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
339520740439	339520740956	339520741506	339520742056	339520742606	339520743156	339520743706	339520744256	339520744806	339520745356	339520745906	339520746456	339520747006	339520747556	339520748106	339520748656	339520749206	339520749756	339520750306	339520750856	339520751406	339520751956	339520752506	339520753056	339520753606	339520754156	339520754706	339520755256	339520755806	339520756356	339520756906	339520757456	339520758006	339520758556	339520759106	339520759656	339520760206	339520760756	339520761306	339520761856	339520762406	339520762956	339520763506	339520764056	339520764606	339520765156	339520765706	339520766256	339520766806	339520767356	339520767906	339520768456	339520769006	339520769556	339520770106	339520770656	339520771206	339520771756	339520772306	339520772856	339520773406	339520773956	339520774506	339520775056	339520775607	339520776156	339520776706	339520777256	339520777806	339520778356	339520778906	339520779456	339520780006	339520780556	339520781106	339520781656	339520782206	339520782756	339520783306	339520783856	339520784406	339520784957	339520785506	339520786056	339520786606	339520787156	339520787706	339520788256	339520788806	339520789356	339520789906	339520790457	339520791006	339520791556	339520792106	339520792656	339520793207	339520793756	339520794306	339520794856	339520795406	339520795956	339520796507	339520797056	339520797606	339520798156	339520798706	339520799256	339520799806	339520800356	339520800906	339520801456	339520802006	339520802556	339520803106	339520803657	339520804206	339520804756	339520805307	339520805856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2253	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	3600	2300	2251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22346	23516	37517	32332	24889	22873	22429	18106	17245	17431	17489	17511	17236	17428	17451	17197	17263	17389	17447	17332	17121	17274	17238	17298	17060	17222	17320	17357	17280	17231	17107	17064	17160	17033	17054	17082	17191	17240	17120	17026	16911	17338	17064	17172	17095	16884	17124	17005	17131	17059	17036	17072	17142	16908	17135	17244	17124	17032	17073	16890	17058	17075	16847	16904	16934	17069	16959	16836	17315	16848	17122	17088	17099	16967	17040	17186	17239	17121	17161	17053	17089	17114	17215	17101	17116	17197	17154	17049	17016	17155	17118	16888	17109	17062	17085	17190	17089	16933	17161	17128	17094	17137	16742	17131	17140	17072	17121	16956	16995	16868	16968	17376	17195	17056	16981	17392	17036	17103	17125	17167	17327	17079	16989	17131	16982	16875	16829	17057	17009	17083	17038	16973	17011	16964	17052	17190	17190	17077	17110	17223	17147	17015	17052	16891	17115	17120	17013	17099	17060	17044	17058	17262	17346	16996	16771	17159	17042	17066	17217	17022	17129	17242	17063	17035	17042	17103	17266	17095	17267	16975	16809	17195	16957	16887	16923	17060	17192	16985	17098	16899	17043	16992	17109	17044	17151	17102	17080	17183	16947	16842	17130	16998	17075	17137	17007	17222	16999	16955	17204	17006	17160	17194	17234	17132	17128	16963	16933	17073	17025	17036	17029	16915	16961	16914	17109	16945	17042	16943	17197	16944	17114	17071	17039	16938	16853	16933	17059	17153	17049	16975	17040	17038	17049	17031	17025	16892	17016	16846	17062	16972	17208	16986	17005	16992	17086	17106	17106	16861	16976	17154	17013	16935	17071	17080	17141	17064	17390	17254	17130	17064	16964	17019	17046	16881	17192	17095	17077	17100	17023	16859	17337	17221	17160	17293	17040	17013	17175	17021	17155	17208	16959	17136	16979	16859	16910	16984	17015	17136	17104	17184	16997	16972	16995	17057	17032	17056	17038	17125	16942	16942	16985	17077	17008	17082	17155	17242	17129	17179	17142	17083	16951	16756	16912	17161	17030	17280	16891	16976	16954	16870	16978	16937	16922	17016	16995	16931	16997	16979	17072	16890	17086	17045	17035	16911	17069	17024	16933	17051	17033	16784	16951	16946	16919	16869	17002	16978	17070	17157	17037	17149	17027	17139	17095	16970	17016	17102	16948	17154	16996	16941	17049	16824	16986	17133	17053	17002	16928	17090	17009	17046	17036	17147	17240	16983	17069	17021	17214	17253	17130	17031	16995	16770	17072	17125	17009	17284	17124	17058	17000	16970	17294	16987	16767	17128	17205	16859	17063	16963	16987	17214	17223	17262	16934	17112	17021	17138	17076	17136	17088	17058	16986	16993	17053	17142	17196	17115	16988	16889	17223	17130	16975	17031	16958	17113	17036	16955	17027	17162	16880	17232	17108	17130	17083	16862	17036	16995	17037	17079	17172	17124	17054	16969	16847	17065	17056	16976	17053	17182	17079	17060	17024	16975	17103	17185	17158	16915	17173	17012	17140	17066	16933	16873	17088	17231	17025	17058	17130	17088	17130	16998	16711	17060	17034	16986	16956	16844	16800	16970	17249	16998	16970	16961	17209	17062	17041	16980	16990	16882	17031	17097	16958	17107	16990	17019	16944	16959	17116	16954	17041	17081	16978	17195	17155	16939	16861	17018	16956	17082	17111	16947	17103	17094	17068	17045	17228	16981	17170	17183	17198	17124	17109	17218	17009	17087	16950	17112	17133	16917	16960	16996	17211	17032	16936	17163	17116	17068	17054	17123	17175	17117	17011	16927	17219	16889	17099	17085	17285	17007	17124	16880	16982	16947	17022	17124	17075	17124	17268	16926	16944	16992	17003	16903	17318	17034	17066	17181	16901	17061	17070	17004	17070	16924	17015	16986	16999	17046	17169	16986	16901	16994	16935	17010	17036	16924	17053	16951	16934	16999	17142	17148	16985	17083	17000	17142	17181	17126	17115	17107	17034	17128	17139	16931	16936	17189	17041	17089	16754	16934	17142	17166	16942	17073	16975	17128	17112	17195	16957	17073	17131	17126	17059	17304	16976	16806	16991	16905	16990	17317	17015	17102	17073	17017	16919	17150	17037	17007	17059	17085	17090	16968	16982	17107	17001	17112	16983	17109	17054	16962	17151	17124	17088	17122	17248	17026	17033	17067	17083	16885	17020	16890	17103	17100	17041	17015	17137	17030	16998	17061	17011	16844	17131	16991	17250	16903	16954	16933	17002	17158	17135	17018	17166	17228	17105	16996	16853	16945	17051	16970	16940	17011	17165	17026	16980	17111	16946	17002	17020	17087	17115	17292	17058	17157	17144	17208	16980	17169	17028	17045	17004	17025	17102	17059	17035	16955	17021	17006	17135	17132	17187	17123	17294	17018	17235	17093	16983	16951	17109	17057	16787	16974	17057	17038	16934	16920	16993	16754	16767	17055	17343	17164	17186	17308	16982	17012	17009	16892	16880	16983	17139	16980	16903	17036	17100	16790	16930	17021	17106	17220	17021	17033	16863	16810	17161	16948	17062	16953	17012	17131	17237	16786	16948	16910	17063	16966	16868	17087	17110	17091	17037	16972	17032	16948	17075	17112	16759	16935	17210	16931	16975	17167	16964	16901	16825	17081	16961	17034	17053	17091	17268	17235	17227	16857	17058	16921	16937	17086	17102	16994	17144	16901	17013	16998	16929	16922	17120	17089	17070	16833	16832	16836	16991	17025	16992	17042	17074	16939	16987	16922	16999	16900	17168	17230	16750	17098	17011	16924	17009	16994	17154	16945	16920	17136	17086	17033	16994	17048	17295	17004	17254	17235	17157	17126	17063	17075	16971	17114	17098	17179	17047	16884	16953	17043	17012	17107	16817	17019	17001	17282	16946	16957	16864	17020	17057	16994	17090	16902	17134	17014	16915	17071	16948	17164	16943	16937	17157	17001	16632	16891	17102	17010	16964	17005	17051	16906	17000	17009	16991	17070	16968	16989	17166	17029	16862	17178	17131	17316	17369	17117	17105	17074	17079	17030	17083	17024	17077	17101	17107	17128	17270	17035	17010	16959	17104	16857	16985	17278	16957	17120	17097	16918	17089	17095	17008	16980	17078	17212	17163	17067	16988	16900	16902	16981	16980	16962	16914	17086	16812	16853	16894	17030	17124	16953	16983	17056	16859	17094	17122	17183	16932	17123	17044	17056	16914	16883	17064	16902	16619	16943	17026	17017	16991	16994	16969	17033	17062	16992	17085	16937	17014	17059	17117	16892	17130	17188	17110	16886	16928	17115	17000	16944	16960	16996	17067	16912	17060	16888	17160	16979	16982	17247	16960	16907	17184	17079	17086	16869	16869	16790	16825	16880	17077	16995	17194	17192	16989	16926	17033	17020	17006	17099	16953	17077	17050	16979	17055	17158	17202	17046	17283	17217	17162	17025	17013	17115	16806	16871	16834	16871	16955	16997	16888	16832	17043	17005	17094	17138	17226	17124	16868	17165	17034	16947	17066	17148	17086	16895	17235	17172	16829	17106	17037	17163	16955	17141	16887	17024	16958	17030	17119	16864	17093	17121	16960	17243	17090	17278	16941	17081	17137	17073	16914	17124	16980	17068	17147	16906	17052	17099	17031	17083	16791	17022	17110	17138	17094	17283	17094	17133	16909	17086	16960	17004	17044	16936	17075	17154	16786	16988	17154	16859	17158	16946	16977	17133	16937	17027	16918	16949	16954	16805	17030	16977	16911	16894	16919	16920	17028	17111	17054	17016	16897	17187	16923	17089	17140	16900	17039	16958	17185	16953	17035	17357	16839	16885	17092	17152	17076	17277	17058	17092	17083	17127	17127	17137	17016	17002	17089	17034	17038	16988	17142	17073	17029	17068	17120	17036	17161	16873	17243	17092	17134	17155	17146	16978	16964	16904	17017	17015	16900	17013	17184	16956	17171	17014	17165	17157	17273	17212	16930	17065	17034	16924	16959	16934	16874	16986	17039	17094	17041	17116	16973	16931	16831	16793	17069	16860	17091	16979	16953	16895	16988	17004	17309	17156	17101	16923	16959	17127	16922	17142	17073	16951	16907	17164	17181	17151	17139	17065	16976	16967	16956	16981	17181	17217	17049	16944	17027	17089	17067	17012	16983	17012	17071	17014	17122	16936	16928	17122	17166	17096	17100	17200	17141	17131	16944	16780	17087	16886	16891	17043	17094	16844	17022	16988	17000	17011	17241	17084	16913	16976	17104	17064	17118	16913	17025	17008	17241	17136	16831	16935	16917	17211	17092	17083	16921	16969	17110	17046	16991	16966	17091	17135	16796	16946	16929	16868	17010	16946	16890	17251	17180	17054	16994	17015	17211	17118	16981	17083	16866	16954	17110	16921	17179	17113	17132	17007	17037	17027	17036	16976	17145	16983	17059	16934	16964	16896	17039	17179	16963	16994	17206	17052	17426	17277	17049	17092	17056	17088	17317	17110	17055	17023	17184	17024	16992	16975	16883	17004	16983	16975	17132	17088	16973	17022	17158	16970	17105	16886	16886	17017	17260	16988	17095	16982	17180	16787	17011	17123	17037	16925	17047	16921	16864	16872	17007	16960	17014	17142	17004	17295	17141	16909	16910	17076	17146	16940	17032	17093	17035	17038	17122	17029	17020	16991	17004	17094	16947	17136	17019	16829	16869	16969	17065	16916	16956	17015	17055	17096	17049	16779	16780	17100	17090	16987	16949	16981	17086	17049	16939	17102	16934	17020	17247	17062	16914	17105	17127	16933	16936	16921	16865	17096	17035	17000	16924	16990	17166	17090	16886	16960	17086	17030	17017	16995	17062	17165	17257	16897	17160	17245	17131	16987	17154	17032	16948	16812	16940	16988	17059	17037	17135	17070	17014	16855	17080	16854	17034	16986	17096	16930	17116	17070	17168	16894	17017	16956	17124	16845	17037	16956	17098	16866	17049	16899	16883	17000	16947	16920	16949	17182	17001	17041	17059	16951	16914	17037	17079	17030	17245	17149	17115	16933	16984	17216	17071	16965	16993	17172	17014	17014	16964	16780	17085	17083	16970	17061	17010	17073	16982	17088	17089	17041	17034	16998	16970	17029	16848	17029	17039	17082	16978	16923	16861	16850	17066	16837
59904	99962	83453	56642	32617	18266	14867	14552	14523	14547	14630	14550	14557	14527	14747	14641	14651	14730	14438	14575	14627	14600	14653	14760	14645	14762	14645	14661	14515	14601	14472	14632	14541	14627	14627	14709	14733	14573	14773	14594	14649	14491	14586	14685	14498	14656	14683	14688	14613	14577	14611	14555	14681	14746	14703	14724	14635	14498	14611	14484	14583	14780	14540	14393	14626	14601	14460	14584	14779	14503	14654	14671	14752	14499	14610	14696	14512	14580	14572	14697	14784	14491	14628	14559	14590	14720	14705	14483	14804	14530	14591	14451	14473	14579	14607	14566	14588	14584	14674	14503	14584	14629	14436	14617	14719	14727	14473	14597	14636	14744	14737	14444	14457	14630	14646	14305	14726	14770	14527	14741	14451	14721	14579	14594	14433	14681	14420	14471	14619	14578	14822	14621	14577	14530	14533	14594	14702	14484	14698	14700	14430	14538	14483	14623	14588	14678	14521	14662	14626	14646	14531	14613	14601	14525	14472	14630	14443	14649	14417	14512	14710	14484	14534	14513	14447	14517	14702	14586	14618	14762	14636	14766	14498	14592	14607	14501	14770	14677	14622	14446	14564	14584	14508	14553	14408	14641	14589	14560	14446	14605	14616	14429	14598	14657	14463	14630	14548	14482	14540	14726	14688	14533	14543	14607	14732	14558	14650	14681	14530	14478	14630	14679	14567	14714	14649	14625	14557	14590	14549	14464	14689	14606	14780	14620	14611	14709	14696	14547	14442	14676	14588	14636	14575	14732	14468	14638	14477	14688	14628	14525	14574	14555	14545	14660	14466	14698	14649	14635	14563	14685	14633	14614	14687	14688	14643	14429	14690	14726	14694	14500	14577	14604	14691	14696	14724	14474	14573	14586	14690	14495	14466	14578	14490	14564	14581	14583	14673	14543	14604	14589	14547	14693	14464	14704	14656	14637	14886	14570	14612	14572	14413	14605	14640	14725	14660	14626	14601	14625	14468	14531	14549	14649	14614	14649	14620	14628	14765	14429	14699	14606	14746	14555	14515	14540	14582	14613	14827	14626	14649	14638	14437	14656	14623	14435	14724	14725	14547	14689	14748	14463	14451	14674	14536	14544	14687	14533	14655	14672	14545	14489	14726	14653	14660	14569	14508	14524	14564	14681	14722	14694	14653	14619	14672	14594	14506	14377	14566	14561	14563	14577	14682	14560	14659	14704	14698	14707	14622	14425	14554	14609	14610	14600	14657	14625	14553	14606	14620	14608	14633	14667	14586	14714	14656	14549	14691	14429	14634	14644	14600	14597	14658	14545	14453	14630	14448	14743	14721	14581	14522	14573	14635	14703	14585	14579	14656	14701	14592	14610	14613	14673	14685	14616	14395	14599	14510	14494	14611	14622	14561	14524	14658	14565	14578	14584	14837	14542	14562	14562	14550	14487	14638	14521	14682	14690	14528	14697	14559	14487	14666	14633	14606	14579	14538	14573	14643	14570	14519	14539	14616	14380	14577	14463	14571	14628	14449	14570	14541	14498	14498	14576	14645	14510	14505	14605	14673	14562	14521	14699	14493	14613	14523	14603	14576	14424	14612	14560	14491	14573	14606	14630	14663	14595	14609	14635	14397	14581	14575	14631	14542	14591	14533	14571	14593	14622	14689	14528	14564	14582	14552	14579	14513	14620	14620	14583	14583	14627	14629	14616	14417	14693	14624	14442	14467	14498	14426	14513	14654	14691	14624	14464	14415	14731	14441	14485	14639	14512	14573	14548	14650	14612	14456	14512	14808	14623	14664	14644	14633	14736	14755	14533	14571	14615	14586	14471	14574	14599	14637	14550	14561	14695	14434	14658	14487	14753	14671	14472	14445	14642	14590	14722	14499	14728	14502	14595	14562	14400	14466	14621	14729	14722	14655	14559	14478	14595	14468	14481	14680	14596	14700	14585	14625	14703	14599	14611	14503	14608	14509	14615	14660	14611	14569	14606	14684	14534	14742	14424	14535	14810	14520	14610	14550	14647	14636	14608	14622	14668	14688	14655	14571	14595	14611	14483	14435	14651	14539	14717	14636	14596	14473	14630	14443	14576	14576	14513	14455	14573	14661	14521	14707	14618	14556	14414	14556	14694	14625	14690	14676	14636	14732	14511	14646	14550	14548	14576	14593	14454	14616	14513	14680	14572	14503	14611	14572	14587	14605	14494	14547	14631	14588	14764	14721	14616	14501	14663	14432	14675	14462	14622	14584	14508	14574	14624	14625	14696	14634	14623	14496	14591	14623	14694	14726	14605	14636	14647	14583	14555	14505	14639	14684	14508	14509	14631	14642	14608	14498	14486	14587	14571	14612	14552	14663	14547	14632	14724	14650	14460	14484	14506	14637	14551	14496	14512	14630	14762	14630	14562	14655	14476	14643	14592	14547	14711	14427	14564	14575	14566	14641	14522	14812	14679	14588	14510	14636	14817	14460	14459	14541	14647	14588	14632	14535	14619	14532	14508	14724	14554	14561	14551	14479	14559	14581	14670	14625	14588	14711	14590	14654	14621	14438	14605	14468	14665	14543	14533	14524	14558	14500	14468	14493	14500	14676	14708	14569	14505	14494	14613	14604	14519	14980	14667	14501	14631	14502	14546	14514	14609	14894	14508	14536	14678	14646	14535	14670	14444	14643	14636	14629	14623	14495	14731	14476	14647	14666	14594	14533	14636	14674	14533	14501	14615	14621	14570	14687	14575	14549	14466	14606	14641	14614	14493	14679	14678	14535	14566	14616	14484	14713	14454	14544	14533	14676	14564	14653	14790	14521	14658	14527	14514	14762	14496	14587	14755	14568	14590	14580	14717	14726	14522	14573	14681	14561	14593	14526	14719	14590	14686	14571	14695	14648	14520	14490	14666	14500	14450	14767	14469	14558	14495	14555	14597	14753	14651	14466	14670	14491	14553	14566	14476	14480	14553	14532	14576	14578	14646	14540	14628	14552	14427	14620	14437	14503	14626	14520	14443	14590	14589	14701	14572	14674	14548	14626	14566	14544	14611	14679	14557	14767	14652	14613	14554	14583	14598	14622	14618	14603	14523	14624	14443	14673	14575	14486	14703	14699	14509	14629	14650	14494	14561	14591	14540	14693	14684	14626	14667	14662	14610	14559	14574	14763	14492	14492	14638	14666	14581	14477	14642	14618	14791	14651	14678	14607	14641	14665	14688	14674	14547	14652	14640	14720	14537	14540	14534	14586	14677	14613	14683	14718	14659	14562	14530	14613	14655	14541	14435	14652	14493	14468	14633	14735	14673	14751	14469	14578	14622	14637	14619	14713	14478	14541	14431	14507	14765	14709	14530	14484	14713	14608	14615	14710	14583	14579	14660	14468	14599	14577	14421	14601	14559	14501	14459	14523	14496	14652	14692	14562	14461	14625	14546	14564	14677	14548	14493	14543	14559	14724	14510	14690	14646	14582	14510	14548	14583	14602	14637	14558	14556	14530	14528	14569	14465	14600	14580	14593	14430	14681	14619	14574	14525	14631	14590	14530	14526	14460	14699	14745	14619	14419	14489	14524	14515	14671	14654	14799	14436	14388	14504	14525	14673	14649	14462	14571	14645	14736	14531	14583	14431	14525	14544	14671	14597	14624	14505	14513	14602	14644	14540	14624	14458	14414	14521	14532	14489	14649	14728	14604	14707	14434	14632	14619	14551	14830	14707	14715	14407	14563	14574	14712	14686	14409	14488	14395	14667	14873	14665	14806	14513	14614	14538	14734	14614	14570	14718	14554	14635	14517	14491	14567	14634	14691	14559	14527	14463	14643	14676	14624	14582	14616	14649	14493	14626	14611	14454	14634	14647	14448	14656	14579	14620	14653	14701	14673	14560	14656	14550	14615	14556	14565	14623	14536	14501	14620	14684	14554	14548	14520	14648	14520	14636	14383	14732	14680	14820	14529	14591	14666	14563	14578	14687	14544	14576	14428	14797	14484	14633	14614	14575	14679	14553	14561	14670	14598	14487	14662	14659	14562	14497	14516	14703	14363	14513	14510	14529	14626	14569	14416	14623	14495	14542	14518	14528	14572	14565	14562	14566	14679	14667	14618	14588	14436	14590	14532	14634	14457	14420	14637	14619	14570	14598	14673	14534	14637	14598	14582	14517	14589	14705	14668	14650	14599	14592	14532	14625	14461	14482	14637	14584	14602	14791	14580	14560	14826	14564	14550	14572	14397	14491	14388	14646	14623	14546	14512	14795	14557	14571	14606	14701	14579	14649	14547	14581	14728	14556	14518	14609	14485	14629	14543	14406	14525	14414	14481	14701	14557	14456	14705	14718	14535	14754	14678	14507	14622	14591	14547	14490	14645	14590	14522	14671	14652	14597	14565	14588	14650	14540	14623	14412	14686	14642	14684	14653	14595	14561	14595	14650	14616	14572	14709	14483	14576	14625	14563	14541	14648	14693	14546	14524	14656	14686	14501	14526	14545	14577	14449	14769	14592	14568	14657	14593	14581	14590	14609	14693	14656	14418	14537	14642	14642	14381	14606	14504	14498	14518	14509	14614	14633	14524	14635	14648	14558	14473	14520	14799	14555	14656	14614	14666	14687	14641	14636	14584	14622	14629	14546	14575	14686	14556	14506	14545	14656	14506	14432	14511	14599	14488	14490	14625	14701	14473	14668	14711	14465	14612	14527	14595	14710	14732	14753	14540	14489	14541	14696	14434	14562	14680	14715	14448	14644	14581	14493	14468	14617	14608	14572	14718	14547	14445	14470	14617	14412	14601	14502	14782	14674	14639	14556	14687	14631	14526	14587	14609	14475	14606	14498	14538	14696	14670	14595	14833	14650	14483	14539	14648	14545	14688	14460	14625	14654	14606	14727	14610	14498	14392	14594	14423	14580	14716	14617	14415	14637	14542	14496	14488	14458	14523	14427	14732	14688	14652	14641	14521	14608	14663	14558	14532	14669	14606	14609	14683	14556	14363	14896	14415	14767	14717	14597	14534	14524	14652	14504	14608	14541	14661	14663	14509	14523	14543	14708	14805	14513	14611	14617	14557	14669	14528	14618	14326	14422	14717	14699	14501	14946	14465	14645	14608	14632	14515	14341	14473	14549	14431	14743	14639	14575	14651	14592	14585	14546	14565	14480	14591	14598	14562	14586	14456	14433	14844
32525	42518	44200	30544	21816	19152	18797	18606	18490	18197	18438	18506	18307	18333	18478	18420	18437	18274	18148	18284	18324	18324	18347	18461	18210	18297	18215	18449	18596	18544	18597	18343	18680	18482	18400	18605	18470	18435	18262	18531	18586	18437	18352	18429	18622	18294	18174	18363	18731	18334	18273	18320	18297	18345	18485	18320	18584	18462	18075	18300	18156	18480	18403	18238	18296	18317	18298	18398	18220	18599	18387	18367	18395	18400	18480	18368	18355	18266	18242	18284	18535	18447	18426	18161	18494	18321	18330	18075	18200	18497	18486	18300	18104	18213	18200	18280	18209	18179	18246	18373	18272	18330	18454	18333	18552	18257	18393	18401	18152	18250	18372	18293	18445	18354	18546	18503	18473	18442	18194	18310	18269	18297	18356	18382	18431	18258	18377	18372	18351	18188	18402	18397	18124	18455	18448	18097	18074	18423	18363	18391	18391	18448	18406	18384	18438	18222	18349	18602	18461	18483	18481	18240	18363	18475	18286	18276	18355	18293	18288	18304	18381	18534	18370	18318	18439	18462	18304	18105	18368	18304	18177	18233	18492	18204	18264	18321	18323	18206	18382	18283	18358	18188	18410	18154	18488	18101	18346	18390	18204	18297	18439	18463	18351	18441	18213	18286	18444	18320	18194	18325	18344	18412	18309	18290	18515	18313	18356	18232	18323	18452	18373	18313	18466	18396	18298	18425	18211	18421	18283	18267	18257	18208	18414	18321	18450	18303	18256	18324	18368	18111	18259	18248	18313	18383	18483	18437	18303	18391	18398	18404	18204	18187	18315	18057	18321	18026	18130	18331	18268	18343	18193	18407	18393	18526	18236	18418	18365	18258	18522	18271	18243	18291	18375	18381	18391	18285	18067	18239	18362	18092	18360	18390	18131	18325	18459	18281	18623	18385	18396	18359	18327	18434	18309	18123	18322	18628	18360	18271	18119	18426	18117	18462	18385	18334	18391	18322	18242	18538	18485	18344	18288	18466	18578	18482	18231	18369	18330	18395	18421	18257	18477	18430	18240	18437	18254	18285	18363	18265	18313	18435	18376	18389	18478	18319	18268	18279	18211	18402	17975	18281	18303	18325	18232	18329	18477	18476	18381	18334	18259	18285	18354	18431	18533	18428	18427	18377	18405	18436	18310	18285	18292	18252	18478	18542	18329	18427	18209	18278	18452	18317	18290	18329	18527	18402	18289	18276	18447	18192	18378	18288	18388	18180	18458	18205	18253	18587	18277	18482	18316	18347	18357	18555	18401	18502	18370	18364	18262	18151	18440	18430	18335	18502	18321	18417	18296	18316	18306	18327	18469	18342	18322	18396	18163	18126	18521	18422	18277	18223	18193	18341	18218	18197	18384	18290	18472	18173	18438	18403	18557	18246	18375	18375	18351	18251	18334	18279	18507	18162	18364	18490	18461	18420	18232	18435	18461	18298	18435	18213	18259	18453	18530	18370	18122	18291	18345	18219	18497	18289	18312	18469	18306	18194	18286	18276	18369	18393	18162	18431	18256	18423	18289	18375	18195	18382	18356	18379	18229	18565	18236	18408	18426	18405	18438	18328	18271	18418	18229	18236	18456	18319	18302	18403	18443	18411	18224	18301	18116	18202	18333	18327	18390	18193	18423	18181	18318	18420	18531	18268	18319	18291	18435	18548	18290	18304	18202	18478	18514	18261	18483	18503	18435	18410	18561	18129	18420	18203	18360	18390	18330	18345	18419	18360	18207	18409	18485	18236	18519	18391	18085	18100	18353	18077	18468	18049	18326	18540	18377	18490	18349	18434	18297	18264	18342	18447	18270	18489	18415	18425	18387	18461	18292	18341	18453	18415	18342	18375	18172	18434	18377	18294	18412	18432	18275	18362	18213	18295	18158	18362	18381	18487	18282	18234	18360	18223	18373	18289	18415	18476	18291	18406	18536	18418	18333	18376	18152	18116	18212	18416	18450	18398	18319	18205	18499	18411	18407	18394	18502	18311	18326	18246	18358	18206	18581	18479	18628	18366	18451	18628	18310	18408	18421	18288	18447	18466	18395	18277	18555	18551	18519	18247	18301	18210	18462	18463	18427	18643	18323	18568	18485	18331	18351	18144	18419	18261	18321	18379	18382	18240	18196	18294	18367	18389	18475	18270	18374	18296	18520	18325	18397	18273	18538	18376	18308	18678	18410	18527	18532	18215	18388	18402	18371	18370	18411	18416	18448	18477	18299	18133	18266	18456	18379	18470	18498	18284	18259	18347	18280	18234	18405	18383	18473	18275	18347	18094	18276	18282	18412	18405	18397	18276	18279	18453	18421	18466	18239	18071	18326	18621	18390	18222	18268	18341	18270	18269	18093	18394	18478	18486	18308	18488	18292	18406	18163	18418	18255	18264	18289	18335	18416	18386	18350	18504	18485	18354	18388	18320	18299	18384	18478	18287	18411	18251	18244	18308	18233	18447	18383	18263	18469	18369	18302	18551	18338	18271	18513	18300	18392	18229	18509	18508	18248	18416	18322	18298	18340	18429	18303	18076	18452	18275	18247	18276	18376	18309	18376	18372	18359	18399	18522	18346	18309	18418	18331	18408	18390	18324	18300	18184	18272	18494	18314	18258	18220	18275	18417	18439	18346	18331	18495	18313	18432	18520	18324	18283	18247	18232	18492	18294	18256	18285	18386	18374	18268	18419	18355	18511	18439	18464	18233	18281	18311	18268	18302	18468	18461	18526	18228	18416	18217	18508	18394	18428	18370	18326	18581	18444	18318	18448	18320	18143	18428	18387	18577	18121	18316	18303	18121	18461	18249	18362	18309	18304	18237	18535	18334	18309	18437	18271	18341	18394	18313	18434	18363	18288	18456	18435	18369	18435	18373	18446	18214	18326	18293	18348	18436	18238	18375	18407	18451	18328	18322	18038	18218	18385	18530	18408	18581	18424	18349	18467	18219	18472	18247	18466	18324	18334	18385	18263	18390	18436	18311	18355	18314	18240	18157	18434	18352	18422	18325	18308	18184	18337	18756	18599	18332	18148	18577	18390	18241	18225	18396	18427	18282	18276	18449	18461	18544	18340	18518	18417	18352	18223	18267	18491	18377	18556	18411	18151	18395	18465	18245	18284	18312	18303	18215	18158	18344	18166	18136	18362	18372	18471	18378	18121	18409	18550	18386	18543	18215	18287	18317	18422	18367	18595	18417	18229	18270	18409	18453	18380	18632	18474	18273	18246	18462	18162	18246	18217	18353	18253	18484	18610	18382	18153	18301	18150	18363	18149	18397	18420	18392	18408	18330	18335	18273	18252	18163	18366	18408	18423	18404	18438	18480	18412	18377	18405	18287	18333	18403	18359	18523	18153	18383	18330	18298	18366	18518	18297	18502	18413	18301	18273	18242	18303	18301	18293	18364	18390	18272	18439	18436	18416	18496	18363	18261	18255	18251	18388	18269	18275	18421	18245	18566	18424	18315	18282	18381	18301	18370	18526	18477	18370	18379	18277	18342	18238	18300	18542	18373	18503	18212	18294	18294	18541	18508	18496	18374	18392	18329	18503	18414	18554	18357	18476	18357	18340	18439	18258	18290	18349	18226	18510	18354	18534	18214	18472	18453	18416	18335	18592	18435	18290	18374	18201	18529	18506	18235	18277	18386	18421	18487	18311	18560	18311	18570	18362	18277	18255	18284	18528	18573	18366	18341	18274	18522	18233	18451	18381	18381	18284	18221	18117	18389	18233	18126	18228	18532	18236	18321	18309	18362	18378	18305	18371	18366	18369	18335	18624	18285	18243	18347	18294	18300	18230	18191	18118	18334	18350	18508	18486	18357	18314	18154	18209	18434	18510	18381	18393	18387	18431	18372	18410	18427	18442	18609	18311	18309	18297	18394	18347	18393	18305	18351	18425	18271	18531	18259	18101	18374	18443	18378	18431	18262	18444	18552	18473	18425	18334	18382	18585	18396	18463	18503	18361	18404	18293	18374	18170	18351	18300	18208	18380	18337	18279	18162	18256	18423	18278	18370	18320	18275	18373	18248	18132	18198	18288	18291	18432	18191	18279	18348	18272	18475	18372	18357	18265	18274	18550	18229	18245	18378	18488	18291	18144	18251	18281	18561	18585	18322	18444	18223	18468	18391	18289	18522	18172	18188	18172	18259	18321	18393	18188	18095	18344	18404	18536	18498	18154	18239	18238	18294	18291	18292	18353	18403	18244	18557	18338	18350	18527	18147	18424	18489	18209	18577	18328	18205	18330	18320	18419	18313	18255	18360	18347	18181	18489	18448	18468	18293	18307	18145	18585	18518	18501	18328	18263	18216	18299	18285	18354	18443	18415	18370	18351	18320	18459	18427	18369	18350	18417	18485	18478	18258	18326	18283	18246	18293	18627	18457	18231	18451	18522	18144	18276	18505	18347	18203	18378	18121	18228	18350	18136	18318	18350	18530	18287	18375	18370	18465	18441	18351	18181	18441	18403	18423	18362	18207	18414	18278	18407	18429	18510	18349	18274	18234	18265	18442	18327	18433	18312	18262	18052	18331	18342	18343	18285	18430	18443	18499	18357	18477	18213	18374	18584	18479	18431	18376	18259	18446	18249	18303	18357	18539	18503	18448	18130	18269	18526	18530	18545	18286	18401	18374	18589	18436	18301	18285	18246	18453	18493	18229	18354	18234	18376	18331	18198	18006	18250	18240	18406	18416	18338	18350	17984	18339	18472	18395	18306	18530	18325	18462	18368	18392	18542	18333	18379	18290	18453	18505	18446	18317	18426	18506	18315	18483	18503	18376	18446	18394	18358	18470	18567	18388	18368	18492	18407	18328	18595	18382	18448	18239	18403	18344	18269	18443	18145	18342	18398	18525	18496	18353	18564	18243	18282	18354	18316	18358	18304	18419	18334	18202	18213	18342	18384	18470	18498	18570	18345	18344	18440	18452	18355	18427	18384	18440	18370	18370	18298	18391	18321	18406	18360	18555	18434	18415	18431	18211	18460	18375	18392	18313	18354	18482	18205	18441	18450	18045	18317	18446	18417	18396	18379	18373	18286	18338	18477	18330	18507	18550	18477	18419	18474	18329	18351	18495	18536	18268	18335	18298	18343	18588	18318	18233	18438	18323	18330	18603	18315	18404	18473	18467	18393	18347	18393	18538	18526
40437	60620	45269	26240	18223	15986	15801	15559	15503	15567	15689	15784	15498	15728	15663	15479	15740	15714	15739	15708	15642	15561	15613	15577	15787	15747	15557	15703	15729	15559	15525	15444	15864	15734	15631	15748	15485	15563	15540	15600	15602	15480	15628	15595	15694	15519	15594	15658	15666	15759	15550	15551	15562	15470	15696	15367	15690	15645	15769	15721	15501	15523	15604	15560	15572	15638	15651	15596	15558	15713	15463	15780	15527	15615	15847	15542	15520	15653	15399	15644	15687	15791	15796	15560	15503	15684	15585	15562	15583	15607	15438	15661	15672	15525	15679	15769	15595	15644	15676	15518	15512	15814	15666	15576	15500	15778	15596	15693	15608	15542	15647	15520	15648	15673	15563	15709	15659	15534	15710	15494	15592	15510	15707	15811	15654	15782	15693	15543	15496	15675	15645	15664	15515	15729	15515	15554	15645	15607	15702	15532	15634	15516	15631	15682	15762	15474	15714	15617	15607	15461	15597	15691	15533	15693	15514	15483	15448	15524	15508	15507	15590	15580	15606	15569	15617	15423	15690	15658	15641	15604	15614	15517	15516	15564	15697	15585	15731	15436	15417	15857	15534	15602	15460	15507	15645	15582	15668	15830	15763	15711	15447	15646	15536	15671	15825	15502	15707	15660	15566	15605	15554	15519	15596	15448	15626	15556	15457	15555	15651	15578	15636	15721	15547	15675	15700	15526	15577	15513	15500	15607	15545	15477	15651	15754	15568	15450	15693	15550	15469	15512	15495	15699	15575	15555	15785	15556	15547	15640	15536	15590	15453	15738	15453	15582	15696	15615	15599	15550	15724	15442	15579	15627	15535	15527	15500	15735	15711	15633	15658	15556	15680	15591	15651	15576	15604	15572	15616	15544	15565	15609	15468	15552	15629	15413	15511	15643	15556	15601	15704	15638	15716	15574	15570	15586	15621	15575	15494	15565	15657	15443	15699	15656	15863	15457	15781	15776	15497	15603	15813	15455	15569	15596	15641	15591	15484	15616	15550	15683	15537	15576	15460	15287	15615	15575	15310	15515	15371	15684	15783	15648	15657	15616	15733	15507	15484	15636	15676	15621	15575	15664	15562	15601	15698	15739	15621	15586	15552	15675	15548	15658	15747	15451	15646	15605	15615	15534	15632	15655	15572	15533	15761	15601	15523	15552	15372	15745	15556	15626	15696	15502	15466	15541	15623	15536	15646	15626	15602	15629	15465	15450	15648	15473	15509	15661	15561	15572	15627	15556	15517	15712	15609	15527	15607	15612	15611	15648	15616	15702	15570	15532	15673	15724	15517	15538	15687	15745	15537	15699	15635	15506	15636	15462	15787	15556	15513	15496	15591	15533	15737	15442	15604	15545	15450	15715	15642	15672	15785	15577	15544	15617	15566	15722	15754	15632	15516	15668	15579	15632	15711	15632	15507	15670	15594	15569	15579	15532	15743	15713	15628	15651	15516	15610	15592	15583	15645	15521	15577	15707	15658	15672	15451	15604	15488	15553	15480	15480	15639	15507	15434	15496	15656	15543	15532	15654	15596	15693	15762	15634	15506	15595	15697	15664	15688	15602	15542	15417	15541	15656	15595	15431	15622	15781	15720	15462	15788	15540	15566	15370	15604	15697	15577	15582	15623	15620	15669	15593	15556	15594	15664	15443	15613	15550	15466	15622	15561	15787	15730	15632	15549	15545	15543	15620	15670	15503	15485	15580	15670	15447	15761	15530	15554	15517	15518	15496	15496	15695	15561	15441	15744	15499	15665	15558	15615	15498	15619	15604	15585	15714	15644	15566	15508	15627	15422	15668	15438	15592	15305	15551	15687	15629	15695	15615	15576	15669	15512	15517	15650	15584	15758	15587	15562	15690	15610	15570	15654	15479	15631	15637	15730	15434	15489	15479	15652	15654	15697	15450	15637	15539	15562	15538	15590	15699	15636	15577	15613	15503	15651	15707	15588	15574	15714	15587	15661	15675	15508	15674	15532	15709	15500	15771	15466	15444	15602	15594	15631	15452	15611	15601	15602	15518	15638	15556	15529	15546	15487	15549	15555	15708	15659	15434	15651	15477	15649	15686	15614	15632	15576	15591	15591	15555	15892	15625	15676	15596	15697	15507	15666	15508	15725	15648	15497	15548	15532	15600	15615	15380	15755	15731	15671	15487	15737	15535	15488	15513	15494	15667	15604	15627	15621	15463	15478	15718	15610	15749	15844	15555	15630	15573	15665	15477	15803	15577	15641	15755	15465	15685	15419	15759	15670	15684	15531	15538	15545	15536	15429	15557	15609	15501	15559	15567	15663	15615	15513	15383	15763	15649	15794	15639	15716	15378	15601	15687	15455	15488	15730	15676	15665	15438	15489	15668	15434	15577	15729	15686	15645	15602	15626	15487	15379	15658	15575	15624	15719	15596	15599	15590	15757	15610	15645	15626	15468	15453	15455	15744	15704	15677	15568	15475	15569	15503	15419	15542	15599	15729	15545	15482	15648	15625	15541	15530	15634	15601	15558	15617	15550	15561	15610	15396	15578	15710	15552	15693	15735	15486	15681	15597	15595	15708	15647	15559	15728	15420	15535	15550	15662	15485	15475	15818	15624	15594	15657	15555	15633	15754	15602	15669	15386	15627	15538	15766	15698	15696	15722	15521	15598	15728	15780	15663	15581	15651	15526	15554	15614	15611	15454	15530	15545	15639	15545	15500	15707	15548	15512	15614	15707	15500	15482	15657	15601	15410	15572	15585	15448	15656	15575	15508	15729	15575	15428	15499	15394	15650	15673	15599	15488	15556	15589	15733	15650	15555	15748	15796	15543	15632	15673	15529	15557	15517	15540	15707	15684	15561	15633	15601	15745	15544	15457	15604	15580	15691	15589	15495	15497	15684	15622	15417	15549	15584	15641	15510	15637	15624	15627	15721	15697	15518	15595	15655	15738	15501	15365	15507	15603	15778	15651	15652	15449	15577	15547	15604	15489	15546	15626	15690	15586	15606	15539	15559	15552	15496	15697	15635	15636	15489	15490	15464	15680	15602	15642	15620	15534	15631	15441	15583	15690	15416	15718	15588	15442	15488	15553	15533	15621	15522	15504	15731	15490	15658	15763	15677	15691	15549	15554	15477	15704	15502	15769	15575	15590	15552	15560	15535	15537	15720	15565	15635	15674	15591	15636	15506	15495	15546	15381	15742	15761	15638	15708	15662	15702	15640	15595	15578	15542	15538	15635	15649	15772	15520	15655	15585	15583	15470	15690	15556	15598	15589	15676	15534	15576	15579	15545	15676	15454	15411	15615	15585	15598	15773	15494	15563	15683	15339	15649	15444	15669	15597	15523	15742	15658	15586	15792	15677	15487	15498	15600	15574	15683	15688	15627	15381	15661	15645	15640	15614	15492	15577	15703	15697	15582	15567	15673	15615	15521	15674	15509	15651	15549	15804	15596	15546	15566	15457	15497	15620	15650	15566	15703	15642	15565	15583	15560	15585	15586	15684	15437	15525	15713	15680	15674	15623	15671	15598	15553	15545	15630	15553	15747	15581	15620	15828	15515	15674	15659	15487	15572	15687	15524	15563	15729	15541	15382	15512	15453	15473	15675	15531	15622	15555	15559	15613	15649	15625	15546	15650	15605	15522	15606	15579	15539	15597	15555	15582	15532	15582	15475	15829	15536	15718	15512	15820	15657	15649	15676	15738	15525	15450	15561	15536	15609	15779	15665	15646	15674	15572	15638	15546	15604	15659	15657	15588	15428	15572	15606	15555	15624	15499	15503	15561	15539	15609	15635	15753	15666	15480	15615	15469	15622	15598	15849	15617	15535	15644	15545	15595	15615	15784	15537	15658	15506	15568	15640	15469	15495	15546	15821	15619	15585	15522	15653	15746	15787	15638	15743	15618	15574	15765	15591	15564	15585	15803	15617	15637	15720	15785	15611	15565	15693	15591	15579	15547	15541	15679	15501	15639	15486	15586	15536	15638	15469	15713	15636	15502	15532	15678	15587	15642	15495	15622	15671	15490	15746	15557	15702	15511	15664	15676	15587	15534	15447	15595	15572	15548	15638	15564	15663	15484	15676	15617	15688	15396	15564	15596	15586	15601	15606	15490	15653	15678	15593	15497	15621	15454	15731	15531	15646	15558	15743	15672	15556	15677	15575	15613	15539	15606	15686	15569	15882	15699	15621	15611	15540	15698	15515	15508	15541	15779	15568	15639	15407	15725	15577	15465	15648	15482	15565	15589	15561	15639	15543	15765	15465	15704	15532	15584	15484	15706	15537	15673	15772	15376	15656	15556	15701	15502	15634	15575	15651	15635	15529	15443	15737	15615	15447	15675	15599	15728	15514	15786	15648	15501	15530	15726	15624	15550	15476	15617	15538	15535	15617	15590	15574	15649	15576	15642	15675	15758	15719	15434	15651	15752	15417	15740	15708	15656	15641	15619	15500	15545	15597	15506	15478	15634	15501	15493	15580	15647	15571	15628	15518	15634	15532	15569	15440	15610	15543	15550	15826	15627	15590	15412	15753	15600	15791	15524	15459	15602	15616	15583	15577	15421	15711	15461	15510	15689	15704	15403	15708	15682	15640	15581	15598	15585	15699	15602	15407	15503	15537	15507	15569	15504	15622	15574	15721	15650	15692	15534	15584	15641	15685	15549	15698	15502	15811	15557	15703	15617	15539	15522	15598	15550	15630	15542	15446	15573	15650	15598	15698	15431	15604	15525	15726	15691	15491	15843	15646	15548	15302	15654	15742	15804	15823	15565	15600	15764	15451	15580	15562	15724	15608	15640	15465	15680	15788	15502	15647	15592	15573	15583	15608	15662	15569	15507	15658	15374	15641	15593	15533	15738	15546	15622	15724	15654	15677	15666	15723	15629	15592	15569	15499	15637	15590	15515	15628	15375	15632	15423	15506	15648	15531	15570	15661	15598	15755	15613	15632	15769	15726	15629	15705	15707	15648	15633	15658	15502	15749	15652	15623	15677	15522	15582	15701	15566	15601	15381	15598	15608	15763	15638	15526	15639	15576	15619	15687	15585	15458	15615	15610	15639	15455	15563	15626	15707	15660	15668	15650	15557	15635	15601	15732	15629	15582	15711	15632	15628	15626	15645	15754	15702	15671	15674	15587	15505	15597	15540	15534	15396
34823	39820	39211	27338	20652	18972	18783	18483	18613	18469	18294	18439	18440	18527	18373	18465	18448	18700	18560	18682	18574	18615	18728	18299	18609	18471	18543	18544	18593	18453	18634	18400	18553	18437	18360	18417	18542	18290	18618	18362	18461	18520	18552	18408	18552	18521	18747	18363	18402	18309	18471	18410	18529	18592	18377	18415	18495	18484	18459	18497	18582	18454	18541	18525	18521	18655	18310	18629	18413	18369	18718	18731	18646	18375	18475	18610	18680	18332	18566	18450	18463	18531	18492	18428	18550	18335	18462	18530	18812	18556	18293	18337	18440	18610	18760	18463	18517	18529	18580	18549	18444	18463	18487	18599	18468	18379	18257	18483	18490	18372	18469	18443	18419	18513	18521	18494	18564	18446	18470	18493	18489	18451	18392	18484	18410	18503	18469	18222	18581	18365	18460	18538	18557	18527	18294	18356	18404	18414	18533	18399	18417	18199	18589	18361	18524	18370	18474	18409	18524	18515	18414	18407	18348	18398	18621	18452	18706	18460	18619	18491	18378	18427	18403	18457	18405	18612	18468	18381	18270	18361	18542	18576	18459	18479	18359	18689	18642	18256	18395	18326	18435	18561	18480	18492	18523	18573	18427	18520	18316	18497	18611	18376	18638	18639	18497	18436	18385	18422	18380	18240	18572	18597	18479	18189	18569	18536	18650	18412	18454	18504	18525	18843	18595	18326	18563	18454	18457	18427	18479	18360	18555	18338	18681	18292	18465	18640	18589	18433	18617	18340	18442	18686	18326	18614	18442	18372	18621	18579	18411	18510	18491	18513	18563	18475	18519	18658	18350	18576	18656	18251	18710	18510	18511	18652	18348	18358	18401	18349	18676	18436	18538	18487	18252	18314	18571	18579	18617	18578	18451	18557	18445	18621	18637	18409	18495	18580	18435	18567	18513	18312	18703	18503	18595	18541	18248	18418	18445	18540	18407	18495	18590	18403	18463	18552	18652	18375	18445	18702	18435	18384	18641	18491	18384	18549	18404	18509	18555	18249	18522	18520	18411	18440	18363	18270	18631	18456	18595	18357	18387	18487	18337	18623	18568	18284	18500	18493	18715	18380	18728	18428	18510	18644	18639	18431	18420	18358	18298	18346	18419	18427	18504	18447	18478	18436	18621	18412	18529	18451	18646	18526	18286	18536	18579	18567	18737	18480	18485	18644	18399	18470	18512	18356	18541	18580	18568	18286	18673	18551	18461	18365	18432	18439	18509	18511	18571	18539	18475	18481	18478	18364	18444	18354	18478	18681	18512	18769	18525	18543	18446	18436	18533	18461	18563	18564	18385	18457	18548	18390	18443	18388	18324	18480	18425	18581	18613	18444	18377	18432	18568	18478	18612	18465	18450	18528	18464	18396	18370	18579	18505	18687	18569	18520	18486	18346	18480	18570	18530	18294	18584	18373	18333	18513	18539	18379	18720	18429	18506	18333	18466	18412	18597	18393	18633	18512	18498	18414	18627	18468	18543	18444	18403	18422	18362	18371	18347	18497	18504	18453	18525	18452	18480	18577	18344	18493	18526	18463	18463	18338	18439	18255	18384	18121	18448	18591	18480	18537	18781	18382	18142	18534	18372	18618	18472	18609	18335	18494	18684	18366	18294	18558	18647	18554	18464	18713	18478	18493	18529	18604	18432	18535	18551	18382	18472	18545	18346	18470	18498	18477	18318	18474	18523	18441	18288	18523	18389	18511	18515	18470	18332	18696	18585	18282	18428	18502	18538	18472	18600	18396	18602	18275	18210	18314	18421	18577	18427	18490	18540	18623	18393	18395	18618	18500	18269	18631	18591	18564	18257	18319	18517	18497	18510	18559	18558	18458	18673	18433	18609	18326	18285	18386	18502	18444	18677	18296	18389	18497	18585	18427	18369	18617	18494	18429	18348	18437	18234	18171	18568	18414	18450	18412	18534	18439	18581	18434	18632	18462	18465	18291	18521	18421	18339	18351	18757	18615	18323	18524	18526	18708	18593	18617	18463	18436	18440	18349	18374	18353	18518	18284	18356	18282	18391	18537	18362	18178	18622	18368	18344	18295	18653	18398	18541	18465	18368	18401	18422	18329	18451	18480	18635	18297	18470	18552	18636	18417	18405	18536	18409	18408	18422	18283	18530	18486	18456	18390	18545	18472	18590	18594	18334	18597	18826	18639	18517	18371	18498	18546	18300	18438	18513	18483	18441	18489	18596	18275	18431	18439	18667	18287	18510	18531	18586	18533	18519	18623	18581	18440	18566	18431	18447	18511	18580	18514	18569	18347	18708	18549	18527	18585	18669	18543	18478	18436	18530	18453	18455	18406	18411	18481	18359	18516	18463	18402	18378	18497	18455	18327	18596	18450	18431	18500	18324	18393	18406	18488	18372	18262	18558	18612	18830	18548	18292	18348	18403	18406	18473	18516	18427	18335	18305	18377	18586	18562	18468	18488	18607	18571	18457	18472	18461	18486	18563	18475	18540	18660	18497	18423	18611	18376	18507	18384	18405	18716	18395	18613	18436	18416	18637	18390	18369	18548	18375	18382	18490	18479	18410	18658	18361	18125	18112	18320	18361	18306	18403	18453	18339	18593	18640	18555	18480	18469	18309	18383	18517	18412	18649	18521	18396	18385	18244	18278	18479	18452	18488	18380	18473	18749	18409	18397	18708	18625	18554	18623	18524	18215	18391	18378	18404	18249	18516	18479	18433	18466	18486	18710	18455	18464	18533	18533	18614	18368	18491	18490	18670	18474	18498	18611	18408	18451	18637	18424	18451	18523	18524	18467	18304	18556	18322	18269	18427	18404	18369	18431	18437	18333	18426	18439	18527	18486	18655	18520	18577	18227	18320	18646	18530	18478	18348	18476	18405	18359	18463	18657	18578	18439	18671	18345	18399	18396	18496	18370	18279	18277	18458	18525	18586	18541	18432	18692	18475	18590	18520	18487	18460	18504	18615	18594	18332	18478	18628	18503	18293	18173	18541	18552	18674	18360	18262	18401	18575	18712	18442	18505	18622	18621	18271	18527	18702	18577	18402	18521	18518	18603	18552	18554	18445	18272	18584	18582	18322	18566	18725	18683	18352	18501	18257	18489	18543	18467	18654	18299	18262	18369	18307	18395	18498	18454	18624	18543	18308	18556	18536	18603	18585	18686	18561	18352	18453	18514	18378	18468	18567	18293	18537	18509	18383	18294	18511	18558	18486	18530	18546	18483	18502	18289	18583	18423	18338	18515	18305	18380	18467	18393	18660	18574	18551	18597	18639	18614	18608	18620	18573	18368	18417	18449	18538	18436	18410	18328	18307	18501	18620	18112	18581	18385	18673	18495	18416	18557	18395	18577	18543	18345	18324	18433	18467	18294	18622	18592	18533	18408	18451	18432	18377	18419	18633	18522	18619	18671	18471	18336	18479	18574	18445	18361	18682	18387	18590	18678	18453	18362	18513	18436	18433	18467	18446	18644	18579	18413	18692	18504	18543	18569	18596	18610	18671	18587	18426	18500	18463	18590	18413	18480	18512	18587	18537	18490	18449	18739	18509	18165	18433	18495	18396	18295	18476	18708	18708	18355	18337	18370	18408	18703	18659	18664	18568	18531	18516	18347	18499	18646	18347	18390	18417	18669	18691	18499	18784	18668	18407	18524	18383	18477	18594	18220	18495	18320	18499	18388	18315	18452	18506	18322	18705	18448	18405	18350	18729	18548	18243	18549	18375	18408	18461	18628	18575	18570	18584	18525	18431	18527	18411	18455	18619	18641	18314	18681	18429	18473	18552	18337	18326	18498	18446	18254	18519	18618	18694	18594	18386	18775	18627	18507	18371	18344	18618	18660	18433	18458	18403	18402	18520	18427	18373	18612	18525	18459	18386	18531	18447	18377	18420	18470	18493	18461	18396	18450	18436	18383	18461	18525	18401	18441	18464	18431	18439	18642	18538	18493	18643	18580	18578	18586	18484	18506	18428	18463	18461	18359	18454	18375	18380	18450	18302	18571	18422	18538	18566	18489	18486	18436	18362	18533	18358	18613	18556	18445	18331	18405	18488	18373	18357	18328	18443	18547	18442	18574	18476	18445	18604	18568	18495	18565	18544	18686	18587	18572	18607	18432	18313	18336	18460	18522	18517	18573	18736	18529	18323	18471	18494	18417	18603	18370	18457	18371	18485	18436	18321	18413	18651	18530	18505	18565	18527	18506	18666	18426	18417	18617	18243	18362	18546	18344	18259	18231	18518	18493	18514	18433	18489	18478	18441	18199	18375	18414	18471	18371	18517	18381	18408	18307	18560	18452	18562	18432	18434	18495	18485	18496	18497	18405	18485	18594	18674	18489	18242	18382	18510	18520	18350	18378	18559	18612	18633	18388	18601	18458	18597	18413	18741	18663	18584	18712	18602	18377	18507	18457	18408	18411	18383	18291	18721	18458	18603	18451	18354	18692	18489	18545	18650	18469	18553	18240	18195	18612	18583	18524	18655	18287	18482	18679	18539	18435	18652	18516	18479	18535	18462	18402	18331	18617	18595	18410	18295	18380	18470	18607	18744	18450	18523	18336	18305	18404	18428	18490	18377	18399	18318	18483	18401	18526	18429	18235	18355	18543	18399	18626	18390	18537	18592	18481	18550	18536	18466	18696	18423	18394	18477	18517	18701	18449	18431	18470	18502	18470	18589	18679	18287	18434	18300	18440	18497	18356	18494	18452	18489	18457	18474	18486	18457	18415	18553	18425	18613	18282	18567	18548	18328	18483	18450	18623	18642	18435	18384	18476	18526	18435	18407	18518	18544	18329	18556	18459	18363	18316	18445	18774	18583	18489	18682	18445	18423	18487	18435	18559	18503	18466	18346	18640	18436	18269	18299	18581	18533	18521	18707	18474	18262	18707	18485	18388	18567	18465	18433	18424	18568	18637	18584	18539	18515	18335	18444	18359	18087	18397	18586	18590	18479	18622	18402	18606	18452	18624	18290	18446	18637	18439	18305	18350	18470	18237	18517	18569	18540	18488	18489	18362	18483	18348	18445	18521	18490	18401	18442	18382	18284	18564	18558	18348	18477	18408	18579	18541	18406	18547	18632	18590	18582	18353	18574	18432	18440	18501	18539	18509	18719	18297	18506	18562	18404	18582	18460	18507	18673	18384	18642	18500
37401	52477	39561	23338	17476	16012	15810	15741	15745	15778	15743	15811	15741	15688	15859	15750	15716	15580	15744	15697	15844	15591	15687	15814	15700	15797	15761	15517	15822	15507	15807	15689	15859	15859	15713	15644	15680	15519	15798	15702	15692	15607	15785	15771	15615	15640	15624	15796	15586	15635	15604	15633	15701	15804	15680	15834	15640	15707	15566	15782	15794	15535	15680	15762	15714	15801	15754	15779	15735	15719	15746	15877	15653	15696	15767	15784	15651	15612	15608	15778	15764	15719	15711	15736	15572	15832	15808	15710	15804	15711	15621	15758	15696	15787	15775	15640	15765	15691	15700	15729	15622	15692	15889	15704	15755	15629	15823	15841	15656	15753	15718	15651	15760	15660	15851	15675	15558	15829	15762	15689	15720	15703	15614	15704	15932	15666	15591	15626	15980	15579	15605	15832	15761	15713	15624	15857	15851	15737	15808	15662	15737	15599	15579	15733	15667	15810	15701	15605	15800	15766	15701	15865	15731	15729	15602	15812	15675	15607	15724	15800	15779	15706	15466	15738	15575	15565	15725	15707	15721	15707	15694	15661	15787	15643	15664	15745	15540	15640	15567	15724	15812	15640	15635	15656	15641	15836	15624	15692	15714	15740	15827	15788	15524	15715	15751	15663	15528	15825	15714	15871	15786	15716	15703	15712	15763	15609	15736	15648	15686	15862	15744	15693	15563	15862	15770	15706	15716	15825	15789	15810	15803	15825	15528	15825	15770	15830	15519	15524	15681	15554	15694	15666	15718	15511	15785	15660	15631	15667	15607	15703	15753	15665	15697	15696	15850	15632	15713	15719	15591	15870	15703	15807	15623	15724	15697	15550	15816	15606	15666	15804	15853	15487	15745	15672	15487	15698	15770	15697	15712	15640	15580	15749	15557	15679	15674	15600	15678	15629	15578	15736	15702	15668	15652	15888	15749	15738	15702	15563	15725	15659	15814	15769	15632	15531	15678	15706	15741	15850	15888	15777	15713	15575	15744	15717	15736	15803	15650	15680	15639	15757	15721	15441	15552	15665	15813	15736	15792	15735	15855	15878	15688	15671	15818	15800	15738	15885	15741	15695	15611	15722	15825	15735	15648	15782	15573	15663	15641	15793	15566	15819	15743	15818	15828	15811	15507	15862	15808	15828	15696	15618	15757	15780	15851	15848	15665	15701	15842	15638	15640	15550	15727	15854	15781	15703	15665	15823	15632	15787	15701	15777	15689	15887	15679	15918	15738	15777	15801	15634	15652	15940	15608	15624	15685	15699	15730	15720	15904	15646	15524	15524	15636	15879	15811	15849	15682	15751	15578	15693	15833	15656	15721	15627	15870	15724	15684	15721	15790	15665	15818	15812	15777	15467	15738	15556	15662	15855	15490	15589	15619	15770	15702	15685	15648	15682	15741	15608	15743	15692	15731	15668	15735	15670	15744	15661	15774	15726	15657	15788	15670	15894	15660	15825	15563	15827	15765	15553	15763	15677	15779	15797	15808	15796	15669	15726	15722	15633	15867	15729	15564	15774	15798	15707	15648	15878	15844	15915	15713	15718	15750	15649	15709	15743	15597	15702	15702	15698	15776	15748	15794	15812	15744	15754	15687	15745	15787	15703	15667	15664	15741	15713	15811	15861	15821	15716	15850	15709	15681	15515	15613	15581	15681	15712	15694	15761	15789	15715	15839	15770	15621	15648	15588	15593	15830	15747	15679	15723	15604	15953	15732	15654	15775	15724	15656	15743	15610	15777	15722	15724	15686	15768	15742	15726	15793	15664	15841	15616	15784	15628	15762	15678	15682	15829	15620	15582	15712	15752	15732	15663	15750	15773	15589	15757	15757	15683	15730	15734	15745	15676	15581	15736	15742	15638	15681	15796	15769	15634	15731	15766	15811	15706	15728	15702	15658	15747	15848	15820	15849	15811	15737	15722	15702	15707	15688	15754	15870	15589	15656	15743	15584	15764	15784	15657	15567	15791	15604	15690	15733	15686	15840	15526	15738	15850	15636	15560	15714	15667	15647	15810	15830	15716	15743	15669	15720	15594	15723	15667	15832	15701	15702	15784	15753	15716	15811	15785	15834	15806	15541	15745	15672	15919	15785	15813	15613	15775	15719	15666	15571	15618	15642	15582	15860	15756	15866	15649	15576	15621	15538	15739	15486	15719	15644	15700	15921	15701	15772	15541	15572	15676	15689	15655	15713	15860	15716	15807	15615	15891	15650	15803	15590	15883	15760	15738	15599	15655	15820	15699	15709	15662	15716	15683	15857	15709	15729	15704	15721	15733	15934	15584	15747	15759	15676	15703	15611	15668	15884	15743	15698	15842	15577	15827	15681	15628	15634	15880	15719	15608	15676	15737	15823	15541	15810	15635	15799	15696	15673	15949	15753	15705	15878	15757	15747	15760	15881	15630	15642	15644	15616	15842	15767	15803	15608	15761	15792	15613	15499	15824	15840	15674	15627	15626	15687	15733	15662	15762	15613	15538	15773	15592	15736	15676	15622	15826	15642	15821	15696	15797	15754	15577	15758	15789	15752	15799	15627	15833	15639	15558	15853	15778	15849	15706	15801	15740	15666	15925	15687	15719	15717	15777	15703	15700	15780	15705	15774	15743	15711	15608	15858	15706	15681	15912	15785	15496	15789	15721	15631	15730	15775	15503	15524	15791	15674	15707	15811	15676	15740	15774	15748	15600	15574	15600	15838	15806	15600	15684	15797	15738	15762	15818	15849	15748	15899	15831	15840	15992	15700	15686	15682	15627	15447	15615	15643	15488	15617	15806	15685	15604	15922	15706	15734	15700	15616	15768	15610	15546	15733	15672	15601	15667	15834	15806	15635	15573	15802	15906	15601	15567	15585	15716	15842	15826	15716	15674	15833	15852	15800	15799	15704	15723	15684	15662	15809	15702	15646	15689	15789	15736	15762	15709	15690	15734	15767	15605	15676	15769	15865	15734	15931	15824	15571	15765	15700	15713	15602	15736	15782	15778	15409	15652	15709	15762	15603	15709	15680	15698	15690	15745	15745	15822	15680	15783	15829	15782	15736	15673	15770	15612	15788	15664	15756	15684	15820	15703	15602	15755	15753	15794	15678	15913	15682	15639	15589	15817	15767	15751	15523	15733	15709	15777	15709	15774	15615	15725	15589	15724	15608	15565	15669	15562	15674	15838	15870	15696	15833	15704	15810	15828	15677	15620	15714	15823	15587	15600	15791	15654	15860	15608	15718	15719	15750	15805	15766	15712	15746	15741	15684	15915	15673	15704	15598	15744	15782	15583	15581	15866	15747	15725	15671	15657	15621	15762	15570	15679	15613	15752	15655	15668	15737	15554	15658	15743	15633	15834	15784	15663	15712	15592	15839	15613	15940	15786	15790	15822	15614	15783	15660	15592	15726	15814	15540	15645	15841	15619	15587	15723	15794	15687	15669	15650	15736	15711	15746	15771	15966	15845	15612	15856	15711	15754	15663	15842	15677	15796	15748	15595	15721	15695	15835	15769	15636	15824	15546	15771	15958	15659	15762	15588	15760	15745	15738	15651	15678	15596	15631	15833	15739	15700	15796	15698	15667	15698	15738	15723	15846	15780	15745	15570	15630	15741	15744	15838	15740	15763	15675	15693	15732	15684	15632	15785	15691	15694	15752	15797	15873	15732	16088	15846	15681	15905	15770	15622	15825	15491	15757	15785	15684	15700	15885	15889	15812	15713	15669	15755	15693	15883	15738	15739	15800	15649	15723	15480	15845	15925	15861	15511	15736	15768	15820	15824	15821	15668	15779	15645	15573	15686	15652	15897	15706	15615	15742	15788	15627	15806	15580	15626	15797	15749	15725	15737	15704	15806	15531	15634	15642	15581	15822	15635	15677	15648	15861	15674	15867	15765	15770	15747	15655	15680	15724	15704	15641	15704	15775	15651	15752	15764	15721	15700	15862	15718	15777	15735	15730	15915	15864	15636	15643	15804	15795	15868	15615	15737	15525	15675	15752	15717	15667	15767	15839	15709	15739	15752	15753	15759	15815	15710	15674	15547	15725	15521	15742	15614	15827	15718	15818	15756	15521	15650	15546	15677	15825	15700	15778	15707	15681	15794	15840	15654	15751	15618	15635	15734	15670	15659	15732	15684	15696	15660	15840	15735	15623	15762	15748	15697	15583	15825	15744	15605	15656	15788	15689	15817	15685	15644	15548	15693	15566	15733	15541	15726	15826	15779	15622	15828	15758	15746	15721	15711	15783	15626	15799	15752	15756	15655	15652	15713	15754	15643	15735	15745	15654	15667	15745	15627	15757	15821	15720	15795	15638	15448	15822	15815	15770	15903	15878	15724	15725	15657	15695	15857	15780	15670	15980	15710	15710	15752	15619	15759	15663	15790	15659	15884	15755	15899	15831	15750	15697	15719	15680	15587	15773	15887	15625	15661	15795	15622	15833	15707	15804	15737	15592	15733	15883	15723	15769	15782	15757	15598	15866	15661	15813	15730	15675	15813	15731	15666	15641	15622	15887	15716	15780	15524	15696	15553	15666	15693	15730	15570	15792	15501	15674	15640	15648	15673	15695	15753	15745	15834	15444	15749	15744	15702	15807	15705	15814	15564	15826	15740	15662	15717	15800	15620	15827	15796	15626	15760	15749	15796	16015	15637	15695	15743	15851	15752	15931	15683	15896	15686	15893	15685	15832	15534	15710	15724	15814	15707	15551	15650	15770	15772	15763	15735	15807	15778	15710	15610	15795	15596	15663	15930	15744	15533	15771	15814	15797	15644	15607	15760	15815	15526	15621	15918	15595	15701	15755	15749	15680	15679	15708	15655	15680	15719	15590	15600	15694	15771	15736	15723	15765	15644	15766	15602	15591	15643	15737	15780	15590	15678	15748	15826	15587	15725	15688	15652	15697	15669	15843	15524	15796	15922	15535	15756	15725	15720	15670	15641	15715	15776	15595	15675	15584	15490	15808	15730	15793	15789	15890	15822	15713	15782	15606	15647	15648	15692	15675	15659	15814	15535	15793	15790	15624	15679	15613	15747	15898	15669	15661	15801	15736	15613	15707	15649	15771	15776	15953	15746	15750	15734	15584	15865	15761	15663	15626	15660	15674	15775	15652	15821	15696	15640	15704	15656	15707	15730	15682	15576	15894	15717
23681	24800	39272	33211	25909	24665	24649	19962	19097	19187	19363	19030	18904	19032	18871	18972	18911	18739	18755	18843	18947	19078	18997	18858	18969	18933	18857	18797	18847	18878	18864	18807	18900	19018	19044	18970	18832	18806	18930	18797	18683	18630	18752	18728	18804	18672	18932	18743	18720	18771	18754	18844	19089	18940	18585	18782	18753	18628	18889	18655	18657	18756	18953	18637	18821	18718	18618	18816	18759	18832	18809	18828	18877	18784	18706	18833	18884	18747	18566	18844	18695	18510	18582	18610	18608	18782	18876	18707	18906	18511	18737	18798	18768	18875	18842	18727	18783	18912	18695	18946	18616	18659	18810	18767	19016	18844	18658	18754	18722	18857	18820	18919	18686	18702	18740	18808	18730	18771	18758	18713	18641	18809	18756	18485	18942	18773	18663	18774	18612	18773	18773	18646	18611	18588	18877	18685	18664	18776	18680	18768	18644	18705	18653	18564	18698	18761	18684	18866	18781	18554	18858	18724	18582	18708	18609	18693	18788	18558	18550	18746	18811	18615	18691	18688	18577	18757	18633	18457	18758	18837	18641	18764	18818	18738	18689	18670	18665	18470	18635	19070	18638	18616	18781	18726	18590	18689	18821	18663	18703	18645	18724	18774	18831	18739	18864	18700	18875	18606	18688	18545	18740	18816	18619	18702	18771	18712	18660	18751	18798	18776	18619	18702	18592	18682	18718	18645	18969	18824	18774	18792	18909	18730	18629	18801	18688	18541	18771	18742	18772	18778	18843	18826	18787	18651	18706	18617	18622	18637	18710	18499	18685	18817	18671	18594	18570	18736	18737	18659	18715	18712	18399	18632	18812	18789	18812	18650	18826	18490	18756	18752	18626	18839	18634	18837	18711	18731	18711	18704	18777	18606	18764	18953	18567	18935	18802	18801	18749	18875	18564	18667	18668	18723	18794	18595	18867	18594	18798	18803	19028	18950	18636	18669	18737	18969	18742	18497	18934	18762	18595	18692	18924	18562	18924	18847	18671	18710	18535	18887	18763	18589	18572	18587	18614	18578	18812	18757	18737	18608	18754	18793	18796	18675	18944	18585	18887	18838	18676	18733	18676	18777	18663	18540	18817	18681	18737	18824	18743	18720	18643	18501	18647	18560	18742	18924	18736	18887	18766	18499	18741	18646	18553	18619	18697	18727	18650	18978	18607	18858	18745	18434	18590	18636	18496	18674	18882	18745	18768	18685	18585	18829	18780	18914	18742	18719	18712	18813	18519	18758	18608	18750	18793	18686	18668	18649	19022	18483	18710	18694	18887	18787	18709	18700	18637	18830	18677	18572	18427	18439	18725	18609	18860	18549	18727	18872	18847	18607	18567	18820	18748	18882	18759	18787	18761	18582	18592	18872	18709	18688	18685	18593	18550	18625	18704	18706	18709	18612	18752	18722	18633	18758	18709	18807	18356	18812	18725	18762	18679	18841	18692	18745	18737	18625	18754	18725	18555	18487	18831	18857	18636	18738	18585	18592	18700	18682	18574	18761	18420	18540	18817	18870	18824	18627	18685	18891	18425	18759	18687	18681	18743	18828	18824	18609	18784	18765	18863	18651	18755	18536	18406	18712	18780	18719	18744	18742	18806	18637	18629	18643	18650	18884	18725	18635	18855	18556	18579	18687	18672	18704	18697	18859	18742	18631	18535	18848	18757	18775	18723	18681	18470	18823	18728	18825	18747	18822	18841	18757	18745	18646	18695	18757	18751	18670	18691	18850	18886	18939	18876	18703	18598	18534	18796	18787	18649	18713	18836	19054	18761	18686	18683	18743	18772	18724	18534	18794	18947	18672	18820	18762	18700	18632	18666	18530	18883	18540	18763	18658	18547	18838	18772	18879	18933	18679	18686	18604	18649	18750	18709	18686	18620	18775	18787	18809	18864	18819	18610	18727	18689	18666	18631	18730	18978	18797	18735	18534	18770	18790	18634	18973	18797	18601	18595	18727	18639	18606	18755	18716	18638	18630	18639	18619	18706	18856	18866	18907	18660	18486	18914	18658	18668	18878	18656	18637	18827	18459	18762	18355	18663	18569	18735	18784	18811	18761	18860	18667	18762	18524	18714	18782	18829	18662	18637	18902	18605	18674	18649	18717	18602	18867	18703	18712	18701	18691	18784	18612	18719	18462	18727	18716	18669	18569	18580	18804	18606	18661	18511	18640	18850	18838	18665	18761	18868	18791	18565	18674	18751	18609	18614	18702	18773	18708	18613	18748	18723	18777	18837	18745	18717	18542	18701	18644	18847	18949	18749	18559	18741	18784	18688	18545	18683	18610	18719	18917	18703	18849	18666	18600	18845	18674	18877	18573	18369	18856	18581	18773	18689	18789	18663	18712	18726	18524	18740	18822	18600	18562	18615	18659	18755	18576	18669	18768	18916	18603	18639	18889	18866	18635	18869	18551	18686	18674	18814	18688	18821	18657	18703	18650	18840	18881	18736	18586	18503	18467	18692	18555	18920	18824	18854	18812	18707	18602	18787	18786	18854	18616	18518	18829	18704	18632	18758	18688	18658	18502	18610	18785	18502	18795	18773	18581	18534	18646	18696	18681	18592	18728	18686	18572	18834	18611	18677	18640	18715	18618	18724	18445	18524	18427	18549	18721	18633	18671	18757	18653	18874	18762	18803	18614	18739	18625	18679	18875	18744	18787	18596	18575	18628	18654	18636	18755	18716	18527	18641	18704	18684	18804	18875	18598	18535	18564	18550	18673	18689	18542	18719	18895	18832	18759	18807	18787	18795	18936	18778	18670	18761	18711	18792	18630	18711	18836	18637	18745	18729	18619	18675	18451	18580	18629	18729	18618	18824	18911	18825	18630	18712	18759	18610	18747	18711	18756	18778	18676	18694	18732	18699	18816	18659	18606	18741	18723	18624	19018	18917	18654	18637	18573	18654	18709	18799	18678	18740	18714	18712	18791	18479	18573	18400	18820	18718	18768	18847	18625	18645	18687	18579	18595	18763	18604	18946	18552	18760	18937	18845	18639	18688	18698	18781	18571	18676	18588	18620	18603	18867	18624	18602	18630	18720	18571	18728	18717	18622	18573	18717	18706	18557	18815	18832	18533	18841	18730	18883	18712	18560	18710	18580	18779	18754	18816	18622	18676	18656	18637	18661	18584	18743	18521	18789	18816	18939	18754	18686	18628	19018	18643	18664	18580	18572	18382	18610	18721	18819	18791	18796	18664	18573	18949	18748	18765	18675	18681	18760	18590	18746	18673	18626	18709	18769	18528	18715	18768	18712	18732	18805	18584	18714	18711	18662	18677	18804	18642	18767	18740	18967	18547	18680	18816	18660	18840	18882	18831	18759	19023	18780	18737	18710	18626	18640	18651	18845	18589	18692	18623	18717	18894	18746	18695	18673	18848	18649	18634	18719	18699	18661	18520	19066	18850	18709	18650	18822	18667	18850	18761	18845	18738	18971	18634	18743	18624	18648	18817	18707	18778	18546	18731	18868	18747	18845	18780	18822	18697	18940	18615	18720	18867	18775	18747	18683	18741	18768	18760	18900	18692	18687	18620	18803	18445	18549	18616	18561	18773	18712	18727	18727	18864	18553	18478	18522	18589	18663	18739	18772	18808	18736	18759	18666	18832	18770	18827	18778	18644	18608	18474	18660	18668	18561	18720	18680	18857	18837	18662	18629	18703	18662	18647	18715	18690	18553	18752	18835	18876	18664	18737	18575	18724	18580	18660	18555	18806	18623	19068	18842	18639	18728	18745	18624	18693	18597	18621	18753	18830	18824	18740	18701	18590	18629	18685	18630	18811	18646	18674	18793	18664	18634	18551	18523	18794	18798	18771	18757	18617	18449	18801	18710	18666	18790	18815	18801	18845	18907	18584	18878	18824	18675	18850	18629	18825	18789	18428	18813	18515	18833	18745	18703	18815	18717	18559	18712	18675	18536	18819	18857	18807	18946	18860	18660	18797	18687	18659	18580	18597	18554	18844	18617	18502	18767	18526	18691	18721	18668	18557	18639	18487	18787	18694	18239	18610	18903	18673	18617	18526	18692	18823	18801	18792	18916	18780	18564	18767	18663	18801	18637	18621	18628	18746	18755	18680	18710	18674	18753	18767	18556	18532	18770	18859	18678	18560	18689	18693	18569	18803	18738	18841	18911	18667	18857	18678	18677	18658	18682	18623	18741	18870	18872	18768	18672	18787	18695	18575	19008	18717	18765	18607	18714	18586	18814	18504	18500	18617	18571	18603	18992	18510	18904	18710	18597	18881	18674	18688	18714	18790	18708	18784	18561	18444	18707	18621	18681	18665	18572	18750	18564	18638	18856	18819	18792	18793	18702	18725	18740	18675	18885	18766	18656	18759	18697	18646	18668	18613	18523	18637	18539	18754	18806	18788	18853	18545	18740	18554	18646	18657	18515	18640	18779	18921	18768	18928	18940	18778	18608	18585	18493	18614	18848	18843	18756	18667	18614	18898	18656	18741	18710	18742	18864	18843	18775	18613	18751	18664	18558	18662	18653	18678	18592	18717	18753	18873	18433	18697	18831	18782	18742	18803	18794	18653	18803	18886	18770	18830	18849	18861	18716	18906	18716	18816	18589	18571	18843	18699	18669	18674	18768	18654	18805	18535	18727	18892	18697	18742	18790	18846	18795	18478	18717	18791	18640	18694	18709	18617	18656	18690	18637	18612	18752	18806	18861	18737	18736	18823	18451	18551	18791	18491	18903	18574	18915	18804	18740	18809	18719	18779	18607	18840	18741	18449	18664	18915	18556	18616	18576	18932	18652	18597	18624	18740	18699	18496	18632	18698	18769	18526	18772	18831	18721	18630	18892	18674	18868	18801	18547	18657	18573	18613	18744	18826	18674	18614	18854	18596	18686	18905	18814	18619	18794	18656	18842	18844	18895	18634	18548	18855	18696	19008	18684	18587	18626	18777	18872	18560	18663	18657	18621	18544	18949	18796	18778	18502	18639	18851	18646	18828	18912	18774	18773	18811	18992	18855	18978	18638	18628	18785	18573	18838	18715	18703	18716	18606	18982	18758	18769	18698	18563	18692	18963	18846	18633	18747	18834	18588	18789	18886	18742	18707	18853	18828	18835	18517	18676	18674	18636	18707	18590	18536	18662	18514	18851	18728	18688	18774
63509	106938	89525	59509	34268	19542	16279	16002	15706	15933	15886	15769	15813	15795	15896	15951	15942	15864	15847	15903	15926	15879	15744	15891	16009	15809	15792	15823	15703	15846	15785	15956	15883	15946	15779	16011	16034	16044	15739	15878	15823	15895	15924	15789	15907	15728	15907	15690	15864	16022	15982	15884	15873	15890	15833	15899	15958	15746	15886	15862	15723	15918	15975	16022	15925	15825	15831	15886	15841	15860	15889	15796	15944	16013	15910	15960	15941	15625	15832	15881	15990	15794	15886	15652	15868	15817	15806	15836	15770	15997	16051	15954	15733	15990	15904	15904	15883	15841	15946	15891	15953	15886	15827	15923	16024	15846	15989	15981	15738	15929	15847	15659	15924	15954	15989	15837	15926	15857	15798	15724	15892	15818	15706	15766	15959	15820	15927	15998	15719	15848	15615	15864	15941	16044	15764	16038	15890	15843	16077	15809	15783	15786	15775	15729	15824	16056	15821	15789	15817	15899	15801	15713	15778	15704	15792	15962	15871	15964	16004	15885	15897	15656	16135	15705	15778	15730	15892	15791	15911	15913	15820	15915	15766	15820	15798	15995	15815	15838	15818	15930	15866	15932	15823	16097	15768	15815	15973	15746	15901	15761	15836	15818	15924	15822	15746	15861	15861	15811	15948	15821	15784	15887	15884	15835	15942	15832	15950	15767	15813	15907	15855	15845	15921	15790	15745	15773	15827	15835	15978	15801	16034	16018	15845	15891	15903	15875	15782	15806	15618	15848	15905	15885	15877	15855	15788	15909	15698	15978	15702	15783	15883	15838	15741	16027	15874	15942	15935	15954	15947	15811	15840	15857	15826	15860	15864	15900	15861	15704	15919	15969	16002	15889	15813	15863	15930	15753	15912	15761	15889	15801	15726	15872	15865	15871	15964	15771	15857	15829	15755	16176	16021	15862	15929	15778	15852	15731	15719	15734	15908	15947	15899	15907	15826	15868	15910	15850	15944	15870	15929	15933	15859	15903	16001	15863	15996	15813	15955	15819	15877	15911	15903	15723	15896	15884	15797	15870	15712	15794	15798	15950	15887	15936	16051	15879	16009	15752	15832	16016	15965	16013	15974	15870	15820	15710	15785	15770	15894	15882	15658	15839	15937	15978	15917	15882	15755	15961	15894	15706	15747	15851	15957	15860	15959	15990	15934	15882	15927	15931	15860	15741	15944	15959	15781	15781	15814	15864	15696	15751	15812	15870	15873	15730	15827	15917	15932	15802	15665	15917	15917	15882	15976	15691	15796	15867	15839	15841	15816	15880	15811	15806	15919	15936	15763	15902	15765	15913	15777	15963	15847	15817	15988	15884	15937	15768	15925	16017	15887	15975	15767	15897	16049	16053	15767	15733	15821	15733	15849	15918	15788	16008	15916	15860	15758	16007	15834	15902	15928	15948	15718	15719	15750	15836	15643	15802	15931	15814	15974	15961	15936	15719	15967	15767	15894	15728	15900	15847	15931	15892	15902	15734	15968	15975	15880	15846	15873	15948	15704	16038	16049	15914	15699	15873	15928	15728	15888	15857	15957	16079	15912	15809	15979	15824	15882	15810	15896	16023	15746	15921	15895	15999	15920	15918	15812	15869	15756	15773	15869	15845	15970	15799	15780	15849	15726	15890	15785	15897	15896	15959	15960	15789	15838	15814	15886	15743	15757	15814	15843	15858	15925	15704	15949	15898	15999	15950	15908	15846	15882	15757	16029	16085	15878	15970	15940	15807	15970	16040	15994	15921	15828	15980	15964	15877	15938	15923	15814	15798	15941	15943	15899	15855	15742	16131	15943	15801	15855	15721	15993	15799	16017	15875	15931	15989	15781	16020	15596	16011	15996	15952	15956	15716	15877	15902	15761	15661	15930	15887	15935	15764	15885	15859	15578	15955	15833	16125	15903	15853	15982	15712	15870	15868	15810	16068	15774	15750	15860	15726	15654	15729	15764	15902	15779	15687	15838	15868	15767	15768	15800	15741	15925	15918	15795	15788	15834	15810	15945	15903	15783	15862	15903	16080	15809	15840	15915	15811	15738	15785	15940	15753	16040	15929	15873	15841	15898	16038	16008	15893	15824	15976	15920	15798	16093	15783	15825	15948	15929	15805	15765	15828	15923	16042	15822	15817	15910	15880	15916	15821	15854	15900	15920	15879	15916	15929	16001	15828	15737	15824	15881	15829	15976	15923	15900	15954	15874	15944	15997	15833	16032	15813	15749	15957	15802	15745	15855	15846	15903	15916	15889	15778	15866	15906	15832	15971	15806	15924	15803	15919	15629	16025	15843	15863	15790	15827	15982	15819	15587	16002	15886	15937	15896	15855	15824	15783	16001	15942	16000	15957	15883	15886	15794	16060	15948	15874	15927	15770	16039	15853	16003	15976	15840	15807	15864	15703	15786	15921	15897	15800	15819	15945	15782	15799	15855	15778	15801	15898	15848	15894	15842	15929	15930	15816	15706	15907	15683	15724	15755	15851	15810	15915	15765	15905	16044	15781	15932	15743	15942	15937	15856	15905	15912	15829	15898	15917	15899	15783	15903	15797	15900	15860	15797	15850	15890	15766	15926	15785	15884	15935	15843	15783	15853	15939	15932	15877	15858	15853	15982	15699	15837	15799	15842	15982	15793	16053	15913	15712	15840	15998	15942	15851	15731	15861	16016	15999	15712	16021	15609	15769	15828	15689	15889	15910	15801	15731	15803	15857	15832	15721	15743	15829	15876	15894	15834	15810	15788	15922	15941	15882	15950	15880	15718	15682	15991	15813	15868	15902	15798	15909	15946	15993	15871	15731	15774	15602	15783	15914	15942	16128	15821	15899	15928	15920	15820	15828	15854	15867	15988	15957	15723	15734	15895	16048	15928	15854	15997	15951	15802	16074	15715	15955	15845	15805	15985	15798	15896	15974	15762	15668	15837	15753	15881	15987	15859	15862	15898	15952	15858	15957	15927	15805	15919	15791	16027	15926	16011	15890	16032	15869	15843	15984	16018	15847	15954	15895	15930	15893	15850	15843	15814	15864	15892	15909	16015	15907	15974	16091	15793	15981	15901	15836	15776	15907	16017	15737	15675	15520	15927	16025	15851	15894	15761	15774	15796	15893	15810	16153	15902	15919	15892	15871	15925	15857	15858	15969	15732	15987	15792	15970	15898	16001	15947	15904	15818	15765	15981	15856	15730	15922	15837	15820	15985	15814	15785	15971	15852	16020	15940	15818	15880	15861	15723	15853	15676	15886	15848	15952	15824	16061	15757	15756	15810	15805	15685	15965	15863	15897	15896	15928	15693	15865	15883	15728	15894	15864	15883	15702	15641	15916	15849	15731	15806	15817	15840	15863	15888	15898	15664	15861	15831	15849	15876	15940	15771	15780	15908	15918	16092	15871	15867	15908	15758	15751	15918	15819	15992	15943	15834	15845	15860	15806	15826	15843	15874	15896	16044	15872	15904	15817	15806	15928	15835	15721	15835	15823	15913	15856	15935	15874	15853	15856	15733	15987	15968	16036	15886	15958	15952	15812	15918	15981	15920	16023	15937	15893	15765	15894	15955	15857	15795	16126	15882	15810	15882	15798	15894	15872	15804	15872	15819	15891	16038	15967	15853	15876	15764	15871	16076	15758	15849	15890	16071	15831	15795	15742	15760	15907	15890	15857	15818	16072	15945	15885	15796	15825	15897	15856	15844	15937	15996	16044	15693	15711	15835	15905	15930	15863	15740	15781	15918	15767	15976	15808	15931	15684	15746	15768	15839	15820	15884	15886	15858	15814	15930	15966	15926	15813	16025	15929	15781	16089	15915	15863	16017	15926	15707	15780	15935	15652	16155	15964	15978	16063	15989	16092	15825	15833	15956	15819	15767	15894	15932	16029	15861	15781	15945	15788	15865	15793	15809	15921	15881	15938	15762	15746	15954	15926	15984	15871	15887	15697	15839	15724	15760	15768	15969	15755	15850	15932	15883	15752	15763	15786	15801	15845	15738	15706	15715	15897	15833	15842	15843	15933	15802	16091	15738	15689	15864	15814	15948	15884	15913	15963	15874	16037	15831	15808	15827	15905	16098	15772	15921	15880	15980	15930	15904	15826	15788	15801	15968	15876	15859	15883	16045	15916	15784	15913	15884	15797	15832	15886	15849	15858	15864	15950	15773	15781	15905	15731	15787	15770	15909	15851	15942	15927	15785	15687	15831	15814	15899	16059	15750	15895	16016	15866	15881	15998	15820	15774	15775	15979	16017	15799	15949	15857	15811	15776	16033	16005	15821	15916	15912	15808	15798	15877	15771	15967	15846	15986	15840	15637	15864	15772	15712	16027	15882	15776	15890	15776	15796	15898	15938	15803	16019	15800	15890	15967	15773	15860	15798	15612	15810	15942	16004	15901	15777	15831	15831	15924	15763	15929	15801	15888	15828	15898	15978	15762	15676	15839	15672	15962	16009	15835	16156	15846	15845	15739	15862	15731	15814	15961	15996	15998	15842	15633	15982	15872	15751	15941	15722	15975	15834	15921	15803	15971	15764	15870	15792	15811	15872	15822	15838	15913	15772	16037	15934	15801	15946	15794	15885	15801	15997	15779	15949	15718	16051	15827	15819	15864	15882	15845	15757	15769	15842	15936	15751	15871	15838	15538	16092	15837	15714	15976	15830	15911	15867	15838	15847	15764	15915	15759	15908	15852	15881	15991	15905	15791	15776	15863	15896	15935	15844	15775	15872	15819	15954	15721	15846	15857	15822	15882	15800	15726	15875	15898	15829	15880	15753	15593	15715	15823	15772	15975	15786	15854	15919	15721	16028	15972	15803	15822	15699	15841	15782	15963	15914	15809	15937	15900	15917	15773	15962	15755	15845	16030	16016	15899	16078	15869	15857	15840	15954	15738	15778	15744	15875	15867	15966	15897	15742	15765	15783	15770	15983	15938	15965	15833	15924	15846	15832	15898	16036	15924	16073	15878	15835	15804	15869	15916	15915	15801	15791	15927	15912	16011	15896	15761	15848	15972	15836	16012	15883	15770	15944	15846	15913	15724	15691	15930	15641	15847	15827	15926	15755	15793	15832	16024	15932	15959	15806	16018	15922	16017	15974	15825	15814	15839	15707	15864	15832	15854	15936	15909	15880	16042	15917	15844	15863	15732
33029	42276	43361	30017	21728	19668	19278	19143	19178	19097	19174	19015	19179	19007	18975	19041	19074	18899	19046	18874	18815	18988	18937	19005	19068	18799	18811	18952	19122	19125	18931	19106	19115	18988	18817	19053	19000	18894	19100	19030	18999	19103	18848	19023	18879	18953	18872	18895	18936	19176	18981	18787	18641	19032	19100	18967	19033	18960	19369	18978	18910	18819	18814	18865	19018	19026	18927	18972	19078	19013	18899	18975	19103	19208	19067	18963	19098	18737	18821	18785	18878	18828	18904	18930	18909	18935	18857	18955	19025	19088	18867	18921	19125	18891	18899	19015	18948	18873	18942	18969	18871	18829	18780	19087	18924	19025	19052	18914	18714	18945	19018	18870	18940	18911	19082	19034	18901	19282	18910	19074	18842	18870	19096	18820	18906	19072	18992	18955	18976	18889	18819	18976	18792	18799	18913	18918	18965	18928	19017	18926	19276	18836	18978	19041	18925	19001	19005	18974	18765	19045	18942	18811	18908	18920	19083	19037	19119	18943	19080	18921	19087	18927	18882	19069	18988	18981	19037	18847	18838	18803	19004	18942	19072	18929	18993	18978	19060	18920	19095	18880	18867	18902	19161	18786	19018	19000	19053	18979	19030	19039	19020	19005	19006	18919	18876	18898	18900	18886	18906	18919	19107	18932	19182	18890	18967	19099	18922	19020	18931	18934	19001	18890	18793	18862	18870	18851	18806	18871	19023	19016	18958	18909	18884	18869	19061	18938	19236	18862	19010	18892	18976	18914	18873	18836	18909	18922	18938	18886	18983	18990	18785	18857	18813	18981	18853	18992	19227	19039	18930	19067	19137	18820	19152	18786	18863	19014	19021	18791	18986	18807	18814	19059	18840	18965	18785	18846	18858	18916	19226	19076	18902	19065	19079	18919	18821	18897	18988	18973	19210	18876	18937	19015	19021	18993	18787	19083	19101	18937	18821	18923	19080	18916	19048	18981	19257	19044	18922	18940	18902	18905	18920	19041	18825	18846	18987	18999	19121	19054	18989	18944	19093	18929	19114	18784	19086	18889	18897	18872	18998	18896	18764	19050	19115	19013	19046	18826	18771	18936	18863	18795	18979	19004	18998	19012	19035	18926	18847	18948	19103	18738	18957	19073	18915	18683	18946	18948	18931	18711	18909	18823	18967	18876	19145	18807	19098	19012	19022	18927	19274	19009	19085	19034	18813	18985	18992	19146	18965	18753	19009	18951	19075	18960	18983	18820	18791	19014	19082	18951	19194	18836	18952	18937	19093	18964	18894	19146	18984	19106	19126	18957	19253	19001	19162	19079	19035	18884	18772	18962	18849	19006	18834	18859	18899	19015	18762	18996	18926	18998	18643	18994	18883	18996	18919	18793	18882	19168	18946	18956	18701	18847	19031	18870	18880	18983	18923	18864	18755	18846	18962	19042	18898	19136	18799	19086	18918	19093	18983	19013	18946	19009	18758	19009	18838	18801	18882	18974	19048	18954	18996	18878	18891	18872	19110	19029	19044	19013	18683	18897	18989	18986	19091	19036	19050	18782	18729	18738	18982	19038	19096	19056	18862	18948	19113	18875	18803	19052	18956	19100	18899	19058	19066	18865	19016	18776	19066	19070	19049	18808	18926	18847	18898	18841	18959	18915	18923	18930	18909	18806	18899	18913	18816	19155	18970	19101	18933	19088	18995	18784	18871	18809	18864	18795	18902	18997	19060	19018	18828	19045	19151	19100	19104	18915	19185	18818	19116	19021	19090	18785	19123	18896	19109	18797	18971	18964	19115	18873	19023	19058	18866	18934	19069	19094	18881	19095	19161	18981	19017	18896	18931	18969	18957	19037	18738	18803	18972	18821	18981	18956	18892	18836	18881	18687	18896	19095	18992	19017	18966	18924	18847	18908	19047	18954	18951	18925	18992	18833	19154	19235	18922	19107	18977	18902	19042	18988	19015	19113	19194	18808	18928	18964	18710	19128	18853	18859	18914	18963	18736	18863	18909	19315	18819	18945	19020	18918	19058	18977	19085	18938	19056	18943	18973	19038	18888	18880	18820	19096	19013	18872	18886	18814	18946	18800	19024	18965	18854	18959	19013	18895	19049	18770	18960	19053	18796	18854	19088	19012	18985	19110	18988	18882	19110	18976	18906	18898	19021	19050	19025	19091	19036	18823	18970	19134	18861	19236	19083	18837	19079	18965	18865	18965	18961	18842	18903	18972	18830	19012	19077	19073	18885	18969	18796	18824	19015	18999	18828	18769	19019	18942	18930	19035	19149	19029	19139	19003	19113	18943	18953	18845	18825	19061	18979	19077	18927	18997	18773	19018	18888	18964	18922	19017	18906	18945	19022	18985	19141	18999	18982	18873	19079	18821	19205	19077	19067	19122	18891	18993	18875	19002	18892	19046	19064	18895	18909	18934	19025	18918	19004	18869	18982	19206	19030	19175	19050	18936	18988	19129	18905	19147	19027	19107	18965	18759	18869	18802	19076	19072	19283	18772	18982	18938	18793	19073	19024	19141	19023	19223	19022	19131	18792	18818	19323	19049	19072	19011	18911	18968	18890	18846	18828	19069	19214	19112	19013	19041	18993	19003	19018	19026	18936	18868	18893	19003	19035	19012	18968	18989	18826	19047	18916	18990	18950	18846	19008	18898	19015	19006	19098	18899	19010	18977	19044	18729	18853	18796	19083	18891	18945	18915	19007	18798	18887	18902	18617	19007	18916	19099	18908	18941	18819	18813	18698	18961	18869	18961	18885	18884	19109	19011	19116	18995	19153	19110	18939	18921	18967	18867	19017	18948	19127	18903	19064	19011	18809	18916	19001	19041	18968	18835	19139	18928	18797	18995	18851	18946	18817	18979	18987	18930	18910	18804	19021	19028	18910	18890	18984	18877	18869	19049	18864	19120	18956	19036	18904	18978	18951	18989	18964	18956	18989	18984	18987	18935	18681	18862	18893	18999	19008	19096	18700	18812	18822	18995	18887	18811	18992	18929	19195	18837	18936	19029	19127	18833	18949	18994	18999	18965	19180	19203	19129	18863	18863	18923	18924	19141	19116	18962	18815	18918	18910	19231	19186	18710	19111	18887	18810	19048	18924	18842	19075	18894	18808	18834	19090	18957	18856	18717	19133	18870	18777	19048	18796	18780	18882	19159	19116	19064	18765	18991	18918	18973	18929	19113	18730	18996	18872	19082	19117	18897	18916	19065	18752	18951	19081	19255	19011	19076	18936	18895	19056	18930	18843	18846	18898	18865	18855	18908	18991	18646	18934	19014	19121	18881	18877	18945	19041	18974	18823	18939	18938	18926	18865	18935	18988	19151	19305	18903	18995	19078	19016	19021	19078	18882	19106	18845	19067	18966	18766	18930	19112	18907	19012	19121	19044	19052	18898	18796	19151	18965	19004	18826	18872	19165	19045	18870	18814	18894	18919	18932	18979	18950	19028	18889	19109	18843	19040	18977	19002	18815	19032	19057	19047	18958	18640	18869	18951	18799	19105	19088	19007	18927	19057	19093	19340	18960	18975	18983	18908	18916	19115	18995	18938	18808	18873	19172	19287	19051	19098	18771	19100	18862	18930	19073	19056	18945	18761	18857	19038	19034	18803	18992	18823	18878	18998	19074	18913	18810	18750	18838	19040	18993	19186	18957	18910	18701	19227	19026	18790	19044	18845	18950	19052	18916	19404	19054	19020	19050	19013	18878	18960	18952	18720	18985	19032	18925	18880	18825	18983	18861	18838	18992	18720	18717	19086	19048	18786	18974	18928	19221	18838	18906	18851	19097	18888	18881	19099	19002	18936	18866	19072	18794	19036	18817	18972	19022	19289	18902	18902	18933	18897	18897	18921	18933	18941	18849	18953	19072	18971	18985	19014	18816	18909	19205	18832	18958	18866	18929	18995	18899	19076	18992	19106	18821	19188	19079	18837	18957	18936	18682	18967	19119	18705	19012	18798	19083	19040	18954	19056	19051	18970	18990	19113	18841	19054	19072	18809	19019	18879	18934	18989	19033	19001	18941	18843	19019	18858	18864	18938	18984	18760	18726	18973	18978	18976	19009	18972	19047	18974	18932	19036	19071	19011	18782	18907	19100	18834	19021	19049	19052	18910	18731	19293	18950	18879	19018	19208	18881	18887	18940	19045	18964	18908	18891	18876	18921	19170	18891	18859	18888	18997	18883	18964	19011	18902	19045	18933	19061	19135	18916	18888	19127	19004	18995	19012	19042	19184	19045	19024	19083	18974	18982	19023	18957	18816	19018	19004	18935	18889	18903	18932	19051	18898	18966	18729	19070	18942	18912	18965	18979	18874	19029	18929	18854	18879	18790	19008	19112	19024	18977	19000	18685	18983	19109	19222	18726	18765	18849	18959	19082	19225	19093	18997	18882	18897	18795	18808	19046	18963	18981	19158	18845	18752	18989	19001	18893	18798	19024	18975	18958	19053	19024	18929	18858	18827	19107	19082	18948	19070	18998	19012	19015	19027	19112	19043	19016	19020	19071	19081	18846	19046	18848	19125	19096	18879	18920	19183	19004	18937	19137	18856	19106	18816	18983	18929	19175	19132	19125	19240	19001	19110	18938	19070	18951	18945	19078	19174	19008	19103	19027	19002	18839	19000	19000	19126	19005	18967	18955	19003	19251	19112	18955	18878	18678	19017	18939	19086	18815	18969	18815	18796	19064	18700	18927	18802	18912	18899	19136	19065	18930	19007	18893	18939	19110	18989	18758	18886	18922	18852	19138	18974	19207	18819	19045	19038	18974	18724	19019	18982	18802	18788	19132	18982	19070	18992	18833	19140	18803	18673	18759	18971	18787	18818	19225	19227	18890	19026	18941	19004	18783	18806	19102	19045	18843	19093	19110	18989	18903	19061	19110	19039	19049	18996	19023	18887	19089	18974	19155	18974	19049	18958	18842	18920	19036	19004	18927	19127	18941	19248	18854	18954	18951	18902	19012	18932	18844	19016	18893	18850	19064	19090	19083	18856	18978	19005	18802	18867	18894	19079	19034	19100	18807	18953	19046	19017	19105	18917	19011	18796	19014	18982	18976	18963	18994	18822	19005	19225	19268	19132	19049	19022	18946	18917	19017	18918	18964	19125	18911	19049	18729	18898	18981	19060	18719	18976	19016	19049	18825
40871	59744	44345	25379	18019	16229	15946	16166	16058	15909	15906	15815	15999	15999	16042	15966	15891	16094	16044	16060	15778	15926	16275	15808	15995	16045	15938	16073	16028	15930	15903	16064	16029	15840	16053	15998	16111	16210	16041	15950	15885	15935	16045	15839	15931	15920	15848	16021	16032	15994	15896	15915	15864	16019	16027	15707	15894	15860	16082	15867	15932	15963	15996	15950	16046	15949	15911	16066	16000	15957	15834	15784	15799	16083	15922	15874	15971	16051	15895	16138	15761	16057	15871	15939	16008	15918	16001	15924	16176	15857	16000	16013	15944	15835	15959	15817	15976	15918	15750	15729	15949	15901	16010	15989	15952	16114	15823	15970	15937	15872	16055	15924	15851	16016	15876	15731	16061	16101	15879	16017	15932	16135	15888	16037	15964	15966	15899	16056	15839	15860	16061	15888	15806	15970	15960	16042	15869	15948	16079	16002	16106	15737	15987	16011	15936	15931	16070	16031	15746	15920	15975	16084	16122	15953	15918	15891	15808	16049	16001	16020	16090	15965	15939	15979	16019	16000	15947	15833	15999	15855	16058	15926	15908	15947	15930	15848	15932	15937	16001	16150	16103	16039	16188	16045	15743	15976	15899	15927	16074	15907	15843	16094	15977	15870	15967	16054	16106	15896	15781	15942	16038	15973	16037	15785	16066	15959	16044	16126	15962	15948	16065	16005	15997	16013	16068	15939	15911	16073	15984	15591	16075	15939	15946	16033	16053	15935	15834	15986	16043	15760	16052	16124	16039	15773	15842	15901	15720	15941	16063	16018	15942	15965	15844	15832	15959	15899	16110	15991	15972	16038	15985	16107	16143	15960	15839	15895	15888	15984	15787	15975	15980	15862	15831	16020	15851	15936	16008	16000	16032	15835	15968	15871	16017	15968	15865	16078	16022	16015	16101	15966	15881	16100	15745	16003	15970	16107	15999	15894	15950	15797	15941	16111	15963	15975	16057	16014	15970	15896	16065	16041	15934	16017	15914	15885	16124	15906	15996	15951	15926	16012	15930	15921	16004	15914	16281	15942	15949	16023	15924	15920	15957	15994	16047	15980	15922	15883	16008	16120	16082	16105	16058	15962	15911	15970	15813	16070	16093	15953	15968	15962	15917	15930	15938	15885	15895	15930	16029	15814	15985	15926	15923	15907	15928	16048	15834	16046	16024	15769	15982	15774	15872	15822	16011	16000	15910	16053	15867	16030	15990	16047	16036	15952	15777	15990	16051	16071	15847	15986	16156	16003	15979	15887	15988	15960	15964	16018	16029	15855	15922	16056	15905	15948	15951	16072	15945	15820	15870	15892	16067	15833	16000	15936	16030	16080	16030	15952	16016	15927	15879	15994	16018	15948	16032	15808	16066	15994	15815	16043	15982	15948	16000	15951	16083	16034	16102	15814	16083	15880	16133	15987	15961	16065	15999	16038	15862	16031	16010	16022	15895	16134	15914	15989	15870	15858	15984	15928	16019	16020	16181	16004	15791	15976	16074	15755	15950	16065	16018	15970	15932	15846	15844	16015	15997	15944	16081	16082	16038	16034	15901	15829	16006	15912	15930	16004	15734	15954	15892	15935	15927	16060	15774	15855	16006	15933	15831	15766	16012	15966	15942	16104	16009	15986	16019	15964	16079	16013	16056	15902	15855	15958	15956	15816	15955	16164	16060	15995	16020	15984	15880	16017	16055	16057	15844	16102	16085	15928	15976	15959	15941	15961	15912	16052	15909	15866	16091	16203	16040	15996	16049	15889	15935	15869	15880	15984	16063	16037	15832	16123	15910	15942	15873	16076	15970	15897	16109	16105	16211	16086	15877	16078	15998	16016	15866	15998	15945	15960	16027	15936	15973	15819	16036	16001	15914	16034	16073	15857	16097	15976	16026	15803	15877	15854	15965	16015	16081	15703	16074	15808	16027	16004	15966	15790	16004	15983	15953	15808	15935	16070	16010	16042	15916	16010	15972	15974	15939	15809	15991	16075	16033	16045	16090	16034	16077	16082	15951	16045	16053	15797	16162	15924	15947	15814	16019	15800	16004	16045	16010	15977	15943	15951	15949	15884	16024	15968	15997	15898	16059	15809	15984	15955	15815	15945	15993	15990	16002	15910	15959	16040	15779	15954	15922	15967	15866	16135	15948	15960	15794	15819	15840	15887	16061	15985	15932	15866	15920	15939	15905	15839	15847	15928	15977	15997	16001	15983	16129	15959	15860	15750	15963	15679	16208	15925	15928	15797	15904	15946	16124	15993	15963	15885	16095	15881	15860	15923	15957	15924	16145	15906	15909	15934	15949	15835	15885	16002	15847	15950	16054	15965	15858	15765	15926	16108	16061	15866	15969	15886	15886	15897	15923	16045	16019	16018	15980	15771	15873	16033	15849	15851	16021	16019	15949	15890	15968	15985	16019	15956	16072	16047	15957	15886	16012	16148	15999	15910	15994	15967	15976	15951	16050	15955	16042	16011	15933	15774	15905	15891	15858	16023	15957	15944	15816	16096	15901	15901	15851	16148	16042	15875	15909	15904	16023	15942	16093	15797	16081	15787	15893	15978	15883	15910	15921	15943	15988	16032	15949	15983	16039	15990	15870	15841	16056	15919	16063	16165	15812	15877	16041	15882	16035	15904	15971	16044	15875	15706	15977	16139	15911	15835	15986	15914	15942	15971	15927	15884	16077	15871	15965	15708	16067	15773	15934	16057	15896	15821	16141	16073	15949	15857	15873	16125	15837	15930	16090	15879	16066	15867	15968	15971	16067	15939	16043	15838	15917	15778	16001	15965	15985	15995	15983	15827	15770	16016	15954	15880	15927	15807	16002	16011	16038	15989	15978	15878	15946	16075	16020	16169	15893	16085	16187	16136	15836	15818	15875	15858	15987	15977	15984	16250	15915	15877	16031	15921	15886	15934	15970	16005	16060	16051	15880	16048	16126	16099	15871	15722	15971	16052	15871	15839	15880	16029	16073	16003	15736	16002	15937	15854	16005	15880	15861	15989	16065	15904	16105	15935	15922	15953	15950	15873	15885	15917	15900	16034	15845	16022	15860	16130	15869	16129	16018	16058	15920	15976	16253	15953	16026	16135	15849	16048	15957	16015	15919	15983	15990	15995	16048	15973	16256	15969	16057	15986	16084	15916	16015	15939	15991	16137	15905	16165	15926	15956	15801	15950	15969	16056	16048	16003	15913	16032	15736	15865	15959	15947	15918	16060	15955	15892	15740	15954	15930	15906	15934	15899	15917	15848	16008	15772	16050	16040	15889	15956	16118	15940	16030	16076	15968	15989	15896	15903	15859	15975	15926	16018	16056	15968	15897	16000	16010	16147	15954	15791	16050	16153	16013	15948	15986	15967	15852	16035	15893	15868	16061	15962	16023	15921	15903	16066	15952	15730	15919	16003	15857	16052	15998	15943	15982	15932	16146	16042	15954	15859	15982	15952	16002	16071	15915	16119	15940	16057	16054	15870	15903	15872	16048	15920	16073	15855	15824	15840	16062	16046	16124	16109	16057	15950	15927	16005	15983	15922	15751	16119	15850	16068	15769	16040	16114	16020	15871	15986	15854	15839	16046	15901	15827	16001	16008	15907	16006	15835	15981	15867	15822	15963	15935	15872	16140	15862	15962	16028	16066	15925	15815	15838	15983	15969	16060	15990	15888	15936	15955	15962	15806	15961	16006	16079	16011	16008	15897	15832	16055	15956	16078	15912	16037	15987	15894	15786	15940	15904	16010	16035	15916	15743	15990	15829	16096	16001	15954	15930	15869	15993	15994	16114	15723	16123	16132	16060	15955	16063	15968	15834	16165	15887	15906	15980	15700	16004	15964	16084	15874	15739	15943	15961	15968	15922	15882	15998	15991	15932	16204	15845	15929	15985	16014	15814	15932	15942	15922	15893	15995	16077	15901	16058	16069	15815	15826	15996	16034	16031	15763	15941	15907	16128	15969	15968	15975	15854	15793	15977	15987	15977	16017	15861	15998	15811	15901	16023	15860	16028	16027	15914	16120	16109	16002	15876	15914	16023	16063	15997	16010	15817	15996	15910	15861	16066	15994	15957	15949	15977	15983	15998	16034	15986	15883	15863	16031	15980	15846	16045	15992	15941	15917	16021	15769	16074	15905	15711	15937	15912	16039	16031	15900	16074	16033	15880	15961	16005	16025	16052	16098	15893	15951	16074	16047	16004	15996	16146	15901	15880	15990	15989	15919	15905	15867	16118	16032	15973	15980	15995	16032	15892	15956	15906	15950	15919	16025	15910	16095	16035	15916	15829	15924	16165	16100	16124	15771	15831	16059	15952	16023	16112	15982	16027	15865	15766	15932	15967	15936	16096	15986	15950	15861	15966	16020	16036	16027	15990	15894	16001	16040	15919	15999	16085	15942	16156	15990	16012	15910	15978	15903	15982	15796	16024	16032	16013	16051	16201	15874	15939	15925	15971	15871	15828	15962	16144	15973	16049	16128	15968	15798	15878	16212	15870	15870	16086	16049	16018	15790	15996	15916	15986	16008	15826	16037	16120	15859	16008	15861	15904	15927	15921	15897	15939	15774	15884	15919	16001	15760	15915	16065	15946	15930	16041	15878	16044	16049	15959	15773	15940	15842	15926	15987	16004	15938	16033	15981	16076	16164	15935	15942	15952	15958	15925	15935	16042	15893	15706	15975	15787	15979	16107	16094	15985	15879	16044	15936	15849	16017	16045	15943	16118	16070	16136	15894	16116	15871	15959	15918	15995	15906	16013	15952	15999	15997	16073	15847	16009	15948	16019	16070	16005	15845	15819	15933	16022	16021	16088	15803	15889	16002	15976	15959	15838	15902	15862	16105	15852	16127	15915	15989	15914	16045	16066	15987	15913	15926	15939	15892	15954	15951	15891	15907	15969	16027	16025	15950	16018	16171	15878	15872	15799	15900	15807	16073	15927	15978	15867	15947	15984	15949	15916	16022	15954	16039	15696	15843	15982	15937	15687	15966	15933	16024	15856	15988	16146	15970	15864	15948	15682	16001	15904	15974	15935	15904	15949	16110	15912	15926	15978	16134	16018	16152	16018	16089	15861	16053	15952	15948	15858	15981	15975	15972	15935	16062	15989	15909	15983	15982	15954	15878	16094	16036	15939	15949	16055	15928	16076
35155	39315	38794	28002	21123	19604	19236	19000	19020	19006	19007	19044	19107	19132	19328	19177	18997	19284	19239	19112	19253	19218	19195	19067	19336	19088	18949	19026	19171	18870	19145	19005	19103	18940	18998	19246	19286	19285	19096	19237	18987	19217	19136	19098	19094	19081	18865	19241	19041	19057	19319	19155	19008	19186	18988	19451	19140	18958	19243	19125	18886	19081	19045	19161	18944	19233	19049	18884	19141	19157	19228	19219	19107	19142	19137	18855	19039	19103	19037	19360	18989	18954	19001	18928	19042	19008	19140	19133	19153	19048	19010	18646	19298	18857	19125	19178	19133	18932	19130	18991	19308	19157	19324	19295	18788	19102	19128	18994	19132	18791	19187	19115	19245	19231	19012	19033	19134	18919	19122	19103	19199	19045	18949	19220	18882	18894	18892	19128	19025	19047	19068	18941	19078	18809	19080	18980	18858	18906	19080	18917	19072	19142	19127	18901	19186	19160	19185	18927	19054	19135	19132	19173	18969	19134	19179	19016	19117	19197	19067	19204	18968	19114	19091	18754	19115	19222	19012	18995	19140	19066	19143	18826	18943	19139	19074	19141	19030	19001	19106	19216	19033	19131	18828	18911	19042	19092	19138	19150	19179	19076	19142	18998	18879	18889	18976	19117	18898	19140	19219	19283	19141	18859	18897	18943	19038	19233	19167	19083	19121	19226	18894	19007	18966	19245	19278	19089	19026	19029	19159	19013	19115	19257	19212	19008	19228	19010	18914	19208	19185	18991	19078	19071	18915	18993	19179	19235	19066	19005	18914	18924	19005	18866	19168	19111	19135	18920	19046	19049	19180	19140	19221	19089	19056	19074	18968	19125	18967	19212	19033	19262	19011	19070	19204	19084	19201	19261	19100	19063	18965	19076	19170	19082	19232	19092	19038	18945	18836	18910	18815	19144	18981	19027	19151	19116	18999	18938	19028	19185	18967	19090	19321	19109	18982	18952	19099	19068	19116	19252	19186	18935	18989	18995	19111	19401	18881	18960	19005	19116	18909	18853	19006	18920	19294	19160	19020	19152	19153	19301	19193	19025	18818	18980	19063	19201	19160	18877	18976	19181	18868	19187	19020	19094	18846	19206	19104	19122	19175	19464	19112	19054	19094	18962	19066	19293	18928	18994	19153	19072	19217	19079	19065	19078	19113	18972	19063	18940	19034	19021	18905	18991	19026	19040	19044	19209	19186	19126	19039	19039	19112	19193	19152	18997	19249	19078	19330	19190	19076	19071	19340	18877	18975	19294	18871	19102	19009	19070	19124	19233	19136	19162	19047	19144	19059	19132	19003	19096	19026	19113	19063	19002	19036	19153	19036	19049	18926	19011	19065	19201	19101	19155	19086	19118	19114	19002	19151	18940	19135	19022	19188	19038	18946	19147	19177	18970	19003	19035	18908	19034	19084	19001	18946	18953	19106	18826	18990	19110	19142	19183	19117	19026	19186	19027	19026	19040	18987	19002	18926	19110	19020	19154	19226	19118	19049	19156	19053	19207	19138	19099	18988	19105	19081	19194	19156	19062	19154	19083	19181	18942	18810	19181	18909	19140	19168	19131	18933	19166	19023	19090	18808	19057	19027	19020	18992	19229	19490	19196	18911	18949	19155	19187	19076	19095	19207	18817	18943	19124	18948	19164	19154	18985	18866	19030	18970	19127	18965	19021	18988	19063	19021	19024	18941	18973	18830	18961	19063	19165	18853	19311	18965	19254	19085	19081	18990	18990	19077	19156	19027	19195	19183	18786	19207	19215	19059	18971	18973	19024	19200	19304	19078	19120	19080	19105	19248	18920	19034	18848	19180	19067	19195	19234	19211	19221	18968	19095	18922	18981	18981	19059	19027	18865	19101	19066	19390	19097	19103	18963	19067	19024	19222	19206	19209	18929	19239	18923	19160	19275	19032	18861	19055	18948	19078	19047	19005	18970	18780	18938	18933	19106	19084	19113	19148	18942	18871	19058	18925	19125	19079	18975	18969	18993	19167	18997	19129	19040	19216	18971	19292	19055	19095	18867	19123	19067	18988	19008	19299	19002	19198	19089	19148	18897	19183	19089	19043	18958	19005	18923	18977	18985	19238	19026	19182	19223	18927	19034	19248	19041	19118	19005	19070	19110	19047	19015	19216	18945	18998	19021	18838	19060	18895	19052	18971	19087	19173	19046	19094	19179	19147	18990	18986	18864	18889	19001	18958	19092	19083	19163	18889	19257	18886	19089	19105	19051	19109	19007	19075	19149	19270	19135	18903	19109	18978	19186	19442	19114	19198	19046	19012	18964	19036	18981	18963	19088	18866	19197	19079	18978	19171	19113	19177	19092	19260	19184	19149	19111	19091	19135	19279	19027	19043	19158	19119	19024	19234	19209	18898	19047	18922	19184	19003	19196	18946	19007	18983	19151	19295	19036	19125	18864	19051	18928	19264	19141	19272	18988	18987	19130	19188	19118	19102	19214	19114	18871	19259	19103	19056	18935	19170	19055	19115	19142	19115	19109	19059	18956	19082	19048	18952	19053	19133	19120	19096	18955	19115	19247	19096	18952	19052	19212	19079	19220	19358	18960	19062	19171	19132	19049	19195	19025	19189	19216	18909	18966	18914	18882	19201	19019	19121	19000	18881	19052	19064	19192	19098	19028	18929	19250	18938	19367	19090	19264	19132	19122	19020	19109	19160	19162	18867	19110	19107	18973	18913	18976	19019	19130	19229	19242	19382	19421	19143	19292	19130	19150	18923	19049	19244	19032	18967	19066	19155	18935	19110	19023	18889	19270	19060	19335	19340	19286	19084	19272	19018	19090	19049	19334	18929	19313	18885	19151	19170	19058	19273	19026	19008	19080	19000	19073	19179	18959	19145	18881	19198	18993	19359	19248	19111	19114	19164	19066	19107	19061	19168	19163	19051	18937	19018	18827	19127	19240	18903	19160	19053	18980	19148	18915	19242	19288	18845	19109	19073	18968	19042	18895	19245	19194	19198	19207	19044	19204	19055	19039	19033	19225	19150	19029	18988	19025	18932	19024	18996	19223	19134	19098	19100	19162	19058	19078	18848	18893	19122	19177	18979	19114	19002	18983	19263	19010	19098	19114	18902	18944	19100	19306	19198	19105	19271	19120	19036	19268	19085	18879	18967	18954	19083	19047	19090	19271	18943	18938	19083	19050	19162	19119	18892	19105	19057	19161	19063	19017	19043	18947	19005	19021	19191	19082	18918	19064	19055	19177	18927	19019	18932	19072	19170	19158	19097	19108	18945	19013	19006	19048	19202	19035	19079	19154	19039	19137	18934	18970	19111	19166	19165	18971	19283	19105	19155	19067	19051	18877	19215	19269	19307	19197	19180	19215	19007	19012	19100	19034	19110	19168	18938	18950	18964	19065	19221	19073	18928	18954	19178	19090	19069	19135	18943	18977	19137	19208	19161	19261	19316	19191	19164	19127	19114	19078	18889	18888	19083	18887	19067	18755	19112	19053	19272	19015	19367	19277	18896	19167	19184	19168	19170	19069	18892	18978	19039	19027	19046	19150	18969	19137	19059	19000	19087	18946	19074	19045	19163	19072	18992	18920	18882	19038	19346	19037	19017	19110	19073	19107	19201	19007	19116	18980	18936	18981	19154	18894	19285	19279	19025	19062	19371	18806	19079	19105	19220	19165	18931	18907	19167	18971	19122	19194	19144	19296	19077	19292	19162	18944	19033	19107	18949	19114	19218	19298	18964	19095	19128	18937	19105	19126	19004	19212	19015	18961	19094	19058	19169	19034	19189	18910	19219	19138	19116	19321	19183	19120	18969	19173	19367	19138	18910	19169	19328	19146	19122	19146	19100	19107	18980	19172	19200	19011	19166	19195	19268	19007	19021	19149	18986	19135	19210	19128	19110	18877	18927	19162	19158	19319	19130	19128	19153	19124	18918	19140	19298	19042	19142	19148	19047	18945	18970	19141	19217	19086	19065	18819	19080	19310	18964	18994	19075	19075	19043	19229	19138	19171	19093	18942	19027	18943	19104	19061	19072	19212	19040	19048	19032	18989	18878	19177	19265	19213	19255	19187	19225	19055	19030	19294	19136	19268	18957	19143	19212	19203	19209	19299	19152	18824	19039	18940	19236	19030	19137	19074	19103	19035	19159	19064	18921	19230	19236	18905	18970	19135	19178	19143	19130	19068	19209	18935	19122	19208	18936	19244	19119	18914	19023	19044	18989	18995	19077	18962	19117	18961	18935	18998	19213	18922	19192	18967	19248	19205	19138	19373	19084	19207	19348	19200	19075	19051	19128	19102	18894	19202	19086	19148	19137	18906	19069	18888	18958	19071	19298	19183	19141	18941	19064	18938	18937	19108	19091	19017	18983	19145	19121	19100	19375	19030	19051	19069	18999	18889	18970	19186	19159	18943	19099	19171	18974	19032	19034	19023	19013	19239	18991	19078	19186	19233	18963	19161	18938	19037	18942	19053	18971	19018	19126	19014	19190	19195	19033	19207	19126	19029	19444	19206	19099	19087	18962	19272	19054	19025	19088	19035	19102	19048	19028	18909	18982	19212	18886	19089	19245	19094	19193	19061	19060	18976	19051	19149	18934	18966	19089	19166	19375	19080	19000	19058	19009	19043	18984	19170	19032	19171	19160	18864	19355	19076	19039	19135	19149	18943	18894	18923	19231	18942	19311	19069	19089	19020	19177	19142	19230	19041	19020	19162	19221	19066	18984	19054	18958	19013	19146	19158	19162	18937	19185	19010	18889	19028	18972	19029	19055	19053	19149	18960	19214	18963	18983	19238	19222	19062	19005	19161	19026	19113	19143	19110	19148	19085	19045	19202	19131	19027	19042	19192	19243	19089	19107	19053	18969	19185	18835	19157	19012	19065	19106	19065	19029	19259	19136	19134	19301	18945	18948	19001	18864	19169	19098	19109	19121	19016	18949	18904	18983	18867	18982	18966	19013	18810	18975	18986	19055	19105	19300	19123	19099	18988	19047	19011	19230	19118	19126	18940	19005	18974	19031	18993	19107	19096	19252	19199	19145	18990	19005	19179	19277	18984	18972	19046	19155	19106	19157	18877	19014	19164	18885	19112	19132	19031	19000	19118	19195	19035	19029	19163	19172	19259	19085	19060	18979	18850	19058	19132	19184	19211
37551	51500	39522	23520	17684	16530	16052	16026	16093	15945	16100	15947	15952	16125	16072	16090	16131	16135	16209	16056	16230	16182	15930	16174	16029	16189	16042	15955	16084	16291	16006	15973	15899	15951	15913	15969	16025	16140	16086	16109	16196	16070	16081	16153	16117	16019	16190	15908	16111	16283	16226	16126	16099	15964	16131	16160	16060	16054	16033	16145	16058	16085	16333	16068	16173	16189	16053	16143	16101	16057	16075	16161	16057	15973	16095	16097	16093	15987	16072	15940	16049	16168	16041	15925	16126	16075	15922	16129	15776	15913	16193	15908	16036	16050	16056	15885	15970	16297	16157	16041	16255	16138	16143	15977	15976	15922	15990	16075	16131	16007	15940	16150	15887	16212	15929	16093	16137	15962	15963	16024	16042	16241	15993	16044	16136	16185	15931	16204	15944	15938	16084	16031	16018	16046	16143	15900	16066	16088	15879	16247	16016	16010	16083	15996	15980	16098	16067	15961	16215	16155	16115	16059	15939	16114	16029	16080	16103	16143	16019	16140	16085	16211	16089	15971	15985	16169	16307	16015	15845	16105	16024	16182	16011	16184	16194	16042	15967	15980	16173	16187	16080	16178	16092	16121	16116	16158	16212	16085	16222	16136	16012	16079	16042	16075	16018	16050	16041	15938	16136	16112	16093	16106	16081	16124	16025	16058	16016	15935	16027	16166	15898	16035	16111	16188	16176	16034	16220	16004	16093	16137	16089	15894	15994	15924	16182	15958	15977	16178	16076	16112	16225	16043	15967	16020	16158	15875	16022	16061	16214	16043	16022	16175	16027	16023	16111	16075	15914	16244	16228	16039	15938	16017	16219	16067	15993	16005	15962	15810	16200	16284	16016	16247	16046	16132	15923	15960	16008	16103	16019	16148	15901	16115	15959	16147	16173	16007	16046	16136	16119	15971	16097	15884	16149	16175	16177	16014	16133	16056	15891	16223	16053	16163	16120	16039	16067	16282	15974	16189	16060	15943	16242	16169	16008	16040	16165	15992	15963	15997	16120	16209	16208	15946	16037	16227	16164	16106	16215	15968	15922	16095	16137	16027	15965	16125	16093	15975	16046	16071	16088	16089	16092	16253	16046	16097	16028	16179	16111	16146	16103	16043	16096	16020	16090	16103	15998	16178	15926	16051	16087	16097	16019	16261	16045	15981	15880	15991	16079	16029	16089	16042	16074	16144	16062	16120	16130	16024	16223	16066	16178	16134	16155	16094	16045	15969	16213	16159	15958	15883	16120	16153	16164	16264	16141	16030	16019	16062	16160	15944	16082	15961	16030	16075	15879	16085	16191	15924	16072	16130	16136	16049	16104	15897	16112	16221	16070	16175	15909	16030	15952	15975	15947	16200	15987	16066	16155	16152	16064	16116	16032	16164	15931	16010	15982	15969	16142	16093	15971	16102	16150	16074	16048	15998	16111	15996	16147	16140	16066	16298	15956	16107	16004	15901	16188	16072	16215	16112	15945	16195	16126	16161	16000	15869	16013	16062	16130	16011	16053	15953	16003	16017	16009	16035	16025	16108	16106	16024	16096	16216	16212	16065	16088	16066	16096	16046	16149	16082	16079	16027	16066	16028	16193	16059	15976	16062	16094	15858	16171	16047	16211	16130	16022	16141	16146	16080	15967	16217	16231	16150	15956	16022	15996	16040	16001	16019	16160	16151	16044	16048	16150	16257	16124	16221	16126	16144	15964	16174	16176	16184	16121	16070	16095	16138	16252	16160	16131	16111	16261	15977	16059	16037	16225	16069	15880	16131	15940	15985	16183	16055	16040	15985	15908	15952	16016	16078	16143	16081	16084	16309	16146	16270	16010	15936	15982	16037	16045	16009	16033	16005	15941	16005	15995	16083	16086	15972	16183	15992	15949	16012	16189	16318	16211	16030	16066	16002	16143	15973	16050	16036	16117	16021	16226	15956	16106	16107	16080	16024	16092	16103	16095	15998	16071	16118	16217	16169	16080	16211	15983	16060	15983	16080	15982	16176	16091	16020	16070	16114	16061	16131	16105	15902	16062	16046	16095	16092	16115	15937	16035	16144	16179	16110	16155	16136	16103	16163	15947	16111	16279	15952	15996	16019	16146	16151	16019	16029	16014	15898	16044	16019	16050	16062	15980	16046	16119	16051	16047	16139	16054	16131	16054	15881	16036	16029	16031	16064	16200	15951	15912	16100	16033	16026	16084	16103	16202	16086	15940	16041	16114	15879	16064	16052	16018	15930	16130	16018	15928	16090	16136	16014	16188	15966	16086	16029	15992	16086	16109	16087	16086	16054	16096	15984	16153	16199	15973	16146	15962	16005	15960	16076	16078	16004	16067	16078	15989	16062	16094	16018	16030	16134	15895	16167	15983	16077	15915	16187	16178	16063	16210	16027	16232	16078	16124	15946	15967	16067	16003	16211	16040	16059	16211	15991	16041	16275	15926	16017	16138	16024	16060	16222	16039	16216	15907	16001	16114	15808	15982	16019	15991	16085	16032	16005	16001	16249	16025	16093	15984	16110	15965	15878	16096	16055	15933	16188	16150	16052	15996	16115	16202	16051	15877	15996	16143	16165	16101	16109	16037	16076	16250	16088	16379	15960	16165	15975	16095	16057	16111	16187	15983	15967	16096	16061	15946	16087	16008	16120	15930	16067	15908	16013	16102	16094	16113	16153	15937	16091	15932	16016	16055	16211	16074	15960	16028	16118	16071	15959	16106	15997	16115	16076	16083	16081	16245	16088	15968	16005	15968	15986	16036	16068	16029	15917	16149	16200	15857	16077	15984	16060	16112	15954	15952	16033	16141	16238	15975	16111	16075	16065	16079	16074	15985	16101	16068	16067	15867	15989	16107	16153	15910	16061	16142	16011	16124	16139	16093	15970	15998	16193	16092	16057	16120	16046	16033	16136	16201	16074	16035	16028	16180	16058	16140	16226	16200	16018	16156	16159	15897	16042	15881	15839	16138	16005	16090	16016	16049	16114	16023	16058	16169	16102	16008	16185	16064	16111	16172	16036	16093	16020	16013	15931	15850	16001	16159	16104	16147	16077	16118	16082	16123	16198	16024	16032	15994	16011	16202	16067	16152	15755	16177	16013	16218	16031	16033	16009	16032	15957	16182	16095	16080	16107	15982	15999	15974	15882	16062	16078	16109	16012	16022	16030	16141	16154	16034	16089	16118	16213	16034	16090	16111	16125	16162	15910	16066	16116	16116	16104	15969	15990	16173	16050	16022	16113	16140	16057	16042	16238	16063	16081	15925	16109	16151	16100	16120	16180	16151	15970	16110	16122	16088	16094	15957	15927	15977	15937	16084	16158	16037	15952	16007	16318	15871	16123	16134	16012	15978	16170	16107	15948	16075	16006	16066	16105	15906	16110	16190	16003	16119	16165	15998	16181	15955	16120	16039	16099	15989	16058	16237	16082	16185	15986	15977	16008	16112	16062	15974	16228	16181	16022	16026	16072	15994	16020	15989	16160	16021	16155	16084	16284	16131	15977	16127	16092	15953	16019	16073	16056	16074	16104	16124	16062	16018	16097	16097	16238	15839	15947	15939	15988	16081	16209	15927	16012	16073	16051	15969	16143	16094	15946	16169	15994	15883	15984	16158	16060	16114	16106	16155	16010	16159	15955	16024	15952	16082	16134	15990	16055	16137	16148	16067	16176	16078	16109	15959	16193	16195	16135	16056	16008	16067	16072	16216	16106	16018	16178	15894	16221	16101	15966	15979	16067	16128	15981	16128	16051	16163	16052	16111	16055	15966	16017	16068	16037	16127	15951	16035	16023	16137	15939	16139	15997	16023	16147	16145	16043	16013	16142	16056	15879	16253	16150	16034	16241	16171	15962	16118	15996	16184	16023	16090	16126	16091	16214	16106	15963	16044	16083	16280	16166	15915	16199	15870	16195	16121	15913	16220	16024	16179	16192	16105	16126	16066	16151	15919	16006	15880	16190	16044	16082	16228	16048	16165	16004	15953	16115	16131	16196	16158	16158	16179	15977	16083	15984	16101	16133	15951	16168	16151	15819	16095	16027	15931	16122	16139	16150	16152	16115	15979	16057	16207	16093	16238	15943	16188	16079	16143	16040	16050	16143	16109	16229	16111	16126	16050	16058	15928	16137	15973	16052	16027	16106	16021	16083	16050	15948	16158	16091	16178	16047	16135	16011	16247	16015	16060	15872	16041	16138	16140	16129	16145	15953	16156	16158	16146	16064	16136	16083	15948	16069	16030	16098	16037	15975	16009	16118	16179	16036	16091	16041	16123	16154	16022	16093	16241	15934	16182	16141	16060	16060	16060	16008	16206	15945	15971	15973	16226	16141	16191	16093	16242	16084	16093	16164	16005	16140	15962	16074	15979	16118	15922	16091	16212	16133	16201	16042	16013	16158	16191	15966	16160	16057	16068	16183	15987	16029	15980	16066	16000	16054	15974	16247	16006	16023	16189	16003	15884	16126	16077	16083	16110	16016	16142	16085	16097	15988	16083	16071	16155	16236	16031	16167	16130	16094	16153	16257	16276	15949	15977	16167	15936	16181	16028	16230	16172	15972	16269	15960	16001	16223	16131	15962	16148	16019	16047	15920	16131	16136	15993	16082	16291	16076	16011	16067	16138	16080	16199	15944	15992	16089	15979	16181	15995	16073	16169	16045	16093	16128	15965	16010	16151	15984	16097	16111	16109	16156	15945	16232	16235	16035	16011	16007	16012	16204	16130	16055	16152	16046	16245	16044	16211	15956	16081	16200	16245	16264	16114	15964	15961	16017	16050	16126	16124	15960	16080	16212	16129	16189	16193	16250	16144	16022	16057	15941	16175	16041	16091	16090	16242	16125	16075	16115	16169	16213	15946	16066	15984	16060	15931	16184	16113	16020	16156	15885	16000	15931	16157	15987	15980	16012	16237	16341	16148	15777	16086	16051	16114	16142	16002	16266	15915	16002	16035	16141	15941	16040	16144	15970	15954	16008	16137	15980	16078	16157	15949	15963	16006	15955	16164	15940	15969	16033	15970	16101	16010	16083	16087	16093	16016	16086	16160	16068	16152	16171	16041	15895	16003	16185	16172	16078	16248	16082	16051	16123	16006	15805	16142	16063	16135	16258	15918	16009	16048	16030	15860	16042	16132	16038	16098	15979
23814	25723	40773	34828	26567	24953	25001	20389	19648	20098	19931	19696	19568	19499	19632	19551	19686	19672	19729	19459	19599	19503	19551	19452	19438	19634	19538	19734	19616	19493	19760	19552	19360	19635	19581	19349	19397	19451	19522	19398	19469	19548	19289	19370	19428	19198	19305	19220	19458	19474	19367	19239	19674	19494	19511	19469	19425	19601	19437	19232	19476	19456	19734	19537	19503	19440	19411	19613	19618	19618	19624	19345	19300	19538	19313	19610	19149	19332	19299	19450	19381	19340	19527	19551	19370	19420	19291	19287	19414	19197	19281	19425	19468	19336	19583	19482	19370	19508	19532	19423	19608	19615	19533	19554	19476	19547	19611	19506	19723	19279	19246	19551	19490	19350	19284	19286	19334	19835	19397	19284	19378	19262	19595	19523	19527	19283	19135	19146	19294	19532	19599	19223	19406	19222	19139	19395	19260	19628	19385	19432	19400	19396	19287	19261	19364	19564	19407	19054	19404	19409	19393	19210	19458	19289	19510	19520	19597	19325	19566	19248	19387	19413	19386	19393	19541	19231	19512	19552	19413	19287	19530	19588	19467	19440	19366	19573	19347	19597	19501	19342	19509	19197	19434	19524	19432	19355	19340	19301	19309	19563	19465	19404	19485	19348	19489	19235	19382	19486	19299	19439	19541	19466	19346	19370	19172	19436	19709	19377	19371	19640	19614	19425	19373	19490	19287	19508	19267	19413	19284	19278	19454	19371	19561	19375	19259	19352	19349	19302	19689	19195	19346	19261	19370	19429	19522	19322	19345	19340	19431	19380	19267	19429	19283	19413	19405	19378	19580	19425	19495	19423	19526	19461	19214	19501	19334	19243	19690	19486	19365	19553	19432	19447	19312	19416	19411	19310	19216	19391	19190	19317	19315	19414	19287	19445	19399	19262	19457	19436	19265	19301	19366	19479	19432	19327	19499	19489	19246	19406	19440	19413	19297	19473	19384	19502	19152	19366	19573	19175	19602	19492	19375	19609	19472	19409	19381	19588	19265	19056	19256	19414	19644	19229	19376	19546	19352	19262	19368	19489	19352	19459	19492	19445	19407	19500	19515	19396	19229	19413	19272	19554	19502	19488	19114	19275	19461	19252	19388	19423	19529	19423	19300	19435	19339	19475	19234	19217	19132	19348	19342	19367	19621	19410	19245	19510	19518	19447	19489	19502	19248	19376	19308	19430	19265	19470	19350	19637	19530	19598	19435	19292	19354	19385	19551	19405	19335	19588	19334	19366	19478	19465	19480	19302	19327	19339	19411	19366	19640	19325	19381	19338	19358	19159	19327	19567	19377	19711	19293	19238	19439	19376	19552	19351	19634	19505	19377	19289	19272	19462	19327	19391	19374	19385	19313	19225	19495	19330	19253	19417	19521	19444	19289	19261	19111	19406	19324	19298	19317	19361	19376	19158	19250	19360	19489	19489	19416	19326	19244	19413	19223	19480	19528	19363	19325	19191	19471	19471	19454	19545	19549	19562	19402	19336	19510	19649	19431	19344	19390	19462	19235	19409	19353	19319	19428	19231	19333	19364	19356	19600	19398	19653	19643	19203	19311	19274	19276	19339	19445	19682	19523	19573	19322	19574	19409	19318	19186	19464	19672	19370	19410	19166	19308	19453	19478	19435	19408	19361	19473	19497	19474	19239	19290	19235	19478	19452	19544	19269	19319	19603	19512	19232	19343	19616	19445	19479	19446	19386	19308	19416	19465	19426	19379	19523	19323	19366	19383	19570	19587	19319	19445	19480	19431	19250	19471	19177	19432	19355	19453	19379	19421	19399	19538	19500	19406	19437	19550	19260	19447	19264	19589	19344	19381	19337	19340	19304	19519	19423	19417	19472	19505	19432	19451	19305	19424	19438	19537	19188	19419	19508	19658	19453	19431	19259	19345	19308	19430	19310	19446	19130	19411	19402	19420	19369	19315	19478	19474	19441	19539	19141	19381	19316	19473	19597	19375	19540	19406	19502	19414	19308	19256	19345	19437	19500	19564	19378	19422	19248	19443	19339	19472	19469	19428	19606	19492	19362	19236	19486	19347	19310	19408	19399	19313	19400	19304	19570	19416	19521	19419	19520	19484	19419	19207	19359	19358	19314	19498	19359	19302	19338	19446	19272	19505	19483	19324	19432	19244	19504	19504	19345	19410	19380	19516	19439	19261	19337	19355	19453	19500	19368	19515	19322	19373	19587	19596	19599	19502	19472	19275	19368	19529	19652	19290	19158	19530	19544	19303	19531	19661	19312	19386	19622	19389	19368	19363	19434	19228	19518	19445	19265	19412	19444	19356	19594	19602	19408	19354	19341	19568	19272	19371	19264	19302	19254	19664	19626	19333	19468	19374	19430	19434	19605	19398	19397	19417	19259	19261	19332	19371	19348	19361	19484	19085	19305	19519	19322	19387	19216	19407	19623	19456	19522	19676	19456	19327	19472	19429	19380	19489	19287	19303	19484	19498	19301	19304	19177	19473	19159	19322	19616	19474	19202	19438	19361	19463	19496	19439	19396	19440	19507	19347	19467	19446	19354	19335	19314	19233	19400	19538	19339	19582	19432	19446	19708	19261	19362	19345	19277	19334	19421	19343	19309	19467	19323	19332	19401	19428	19350	19559	19351	19424	19402	19255	19133	19249	19308	19448	19326	19319	19530	19495	19297	19179	19418	19217	19353	19189	19472	19380	19570	19600	19458	19510	19364	19425	19213	19472	19539	19223	19351	19523	19449	19211	19455	19282	19321	19289	19561	19359	19299	19257	19375	19600	19596	19486	19308	19547	19064	19313	19558	19427	19374	19407	19462	19328	19493	19532	19411	19287	19438	19534	19356	19301	19467	19247	19499	19597	19318	19405	19456	19668	19277	19261	19411	19229	19439	19597	19565	19422	19368	19435	19448	19342	19298	19249	19402	19340	19358	19185	19300	19405	19302	19466	19334	19415	19266	19503	19441	19318	19365	19421	19513	19599	19389	19550	19418	19407	19331	19541	19380	19459	19362	19299	19289	19143	19248	19338	19216	19547	19677	19418	19293	19520	19452	19388	19407	19511	19322	19644	19496	19288	19301	19430	19488	19416	19304	19322	19354	19199	19561	19504	19509	19295	19450	19360	19486	19563	19352	19501	19139	19303	19285	19347	19236	19309	19346	19397	19571	19563	19455	19347	19370	19389	19219	19380	19423	19442	19209	19430	19611	19354	19341	19379	19490	19235	19227	19237	19424	19467	19483	19359	19548	19458	19435	19234	19555	19227	19450	19356	19523	19553	19382	19398	19392	19358	19489	19507	19362	19257	19530	19443	19460	19477	19426	19263	19190	19362	19308	19479	19329	19288	19431	19631	19516	19439	19423	19455	19441	19209	19475	19408	19360	19572	19199	19397	19422	19445	19495	19319	19236	19520	19363	19487	19522	19455	19479	19367	19254	19387	19427	19320	19499	19317	19394	19491	19544	19571	19344	19247	19542	19328	19430	19531	19331	19312	19270	19311	19623	19347	19291	19230	19360	19419	19386	19257	19363	19378	19533	19445	19499	19459	19192	19525	19370	19515	19210	19289	19299	19462	19286	19457	19248	19513	19349	19616	19459	19361	19430	19349	19311	19274	19186	19485	19370	19242	19383	19394	19404	19443	19413	19339	19496	19617	19419	19509	19217	19396	19233	19339	19366	19369	19213	19389	19335	19387	19334	19275	19336	19527	19521	19583	19466	19233	19276	19476	19188	19457	19470	19501	19166	19483	19214	19165	19415	19551	19443	19199	19283	19432	19528	19483	19260	19351	19559	19225	19405	19346	19085	19463	19222	19350	19467	19271	19408	19478	19313	19562	19430	19285	19509	19470	19111	19294	19465	19425	19441	19496	19228	19303	19389	19547	19401	19378	19267	19486	19393	19237	19562	19308	19498	19605	19557	19168	19231	19584	19473	19412	19254	19148	19393	19249	19418	19673	19400	19351	19265	19484	19556	19419	19530	19566	19246	19269	19480	19542	19193	19355	19474	19608	19349	19366	19370	19294	19282	19406	19532	19387	19501	19354	19201	19411	19248	19275	19274	19190	19273	19543	19131	19351	19288	19197	19344	19557	19639	19396	19299	19569	19346	19468	19523	19314	19474	19251	19243	19486	19478	19289	19589	19477	19174	19328	19407	19585	19492	19315	19314	19563	19388	19270	19190	19264	19503	19369	19275	19176	19493	19409	19449	19459	19227	19682	19468	19492	19486	19444	19395	19528	19516	19313	19251	19445	19454	19351	19568	19370	19490	19377	19618	19500	19325	19360	19265	19641	19318	19425	19368	19203	19442	19336	19399	19317	19447	19498	19317	19611	19252	19462	19340	19602	19241	19403	19316	19415	19495	19482	19339	19411	19508	19529	19282	19348	19494	19515	19513	19329	19502	19367	19615	19350	19453	19394	19271	19351	19528	19398	19529	19357	19377	19597	19471	19459	19019	19333	19531	19457	19226	19463	19179	19390	19334	19513	19459	19117	19312	19401	19283	19322	19415	19400	19284	19311	19315	19318	19668	19398	19489	19363	19405	19335	19331	19247	19297	19314	19432	19531	19420	19305	19382	19364	19452	19461	19488	19341	19498	19212	19331	19476	19309	19327	19488	19338	19271	19612	19322	19287	19308	19291	19464	19400	19513	19580	19326	19352	19511	19224	19488	19431	19336	19401	19226	19380	19338	19331	19314	19343	19317	19464	19329	19325	19536	19385	19465	19453	19380	19383	19389	19417	19321	19475	19589	19309	19176	19459	19152	19197	19384	19309	19377	19582	19361	19463	19319	19228	19261	19530	19586	19430	19321	19294	19188	19277	19528	19428	19545	19375	19366	19304	19127	19283	19733	19548	19283	19570	19344	19424	19292	19465	19510	19229	19507	19335	19452	19377	19506	19395	19200	19395	19450	19150	19445	19340	19481	19584	19441	19566	19375	19209	19507	19359	19300	19429	19394	19566	19292	19499	19325	19377	19177	19490	19165	19558	19486	19378	19388	19172	19360	19439	19384	19401	19382	19227	19260	19370	19632	19408	19203	19182	19315	19397	19327	19246	19197	19377	19514	19400	19486	19396	19478	19389	19421	19385	19575	19399	19164	19433	19402	19577	19304	19276	19320	19575	19421	19228	19272	19368	19374	19310	19542
64484	105810	89772	60262	34955	20008	16656	16332	16398	16286	16384	16535	16283	16334	16281	16396	16348	16177	16344	16403	16418	16384	16345	16223	16188	16394	16302	16318	16473	16446	16220	16398	16235	16451	16517	16289	16386	16384	16390	16373	16282	16221	16346	16399	16447	16302	16185	16476	16380	16403	16456	16358	16374	16236	16372	16177	16372	16303	16389	16319	16251	16096	16302	16388	16315	16110	16337	16297	16287	16438	16226	16415	16384	16278	16402	16128	16216	16376	16127	16354	16282	16291	16182	16236	16358	16281	16259	16183	16310	16576	16299	16348	16430	16382	16305	16352	16320	16257	16275	16361	16189	16365	16421	16260	16214	16270	16354	16269	16260	16451	16370	16271	16256	16317	16214	16350	16520	16383	16381	16299	16157	16294	16195	16261	16280	16205	16456	16297	16185	16403	16262	16305	16238	16337	16257	16327	16447	16460	16224	16458	16194	16329	16301	16274	16212	16362	16580	16224	16322	16262	16429	16284	16344	16355	16351	16483	16412	16395	16493	16421	16439	16270	16458	16256	16236	16329	16272	16404	16260	16426	16248	16356	16339	16318	16334	16449	16159	16464	16315	16324	16339	16302	16335	16246	16307	16262	16225	16212	16329	16273	16426	16379	16491	16215	16219	16456	16358	16274	16368	16281	16271	16215	16256	16292	16449	16267	16362	16285	16220	16204	16175	16456	16196	16332	16493	16332	16205	16420	16259	16364	16182	16424	16434	16203	16273	16452	16306	16388	16316	16345	16267	16413	16225	16282	16252	16377	16323	16415	16228	16330	16195	16422	16410	16397	16390	16226	16223	16385	16373	16407	16210	16321	16305	16528	16400	16355	16259	16168	16236	16332	16355	16161	16387	16318	16452	16352	16497	16074	16333	16289	16269	16320	16364	16331	16223	16472	16149	16309	16267	16436	16200	16347	16304	16580	16228	16356	16376	16285	16189	16311	16385	16326	16289	16446	16300	16360	16244	16310	16397	16356	16330	16318	16272	16300	16356	16233	16208	16163	16390	16228	16346	16275	16220	16524	16373	16257	16256	16353	16314	16121	16277	16229	16530	16071	16381	16308	16242	16451	16175	16386	16391	16387	16221	16265	16169	16190	16253	16076	16381	16136	16383	16294	16180	16454	16295	16263	16135	16392	16306	16383	16319	16309	16228	16310	16284	16321	16232	16242	16446	16200	16445	16318	16322	16271	16322	16512	16353	16297	16297	16317	16405	16357	16351	16411	16162	16421	16231	16333	16405	16329	16229	16317	16391	16348	16277	16351	16217	16328	16268	16311	16303	16191	16376	16212	16228	16326	16352	16097	16290	16341	16369	16278	16332	16305	16288	16312	16381	16175	16267	16347	16338	16294	16309	16231	16183	16170	16190	16113	16398	16306	16195	16361	16317	16306	16119	16475	16340	16380	16327	16201	16311	16445	16160	16303	16383	16350	16464	16337	16183	16281	16247	16416	16395	16303	16348	16229	16329	16295	16305	16265	16377	16168	16381	16244	16390	16266	16388	16281	16318	16207	16455	16266	16408	16392	16331	16324	16174	16354	16404	16249	16400	16308	16383	16262	16332	16324	16147	16230	16242	16206	16329	16213	16433	16359	16324	16378	16271	16586	16349	16224	16350	16391	16289	16352	16415	16345	16391	16437	16363	16342	16366	16314	16264	16084	16385	16275	16254	16267	16313	16290	16455	16382	16145	16194	16254	16324	16266	16056	16451	16305	16246	16310	16221	16454	16335	16236	16352	16331	16343	16274	16188	16389	16248	16333	16233	16459	16023	16388	16306	16340	16329	16410	16444	16313	16294	16272	16292	16262	16274	16224	16266	16444	16347	16179	16194	16284	16433	16209	16355	16436	16384	16222	16341	16369	16345	16354	16349	16378	16323	16333	16437	16153	16313	16266	16231	16183	16288	16219	16374	16168	16403	16266	16392	16184	16384	16393	16394	16258	16361	16328	16313	16191	16255	16451	16254	16273	16302	16227	16348	16263	16308	16132	16243	16094	16336	16316	16434	16238	16352	16365	16237	16232	16227	16293	16318	16421	16428	16415	16350	16196	16192	16431	16389	16322	16235	16461	16272	16348	16379	16204	16391	16376	16291	16334	16106	16326	16269	16323	16366	16390	16454	16258	16456	16401	16335	16495	16474	16329	16165	16209	16316	16296	16162	16255	16387	16334	16302	16358	16226	16350	16208	16213	16304	16292	16288	16318	16297	16363	16257	16351	16134	16250	16420	16356	16206	16267	16279	16293	16254	16234	16351	16484	16326	16201	16393	16185	16209	16305	16241	16333	16462	16280	16230	16197	16390	16249	16365	16182	16266	16295	16305	16244	16454	16334	16265	16340	16325	16395	16123	16396	16278	16344	16095	16260	16373	16285	16302	16299	16214	16270	16298	16231	16301	16604	16293	16474	16125	16196	16518	16265	16281	16353	16580	16326	16300	16295	16242	16263	16244	16408	16348	16489	16330	16275	16261	16322	16378	16418	16236	16306	16347	16328	16137	16170	16269	16257	16316	16290	16451	16324	16311	16292	16378	16333	16427	16272	16242	16270	16222	16265	16382	16264	16373	16424	16269	16303	16358	16344	16227	16415	16250	16284	16331	16304	16235	16319	16260	16406	16311	16359	16317	16217	16365	16439	16364	16262	16233	16245	16290	16324	16237	16289	16455	16422	16256	16273	16364	16338	16409	16354	16386	16287	16472	16220	16177	16321	16200	16299	16292	16052	16465	16341	16379	16179	16426	16255	16428	16311	16421	16267	16251	16247	16242	16416	16199	16199	16358	16376	16198	16184	16409	16282	16381	16232	16134	16335	16241	16212	16439	16336	16454	16284	16197	16301	16365	16473	16341	16300	16430	16455	16171	16191	16378	16364	16257	16413	16341	16114	16301	16206	16109	16267	16287	16130	16192	16273	16401	16316	16388	16384	16305	16384	16234	16353	16510	16210	16290	16394	16369	16358	16468	16298	16512	16118	16105	16244	16282	16401	15981	16155	16384	16319	16103	16561	16407	16158	16278	16178	16389	16330	16204	16298	16229	16248	16345	16359	16465	16313	16441	16346	16303	16223	16343	16252	16493	16082	16323	16237	16206	16417	16355	16378	16341	16359	16256	16186	16267	16274	16381	16310	16183	16290	16310	16306	16262	16299	16371	16236	16274	16530	16060	16219	16334	16409	16212	16307	16262	16300	16294	16306	16349	16110	16341	16231	16175	16460	16201	16316	16258	16330	16197	16421	16332	16176	16291	16155	16270	16313	16340	16162	16388	16161	16249	16298	16446	16411	16310	16228	16383	16394	16283	16402	16444	16369	16491	16286	16227	16397	16340	16384	16228	16273	16264	16338	16399	16453	16119	16407	16330	16467	16418	16163	16211	16442	16035	16310	16265	16274	16451	16367	16385	16233	16198	16252	16409	16277	16317	16305	16295	16350	16316	16281	16151	16255	16253	16346	16491	16415	16441	16320	16359	16416	16454	16530	16447	16301	16126	16367	16320	16261	16385	16324	16412	16336	16331	16387	16515	16285	16438	16443	16130	16501	16369	16440	16414	16175	16266	16442	16544	16453	16401	16241	16290	16406	16500	16203	16428	16517	16287	16256	16317	16361	16209	16368	16169	16356	16340	16252	16287	16357	16498	16297	16291	16338	16342	16465	16180	16352	16311	16505	16198	16238	16347	16179	16329	16276	16200	16453	16137	16267	16318	16380	16230	16150	16195	16252	16321	16253	16430	16302	16300	16355	16186	16372	16271	16352	16441	16143	16166	16191	16285	16185	16401	16362	16320	16229	16249	16226	16173	16255	16244	16433	16296	16433	16249	16213	16355	16309	16063	16435	16291	16381	16389	16266	16172	16396	16231	16146	16345	16240	16280	16432	16174	16307	16363	16245	16229	16274	16366	16417	16395	16317	16389	16244	16421	16228	16221	16443	16367	16400	16139	16153	16295	16145	16355	16305	16335	16507	16296	16172	16275	16439	16402	16416	16325	16183	16265	16404	16344	16358	16248	16316	16287	16439	16251	16438	16328	16211	16296	16330	16160	16305	16301	16236	16191	16223	16282	16326	16231	16512	16281	16363	16267	16376	16360	16213	16308	16223	16287	16290	16241	16427	16293	16207	16507	16291	16193	16358	16433	16110	16202	16446	16301	16217	16290	16437	16311	16477	16339	16193	16288	16229	16456	16127	16440	16271	16355	16360	16488	16154	16354	16098	16475	16219	16160	16334	16367	16326	16289	16311	16279	16403	16311	16240	16242	16216	16229	16249	16292	16149	16381	16341	16449	16258	16403	16309	16368	16341	16304	16300	16274	16375	16382	16330	16331	16349	16205	16372	16242	16235	16312	16220	16251	16082	16250	16265	16313	16303	16380	16129	16241	16163	16267	16285	16411	16325	16188	16253	16359	16297	16201	16435	16194	16347	16246	16388	16266	16145	16284	16380	16285	16329	16316	16160	16384	16371	16282	16340	16320	16398	16351	16325	16363	16355	16236	16259	16426	16304	16316	16186	16217	16179	16500	16362	16421	16231	16196	16305	16492	16192	16229	16275	16407	16253	16316	16331	16359	16362	16150	16221	16399	16351	16378	16169	16290	16420	16362	16242	16405	16238	16335	16302	16256	16363	16193	16075	16435	16226	16409	16342	16308	16241	16391	16343	16386	16342	16359	16417	16370	16390	16326	16116	16376	16276	16355	16452	16446	16325	16311	16156	15996	16086	16233	16224	16404	16309	16320	16260	16248	16275	16371	16434	16354	16290	16308	16351	16238	16124	16323	16320	16317	16438	16278	16355	16418	16380	16237	16214	16233	16421	16161	16127	16384	16268	16389	16498	16332	16260	16255	16301	16084	16436	16235	16441	16388	16310	16320	16338	16421	16351	16295	16351	16349	16215	16494	16212	16299	16308	16316	16233	16214	16217	16380	16471	16309	16207	16233	16294	16256	16318	16246	16298	16384	16333	16156	16366	16240	16473	16251	16232	16247	16288	16205	16196	16302	16162	16242	16329	16240	16415	16469	16335	16332	16334	16440	16233	16345	16266	16353	16305	16424	16288	16375	16295	16301	16278	16403	16292	16341	16405	16440	16202	16334	16364	16423	16320	16095	16175	16290	16454	16285	16302	16275	16411	16440	16191
32356	44902	45874	31649	22860	20334	19721	19672	19390	19843	19443	19474	19672	19473	19636	19455	19539	19594	19456	19460	19654	19404	19363	19644	19481	19592	19420	19471	19645	19497	19525	19773	19735	19329	19484	19416	19607	19391	19628	19668	19546	19251	19597	19502	19372	19359	19333	19368	19737	19536	19389	19612	19387	19459	19390	19417	19521	19701	19451	19409	19530	19404	19293	19345	19579	19383	19314	19689	19392	19555	19493	19344	19427	19528	19481	19480	19507	19513	19546	19494	19549	19516	19406	19560	19560	19411	19510	19702	19508	19425	19686	19485	19414	19539	19423	19450	19427	19389	19412	19556	19417	19437	19503	19451	19398	19403	19417	19407	19575	19409	19311	19640	19338	19490	19336	19576	19579	19492	19531	19367	19533	19539	19470	19465	19510	19457	19441	19345	19593	19350	19458	19473	19467	19575	19488	19656	19451	19304	19499	19455	19280	19422	19464	19426	19554	19527	19617	19472	19504	19345	19552	19455	19461	19349	19528	19425	19455	19413	19460	19406	19494	19495	19537	19236	19414	19476	19431	19350	19277	19558	19511	19404	19422	19549	19323	19556	19496	19251	19411	19352	19393	19284	19279	19602	19531	19462	19635	19506	19442	19418	19452	19442	19614	19665	19586	19504	19543	19510	19438	19756	19805	19404	19536	19629	19395	19354	19469	19777	19438	19447	19536	19430	19678	19341	19396	19464	19418	19497	19511	19571	19461	19428	19534	19465	19447	19562	19452	19414	19593	19365	19445	19460	19369	19533	19399	19544	19275	19364	19581	19484	19496	19414	19412	19523	19477	19453	19416	19654	19536	19502	19669	19345	19600	19335	19594	19461	19516	19520	19398	19614	19291	19354	19414	19381	19343	19442	19358	19438	19554	19814	19551	19523	19503	19517	19504	19543	19408	19323	19501	19418	19585	19459	19484	19407	19367	19210	19350	19332	19448	19556	19517	19490	19511	19477	19724	19385	19592	19398	19449	19510	19577	19435	19673	19496	19610	19405	19381	19290	19622	19447	19536	19211	19480	19582	19287	19673	19715	19551	19552	19471	19751	19699	19620	19540	19481	19420	19557	19772	19355	19437	19311	19372	19488	19604	19348	19358	19738	19302	19451	19618	19574	19629	19531	19439	19564	19361	19482	19469	19321	19554	19528	19361	19337	19238	19359	19442	19366	19377	19531	19297	19400	19416	19430	19592	19761	19397	19392	19306	19724	19400	19301	19555	19390	19452	19457	19473	19520	19477	19361	19526	19412	19581	19472	19316	19563	19456	19335	19443	19477	19531	19334	19553	19488	19593	19435	19375	19431	19289	19566	19439	19431	19467	19507	19582	19421	19333	19435	19439	19409	19449	19346	19702	19489	19687	19620	19211	19600	19448	19317	19450	19707	19434	19460	19371	19574	19465	19562	19618	19461	19305	19402	19567	19755	19527	19487	19542	19394	19531	19413	19654	19618	19575	19443	19616	19412	19392	19493	19470	19378	19521	19496	19498	19503	19468	19431	19548	19374	19644	19312	19238	19543	19455	19398	19392	19628	19496	19458	19444	19521	19562	19586	19671	19562	19349	19611	19535	19433	19342	19423	19332	19253	19427	19410	19527	19529	19446	19495	19394	19493	19492	19414	19559	19367	19358	19254	19321	19713	19513	19349	19302	19527	19436	19452	19411	19390	19531	19442	19594	19308	19382	19511	19551	19548	19582	19370	19428	19525	19485	19458	19273	19706	19416	19584	19660	19658	19537	19613	19652	19563	19462	19460	19284	19700	19399	19546	19457	19744	19361	19421	19398	19490	19453	19453	19330	19474	19318	19514	19559	19288	19429	19512	19324	19426	19556	19544	19410	19747	19318	19477	19566	19132	19551	19236	19291	19654	19421	19437	19384	19152	19335	19523	19265	19372	19432	19525	19220	19690	19512	19643	19339	19491	19399	19571	19519	19557	19582	19569	19456	19429	19303	19346	19511	19488	19273	19515	19510	19589	19466	19409	19568	19437	19459	19395	19388	19520	19543	19484	19578	19423	19483	19537	19291	19375	19461	19391	19606	19322	19501	19644	19516	19552	19531	19682	19358	19658	19612	19466	19185	19383	19397	19387	19453	19242	19381	19449	19461	19298	19360	19408	19504	19825	19447	19550	19387	19519	19539	19324	19381	19555	19626	19353	19438	19278	19400	19500	19495	19577	19494	19506	19271	19396	19470	19578	19556	19437	19500	19408	19549	19452	19461	19452	19284	19388	19493	19390	19534	19452	19483	19558	19471	19602	19423	19422	19492	19662	19491	19322	19506	19702	19337	19589	19454	19487	19174	19544	19643	19630	19562	19351	19281	19471	19380	19363	19464	19534	19657	19353	19399	19358	19368	19240	19425	19517	19392	19379	19638	19541	19623	19507	19511	19451	19555	19381	19569	19344	19520	19395	19519	19518	19479	19505	19502	19581	19422	19446	19570	19637	19402	19576	19365	19628	19344	19494	19426	19419	19369	19273	19576	19518	19463	19351	19341	19481	19503	19609	19635	19443	19461	19466	19636	19626	19491	19476	19616	19569	19560	19390	19483	19371	19711	19659	19584	19386	19365	19542	19465	19593	19597	19299	19438	19381	19483	19300	19492	19361	19313	19331	19301	19562	19461	19421	19442	19435	19617	19360	19613	19577	19657	19527	19596	19472	19363	19571	19693	19225	19428	19452	19478	19384	19541	19600	19662	19475	19308	19240	19528	19530	19453	19620	19304	19420	19623	19406	19619	19546	19556	19279	19560	19466	19419	19489	19418	19487	19384	19394	19534	19666	19407	19292	19480	19517	19562	19382	19439	19424	19310	19625	19369	19527	19396	19261	19277	19463	19385	19692	19453	19239	19457	19311	19462	19435	19448	19617	19380	19528	19526	19600	19333	19632	19728	19549	19602	19435	19677	19606	19382	19473	19625	19393	19367	19407	19546	19484	19346	19578	19523	19379	19396	19340	19235	19538	19289	19760	19573	19629	19590	19451	19671	19749	19527	19515	19515	19167	19303	19565	19385	19392	19679	19391	19494	19652	19794	19580	19389	19396	19668	19636	19399	19468	19478	19391	19486	19737	19456	19398	19678	19641	19511	19410	19427	19401	19601	19302	19490	19607	19472	19456	19620	19383	19608	19482	19576	19564	19387	19258	19184	19395	19492	19508	19412	19486	19354	19412	19411	19572	19353	19377	19385	19393	19578	19333	19646	19641	19359	19419	19388	19473	19552	19482	19455	19569	19499	19703	19625	19442	19344	19505	19616	19630	19427	19656	19384	19757	19298	19609	19412	19401	19434	19498	19559	19656	19467	19524	19502	19424	19379	19348	19253	19346	19503	19179	19642	19565	19498	19429	19367	19331	19636	19348	19360	19658	19498	19662	19619	19447	19512	19507	19538	19445	19603	19527	19356	19499	19436	19515	19497	19570	19422	19339	19322	19641	19519	19281	19430	19287	19503	19369	19364	19573	19490	19557	19309	19559	19538	19495	19606	19442	19543	19536	19373	19306	19374	19564	19255	19612	19421	19436	19564	19457	19409	19583	19372	19308	19531	19475	19486	19510	19560	19348	19170	19703	19510	19462	19621	19186	19575	19507	19513	19261	19508	19454	19322	19272	19509	19360	19327	19384	19240	19438	19361	19323	19535	19517	19507	19573	19557	19604	19463	19320	19361	19458	19380	19333	19294	19286	19534	19501	19631	19666	19441	19458	19428	19355	19353	19490	19331	19480	19493	19462	19536	19419	19249	19539	19492	19704	19571	19414	19594	19554	19530	19567	19542	19304	19351	19516	19473	19521	19530	19569	19418	19536	19422	19504	19525	19522	19569	19504	19317	19452	19520	19675	19765	19417	19487	19371	19590	19319	19532	19639	19533	19366	19325	19353	19577	19415	19397	19623	19262	19561	19468	19564	19476	19501	19607	19454	19552	19499	19496	19452	19541	19659	19493	19443	19465	19498	19555	19668	19558	19484	19542	19546	19478	19548	19467	19358	19437	19501	19669	19574	19567	19406	19528	19203	19479	19366	19769	19303	19360	19425	19291	19424	19639	19498	19473	19181	19458	19620	19495	19407	19756	19606	19471	19628	19606	19342	19363	19550	19421	19536	19663	19468	19410	19301	19476	19465	19444	19437	19490	19529	19237	19421	19582	19558	19421	19508	19571	19592	19521	19470	19370	19407	19513	19529	19672	19643	19510	19487	19527	19493	19492	19566	19599	19289	19397	19367	19835	19445	19557	19601	19483	19647	19504	19423	19391	19558	19505	19788	19677	19327	19317	19618	19508	19604	19384	19452	19406	19406	19564	19511	19418	19482	19496	19405	19385	19600	19381	19664	19658	19532	19536	19521	19503	19452	19197	19352	19306	19556	19358	19412	19363	19700	19527	19446	19480	19662	19348	19515	19798	19615	19551	19426	19449	19591	19468	19290	19412	19288	19452	19536	19565	19401	19520	19605	19364	19369	19622	19647	19480	19143	19452	19395	19513	19584	19725	19349	19797	19501	19464	19560	19639	19295	19374	19588	19410	19354	19549	19365	19357	19572	19543	19446	19602	19379	19480	19490	19257	19380	19568	19510	19469	19593	19567	19621	19317	19582	19553	19452	19604	19571	19554	19390	19443	19204	19471	19597	19399	19403	19316	19613	19675	19501	19213	19323	19504	19361	19426	19637	19401	19380	19519	19517	19374	19614	19583	19388	19559	19291	19840	19695	19269	19401	19193	19420	19541	19493	19537	19337	19506	19588	19326	19377	19442	19403	19460	19495	19559	19451	19572	19570	19278	19566	19414	19226	19534	19598	19526	19484	19672	19412	19428	19679	19468	19635	19427	19435	19354	19570	19636	19449	19562	19428	19589	19513	19701	19565	19528	19330	19595	19329	19383	19517	19364	19492	19663	19545	19513	19426	19465	19449	19395	19188	19514	19541	19471	19422	19509	19547	19539	19315	19496	19599	19381	19645	19578	19579	19358	19354	19213	19349	19376	19446	19520	19614	19220	19759	19511	19530	19402	19339	19489	19311	19411	19363	19361	19355	19428	19587	19549	19576	19505	19810	19469	19353	19444	19286	19667	19448	19427	19552	19453	19338	19378	19709	19486	19435	19375	19374	19307	19493	19295	19640	19270	19455	19512	19350	19430
39799	62494	46586	27113	18996	16866	16313	16407	16526	16431	16319	16309	16335	16518	16309	16304	16313	16380	16275	16273	16368	16264	16375	16164	16241	16281	16448	16252	16365	16304	16191	16289	16458	16358	16318	16232	16318	16319	16420	16382	16243	16257	16524	16264	16250	16339	16266	16530	16159	16289	16456	16399	16474	16342	16370	16391	16292	16266	16338	16412	16293	16215	16211	16342	16479	16231	16209	16315	16207	16246	16292	16422	16411	16068	16297	16244	16411	16364	16298	16350	16354	16093	16442	16395	16346	16256	16369	16288	16299	16358	16358	16431	16326	16093	16265	16423	16138	16230	16168	16567	16358	16118	16523	16548	16352	16382	16456	16320	16429	16301	16515	16320	16167	16328	16216	16253	16394	16216	16246	16221	16339	16505	16310	16391	16301	16377	16386	16009	16463	16241	16475	16230	16367	16145	16227	16272	16351	16154	16521	16410	16394	16269	16356	16403	16368	16310	16311	16385	16395	16396	16126	16314	16524	16289	16235	16246	16352	16440	16345	16406	16337	16239	16370	16365	16245	16388	16385	16486	16151	16361	16203	16216	16435	16253	16220	16214	16324	16296	16345	16482	16276	16301	16312	16295	16349	16225	16109	16409	16328	16193	16362	16210	16265	16554	16267	16350	16390	16277	16292	16242	16383	16185	16424	16256	16470	16456	16135	16303	16316	16302	16421	16263	16395	16330	16177	16408	16297	16382	16250	16243	16426	16381	16360	16271	16464	16223	16385	16333	16291	16317	16387	16495	16317	16254	16430	16385	16259	16217	16436	16173	16279	16268	16288	16331	16421	16273	16364	16293	16289	16370	16211	16189	16381	16281	16327	16263	16325	16158	16452	16477	16425	16339	16382	16240	16201	16415	16472	16322	16298	16243	16150	16471	16336	16178	16148	16350	16201	16167	16425	16373	16486	16230	16376	16257	16392	16231	16074	16455	16260	16223	16336	16265	16252	16347	16317	16165	16280	16301	16295	16333	16182	16154	16195	16473	16345	16329	16200	16419	16412	16226	16287	16483	16365	16335	16289	16316	16336	16231	16453	16340	16355	16367	16308	16380	16200	16327	16289	16373	16445	16342	16414	16304	16300	16438	16152	16315	16313	16226	16432	16416	16355	16415	16292	16298	16256	16384	16334	16277	16423	16323	16214	16323	16507	16255	16377	16234	16144	16320	16306	16307	16298	16244	16375	16090	16281	16468	16171	16239	16536	16435	16243	16272	16313	16248	16212	16208	16404	16296	16341	16361	16371	16359	16310	16356	16297	16392	16324	16189	16365	16224	16361	16431	16137	16270	16232	16173	16243	16430	16245	16405	16305	16339	16376	16359	16267	16345	16346	16420	16370	16361	16462	16358	16416	16247	16323	16420	16396	16361	16429	16328	16528	16123	16618	16334	16244	16367	16393	16403	16301	16391	16280	16427	16278	16296	16395	16411	16425	16269	16242	16229	16326	16209	16295	16425	16220	16398	16369	16447	16435	16328	16258	16400	16425	16279	16436	16204	16250	16489	16162	16370	16251	16225	16194	16231	16258	16219	16374	16334	16260	16243	16243	16353	16211	16343	16236	16209	16263	16508	16408	16488	16199	16409	16293	16454	16267	16322	16406	16316	16226	16536	16083	16328	16388	16467	16359	16248	16389	16342	16369	16331	16268	16333	16250	16325	16474	16397	16269	16294	16355	16402	16214	16320	16452	16448	16291	16334	16386	16433	16178	16194	16370	16359	16236	16442	16315	16223	16297	16375	16329	16357	16551	16497	16221	16245	16445	16367	16157	16344	16519	16361	16456	16348	16301	16272	16375	16310	16419	16385	16311	16328	16474	16382	16466	16314	16520	16452	16305	16343	16318	16424	16269	16174	16207	16201	16381	16311	16360	16328	16393	16334	16319	16260	16483	16239	16382	16289	16579	16370	16349	16320	16343	16113	16364	16280	16366	16466	16328	16390	16229	16449	16427	16250	16375	16189	16337	16258	16228	16298	16352	16273	16268	16348	16279	16171	16251	16325	16457	16384	16439	16441	16258	16274	16486	16503	16343	16135	16338	16230	16310	16445	16312	16241	16330	16428	16193	16341	16294	16242	16321	16451	16272	16415	16464	16383	16485	16231	16238	16206	16446	16189	16317	16161	16270	16355	16296	16429	16216	16356	16433	16415	16199	16445	16197	16251	16285	16593	16400	16423	16247	16356	16409	16490	16278	16463	16380	16201	16318	16441	16420	16375	16420	16174	16319	16267	16297	16410	16320	16364	16304	16378	16155	16464	16267	16340	16423	16406	16229	16322	16296	16264	16377	16367	16414	16343	16350	16412	16396	16304	16338	16103	16223	16280	16305	16333	16161	16248	16381	16239	16301	16151	16276	16429	16309	16337	16230	16243	16272	16251	16285	16360	16430	16142	16261	16396	16330	16329	16033	16368	16230	16221	16418	16348	16358	16245	16224	16368	16318	16329	16283	16450	16317	16275	16311	16413	16355	16333	16269	16574	16349	16366	16312	16399	16211	16258	16293	16334	16169	16267	16379	16466	16419	16185	16491	16558	16467	16216	16139	16388	16355	16302	16175	16285	16325	16303	16379	16460	16281	16108	16227	16441	16412	16497	16248	16420	16371	16362	16422	16271	16406	16343	16238	16355	16316	16320	16377	16368	16194	16168	16251	16433	16559	16182	16407	16377	16303	16368	16143	16268	16348	16358	16354	16337	16273	16461	16307	16326	16392	16179	16515	16425	16409	16222	16348	16348	16167	16285	16228	16471	16321	16422	16311	16149	16364	16233	16355	16143	16257	16365	16448	16377	16370	16371	16261	16494	16326	16381	16381	16345	16261	16351	16351	16257	16501	16176	16441	16411	16515	16375	16527	16209	16305	16066	16516	16431	16283	16285	16174	16435	16478	16305	16484	16250	16323	16258	16382	16131	16483	16367	16414	16094	16322	16448	16397	16334	16313	16372	16271	16367	16316	16194	16403	16230	16170	16381	16360	16274	16436	16428	16279	16223	16367	16209	16325	16392	16275	16301	16252	16362	16233	16309	16432	16223	16312	16161	16164	16346	16168	16351	16317	16263	16275	16306	16226	16210	16459	16439	16396	16295	16432	16232	16223	16454	16241	16327	16169	16371	16216	16388	16122	16416	16475	16419	16461	16324	16329	16427	16355	16400	16243	16414	16369	16337	16408	16304	16426	16056	16402	16319	16209	16285	16197	16384	16430	16268	16375	16292	16214	16398	16374	16392	16328	16245	16294	16389	16296	16240	16389	16250	16307	16440	16433	16152	16499	16414	16357	16081	16319	16350	16446	16309	16407	16286	16267	16278	16295	16320	16396	16318	16248	16386	16360	16358	16471	16209	16235	16329	16411	16205	16296	16251	16389	16334	16307	16264	16284	16341	16192	16379	16327	16379	16364	16395	16378	16316	16141	16350	16261	16361	16362	16425	16312	16310	16352	16209	16392	16358	16393	16422	16419	16278	16200	16357	16369	16267	16294	16251	16343	16416	16361	16414	16338	16231	16480	16355	16393	16270	16318	16444	16617	16386	16191	16456	16489	16254	16418	16195	16402	16246	16331	16544	16363	16305	16263	16359	16107	16106	16286	16340	16370	16268	16391	16438	16434	16263	16226	16369	16285	16440	16346	16176	16370	16300	16405	16430	16278	16241	16194	16148	16478	16392	16342	16321	16381	16392	16256	16230	16258	16170	16283	16311	16341	16228	16314	16562	16588	16255	16348	16330	16363	16291	16397	16313	16563	16198	16319	16296	16572	16244	16320	16288	16145	16124	16390	16287	16339	16245	16249	16446	16280	16360	16497	16210	16180	16265	16416	16264	16359	16213	16270	16250	16492	16384	16487	16357	16397	16190	16109	16248	16397	16203	16152	16379	16313	16500	16314	16259	16354	16396	16363	16274	16310	16334	16321	16270	16161	16412	16339	16429	16286	16340	16370	16311	16349	16389	16283	16300	16357	16468	16211	16406	16339	16174	16217	16361	16467	16341	16342	16115	16368	16351	16321	16236	16412	16214	16328	16507	16337	16289	16264	16344	16396	16405	16218	16274	16381	16224	16277	16388	16254	16272	16428	16392	16430	16388	16199	16383	16376	16335	16111	16510	16312	16215	16387	16447	16225	16501	16290	16232	16344	16389	16437	16320	16407	16264	16180	16458	16315	16420	16341	16201	16520	16390	16237	16391	16353	16214	16274	16411	16276	16209	16409	16364	16363	16364	16397	16344	16392	16286	16286	16276	16410	16298	16238	16307	16384	16328	16422	16367	16339	16243	16442	16283	16401	16354	16312	16253	16465	16153	16416	16276	16233	16204	16482	16266	16382	16347	16351	16271	16432	16335	16265	16403	16211	16292	16282	16336	16244	16101	16359	16241	16330	16355	16350	16354	16201	16358	16235	16256	16336	16367	16407	16173	16375	16270	16407	16259	16333	16306	16444	16379	16179	16480	16226	16417	16310	16416	16210	16456	16341	16311	16180	16284	16380	16321	16341	16432	16354	16447	16312	16219	16362	16424	16377	16336	16291	16286	16191	16281	16350	16419	16404	16421	16311	16248	16327	16207	16230	16354	16313	16147	16458	16076	16292	16614	16341	16163	16404	16499	16285	16418	16262	16121	16390	16267	16204	16333	16349	16500	16437	16402	16264	16210	16266	16460	16255	16360	16405	16354	16335	16201	16368	16399	16397	16320	16329	16526	16276	16344	16267	16331	16405	16417	16299	16419	16309	16297	16333	16182	16636	16441	16180	16279	16274	16393	16289	16455	16324	16477	16284	16261	16381	16420	16154	16418	16320	16464	16433	16242	16290	16339	16313	16272	16399	16357	16387	16100	16459	16379	16393	16324	16336	16329	16411	16449	16410	16320	16236	16366	16277	16455	16348	16260	16378	16174	16336	16374	16487	16128	16544	16459	16442	16368	16261	16176	16391	16282	16400	16308	16354	16301	16285	16488	16217	16324	16306	16295	16233	16382	16228	16224	16198	16199	16211	16332	16339	16335	16207	16175	16200	16252	16379	16365	16294	16270	16361	16329	16400	16306	16315	16518	16285	16248	16405	16527	16331	16510	16224	16412	16369	16370	16423	16106	16493	16433	16327	16453	16480	16330	16347	16220	16163	16437	16438	16269	16377	16359
35651	40772	39069	28155	21715	20018	19886	19821	19561	19538	19447	19633	19527	19488	19653	19266	19690	19570	19606	19496	19340	19629	19587	19551	19507	19524	19420	19541	19277	19628	19515	19525	19544	19652	19322	19469	19544	19308	19479	19347	19469	19644	19621	19469	19530	19528	19640	19678	19500	19432	19505	19326	19480	19558	19524	19571	19409	19428	19543	19436	19793	19596	19742	19538	19308	19401	19491	19543	19404	19590	19292	19189	19510	19608	19581	19656	19646	19599	19720	19533	19412	19689	19642	19646	19459	19544	19520	19508	19788	19601	19764	19667	19600	19501	19539	19563	19465	19650	19549	19396	19469	19675	19656	19475	19495	19678	19473	19650	19553	19803	19428	19560	19602	19469	19548	19648	19566	19581	19400	19607	19493	19476	19637	19431	19241	19744	19582	19561	19355	19472	19523	19432	19351	19574	19672	19512	19372	19512	19579	19599	19420	19322	19723	19569	19536	19290	19567	19683	19612	19504	19573	19508	19612	19624	19547	19447	19346	19344	19542	19535	19451	19400	19606	19442	19688	19359	19435	19588	19531	19481	19449	19284	19519	19595	19565	19546	19417	19623	19320	19421	19649	19518	19557	19326	19601	19471	19362	19565	19553	19780	19450	19592	19693	19532	19369	19329	19501	19564	19620	19368	19574	19730	19552	19599	19550	19466	19487	19745	19562	19641	19500	19473	19419	19330	19553	19501	19373	19386	19742	19451	19453	19351	19537	19471	19611	19471	19636	19523	19497	19638	19458	19512	19403	19458	19452	19655	19550	19509	19698	19744	19591	19472	19398	19632	19569	19475	19411	19445	19600	19406	19486	19481	19361	19391	19336	19524	19546	19313	19507	19462	19506	19558	19570	19720	19412	19641	19447	19648	19400	19272	19541	19445	19494	19564	19529	19292	19640	19558	19645	19499	19489	19674	19680	19478	19551	19623	19512	19492	19599	19378	19327	19369	19518	19495	19575	19640	19478	19464	19430	19332	19385	19480	19398	19473	19645	19552	19577	19465	19611	19656	19471	19229	19442	19387	19544	19242	19704	19407	19620	19452	19556	19446	19584	19441	19596	19618	19239	19616	19554	19543	19555	19632	19618	19448	19668	19573	19492	19488	19475	19425	19519	19476	19349	19575	19438	19482	19601	19494	19423	19668	19511	19398	19508	19623	19558	19691	19622	19636	19277	19588	19505	19444	19423	19493	19620	19349	19445	19437	19615	19293	19542	19803	19385	19400	19641	19518	19354	19425	19357	19568	19498	19487	19331	19570	19608	19410	19596	19542	19555	19604	19431	19698	19432	19427	19441	19490	19713	19404	19476	19490	19619	19546	19549	19561	19649	19660	19679	19381	19631	19542	19607	19622	19483	19586	19543	19589	19205	19554	19491	19430	19570	19587	19669	19542	19510	19490	19423	19436	19492	19480	19525	19530	19607	19500	19536	19480	19500	19508	19575	19309	19537	19567	19389	19295	19753	19415	19367	19446	19414	19250	19522	19526	19482	19364	19506	19543	19233	19422	19360	19558	19551	19203	19601	19571	19640	19674	19583	19481	19579	19486	19625	19297	19419	19511	19417	19597	19603	19282	19597	19646	19672	19585	19613	19658	19528	19564	19379	19407	19631	19465	19581	19460	19646	19682	19503	19583	19425	19717	19639	19569	19690	19758	19595	19562	19543	19685	19445	19711	19406	19417	19486	19448	19661	19636	19557	19576	19525	19733	19621	19602	19401	19411	19512	19469	19668	19435	19580	19409	19543	19435	19697	19661	19616	19514	19558	19498	19502	19410	19600	19631	19677	19584	19605	19682	19577	19600	19368	19597	19604	19339	19583	19504	19675	19564	19447	19557	19591	19452	19714	19358	19331	19522	19517	19536	19623	19588	19511	19508	19528	19528	19490	19375	19602	19328	19546	19621	19648	19465	19527	19552	19501	19471	19401	19637	19546	19453	19598	19426	19464	19663	19544	19644	19427	19678	19546	19336	19641	19746	19350	19670	19613	19468	19686	19692	19427	19737	19540	19529	19323	19602	19575	19451	19455	19737	19706	19455	19428	19461	19330	19352	19592	19530	19695	19435	19585	19720	19600	19608	19575	19542	19633	19484	19706	19395	19385	19535	19535	19547	19434	19558	19392	19537	19402	19525	19664	19429	19296	19696	19325	19743	19565	19536	19559	19475	19605	19388	19398	19638	19757	19391	19412	19588	19585	19384	19454	19354	19696	19649	19472	19521	19425	19436	19600	19675	19343	19599	19381	19583	19544	19455	19726	19356	19678	19461	19690	19524	19616	19509	19542	19397	19426	19466	19628	19525	19531	19441	19432	19498	19577	19528	19483	19507	19743	19316	19644	19731	19496	19360	19403	19392	19301	19490	19528	19377	19576	19693	19547	19470	19580	19423	19478	19449	19620	19417	19645	19768	19339	19590	19527	19522	19427	19397	19610	19707	19752	19571	19544	19453	19455	19421	19391	19531	19805	19457	19696	19614	19709	19535	19529	19666	19631	19320	19479	19388	19469	19419	19399	19612	19607	19558	19498	19376	19601	19410	19456	19702	19559	19546	19286	19688	19747	19704	19672	19593	19545	19426	19653	19588	19464	19654	19612	19638	19400	19448	19460	19476	19719	19555	19702	19616	19586	19399	19523	19588	19626	19599	19319	19538	19629	19483	19442	19486	19429	19429	19600	19611	19690	19441	19352	19570	19619	19504	19747	19687	19601	19412	19478	19422	19487	19216	19553	19423	19672	19705	19596	19503	19576	19568	19568	19694	19522	19412	19400	19432	19615	19684	19384	19628	19613	19423	19318	19402	19413	19492	19527	19387	19531	19412	19342	19520	19663	19592	19408	19414	19428	19554	19537	19377	19630	19619	19522	19511	19594	19530	19526	19808	19558	19455	19529	19578	19676	19468	19481	19523	19623	19532	19481	19511	19420	19690	19428	19634	19408	19557	19523	19557	19402	19662	19590	19415	19489	19488	19682	19698	19792	19722	19697	19549	19489	19720	19563	19438	19497	19590	19631	19563	19522	19676	19422	19353	19294	19501	19659	19533	19397	19549	19771	19569	19531	19697	19547	19719	19640	19683	19447	19424	19648	19616	19470	19290	19650	19428	19360	19473	19475	19251	19586	19443	19599	19438	19683	19499	19594	19492	19558	19410	19632	19493	19482	19411	19631	19536	19518	19648	19605	19486	19549	19518	19405	19401	19614	19572	19566	19494	19600	19354	19666	19273	19703	19451	19762	19522	19670	19585	19636	19659	19480	19893	19413	19638	19342	19584	19484	19410	19420	19454	19489	19443	19490	19423	19536	19620	19583	19477	19461	19471	19530	19458	19560	19507	19547	19395	19474	19471	19580	19539	19509	19285	19421	19566	19732	19493	19549	19561	19599	19545	19356	19267	19425	19491	19553	19526	19568	19658	19629	19380	19645	19402	19394	19550	19489	19520	19641	19633	19347	19690	19531	19562	19533	19490	19389	19640	19559	19733	19398	19564	19392	19545	19459	19484	19404	19503	19370	19503	19686	19610	19672	19578	19520	19634	19482	19434	19573	19481	19564	19555	19603	19462	19641	19564	19493	19388	19406	19653	19483	19512	19499	19607	19415	19453	19382	19582	19616	19377	19360	19435	19499	19562	19500	19482	19499	19359	19369	19341	19520	19355	19479	19457	19488	19500	19442	19840	19591	19434	19442	19542	19411	19357	19405	19491	19546	19427	19275	19579	19540	19742	19584	19465	19491	19516	19455	19510	19616	19351	19486	19548	19244	19305	19782	19488	19630	19537	19612	19624	19474	19659	19410	19546	19427	19617	19484	19511	19631	19429	19419	19546	19620	19525	19594	19513	19551	19618	19516	19655	19544	19663	19157	19256	19630	19487	19578	19605	19472	19477	19447	19298	19431	19280	19564	19701	19577	19712	19628	19374	19675	19673	19500	19626	19361	19564	19437	19509	19641	19674	19503	19700	19385	19547	19660	19616	19652	19632	19505	19551	19555	19540	19525	19571	19557	19768	19555	19566	19695	19517	19699	19550	19464	19273	19444	19494	19684	19579	19678	19627	19569	19527	19536	19758	19649	19693	19473	19598	19559	19551	19745	19713	19426	19390	19437	19491	19530	19568	19572	19686	19695	19436	19638	19558	19625	19446	19563	19423	19590	19581	19629	19662	19799	19431	19471	19511	19415	19595	19665	19623	19656	19546	19549	19588	19534	19682	19533	19429	19517	19652	19588	19455	19603	19399	19572	19591	19485	19564	19623	19550	19337	19455	19432	19465	19417	19550	19483	19515	19565	19511	19422	19695	19461	19490	19729	19760	19581	19657	19411	19581	19756	19587	19451	19470	19510	19427	19669	19331	19405	19489	19546	19465	19478	19454	19409	19491	19609	19685	19504	19439	19499	19610	19401	19278	19427	19553	19377	19581	19519	19352	19447	19593	19520	19456	19638	19469	19546	19314	19456	19354	19527	19296	19599	19439	19661	19450	19308	19451	19426	19543	19456	19396	19382	19335	19689	19714	19539	19584	19399	19581	19538	19461	19575	19409	19410	19567	19763	19546	19491	19390	19508	19611	19455	19671	19568	19330	19428	19457	19455	19617	19549	19434	19526	19642	19396	19525	19686	19576	19423	19678	19653	19387	19582	19714	19751	19653	19550	19648	19540	19364	19444	19471	19536	19704	19464	19376	19380	19417	19270	19723	19328	19726	19639	19554	19494	19337	19503	19494	19625	19381	19403	19751	19681	19581	19574	19513	19616	19648	19386	19623	19842	19503	19615	19384	19529	19752	19502	19666	19521	19276	19655	19432	19424	19544	19363	19551	19601	19557	19546	19620	19478	19483	19452	19651	19589	19408	19470	19520	19429	19438	19569	19397	19543	19445	19697	19736	19494	19510	19634	19660	19561	19436	19506	19483	19566	19505	19711	19398	19512	19409	19717	19393	19299	19451	19572	19537	19563	19610	19440	19519	19697	19568	19401	19335	19491	19346	19645	19653	19507	19553	19634	19446	19567	19519	19543	19356	19599	19737	19574	19393	19674	19518	19525	19545	19494	19583	19409	19691	19591	19589	19579	19474	19482	19419	19541	19493	19487	19549	19740	19447	19408	19747	19442	19548	19577	19561	19725	19346	19576	19489	19596	19655
38582	52671	39088	24168	17995	16564	16502	16282	16406	16480	16463	16304	16230	16250	16334	16344	16369	16285	16331	16427	16449	16293	16400	16178	16364	16519	16349	16344	16348	16232	16239	16478	16283	16214	16472	16389	16214	16193	16508	16313	16265	16437	16493	16345	16462	16239	16385	16555	16318	16150	16479	16387	16103	16465	16188	16287	16348	16344	16356	16217	16437	16369	16290	16561	16372	16409	16282	16337	16404	16412	16247	16434	16283	16316	16387	16389	16375	16229	16329	16322	16284	16434	16517	16324	16250	16294	16428	16379	16408	16381	16431	16335	16457	16405	16216	16351	16429	16476	16270	16288	16421	16360	16426	16297	16410	16404	16358	16235	16340	16371	16476	16424	16282	16369	16238	16383	16437	16341	16547	16383	16284	16377	16339	16321	16445	16204	16421	16444	16328	16359	16304	16486	16242	16330	16522	16324	16288	16411	16420	16379	16364	16443	16342	16117	16256	16359	16393	16328	16452	16363	16252	16213	16395	16336	16161	16363	16223	16313	16454	16317	16248	16249	16307	16340	16278	16363	16417	16499	16399	16414	16361	16343	16376	16180	16315	16233	16307	16365	16403	16318	16319	16391	16418	16291	16354	16260	16347	16458	16306	16305	16334	16382	16428	16218	16489	16368	16337	16326	16413	16367	16137	16425	16227	16447	16306	16569	16371	16528	16175	16154	16361	16564	16311	16431	16436	16572	16318	16512	16344	16322	16484	16434	16244	16430	16531	16369	16303	16282	16274	16360	16376	16275	16305	16497	16301	16285	16400	16354	16455	16386	16335	16312	16290	16188	16219	16282	16371	16392	16372	16206	16160	16254	16412	16281	16345	16268	16268	16302	16213	16292	16305	16396	16042	16180	16530	16396	16474	16366	16250	16347	16365	16528	16372	16226	16393	16277	16305	16353	16496	16250	16363	16373	16404	16235	16462	16363	16353	16248	16520	16141	16342	16428	16197	16343	16355	16315	16321	16318	16366	16306	16270	16342	16302	16518	16406	16397	16318	16268	16365	16286	16325	16384	16320	16266	16194	16314	16241	16290	16275	16354	16448	16510	16426	16467	16237	16244	16355	16321	16298	16198	16298	16406	16258	16365	16336	16512	16416	16417	16421	16336	16481	16358	16330	16358	16525	16423	16255	16413	16340	16396	16346	16253	16260	16388	16584	16121	16479	16337	16396	16271	16410	16321	16388	16412	16363	16230	16246	16298	16465	16250	16430	16381	16439	16213	16241	16445	16511	16380	16372	16315	16386	16246	16353	16239	16388	16405	16344	16277	16397	16429	16448	16353	16364	16419	16374	16476	16363	16413	16296	16303	16357	16316	16262	16346	16324	16307	16431	16471	16275	16174	16393	16327	16265	16359	16284	16388	16363	16403	16469	16383	16329	16468	16261	16385	16410	16417	16357	16398	16410	16384	16373	16456	16348	16209	16299	16338	16442	16258	16511	16345	16234	16217	16530	16394	16412	16360	16244	16429	16386	16337	16377	16382	16433	16381	16397	16511	16375	16306	16474	16468	16144	16363	16420	16279	16438	16326	16576	16273	16384	16277	16244	16387	16410	16318	16322	16220	16287	16546	16380	16288	16380	16440	16252	16177	16182	16369	16433	16292	16303	16231	16357	16248	16579	16186	16417	16268	16273	16176	16304	16420	16243	16423	16343	16309	16296	16488	16569	16415	16300	16378	16432	16299	16433	16330	16442	16418	16351	16243	16286	16383	16326	16337	16434	16301	16458	16455	16255	16427	16413	16192	16505	16478	16266	16305	16323	16208	16501	16405	16505	16321	16455	16349	16192	16509	16413	16418	16171	16299	16399	16232	16234	16363	16410	16526	16351	16324	16323	16329	16442	16308	16344	16341	16252	16429	16305	16469	16307	16373	16499	16347	16332	16237	16371	16556	16307	16434	16478	16344	16316	16282	16130	16379	16293	16454	16279	16550	16337	16448	16449	16336	16386	16424	16482	16462	16262	16238	16527	16388	16311	16404	16186	16369	16474	16491	16367	16357	16298	16498	16242	16379	16196	16275	16267	16287	16250	16388	16522	16179	16335	16640	16461	16303	16353	16284	16354	16501	16352	16203	16541	16436	16386	16303	16446	16516	16250	16419	16483	16383	16327	16380	16390	16263	16291	16485	16455	16244	16339	16264	16290	16243	16284	16430	16421	16219	16408	16404	16544	16297	16311	16448	16227	16495	16202	16369	16407	16435	16321	16385	16201	16327	16303	16248	16368	16109	16273	16330	16443	16260	16404	16365	16517	16468	16184	16303	16323	16472	16350	16330	16438	16383	16277	16430	16487	16196	16391	16318	16278	16283	16319	16337	16421	16261	16483	16214	16400	16526	16203	16340	16308	16406	16305	16352	16396	16474	16334	16229	16272	16358	16254	16354	16240	16289	16526	16435	16372	16280	16483	16359	16265	16493	16375	16428	16360	16419	16268	16423	16406	16308	16383	16261	16328	16283	16383	16447	16554	16360	16564	16431	16304	16211	16257	16431	16282	16414	16291	16542	16395	16556	16402	16453	16516	16351	16306	16284	16218	16539	16379	16274	16433	16286	16260	16498	16213	16284	16399	16306	16182	16233	16367	16451	16466	16433	16394	16423	16515	16250	16390	16526	16194	16398	16323	16282	16526	16327	16211	16469	16371	16404	16435	16463	16380	16201	16422	16230	16480	16448	16375	16334	16357	16510	16585	16263	16355	16350	16333	16246	16395	16452	16293	16224	16432	16286	16328	16445	16379	16395	16378	16487	16486	16334	16117	16309	16496	16456	16213	16420	16449	16333	16474	16317	16159	16453	16314	16424	16313	16235	16536	16620	16549	16499	16196	16345	16288	16450	16335	16367	16284	16435	16278	16398	16449	16128	16497	16541	16403	16360	16272	16308	16276	16171	16377	16406	16252	16607	16174	16431	16475	16422	16350	16376	16476	16256	16469	16352	16538	16458	16313	16274	16400	16270	16394	16492	16334	16382	16349	16312	16348	16225	16526	16338	16342	16296	16310	16352	16292	16382	16520	16397	16486	16494	16592	16104	16368	16436	16464	16455	16242	16358	16345	16351	16273	16458	16448	16315	16193	16386	16345	16489	16420	16328	16513	16206	16281	16445	16384	16228	16410	16379	16482	16340	16268	16399	16465	16282	16346	16452	16192	16418	16522	16503	16371	16396	16198	16313	16444	16360	16462	16338	16235	16584	16305	16371	16441	16484	16443	16377	16481	16391	16326	16410	16279	16368	16505	16290	16584	16411	16226	16346	16349	16574	16541	16415	16452	16377	16404	16521	16280	16310	16534	16349	16330	16608	16357	16374	16458	16442	16389	16351	16325	16386	16408	16296	16355	16379	16428	16219	16322	16169	16366	16393	16320	16236	16139	16514	16241	16531	16324	16373	16535	16279	16347	16393	16399	16435	16406	16497	16307	16264	16514	16378	16290	16441	16435	16426	16509	16359	16342	16375	16351	16357	16221	16190	16255	16602	16171	16369	16345	16413	16257	16315	16393	16344	16395	16265	16400	16374	16208	16258	16329	16430	16453	16345	16298	16437	16379	16229	16239	16545	16323	16342	16463	16255	16349	16397	16516	16440	16277	16205	16496	16294	16290	16336	16140	16209	16217	16282	16518	16314	16223	16220	16455	16351	16276	16267	16466	16278	16319	16336	16299	16471	16384	16344	16271	16512	16317	16246	16405	16316	16405	16302	16278	16273	16330	16417	16240	16588	16334	16424	16252	16266	16461	16532	16114	16373	16373	16312	16448	16390	16331	16455	16497	16271	16475	16274	16367	16367	16477	16443	16287	16394	16341	16476	16438	16291	16458	16198	16530	16315	16439	16396	16219	16314	16302	16220	16454	16298	16417	16528	16499	16436	16308	16282	16298	16379	16378	16251	16250	16368	16276	16380	16362	16460	16494	16491	16250	16261	16348	16561	16266	16374	16379	16354	16447	16589	16426	16646	16178	16367	16508	16221	16368	16199	16479	16304	16498	16259	16529	16489	16436	16355	16299	16484	16277	16320	16333	16426	16523	16487	16263	16277	16364	16360	16345	16302	16534	16400	16309	16364	16294	16431	16353	16337	16276	16423	16215	16411	16398	16363	16502	16402	16360	16449	16195	16372	16177	16306	16466	16349	16374	16416	16357	16321	16093	16316	16437	16238	16481	16376	16287	16458	16394	16385	16372	16317	16376	16284	16323	16324	16481	16465	16471	16371	16483	16298	16343	16241	16211	16439	16248	16547	16432	16608	16373	16454	16371	16574	16225	16526	16202	16213	16468	16244	16356	16353	16378	16284	16245	16318	16293	16327	16272	16234	16253	16451	16234	16444	16380	16222	16555	16417	16430	16455	16507	16369	16282	16187	16211	16324	16281	16245	16287	16358	16296	16541	16384	16169	16449	16350	16337	16455	16399	16476	16370	16367	16355	16350	16332	16266	16318	16174	16488	16349	16270	16171	16364	16287	16387	16266	16279	16300	16212	16399	16434	16326	16507	16384	16483	16571	16297	16387	16482	16329	16260	16544	16423	16449	16464	16264	16514	16367	16324	16373	16372	16369	16368	16362	16425	16331	16373	16281	16237	16455	16447	16307	16249	16329	16253	16255	16335	16363	16344	16478	16153	16371	16327	16272	16323	16583	16354	16315	16314	16283	16431	16316	16294	16341	16409	16363	16261	16437	16468	16311	16491	16286	16357	16174	16279	16296	16353	16332	16298	16358	16389	16369	16211	16300	16437	16330	16453	16354	16499	16287	16322	16357	16372	16348	16389	16440	16386	16599	16454	16371	16355	16412	16491	16424	16279	16119	16478	16385	16312	16234	16365	16268	16176	16461	16140	16598	16221	16198	16549	16389	16352	16597	16253	16384	16297	16312	16220	16445	16203	16284	16275	16315	16440	16151	16495	16168	16466	16287	16359	16348	16372	16321	16364	16338	16336	16463	16407	16171	16317	16447	16376	16337	16329	16428	16389	16241	16380	16266	16346	16234	16398	16344	16175	16282	16319	16248	16305	16230	16090	16294	16255	16423	16458	16297	16393	16449	16094	16337	16343	16261	16217	16292	16472	16407	16284	16304	16349	16211	16203	16379	16393	16351	16362	16500	16319	16390	16372	16372	16385	16286	16337	16456	16249	16367
23841	24923	37632	32248	25677	24856	24994	20771	19904	20081	20160	20219	19993	20075	20104	19865	19727	20030	19803	19783	19783	19746	19862	19929	19862	19871	19741	19867	19912	19682	19740	19830	19617	19788	19703	19745	19746	19805	19964	19756	19711	19665	19829	19921	19816	19816	19770	19803	20120	19575	19798	19660	19790	19796	19603	19791	19717	19517	19706	19744	19739	19706	19691	19790	19995	19561	19680	19688	19644	19627	19567	19804	19661	19599	19530	19620	19617	19747	19708	19699	19786	19657	19742	19949	19755	19766	19664	19853	19936	19931	19812	19631	19794	19783	19802	19745	19361	19569	19768	19640	19830	19651	19680	19593	19521	19775	19753	19812	19708	19602	19522	19768	19666	19607	19805	19515	20018	19716	19598	19662	19570	19472	19694	19625	19731	19525	19736	19730	19471	19594	19685	19673	19689	19702	19505	19599	19601	19682	19495	19704	19814	19830	19742	19784	19511	19608	19750	19619	19577	19739	19732	19629	19706	19784	19537	19656	19693	19648	19760	19527	19875	19685	19731	19769	19838	19440	19539	19685	19815	19647	19704	19584	19652	19745	19692	19812	19600	19540	19837	19642	19624	19773	19770	19549	19691	19699	19742	19859	19679	19725	19752	19650	19785	19491	19754	19814	19624	19677	19769	19677	19637	19637	19754	19641	19638	19450	19512	19865	19690	19778	19619	19713	19540	19948	19670	19582	19784	19534	19741	19721	19608	19415	19606	19567	19709	19518	19553	19842	19687	19703	19646	19682	19454	19610	19606	19701	19477	19854	19677	19719	19497	19481	19601	19399	19633	19459	19654	19549	19834	19473	19563	19545	19671	19649	19727	19863	19740	19643	19908	19755	19725	19665	19713	19581	19822	19565	19510	19644	19730	19915	19830	19530	19601	19658	19763	19773	19824	19636	19702	19515	19722	19765	19850	20010	19789	19660	19657	19709	19705	19701	19471	19719	19732	19877	19565	19852	19643	19740	19737	19703	19680	19511	19750	19780	19910	19746	19826	19694	19654	19449	19480	19591	19747	19653	19516	19826	19842	19777	19605	19711	19623	19702	19724	19723	19706	19564	19697	19724	19344	19673	19556	19659	19690	19590	19947	19683	19551	19692	19710	19716	19693	19723	19924	19733	19650	19727	19513	19729	19545	19574	19569	19637	19633	19911	19597	19717	19645	19538	19503	19893	19560	19674	19639	19696	19689	19892	19610	19529	19661	19670	19641	19684	19597	19703	19574	19880	19568	19395	19613	19711	19738	19772	19666	19636	19724	19608	19907	19533	19550	19627	19627	19731	19617	19558	19865	19831	19677	19652	19650	19691	19711	19770	19845	19750	19844	19692	19634	19620	19808	19976	19629	19791	19651	19586	19857	19729	19600	19719	19731	19751	19752	19715	19773	19633	19659	19722	19423	19551	19748	19657	19669	19680	19542	19535	19453	19605	19699	19776	19615	19749	19479	19742	19701	19761	19739	19911	19754	19688	19742	19782	19715	19517	19780	19851	19561	19733	19635	19695	19671	20035	19772	19514	19670	19712	19853	19643	19797	19450	19619	19681	19540	19592	19499	19763	19691	19761	19599	19559	19597	19766	19613	19688	19755	19772	19714	19579	19590	19785	19734	19575	19725	19650	19713	19875	19604	19655	19641	19618	19756	19616	19637	19677	19771	19549	19682	19717	19697	19522	19601	19667	19449	19687	19735	19686	19805	19714	19757	19710	19546	19935	19750	19635	19711	19703	19695	19795	19740	19298	19569	19795	19449	19672	19556	19629	19516	19826	19758	19884	19545	19601	19451	19533	19826	19773	19734	19403	19653	19605	19451	19640	19643	19695	19814	19603	19622	19632	19727	19641	19593	19602	19792	19800	19834	19510	19679	19759	19698	19719	19777	19873	19896	19545	19507	20044	19646	19665	19772	19627	19600	19600	19479	19480	19609	19678	19523	19797	19779	19623	19872	19880	19722	19635	19512	19670	19614	19756	19604	19569	19716	19265	19629	19627	19619	19818	19702	19739	19805	19695	19781	19673	19478	19595	19674	19747	19826	19576	19855	19481	19546	19766	19679	19544	19634	19790	19701	19661	19780	19745	19751	19556	19858	19794	19631	19588	19539	19699	19576	19595	19775	19462	19810	19706	19587	19802	19812	19655	19689	19673	19745	19828	19593	19647	19736	19801	19646	19583	19685	19687	19735	19804	19673	19536	19325	19550	19873	19747	19687	19520	19550	19739	19477	19668	19645	19726	19682	19718	19667	19375	19713	19774	19525	19822	19368	19652	19904	19803	19570	19542	19630	19804	19866	19779	19631	19726	19753	19697	19641	19531	19635	19802	19764	19743	19438	19648	19731	19823	19601	19700	19607	19775	19953	19750	19558	19432	19551	19643	19509	19736	19593	19706	19914	19681	19599	19588	19840	19497	19762	19814	19686	19592	19621	19643	19828	19791	19579	19716	19612	19824	19644	19600	19723	19823	19746	19918	19568	19623	19672	19883	19604	19547	19721	19629	19470	19789	19724	19796	19643	19626	19653	19382	19424	19623	19663	19855	19776	19644	19665	19537	19606	19729	19851	19429	19678	19543	19527	19482	19734	19785	19553	19745	19461	19610	19714	19673	19675	19673	19601	19560	19929	19579	19561	19783	19670	19793	19786	19803	19657	19751	19476	19589	19640	19678	19552	19560	19706	19594	19791	19732	19378	19758	19573	19463	19773	19781	19472	19970	19580	19596	19660	19888	19661	19734	19501	19654	19833	19777	19778	19773	19781	19630	19829	19718	19572	19542	19766	19790	19584	19695	19767	19767	19562	19638	19640	19714	19419	19634	19506	19583	19506	19678	19722	19648	19519	19670	19629	19507	19671	19386	19788	19683	19569	19665	19618	19624	19717	19830	19594	19852	19558	19606	19849	19499	19600	19730	19660	19799	19562	19827	19750	19674	19750	19629	19698	19576	19729	19552	19819	19675	19882	19727	19628	19843	19662	19759	19500	19733	19760	19570	19791	19743	19596	19733	19769	19500	19616	19787	19452	19690	19751	19805	19520	19589	19744	19610	19442	19695	19711	19658	19577	19397	19665	20169	19659	19620	19729	19632	19724	19796	19801	19672	19569	19788	19628	19585	19763	19565	19726	19679	19548	19585	19608	19479	19412	19513	19642	19692	19644	19674	19545	19647	19752	19676	19613	19561	19813	19561	19679	19621	19698	19544	19634	19587	19695	19794	19585	19834	19713	19736	19587	19609	19557	19836	19506	19652	19708	19691	19544	19781	19761	19606	19466	19735	19678	19646	19695	19624	19666	19791	19762	19706	19639	19675	19798	19919	19654	19506	19674	19529	19726	19848	19591	19804	19710	19651	19534	19650	19789	19673	19646	19547	19854	19849	19684	19620	19684	19577	19861	19574	19739	19578	19577	19708	19870	19768	19739	19503	19650	19411	19650	19534	19474	19627	19562	19614	19721	19722	19707	19721	19601	19643	19579	19564	19717	19645	19642	19548	19470	19595	19566	19570	19743	19484	19577	19566	19600	19822	19550	19818	19632	19714	19565	19778	19851	19758	19850	19703	19567	19588	19822	19695	19769	19779	19567	19787	19627	19671	19668	19695	19582	19787	19571	19771	19727	19670	19473	19553	19613	19574	19777	19790	19731	19694	19576	19773	19796	19638	19643	19588	19687	19611	19583	19740	19454	19705	19481	19433	19783	19676	19683	19847	19701	19731	19814	19554	19924	19445	19711	19612	19827	19663	19625	19559	19721	19818	19687	19648	19619	19624	20049	19685	19822	19728	19782	19502	19372	19776	19807	19653	19643	19512	19674	19655	19622	19580	19861	19641	19617	19662	19628	19628	19485	19568	19704	19490	19707	19677	19547	19650	19620	19946	19939	19642	19724	19498	19841	19764	19626	19463	19648	19681	19795	19693	19655	19699	19816	19720	19727	19765	19511	19556	19553	19616	19719	19792	19764	19364	19630	19678	19561	19649	19744	19726	19748	19651	19849	19625	19776	19583	19860	19625	19706	19692	19800	19610	19465	19836	19954	19799	19755	19880	19613	19676	19740	19515	19726	19801	19571	19665	19812	19777	19757	19747	19919	19782	19640	19652	19686	19524	19505	19815	19530	19784	19698	19664	19404	19884	19606	19816	19668	19870	19857	19880	19526	19662	19896	19852	19810	19619	19692	19395	19562	19694	19668	19608	19756	19713	19752	19662	19678	19661	19625	19760	19749	19567	19940	19776	19603	19717	19602	19685	19659	19600	19731	19784	19605	19566	19887	19644	19587	19667	19614	19735	19396	19566	19361	19644	19878	19574	19524	19700	19909	19579	19655	19738	19500	19755	19654	19861	19850	19587	19653	19484	19640	19565	19681	19586	19831	19902	19687	19725	19603	19617	19585	19704	19500	19737	19700	19771	19838	19923	19654	19590	19491	19545	19494	19704	19708	19665	19619	19781	19855	19734	19814	19612	19599	19667	19699	19592	19640	19751	19771	19719	19708	19962	19708	19365	19737	19539	19855	20000	19921	19826	19847	19671	19649	19637	19795	19602	19837	20027	19628	19619	19699	19712	19501	19600	19624	19713	19633	19691	19698	19610	19711	19768	19669	19603	19496	19637	19957	19762	19634	19623	19680	19528	19616	19619	19778	19666	19570	19593	19577	19619	19710	19577	19529	19565	19752	19567	19640	19675	19576	19668	19622	19674	19704	19583	19579	19771	19646	19922	19667	19857	19624	19715	19866	19622	19611	19835	19727	19689	19612	19627	19597	19764	19636	19589	19551	19810	19441	19624	19537	19714	19599	19613	19564	19526	19713	19499	19551	19772	19869	19763	19597	19625	19691	19612	19779	19683	19605	19631	19746	19600	19565	19761	19572	19533	19781	19398	19408	19669	19583	19622	19592	19681	19758	19568	19636	19696	19783	19486	19935	19725	19769	19785	19708	19499	19635	19646	19563	19524	19644	19994	19632	19505	19519	19613	19891	19611	19548	19692	19615	19504	19694	19603	19708	19394	19546	19695	19632	19541	19816	19744	19696	19690	19702	19713	19548	19537	19720	19714	19808	19782	19535	19540	19565	19628	19746	19589	19654	19843	19752	19761	19707	19707	19751	19517	19704	19725	19839	19802	19557	19495	19605	19690	19664	19729
63211	108142	88759	58388	33139	19637	16686	16516	16411	16338	16344	16560	16380	16491	16517	16491	16382	16504	16505	16544	16519	16482	16459	16443	16520	16371	16429	16489	16429	16468	16292	16503	16409	16435	16437	16436	16327	16384	16619	16410	16429	16490	16471	16348	16507	16556	16561	16361	16458	16219	16415	16230	16525	16272	16342	16453	16377	16342	16283	16205	16500	16362	16466	16296	16223	16409	16331	16398	16400	16169	16311	16464	16335	16367	16477	16401	16387	16421	16671	16261	16354	16172	16481	16382	16345	16513	16444	16569	16528	16494	16559	16306	16333	16326	16365	16467	16271	16490	16404	16312	16312	16390	16355	16324	16269	16459	16438	16487	16509	16310	16436	16584	16420	16480	16606	16318	16635	16334	16502	16378	16342	16489	16400	16415	16566	16564	16640	16477	16362	16492	16229	16233	16487	16396	16435	16375	16282	16318	16456	16463	16215	16593	16529	16399	16299	16455	16483	16372	16407	16413	16339	16358	16446	16459	16371	16520	16370	16433	16394	16478	16227	16394	16335	16382	16618	16373	16413	16208	16472	16457	16431	16268	16376	16462	16386	16240	16461	16556	16433	16477	16247	16393	16453	16446	16578	16208	16524	16319	16488	16553	16234	16415	16273	16365	16354	16290	16316	16521	16432	16322	16510	16379	16240	16465	16534	16364	16475	16478	16432	16512	16432	16420	16397	16425	16379	16494	16456	16339	16556	16509	16486	16386	16462	16316	16252	16231	16388	16370	16564	16378	16344	16296	16404	16298	16365	16396	16385	16329	16417	16513	16362	16401	16219	16481	16450	16314	16555	16577	16371	16438	16263	16455	16325	16538	16258	16484	16432	16364	16455	16337	16493	16300	16598	16266	16404	16284	16304	16325	16466	16437	16404	16473	16441	16297	16363	16276	16377	16592	16406	16458	16290	16346	16472	16378	16383	16283	16432	16429	16528	16560	16493	16333	16307	16422	16384	16367	16451	16324	16336	16267	16459	16469	16442	16407	16514	16291	16541	16461	16436	16427	16339	16488	16325	16347	16359	16356	16377	16375	16433	16537	16379	16383	16467	16330	16408	16309	16302	16421	16356	16355	16473	16503	16423	16269	16491	16443	16399	16296	16351	16413	16392	16499	16422	16351	16462	16372	16260	16435	16566	16424	16303	16476	16433	16454	16203	16296	16457	16443	16407	16427	16364	16292	16475	16267	16450	16408	16331	16270	16626	16482	16537	16455	16496	16368	16433	16379	16282	16419	16582	16362	16528	16363	16263	16479	16488	16376	16523	16399	16425	16529	16439	16653	16607	16317	16507	16490	16361	16466	16405	16601	16413	16421	16467	16342	16348	16320	16434	16426	16488	16483	16405	16472	16521	16350	16354	16521	16379	16434	16339	16368	16476	16470	16377	16530	16298	16412	16414	16634	16324	16539	16437	16446	16395	16355	16357	16329	16378	16395	16599	16276	16427	16218	16421	16395	16526	16295	16298	16333	16271	16495	16496	16485	16347	16373	16277	16385	16294	16218	16484	16384	16323	16286	16350	16384	16649	16467	16262	16419	16121	16525	16339	16392	16464	16549	16329	16529	16383	16307	16362	16352	16368	16475	16497	16378	16382	16519	16347	16425	16240	16402	16171	16481	16556	16500	16356	16496	16377	16585	16441	16538	16338	16426	16418	16333	16415	16534	16332	16338	16271	16507	16495	16407	16467	16294	16508	16457	16393	16345	16458	16294	16423	16336	16353	16431	16342	16411	16469	16431	16405	16388	16373	16285	16358	16280	16330	16384	16511	16513	16364	16406	16482	16277	16443	16417	16380	16349	16395	16467	16509	16392	16317	16568	16264	16429	16428	16371	16403	16384	16296	16462	16369	16425	16520	16224	16481	16277	16377	16373	16448	16343	16361	16284	16343	16316	16397	16433	16154	16267	16501	16531	16480	16468	16418	16394	16519	16422	16352	16403	16238	16455	16500	16347	16493	16403	16337	16412	16472	16515	16398	16566	16329	16280	16325	16542	16539	16238	16374	16439	16405	16468	16525	16509	16383	16400	16340	16264	16337	16349	16295	16532	16464	16376	16393	16317	16255	16421	16636	16414	16575	16226	16347	16294	16347	16449	16248	16286	16300	16565	16294	16229	16339	16338	16457	16478	16305	16266	16381	16602	16456	16465	16335	16404	16468	16415	16385	16253	16512	16373	16391	16431	16370	16430	16325	16448	16366	16556	16534	16494	16343	16432	16291	16321	16404	16298	16496	16425	16497	16512	16398	16395	16283	16378	16469	16474	16445	16445	16379	16456	16322	16436	16465	16458	16367	16408	16517	16449	16624	16433	16276	16232	16524	16482	16245	16446	16351	16401	16453	16570	16580	16392	16572	16211	16536	16330	16477	16456	16418	16501	16258	16473	16356	16339	16430	16458	16435	16359	16470	16301	16573	16300	16298	16582	16232	16278	16387	16572	16363	16482	16476	16416	16382	16453	16389	16407	16311	16279	16440	16251	16275	16412	16485	16412	16227	16376	16200	16473	16351	16552	16458	16189	16501	16321	16318	16371	16377	16357	16317	16406	16306	16418	16252	16313	16377	16440	16363	16329	16426	16329	16532	16407	16437	16439	16408	16522	16601	16325	16423	16356	16400	16542	16390	16504	16363	16443	16342	16589	16335	16387	16449	16409	16231	16355	16240	16393	16487	16431	16360	16565	16436	16331	16263	16508	16342	16527	16453	16344	16524	16349	16542	16454	16395	16440	16402	16470	16317	16217	16348	16436	16380	16333	16312	16516	16494	16353	16373	16421	16493	16498	16313	16208	16385	16435	16282	16627	16339	16532	16510	16290	16594	16438	16523	16560	16352	16355	16378	16300	16444	16381	16484	16373	16423	16458	16552	16466	16570	16379	16409	16394	16505	16443	16696	16321	16190	16452	16291	16534	16345	16442	16360	16494	16324	16394	16384	16390	16509	16448	16385	16450	16459	16350	16372	16337	16445	16267	16384	16478	16386	16346	16492	16379	16364	16308	16329	16431	16265	16383	16305	16475	16378	16332	16364	16584	16192	16459	16427	16421	16406	16400	16391	16414	16310	16276	16552	16291	16487	16523	16427	16499	16425	16553	16495	16366	16171	16373	16234	16585	16260	16482	16399	16481	16436	16478	16351	16436	16623	16286	16553	16451	16441	16381	16419	16352	16399	16377	16498	16342	16375	16499	16306	16426	16310	16393	16545	16329	16325	16303	16420	16580	16299	16450	16522	16341	16427	16432	16421	16356	16409	16292	16365	16382	16474	16360	16360	16376	16471	16448	16350	16255	16468	16544	16556	16298	16399	16427	16587	16482	16390	16665	16330	16503	16389	16406	16348	16389	16593	16336	16433	16310	16380	16259	16326	16355	16504	16396	16288	16331	16399	16348	16277	16396	16401	16514	16358	16419	16409	16462	16360	16379	16258	16466	16270	16318	16380	16376	16398	16329	16330	16336	16582	16201	16421	16533	16334	16475	16393	16356	16444	16345	16259	16287	16338	16389	16389	16374	16557	16637	16287	16537	16455	16527	16329	16439	16400	16409	16323	16504	16476	16321	16424	16384	16476	16502	16292	16345	16425	16412	16350	16415	16208	16523	16426	16360	16320	16514	16331	16324	16418	16286	16292	16289	16290	16550	16456	16438	16421	16277	16375	16420	16483	16548	16413	16549	16468	16341	16371	16492	16226	16466	16409	16319	16336	16505	16225	16406	16384	16442	16501	16493	16282	16290	16392	16466	16451	16463	16355	16356	16330	16477	16460	16343	16463	16450	16446	16276	16503	16293	16455	16441	16437	16350	16357	16228	16309	16348	16371	16526	16364	16436	16334	16221	16427	16622	16485	16146	16366	16414	16470	16389	16424	16173	16270	16303	16398	16363	16458	16421	16475	16454	16439	16330	16580	16341	16349	16492	16394	16453	16397	16406	16462	16582	16553	16434	16415	16320	16140	16398	16512	16381	16629	16463	16460	16317	16322	16339	16566	16372	16389	16380	16377	16526	16338	16370	16528	16365	16420	16524	16388	16498	16262	16245	16339	16230	16382	16628	16236	16601	16594	16426	16366	16390	16351	16402	16246	16287	16462	16523	16467	16497	16224	16433	16345	16585	16247	16371	16398	16367	16329	16258	16478	16340	16336	16464	16437	16537	16375	16291	16343	16406	16314	16635	16358	16270	16411	16573	16427	16411	16357	16359	16405	16578	16626	16520	16451	16394	16217	16469	16449	16532	16309	16519	16421	16346	16400	16367	16587	16467	16375	16430	16337	16647	16422	16334	16495	16215	16420	16385	16651	16291	16490	16325	16249	16625	16657	16133	16390	16296	16229	16383	16323	16416	16401	16502	16331	16300	16273	16460	16318	16452	16463	16201	16538	16473	16302	16532	16421	16444	16406	16506	16541	16253	16128	16439	16425	16392	16397	16357	16438	16449	16351	16433	16252	16304	16607	16320	16373	16614	16558	16431	16570	16423	16327	16502	16248	16486	16543	16413	16390	16473	16312	16546	16340	16552	16275	16465	16489	16468	16448	16442	16399	16300	16351	16449	16456	16542	16442	16437	16462	16439	16450	16587	16260	16480	16467	16340	16442	16441	16309	16362	16227	16510	16328	16327	16359	16378	16437	16336	16211	16422	16372	16456	16489	16446	16413	16416	16460	16233	16464	16394	16419	16477	16316	16435	16326	16336	16634	16431	16483	16369	16421	16323	16524	16509	16501	16446	16426	16339	16371	16390	16221	16417	16316	16202	16294	16317	16475	16551	16433	16539	16231	16446	16481	16313	16494	16359	16401	16350	16433	16514	16524	16382	16485	16430	16395	16564	16578	16556	16453	16107	16376	16423	16363	16337	16402	16204	16313	16260	16420	16317	16376	16383	16317	16327	16338	16371	16327	16268	16312	16367	16184	16378	16523	16411	16474	16417	16476	16587	16509	16336	16447	16521	16581	16516	16285	16443	16497	16242	16308	16228	16458	16421	16284	16656	16417	16392	16509	16512	16476	16449	16469	16486	16477	16489	16361	16427	16352	16495	16432	16376	16380	16505	16438	16333	16346	16408	16486	16325	16373	16389	16300	16475	16348	16458	16441	16375	16413	16442	16279	16406	16414	16314	16283	16363	16303	16320	16326	16497
33708	42258	43369	30697	22405	20142	19888	19695	19521	19483	19456	19545	19682	19779	19703	19419	19536	19583	19418	19544	19334	19589	19866	19440	19665	19717	19559	19666	19618	19533	19458	19784	19685	19840	19595	19510	19416	19723	19763	19492	19827	19517	19521	19644	19687	19498	19487	19626	19469	19561	19450	19445	19553	19764	19611	19581	19553	19454	19688	19530	19449	19747	19635	19622	19608	19629	19520	19583	19516	19761	19699	19808	19680	19822	19499	19746	19668	19719	19564	19660	19895	19752	19475	19734	19571	19611	19683	19570	19779	19863	19568	19702	19727	19414	19470	19507	19612	19372	19557	19624	19516	19586	19527	19454	19686	19427	19593	19451	19467	19511	19470	19363	19566	19694	19604	19835	19411	19494	19637	19499	19539	19427	19531	19456	19636	19650	19649	19492	19495	19497	19669	19572	19452	19492	19388	19596	19643	19613	19662	19548	19650	19586	19494	19669	19446	19338	19666	19458	19485	19558	19568	19580	19496	19323	19692	19557	19585	19374	19648	19541	19651	19840	19485	19684	19410	19674	19409	19614	19568	19718	19459	19456	19630	19536	19690	19574	19531	19508	19574	19362	19608	19529	19662	19633	19701	19617	19510	19480	19515	19542	19639	19680	19489	19463	19659	19687	19694	19845	19575	19547	19649	19503	19512	19495	19587	19642	19494	19688	19686	19518	19691	19625	19621	19438	19510	19544	19493	19648	19582	19521	19582	19520	19546	19558	19395	19586	19524	19424	19367	19423	19464	19575	19422	19753	19640	19598	19572	19547	19586	19758	19588	19471	19333	19494	19515	19700	19596	19675	19616	19427	19663	19847	19485	19668	19564	19514	19741	19587	19693	19489	19493	19754	19646	19515	19618	19223	19628	19879	19725	19488	19678	19495	19581	19540	19514	19480	19589	19446	19637	19643	19459	19546	19463	19488	19897	19332	19644	19571	19518	19721	19301	19589	19755	19481	19673	19648	19552	19651	19420	19584	19418	19523	19580	19397	19674	19603	19575	19282	19459	19448	19305	19340	19521	19527	19712	19530	19386	19515	19673	19733	19452	19444	19476	19384	19330	19471	19621	19397	19605	19547	19539	19622	19708	19477	19627	19534	19715	19552	19612	19627	19665	19770	19677	19369	19688	19519	19494	19701	19759	19567	19838	19590	19622	19456	19562	19655	19632	19583	19645	19537	19601	19464	19728	19533	19472	19517	19524	19628	19665	19452	19639	19625	19610	19579	19558	19515	19537	19329	19574	19553	19471	19354	19409	19532	19503	19644	19699	19562	19543	19556	19501	19505	19469	19632	19565	19413	19410	19645	19503	19461	19625	19609	19583	19379	19728	19872	19507	19699	19621	19680	19703	19813	19467	19439	19403	19566	19630	19626	19752	19738	19448	19497	19520	19599	19634	19596	19859	19652	19548	19520	19790	19539	19632	19632	19398	19496	19619	19674	19484	19539	19476	19586	19661	19647	19698	19519	19630	19572	19576	19508	19280	19516	19281	19603	19510	19535	19507	19631	19598	19542	19598	19662	19533	19478	19740	19962	19665	19341	19636	19558	19489	19688	19472	19406	19341	19518	19728	19703	19716	19588	19430	19500	19744	19670	19465	19640	19623	19568	19718	19646	19556	19437	19465	19476	19589	19455	19515	19495	19466	19562	19534	19702	19619	19672	19579	19647	19503	19616	19686	19726	19779	19606	19426	19634	19508	19654	19496	19729	19759	19631	19489	19707	19575	19665	19427	19677	19707	19441	19699	19747	19650	19747	19542	19670	19563	19470	19347	19497	19441	19751	19600	19411	19530	19700	19599	19550	19262	19651	19550	19459	19583	19834	19545	19437	19523	19670	19527	19558	19317	19624	19545	19574	19593	19477	19699	19717	19807	19599	19495	19651	19606	19660	19497	19604	19749	19553	19520	19578	19624	19606	19700	19685	19750	19350	19436	19612	19589	19604	19555	19614	19654	19489	19455	19358	19534	19655	19686	19356	19711	19599	19591	19702	19516	19633	19754	19689	19530	19511	19778	19708	19411	19486	19464	19617	19683	19598	19817	19626	19585	19583	19589	19505	19421	19533	19604	19697	19654	19585	19584	19588	19568	19774	19568	19539	19615	19709	19668	19652	19800	19648	19851	19743	19611	19491	19598	19626	19653	19649	19962	19569	19473	19693	19524	19688	19574	19555	19543	19519	19505	19539	19796	19470	19487	19677	19548	19575	19634	19528	19612	19688	19579	19848	19694	19517	19656	19414	19581	19667	19598	19418	19673	19447	19487	19580	19508	19622	19658	19624	19596	19473	19533	19505	19449	19639	19490	19598	19677	19754	19642	19460	19395	19551	19583	19415	19496	19654	19458	19429	19473	19695	19847	19562	19612	19674	19530	19352	19679	19845	19786	19446	19613	19586	19478	19367	19595	19529	19628	19593	19590	19643	19462	19528	19606	19527	19708	19593	19560	19547	19568	19479	19503	19539	19523	19558	19533	19405	19875	19611	19699	19551	19665	19735	19681	19770	19588	19531	19562	19779	19638	19572	19750	19608	19586	19378	19597	19513	19490	19655	19633	19686	19570	19481	19452	19735	19380	19577	19481	19667	19613	19672	19626	19573	19655	19265	19259	19540	19458	19598	19604	19626	19627	19655	19495	19610	19661	19543	19606	19675	19487	19663	19653	19502	19557	19597	19563	19556	19771	19557	19450	19416	19648	19696	19490	19259	19553	19591	19747	19549	19698	19502	19667	19531	19517	19578	19713	19686	19664	19599	19699	19670	19373	19455	19633	19544	19482	19313	19771	19534	19497	19539	19397	19733	19819	19627	19468	19644	19695	19452	19576	19499	19512	19532	19666	19686	19759	19636	19668	19606	19280	19597	19475	19561	19522	19647	19468	19587	19250	19483	19649	19642	19682	19637	19514	19641	19706	19388	19484	19508	19823	19763	19647	19495	19623	19214	19687	19508	19636	19507	19763	19734	19622	19492	19552	19729	19598	19533	19592	19625	19534	19597	19468	19435	19463	19512	19438	19729	19821	19674	19678	19494	19633	19513	19478	19421	19610	19533	19547	19798	19459	19622	19623	19784	19575	19669	19564	19413	19404	19593	19518	19647	19650	19467	19431	19532	19537	19497	19497	19636	19612	19409	19502	19603	19768	19513	19519	19425	19503	19642	19500	19577	19637	19564	19757	19658	19463	19627	19636	19798	19379	19590	19604	19503	19634	19460	19711	19656	19498	19840	19650	19477	19424	19472	19632	19545	19796	19605	19715	19748	19592	19656	19518	19693	19818	19737	19505	19504	19660	19548	19759	19434	19657	19414	19609	19449	19682	19639	19688	19586	19491	19871	19481	19638	19570	19383	19577	19856	19601	19612	19584	19610	19626	19737	19435	19468	19319	19662	19449	19827	19593	19559	19582	19656	19500	19564	19541	19879	19375	19726	19813	19715	19596	19618	19595	19527	19501	19627	19595	19670	19448	19494	19712	19586	19711	19636	19718	19673	19543	19708	19555	19536	19737	19609	19612	19816	19631	19474	19692	19581	19679	19515	19603	19715	19642	19569	19645	19441	19525	19414	19782	19821	19692	19473	19539	19653	19444	19662	19485	19562	19604	19714	19676	19470	19306	19619	19443	19584	19490	19449	19725	19490	19512	19751	19676	19423	19611	19570	19550	19394	19549	19549	19634	19407	19599	19699	19762	19466	19459	19518	19557	19644	19627	19741	19545	19645	19581	19506	19533	19392	19329	19680	19704	19514	19608	19530	19468	19544	19490	19441	19489	19814	19553	19484	19485	19598	19657	19601	19643	19584	19632	19605	19511	19568	19391	19457	19517	19461	19739	19706	19717	19462	19415	19545	19506	19548	19490	19476	19438	19390	19250	19708	19550	19566	19842	19540	19634	19761	19642	19508	19659	19657	19489	19864	19611	19853	19715	19733	19378	19760	19652	19518	19444	19666	19581	19251	19472	19646	19494	19617	19676	19676	19607	19448	19714	19529	19611	19529	19522	19672	19639	19508	19435	19400	19816	19677	19605	19681	19430	19819	19868	19575	19709	19686	19615	19542	19461	19451	19700	19721	19596	19408	19408	19622	19492	19534	19348	19686	19418	19472	19578	19696	19774	19572	19547	19540	19412	19651	19556	19565	19361	19471	19453	19499	19437	19449	19604	19568	19567	19513	19653	19541	19522	19437	19568	19485	19640	19511	19764	19596	19448	19516	19617	19501	19684	19580	19531	19452	19449	19470	19680	19727	19653	19589	19541	19665	19466	19499	19818	19669	19628	19503	19617	19608	19587	19421	19468	19468	19533	19502	19432	19528	19744	19434	19474	19605	19507	19751	19584	19351	19528	19619	19372	19793	19689	19562	19590	19329	19561	19595	19499	19496	19531	19453	19549	19663	19505	19573	19684	19637	19469	19718	19761	19786	19849	19429	19577	19496	19412	19494	19492	19524	19681	19349	19627	19539	19663	19551	19526	19713	19680	19488	19609	19578	19721	19541	19536	19899	19966	19701	19568	19538	19598	19561	19392	19571	19557	19529	19677	19559	19581	19578	19668	19519	19565	19561	19643	19616	19670	19581	19518	19509	19525	19467	19424	19605	19600	19599	19611	19689	19522	19488	19568	19397	19779	19613	19343	19592	19490	19415	19536	19718	19444	19771	19701	19656	19463	19537	19818	19545	19490	19499	19627	19491	19543	19665	19591	19712	19724	19511	19592	19544	19602	19544	19613	19479	19546	19762	19544	19614	19543	19597	19737	19681	19494	19564	19423	19589	19477	19491	19712	19535	19482	19613	19463	19548	19533	19726	19423	19718	19407	19818	19647	19758	19589	19598	19435	19440	19411	19575	19586	19696	19384	19381	19824	19534	19593	19470	19594	19440	19622	19643	19430	19484	19713	19445	19402	19391	19447	19649	19786	19682	19680	19414	19472	19607	19577	19414	19628	19427	19580	19579	19596	19550	19584	19482	19601	19326	19648	19651	19661	19654	19683	19493	19494	19563	19450	19435	19607	19421	19343	19425	19489	19606	19410	19607	19524	19502	19656	19909	19647	19494	19502	19478	19629	19671	19624	19682	19630	19921	19731	19505	19651	19572	19544	19653	19495	19462	19476	19399	19554	19469	19399	19616	19460	19631	19611	19521
43013	59883	44364	25803	18346	16540	16209	16240	16291	16477	16414	16370	16336	16366	16205	16246	16369	16469	16405	16395	16315	16242	16359	16325	16414	16308	16459	16438	16395	16471	16358	16120	16462	16244	16330	16293	16488	16247	16431	16437	16421	16347	16430	16296	16370	16377	16262	16378	16391	16397	16317	16266	16409	16214	16427	16350	16267	16208	16311	16363	16424	16403	16557	15990	16257	16409	16489	16325	16371	16508	16354	16276	16387	16397	16506	16231	16359	16305	16637	16297	16570	16396	16403	16303	16357	16385	16357	16284	16312	16294	16407	16261	16303	16642	16462	16159	16272	16455	16201	16453	16195	16316	16385	16197	16313	16385	16292	16454	16508	16291	16306	16319	16261	16325	16430	16370	16342	16387	16507	16273	16383	16425	16373	16432	16472	16212	16414	16355	16457	16358	16522	16377	16344	16350	16370	16174	16401	16154	16255	16344	16189	16258	16178	16390	16147	16394	16457	16351	16363	16234	16264	16371	16440	16142	16462	16398	16450	16350	16342	16505	16353	16408	16199	16294	16341	16417	16332	16282	16417	16450	16354	16320	16308	16319	16238	16371	16383	16296	16335	16346	16274	16226	16509	16357	16324	16270	16465	16402	16402	16529	16261	16360	16261	16408	16325	16419	16373	16422	16314	16220	16229	16359	16300	16336	16310	16233	16453	16314	16288	16346	16241	16359	16269	16427	16306	16306	16254	16214	16344	16299	16352	16283	16332	16426	16285	16372	16592	16348	16307	16347	16288	16345	16327	16273	16394	16327	16325	16281	16416	16343	16288	16195	16313	16444	16386	16320	16266	16431	16324	16407	16346	16288	16314	16287	16454	16441	16307	16275	16191	16371	16295	16441	16238	16267	16293	16329	16329	16148	16291	16520	16273	16511	16309	16405	16301	16352	16249	16282	16348	16381	16221	16305	16264	16300	16324	16403	16364	16447	16079	16351	16362	16321	16306	16543	16473	16266	16327	16398	16451	16227	16314	16173	16300	16317	16586	16519	16210	16151	16412	16397	16382	16343	16353	16438	16364	16353	16432	16356	16271	16410	16354	16380	16369	16272	16207	16234	16309	16382	16317	16350	16347	16304	16384	16310	16416	16416	16328	16399	16417	16310	16381	16392	16375	16352	16254	16362	16276	16414	16323	16441	16353	16199	16317	16329	16314	16323	16367	16431	16410	16412	16214	16319	16312	16041	16585	16333	16232	16301	16424	16436	16461	16295	16489	16342	16175	16413	16309	16223	16335	16202	16352	16365	16370	16155	16432	16243	16484	16265	16321	16419	16454	16239	16390	16240	16230	16456	16219	16373	16339	16285	16326	16441	16335	16505	16277	16263	16482	16266	16261	16423	16467	16330	16243	16308	16348	16313	16270	16409	16403	16431	16228	16486	16293	16405	16362	16367	16394	16107	16227	16325	16246	16304	16419	16281	16399	16298	16557	16437	16392	16328	16392	16471	16286	16297	16344	16334	16424	16286	16239	16177	16427	16383	16407	16372	16433	16468	16450	16247	16421	16361	16504	16181	16280	16307	16349	16321	16429	16334	16490	16499	16264	16438	16186	16467	16443	16459	16464	16306	16524	16355	16324	16421	16372	16232	16271	16239	16454	16226	16355	16400	16480	16103	16314	16249	16366	16503	16452	16378	16347	16174	16102	16292	16244	16354	16244	16221	16260	16261	16351	16380	16447	16284	16466	16322	16323	16296	16424	16410	16349	16434	16390	16302	16331	16337	16512	16336	16449	16437	16304	16444	16268	16376	16405	16537	16220	16351	16569	16277	16416	16238	16175	16193	16412	16333	16307	16099	16359	16318	16495	16329	16417	16434	16356	16375	16257	16200	16157	16468	16391	16404	16360	16568	16239	16397	16608	16287	16370	16491	16377	16342	16410	16361	16292	16357	16358	16264	16412	16292	16346	16239	16475	16457	16405	16438	16385	16312	16491	16384	16508	16405	16289	16273	16248	16274	16451	16280	16634	16423	16310	16439	16253	16345	16493	16323	16258	16381	16299	16417	16370	16235	16410	16415	16232	16213	16342	16267	16422	16366	16451	16379	16316	16359	16313	16405	16480	16134	16206	16356	16376	16395	16357	16527	16151	16506	16183	16445	16335	16464	16465	16332	16424	16486	16207	16280	16474	16273	16272	16519	16056	16359	16383	16334	16456	16317	16389	16511	16381	16529	16278	16414	16406	16305	16411	16230	16464	16343	16166	16480	16401	16477	16310	16476	16350	16244	16345	16477	16585	16174	16199	16172	16354	16143	16378	16393	16324	16458	16550	16371	16333	16236	16409	16249	16298	16234	16489	16433	16297	16305	16400	16428	16325	16433	16469	16457	16364	16385	16406	16368	16380	16243	16318	16406	16380	16277	16333	16350	16364	16468	16321	16353	16415	16369	16290	16373	16400	16480	16112	16609	16333	16338	16168	16358	16375	16351	16307	16202	16176	16303	16441	16320	16599	16368	16304	16356	16350	16264	16282	16463	16336	16395	16320	16360	16297	16227	16497	16205	16467	16270	16281	16366	16250	16378	16274	16511	16343	16335	16382	16192	16254	16241	16413	16330	16398	16403	16325	16381	16374	16379	16280	16321	16419	16205	16505	16262	16131	16268	16339	16314	16399	16254	16259	16300	16346	16190	16389	16300	16271	16334	16550	16369	16340	16331	16433	16170	16339	16278	16355	16263	16244	16388	16300	16365	16069	16164	16338	16325	16420	16482	16501	16356	16497	16398	16314	16486	16395	16348	16277	16331	16456	16269	16407	16266	16303	16287	16399	16513	16346	16345	16276	16491	16273	16179	16408	16151	16322	16432	16120	16431	16512	16305	16416	16511	16337	16341	16415	16277	16530	16174	16326	16133	16439	16385	16359	16310	16426	16445	16329	16382	16299	16497	16515	16255	16370	16449	16354	16276	16188	16136	16492	16369	16443	16541	16391	16484	16362	16319	16463	16385	16289	16375	16511	16302	16256	16345	16382	16257	16258	16266	16492	16562	16322	16408	16361	16376	16392	16422	16365	16421	16311	16258	16529	16334	16420	16219	16316	16339	16325	16285	16422	16283	16333	16309	16421	16360	16300	16451	16314	16281	16422	16328	16452	16328	16434	16336	16451	16476	16292	16397	16321	16521	16362	16246	16071	16339	16329	16321	16151	16330	16292	16394	16358	16535	16402	16304	16252	16327	16368	16322	16281	16387	16179	16402	16196	16324	16342	16455	16356	16229	16355	16460	16243	16405	16280	16277	16390	16442	16387	16500	16337	16311	16281	16404	16393	16252	16457	16199	16387	16380	16370	16319	16370	16310	16174	16297	16347	16381	16375	16394	16272	16540	16296	16376	16293	16199	16567	16286	16407	16306	16253	16406	16328	16398	16255	16421	16306	16392	16198	16511	16364	16409	16569	16373	16228	16447	16365	16337	16407	16360	16103	16439	16295	16397	16243	16330	16222	16259	16275	16428	16468	16272	16522	16358	16234	16261	16341	16306	16434	16436	16045	16499	16432	16409	16359	16308	16341	16269	16397	16152	16201	16465	16422	16381	16466	16333	16283	16322	16320	16243	16271	16413	16362	16451	16354	16363	16278	16360	16347	16444	16384	16469	16350	16225	16261	16348	16343	16349	16337	16241	16412	16441	16494	16304	16393	16482	16425	16318	16369	16369	16372	16331	16488	16284	16316	16300	16268	16205	16395	16269	16379	16155	16323	16388	16474	16341	16156	16239	16346	16266	16361	16483	16324	16317	16326	16348	16353	16364	16486	16261	16351	16289	16461	16366	16309	16297	16384	16365	16345	16229	16381	16288	16293	16517	16325	16494	16182	16348	16391	16399	16304	16274	16148	16242	16359	16331	16275	16304	16310	16434	16421	16243	16493	16352	16381	16281	16332	16358	16204	16414	16317	16487	16485	16155	16320	16437	16221	16341	16347	16047	16280	16329	16275	16313	16187	16338	16428	16322	16376	16353	16207	16288	16181	16156	16296	16283	16420	16528	16351	16446	16323	16260	16258	16373	16495	16294	16173	16405	16357	16375	16205	16412	16304	16534	16356	16337	16374	16424	16298	16176	16399	16506	16238	16346	16417	16467	16257	16510	16500	16411	16585	16219	16481	16316	16172	16184	16295	16267	16395	16437	16337	16506	16261	16476	16470	16332	16387	16433	16398	16422	16372	16179	16384	16494	16323	16304	16408	16313	16354	16392	16363	16492	16293	16203	16338	16270	16306	16380	16315	16353	16344	16378	16315	16277	16228	16460	16339	16341	16528	16383	16439	16393	16303	16522	16377	16220	16367	16344	16400	16291	16261	16449	16398	16310	16436	16421	16386	16401	16281	16330	16227	16267	16419	16348	16154	16247	16429	16433	16260	16304	16477	16365	16252	16199	16427	16575	16351	16357	16267	16116	16258	16219	16327	16384	16179	16393	16471	16405	16313	16409	16425	16308	16271	16356	16349	16332	16362	16339	16385	16328	16442	16219	16364	16349	16541	16405	16415	16410	16272	16482	16427	16435	16430	16306	16571	16342	16377	16227	16396	16309	16488	16469	16374	16385	16429	16409	16556	16336	16281	16239	16158	16416	16246	16484	16298	16410	16363	16299	16499	16356	16454	16385	16522	16334	16364	16416	16460	16474	16356	16405	16367	16292	16367	16301	16371	16384	16493	16290	16284	16249	16410	16452	16474	16154	16431	16367	16398	16423	16286	16271	16295	16183	16272	16387	16530	16321	16486	16355	16307	16307	16285	16296	16293	16506	16460	16514	16260	16356	16531	16265	16304	16243	16471	16501	16378	16329	16514	16371	16401	16359	16521	16121	16353	16383	16380	16516	16339	16343	16342	16278	16463	16338	16457	16341	16348	16203	16422	16303	16275	16445	16109	16354	16351	16306	16434	16362	16351	16335	16360	16213	16294	16380	16439	16314	16410	16267	16417	16401	16407	16266	16278	16220	16442	16185	16368	16383	16267	16334	16350	16257	16537	16421	16354	16392	16264	16327	16483	16342	16312	16449	16247	16411	16258	16203	16484	16372	16446	16334	16298	16507	16393	16414	16324	16326	16478	16287	16435	16335	16331	16207	16276	16333	16330	16219	16255	16512	16268	16399	16385	16370	16222	16221	16442	16323	16271	16248	16451	16404
37013	39832	37720	27466	21406	19980	19801	19324	19741	19632	19415	19495	19407	19408	19483	19530	19395	19543	19458	19411	19284	19540	19394	19459	19736	19328	19678	19565	19413	19347	19381	19309	19339	19787	19284	19184	19481	19514	19405	19450	19475	19533	19487	19484	19425	19470	19526	19205	19570	19492	19584	19507	19445	19227	19433	19445	19421	19337	19550	19420	19478	19525	19400	19273	19636	19430	19363	19441	19390	19520	19475	19357	19587	19413	19414	19286	19499	19631	19580	19413	19307	19402	19307	19366	19583	19274	19577	19294	19353	19571	19496	19640	19436	19491	19412	19493	19579	19628	19341	19417	19384	19615	19561	19447	19452	19523	19527	19183	19476	19416	19690	19501	19329	19343	19635	19459	19430	19633	19584	19470	19377	19386	19474	19721	19227	19397	19435	19451	19472	19338	19268	19445	19321	19442	19651	19434	19465	19506	19311	19425	19226	19444	19524	19487	19665	19511	19416	19441	19161	19516	19511	19619	19448	19378	19161	19556	19528	19443	19346	19522	19157	19433	19434	19429	19367	19503	19286	19486	19497	19353	19573	19426	19465	19511	19471	19292	19406	19483	19547	19428	19519	19400	19475	19426	19587	19555	19346	19433	19557	19227	19464	19363	19551	19389	19580	19323	19384	19647	19545	19493	19626	19579	19489	19598	19511	19290	19589	19215	19464	19487	19371	19590	19444	19487	19478	19431	19571	19435	19595	19462	19417	19516	19646	19478	19560	19449	19522	19628	19327	19458	19455	19476	19478	19444	19423	19432	19493	19350	19490	19514	19628	19232	19608	19261	19352	19429	19487	19346	19461	19384	19406	19435	19284	19366	19524	19477	19332	19247	19331	19480	19344	19272	19436	19383	19343	19438	19445	19427	19723	19542	19292	19458	19485	19568	19489	19285	19529	19419	19528	19568	19543	19447	19419	19456	19293	19453	19425	19410	19444	19412	19347	19588	19902	19374	19486	19583	19381	19484	19235	19671	19332	19290	19519	19509	19467	19497	19293	19377	19439	19288	19447	19469	19565	19600	19475	19352	19354	19611	19645	19530	19526	19261	19331	19348	19439	19456	19451	19465	19376	19462	19357	19496	19358	19439	19363	19588	19663	19648	19401	19235	19266	19588	19540	19437	19395	19548	19419	19316	19510	19580	19084	19612	19474	19375	19380	19319	19445	19563	19385	19262	19398	19565	19614	19593	19395	19448	19446	19439	19556	19464	19446	19372	19323	19498	19458	19392	19480	19536	19463	19589	19440	19433	19199	19235	19622	19377	19387	19410	19422	19554	19365	19474	19310	19557	19548	19351	19477	19487	19707	19381	19637	19581	19580	19377	19467	19333	19425	19491	19490	19444	19399	19239	19554	19340	19332	19288	19393	19536	19556	19427	19694	19422	19477	19285	19579	19337	19309	19355	19477	19388	19236	19638	19395	19356	19268	19483	19216	19338	19455	19418	19557	19304	19496	19441	19281	19551	19412	19433	19459	19368	19525	19507	19350	19350	19301	19451	19656	19353	19110	19566	19166	19476	19478	19514	19379	19562	19386	19305	19405	19387	19577	19409	19439	19488	19359	19358	19299	19478	19576	19645	19562	19494	19579	19572	19613	19570	19341	19432	19314	19365	19560	19382	19348	19424	19551	19305	19431	19588	19575	19674	19477	19473	19478	19404	19374	19538	19451	19180	19529	19393	19368	19559	19592	19611	19554	19158	19354	19398	19239	19339	19186	19490	19218	19331	19544	19464	19468	19352	19235	19278	19465	19466	19454	19446	19452	19420	19642	19430	19551	19544	19507	19400	19332	19447	19273	19630	19551	19289	19336	19213	19541	19524	19486	19414	19299	19674	19458	19480	19464	19378	19381	19269	19167	19491	19543	19566	19384	19465	19448	19371	19404	19541	19610	19535	19595	19682	19595	19477	19587	19387	19649	19609	19389	19745	19586	19300	19392	19358	19330	19217	19372	19503	19423	19329	19552	19581	19276	19384	19447	19457	19649	19362	19294	19454	19475	19388	19399	19432	19770	19258	19529	19689	19416	19502	19401	19530	19283	19325	19520	19556	19550	19402	19384	19271	19280	19381	19338	19255	19372	19308	19475	19572	19463	19589	19288	19451	19495	19730	19395	19710	19323	19514	19353	19313	19430	19309	19585	19290	19460	19393	19542	19528	19356	19316	19697	19403	19379	19204	19394	19462	19521	19404	19383	19418	19372	19340	19607	19504	19369	19590	19556	19332	19535	19334	19438	19090	19382	19466	19537	19256	19440	19508	19481	19131	19426	19732	19577	19649	19654	19679	19523	19423	19294	19325	19683	19461	19599	19574	19690	19407	19418	19410	19416	19450	19445	19291	19585	19339	19470	19270	19699	19420	19410	19552	19499	19480	19466	19503	19384	19471	19371	19309	19546	19373	19432	19504	19365	19595	19461	19527	19361	19451	19433	19466	19482	19477	19649	19526	19473	19447	19599	19481	19363	19411	19539	19430	19563	19347	19271	19562	19565	19367	19513	19446	19445	19403	19544	19227	19691	19288	19242	19638	19416	19365	19462	19341	19606	19458	19269	19589	19374	19430	19597	19385	19481	19440	19532	19420	19366	19422	19531	19595	19430	19428	19500	19537	19437	19646	19431	19539	19558	19393	19353	19525	19511	19453	19566	19687	19622	19342	19429	19519	19232	19781	19777	19440	19524	19351	19496	19319	19556	19251	19478	19423	19566	19417	19551	19404	19369	19275	19413	19411	19669	19423	19583	19460	19517	19284	19395	19533	19410	19599	19573	19446	19385	19808	19387	19554	19405	19708	19444	19415	19325	19445	19389	19750	19480	19662	19590	19410	19379	19449	19387	19344	19323	19383	19396	19413	19482	19558	19322	19294	19512	19405	19624	19415	19675	19641	19315	19471	19553	19498	19358	19493	19531	19382	19486	19525	19383	19577	19296	19461	19476	19433	19560	19579	19554	19325	19311	19215	19376	19188	19296	19301	19438	19598	19463	19499	19551	19533	19355	19460	19505	19405	19158	19445	19568	19511	19560	19624	19387	19564	19561	19462	19414	19497	19344	19474	19406	19335	19472	19263	19459	19620	19572	19636	19684	19386	19678	19497	19634	19462	19452	19609	19510	19412	19425	19271	19592	19605	19583	19533	19371	19340	19731	19346	19254	19463	19509	19393	19509	19425	19542	19618	19795	19429	19336	19257	19397	19366	19419	19364	19697	19458	19495	19328	19504	19550	19229	19417	19453	19565	19496	19488	19355	19298	19403	19310	19521	19597	19606	19579	19517	19648	19638	19396	19479	19387	19303	19568	19476	19382	19404	19396	19434	19574	19254	19402	19423	19326	19577	19293	19557	19546	19394	19350	19351	19390	19380	19320	19538	19426	19496	19374	19670	19306	19318	19416	19479	19234	19580	19463	19303	19359	19477	19280	19498	19419	19407	19265	19366	19572	19685	19446	19491	19468	19691	19390	19481	19275	19387	19308	19548	19432	19558	19592	19440	19412	19527	19371	19454	19484	19565	19382	19367	19533	19471	19494	19406	19365	19506	19581	19493	19375	19468	19267	19583	19418	19470	19432	19419	19540	19433	19655	19523	19505	19553	19491	19565	19521	19489	19522	19425	19364	19507	19475	19576	19434	19298	19413	19392	19401	19530	19147	19486	19541	19660	19684	19723	19393	19472	19405	19367	19412	19462	19607	19490	19425	19522	19384	19424	19289	19421	19587	19695	19515	19206	19380	19534	19568	19374	19417	19515	19535	19522	19437	19437	19566	19601	19234	19337	19357	19555	19346	19326	19539	19496	19497	19421	19444	19486	19529	19576	19526	19350	19490	19350	19677	19568	19495	19617	19281	19254	19358	19382	19564	19738	19348	19277	19518	19492	19406	19475	19530	19394	19459	19511	19497	19594	19741	19421	19413	19318	19428	19372	19335	19417	19504	19409	19636	19618	19529	19370	19502	19504	19542	19592	19426	19334	19329	19606	19693	19383	19379	19465	19444	19353	19313	19346	19315	19529	19344	19228	19322	19379	19607	19518	19396	19619	19470	19450	19569	19656	19481	19618	19710	19540	19373	19289	19258	19416	19500	19368	19657	19523	19584	19579	19582	19566	19300	19332	19485	19425	19379	19236	19415	19277	19521	19593	19415	19298	19358	19602	19682	19407	19374	19394	19314	19546	19245	19403	19430	19505	19302	19603	19461	19599	19432	19562	19682	19261	19622	19655	19481	19407	19452	19415	19441	19813	19558	19285	19447	19643	19527	19403	19227	19661	19372	19535	19387	19502	19551	19459	19568	19609	19391	19425	19407	19493	19442	19636	19400	19228	19504	19536	19269	19529	19597	19380	19520	19486	19428	19586	19444	19494	19506	19457	19434	19414	19549	19641	19414	19492	19697	19442	19493	19265	19496	19358	19549	19492	19553	19420	19424	19376	19265	19406	19646	19309	19421	19629	19436	19260	19590	19349	19438	19538	19259	19393	19661	19347	19566	19245	19531	19595	19266	19368	19398	19492	19397	19227	19649	19598	19590	19426	19460	19525	19572	19584	19629	19617	19631	19417	19293	19415	19629	19449	19235	19630	19232	19495	19485	19409	19487	19358	19380	19555	19479	19568	19467	19417	19418	19505	19466	19398	19405	19488	19487	19386	19583	19393	19377	19456	19566	19385	19398	19555	19618	19650	19472	19363	19480	19431	19371	19552	19613	19448	19423	19358	19576	19323	19442	19349	19167	19412	19516	19321	19465	19404	19236	19412	19434	19319	19445	19405	19441	19580	19509	19582	19412	19406	19428	19585	19477	19647	19354	19501	19546	19446	19286	19491	19411	19491	19805	19488	19487	19634	19507	19386	19358	19602	19358	19579	19404	19521	19444	19603	19141	19427	19378	19400	19664	19400	19684	19629	19363	19266	19481	19430	19501	19349	19357	19368	19511	19431	19369	19461	19751	19544	19336	19206	19452	19546	19271	19601	19551	19434	19227	19280	19521	19411	19495	19399	19363	19367	19340	19477	19345	19390	19469	19593	19245	19360	19328	19341	19443	19584	19417	19403	19315	19630	19290	19489	19490	19343	19349	19513	19455	19536	19445	19421	19371	19389	19324	19544	19572	19561	19306	19399	19330	19456	19598	19370	19575	19355	19399
40297	50899	37778	22709	17874	16615	16405	16350	16353	16187	16451	16429	16357	16390	16191	16218	16226	16336	16115	16297	16268	16276	16497	16244	16336	16325	16319	16357	16339	16270	16191	16236	16304	16240	16198	16342	16221	16356	16225	16227	16245	16361	16251	16243	16413	16218	16285	16269	16242	16359	16213	16245	16260	16284	15968	16148	16382	16284	16284	16229	16322	16283	16366	16130	16198	16255	16377	16410	16375	16317	16279	16177	16233	16238	16372	16175	16244	16245	16185	16215	16204	16165	16324	16142	16211	16209	16143	16261	16258	16297	16284	16260	16325	16188	16196	16267	16265	16119	16257	16172	16308	16468	16495	16235	16262	16323	16177	16196	16161	16204	16185	16262	16269	16306	16309	16394	16177	16236	16368	16417	16226	16420	16220	16227	16435	16097	16213	16437	16256	16199	16249	16345	16149	16275	16269	16248	16215	16235	16253	16284	16270	16242	16149	16185	16335	16212	16133	16183	16174	16259	16205	16294	16267	16223	16133	16328	16451	16367	16239	16350	16293	16416	16333	16029	16251	16137	16364	16363	16273	16156	16201	16151	16275	16246	16125	16421	16361	16411	16170	16383	16337	16276	16140	16285	16243	16255	16361	16506	16204	16300	16100	16225	16234	16136	16226	16134	16306	16154	16268	16241	16329	16200	16434	16421	16280	16275	16328	16095	16252	16079	16294	16295	16238	16258	16273	16376	16164	16360	16434	16281	16117	16394	16226	16408	16315	16252	16198	16377	16380	16199	16207	16242	16380	16247	16453	16382	16231	16357	16373	16135	16497	16228	16248	16142	16078	16175	16474	16447	16249	16401	16152	16292	16352	16221	16550	16354	16300	16208	16151	16304	16112	16203	16342	16312	16190	16451	16310	16463	16097	16280	16416	16176	16290	16221	16288	16303	16329	16256	16399	16292	16379	16394	16094	16200	16276	16247	16087	16345	16119	16128	16400	16272	16269	16309	16342	16335	16269	16319	16244	16337	16313	16227	16369	16243	16225	16473	16212	16324	16340	16120	16312	16220	16193	16203	16182	16231	16310	16137	16218	16279	16262	16321	16378	16325	16376	16095	16322	16455	16426	16235	16372	16347	16357	16228	16290	16476	16057	16253	16348	16298	16186	16295	16256	16156	16201	16294	16231	16155	16363	16386	16314	16322	16259	16259	16288	16212	16319	16321	16238	16353	16311	16267	16252	16441	16380	16282	16437	16290	16377	16330	16352	16191	16130	16308	16312	16078	16188	16205	16227	16266	16313	16242	16052	16327	16313	16196	16322	16309	16153	16230	16388	16323	16350	16301	16149	16258	16247	16363	16018	16234	16161	16161	16299	16400	16062	16354	16165	16381	16195	16344	16225	16387	16250	16085	16341	16262	16414	16316	16170	16210	16346	16390	16211	16363	16272	16311	16286	16299	16391	16187	16213	16293	16316	16164	16241	16282	16239	16238	16313	16393	16208	16321	16220	16192	16245	16203	16291	16271	16412	16357	16374	16183	16223	16170	16216	16190	16244	16266	16321	16284	16293	16156	16270	16283	16200	16173	16268	16016	16328	16237	16344	16165	16237	16281	16339	16284	16249	16360	16125	16193	16194	16268	16396	16249	16168	16299	16349	16262	16315	16452	16347	16275	16453	16360	16185	16285	16299	16147	16173	16333	16135	16300	16276	16303	16298	16499	16162	16263	16448	16163	16244	16065	16357	16386	16300	16325	16276	16210	16165	16254	16200	16237	16251	16332	16217	16214	16282	16345	16430	16219	16255	16346	16312	16397	16413	16295	16202	16302	16189	16218	16380	16338	16271	16275	16362	16492	16402	16247	16144	16239	16418	16193	16291	16245	16260	16215	16431	16248	16336	16353	16166	16191	16302	16365	16050	16293	16161	16400	16236	16205	16328	16276	16329	16224	16223	16367	16343	16252	16328	16247	16445	16302	16291	16365	16238	16364	16168	16297	16207	16200	16151	16349	16439	16375	16267	16189	16388	16335	16404	16247	16350	16330	16289	16247	16305	16429	16355	16238	16101	16265	16236	16412	16306	16277	16271	16260	16260	16247	16196	16368	16429	16398	16371	16203	16291	16357	16291	16419	16107	16189	16094	16304	16127	16449	16318	16117	16356	16289	16080	16196	16439	16245	16400	16222	16199	16331	16079	16404	16178	16317	16408	16379	16287	16321	16334	16421	16210	16226	16449	16264	16209	16233	16377	16348	16142	16355	16294	16309	16263	16308	16291	16433	16350	16288	16443	16245	16305	16275	16213	16095	16445	16405	16113	16374	16386	16190	16383	16144	16324	16237	16250	16305	16235	16314	16273	16260	16429	16021	16288	16262	16306	16383	16247	16308	16180	16190	16175	16330	16205	16279	16153	16314	16284	16133	16298	16373	16109	16244	16271	16339	16422	16284	16315	16314	16233	16261	16188	16422	16285	16092	16352	16204	16312	16207	16271	16245	16397	16266	16345	16304	16099	16231	16507	16424	16219	16331	16297	16354	16324	16408	16230	16328	16222	16218	16239	16162	16314	16137	16182	16269	16106	16360	16135	16165	16196	16131	16227	16160	16302	16279	16362	16193	16345	16237	16237	16350	16143	16162	16372	16357	16227	16204	16304	16336	16400	16290	16283	16456	16379	16209	16081	16420	16374	16316	16043	16210	16225	16395	16257	16301	16477	16254	16274	16187	16272	16259	16097	16288	16257	16215	16398	16342	16365	16345	16092	16156	16376	16190	16085	16376	16402	16161	16304	16252	16362	16373	16376	16144	16308	16227	16228	16486	16219	16336	16275	16273	16409	16303	16228	16272	16206	16380	16156	16286	16295	16193	16115	16461	16428	16039	16161	16167	16197	16372	16107	16241	16114	16336	16226	16219	16318	16266	16005	16284	16365	16279	16415	16221	16249	16305	16127	16181	16191	16179	16222	16249	16330	16309	16432	16278	16262	16241	16488	16540	16256	16030	16361	16339	16206	16243	16257	16326	16136	16216	16468	16329	16291	16336	16257	16257	16172	16135	16195	16239	16393	16353	16342	16332	16256	16245	16259	16322	16128	16373	16262	16170	16434	16436	16400	16349	16252	16207	16035	16265	16326	16132	16207	16251	16237	16249	16349	16319	16445	16197	16318	16298	16178	16180	16276	16185	16111	16320	16320	16348	16356	16183	16199	16346	16378	16220	16480	16221	16127	16261	16179	16304	16306	16182	16239	16355	16322	16156	16256	16391	16274	16276	16315	16267	16428	16225	16291	16322	16221	16241	16230	16433	16222	16339	16301	16176	16386	16292	16324	16324	16427	16432	16233	16181	16263	16330	16252	16338	16444	16166	16235	16254	16350	16231	16331	16125	16269	16252	16216	16419	16404	16248	16220	16182	16189	16149	16396	16328	16274	16401	16311	16313	16097	16228	16393	16414	16308	16156	16458	16285	16286	16070	16276	16230	16192	16186	16405	16255	16299	16271	16275	16275	16230	16361	16207	16377	16328	16264	16341	16318	16136	16324	16117	16220	16452	16331	16281	16259	16404	16315	16404	16315	16196	16340	16475	16397	16153	16264	16266	16250	16152	16323	16353	16287	16367	16502	16094	16336	16138	16171	16197	16300	16400	16321	16320	16408	16361	16205	16259	16383	16200	16272	16184	16190	16195	16355	16403	16238	16451	16423	16209	16331	16304	16228	16469	16397	16284	16129	16208	16189	16319	16257	16239	16234	16359	16327	16142	16341	16426	16476	16194	16364	16317	16314	16201	16396	16287	16229	16325	16199	16002	16093	16258	16347	16211	16217	16364	16238	16410	16307	16287	16304	16293	16222	16114	16284	16198	16286	16383	16176	16302	16035	16247	16208	16216	16219	16314	16228	16171	16151	16237	16330	16339	16247	16333	16061	16426	16230	16312	16274	16321	16405	16247	16370	16185	16223	16113	16346	16263	16150	16139	16029	16213	16180	16319	16310	16305	16318	16355	16220	16245	16346	16243	16289	16214	16295	16322	16230	16143	16194	16358	16444	16060	16346	16239	16331	16255	16311	16262	16208	16459	16271	16383	16278	16030	16284	16202	16041	16174	16414	16386	16316	16222	16202	16199	16226	16361	16303	16241	16187	16137	16214	16214	16286	16466	16200	16368	16364	16166	16147	16237	16427	16127	16282	16373	16408	16284	16248	16295	16356	16205	16264	16347	16383	16477	16240	16365	16030	16179	16215	16275	16200	16343	16190	16380	16259	16388	16352	16301	16387	16245	16517	16332	16241	16199	16131	16355	16222	16360	16318	16283	16193	16422	16078	16127	16297	16405	16342	16093	16370	16202	16111	16087	16298	16224	16279	16281	16199	16273	16316	16254	16225	16394	16290	16081	16291	16307	16261	16177	16121	16113	16456	16298	16272	16417	16244	16377	16280	16258	16331	16191	16427	16290	16461	16331	16398	16328	16285	16310	16207	16355	16148	16233	16192	16337	16333	16309	16252	16242	16322	16131	16265	16233	16216	16239	16320	16135	16135	16207	16365	16225	16223	16299	16206	16243	16335	16134	16469	16214	16056	16268	16149	16193	16362	16383	16373	16262	16260	16169	16276	16117	16208	16443	16196	16300	16213	16202	16353	16329	16183	16386	16188	16249	16221	16455	16359	16279	16369	16335	16289	16331	16330	16110	16325	16358	16311	16228	16160	16308	16193	16457	16445	16430	16305	16262	16281	16297	16349	16369	16216	16078	16359	16315	16180	16200	16154	16289	16057	16207	16350	16265	16275	16384	16300	16300	16323	16357	16278	16293	16265	16220	16167	16268	16089	16427	16230	16320	16203	16403	16183	16345	16326	16376	16322	16244	16269	16255	16228	16254	16458	16159	16151	16260	16321	16361	16197	16183	16359	16264	16203	16199	16240	16248	16211	16308	16157	15979	16425	16263	16305	16279	16251	16387	16272	16152	16463	16313	16335	16271	16324	16494	16466	16416	16338	16375	16269	16243	16292	16322	16200	16201	16155	16205	16280	16301	16423	16329	16383	16303	16460	16268	16299	16204	16401	16333	16177	16392	16098	16471	16341	16349	16392	16307	16370	16393	16429	16363	16079	16464	16227	16309	16401	16384	16353	16122	16199	16456	16258	16277	16250	16266	16384	16243	16305	16340	16352	16300	16292	16092	16313	16324	16255
23887	24839	37294	31371	25389	24914	25014	20498	19474	19972	20022	19506	19625	19430	19547	19712	19804	19653	19507	19730	19426	19454	19467	19677	19602	19430	19501	19594	19746	19490	19638	19450	19567	19416	19373	19741	19537	19394	19562	19297	19798	19543	19620	19658	19539	19558	19557	19271	19637	19464	19450	19444	19588	19499	19388	19578	19493	19634	19489	19374	19540	19543	19335	19501	19513	19573	19297	19420	19427	19363	19720	19521	19548	19408	19261	19521	19553	19537	19503	19516	19421	19321	19443	19502	19331	19395	19381	19635	19338	19328	19678	19328	19609	19243	19465	19520	19597	19341	19650	19739	19308	19396	19387	19248	19198	19246	19547	19513	19362	19280	19432	19533	19629	19479	19504	19428	19212	19384	19368	19371	19554	19596	19423	19248	19456	19478	19654	19355	19345	19511	19493	19540	19525	19300	19392	19554	19606	19392	19518	19428	19684	19445	19556	19459	19306	19405	19460	19518	19465	19425	19616	19303	19507	19312	19251	19221	19303	19413	19336	19237	19424	19437	19396	19465	19576	19415	19602	19541	19427	19268	19320	19193	19245	19687	19424	19394	19599	19356	19552	19457	19596	19530	19221	19440	19610	19328	19485	19331	19377	19440	19435	19264	19387	19452	19596	19353	19204	19271	19316	19324	19617	19560	19599	19488	19427	19420	19429	19345	19295	19403	19422	19586	19655	19685	19418	19401	19411	19613	19138	19258	19404	19434	19680	19503	19274	19404	19570	19744	19465	19399	19557	19548	19323	19418	19548	19377	19504	19406	19355	19603	19454	19221	19439	19345	19337	19379	19547	19321	19393	19280	19442	19514	19305	19431	19444	19507	19578	19420	19470	19327	19312	19278	19424	19371	19417	19381	19411	19612	19338	19399	19437	19623	19883	19637	19353	19318	19543	19453	19488	19589	19530	19533	19560	19609	19427	19418	19325	19616	19424	19465	19381	19232	19330	19356	19596	19476	19264	19481	19443	19465	19509	19621	19579	19300	19533	19303	19460	19468	19279	19491	19350	19391	19296	19550	19470	19545	19541	19433	19626	19266	19400	19316	19556	19359	19592	19407	19388	19481	19502	19195	19383	19457	19635	19519	19251	19464	19403	19233	19287	19273	19512	19525	19425	19273	19467	19345	19384	19432	19516	19554	19493	19290	19546	19250	19440	19511	19511	19364	19396	19441	19572	19342	19528	19493	19304	19315	19484	19597	19401	19304	19612	19350	19457	19339	19236	19334	19301	19543	19417	19486	19433	19521	19408	19242	19410	19317	19248	19537	19399	19413	19593	19377	19384	19576	19473	19350	19569	19304	19370	19523	19382	19338	19429	19341	19637	19571	19604	19493	19445	19499	19445	19263	19250	19239	19336	19402	19148	19439	19408	19650	19451	19488	19433	19509	19334	19376	19399	19200	19228	19352	19629	19432	19570	19577	19456	19600	19475	19394	19716	19451	19358	19370	19444	19266	19360	19455	19432	19503	19547	19333	19316	19274	19671	19466	19415	19458	19342	19466	19473	19479	19499	19206	19489	19272	19346	19372	19453	19537	19367	19477	19347	19390	19127	19203	19068	19399	19496	19382	19469	19335	19550	19393	19441	19312	19598	19550	19369	19572	19166	19275	19312	19246	19382	19335	19460	19294	19556	19300	19295	19449	19432	19513	19558	19447	19544	19392	19569	19484	19267	19700	19619	19513	19238	19451	19343	19568	19437	19300	19360	19459	19487	19208	19128	19377	19366	19602	19339	19401	19325	19311	19488	19401	19516	19466	19545	19349	19500	19385	19405	19430	19510	19334	19635	19450	19414	19236	19443	19551	19306	19357	19430	19370	19597	19571	19551	19362	19568	19380	19335	19264	19349	19442	19442	19489	19321	19562	19407	19278	19466	19565	19546	19409	19571	19402	19518	19267	19480	19141	19409	19305	19305	19074	19371	19376	19386	19340	19413	19360	19636	19353	19229	19492	19259	19372	19445	19293	19248	19366	19555	19489	19498	19370	19354	19281	19232	19336	19452	19310	19418	19543	19433	19232	19263	19365	19570	19538	19624	19302	19478	19395	19481	19396	19588	19364	19478	19470	19564	19388	19330	19385	19374	19510	19428	19331	19441	19487	19344	19338	19493	19435	19287	19245	19372	19590	19440	19292	19430	19433	19499	19504	19482	19466	19472	19492	19366	19559	19228	19593	19615	19390	19532	19396	19489	19552	19406	19525	19231	19475	19334	19230	19322	19394	19341	19425	19221	19386	19756	19351	19524	19307	19388	19296	19371	19326	19479	19433	19369	19331	19216	19335	19465	19090	19341	19215	19449	19315	19606	19650	19547	19444	19632	19526	19429	19296	19400	19282	19547	19457	19455	19438	19407	19464	19439	19590	19328	19544	19448	19392	19290	19258	19485	19480	19336	19420	19512	19383	19356	19357	19393	19361	19297	19522	19704	19558	19722	19464	19281	19380	19521	19296	19705	19537	19280	19564	19562	19288	19416	19266	19472	19395	19478	19338	19295	19264	19405	19233	19490	19392	19544	19279	19436	19214	19402	19473	19459	19471	19529	19371	19490	19609	19413	19358	19419	19230	19305	19083	19236	19290	19530	19313	19315	19343	19417	19210	19333	19438	19460	19396	19520	19442	19512	19334	19410	19400	19248	19429	19329	19449	19673	19375	19204	19412	19511	19701	19402	19436	19334	19533	19391	19421	19562	19302	19304	19473	19430	19480	19474	19420	19255	19456	19394	19588	19403	19260	19528	19514	19580	19390	19319	19321	19161	19505	19312	19406	19596	19360	19537	19295	19455	19506	19310	19496	19377	19596	19130	19431	19421	19397	19554	19611	19442	19455	19306	19633	19180	19254	19548	19455	19604	19437	19444	19525	19589	19586	19583	19286	19415	19408	19320	19436	19307	19383	19262	19476	19387	19513	19408	19368	19293	19363	19212	19313	19539	19411	19597	19679	19476	19621	19501	19393	19306	19474	19461	19316	19587	19308	19326	19539	19412	19467	19531	19508	19414	19459	19418	19469	19307	19435	19464	19229	19397	19608	19283	19469	19514	19467	19411	19457	19304	19385	19644	19437	19231	19596	19361	19305	19249	19337	19456	19389	19269	19352	19452	19538	19403	19312	19229	19325	19273	19194	19225	19547	19332	19420	19457	19193	19380	19357	19454	19459	19375	19579	19203	19323	19402	19567	19150	19372	19428	19361	19550	19417	19371	19216	19320	19600	19538	19333	19250	19415	19415	19495	19345	19294	19574	19399	19495	19393	19638	19359	19434	19523	19331	19344	19430	19313	19242	19469	19535	19578	19563	19617	19560	19396	19359	19326	19529	19587	19567	19327	19478	19254	19286	19342	19523	19357	19422	19348	19405	19349	19354	19299	19412	19521	19173	19432	19533	19173	19546	19504	19434	19571	19379	19469	19379	19454	19521	19524	19550	19707	19530	19393	19441	19174	19277	19465	19254	19341	19500	19248	19423	19510	19502	19330	19560	19500	19325	19392	19309	19119	19310	19624	19425	19351	19416	19538	19321	19526	19348	19149	19585	19550	19339	19417	19308	19602	19616	19469	19323	19484	19411	19585	19538	19613	19466	19335	19466	19477	19393	19443	19230	19317	19409	19440	19399	19666	19383	19408	19437	19398	19250	19415	19472	19401	19464	19539	19488	19291	19508	19334	19453	19327	19335	19476	19357	19379	19561	19385	19223	19618	19193	19257	19234	19203	19422	19328	19572	19427	19513	19289	19275	19515	19588	19558	19374	19402	19550	19506	19194	19495	19485	19510	19362	19416	19541	19348	19319	19234	19475	19409	19650	19547	19565	19410	19382	19371	19399	19471	19468	19504	19595	19356	19350	19428	19353	19463	19487	19346	19356	19499	19732	19574	19403	19306	19356	19538	19467	19307	19237	19329	19066	19211	19325	19350	19407	19360	19331	19423	19582	19307	19308	19410	19515	19413	19608	19274	19582	19427	19468	19382	19548	19482	19319	19340	19353	19358	19302	19263	19536	19301	19463	19482	19435	19523	19515	19452	19415	19497	19263	19407	19497	19410	19200	19318	19469	19217	19179	19390	19288	19401	19385	19568	19602	19429	19324	19323	19126	19228	19406	19419	19141	19381	19387	19418	19527	19626	19443	19237	19453	19262	19258	19497	19284	19275	19451	19457	19502	19310	19570	19334	19329	19368	19181	19536	19406	19404	19226	19439	19335	19220	19316	19178	19344	19431	19404	19467	19607	19367	19324	19303	19394	19220	19538	19470	19516	19404	19326	19636	19369	19456	19517	19434	19209	19261	19311	19175	19415	19315	19380	19571	19320	19610	19399	19388	19463	19321	19147	19162	19426	19615	19175	19222	19291	19591	19449	19345	19376	19427	19556	19597	19556	19488	19334	19261	19468	19456	19493	19428	19349	19384	19294	19523	19590	19381	19578	19242	19089	19319	19353	19350	19173	19421	19558	19456	19413	19265	19435	19562	19674	19564	19648	19358	19317	19322	19109	19540	19428	19559	19389	19547	19513	19250	19311	19371	19605	19379	19533	19494	19264	19434	19460	19406	19486	19438	19417	19441	19385	19227	19608	19356	19512	19507	19533	19375	19461	19579	19447	19347	19388	19313	19463	19525	19318	19297	19315	19384	19303	19472	19364	19340	19657	19390	19513	19271	19607	19452	19331	19293	19273	19713	19298	19464	19473	19389	19262	19300	19404	19334	19425	19467	19435	19122	19365	19352	19530	19688	19421	19320	19471	19616	19367	19529	19416	19460	19534	19508	19315	19399	19261	19420	19502	19420	19437	19445	19483	19363	19372	19344	19444	19410	19398	19317	19384	19718	19387	19294	19519	19404	19336	19338	19283	19441	19419	19304	19368	19365	19397	19490	19338	19417	19321	19504	19474	19186	19480	19422	19398	19404	19545	19213	19392	19588	19306	19326	19354	19329	19483	19431	19562	19578	19314	19519	19482	19498	19316	19356	19240	19474	19445	19456	19352	19495	19461	19536	19321	19402	19493	19246	19377	19297	19274	19405	19461	19383	19491	19366	19412	19503	19290	19387	19367	19309	19605	19325	19526	19455	19211	19477	19337	19380	19243	19275	19460	19079	19434	19534	19301	19460	19383	19425	19479	19236	19452	19429	19502	19279
63378	107913	87865	57717	32619	19309	16571	16165	16170	16159	16231	16233	16285	16461	16076	16394	16217	16261	16275	16266	16361	16306	16295	16388	16371	16404	16102	16642	16325	16378	16232	16361	16374	16228	16311	16421	16223	16353	16256	16284	16318	16345	16271	16286	16312	16380	16323	16208	16215	16298	16311	16203	16191	16285	16345	16286	16334	16213	16186	16379	16378	16199	16052	16281	16216	16032	16270	16249	16148	16204	16186	16185	16292	16212	16163	16268	16149	16236	16444	16230	16195	16179	16252	16358	16367	16321	16286	16153	16271	16246	16256	16147	16136	16285	16296	16116	16367	16551	16305	16362	16188	16180	16305	16120	16293	16268	16311	16258	16335	16174	16222	16191	16215	16155	16157	16307	16240	16243	16319	16082	16232	16220	16275	16328	16134	16257	16111	16203	16150	16137	16274	16189	16155	16113	16287	16153	16218	16173	16086	16240	16242	16298	16034	16250	16197	16203	16137	16295	16272	16336	16126	16287	16229	16357	16356	16415	16350	16207	16303	16378	16329	16218	16315	16051	16215	16236	16217	16270	16119	16190	16196	16387	16308	16100	16174	16137	16150	16154	16208	16364	16254	16197	16087	16165	16211	16364	16282	16275	16159	16317	16312	16312	16365	16215	16362	16321	16457	16389	16268	16346	16183	16253	16479	16309	16277	16263	16256	16119	16394	16358	16066	16308	16354	16169	16253	16164	16138	16279	16287	16536	16270	16135	16282	16252	16377	16386	16342	16203	16225	16203	16263	16259	16261	16316	16321	16221	16284	16125	16272	16340	16116	16422	16224	16395	16243	16349	16395	16263	16293	16241	16416	16271	16185	16288	16341	16300	16308	16318	16126	16358	16272	16339	15899	16442	16349	16217	16265	16230	16074	16132	16299	16479	16311	16163	16150	16313	16194	16106	16283	16268	16103	16383	16229	16057	16366	16224	16081	16149	16200	16368	16003	16284	16336	16349	16340	16207	16261	16232	16376	16009	16192	16297	16389	16177	16225	16122	16332	16271	16229	16248	16281	16230	16211	16163	16337	16218	16255	16160	16302	16177	16153	16283	16218	16327	16254	16272	16298	16108	16259	16351	16186	16131	16142	16245	16368	16403	16133	16351	16164	16158	16314	16329	16399	16264	16224	16423	16134	16268	16406	16242	16232	16072	16159	16240	16097	16237	16136	15966	16260	16114	16291	16294	16330	16320	16379	16341	16407	16234	16384	16192	16186	16175	16066	16144	16318	16159	16202	16184	16245	16289	16433	16225	16182	16279	16319	16187	16249	16181	16363	16129	16257	16272	16139	16321	16342	16134	16283	16080	16119	16296	16329	16339	16248	16209	16274	16356	16277	16195	16238	16437	16361	16203	16280	16265	16245	16196	16295	16212	16380	16222	16232	16285	16164	16442	16190	16228	16256	16193	16335	16208	16366	16213	16212	16222	16333	16317	16153	16122	15994	16150	16429	16354	16250	16247	16294	16367	16293	16344	16227	16226	16242	16233	16263	16254	16248	16336	16212	16298	16409	16370	16182	16290	16221	16214	16231	16370	16293	16273	16233	16181	16071	16234	16403	16261	16393	16235	16192	16133	16311	16160	16290	16204	16279	16102	16237	16460	16076	16023	16231	16345	16198	16230	16298	16131	16218	16387	16313	16300	16200	16113	16327	16263	16178	16228	16219	16292	16243	16277	16169	16196	16120	16327	16368	16202	16206	16142	16342	16200	16318	16132	16275	16271	16176	16360	16056	16338	16255	16261	16332	16168	16311	16107	16226	16353	16222	16295	16105	16294	16284	16329	16316	16225	16155	16242	16348	16197	16120	16355	16102	16242	16339	16343	16325	16137	16168	16368	16160	16227	16146	16235	16210	16242	16178	16248	16133	16177	16234	16234	16234	16289	16403	16111	16059	16372	16215	16340	16293	16129	16326	16457	16087	16067	16274	16030	16195	16131	16206	16225	16460	16479	16179	16382	16421	16365	16213	16232	16241	16249	16438	16092	16181	16286	16233	16170	16302	16295	15970	16271	16263	16083	16382	16233	16322	16513	16164	16205	16274	16363	16408	16170	16164	16399	16317	16336	16385	16202	16241	16243	16197	16344	16165	16300	16297	16034	16321	16280	16140	16247	16314	16257	16304	16201	16252	16254	16106	16172	16342	16362	16321	16152	16322	16368	16262	16183	16327	16307	16116	16200	16112	16322	16343	16248	16335	16228	16047	16305	16188	16417	16149	16214	16336	16191	16152	16382	16267	16065	16337	16145	16289	16286	16361	16150	16275	16257	16177	16239	16206	16300	16181	16210	16444	16245	16257	16231	16369	16109	16276	16252	16323	16104	16332	16239	16158	16134	16138	16168	16152	16349	16146	16143	16256	16124	16141	16175	16422	16188	16275	16195	16350	16288	16233	16197	16058	16234	16206	16303	16350	16299	16258	16305	16230	16403	16115	16330	16156	16241	16298	16278	16437	16283	16378	16031	16156	16145	16277	16152	16209	16327	16228	16183	16283	16068	16296	16183	16279	16307	16247	16368	16285	16285	16244	16491	16171	16231	16194	16161	16374	16221	16222	16219	16314	16053	16287	16330	16204	16226	16231	16298	16408	16381	16101	16262	16248	16274	16126	16298	16125	16221	16148	16342	16243	16283	16338	16166	16520	16332	16121	16134	16130	16197	16311	16270	16220	16081	16336	15934	16181	16213	16217	16109	16058	16232	16237	16088	16359	16274	16454	16251	16273	16256	16382	16143	16387	16174	16277	16257	16507	16244	16250	16263	16216	16279	16141	16183	16177	16265	16320	16256	16240	16256	16177	16220	16537	16282	16184	16332	16282	16263	16299	16324	16319	16445	16185	16419	16023	16100	16157	16213	16214	16202	16164	16344	16166	16106	16014	16397	16151	16039	16324	16214	16227	16259	16132	16320	16257	16187	16418	16293	16302	16079	16245	16203	16407	16240	16238	16258	15987	16068	16299	16338	16083	16265	16358	16134	16211	16428	16188	16215	16240	16233	16290	16326	16446	16254	16297	16293	16223	16238	16286	16316	16150	16300	16248	16227	16218	16118	16370	16219	16273	16419	16079	16241	16160	16060	16497	16233	16246	16270	16233	16383	16212	16325	16299	16073	16192	16264	16311	16193	16150	16198	16251	16186	16211	16354	16349	16096	16170	16062	16322	16144	16283	16172	16196	16447	16268	16302	16177	16245	16231	16438	16343	16271	16210	16332	16189	16257	16189	16154	16174	16265	16363	16362	16293	16112	16167	16408	16416	16170	16152	16189	16225	16146	16221	16318	16269	16221	16413	16210	16239	16285	16288	16124	16254	16043	16112	16281	16287	16270	16185	16342	16234	16182	16199	16261	16330	16217	16211	16259	16533	16357	16286	16312	16369	16177	16331	16290	16254	16240	16178	16123	16197	16361	16194	16314	16264	16243	16262	16377	16187	16356	16121	16116	16219	16448	16214	16172	16249	16341	16334	16341	16282	16323	16296	16223	16226	16075	16234	16214	16195	16299	16242	16146	16222	16168	16167	16296	16413	16261	16217	16157	16220	16091	16135	16105	15967	16276	16144	16281	16241	16158	16210	16278	16198	16245	16111	16285	16159	16325	16337	16132	16207	16249	16226	16259	16322	16287	16406	16101	16120	16168	16413	16099	16258	16267	16197	16139	16205	16170	16329	16358	16080	16028	16305	16236	16297	16179	16199	16259	16054	16279	16248	16232	16197	16159	16329	16322	16352	16066	16068	16278	16273	16076	16187	16240	16248	16394	16306	16388	16200	16227	16209	16388	16194	16275	16218	16250	16200	16214	16270	16220	16365	16165	16278	16195	16286	15942	16197	16326	16173	16220	16174	16146	16166	16119	16207	16186	16391	16018	16374	16167	16338	16372	16171	16217	16222	16111	16203	16264	16304	16329	16269	16259	16349	16191	16314	16262	16214	16348	16204	16317	16231	16182	16335	16306	16236	16240	16068	16365	16392	16434	16177	16340	16170	16240	16306	16283	16326	16219	16197	16343	16382	16135	16157	16225	16173	16172	16186	16291	16175	16440	16201	16154	16387	16006	16388	16164	16377	16268	16124	16274	16326	16176	16162	16242	16287	16090	16209	16324	16444	16232	16239	16026	16119	16329	16337	16261	16443	16239	16370	16149	16219	16154	16350	16294	16244	16265	16341	16113	16172	16175	16173	16261	16232	16216	16146	16300	16121	16317	16161	16330	16185	16148	16354	16384	16316	16105	16194	16266	16198	16288	16233	16288	16166	16252	16301	16218	16153	16142	16317	16040	16244	16384	16266	16366	16184	16180	16265	16380	16182	16177	16113	16211	16178	16215	16256	16156	16295	16212	16159	16088	16212	16187	16245	16434	16257	16248	16215	16268	16220	16207	16257	16176	16305	16176	16267	16255	16137	16204	16335	16242	16242	16346	16121	16253	16301	16075	16255	16225	16434	16298	16276	16267	16244	16294	16309	16271	16186	16233	16307	16332	16401	16084	16384	16312	16192	16223	16384	16101	16270	16161	16192	16294	16151	16259	16270	15958	16342	16375	16133	16396	16108	16343	16036	16344	16294	16256	16221	16134	16266	16263	16124	16113	16167	16299	16310	16108	16130	16466	16264	16201	16191	16226	16197	16349	16243	16363	16277	16017	16222	16345	16356	16132	16295	16253	16378	16072	16243	16089	16355	16311	16411	16150	16267	16309	16215	16254	16186	16073	16455	16252	16213	16297	16270	16283	16163	16357	16179	16435	16231	16278	16124	16060	16358	16133	16369	16311	16408	16210	16300	16130	16181	16191	16221	16283	16208	16345	16299	16254	16367	16138	16331	15948	16180	16408	16211	16196	16281	16417	16176	16279	16129	16278	16271	16304	16264	16145	16351	16234	16187	16239	16220	16369	16195	16366	16185	16175	16153	16339	16389	16330	16203	16389	16207	16181	16194	16128	16218	16269	16195	16306	16250	16187	16309	16079	16285	16404	16229	16193	16208	16369	16319	16067	16115	16045	16089	16257	16269	16281	16227	16164	16310	16345	16130	16141	16350	16430	16137	16182	16361	16340	16267	16216	16137	16192	16268	16246	16119	16290	16223	16126	16375	16407	16200	16293	16422	16369	16177	16057	16157	16211	16308	16223	16206	16339	16352	16174
34087	42103	42540	30331	21804	20029	19616	19400	19126	19366	19188	19236	19325	19413	19479	19391	19399	19296	19389	19181	19339	19396	19264	19153	19178	19279	19395	19448	19168	19443	19307	19454	19365	19311	19367	19205	19460	19355	19342	19274	19310	19386	19453	19430	19261	19251	19171	19290	19292	19501	19342	19227	19331	19405	19302	19433	19376	19146	19370	19255	19210	19247	19296	19362	19229	19352	19388	19253	19306	19224	19377	19108	19300	19407	19461	19413	18978	19322	19293	19332	19283	19584	19335	19382	19342	19447	19307	19020	19368	19340	19327	19284	19391	19279	19158	19399	19260	19218	19307	19242	19457	19318	19323	19568	19455	19336	19269	19159	19221	19224	19290	19286	19356	19309	19137	19368	19429	19539	19318	19410	19163	19269	19240	19185	19174	19073	19447	19222	19267	19375	19215	19350	19240	19210	19314	19432	19248	19390	19232	19229	19279	19359	19296	19150	19122	19436	19186	19104	19210	19254	19327	19146	19462	19432	19367	19301	19316	19168	19204	19205	19094	19443	19398	19059	19506	19438	19011	19217	19146	19356	19362	19324	19438	19397	19289	19120	19445	19299	19258	19292	19281	19323	19210	19190	19305	19411	19095	19204	19187	19410	19315	19349	19569	19539	19297	19247	19138	19084	19424	19216	19182	19332	19486	19280	19397	19120	19335	19379	19347	19175	19333	19183	19259	19134	19344	19268	19312	19108	19470	19288	19278	19450	19312	19345	19416	19464	19410	19204	19223	19253	19217	19362	19205	19214	19379	19453	19430	19274	19361	19566	19391	19319	19298	19115	19331	19285	19355	19307	19168	19348	19227	19324	19272	19428	19245	19374	19620	19388	19226	19126	19122	19125	19241	19348	19231	19219	19342	19225	19107	19324	19223	19213	19220	19400	19212	19068	19186	19064	19296	19438	19295	19362	19226	19286	19535	19209	19144	19093	19165	19301	19345	19243	19309	19322	19125	19183	19119	19431	19346	19109	19183	19143	19334	19353	19173	19145	19416	19426	19519	19302	19223	19637	19330	19315	19187	19584	19189	19192	19284	19411	19370	19258	19495	19328	19434	19208	19304	19381	19278	19258	19154	19242	19331	19214	19163	19193	19217	19296	19324	19311	19336	19402	19207	19159	19287	19269	19190	19280	19284	19402	19297	19379	19226	19277	19282	19257	19201	19178	19430	19124	19412	19115	19204	19130	19171	19256	19213	19166	19108	19391	19256	19136	19298	19156	19214	19282	19385	19445	19167	19417	19262	19291	19370	19183	19325	19242	19436	19304	19318	19448	19258	19223	19511	19359	19435	19216	19517	19325	19487	19316	19221	19281	19440	19179	19247	19084	19306	19342	19337	19276	19162	19222	19155	19106	19223	19328	19382	19262	19255	19285	19437	19408	19335	19466	19119	19302	19158	19283	19198	19397	19310	19073	19447	19427	19230	19298	19285	19242	19356	19203	19223	19447	19145	19268	19239	19303	19467	19294	19144	19546	19200	19443	19428	19467	19220	19298	19294	19202	19260	19445	19219	19192	19354	19398	19358	19123	19265	19234	19092	19417	19234	19249	19199	19536	19324	19373	19314	19617	19341	19248	19216	19125	19227	19281	19281	19228	19438	19214	19054	19124	19326	19124	19253	19152	19580	19232	19430	19161	19278	19310	19304	19114	19439	19179	19174	19196	19212	19320	19090	19301	19487	19236	19343	19339	19225	19348	19310	19274	19263	19173	19250	19398	19213	19243	19421	19350	19430	19408	19243	19097	19103	19243	19174	19487	19141	19334	19442	19269	19270	19245	19282	19146	19321	19216	19329	19136	19307	19300	19345	19248	19466	19357	19241	18990	19342	19123	19217	19238	19502	19201	19387	19376	19288	19383	19438	19291	18967	19258	19120	19105	19119	19449	19419	19402	19248	19190	19172	19244	19388	19188	19258	19393	19400	19406	19395	19617	19421	19319	19390	19346	19319	19198	19207	19177	19226	19569	19302	19599	19211	19487	19113	19307	19136	19172	19460	19310	19332	19320	18976	18958	19356	19400	19206	19266	19276	19473	19261	19214	19439	19392	19434	19233	19185	19278	19376	19291	19268	19285	19135	19198	19305	19169	19532	19387	19426	19143	19186	19369	19426	19275	19146	19062	19434	19326	19317	19287	19169	19386	19506	19326	19269	19173	19316	19391	19184	19327	19464	19249	19340	19166	19305	19362	19119	19330	19293	19095	19301	19355	19356	19270	19370	19232	19255	19116	19160	19592	19228	19225	19272	19170	19257	19304	19298	19217	19519	19337	19170	19517	19298	19264	19409	19286	19262	19275	19091	19484	19216	19350	19280	19430	19452	19283	19147	19349	19369	19330	19236	19487	19307	19167	19262	19433	19308	19297	19258	19138	19296	19355	19155	19376	19294	19119	19288	19147	19243	19364	19277	19336	19494	19224	19617	19429	19293	19019	19282	19242	19480	19346	19330	19385	19248	19362	19235	19314	19265	19264	19323	19260	19028	19275	19409	19186	19193	19397	19131	19260	19286	19624	19302	19202	19396	19346	19225	19239	19255	19407	19188	19536	19211	19202	19505	19221	19381	19194	19345	19346	19253	19120	19258	19293	19315	19271	19323	19299	19362	19359	19337	19286	19354	19080	19345	19120	19088	19329	19350	19241	19244	19425	19344	19184	19247	19196	19369	19341	19308	19280	19372	19201	19155	19250	19366	19373	19342	19155	19233	19368	19304	19237	19488	19334	19287	19240	19187	19187	19085	18982	19418	19194	19277	19335	19266	19199	19520	19369	19338	19320	19341	19399	19295	19443	19483	19236	19346	19129	19300	19442	19044	19278	19205	19157	19315	19325	19359	19233	19446	19298	19341	19270	19277	19213	19293	19279	19450	19146	19183	19184	19321	19267	19323	19287	19290	19117	19444	19356	19335	19075	19261	19285	19206	19274	19323	19480	19376	19217	19359	19150	19418	19319	19378	19320	19347	19236	19144	19468	19445	19258	19443	19293	19401	19428	19239	19247	19535	19244	19189	19172	19192	19363	19196	19325	19358	19360	19339	19200	19468	19214	19311	19205	19465	19146	19248	19419	19287	19416	19191	19099	19295	19603	19327	19412	19292	19550	19357	19146	19404	19191	19322	19373	18955	19301	19301	19198	19470	19255	19354	19372	19291	19304	19338	19319	19342	19373	19353	19253	19148	19120	19300	19459	19468	19360	19245	19374	19519	19369	19353	19226	19364	19628	19209	19370	19369	19171	19414	19474	19352	19360	19239	19107	19235	19143	19205	19491	19344	19303	19444	19217	19242	19289	19382	19288	19334	19075	19027	19193	19331	19201	19246	19309	19287	19350	19260	19441	19494	19199	19258	19280	19220	19324	19093	19416	19336	19367	19282	19270	19258	19188	19268	19248	19336	19348	19207	19418	19150	19155	19171	19338	19381	19357	19232	19091	19325	19359	19289	19295	19563	19212	19187	19150	19264	19143	19435	19200	19354	19410	19620	19326	19202	19213	19299	19214	19438	19498	19235	19208	19326	19506	19391	19274	19229	19225	19265	19151	19136	19247	19343	19312	19381	19331	19310	19332	19256	19172	19353	19291	19483	19157	19196	19494	19285	19090	19260	19358	19286	19459	19443	19234	19253	19445	19453	19465	19263	19239	19388	19306	19097	19304	19384	19215	19065	19451	19236	19368	19197	19263	19301	19160	19161	19443	19339	19289	19638	19382	19472	19236	19232	19266	19426	19238	19443	19123	19402	19232	19208	19279	19152	19548	19365	19525	19386	19340	19190	19326	19093	19254	19394	19185	19371	19425	19330	19313	19414	19320	19372	19379	19393	19272	19098	19306	19221	19114	19299	19462	19391	19322	19225	19379	19420	19520	19279	19370	19271	19504	19266	19162	19331	19390	19118	19138	19101	19268	19333	19115	19149	19391	19143	19369	19268	19539	19136	19065	19205	19270	19344	19245	19395	19347	19178	19144	19429	19481	19413	19190	19239	19342	19441	19200	19179	19312	19299	19525	19335	19404	19304	19195	19409	19298	19267	19310	19180	19139	19486	19516	19239	19159	19386	19248	19180	19259	19378	19140	19217	19001	19527	19108	19475	19473	19350	19562	19315	19165	19216	19420	19099	19265	19258	19307	19229	19363	19489	19425	19366	19088	19187	19257	19356	19365	19372	19296	19331	19382	19366	19332	19369	19307	19276	19312	19367	19393	19286	19386	19203	19299	19295	19308	19431	19404	19302	19349	19309	19473	19255	19523	19555	19529	19488	19240	19230	19253	19189	19352	19375	19471	19228	19344	19386	19301	19292	19247	19082	19401	19269	19241	19311	19476	19214	19219	19281	19526	19118	19333	19249	19467	19455	19402	19222	19334	19198	19167	19250	19199	19250	19327	19191	19295	19134	19498	19298	19266	19507	19585	19453	19543	19329	19228	19172	19263	19346	19200	19396	19343	19261	19139	19397	19233	19323	19216	19445	19143	19289	19427	19183	19165	19589	19246	19548	19293	19268	19341	19382	19251	19341	19257	19310	19074	19229	19337	19149	19272	19313	19530	19349	19357	19137	19341	19442	19219	19177	19102	19377	19324	19201	19416	19247	19204	19490	19485	19232	19310	19291	19294	19384	19388	19321	19521	19200	19458	19329	19070	19250	19069	19330	19278	19305	19372	19254	19263	19215	19368	19422	19422	19042	19410	19231	19234	19346	19248	19234	19399	19226	19431	19117	19288	19365	19323	19234	19152	19315	19453	19120	19270	19312	19294	19289	19254	19506	19509	19004	19138	19184	19277	19139	19297	19177	19233	19258	19200	19362	19343	19433	19354	19437	19388	19345	19105	19307	19238	19332	19374	19225	19571	19399	19399	19363	19459	19327	19067	19230	19274	19264	19425	19460	19473	19275	19233	19508	19204	19299	19539	19330	19142	19285	19499	19438	19370	19268	19261	19284	19356	19407	19196	19273	19448	19342	19449	19315	19349	19476	18944	19382	19489	19445	19199	19442	19304	19268	19260	19350	19442	19425	19300	19564	19493	19549	19245	19196	19354	19386	19360	19404	19274	19301	19390	19151	19477	19258	19096	19465	19300	19159	19423	19393	19092	19370	19452	19530	19189	19221	19267	19339	19184	19274	19452	19514	19325	19423	19320
43146	59531	43571	25399	18073	16632	16080	16198	16336	16104	16234	16254	16095	16122	16034	16261	16188	16394	16268	16082	16308	16191	15936	16115	15998	16268	16293	16067	16170	16028	16162	16100	16269	16074	16123	16105	16153	16017	16060	16117	16076	16056	16202	16277	16169	16123	16195	16141	16192	16115	16161	16288	16061	16039	16049	15972	16125	16197	16193	16162	16129	16019	16075	16108	16101	16100	16227	16146	15963	16163	16147	16149	16062	16147	16063	16028	16098	16131	16024	16273	16135	16210	16272	16121	16115	16181	16055	16002	16170	16091	16069	16198	16024	16010	16093	16110	16058	16131	15992	16072	16126	16062	16241	16252	16072	16153	16135	16174	16015	16173	16186	16026	16127	16060	16329	16098	16262	16129	16034	16140	16151	16086	16182	16145	16151	16229	16259	15871	16143	16085	16185	16194	16048	16073	16210	16145	16101	16270	16185	16102	16306	16280	16099	16043	16204	16118	16088	16165	15998	16216	16288	16068	16155	16065	16153	16121	16195	16218	16265	16065	15997	16048	16048	16080	16310	16143	16134	16231	16186	16145	16149	15903	16379	15990	16170	16041	16297	16233	16072	16028	15971	16255	16110	16121	16195	15933	15996	16106	16275	16334	16201	16002	16047	16258	15885	16125	16064	16184	16127	16022	16057	16122	16093	16085	16200	16030	16206	16209	16134	16248	16177	16182	16237	15999	16116	16180	16074	16085	16232	16141	16029	16246	16014	15957	16199	16274	16111	16260	16215	16241	16219	16185	16172	15999	16223	16107	16147	16148	16127	16127	16053	16135	16196	16168	16196	16035	15979	16229	16100	16153	16296	15950	16146	16188	16272	16062	16231	16036	15945	16241	16195	16078	16038	16079	16222	16008	16223	16222	16281	16117	16284	16101	16220	16019	16093	16124	16061	16280	15925	16161	16096	16129	16041	16272	16248	16029	16134	16161	16264	16043	16053	16187	16081	16233	16225	16204	16075	16342	16217	16158	16023	16129	16169	16145	15974	16071	16199	16143	16167	16263	16047	16114	16248	15880	16036	16231	16040	16180	16248	15943	16076	16322	16165	16326	16015	16035	16179	16173	16318	16213	16169	16257	16258	16134	16143	16111	16050	16109	16111	16145	16099	16041	16029	15976	16286	16251	16109	16141	16343	16189	16102	16188	16077	16116	15997	16087	16169	16327	16051	16190	16019	16045	16161	16147	16175	16086	15983	16232	16103	16185	16102	16018	16062	16038	16170	16144	16097	16118	16212	16215	16241	16155	16167	16188	16020	16176	16132	16244	16211	16188	16123	16261	16174	16250	16379	16220	16087	16210	16191	16229	16284	16390	16109	16212	16177	16163	16233	16028	16084	16162	16017	16183	16210	16126	16117	16070	16049	16216	16320	16194	16075	16041	16119	16093	16035	16197	16146	16322	16117	16144	16104	16362	16229	16060	16104	16102	16042	16174	16194	16159	16210	16036	16050	16250	16031	16215	16230	16002	16174	16089	15975	16155	16174	16013	16122	16174	16147	16182	16215	16013	16150	16129	16210	16258	16182	16231	16097	16138	16142	16196	16275	16236	16092	16130	16324	16147	16126	16324	16063	15989	16046	16250	16086	15899	16151	16069	16065	16064	16120	16214	16116	16058	16071	16253	15985	16051	16215	16093	16131	16170	16118	16266	16201	16247	16112	16030	16000	16152	16157	16138	15965	16047	16186	16295	16268	16262	16123	16056	16230	16194	16109	16145	16030	16066	16048	16309	15931	16136	16042	16091	16094	16213	16290	16210	16149	16223	16076	16139	16192	16074	16189	16205	16096	16193	16025	16166	16081	16009	16019	16216	16082	16195	16097	16107	16133	16083	16226	16093	16103	16060	16002	16109	16117	16105	16082	16154	16234	16156	16064	16145	16128	16254	16157	16393	15930	16240	16109	16165	16205	16202	16251	16200	16123	16163	16309	16096	16070	16250	16185	16158	16178	16060	16218	16018	16275	16169	16138	16186	16136	16213	16081	16142	16021	16218	16008	16239	16182	15913	16388	16095	16161	16064	16025	16235	16117	16298	16101	16150	15973	16054	16333	16162	16327	16001	16217	16049	16074	16206	16291	16227	16255	16105	16119	16192	16249	16181	16126	16074	16226	16086	16228	16041	15800	16049	16109	16135	16155	16109	16235	16185	16103	16143	16042	16119	16064	16279	16267	16121	16054	16129	16154	16137	16038	16083	16084	16164	16090	16295	16122	16360	16154	16224	15974	16018	15960	15972	16276	16146	16349	16160	16179	16175	16240	16154	16127	16137	16138	16124	16064	16086	16209	16188	16276	16027	16014	16239	16289	16054	16193	16212	16232	16240	16201	16056	16124	16096	16219	16021	15865	16164	16221	16207	16035	16034	16285	16230	16074	16015	16238	16002	16268	16222	16073	16079	16125	16208	16095	16129	16122	15996	16049	16221	15992	16264	16172	16025	16135	16288	16111	16028	16147	16115	16244	15840	16229	16055	16059	16162	16061	16299	16094	16145	16123	16066	16117	16311	16241	16069	16212	16170	16250	16108	16038	16027	15976	16005	16033	16107	16271	16247	16193	15984	16093	16076	16081	16185	16221	16067	16348	16002	16319	16045	16201	15887	16105	16153	16112	16249	15987	16130	16133	16205	16180	16014	15997	16203	16105	15995	15945	16129	16164	16199	16094	16179	16150	16202	16175	16204	16201	16236	16218	16191	16123	16009	16165	16285	16156	16162	16106	16051	16084	16037	16022	16046	16145	16301	16095	15994	16138	16150	16202	16061	16270	16182	16204	16159	16205	16305	16165	15881	16051	16222	16201	16236	16056	16098	16068	16145	16105	16224	16228	16150	16068	16080	15948	16075	16156	16214	16130	16145	16171	16118	16042	16235	16206	16164	16156	16081	16085	16157	16297	16206	16355	16051	15943	16176	15974	16083	16192	16167	16172	16036	16159	16204	16167	16077	16077	16118	16248	16262	16094	16164	15969	16083	16179	16122	16259	15969	16068	16024	16177	16090	16125	16117	16120	16239	16161	16309	16220	16148	15985	16235	16088	16196	16039	16096	16131	16208	16161	16008	16133	16078	16066	16244	16023	16209	16113	15876	16120	16089	16135	16025	16200	16076	16126	16210	16074	16138	16300	16170	16163	16006	16280	16003	16131	16281	16233	16056	16083	16203	16162	16175	16144	16149	16040	16099	16024	16190	16088	16177	15962	16183	16051	15960	16176	16070	16098	16157	16122	16132	16221	16094	16188	16272	16003	15955	16206	16107	16163	16047	16266	16249	16098	16102	16056	16064	16107	16029	15997	16081	16170	16176	16165	16175	16193	16120	16183	16195	16165	16232	16291	16134	16082	16083	16274	16174	16157	16087	16091	16055	16140	16102	16125	16214	16110	16308	16160	16059	16023	16119	16150	15936	16221	16064	16181	16211	16094	16279	16135	16067	16027	16156	16295	16204	16083	16170	16147	16026	16102	16303	16146	16191	16205	16035	16428	16088	16037	16245	16026	16038	16107	16133	15986	16196	16197	16129	16253	16225	16191	16210	16090	16135	16109	16045	16071	16059	16144	16207	16118	16043	16115	16030	16194	16157	16232	16155	16272	16323	16217	16247	16037	16129	16169	16124	16051	16194	16185	15924	16065	16261	16118	16181	16223	16156	16226	16234	16101	16086	16265	16123	16260	16096	16254	16181	16076	16128	16225	16131	16013	16207	16231	16104	16118	16104	16177	16202	16134	16256	16265	16097	15990	16263	16184	16151	16271	16072	16143	16319	16200	16135	16221	16177	16256	16104	16126	16170	16270	16159	16259	16170	16125	16265	16015	16170	16057	16167	16163	16182	16041	16039	16205	16008	16125	16201	16126	16212	16337	16133	16177	16076	16267	16187	16061	16127	16239	16071	16272	16052	15959	16228	16218	16109	16167	16080	16155	16145	16389	16179	16133	16144	16198	16182	16167	16049	16227	16046	16107	16311	16123	16124	16105	16168	16165	16274	16166	16151	16098	16151	15998	16012	16019	16071	16116	16072	16150	16048	16182	16130	16198	16168	16195	16246	16141	16221	16153	16206	16172	15978	16166	16122	16184	15993	16106	16156	16107	16173	16210	16144	16152	16023	16251	16097	16079	16224	16407	16167	16181	16057	16159	16261	16028	16139	16130	16148	16204	16164	16271	16150	16197	16125	16121	15945	16282	16153	16141	16093	16340	16115	16097	16123	16074	16132	16208	16225	16127	16141	16083	16149	16118	15971	16441	16085	15996	16135	16294	16064	16037	16148	16226	16045	16196	16019	16162	16036	15965	16169	16215	16168	16069	16079	16096	16042	16096	16108	16122	16068	16051	16036	16225	16045	16126	16089	16022	16256	16137	16081	15874	16120	16152	16054	16070	16278	16231	16163	16218	16127	16203	16117	16100	16042	16061	16072	16181	16084	16043	16095	16206	16139	16109	16126	16069	16333	16134	16068	16118	15998	16147	16108	16156	16207	16039	16119	16050	16234	16177	16085	16119	16121	16146	16137	16323	16148	16042	16141	16150	16118	16225	16101	16168	16049	16131	16064	16091	16141	16066	16099	16049	16044	16074	16139	16145	16106	16272	16104	16248	16073	16105	16163	16281	16114	16171	15968	16183	16150	16132	16118	16308	15991	16166	16163	16077	16166	16160	16163	16046	16225	16076	16042	16136	16134	16050	16051	16126	16164	16105	16081	16186	16064	16116	16003	15956	16297	16209	16211	16015	15966	16095	16246	16153	16048	16269	16058	16139	16348	16222	16043	16200	16145	16143	16134	16086	15971	16058	16138	16159	16120	16121	16107	16133	16108	16171	16240	16233	16189	16186	16132	16105	16174	16161	16173	16122	16125	16286	16116	15940	16205	16267	16052	16255	16178	16071	16085	16033	16260	16113	16004	16107	15986	16179	16074	16169	16111	16250	16226	16009	16253	16187	16197	16143	16170	16161	16262	16133	16362	16004	16164	16196	16056	16199	16074	16096	15986	16122	16245	16205	16163	16021	16171	16070	16242	16065	16089	16190	15963	16091	16088	16169	16150	16103	16101	16181	16032	16205	16313	16193	16126	16108	16013	16149	16129	16235	16092	16140	16030	16015	16002	16150	16126	15989	16071	16079	16159	16189	16086	16057	16016
36817	39681	37882	27024	20880	19548	19327	19259	19102	19045	18882	19018	19065	19172	19252	19023	19022	19258	19174	19115	18995	19139	19199	18948	19214	18865	19098	19100	19256	19098	18959	18797	18955	18955	19184	19038	19045	19040	19127	19126	19225	19197	19046	18946	19136	18984	19033	19142	18999	19034	19163	19098	18939	18963	18914	19232	19167	18964	19212	18780	19106	19194	19015	19177	19217	19245	19145	19052	18963	18835	19109	19137	19219	19018	18928	18920	19178	19158	19050	19042	19067	19131	19180	19190	18866	18892	19083	19140	19121	19164	19105	19053	18954	19233	19097	18967	19033	19092	19066	19081	19053	19146	19185	18901	19046	19117	18991	19106	19149	18912	18784	19068	19062	19116	18982	19014	19195	18955	19019	19084	18799	19016	19216	19213	18997	18923	19195	18862	19056	19079	19032	19047	19132	18771	19081	18908	19122	19062	19059	18886	19128	18918	18850	19079	19158	19029	18909	19014	19123	18880	19070	19002	18829	19123	19069	19121	19297	19109	19146	18977	19076	18914	19021	19138	18857	19007	19091	19128	19094	18933	19058	19074	19233	19082	19055	19070	19163	18959	19157	19027	18799	19175	19131	19301	18994	19135	19160	19041	19139	19244	19165	19146	18897	19099	19121	18973	19127	18983	18992	19065	19033	19203	18943	18907	19009	18847	18928	19075	19189	18908	19174	19141	18886	19040	18871	19136	19040	19085	18939	19068	18914	18947	19015	19165	19006	19178	19125	19102	19114	19083	18974	19021	19189	18760	19046	19216	18984	19170	19183	18919	19146	19037	18964	18850	18767	19048	19221	19037	19031	18941	19111	19188	19189	18907	19159	19216	19008	18932	19097	19375	18783	19160	19211	19199	19183	19135	19080	19098	18779	19049	19164	19087	18900	19149	19053	19045	18907	19286	19224	19052	18917	19210	19304	19080	18974	19039	18949	18944	19295	19052	18948	19077	19022	19056	19018	18887	19083	19118	18956	18934	18903	19189	18971	18857	18896	18879	19152	19184	19105	19055	19070	19134	19023	18939	18959	19043	19149	19195	18947	19006	18951	18903	18878	19126	18887	18997	19031	18999	18961	19060	18930	19056	19014	19014	19113	18966	18995	19128	18975	19090	19121	18974	19143	18901	19056	18847	18802	19141	18883	19192	19024	19009	19012	18909	19016	18904	18974	19261	19092	19200	18986	19174	19013	19018	19014	18961	19232	18904	18861	19053	19024	18964	19072	18995	19142	19083	19011	19147	19027	19129	18964	19020	19007	19171	19035	19167	19142	19089	18811	19031	18798	19029	19108	18952	18843	19140	18976	19061	19001	18933	19043	18827	19059	19067	19056	18974	19074	19278	19041	19278	19075	18930	19073	19138	18946	18929	19187	18834	19134	18966	19161	18946	19244	18961	19129	19171	18913	18887	18973	18920	19198	18990	19032	19294	19151	19053	19078	19130	19135	19101	18969	19017	19025	18902	19042	19038	19173	19016	19200	19095	19047	18886	19196	19100	19159	19231	18974	18950	19111	19150	18943	19007	18959	19027	19175	18856	19052	18847	19243	19095	18968	19252	19040	19140	19148	19048	19106	18982	19082	18937	18968	19098	18986	19144	19002	19058	18888	19070	19090	19009	19051	19034	18888	19185	18982	19146	18886	19153	18967	19070	19073	18991	18993	19138	18799	18725	18920	19090	19075	18953	19105	19099	18907	19019	19099	18933	19008	19104	18944	18963	19036	18959	19171	19008	18980	18972	19092	18956	19292	19300	19080	19141	19015	19116	19058	18987	19073	19142	18774	19083	18866	18925	19039	19073	19033	18949	19170	19207	18939	18922	18994	19064	18853	18847	18974	18722	19043	19037	19129	19230	18802	18906	18940	19063	19329	19007	18992	19015	19167	18950	18988	18909	19016	19063	19083	19028	19186	19213	19104	19028	18922	19257	18967	19045	19001	19094	19141	19120	19018	18908	18980	19075	19172	19127	18973	19080	18935	19251	19096	19106	18810	19273	19064	18999	19126	18983	19012	19232	19013	19151	18995	18867	19217	19099	18915	19123	18899	19160	18991	19111	19121	19137	19000	19214	19237	19108	18863	19093	19046	19114	19202	19077	19010	18967	19096	19282	19185	19165	18967	18979	19114	19168	19226	19208	19136	18985	19082	19071	19231	19177	19120	18938	19158	19142	18935	19113	19068	19191	19116	19014	19081	19070	18933	19051	19094	19016	19009	19052	19123	19189	19065	19118	18993	19021	19258	18881	18922	18973	18927	18976	19016	19055	19078	19079	19093	18999	19137	19052	19139	18929	18920	19058	19255	19026	18981	18990	19117	19176	19246	18921	19126	18936	19036	18959	19010	18832	19012	18888	19122	19099	18936	19108	18984	18851	18965	19158	19047	19230	19171	19036	19299	18997	19206	19021	19260	19188	19062	18892	19041	19271	19103	18996	19278	19272	19013	19198	19237	18894	19259	19130	19136	19098	19048	19044	19058	19203	19109	19083	18903	19120	19039	18979	18989	18979	19105	19150	19022	18978	19015	19083	19278	18966	19177	19142	19084	18985	19044	19121	18808	19119	19148	19063	19045	19103	19117	19114	19159	19163	19122	18965	19181	19120	19215	18875	19025	19186	19044	18821	19135	19101	19133	19065	19215	19161	18970	18837	19187	18999	19072	18990	19105	19012	19128	19024	18915	19044	19120	18928	19301	19125	19148	18937	19115	18979	19029	18990	19095	19173	19137	19079	19014	18876	19138	18896	19054	19033	19135	19185	19115	18984	18997	19199	18974	19180	19034	19113	19117	18950	19047	19216	19228	18899	19134	19054	19179	18934	19038	19189	19019	18701	19064	18860	19174	19112	19106	19100	19146	19144	18869	19008	19314	19196	18964	19120	19164	19201	19088	19129	19151	18994	19023	19072	19110	19203	19111	19010	18876	18981	19095	19072	18849	19089	18850	18718	19327	18941	18910	19169	19065	18886	19186	18962	19077	18969	19259	19091	19050	18831	18899	19060	18928	19230	19118	18954	19030	19092	19046	19079	19097	18984	18954	19201	19074	19084	19136	19278	18928	18860	19186	18960	19016	19327	19153	18912	19128	19032	19055	19145	19081	19061	19111	19067	18910	19118	19118	18958	18985	19172	19122	19159	19202	19032	18999	18926	19141	18974	18925	18945	19025	19167	19148	18996	18955	18876	18939	18902	19050	19065	18992	19370	18990	19210	19010	19021	19061	19056	19057	19031	19101	19101	19152	18911	18978	18925	19096	19174	19163	19096	19040	18824	19081	19111	18971	18984	19086	19053	18979	19052	18999	19007	18832	19007	18870	18943	19080	19180	19133	19074	19318	19119	18951	19197	19012	18849	19160	18886	19191	19101	19010	18940	19099	19140	19039	18963	19139	19191	19223	19087	18989	18904	19097	19012	18998	19031	18993	19146	19048	19087	18854	18946	18843	18868	19056	18971	18938	19201	19110	19088	19011	19038	19491	18863	18897	19059	19191	18974	18941	19164	19258	19166	18983	19043	19105	19136	18856	19165	19041	18913	19215	19099	19090	19012	19045	18989	19018	19130	19101	18903	19160	19194	19144	19021	19274	19247	19079	18882	19272	18971	19035	19024	18923	19059	18792	19039	19106	19091	19123	19322	18949	18994	18982	19107	19021	18935	19287	19160	19205	19067	19156	18912	19164	19086	19073	19088	19104	19199	18983	19171	18969	19164	19201	19082	19107	19126	18982	19125	18902	19241	19059	19049	19176	18922	19248	18903	19339	19085	19106	19125	19064	19225	19146	18862	19244	19196	19001	19182	19010	18841	19025	19034	19090	19168	19326	19151	19037	19069	18981	19097	19148	19008	18940	19329	19270	18960	19227	19161	18909	19279	19080	19104	19132	19110	19140	19126	19002	18951	19149	19074	18993	18941	19003	19359	18944	18983	18964	19042	19210	19047	19051	18821	19117	18950	18913	18939	18992	19066	18927	18988	19248	19151	19099	18954	19178	19076	19100	19119	19112	19111	19023	18896	19093	19085	19037	19160	19295	18996	19059	18895	19142	19064	18975	19073	19027	19247	19136	19273	18946	18969	19173	18954	18994	19003	18941	19071	19074	19005	18986	19103	19043	19044	19019	18956	19001	19149	19162	19183	19039	18886	19016	19131	19161	19019	19036	18950	18921	18910	18833	19243	18980	19268	19089	18974	19046	19079	19063	18948	19084	18972	18980	19191	19014	18901	19119	19148	19064	19101	18932	19183	18979	19124	19106	19079	19164	19155	19059	19254	19124	19244	19052	19172	18726	19012	19105	19141	19094	19154	19038	19088	19037	18933	19074	19146	19167	18917	19051	19091	19109	19053	19232	19014	19056	18933	18985	19050	19028	18968	19096	19049	19072	19144	18979	19059	18917	19035	19015	18910	19265	19105	19123	19195	19140	19048	19188	19204	19240	19052	19200	19088	19150	18994	19204	19122	19095	19078	19175	19140	19196	19136	19087	19110	19206	19002	19147	19051	19033	19148	18963	19087	19147	19272	19036	19525	19063	19159	19089	19100	19457	19162	19223	19029	19151	18965	18986	19138	19169	19154	18936	19218	19056	18989	19123	18712	19044	19060	18963	19048	19297	18956	19069	18923	19078	18989	19369	19026	19065	19193	19005	19097	19172	19098	19079	18834	18947	18993	19095	19195	19315	19133	19001	18919	18922	19034	19078	18947	18890	18867	19170	19198	18852	18939	19044	18996	19042	19165	18945	18944	19099	19041	19189	19054	19211	19028	19013	19028	19114	19015	18989	18863	18984	18875	18953	19104	19181	19015	19266	19054	19204	19288	19185	18976	18945	18959	19278	19096	19023	18906	19299	19106	19115	19175	19081	19029	19012	19289	18929	19068	19145	19099	19047	19110	19072	19060	19023	19140	19247	19143	19135	18997	19103	19320	18925	18962	19141	19114	19026	19133	19026	19149	19090	19137	19115	18987	19134	19090	18983	18998	19018	18925	18954	19177	19241	19076	18923	19039	19009	19111	19174	18988	19134	19097	18930	19136	18890	19101	19260	19081	19033	19163	18993	18935	19318	19008	18942	18966	19090	18986	19110	18925	19156	18984	18941	19171	18937	19004	18984	18980	19128	18960	18993	19131	18975	18947	19181	18972	18990	19101
40195	51274	37537	22410	17378	16314	16234	16165	15849	16021	16004	16013	16213	16135	16086	15925	16125	16134	16095	16063	16115	16107	16139	15965	16167	16010	16076	15942	16099	16054	16183	16039	15985	16116	16035	16074	16092	16042	16104	16043	15968	16117	16154	15984	15849	15963	15961	15960	16086	16093	16054	16040	16203	16020	15995	16076	16219	16094	15902	16077	16094	15833	16200	16193	16181	15985	16087	16039	15825	16032	15913	16195	15990	16009	15878	16028	16019	16157	16116	16037	15936	16286	16009	16077	15961	16080	16126	16094	16116	16154	16046	16104	16030	16107	16118	16111	16178	15979	16172	15955	15962	16056	16057	15888	16014	15965	16195	16021	16018	15986	15998	16040	15965	16054	16014	15996	16114	16164	15897	16087	15804	16032	16109	15982	16099	16007	15924	16141	16129	16211	16302	15981	16156	15944	16114	16020	15962	15924	15933	16103	15985	15962	15864	16129	15962	16317	15976	16069	15920	16059	15865	15989	16159	16051	16175	16087	15947	15929	16094	16037	15975	16140	16074	16083	16129	16005	16026	16028	15742	16094	15979	15999	15943	16195	15881	16046	15914	16078	16067	16093	16044	16075	16151	16031	16139	16110	16069	15953	15955	15941	16010	15981	16070	16150	16068	16205	16166	16031	16012	16008	16017	16003	16152	16168	15984	16154	16027	15990	15990	16268	15894	16216	15995	15991	15878	15873	16056	16128	16124	15981	15909	16166	16113	16039	16051	15974	16015	15857	16087	15923	16063	16290	16059	16079	15826	16107	15843	16063	16120	16130	15973	16079	16064	15985	15980	16064	16004	16163	15982	15927	16013	16095	15972	15991	15904	16146	15904	16056	15987	16098	16125	15846	16021	16183	16008	16168	16072	16046	16012	15937	16106	16098	16028	16145	15996	16028	16030	16111	15951	16040	16003	15942	15977	16229	16012	16163	16078	16002	16180	15979	16078	16041	15957	16303	16059	16027	15943	15965	16153	15976	16224	15963	16129	16175	15958	16132	16044	15933	16100	16177	16067	16207	15916	16088	16160	15984	16076	16090	16099	15996	15970	16008	16137	15943	16112	15952	16082	16020	16081	16118	16053	16049	16135	15972	15956	16124	15966	16088	15946	16164	15943	16135	16109	15906	16148	16104	15759	16082	16007	16118	16002	15896	16070	16078	16106	15992	16158	16027	16038	15934	15997	16089	15894	15974	15999	16120	16114	16103	16051	16150	16091	16000	15960	16161	16071	15996	15945	16153	16114	16023	16252	16112	16181	16073	16007	16048	16218	15867	16116	15869	16157	15901	16253	16079	16095	16062	16092	16050	16058	16035	16052	16077	15881	16190	15918	16020	15888	16022	16095	16095	15984	16082	15942	15996	15984	15948	15956	15881	16058	15935	15879	16260	16077	16020	16130	16069	16043	16017	16062	16117	16093	16123	15990	16105	16022	16028	15994	16047	16111	16106	16059	16151	15977	16109	15977	15973	15976	15980	16041	15981	16131	16074	15877	16055	16107	15985	16238	16052	16073	16158	15950	15998	16042	16074	16061	15982	16045	16022	16000	16063	15831	15837	16030	15937	16085	15771	15996	16130	16043	15942	16049	15805	16229	16066	15951	16110	16211	15989	15941	16030	16114	16072	16018	16146	15997	16037	15926	16034	16024	15918	16062	16145	15931	16059	15864	16167	15984	16033	16277	16114	16118	15881	15965	16135	16050	16229	16162	16124	16050	15917	16124	16114	15940	16135	16178	15903	15929	15913	16124	16087	16021	16111	16104	16050	16098	15749	16134	16062	15851	16116	15992	16063	15883	16008	16055	16239	16050	16035	16095	15992	16109	15923	16052	15925	15951	15925	16158	16089	16087	16036	16059	16203	16027	15874	15950	16156	16076	16140	16117	16070	16090	16052	16060	15915	16157	16230	16128	16084	16001	16061	16096	16170	16089	16112	15945	16008	16021	16003	16034	16005	16008	16174	16156	16139	16029	15999	16085	16072	16002	16065	16045	16123	16093	15995	15953	16221	16224	16025	16155	15975	16187	16079	16094	16023	16126	16017	16052	16070	16095	16084	16101	15929	16025	16065	16184	16089	16254	16027	16123	16079	16088	16075	15958	16193	16059	15984	16151	16143	15938	16055	16033	16031	16063	15973	15887	16058	15997	16047	16072	16003	16064	15919	16004	16023	16028	16128	16022	16218	15935	16082	16093	16050	16071	16042	15897	15883	16088	15965	15932	16094	16107	16003	16019	16063	15995	15918	15908	15911	16091	16054	15855	16152	15904	16189	15860	16043	16089	16167	16082	16056	16048	16008	15910	15952	16041	15786	15970	15995	16003	15883	15897	16046	16060	16079	15828	16101	16020	16006	16072	15992	16107	15995	16168	16158	16179	16050	16027	15971	15991	16085	16133	16056	16071	15966	16072	16051	16104	16056	16072	15993	16214	16162	15915	16115	16015	15951	16007	16047	16340	16108	15960	16196	16211	16093	16156	16101	16100	16122	16136	15948	16143	16009	16137	16065	15957	16035	16067	16127	16075	15955	15995	16024	16164	15984	16134	15994	16097	16012	16105	16216	16083	15803	16031	15987	16176	16119	16052	16118	16120	15844	16047	15958	16265	15937	15883	16053	16057	15969	16029	15967	16172	16021	15927	16082	15936	16210	16150	15994	16182	15980	16006	16028	15957	16028	15998	16104	16125	16052	16045	15992	16046	16036	16045	15945	16175	15949	15933	15933	16059	16078	15981	16023	16051	16088	15929	16025	15895	16152	16080	16094	16092	16221	15954	15925	16051	16126	16138	15925	16031	16068	15930	15953	15970	16067	16050	15984	15996	16060	15997	16112	16107	15930	16063	15990	16121	15994	16010	16079	15926	15907	16260	16139	16166	15887	16145	16052	16183	15946	16185	16116	16144	16065	16230	15823	16098	16068	16097	16051	15948	16091	16075	16084	15972	16012	16081	15872	15888	15986	16154	16056	16034	16146	16073	16105	15920	16131	16142	16020	16118	16131	15898	15966	16122	15992	15939	16178	15977	16076	16245	15927	15980	16067	16020	16002	16123	15991	16087	16085	15967	16081	15994	16039	15996	16109	15970	15931	16061	16060	16018	16059	15984	15946	16063	15874	15973	15925	16053	16002	15970	15935	16018	16040	16101	16049	15904	16216	16106	15927	16064	16122	15993	15957	15942	15978	16031	15933	16102	15997	15982	16113	16112	16138	15951	15979	16233	16077	16012	16106	15979	15910	16032	16196	15852	16021	15953	16125	16123	15993	16144	16088	15958	16138	16124	16180	16002	15952	15857	16099	16245	16026	16044	16136	16181	16125	16058	16080	15943	16143	15903	15922	16027	16038	15989	15938	16080	15971	16024	16043	16064	15961	15970	15954	15699	16059	16278	15945	16050	15994	16077	15974	15995	16086	16096	15950	16031	15962	15954	16190	16035	16012	15969	16055	15895	16033	16057	15989	16065	16037	16006	16054	16076	16090	16240	16058	16177	15907	15968	16036	16067	16017	16127	16025	16015	16044	16126	16179	16003	16086	16089	15928	15826	16025	15970	16104	15945	15949	16055	16031	16024	15993	16064	15993	16143	16125	16057	16387	15951	16107	16024	16142	16151	16205	15941	16133	16079	15906	16107	16052	16055	16053	15998	16022	16049	16063	15992	15947	15917	16072	16178	15929	16216	16189	16047	16080	16233	15917	16151	15871	16087	16109	15971	15946	15920	16042	16065	16180	16032	16079	16137	16194	16088	16121	15936	15866	16053	15952	15988	16071	15855	15902	16220	15952	15956	15999	16050	16238	16000	16107	15954	15930	16066	15959	16147	16075	16042	16104	16015	16037	16059	16258	15940	15937	16076	16151	15882	15888	16001	15961	16148	16008	16123	15900	16060	16086	16048	16167	16139	16088	15983	15994	16040	15936	16085	15983	15975	16149	16040	16097	16275	16015	15988	16170	15918	16205	16300	16016	16137	15959	16172	16054	16121	16048	16080	16004	15935	16018	16179	15923	16101	16053	16150	16015	16032	16081	16089	16047	16135	15869	16089	16007	16131	16156	16124	15977	16029	16188	16024	16074	16092	16058	15979	15972	16060	16018	16170	16023	15959	15894	15934	15997	16171	16054	16037	15950	16012	15904	16026	16061	16128	16105	16037	16117	15951	16064	16003	16161	16037	16038	16111	16066	16119	15950	16121	16059	16099	16083	16103	15973	16132	15992	16026	16115	15976	16003	16288	16058	16014	16132	16019	15892	16036	16171	15971	16073	16107	16082	16101	15954	15958	15981	16061	15992	16108	16127	15897	16125	16011	16065	15926	16001	16066	16187	16164	16261	16095	16113	16030	16071	15948	16044	16148	16026	16157	15956	16042	16063	16061	16071	15974	16032	16143	15944	16046	16174	16061	16120	16197	16006	16121	16046	15988	16029	16174	16113	16112	16143	15991	16042	16136	16167	15929	16005	16075	16062	16091	16000	16061	16021	15913	15991	16100	16026	15899	16235	15972	16109	16067	16229	16012	16007	15780	15893	16178	16033	15818	16155	15950	16303	16128	16035	16112	16163	16186	15943	15920	16069	16143	16019	15998	15955	16147	16076	16060	16006	16092	16081	16171	15926	16156	16106	15964	16008	16044	16031	15865	16040	15979	15982	16043	16178	16106	16016	16092	16031	15935	16002	15983	16053	16272	15950	15891	16045	16156	15980	16126	16124	15992	16078	15970	16050	16041	16126	16093	15999	16168	16203	15980	16005	15999	16032	16089	16204	15952	16056	16116	16011	16123	16158	16037	16155	15863	16028	16009	16109	16056	16098	16183	16127	15892	15992	16180	15951	15953	16124	16116	16016	16009	16013	16036	16040	16024	15994	16158	16178	16096	15938	15972	16035	16058	15890	16089	15986	16137	16047	16222	16034	16113	16057	15964	15919	16104	15970	15966	16101	15914	16217	16170	15895	16167	16169	16080	16128	16093	16123	16171	16082	16068	16076	16018	16014	16113	16146	16064	16046	16067	16163	16054	16144	16101	15958	16225	16115	16051	15948	16116	16054	16145	16002	15978	16145	15958	15934	15906	15901	16194	15949	15963	16107	15989	16100	16123	15983	16048	16170	16126	16014	16083	16121	16149	16212	15902	16141	15958	16043	16181	16128
23887	24977	37851	31868	25352	24574	24618	19948	19146	19538	19380	19199	19398	19280	19265	19185	19191	18993	19083	19230	19046	19021	18997	19091	18893	19311	19239	19149	19031	19073	19292	19228	18941	18937	19202	19129	19028	18860	18942	19018	19156	19197	19359	18984	19004	18942	19010	19159	19224	19012	18834	18993	18916	19108	19102	18841	19090	19048	19115	18949	18836	18878	19095	18957	18988	19065	18928	18771	19037	18834	19008	18714	19038	19013	18998	19063	19068	18861	18929	19079	18840	19060	19225	18792	19216	18895	18947	18940	18838	18956	18874	18939	18993	19229	18842	18793	18923	19121	19028	18870	19044	19014	19203	19134	18801	18977	18973	19104	18948	18986	18928	18838	19053	19030	19226	19035	18965	18997	19048	18786	19071	18963	18844	18953	19016	18924	18957	18971	18915	18989	18926	18958	19079	18884	19067	18943	18877	19042	18846	18957	18848	18637	18864	18917	18805	18885	18829	18964	18726	19070	19138	19143	18983	18998	18947	18875	18957	19227	19044	19110	19082	18941	19012	19063	19124	19035	18764	18862	18950	18960	18836	18797	18937	18999	19105	19091	18911	19019	19000	19038	18862	18944	19062	18998	18914	19035	19002	19129	18931	19015	18934	18860	18990	18882	18791	19012	18951	19014	18969	18988	18798	18832	19004	19024	19025	18954	19147	18941	19104	18849	18841	18996	18588	18841	19085	19110	18750	18866	18929	19182	19049	18891	18864	18871	18852	18981	18985	19109	18807	19063	18892	18910	18956	19013	18944	19046	18856	19207	18998	19033	18966	18933	19035	18944	18860	18982	18944	19044	18910	18830	18898	18933	19072	19049	19025	18889	19040	18990	18953	19126	19058	18785	18795	18781	18974	18812	18945	18987	19102	19077	18861	18988	18834	19115	18701	18828	19067	19057	19008	18980	18953	18872	18960	18998	18977	19005	18958	18826	18903	18720	18727	18917	19160	19118	18723	18689	18796	18994	18703	18843	18767	18751	18973	18870	18946	19138	19144	18864	18889	18902	18927	19184	19050	18901	19028	19000	18964	18971	18883	18941	19040	18984	18799	18997	18950	18906	19102	18798	18896	18805	18954	18960	18962	18988	18877	18966	18867	18984	18841	18886	19077	19137	18891	18855	18852	19045	18832	18858	19070	18916	18886	18966	18942	18795	18934	19088	18997	18782	18954	19000	18990	18936	18997	18905	18983	18847	19160	18985	18906	18891	18899	18769	19080	18893	19056	18846	18899	18751	19094	18771	18840	18913	18914	18932	18785	18928	18717	18808	18983	18743	18969	19002	19076	18967	19181	18793	18847	18947	18811	18817	18905	19066	18884	19025	18972	18925	18814	18828	18789	18744	18879	18932	18774	18652	19053	19006	18971	18970	18995	18783	18844	18932	19116	19050	19250	18765	18940	18857	18826	19015	18943	18840	19097	18832	19089	19026	18828	18879	18801	18913	19019	18805	18780	18865	18896	18999	18929	18933	18954	18837	18691	18961	18927	19175	19023	18684	18937	18828	19100	18878	18805	18813	19049	18737	19027	18897	19058	19024	19022	19159	19162	19075	18736	19183	18965	18971	18767	18779	18678	18885	18751	18932	19254	18862	18959	19137	19074	19153	19045	19055	18931	18699	19000	18965	18911	18967	18809	18657	18792	18815	18877	18975	18975	18989	18946	18942	18877	18992	18976	18853	19017	19048	18895	18842	18935	18823	18928	19029	18918	18919	18881	19022	19030	18987	18824	18995	18803	18927	19010	18889	19048	18795	19039	18999	18836	18920	19006	18899	18999	19023	18915	19017	18988	18828	19066	18959	19070	18947	19001	18966	19017	18807	19011	18778	18744	18816	18912	18873	18964	19056	19063	19046	18961	18960	19001	19150	18975	19165	19064	18851	18768	18836	18804	18824	18928	18835	18779	18996	19020	18925	19004	18805	18981	18720	19135	19007	18887	18862	19236	18961	18834	18993	18873	19198	18875	19014	18990	19055	18776	18797	18990	19020	18967	18874	18799	18798	18934	18926	18947	18982	18855	19032	19259	18846	18840	18977	18865	18849	18900	19139	18926	18942	19090	18972	18811	19039	18785	18978	18810	18886	18839	18837	18886	19007	18935	18859	18735	19083	19097	18952	18868	18951	18827	19138	18995	18899	18884	19085	19044	18982	19099	18821	18984	18937	18838	18967	18763	19050	18806	18783	19018	18947	18889	19008	19118	18905	18890	18964	18941	18771	18838	19027	18903	18889	19020	18922	18959	19177	19042	19144	19062	19067	18961	18733	18867	18839	18840	18938	19059	18992	19143	18739	18921	18626	18947	18883	18881	18886	18937	18899	19042	19188	19058	18756	18888	19057	18910	18851	18981	18958	18885	18859	19043	18912	18794	18704	18978	18979	18871	19033	18773	18834	18994	19002	18987	18815	18827	18951	18779	19004	18936	18939	18989	18951	19023	19053	18972	18885	18889	18816	18930	19072	19135	18966	19097	19018	19264	18841	19031	18872	18943	18950	19043	18818	19016	18895	19009	18841	18775	18900	18585	19018	19189	18903	18997	18790	18843	18874	18909	19000	19038	19002	19063	18881	18896	18891	18848	19063	18910	18952	18995	18801	19034	18911	19026	18780	18997	18831	19048	19126	18825	18847	18737	18881	18835	18798	18807	18948	19037	19088	19002	18748	19118	18885	18937	19112	18981	18969	18949	18991	18728	18812	19080	18952	18948	18831	19217	19107	19004	19045	18871	18767	18864	19017	18902	18824	19004	18794	18811	18890	18972	18935	19114	18881	19024	18920	18873	19116	18824	18785	19063	19039	18734	18952	18768	19114	18832	18829	18985	18996	18970	18758	18905	18827	19207	19017	19187	19050	18956	18977	18993	18933	18975	18739	18797	18898	18690	19045	18926	18906	18963	18995	19008	18959	18908	18869	18920	18816	18949	18892	18692	19072	18860	18999	19122	18989	19145	19027	18908	18933	18944	19049	18967	18949	19070	18973	18961	18798	18707	18813	18861	18835	18689	18776	18895	19005	19063	18950	18819	18800	19075	19052	18870	18993	18937	18984	18803	18958	18745	18876	18798	18979	18924	19028	19028	18663	19137	18770	18778	18922	19028	18786	19088	18696	18825	18953	19025	18797	18970	19008	18964	18949	18898	19012	18829	18826	18945	18858	18909	18928	19120	18996	18916	18966	19050	18880	18823	18891	18914	18961	18938	18902	19071	18933	19031	18828	18904	19065	19036	18990	19109	18818	19185	18909	18943	18928	18798	19087	18888	18919	18973	18950	19115	19047	19050	19056	18882	19033	18984	19040	19102	18857	18930	18893	18819	19003	18892	18906	18880	18898	18964	18849	18904	19285	18821	19059	18851	19045	18868	18880	18714	18827	18989	18746	18906	18774	18872	19058	18836	18724	18976	18924	18994	18876	19007	18841	19113	19164	19068	19057	18837	18965	18626	18904	19058	19126	18786	19027	18784	18981	18944	18786	18826	19041	19029	18714	18823	18875	18949	18579	18976	19013	18798	18773	18835	18905	19024	18901	19008	18963	18721	18943	18995	18994	18852	18978	18969	18764	18855	18772	18917	18778	18840	18991	18894	19042	18979	18928	18907	18882	18960	18903	19030	18865	18819	19021	18989	18925	19062	19053	19072	18988	19020	18667	18861	18867	18866	18696	18798	18811	18656	18867	18922	18818	19090	18816	19065	18981	18895	18932	18931	19074	18873	19001	19072	19201	19084	18983	19269	19053	19007	18854	18812	18768	18984	18899	18903	19008	19128	19036	19159	18676	18846	19194	18952	18910	18994	18993	18886	18831	18894	19006	19061	19002	18858	18679	19154	18904	18798	18959	18821	19044	19116	18879	18762	19092	18855	18874	18894	18888	18969	18930	18952	18905	18786	18828	18964	18892	18991	18872	18991	18863	18979	19022	18872	18837	18915	18715	18971	19024	19066	19085	19014	18990	19047	19080	18749	18909	19017	18969	18808	18836	18926	18657	18876	19209	18928	18837	18822	18916	18922	19057	19008	18851	18815	19012	19146	18941	19090	18788	18905	18963	18936	18970	18844	18894	18986	18959	18850	18933	18883	18881	18636	18664	18695	19143	18855	18875	18818	19209	19084	18907	18988	19108	19031	18945	18901	18861	18733	18922	18960	18842	18980	19046	19043	19030	19031	18657	18617	18942	18890	18908	18997	18899	19110	18904	18854	18846	19202	19121	18912	18962	18825	18965	18919	18900	18878	18807	18823	18988	18902	18901	18907	18916	19125	18987	18921	18937	19187	18733	19063	19062	18871	18926	19030	18912	19147	18912	18908	18918	18868	18950	18949	19089	19028	18874	18882	19152	18897	18778	19016	19012	19005	19043	18981	18865	19073	18988	18942	18733	18844	18965	19017	19093	18934	18852	19099	18852	19077	18789	18830	18842	18713	18879	18966	18886	18906	18988	18839	18852	19038	18850	18950	18886	18980	18976	19192	18925	18846	18862	18918	19036	18815	18835	19109	18656	18932	18854	18987	18903	18929	18991	19104	19045	18750	18876	19050	18867	18705	19164	18850	18988	18806	18922	19139	18717	18752	18906	19157	18979	19044	19189	19016	19104	18928	19094	19007	18873	19105	18721	18954	18998	19098	19015	18924	18955	18988	18848	18843	19101	19002	19005	18957	18840	18942	18979	18916	19104	19110	19158	18942	18963	18912	18831	18866	18985	19064	19054	18979	18913	18972	18950	18910	18993	18957	19177	19101	19130	19136	18999	18843	18726	18900	18784	18925	18937	18808	18789	18985	19065	18944	19111	19091	19066	18878	19108	19104	18878	19077	18841	19173	18958	18905	18947	18953	18899	18674	19081	19023	18778	19150	19082	19086	18890	18808	18847	19066	18958	19006	18874	19053	18927	18935	18764	18860	18788	18995	19046	18882	19130	19092	18862	18850	19079	18915	18926	18772	19053	18902	18963	18759	18882	18980	18846	19049	18917	18947	18927	19186	18935	19041	18962	18915	18906	18964	19066	18830	19049	19101	19090	19155	19020	18998	18685	19072	19031	18938	18958	18828	19026	18805	18887	18966	18952	18880	18983	18556	18997	18830	18990	18844	18964	19025	18973	18981	19005	18896	18956	18729	18829	18892	18831	18915	18792	18825	18735
63864	108036	88517	58016	32580	19518	16520	15868	15973	16112	16164	15928	16066	15935	16248	16031	16180	16108	15861	16145	16013	16133	15843	16124	16021	15853	15993	16087	16147	15953	16012	15933	16065	16037	15872	16158	15979	16139	15991	16012	16147	15952	15858	15929	16034	16007	16024	16068	16015	16227	16020	16158	16073	15979	16139	15912	16007	16014	15992	16054	16011	16025	16210	16135	16067	15971	16115	16038	15997	16080	16207	15942	15943	16058	16099	15980	15975	16109	16027	16075	16119	15934	16056	15999	16076	16147	16041	16019	15903	15983	16166	16073	15993	16127	15915	15883	15989	16123	15909	15963	15963	16034	16084	15984	16000	16147	15969	15964	15980	15892	15993	15853	16137	16014	16018	16118	15997	16018	15822	16233	16032	15967	15964	16077	15839	15754	16073	16071	16186	15938	15973	15974	16140	15874	15969	15947	15949	15897	16046	15852	16016	15955	16082	15883	15837	15888	15968	16025	16157	16158	16120	16015	15825	16041	16024	16146	16104	15954	15963	15940	16036	16062	16077	15954	15856	16008	15979	15998	15894	16127	16116	15803	15942	15759	16057	15966	16007	15982	15827	16051	15913	16058	16163	16103	15909	16052	15879	16113	16100	16074	15876	16141	15906	15907	16152	15805	15971	16065	16103	16048	16085	15932	15940	16114	15895	15974	16004	15947	15998	16023	16077	16111	16089	16057	16157	16163	15941	15966	16016	16030	16087	15958	15921	16095	16236	15914	16146	15995	15975	15958	16139	16001	16117	15798	16060	16082	15923	15891	15878	15895	15873	16141	16020	16143	16010	15873	16049	16095	16150	16059	16052	16100	15958	15982	15874	15933	15979	16047	16079	16053	15946	16154	16027	15985	16029	15945	16296	15995	15948	16028	15926	16021	16113	15920	16038	16015	16092	15979	15923	16086	16104	15886	15877	16032	16041	15836	15997	15802	16160	16039	15969	16195	16071	15946	16060	15989	16062	15948	16086	15948	16091	16043	16078	15934	16094	15902	16062	15991	15980	16015	16195	15960	16018	16094	15916	15921	15913	15933	16036	15972	15964	16001	15905	16110	16023	15928	15881	15973	15953	16203	16232	16074	15933	16288	15977	16057	16092	15928	16047	16016	15954	16157	16028	15869	15918	16106	15995	15986	16045	16078	16143	16121	16108	15982	16012	16007	16080	15980	15972	15946	16034	16008	15944	15915	16132	15861	16099	15918	16005	16041	16030	15922	15764	15904	15977	16050	15890	15907	15962	16090	15906	16086	16170	15924	15948	15877	15965	16108	16007	15944	16141	16066	16087	15948	15832	16044	16236	16041	15992	15963	15967	16091	16220	15902	16045	16107	16063	16048	15992	15880	15992	16025	16184	16039	15999	15766	16145	15951	15995	16117	16010	16022	15947	16038	15796	15997	15911	16059	16110	15980	16057	15948	16149	16251	16122	15942	16207	16016	15957	16061	15899	15934	16067	15963	16208	15914	16029	15978	15979	16025	16048	15902	16052	15940	15936	15828	16015	15886	16032	16031	15906	15989	15946	15929	16118	16189	16052	16182	16017	16116	16138	16171	15944	16070	16003	16249	15937	16093	15919	16213	16142	16015	15873	15984	16113	16035	16135	15950	16215	16148	16017	15822	16084	15931	16068	16082	16185	16079	15989	15984	15920	15964	15901	15894	16028	16150	16017	15880	16054	15850	15954	15889	16033	15999	16137	16009	16013	16015	16197	16048	15897	15951	15938	15889	16144	16201	15990	15963	15883	15968	15995	16041	15919	16021	15894	16020	16071	15826	15991	15956	16245	15988	16100	16238	15944	16144	15948	16095	15851	15904	16080	15911	15886	16086	16049	15897	16058	16054	15919	16162	15933	15925	16069	16011	15862	16057	15938	16126	16056	15843	15889	16170	16001	16066	16023	16143	16061	15982	16222	16111	16027	16079	16034	15984	16087	15955	16103	15982	15891	16133	15965	15971	16093	15857	16223	16016	15998	15890	15890	16022	16016	15980	16018	15921	15987	15932	16220	15877	16029	16081	15959	15740	16129	15850	15878	15953	15965	15971	16037	16128	15995	16039	15992	15885	15986	15968	15763	15997	15984	16181	15986	16079	16119	15847	16199	15923	15918	16000	16017	16098	15976	16004	16174	15868	15985	16120	16027	16124	16079	16186	16117	16071	15916	16048	15954	16029	16057	16066	16040	15877	16014	15910	16037	15888	15984	16010	16039	16140	15882	16087	16076	15924	15930	15868	15976	16023	15983	16147	15992	15909	15984	15936	16080	16080	15945	15926	16149	16036	15976	15885	15984	15993	15908	16038	15935	16022	16060	16020	16100	15999	16205	15912	15887	16008	15975	16088	16150	16107	15964	16073	16131	15863	16009	15978	16010	15969	15980	16024	15912	15995	16033	16076	15880	15869	16059	15951	16136	15923	16045	15990	16096	15960	16007	15991	15876	15972	16060	16148	16152	16059	15857	16096	15938	16013	15890	16083	15926	16011	15894	15988	15821	16120	16061	16015	16034	16050	15866	16099	15863	15952	16091	16092	15975	16031	15972	15959	16081	16005	15992	15958	15997	15892	16079	16043	16192	16034	15863	15810	16148	16072	15845	16103	15827	15974	16095	15856	15838	16008	16195	15970	16233	15998	15946	16022	16130	15908	15976	15967	16081	15825	16007	16281	16252	15965	16087	15998	15913	15907	16105	16059	16173	15941	16006	15938	15836	15895	16048	15988	16096	16088	15927	15983	16072	16104	15908	16179	16112	15958	16059	16026	16098	16070	16240	15988	15952	16028	16175	15954	16002	16024	15968	15950	15811	16161	16054	15914	16028	16094	15983	15883	15977	16031	16141	16058	16016	15845	15963	15973	15993	15870	15887	16065	16027	15983	15879	16099	15879	16069	16192	15911	15997	15952	16099	15909	16031	15999	15996	15872	15986	16133	15929	16122	15940	16117	16009	16090	15828	16064	16027	16038	15983	15927	15984	15979	16115	15973	15983	15951	16059	15967	15872	15954	15851	15985	16102	16007	15942	16056	16050	15866	16011	15904	15962	16120	16032	16044	16114	15917	15963	16066	16085	15950	15999	15844	15911	16189	15992	16126	15994	16028	15986	15990	16172	16058	16028	15941	15981	16063	16011	15966	15962	15926	16005	16026	15863	16008	15861	16042	15910	15969	16101	15976	16138	16020	15899	16074	16168	15979	16124	16140	16201	16130	15783	15939	16106	15873	16186	15978	15990	15853	15962	15949	16191	16068	16073	15974	16170	15985	16224	15915	16013	15899	16023	16085	16088	16042	16116	15957	16060	16013	16033	15907	15990	15891	16016	15789	16133	16113	15877	15892	15940	16164	16023	15926	16016	16056	16078	15977	16030	16096	16114	16008	16048	15971	15921	16123	15935	16036	16183	16047	16047	16033	15976	16033	15980	16026	15955	16050	15940	15941	15985	16062	15938	15884	15998	16137	16000	15936	15871	15911	15955	15972	16201	15984	15986	15986	16021	15980	15951	16050	16049	16041	15955	15864	15944	15926	16002	16143	16082	16075	16018	15890	16017	16133	15927	15923	16056	15832	16118	16105	15913	15920	15953	15978	15919	15976	16080	15944	16059	16040	16122	15794	15996	15933	16029	15796	16081	16154	15985	15997	15911	16054	15929	15945	15950	15908	15954	16121	15836	15927	16006	15926	16105	16109	16015	16010	15970	16137	16113	15954	16116	15973	16032	16005	15796	15992	15954	15986	15851	16033	15996	15914	16019	16062	15930	15950	15937	16124	16052	15914	16136	16052	15922	16158	15952	15944	15924	15904	16220	15919	15950	15866	16054	16052	16024	16138	15843	16100	16014	15921	16090	16052	16233	16103	15857	16087	15970	15997	15985	16071	16037	15842	16127	16202	15990	16064	16020	15999	15905	16049	15914	16042	15941	16200	16040	16037	16050	15990	16081	16048	15938	15901	16067	15901	15850	16269	15875	15934	15875	15971	15838	15853	15940	16073	15988	15976	16081	15989	15971	15960	15905	15986	16017	16056	15906	15812	16162	16033	16043	16060	16071	16001	15938	16039	16175	15982	15993	15878	16012	16100	16073	15993	16097	16239	16013	15961	15938	16034	16213	15901	15993	16135	15913	15862	16067	16092	16106	15908	15972	16008	16001	15979	16133	16001	16107	15847	15930	16216	15917	15946	15997	16124	15859	15911	16185	15992	15977	16122	15982	16032	15922	15988	16027	15919	16148	15961	16014	16180	15889	15916	16122	16060	16071	15848	15923	15945	16119	16160	15991	15980	15983	16059	15956	15972	15817	15956	16175	16017	16189	15956	16014	16061	16072	16103	16034	15938	16128	15991	15956	16021	16021	15976	16112	15985	16241	16036	16125	15904	16070	15906	15882	15976	15897	16000	16021	16079	16133	15950	16071	15841	15973	15929	16086	16008	16049	16085	15931	16082	15903	16193	16155	15905	15972	15974	16192	15873	16151	15930	16104	15991	16072	15980	16002	16035	15952	16074	16080	15967	15971	15880	16022	15921	15836	16008	16066	15983	16019	16001	16091	15782	16049	15991	16014	15935	16015	15774	16107	16051	15936	15925	16050	16056	15842	15742	15975	16010	15966	15894	15982	15803	16235	15957	16106	15960	15915	16139	16058	16072	16074	16162	15965	16085	15930	16032	15962	15999	16243	15918	15979	16131	15969	16000	16105	15902	15813	15944	16143	16066	16094	15937	15846	16079	15975	15969	15905	15945	16062	16029	15955	15976	15953	15892	16144	15736	15944	15893	15900	15928	16061	15930	15909	15912	15920	16037	16079	15934	16188	15924	16020	15952	16041	16076	16013	15859	16066	15879	16079	16019	15986	16090	15926	16027	16032	16305	15991	16061	15970	16005	16035	16026	16172	16001	15784	16076	16024	15988	15984	15815	16055	15876	15934	16151	15815	15842	15999	16050	16007	15894	15862	15853	15876	15912	16081	16144	16118	15991	16057	15932	16065	16046	15923	16116	16075	16047	15932	15930	15993	16002	15810	15894	15872	16052	15993	16128	15860	15953	16037	15908	15843	15882	16178	15938	15826	16186	16065	16102	16020	15925	16049	16118	16009	15837	16102	16000	15946	16074	16113	16116	15760	16121	15996	16043	16068	16236	16161	16164
33433	43015	43474	30422	21783	19503	19084	18988	18839	18810	18812	18987	19051	18784	18616	18798	18667	18668	18796	18924	18775	18904	18877	18773	18874	18885	18947	18718	18770	18649	18849	18998	18806	18880	18888	19044	18968	18834	18690	18934	18915	18664	18910	18691	18803	18754	18891	19001	18674	18786	18569	18723	18792	19006	18711	18913	18769	18814	18951	18830	18941	19098	18909	18592	18703	18910	18905	18906	18960	18589	18609	18899	18912	18675	18898	18750	18873	18879	18876	18578	18745	18744	18791	18866	18727	18787	18934	18785	18923	18890	18904	18822	18813	18797	18900	18872	18511	18572	18779	18708	18789	18812	18864	18789	18882	18779	18779	18947	18829	18880	18979	18808	18713	18972	18873	19026	18965	18718	18761	18833	19002	18839	18699	18712	18951	18645	18898	18813	18727	18894	18929	19042	18980	18718	18761	18874	18959	18880	18746	18752	18816	18664	18660	18713	18883	18874	18983	18839	18845	18583	18731	18740	18820	18877	18896	18941	18834	18733	18867	18648	18924	18964	18884	18963	18780	18693	18557	18611	18726	18728	18882	18768	18845	18757	18924	18928	18799	18909	18852	18692	18738	18835	19005	18729	18655	18870	18895	18954	18847	18973	18764	18882	18758	18883	18848	18945	18672	18872	19038	18886	18948	18958	19005	18833	18938	18858	18823	18743	18685	18896	18389	18803	18769	18745	18795	18545	18776	18783	18755	18597	18697	18506	18838	18649	18685	18945	18759	18847	18702	18581	18619	18614	18805	18810	18794	18756	18793	18723	18907	18619	18790	18900	18690	18869	18734	18795	18675	18883	18624	18902	18886	18753	18841	18791	18792	18975	18887	18916	18565	18795	18758	18664	18982	18686	18901	18542	18905	18824	18654	18523	18885	18864	18959	18843	18919	18568	18967	18604	18776	18645	18686	18811	18742	18777	19121	18859	18826	18783	18635	18702	19031	18727	18932	18668	18834	18662	18743	18711	18750	18817	18918	18752	19061	18932	18719	18729	18813	18910	18786	18979	18924	18732	18901	18798	18925	18868	19052	18766	18770	18875	18729	18825	18760	18919	18837	18700	18936	18861	18780	18992	18912	18739	18896	18807	18853	18627	18581	18944	18991	18782	18942	18601	18767	18921	18754	18831	18815	18683	18855	18882	18883	18862	18550	18611	18716	18595	18769	18695	18791	18908	18823	18869	18698	18836	18782	18765	18591	18772	18739	18818	18775	18819	18739	19021	18804	18744	18766	18812	18677	19073	18783	18752	18749	18799	18807	18890	18646	18774	18904	18738	18925	18868	18731	18805	19104	18812	18720	18801	18915	18793	19035	18797	18873	18858	18695	18713	18710	18821	18887	18786	18902	18756	18710	18769	18949	18731	18986	18981	18866	18812	18891	18832	18784	18845	18860	18860	18778	18858	19064	18686	18826	18897	18776	19085	18900	18963	18747	18792	18792	18790	18763	18783	18862	18905	18807	18936	18764	18817	19093	18804	18999	18785	18843	18955	18710	18793	18676	18802	18655	18746	18785	18750	18847	18795	18945	18880	18998	18563	18803	18903	18783	18693	18883	18816	18781	18775	18667	18803	18828	18801	18905	18745	18885	18712	18768	18949	18799	18742	18727	18739	18913	18887	18979	18751	18748	18718	18744	18690	18903	18829	18745	18491	19031	18799	18567	18939	18897	19065	18468	18728	18686	18799	18743	18559	18712	18795	18794	18867	18803	18784	18582	18781	18747	18776	18741	18822	18776	18684	18781	18765	18614	18711	18945	18666	19082	18880	18913	18356	18754	18793	18872	18860	18845	18706	18884	18840	18848	18804	18843	18587	18815	18856	18830	18701	18524	18776	18775	18913	18772	18837	18862	18683	18843	18908	18757	18711	18902	18676	18945	18843	18863	18933	18774	18612	18735	18661	18727	18901	18845	18854	18823	18768	18888	18927	18873	18735	18882	18920	19002	18840	18839	19003	18749	18779	18798	19044	18991	18759	18906	18887	18786	18876	18837	18737	18712	18904	18789	18683	18930	18781	18651	18650	18561	18790	18699	18867	18720	18710	18885	18936	18690	18831	18973	18833	18766	18887	18838	18719	18787	18899	18778	18711	18820	18921	18726	18872	18839	18663	18683	18642	18719	18865	19007	18865	18703	18673	18961	18905	18782	19086	18729	18770	18932	18951	18944	18893	18804	18936	18705	18923	18826	18700	18841	18588	18497	18711	18896	18931	18740	18996	18799	18674	18884	18841	18825	18793	18905	18825	18875	18869	18640	18861	18838	18802	18903	18919	19027	18874	18838	18831	18714	18829	18804	18793	18750	18863	18941	18811	18798	18752	18820	18877	18734	18680	18898	18699	18826	18857	18569	18793	18743	18969	18896	18720	18896	18897	18937	18742	18928	18714	18814	18645	18767	18815	18794	18915	18714	18872	18928	18760	18751	18829	18684	18922	18852	18788	18746	18651	18682	18777	18631	18808	18866	18687	18810	18744	18760	18757	18642	18995	18999	19150	18651	18746	18814	18915	18789	18826	18765	18681	18566	18789	18955	18819	18666	18879	19051	18922	19056	18687	18825	18966	18749	18991	18738	18760	18857	18783	18836	18775	19082	18737	19032	18844	18763	18975	18660	18631	18762	18546	18743	18899	18878	18702	18752	18723	18739	18685	18757	18845	18854	18902	18930	18857	18979	18796	18803	18834	18817	18869	18764	18780	18969	18898	18743	18863	18923	18694	18856	18649	18691	18927	18898	18946	18913	18881	18782	18832	18749	18708	18870	18638	18734	19065	18880	18786	18954	18846	18646	18569	18836	18797	18749	18588	18890	18731	19046	18675	18922	18883	18848	18759	18886	18950	18651	18721	18888	18760	18799	18923	18921	18837	18699	19221	18800	18765	18965	18860	18899	18793	18791	18850	18678	18812	18770	18631	18809	18796	18843	18762	18728	18925	18873	18875	18657	18648	18711	18748	18906	18816	18682	18837	18747	18898	18739	18655	18899	18800	18857	18909	18849	18855	18999	18836	18909	19017	18757	18656	18789	19144	18835	18667	18893	18655	18991	18759	18906	18756	19048	18703	18807	18935	18959	18841	18700	18923	18760	18843	18859	18739	18718	18698	18590	18939	18992	18807	18889	18644	18850	18743	19049	18738	18723	18946	18858	18785	18826	18731	18806	18761	18930	18895	18745	18685	18807	18819	18616	18907	18778	18709	18791	18843	18697	18856	18967	18662	18679	18743	18599	18893	18717	19007	19035	18935	18860	18848	18780	18841	18890	18766	19002	18775	18883	18893	18758	18897	18774	18862	18726	18706	18802	18729	18780	18602	18955	18917	18894	18885	18719	18768	18938	18765	18747	18595	18667	18754	18671	18913	19016	18725	18674	18901	18716	18750	18735	18823	18863	18804	18932	18931	18789	18816	18888	18738	18895	18955	18755	18923	18775	18630	18879	18917	19059	18772	18858	18824	18719	18897	18814	18945	18745	18895	18739	18667	18660	18781	18792	18905	18752	18870	18821	18703	18773	18922	18648	18884	18853	18923	18874	18947	18779	18836	18701	18802	18806	18727	18745	18818	18806	18926	18882	18804	18667	18649	18764	18998	18891	18605	19036	18700	18785	18778	18786	18766	19031	18790	18712	18793	18846	18859	18975	18630	18737	18881	18831	18704	18785	18868	18775	18746	18922	18910	18734	18624	18863	18854	18770	18586	18740	18534	18686	18683	18902	18861	18792	18948	18720	18878	18735	18671	18803	18950	18947	18811	18878	18764	18499	18782	18652	18680	18878	18952	18784	18825	18799	18615	18784	18688	18741	18738	18889	18533	18837	18725	18987	18854	18860	18827	18707	18824	18864	18712	18803	18989	18918	18730	18920	18780	18662	18923	18961	18722	18929	19039	18909	18891	18842	18760	18591	18731	18755	19042	18739	18694	18712	18816	18716	18765	18881	18761	18686	18775	18844	18781	19005	18676	19135	18776	18728	18911	18983	18810	18908	18678	18771	18889	18642	18982	18821	18829	18859	18787	18869	18773	18928	18743	18748	18857	18613	18686	18935	18836	18607	18620	19032	18811	18902	18779	18814	18949	18990	18860	18963	18794	19045	18725	18696	18727	18856	18882	18675	18785	18898	18727	18754	18804	18716	19056	19044	18785	18923	18700	18745	18625	18752	18882	18877	18803	18877	18857	18783	18764	18859	18880	18758	18696	18802	18731	18768	18837	18882	18930	18931	18866	18852	18981	18954	18989	18898	19057	18701	18695	18743	18675	18876	18804	18646	18837	18959	18823	18717	18742	18933	18819	18779	18798	18775	19008	18890	18795	18717	18694	18943	18489	18776	18839	18763	18917	18859	18775	18768	18788	18847	18950	18671	18914	18720	18678	18750	18751	18924	18862	18871	18942	18850	18774	18858	18743	18819	18745	18908	18700	18702	18808	18801	18715	18981	18941	18702	18882	19000	18707	18766	18703	18738	18684	18776	18949	18911	18710	18781	18951	18734	18749	19028	18867	18953	18636	18784	18817	18903	18913	18781	18807	18847	18822	18792	18848	18879	19073	18788	18690	18704	18876	19009	18628	18731	18641	18864	18710	18760	18965	18971	18846	18805	18671	18913	18845	18872	18729	18894	18823	18798	18802	18883	18664	18952	18767	18947	18856	18787	18871	18784	18795	18701	18877	18697	18832	18983	18883	18779	18742	18641	18532	18818	18853	18917	18730	18806	18961	18908	18811	18699	18745	18657	18943	18706	18795	18837	18720	18609	18860	18499	18742	18810	18786	18973	18876	18912	18737	18790	18572	18684	18954	18908	18788	18761	18664	18860	18776	18858	18594	18705	18914	18651	18573	18797	18846	18950	18837	18789	18686	18978	18907	18985	18857	18839	19105	18781	18663	19025	18902	18793	18843	18833	18879	18574	18925	18883	18794	18654	18853	18860	18989	18735	18729	18709	18807	18732	18775	18825	18815	18797	18846	18783	18937	18786	18933	19068	18852	18752	18990	18768	18747	18787	18920	18843	18661	18729	18829	18759	18788	18816	18752	18846	18988	18758	18808	18710	18744	18701	18738	18713	18751	18977	18682	18996	18844	18779	18558	18680	18613	18883	19088	18719	18797	18848	18730	18903	18691	18805	18763	18857	18657	18723	18917
42313	60143	44430	25714	18132	16338	15888	16037	15902	16021	15819	15829	16086	15758	15848	15806	15944	16025	15995	15867	15878	15806	15898	15986	16017	15912	15970	15875	16026	15893	15919	15904	15837	15960	15748	15899	15992	16023	15892	15959	15926	16008	15858	15901	15980	15884	15940	15897	15885	16033	15790	15965	15940	15879	15934	15942	15964	15877	15949	15893	15876	15930	15947	15843	15966	15871	16035	15937	15704	15815	15891	15909	15897	16126	15760	15881	15982	15882	15817	15986	15993	16003	15957	15833	15887	15888	15850	15830	15886	16018	15898	15985	15855	15610	15932	15929	15852	15955	15750	15983	15846	15698	16101	15801	15941	15786	16084	15894	15884	15944	15971	15756	15730	15937	15893	15886	15967	15886	15698	15887	15892	15977	16046	15764	15805	15959	15974	15812	16092	15834	15890	16045	15945	15798	15891	15823	15928	15737	16044	15998	15874	15684	16035	15873	16041	15738	15811	16093	15896	15945	15904	15896	15862	15917	15910	15932	15896	16012	15798	15723	15911	15964	16038	15934	15897	15897	16064	16068	15841	15821	15891	15841	15889	15973	15754	15887	16042	15840	15792	15991	15866	15742	16017	16007	15702	16040	15907	15966	15899	15933	15850	16104	15874	15925	15975	15940	15751	15887	15995	16122	15890	15902	15888	15931	16034	15744	15853	16056	15897	15811	16077	15835	15786	15918	15853	15928	15727	15932	15855	15804	15879	15950	15766	15921	15893	15952	15867	15902	15958	15823	15876	15887	15764	15925	15919	16014	16016	15889	15675	15915	15958	15873	15849	15884	16006	15903	15916	15818	15999	15812	15935	15866	15770	15919	15998	15884	15964	15852	16041	15929	15918	15922	15889	15992	15905	16002	15735	15950	15967	16105	16020	15995	15914	15992	15821	15800	16033	15819	16006	15892	15820	15846	15794	15763	15801	15957	15864	15886	15885	15853	15764	15673	15996	15894	16007	16000	15987	15893	15850	15967	15882	15942	15935	15805	15933	15838	16062	15964	16007	15877	15878	16103	15935	16014	16055	16051	15854	15946	15639	16022	15873	16035	15994	15905	15927	15905	15987	15882	15892	15989	16060	15867	15754	15761	16008	15977	16065	15925	15859	15897	15695	15780	15877	15866	15827	15721	15948	15771	16062	15965	16008	15964	15942	15802	16072	15964	15788	15992	15840	15864	15880	15828	15900	15882	15947	15820	15957	15957	15718	15954	15953	15975	15856	15778	15967	15940	15912	15615	15897	15773	15816	15923	15928	15968	15783	15940	15780	15892	16070	15849	16081	15832	15843	15819	15858	15912	15983	16049	15806	16033	15860	15992	15973	16050	15883	15868	15758	15903	16015	15725	15932	15992	16006	15905	15893	15921	15848	15942	15851	16058	15824	15765	15880	15936	15621	15967	15887	15848	15960	16018	15731	15914	15856	15831	15753	15819	15960	15950	15782	16104	15810	16051	15848	15921	15925	15994	15951	15947	15785	15774	15885	15845	15737	15804	15960	15954	16030	15885	15733	15913	15995	15946	15809	15868	15841	15861	16004	15909	16037	15862	15904	15839	15960	15792	15947	15827	16009	15985	15671	16010	15932	15905	15995	16065	16057	15974	15931	15762	16091	15821	15938	15857	15910	15809	15963	15791	15998	15873	15883	15850	15902	15941	15833	15888	15978	15835	15908	15800	15989	15898	15958	15886	15958	15824	15895	15765	16010	15774	16025	15775	16088	15895	15954	15939	15929	15949	15867	15910	15879	15921	15806	15902	15802	15823	16041	16078	15869	15768	15916	15820	15903	15717	15935	15892	15879	15880	15996	15781	15828	15760	15921	15779	15843	15835	15728	15883	15968	15772	15964	15823	16162	15662	16050	15917	15851	15794	16094	15987	15904	15855	16008	15895	15747	15986	15829	15827	15758	15876	15928	15896	16024	15969	16030	15890	16058	16025	15813	15854	15951	15888	16189	15956	15921	15843	15885	15766	15815	15846	15764	15820	15774	15853	15825	15772	15672	15983	15913	15793	15842	15849	15985	16001	16034	15909	15925	16025	15812	15847	15903	15923	15852	16017	15830	15986	15971	15996	15801	15978	15833	15995	15867	15802	15754	15979	15832	16043	15997	15903	16035	16108	15827	15745	15685	15812	15962	15830	15853	15871	15919	15929	15882	15707	15980	15842	15922	15945	15925	15936	15760	15910	15820	15828	15853	15888	15812	16168	15914	15811	15810	15814	15885	15888	16133	15761	15857	15868	15836	15856	15847	15825	15864	16010	15878	15970	15888	15902	15860	15945	15946	15943	16012	15859	16057	15946	15771	15841	15985	16011	15906	15981	15981	15860	16016	15819	15860	15873	15885	15848	15869	15969	15944	15794	15965	15902	15940	15930	16085	15758	15970	15919	16006	15977	15903	15784	15921	15857	16028	15890	15967	15887	15800	16001	15900	15897	15781	15856	15839	15840	15706	15980	15885	15832	15978	15865	15925	15861	15885	15971	15962	15998	15972	15726	15705	15935	15797	15825	15894	15903	15926	15942	15770	15927	15826	15909	15976	16020	15856	15851	15911	15826	15877	15833	15933	15861	15980	15959	15892	15944	15930	15907	15948	15884	15899	15937	16002	15859	15966	16080	15782	15965	15961	15870	15819	15744	15884	15872	15665	15881	15930	15885	15933	15914	16013	15818	15931	16045	15795	15929	15900	16025	15812	15966	16037	15837	15975	15836	15976	15823	15884	15805	15850	15693	15972	16089	15949	15851	15901	15814	15802	15931	15805	15873	15687	15813	15910	15920	15810	15844	16103	15976	15765	15891	16006	15859	16027	15869	15853	16004	15988	15940	16013	15906	15926	15671	15882	16013	15831	15993	16015	15902	15870	15892	15941	15934	15781	15994	16056	15928	15947	15818	15907	15825	15965	15874	15932	15927	15908	16139	15981	15843	15751	15819	15861	15902	15987	15778	16021	15831	15989	16101	15696	15934	15920	15709	16090	15827	15973	16071	15948	15907	15923	16051	15928	16022	15984	15830	15923	15863	15811	15906	16062	15904	16084	15932	15655	15939	15796	15804	15890	15891	15747	15751	15890	15895	15982	15748	16039	15852	15966	15870	15840	15743	16035	16010	15809	15779	16006	16057	15696	15912	15921	16048	15959	15810	15874	15927	15838	16141	15932	16012	16138	15901	15866	15930	15954	15758	15882	15909	15844	15764	16060	15921	15979	15905	15922	16032	15900	15890	15898	15821	15952	15804	16050	15762	15837	15882	15862	15988	15863	15947	15766	15717	15836	15946	16022	15994	16049	15904	15974	15661	15917	15889	15961	16006	15877	15721	15889	15796	15782	15726	15959	15743	15879	15840	15819	15834	15954	15666	15848	15919	15910	15883	15960	15973	15937	15987	15950	15970	15748	15723	15840	15896	15778	15745	15898	15797	15843	15931	15725	15843	15764	15709	15904	15800	15837	15891	15944	15909	15854	15717	16003	15953	15994	15774	15964	15992	15821	15816	15901	15873	15758	15905	15851	15993	16081	15867	15776	15975	15862	16021	15789	15899	16104	15924	15753	15799	15999	15869	15979	15962	16090	15999	15941	15707	15965	15838	15865	15891	15900	16010	15809	15959	15930	15870	15937	15843	15932	15893	15974	15899	15905	15820	15928	15956	15865	15974	15994	16042	15866	15802	15966	15911	16014	15847	15906	15994	15755	15844	16032	15894	15880	15803	15922	16069	15858	16033	15953	15941	15823	16007	15873	16143	15911	15885	15988	15978	15892	15843	15956	15959	15807	15970	15881	15928	15979	15824	15951	15849	15999	16081	16023	15833	15936	15974	15897	15851	15878	15753	15830	16045	15887	16005	15714	15989	15934	15947	15761	15999	15811	15978	15946	15895	15881	15848	15767	15813	15987	15877	15980	15952	15928	16014	15902	15798	16035	15788	16002	15818	15919	15887	15914	15814	15696	15932	15878	15947	15928	15807	15842	15922	15656	15995	15905	15999	15905	16012	15887	15991	16083	15948	15823	15952	15976	15925	15919	15937	15981	15785	15816	16059	15993	15901	15936	15994	15911	15935	16091	15805	16051	15999	15916	15897	15901	15812	15959	15852	15623	15901	15673	15967	15967	15819	16020	15786	15876	15937	15853	15939	15969	15920	15886	15890	15866	15908	16022	15826	15869	15832	15869	15837	15945	15853	16043	15840	15983	15827	15952	15761	15735	15863	15770	15828	15881	15973	15815	15849	15963	15868	16034	15896	16001	15895	15816	15934	15775	15753	15961	15750	15815	15948	15893	15978	15930	15834	15912	15900	15910	15882	15861	15999	16056	15869	15897	15832	16079	15915	15895	16020	15880	15969	15899	15894	16016	15872	15738	15862	15818	15940	16022	15837	16192	15816	16025	15874	15841	15880	15942	16004	15791	15879	15891	15957	15943	15974	15953	15860	15786	16058	15874	15888	15961	15839	15979	16038	15916	15836	16059	15649	15830	15857	15991	15909	15887	16043	15941	15749	15967	15865	15829	15817	16026	15930	15786	15915	15853	15801	15875	15917	15813	15973	15984	15857	15981	15809	15858	16087	15880	16094	15856	15937	15849	16069	15795	15714	15891	15892	15842	15988	15863	16022	15964	15914	16036	15809	15792	15753	15832	16043	15744	15800	15900	15793	15687	15892	15829	15856	15890	15931	15943	15987	15923	16052	16037	15955	15970	15783	16035	15836	15893	15901	15855	15854	15942	16026	15946	15901	16040	15833	15879	15811	16007	15931	15828	15950	15935	15909	15793	15971	15854	15701	15798	15867	15982	15936	15905	15953	15790	16019	15854	15905	15990	16052	15832	15759	16014	15863	15815	15867	15817	16088	15821	15833	15762	15959	15938	15959	16100	15810	15931	15929	15731	15991	15937	15813	15917	15779	15743	15871	15901	15687	15851	15964	15948	16082	15916	15995	15886	15914	15861	15877	15892	15919	15768	15899	15914	15991	15826	15995	15943	15953	16082	15953	15915	15810	15792	15816	15727	15856	15840	15855	15840	15772	15896	15965	15834	15964	16223	15942	15782	16029	15925	15927	15923	15932	16037	15749	16077	15914	15933	15760	15916	15871	15711	16019	15868	16005	15892	15886	15899	16012	15959	15822	15821	16002	16077	15983
36810	39811	37224	26553	20470	19090	19077	18810	18617	18590	18657	18734	18507	18805	18636	18832	18590	18663	18659	18548	18538	18773	18628	18805	18627	18573	18676	18797	18564	18529	18639	18811	18931	18917	18713	18641	18539	18820	18727	18951	18625	18479	18549	18614	18787	18721	18716	18759	18671	18684	18626	18732	18651	18659	18643	18621	18627	18643	18527	18592	18583	18687	18425	18772	18592	18530	18701	18503	18645	18672	18871	18613	18617	18559	18444	18326	18482	18847	18619	18720	18685	18727	18603	18745	18707	18616	18583	18628	18543	18565	18641	18575	18531	18744	18641	18520	18676	18565	18620	18691	18508	18584	18718	18697	18718	18615	18447	18708	18848	18782	18492	18544	18468	18480	18661	18445	18472	18551	18660	18769	18552	18552	18890	18714	18683	18612	18560	18671	18628	18539	18823	18705	18784	18711	18479	18422	18593	18671	18749	18619	18522	18538	18724	18741	18735	18760	18594	18642	18527	18485	18579	18714	18567	18804	18693	18570	18601	18692	18695	18724	18625	18540	18859	18790	18727	18575	18783	18806	18774	18441	18749	18417	18473	18711	18766	18828	18705	18510	19010	18582	18691	18381	18556	18630	18644	18412	18690	18691	18588	18749	18490	18536	18927	18537	18821	18704	18570	18512	18715	18490	18720	18538	18878	18731	18665	18615	18642	18494	18446	18745	18684	18690	18755	18569	18582	18460	18703	18576	18649	18674	18448	18565	18728	18591	18736	18617	18407	18603	18422	18707	18648	18775	18754	18646	18577	18534	18750	18755	18565	18646	18741	18565	18812	18432	18604	18587	18645	18678	18415	18737	18710	18596	18659	18674	18638	18614	18603	18786	18728	18567	18641	18770	18610	18581	18559	18391	18546	18480	18586	18688	18482	18754	18760	18823	18793	18574	18531	18670	18599	18498	18635	18789	18585	18624	18581	18688	18673	18607	18676	18573	18491	18689	18588	18591	18635	18637	18493	18850	18639	18797	18504	18822	18641	18435	18630	18472	18517	18659	18746	18595	18687	18650	18735	18657	18536	18671	18672	18613	18785	18595	18591	18573	18510	18498	18849	18858	18725	18542	18424	18475	18441	18536	18658	18611	18573	18501	18584	18443	18603	18659	18387	18553	18764	18704	18685	18632	18483	18317	18539	18817	18716	18464	18681	18612	18621	18521	18733	18434	18642	18462	18397	18634	18618	18372	18714	18515	18628	18659	18580	18542	18646	18664	18488	18533	18382	18370	18526	18667	18783	18370	18552	18457	18782	18545	18575	18631	18873	18608	18717	18545	18806	18778	18669	18647	18623	18677	18671	18567	18506	18493	18600	18595	18687	18668	18452	18592	18683	18555	18540	18519	18502	18710	18664	18672	18771	18525	18619	18492	18673	18421	18571	18538	18564	18756	18511	18693	18818	18784	18721	18591	18359	18756	18784	18674	18561	18738	18470	18517	18567	18614	18624	18728	18693	18679	18854	18439	18595	18739	18683	18459	18590	18505	18547	18531	18685	18660	18761	18735	18681	18493	18661	18571	18695	18742	18620	18511	18636	18569	18535	18713	18382	18452	18646	18614	18679	18531	18673	18651	18727	18540	18731	18490	18569	18778	18731	18550	18509	18813	18626	18707	18532	18484	18684	18660	18494	18540	18638	18612	18550	18663	18542	18475	18615	18666	18675	18566	18598	18579	18731	18731	18427	18465	18845	18726	18672	18581	18732	18893	18807	18630	18688	18424	18554	18734	18691	18830	18659	18550	18711	18727	18785	18714	18778	18481	18748	18787	18630	18737	18563	18589	18569	18694	18541	18712	18640	18705	18664	18567	18415	18614	18727	18692	18468	18501	18576	18642	18674	18657	18690	18435	18730	18594	18514	18433	18689	18615	18630	18467	18401	18626	18709	18580	18422	18784	18534	18540	18590	18571	18565	18499	18596	18448	18668	18712	18604	18402	18647	18574	18466	18693	18688	18626	18579	18703	18611	18524	18749	18569	18576	18613	18526	18584	18776	18611	18654	18568	18595	18753	18796	18749	18694	18824	18487	18506	18571	18669	18497	18494	18370	18782	18660	18868	18555	18607	18643	18648	18578	18817	18635	18705	18567	18747	18608	18740	18671	18695	18669	18501	18665	18620	18819	18857	18738	18574	18857	18707	18687	18646	18633	18623	18488	18732	18553	18580	18623	18625	18594	18613	18623	18487	18556	18651	18522	18551	18445	18584	18768	18787	18542	18499	18563	18347	18654	18718	18577	18504	18523	18520	18639	18773	18465	18452	18530	18630	18502	18637	18470	18709	18641	18511	18625	18712	18636	18593	18868	18586	18710	18536	18675	18591	18259	18618	18434	18689	18448	18554	18311	18655	18349	18590	18585	18584	18663	18732	18449	18785	18576	18707	18680	18866	18760	18488	18691	18633	18531	18461	18519	18724	18647	18809	18618	18722	18602	18736	18675	18830	18449	18564	18619	18544	18715	18584	18742	18696	18776	18917	18793	18656	18751	18751	18516	18614	18635	18590	18712	18575	18666	18571	18639	18536	18567	18556	18548	18417	18588	18512	18736	18543	18473	18558	18692	18617	18892	18597	18797	18495	18620	18785	18711	18825	18657	18635	18516	18733	18657	18581	18762	18628	18542	18577	18848	18651	18528	18681	18605	18669	18728	18717	18796	18548	18763	18516	18710	18736	18593	18697	18804	18532	18582	18573	18732	18555	18685	18537	18754	18542	18494	18503	18640	18477	18879	18748	18624	18680	18793	18726	18579	18684	18708	18679	18594	18606	18686	18749	18770	18602	18449	18546	18612	18669	18569	18528	18847	18636	18532	18684	18925	18640	18595	18697	18691	18446	18510	18893	18606	18538	18859	18616	18727	18726	18730	18728	18503	18578	18672	18521	18859	18652	18584	18619	18483	18454	18563	18461	18558	18535	18417	18712	18624	18543	18529	18515	18486	18589	18652	18637	18592	18663	18631	18685	18336	18566	18442	18447	18676	18660	18665	18641	18564	18638	18489	18749	18693	18692	18571	18706	18512	18416	18526	18643	18899	18626	18639	18633	18435	18699	18458	18732	18582	18711	18613	18557	18554	18609	18494	18682	18660	18763	18669	18668	18573	18554	18731	18542	18788	18556	18440	18644	18577	18689	18641	18601	18744	18691	18588	18528	18450	18649	18809	18626	18761	18737	18685	18615	18484	18463	18678	18640	18666	18730	18698	18593	18582	18847	18483	18517	18573	18559	18719	18534	18411	18633	18676	18639	18525	18636	18609	18515	18665	18832	18545	18579	18660	18619	18754	18861	18629	18777	18614	18485	18646	18446	18695	18524	18660	18512	18811	18686	18537	18678	18731	18544	18753	18374	18541	18666	18614	18727	18740	18636	18728	18744	18520	18573	18674	18871	18671	18736	18663	18770	18691	18710	18375	18468	18777	18642	18680	18632	18581	18637	18512	18753	18693	18721	18570	18478	18717	18705	18540	18555	18573	18568	18700	18789	18563	18812	18542	18612	18508	18552	18690	18523	18780	18628	18625	18672	18615	18796	18414	18448	18711	18466	18656	18832	18583	18556	18597	18541	18618	18621	18596	18549	18473	18665	18661	18629	18770	18708	18725	18455	18770	18410	18531	18626	18535	18587	18505	18553	18423	18618	18852	18535	18711	18784	18624	18664	18594	18552	18421	18735	18676	18824	18602	18680	18701	18688	18620	18559	18732	18571	18606	18575	18477	18634	18618	18645	18517	18736	18820	18734	18850	18652	18715	18798	18709	18580	18782	18698	18796	18737	18725	18684	18808	18614	18536	18533	18489	18786	18692	18599	18739	18600	18621	18602	18591	18501	18661	18595	18675	18433	18692	18543	18590	18396	18599	18476	18432	18711	18643	18604	18397	18581	18635	18593	18691	18686	18634	18678	18817	18712	18671	18647	18522	18728	18847	18727	18645	18765	18783	18593	18649	18652	18560	18543	18720	18691	18524	18758	18595	18634	18585	18783	18721	18604	18636	18540	18842	18598	18536	18548	18648	18512	18500	18432	18656	18481	18648	18562	18550	18685	18666	18581	18687	18690	18648	18635	18589	18710	18785	18693	18749	18643	18697	18611	18563	18726	18714	18708	18415	18754	18574	18659	18686	18580	18559	18499	18834	18639	18534	18785	18937	18723	18871	18688	18538	18736	18575	18583	18620	18691	18468	18559	18819	18613	18578	18667	18758	18872	18766	18545	18787	18530	18342	18609	18766	18495	18569	18608	18536	18647	18636	18628	18730	18945	18691	18648	18575	18592	18754	18701	18655	18845	18934	18426	18582	18558	18687	18575	18777	18704	18681	18365	18683	18579	18566	18674	18676	18552	18752	18647	18773	18673	18575	18627	18723	18538	18562	18648	18510	18687	18752	18789	18662	18721	18606	18444	18646	18557	18709	18555	18778	18568	18571	18526	18576	18673	18290	18512	18450	18431	18803	18889	18608	18738	18630	18862	18710	18636	18621	18531	18639	18640	18662	18667	18711	18823	18744	18623	18594	18811	18509	18690	18741	18680	18537	18638	18713	18526	18640	18588	18551	18493	18600	18544	18378	18649	18515	18442	18444	18606	18554	18834	18522	18675	18588	18644	18689	18652	18473	18648	18724	18634	18617	18637	18754	18411	18731	18517	18509	18722	18549	18572	18686	18656	18908	18524	18670	18590	18492	18466	18597	18493	18641	18574	18517	18658	18670	18737	18678	18647	18677	18815	18622	18621	18619	18465	18699	18702	18554	18691	18613	18573	18508	18568	18582	18519	18403	18779	18653	18694	18663	18644	18324	18615	18651	18586	18481	18726	18655	18649	18518	18516	18590	18775	18646	18844	18831	18524	18720	18574	18768	18536	18768	18453	18724	18392	18785	18590	18522	18912	18790	18706	18555	18503	18718	18590	18570	18506	18580	18759	18576	18577	18467	18630	18606	18662	18722	18606	18815	18602	18681	18500	18656	18690	18644	18692	18669	18614	18631	18806	18587	18641	18686	18578	18622	18719	18598	18506	18686	18566	18374	18446	18489	18514	18598	18760	18755	18415	18422	18626	18712	18517	18615	18550	18729	18644	18662	18661	18536	18659	18701	18729	18766	18673	18614	18658	18544	18307	18826	18501	18442	18624	18569	18779	18620	18517
40204	51182	37065	22444	17271	16217	15907	15792	15756	15735	15885	15793	15931	15872	15711	15740	15871	15803	15967	15702	15791	15695	15709	15694	15771	15677	15758	15776	15830	15818	15750	15933	15833	15691	15806	15818	15832	15685	15804	15732	15754	15713	15912	15954	15931	15642	15597	15909	15919	16037	15596	15743	15617	15865	15800	15707	15723	15793	15599	15765	15801	15939	15808	15737	15838	15711	15776	15836	15632	15919	15843	15746	15902	15730	15729	15803	15772	15905	15863	15702	15683	15821	15841	15857	15771	15552	15714	15818	15816	15919	15801	15698	15784	15863	15839	15807	15808	15837	15855	15743	15860	15777	15866	15873	15777	15654	15919	15760	15706	15780	15862	15636	15653	15740	15901	15739	15901	15779	15705	15878	15828	15784	15858	15784	15646	15704	15807	15763	15637	15726	15896	15630	15791	15705	15846	15849	15716	15830	15741	15713	15871	15715	15758	15712	15886	15746	15946	15632	15866	15807	15638	15925	15716	15884	15793	15654	15804	15955	15643	15708	15800	15906	15553	15914	15816	15808	15773	15812	15716	15795	15565	15723	15918	15867	15710	15825	16044	15650	15807	15771	15810	15787	15728	15731	15703	15698	15753	15798	15861	15787	15800	15698	15836	15746	15683	15816	15591	15879	15623	15637	15692	15756	15776	15759	15798	15676	15772	15931	15703	15928	15782	15757	15652	15850	15819	15845	15609	15924	15688	15652	15977	15908	15858	15636	15894	15765	15795	15814	15884	15845	15770	15850	15867	15831	15702	15722	15928	15667	15773	15756	15908	15754	15775	15874	15814	15764	15832	15734	15783	15796	15972	15859	15915	15753	15788	15838	15663	15828	15665	15769	15833	15741	15795	15748	15924	15865	15773	15765	15807	15911	15761	15690	15832	15682	15844	15891	15675	15737	15756	15855	15944	15848	15654	15673	15568	15821	15897	15809	15796	15769	15740	15679	15761	15790	15716	15820	15719	15756	15697	15733	15735	15749	15857	15849	15981	15656	15706	15773	15812	15920	15635	15812	15851	15905	15878	15873	15624	15854	15633	15940	15790	15841	15835	15619	15838	15959	15695	15704	15806	15742	15797	15911	15595	15805	15789	15828	15742	15685	15770	15662	15805	15661	15982	15726	15768	15764	15570	15786	15968	15955	15807	15853	16022	15925	15844	15807	15706	15692	15774	15688	15746	15844	15769	15751	15695	15685	15820	15738	15827	15788	15938	15850	15827	15859	15890	15593	15972	15740	15813	15803	15657	15660	15896	15908	15853	15838	15691	15907	15750	15743	15864	15800	15822	15851	15714	15620	15593	15879	15797	15770	15896	15816	15761	15937	15694	15750	15833	15759	15735	15650	15737	15520	15697	15622	15807	15699	15933	15750	15685	15827	15737	15850	15765	15644	15639	15730	15564	15758	15746	15847	15890	15888	15826	15763	15795	15791	15877	15721	15760	15777	15827	15737	15929	15767	15879	15704	15774	15788	15709	15590	15756	15857	15793	15855	15832	15948	15651	15765	15780	15701	15822	15793	15952	15817	15785	15710	15935	15846	15684	15787	15800	15859	15988	15605	15886	15882	15867	15626	15756	15719	15862	15567	15811	15619	15925	15825	15698	15887	15687	15641	15931	15611	15813	15835	15779	15789	15932	15837	15860	15654	15714	15775	15849	15733	15746	15815	15822	15899	15749	15728	15695	15884	15916	15660	15846	15701	15688	15856	15898	15831	15811	15837	15602	15845	15873	15884	15937	15668	15807	15794	15766	15838	15824	15901	15749	15768	15786	15836	15868	15818	15882	15862	16026	15779	15854	15814	15741	15836	15904	15754	15680	15930	15796	15791	15766	15635	15772	15708	15736	15772	15780	15735	15789	15828	15699	15829	15698	15846	15587	15887	15929	15703	15753	15759	15750	15686	15856	15967	15818	15871	15797	15817	15640	15804	15599	15704	15697	15801	15701	15716	15970	15931	15781	15778	15927	15838	15917	15885	15790	15690	15908	15699	15802	15849	15750	15859	15554	15772	15761	15785	15570	15839	15662	15717	15579	15734	15622	15759	15764	15842	15837	15844	15809	15687	15835	15828	16109	15670	15840	15964	15837	15904	15748	16006	15980	15950	15675	15689	15753	15793	15825	15728	15894	15773	15913	15630	15774	15681	15770	15744	15781	15614	15802	15800	15495	15763	15998	15727	15756	15956	15849	15814	15937	15852	15795	15817	15778	15897	15809	16038	15769	15837	15828	15650	15668	15682	15787	15975	15923	15743	15937	15635	15735	15885	15824	15922	15767	15990	15777	15609	15831	15806	15776	15897	15805	15745	15847	15753	15672	15874	15905	15910	15905	15919	15746	15683	15813	15811	15797	15886	15802	15750	15811	15828	15826	15780	15968	15732	15690	15765	15700	15830	15652	15844	15653	15762	15559	15751	15621	15833	15791	15668	15860	15665	15780	15825	15792	15750	15773	15800	15737	15863	15622	15805	15706	15762	15811	15718	15961	15909	15722	15678	15762	15855	15734	15878	15837	15924	15965	15703	15886	15879	15758	15827	15872	15777	15711	15814	15681	15708	15949	15651	15818	15872	15784	15700	15968	15797	15810	15750	15817	15914	15695	15691	15731	15710	15716	15733	15610	15732	15909	15807	15812	15719	15982	15693	15867	15983	15799	15768	15775	15805	15767	15622	15895	15624	15860	15628	15958	15865	15691	15697	15805	15796	15755	15872	15565	15858	15759	15701	15814	15796	15817	15707	15777	15613	15736	15836	15517	16001	15776	15865	15714	15541	15740	15658	15837	15881	15817	15932	15767	15827	15811	15754	15686	15687	15927	15930	15909	15758	15801	15748	15841	15817	15891	15839	15710	15938	15804	15808	15875	15777	15972	15860	15796	15834	15822	15696	15816	15798	15753	15812	15918	15724	15783	15785	15813	15754	15832	15662	15757	15677	15851	15851	15680	15739	15764	15916	15654	15757	15946	15785	15738	15822	15890	15827	15811	16049	15885	15937	15842	15902	15681	15904	15794	15898	15826	15735	15706	15671	15829	15764	15741	15765	15843	15867	15541	15846	15755	15927	15872	15788	15830	15745	15864	15872	15803	15738	15787	15738	15844	15742	15773	15911	15711	15821	15882	15947	15704	15826	15923	15771	15845	15864	15909	15825	15892	15785	15702	15849	15843	15790	15673	15758	15862	16014	15980	15714	15686	15838	15522	15701	15705	15737	15812	15838	15728	15588	15777	15948	15842	15876	15703	15804	15783	15754	15862	15954	15734	16012	15828	15691	15633	15917	15674	15734	15797	15680	15714	15569	15831	15669	15688	15800	15943	15734	15923	15739	15749	15755	15779	15694	15781	15697	15684	15904	15755	15775	15626	15785	15861	15808	15755	15861	15636	15661	15746	15699	15717	15711	15821	15865	15732	15678	15796	15742	15953	15838	15878	15731	15727	15835	15924	15848	15715	15629	15927	15724	15855	15602	15731	15759	15731	15855	15767	15860	16015	15574	15691	15726	15896	15911	15711	15910	15871	15820	15643	15892	15940	15850	15845	15851	15839	15835	15832	15774	15874	15725	15869	15964	15896	15686	15951	15709	15751	15769	15730	15798	15574	15835	15778	15752	15816	15913	15843	15679	15880	15861	15987	15713	15677	15985	15873	16050	15770	15830	15803	15885	15723	15725	15696	15932	15691	15707	15654	15647	15786	15952	15763	15740	15761	15740	15804	15942	15854	15822	15781	15702	15815	15760	15835	15870	15936	15707	15784	15650	15949	15835	15934	15756	15799	15816	15724	15781	15880	15947	15672	15824	15781	15767	15834	15763	15910	15855	15758	15814	15796	15811	15929	15681	15965	15593	15662	15876	15716	15909	15809	15798	15721	15755	15903	15788	15735	15886	15754	15914	15642	15758	15732	15688	15849	15856	15671	15734	15755	15666	15775	15757	15796	15940	15931	16039	15896	15715	15588	15808	15624	15914	15908	15740	15774	15969	15877	15797	15758	15584	15771	15896	15793	15648	15682	15784	15766	15946	15770	15691	15819	15783	15825	15651	15603	15985	15748	15794	15828	15779	15878	15792	15708	15740	15740	15923	15832	15800	15881	15766	15684	15870	15809	15935	15876	15613	15888	15572	15809	15805	15771	15652	15627	15793	15785	15634	15805	15595	15795	15841	15852	15860	15881	15584	15973	15735	15681	15954	15807	15805	15988	15661	15820	15875	15768	15785	15874	15730	15736	15716	15758	15873	15823	15769	15737	15645	15765	15907	15903	15767	15724	15834	15752	15746	15840	15631	15846	15911	15800	15740	15751	15767	15807	15683	15810	15850	15807	15741	15765	15764	15720	15793	15818	15756	15718	15911	15666	15866	15793	15679	15633	15798	15826	15930	15874	15706	15791	15797	15822	15586	15810	15696	15761	15761	15847	15654	15771	15836	15858	15961	15806	15809	15937	15591	15576	15785	15807	15691	15877	15808	15735	15746	15678	15918	15616	15780	15641	15703	15942	15729	15901	15647	15758	15863	15818	15612	15980	15802	15750	15913	15828	15959	15735	15739	15776	15813	15777	15710	15683	15689	15650	15675	15734	15778	15720	15781	15842	15753	15804	15529	15762	15936	15831	15711	15809	15785	15924	15799	15840	16043	15645	15723	15932	15916	15796	15681	15747	15878	15811	15638	15710	15736	15852	15943	15791	15804	15871	15883	15682	15969	15741	15738	15814	15731	15776	15973	15610	15861	15842	15690	15804	15741	15688	15689	15831	15576	15600	15777	15772	15910	15903	15840	15742	15812	15866	15733	15758	15831	15671	15904	15769	15768	15925	15799	15772	15743	15672	15833	15891	15620	15883	15864	15830	15735	15797	15903	15683	15793	15806	15845	15743	15819	15805	15900	15804	15695	15807	15807	15780	15847	15806	15727	15879	15786	15841	15679	15507	15704	15820	15741	15985	15654	15600	15813	15804	15775	15784	15860	16001	15848	15816	15789	15814	15885	15998	15819	15780	15898	15688	15719	15859	15569	15686	15667	15807	15756	15941	15713	15773	15926	15813	15807	15942	15841	15837	15830	15758	15723	15890	15663	15999	15805	15940	15843	15841	15876	15850	15752	15509	15941	15964	15714	15726	15833	15705	15928	15821	15682	15738	15851
23920	25189	37953	32182	25690	24464	24417	19394	18769	18964	18928	18807	18682	18709	18747	18773	18800	18686	18867	18904	18617	18588	18762	18561	18784	18596	18429	18760	18542	18592	18359	18697	18739	18565	18596	18564	18517	18569	18654	18529	18413	18481	18520	18534	18583	18582	18474	18453	18547	18531	18560	18541	18721	18612	18749	18385	18350	18663	18521	18443	18487	18654	18577	18328	18483	18512	18616	18616	18711	18401	18684	18605	18644	18742	18731	18424	18411	18575	18631	18693	18389	18442	18608	18545	18581	18487	18537	18461	18605	18599	18538	18488	18483	18663	18566	18685	18631	18635	18583	18509	18714	18385	18478	18629	18534	18531	18644	18574	18556	18464	18397	18566	18624	18725	18600	18419	18448	18389	18425	18543	18328	18555	18535	18457	18379	18637	18426	18514	18521	18504	18383	18656	18582	18530	18546	18424	18518	18517	18667	18532	18405	18582	18650	18461	18461	18767	18484	18672	18304	18371	18642	18544	18581	18495	18473	18476	18395	18337	18611	18501	18480	18436	18649	18512	18376	18387	18541	18264	18425	18503	18414	18426	18573	18695	18492	18748	18343	18446	18565	18407	18622	18462	18415	18397	18470	18516	18557	18488	18406	18460	18463	18469	18393	18335	18469	18333	18715	18471	18567	18512	18300	18351	18510	18561	18496	18472	18450	18223	18439	18503	18303	18326	18486	18722	18470	18653	18485	18484	18502	18755	18577	18495	18443	18580	18542	18631	18561	18528	18299	18340	18363	18282	18691	18417	18419	18300	18375	18497	18465	18345	18457	18566	18430	18552	18491	18726	18662	18547	18425	18415	18411	18543	18425	18333	18502	18451	18464	18408	18493	18406	18601	18368	18495	18598	18410	18603	18726	18537	18461	18603	18579	18563	18297	18320	18399	18494	18480	18543	18461	18536	18603	18378	18441	18597	18689	18558	18130	18525	18305	18712	18587	18640	18599	18359	18545	18697	18233	18403	18822	18716	18497	18436	18481	18688	18413	18561	18615	18671	18329	18526	18466	18449	18520	18473	18499	18623	18413	18547	18677	18554	18501	18517	18376	18526	18403	18589	18495	18648	18381	18265	18507	18553	18318	18442	18412	18541	18401	18652	18429	18687	18414	18275	18623	18403	18551	18469	18497	18611	18611	18473	18413	18563	18351	18261	18472	18391	18467	18351	18530	18528	18787	18421	18473	18501	18459	18455	18429	18554	18508	18446	18457	18341	18605	18686	18327	18602	18423	18298	18313	18475	18496	18553	18679	18460	18426	18659	18447	18381	18583	18663	18756	18483	18520	18596	18439	18512	18389	18386	18446	18465	18661	18435	18440	18356	18657	18517	18656	18524	18475	18528	18460	18407	18545	18516	18630	18636	18431	18562	18574	18346	18685	18360	18589	18300	18492	18582	18369	18549	18461	18381	18565	18660	18421	18504	18509	18512	18613	18644	18542	18525	18481	18381	18317	18463	18560	18495	18480	18535	18354	18444	18503	18528	18678	18495	18577	18439	18415	18499	18645	18625	18449	18613	18436	18582	18349	18399	18335	18524	18394	18561	18619	18448	18536	18469	18346	18528	18387	18545	18430	18384	18355	18329	18425	18365	18615	18398	18418	18413	18691	18631	18410	18547	18480	18349	18450	18712	18810	18469	18339	18311	18444	18464	18380	18455	18690	18577	18489	18521	18664	18383	18484	18596	18451	18326	18536	18707	18458	18436	18524	18653	18379	18379	18624	18526	18354	18530	18551	18437	18469	18477	18414	18474	18516	18597	18796	18463	18417	18458	18546	18535	18552	18650	18482	18456	18571	18530	18590	18465	18370	18624	18492	18450	18507	18449	18578	18464	18490	18282	18343	18466	18532	18539	18529	18558	18370	18336	18315	18381	18621	18468	18590	18729	18326	18441	18296	18348	18377	18609	18337	18389	18366	18450	18651	18314	18253	18605	18309	18355	18439	18340	18315	18405	18547	18483	18725	18531	18689	18524	18436	18645	18341	18353	18586	18492	18420	18621	18422	18391	18483	18558	18584	18446	18484	18427	18451	18520	18504	18503	18556	18594	18665	18332	18611	18449	18592	18742	18631	18493	18510	18521	18425	18483	18374	18558	18574	18490	18420	18588	18345	18600	18543	18430	18264	18600	18501	18299	18274	18585	18540	18515	18351	18563	18583	18646	18560	18466	18382	18291	18201	18512	18427	18722	18619	18358	18631	18529	18521	18243	18458	18645	18522	18482	18621	18512	18642	18496	18446	18351	18402	18252	18313	18492	18490	18607	18418	18577	18424	18508	18487	18625	18494	18522	18369	18262	18582	18400	18587	18533	18475	18532	18592	18708	18409	18424	18752	18441	18523	18548	18427	18625	18369	18476	18681	18568	18575	18645	18526	18425	18561	18512	18473	18480	18425	18603	18754	18585	18490	18673	18516	18481	18540	18520	18405	18386	18598	18671	18684	18894	18543	18530	18442	18308	18563	18502	18380	18394	18629	18362	18457	18428	18782	18482	18465	18493	18619	18364	18575	18268	18373	18610	18516	18499	18476	18440	18355	18457	18227	18212	18426	18352	18461	18444	18631	18424	18500	18324	18683	18565	18544	18240	18192	18362	18482	18696	18575	18646	18570	18551	18457	18606	18469	18414	18230	18292	18690	18612	18497	18293	18371	18741	18600	18731	18181	18584	18433	18467	18489	18554	18514	18658	18643	18319	18660	18379	18488	18495	18895	18573	18467	18354	18611	18346	18398	18548	18393	18594	18642	18549	18409	18656	18494	18437	18565	18584	18652	18521	18321	18375	18653	18601	18519	18425	18671	18327	18501	18545	18647	18516	18472	18456	18364	18331	18404	18414	18508	18588	18440	18369	18676	18537	18616	18475	18624	18369	18400	18530	18531	18567	18265	18458	18358	18647	18549	18458	18582	18524	18370	18356	18696	18527	18354	18302	18560	18490	18605	18609	18424	18451	18410	18470	18421	18483	18692	18164	18546	18441	18380	18472	18294	18466	18568	18492	18538	18400	18584	18452	18389	18393	18490	18576	18604	18478	18718	18445	18614	18651	18365	18522	18434	18463	18144	18367	18541	18344	18436	18715	18507	18234	18592	18205	18429	18496	18516	18601	18711	18432	18688	18367	18592	18620	18480	18363	18658	18410	18511	18434	18440	18469	18492	18076	18661	18193	18475	18731	18489	18513	18410	18271	18307	18348	18368	18426	18279	18657	18583	18630	18420	18373	18472	18327	18363	18567	18466	18604	18590	18312	18417	18303	18476	18294	18479	18409	18372	18613	18600	18524	18489	18471	18416	18575	18659	18543	18556	18454	18524	18360	18687	18487	18462	18382	18494	18445	18321	18438	18551	18550	18583	18415	18654	18408	18573	18493	18452	18427	18558	18542	18518	18556	18391	18417	18387	18553	18417	18570	18465	18382	18395	18453	18547	18260	18317	18375	18157	18528	18486	18409	18665	18289	18431	18175	18375	18339	18242	18655	18574	18420	18365	18479	18570	18695	18351	18332	18578	18482	18591	18439	18465	18527	18535	18553	18503	18702	18670	18418	18432	18430	18497	18713	18403	18499	18639	18533	18637	18359	18541	18670	18423	18395	18459	18506	18457	18511	18299	18320	18361	18270	18500	18307	18523	18456	18419	18525	18497	18479	18480	18460	18633	18479	18506	18436	18709	18394	18557	18345	18513	18667	18481	18156	18461	18473	18530	18464	18454	18546	18348	18279	18449	18560	18494	18516	18385	18584	18411	18554	18444	18697	18314	18157	18455	18155	18571	18504	18433	18537	18538	18473	18536	18428	18349	18396	18598	18356	18368	18480	18356	18217	18364	18455	18743	18620	18494	18558	18493	18472	18449	18201	18289	18707	18576	18542	18490	18494	18490	18360	18448	18341	18546	18548	18444	18418	18357	18523	18491	18701	18571	18370	18542	18783	18525	18508	18407	18611	18294	18618	18368	18487	18455	18394	18460	18450	18368	18483	18549	18500	18295	18681	18627	18520	18393	18635	18432	18514	18552	18253	18489	18463	18400	18577	18337	18566	18463	18448	18616	18431	18669	18447	18348	18695	18516	18530	18694	18428	18411	18502	18549	18449	18561	18557	18447	18284	18443	18423	18458	18509	18585	18324	18422	18352	18572	18392	18494	18280	18688	18674	18324	18419	18527	18366	18485	18521	18449	18354	18590	18431	18297	18525	18322	18545	18568	18403	18456	18406	18525	18406	18584	18453	18549	18597	18794	18520	18407	18346	18462	18545	18500	18529	18765	18345	18452	18405	18604	18577	18588	18536	18347	18458	18702	18569	18617	18416	18438	18493	18462	18317	18329	18328	18528	18466	18663	18426	18383	18569	18454	18390	18626	18233	18470	18557	18386	18513	18618	18547	18476	18309	18389	18480	18621	18665	18918	18591	18416	18533	18475	18420	18696	18671	18376	18401	18608	18155	18531	18487	18224	18403	18545	18620	18469	18350	18589	18491	18253	18360	18506	18622	18366	18410	18435	18535	18534	18351	18390	18562	18611	18676	18495	18323	18520	18313	18453	18419	18560	18403	18429	18484	18584	18354	18486	18495	18672	18472	18531	18427	18426	18432	18377	18258	18486	18426	18576	18662	18490	18695	18675	18602	18461	18364	18509	18508	18473	18482	18459	18398	18425	18343	18475	18533	18559	18473	18472	18458	18412	18282	18319	18334	18435	18472	18499	18487	18301	18472	18119	18616	18509	18429	18532	18398	18689	18380	18584	18328	18422	18346	18291	18344	18672	18345	18437	18412	18516	18305	18327	18578	18500	18523	18454	18336	18462	18389	18475	18580	18466	18413	18579	18429	18698	18356	18422	18717	18392	18523	18514	18440	18564	18467	18487	18502	18671	18467	18301	18747	18563	18496	18796	18501	18503	18556	18417	18526	18422	18416	18352	18759	18537	18512	18571	18724	18597	18622	18545	18548	18455	18662	18498	18401	18458	18569	18648	18477	18476	18517	18690	18361	18486	18349	18584	18507	18665	18536	18381	18230	18576	18571	18436	18485	18371	18390	18259	18360	18511	18464	18546	18429	18531	18528	18572	18576	18406	18360	18481	18511	18409	18512	18581	18317	18677	18700	18733	18543	18317	18645	18369	18534	18598	18386	18429	18457
62186	107694	87564	57925	33105	19395	16185	15533	15752	15711	15633	15732	15684	15778	15746	15732	15740	15661	15569	15707	15932	15748	15574	15901	15829	15687	15651	15582	15599	15802	15795	15632	15821	15611	15580	15918	15664	15706	15755	15637	15867	15690	15746	15766	15920	15748	15703	15681	15596	15722	15729	15813	15663	15662	15825	15777	15609	15684	15674	15670	15832	15694	16005	15819	15817	15728	15861	15738	15744	15695	15718	15753	15623	15628	15797	15581	15667	15735	15556	15620	15780	15784	15499	15746	15654	15497	15845	15839	15680	15661	15674	15786	15847	15664	15571	15677	15605	15887	15573	15651	15765	15737	15555	15587	15627	15837	15805	15688	15738	15729	15871	15647	15625	15858	15746	15747	15644	15698	15777	15640	15752	15767	15687	15912	15838	15761	15601	15720	15672	15814	15639	15830	15721	15829	15537	15783	15733	15724	15628	15548	15657	15657	15750	15736	15804	15702	15763	15689	15689	15886	15819	15679	15722	15774	15774	15707	15719	15588	15674	15784	15784	15708	15704	15740	15833	15699	15675	15811	15703	15754	15849	15732	15793	15761	15627	15814	15733	15598	15648	15724	15747	15741	15543	15834	15720	15664	15821	15715	15778	15595	15649	15659	15822	15861	15779	15761	15576	15760	15419	15632	15731	15781	15670	15688	15636	15839	15750	15717	15764	15753	15582	15861	15686	15633	15747	15809	15648	15660	15735	15672	15541	15677	15826	15588	15777	15747	15737	15726	15769	15713	15478	15679	15555	15900	15939	15696	15750	15502	16018	15802	15643	15582	15786	15668	15753	15743	15661	15778	15765	15771	15630	15661	15675	15674	15748	15712	15789	15756	15599	15700	15803	15824	15587	15580	15760	15414	15752	15808	15608	15664	15609	15877	15672	15801	15840	15608	15723	15787	15860	15647	15920	15729	15721	15836	15643	15918	15651	15831	15798	15652	15851	15543	15675	15831	15681	15714	15740	15648	15814	15827	15646	15730	15854	15752	15783	15721	15745	15751	15611	15643	15950	15613	15811	15619	15660	15690	15713	15610	15685	15741	15801	15505	15719	15706	15750	15678	15704	15713	15747	15723	15554	15940	15725	15708	15572	15871	15749	15827	15658	15733	15770	15745	15582	15802	15816	15700	15793	15668	15809	15789	15907	15666	15757	15758	15758	15865	15773	15749	15714	15662	15687	15779	15864	15839	15713	15594	15604	15756	15803	15777	15689	15688	15763	15567	15719	15662	15822	15804	15673	15641	15557	15877	15899	15772	15710	15912	15626	15605	15627	15825	15789	15616	15778	15777	15533	15753	15790	15543	15920	15796	15796	15799	15688	15642	15841	15627	15687	15829	15905	15770	15922	15797	15699	15739	15665	15700	15666	15780	15767	15797	15705	15648	15785	15588	15587	15687	15909	15605	15746	15750	15794	15818	15912	15602	15691	15764	15739	15511	15749	15865	15798	15694	15715	15656	15883	15643	15943	15620	15771	15836	15683	15634	15665	15732	15679	15686	15689	15783	15810	15723	15622	15752	15737	15636	15807	15530	15938	15665	15713	15787	15735	15615	15756	15743	15925	15696	15573	15735	15944	15942	15653	15692	15638	15845	15618	15779	15792	15532	15670	15745	15706	15738	15799	15685	15900	15617	15718	15690	15531	15564	15758	15820	15525	15594	15557	15646	15590	15711	15665	15688	15661	15656	15738	15724	15751	15916	15797	15618	15555	15753	15690	15577	15629	15575	15746	15765	15664	15788	15721	15816	15630	15695	15572	15760	15543	15658	15842	15616	15696	15827	15758	15735	15676	15674	15712	15687	15750	15527	15747	15599	15880	15797	15664	15744	15575	15686	15845	15758	15861	15670	15917	15653	15756	15772	15729	15878	15555	15565	15637	15749	15792	15660	15623	15621	15770	15710	15631	15670	15581	15700	15666	15782	15656	15556	15795	15785	15729	15595	15587	15695	15658	15700	15497	15729	15648	15632	15660	15678	15739	15832	15644	15825	15695	15770	15796	15760	15603	15606	15762	15720	15982	15521	15778	15875	15645	15923	15749	15621	15765	15795	15718	15828	15731	15726	15739	15799	15700	15709	15632	15677	15556	15767	15816	15683	15748	15693	15511	15762	15518	15735	15643	15614	15707	15684	15565	15864	15836	15582	15913	15715	15551	15615	15662	15687	15615	15797	15818	15699	15779	15497	15581	15738	15636	15670	15790	15919	15588	15672	15763	15584	15815	15753	15748	15641	15654	15727	15781	15677	15690	15703	15694	15736	15733	15687	15821	15732	15662	15781	15705	15852	15821	15748	15630	15811	15588	15752	15846	15656	15713	15823	15643	15778	15602	15819	15681	15643	15665	15696	15779	15639	15688	15563	15829	15848	15571	15676	15844	15797	15626	15656	15740	15640	15743	15797	15675	15674	15721	15567	15761	15683	15616	15722	15545	15699	15814	15694	15699	15597	15773	15936	15605	15712	15682	15675	15542	15556	15709	15759	15566	15768	15722	15733	15655	15772	15593	15696	15564	15710	15811	15622	15692	15834	15563	15652	15750	15659	15754	15765	15610	15733	15628	15757	15781	15723	15611	15697	15785	15691	15611	15742	15615	15806	15752	15620	15746	15699	15844	15605	15653	15953	15832	15701	15669	15788	15641	15745	15727	15769	15512	15767	15684	15761	15539	15801	15731	15302	15797	15537	15663	15787	15510	15682	15718	15771	15730	15687	15668	15896	15802	15722	15706	15658	15765	15867	15690	15765	15696	15837	15674	15742	15697	15618	15742	15684	15735	15805	15725	15800	15488	15492	15675	15693	15795	15438	15705	15720	15636	15773	15802	15733	15685	15870	15753	15703	15858	15740	15789	15664	15707	15674	15563	15819	15689	15864	15727	15928	15832	15772	15770	15642	15882	15883	15788	15899	15940	15884	15543	15711	15800	15665	15690	15708	15793	15918	15757	15642	15805	15741	15644	15822	15749	15684	15757	15546	15722	15719	15700	15703	15829	15645	15789	15617	15864	15586	15695	15679	15679	15749	15661	15745	15626	15653	15675	15739	15622	15666	15703	15596	15854	15765	15620	15771	15746	15662	15669	15494	15829	15531	15635	15596	15707	15643	15614	15767	15718	15757	15655	15663	15642	15645	15733	15546	15659	15519	15791	15792	15680	15626	15785	15787	15695	15697	15867	15690	15629	15786	15756	15506	15796	15736	15638	15733	15694	15960	15775	15862	15528	15742	15649	15837	15769	15759	15544	15801	15935	15703	15555	15767	15793	15679	15881	15669	15826	15757	15788	15764	15695	15767	15809	15826	15795	15693	15728	15572	15705	15674	15737	15788	15730	15639	15602	15844	15809	15778	15859	15690	15776	15753	15644	15855	15694	15670	15746	15721	15725	15557	15796	15576	15608	15674	15632	15719	15775	15642	15723	15693	15748	15631	15842	15679	15803	15596	15809	15773	15621	15458	15853	15520	15657	15670	15661	15821	15559	15725	15712	15867	15769	15569	15657	15736	15823	15828	15866	15784	15812	15676	15671	15748	15648	15664	15745	15654	15645	15461	15702	15707	15474	15627	15563	15581	15828	15807	15765	15701	15793	15705	15605	15681	15850	15655	15742	15679	15840	15577	15482	15695	15916	15864	15632	15854	15705	15652	15784	15672	15852	15918	15878	15690	15625	15651	15756	15636	15530	15601	15711	15706	15883	15633	15709	15670	15488	15688	15831	15577	15471	15744	15738	15787	15572	15673	15517	15705	15612	15808	15597	15830	15702	15744	15797	15854	15669	15717	15652	15778	15766	15688	15675	15579	15733	15633	15749	15779	15778	15701	15837	15657	15721	15607	15738	15781	15614	15683	15822	15880	15947	15789	15923	15735	15768	15735	15756	16027	15794	15593	15673	15588	15774	15810	15762	15779	15624	15709	15845	15684	15538	15713	15751	15787	15752	15632	15706	15724	15680	15746	15725	15646	15691	15611	15625	15750	15631	15659	15750	15736	15570	15868	15637	15643	15914	15798	15805	15789	15621	15552	15768	15581	15683	15531	15664	15608	15885	15819	15609	15513	15703	15727	15835	15548	15715	15585	15685	15838	15805	15787	15730	15859	15954	15739	15819	15607	15947	15721	15764	15594	15818	15725	15935	15733	15809	15597	15765	15651	15746	15614	15673	15572	15657	15802	15886	15746	15877	15616	15905	15756	15774	15772	15781	15711	15620	15778	15845	15805	15638	15749	15676	15678	15778	15681	15695	15876	15768	15740	15598	15759	15745	15748	15796	15890	15838	15526	15739	15724	15606	15729	16073	15675	15718	15746	15682	15670	15744	15663	15774	15882	15620	15849	15723	15734	15752	15657	15646	15787	15627	15727	15679	15823	15646	15831	15773	15703	15659	15742	15515	15909	15808	15783	15815	15662	15736	15948	15665	15833	15605	16029	15805	15648	15744	15713	15772	15761	15895	15674	15693	15698	15562	15688	15738	15519	15775	15786	15680	15739	15628	15783	15694	15668	15683	15874	15747	15785	15746	15760	15553	15634	15610	15660	15866	15836	15752	15636	15789	15706	15660	15757	15561	15712	15877	15783	15702	15746	15608	15890	15668	15614	15597	15634	15443	15706	15711	15700	15807	15507	15779	15893	15841	15840	15617	15855	15773	15820	15542	15886	15669	15634	15790	15724	15630	15685	15680	15799	15704	15487	15726	15762	15757	15800	15539	15752	15530	15739	15848	15532	15758	15724	15568	15656	15855	15770	15614	15698	15624	15837	15604	15774	15553	15835	15747	15593	15703	15683	15575	15533	15623	15665	15625	15734	15667	15711	15855	15659	15722	15655	15665	15638	15653	15697	15546	15780	15725	15658	15633	15680	15755	15601	15809	15802	15586	15726	15683	15644	15750	15668	15730	15506	15592	15596	15801	15844	15705	15728	15732	15778	15779	15839	15642	15529	15788	15802	15694	15847	15770	15526	15889	15757	15667	15693	15592	15659	15849	15777	15692	15685	15498	15689	15759	15741	15549	15719	15607	15553	15743	15664	15527	15778	15630	15856	15703	15674	15702	15637	15639	15575	15741	15751	15694	15808	15550	15803	15682	15658	15713	15678	15780	15538	15915	15656	15687	15593	15883	15715	15590	15845	15900	15682	15769	15741
33227	42245	42881	29738	21286	18937	18561	18493	18312	18312	18371	18264	18291	18285	18315	18333	18507	18280	18532	18304	18556	18500	18410	18525	18389	18547	18147	18094	18380	18353	18432	18182	18333	18392	18367	18364	18330	18499	18337	18458	18600	18513	18498	18444	18350	18353	18400	18433	18276	18283	18494	18191	18286	18488	18215	18290	18520	18284	18516	18190	18473	18236	18076	18271	18212	18204	18417	18518	18270	18107	18345	18375	18245	18232	18420	18459	18328	18081	18548	18105	18243	18376	18452	18552	18431	18091	18502	18457	18455	18129	18169	18391	18078	18262	18369	18292	18339	18355	18283	18353	18433	18237	18467	18453	18558	18314	18271	18429	18370	18167	18424	18251	18138	18312	18594	18239	18295	18320	18304	18330	18290	18693	18242	18091	18444	18561	18296	18252	18169	18089	18156	18187	18202	18366	18130	18482	18179	18387	18415	18418	18060	18190	18216	18425	18424	18367	18404	18281	18528	18264	18330	18274	18357	18265	18426	18141	18156	18429	18422	18446	18415	18191	18115	18285	18207	18293	18283	18090	18290	18279	18363	18228	18383	18329	18226	18166	18369	18368	18496	18153	18253	18299	18334	18354	18476	18353	18293	18274	18081	18294	18224	18397	18534	18228	18450	18251	18090	18499	18169	18315	18377	18357	18270	18418	18428	18366	18557	18259	18176	18399	18455	18356	18266	18104	18257	18396	18240	18115	18335	18238	18292	18228	18414	18435	18232	18351	18408	18106	18301	18437	18230	18214	18282	18338	18331	18453	18461	18332	18352	18284	18510	18276	18270	18244	18350	18310	18145	18321	18115	18089	18137	18091	18328	18354	18254	18236	18306	18409	18125	18217	18427	18473	18372	18344	18297	18162	18183	18241	18188	18259	18296	18054	18418	18436	18356	18335	18369	18270	18423	18338	18300	18435	18317	18351	18245	18407	18402	18385	18416	18168	18310	18219	18120	18269	18352	18431	18345	18448	18275	18329	18382	18232	18432	18361	18344	18368	18065	18399	18215	18251	18078	18301	18330	18211	18286	18376	18348	18502	18215	18318	18374	18397	18245	18349	18060	18340	18319	18306	18390	18200	18389	18345	18526	18311	18316	18082	18257	18418	18119	18253	18083	18276	18234	18051	18461	18314	18378	18189	18384	18359	18271	18361	18152	18056	18330	18536	18255	18168	18117	18411	18343	18205	18186	18335	18274	18372	18377	18138	18436	18326	18353	18289	18157	18314	18302	18286	18073	18377	18357	18272	18072	18264	18271	18202	18384	18330	18437	18171	18478	18372	18152	18263	18321	18020	18214	18194	18193	18340	18311	18241	18218	18165	18371	18366	18378	18449	18488	18354	18317	18396	18406	18396	18213	18379	18193	18316	18343	18105	18312	18357	18256	17981	18323	18490	18371	18160	18187	18283	18353	18372	18256	18269	18461	18257	18189	18270	18251	18470	18338	18457	18340	18162	18306	18371	18397	18480	18499	18301	18297	18481	18408	18247	18331	18303	18395	18188	18282	18134	18444	18363	18307	18366	18598	18485	18267	18393	18447	18224	18397	18217	18181	18529	18250	18288	18300	18321	18259	18275	18227	18381	18244	18471	18245	18179	18343	18082	18243	18360	18260	18331	18267	18479	18605	18401	18332	18190	18315	18244	18278	18341	18361	18288	18247	18322	18252	18281	18589	18383	18332	18121	18411	18501	18245	18212	18437	18460	18227	18169	18190	18183	18079	18149	18331	18356	18443	18455	18263	18227	18145	18412	18478	18169	18266	18340	18426	18552	18392	18385	18576	18302	18173	18316	18362	18313	18299	18206	18267	18281	18543	18408	18425	18108	18290	18339	18383	18350	18187	18350	18306	18334	18394	18237	18147	18340	18287	18246	18386	18010	18220	18404	18176	18242	18346	18208	18444	18329	18319	18242	18371	18072	18276	18269	18222	18294	18370	18295	18491	18348	18351	18457	18278	18324	18171	18473	18271	18139	18291	18095	18304	18201	18415	18531	18311	18494	18264	18232	18231	18149	18365	18385	18153	18412	18425	18315	18515	18297	18341	18273	18256	18365	18243	18212	18199	18388	18405	18114	18257	18381	18354	18063	17988	18245	18386	18362	18231	18450	18254	18352	18140	18056	18275	18030	18364	18169	18326	18279	18302	18379	18379	18181	18334	18342	18361	18072	18111	18308	18472	18230	18202	18027	18495	18210	18191	18392	18383	18447	18215	18423	18344	18190	18294	18250	18233	18324	18384	18308	18303	18265	18250	18208	18234	18538	18445	18213	18436	18216	18424	18305	18211	18420	18158	18079	18367	18315	18344	18484	18447	18110	18239	18300	18324	18178	18207	18337	18659	18428	18380	18216	18367	18312	18369	18297	18339	18213	18249	18299	18448	18413	18413	18388	18176	18392	18545	18348	18340	18272	18405	18167	18222	18191	18198	18331	18059	18187	18284	18064	18508	18450	18328	18346	18293	18104	18471	18521	18330	18363	18446	18530	18088	18178	18138	18121	18352	18368	18393	18341	18411	18403	18351	18158	18179	18295	18245	18381	18369	18346	18358	18169	18379	18377	18284	18360	18370	18270	18139	18268	18284	18343	18229	18363	18482	18294	18510	18400	18417	18333	18426	18328	18376	18295	18288	18089	18344	18278	18430	18544	18120	18156	18301	18260	18433	18059	18339	18462	18224	18366	18365	18246	18271	18438	18330	18129	18207	18164	18409	18239	18231	18300	18337	18189	18220	18287	18155	18270	18354	18418	18318	18340	18315	18207	18333	18382	18149	18191	18290	18355	18250	18237	18204	18256	18301	18310	18206	18185	18299	18279	18234	18135	18274	18214	18109	18260	18208	18259	18168	18266	18238	18262	18475	18196	18459	18313	18267	18145	18216	18331	18435	18129	18257	18399	18222	18113	18446	18311	18481	18375	18411	18009	18316	18097	18268	18120	18489	18477	18349	18246	18217	18258	18247	18180	18148	18221	18191	18392	18059	18276	18275	18428	18423	18146	18495	18339	18398	18236	18367	18403	18372	18414	18440	18358	18448	18348	18402	18367	18404	18249	18219	18057	18294	18322	18365	18263	18264	18478	18114	18155	18286	18188	18255	18486	18258	18354	18335	18256	18456	18167	18501	18330	18048	18242	18310	18373	18358	18208	18246	18283	18518	18416	18459	18065	18335	18439	18220	18460	18418	18385	18408	18016	18552	18157	18279	18221	18312	18277	18319	18260	18349	18269	18382	18302	18471	18350	18233	18205	18394	18576	18519	18382	18106	18464	18225	18214	18138	18191	18417	18514	18043	18280	18491	18271	18399	18282	18367	18214	18219	18207	18293	18251	18351	18463	18281	18294	18531	18379	18273	18324	18445	18350	18210	18132	18085	18238	18233	18141	18239	18114	18146	18381	18161	18350	18326	18328	18228	18302	18312	18574	18493	18410	18391	18450	18470	18417	18112	18433	18475	18276	18429	18286	18191	18430	18254	18488	18287	18122	18427	18282	18244	18398	18323	18463	18386	18207	18408	18283	18324	18253	18369	18459	18406	18347	18421	18319	18543	18342	18215	18051	18333	18167	18406	18490	18478	18157	18272	18189	18416	18345	18202	18382	18260	18516	18318	18428	18248	18150	18271	18283	18294	18359	18234	18336	18254	18223	18448	18324	18443	18251	18278	18471	18282	18248	18394	18251	18221	18365	18283	18243	18422	18439	18162	18284	18371	18218	18361	18253	18412	18523	17979	18157	18201	18327	18496	18238	18200	18138	18340	18319	18414	18308	18347	18292	18335	18326	18437	18432	18532	18364	18395	18379	18454	18182	18027	18360	18236	18436	18236	18320	18306	18472	18352	18273	18298	18368	18292	18211	18493	18621	18475	18590	18613	18461	18320	18363	18385	18362	18241	18302	18263	18280	18056	18511	18309	18343	18315	18400	18325	18285	18441	18281	18408	18367	18132	18120	18079	18299	18113	18214	18389	18237	18505	18217	18276	18245	18217	18064	18152	18280	18055	18271	18350	18291	18167	18284	18515	18236	18271	18350	18456	18321	18367	18357	18253	18219	18059	18132	18093	18200	18253	18236	18640	18165	18276	18204	18285	18198	18257	18282	18296	18133	18113	18317	18291	18290	18368	18494	18408	18327	18231	18257	18323	18322	18361	18254	18236	18298	18116	18206	18361	18245	18255	18387	18392	18283	18283	18341	18525	18332	18606	18200	18511	18284	18472	18357	18421	18210	18293	18224	18259	18259	18336	18332	18415	18378	18456	18617	18398	18181	18399	18308	18535	18374	18272	18371	18022	18156	18464	18248	18494	18321	18301	18127	18333	18495	18737	18345	18417	18262	18314	18381	18503	18247	18293	18264	18249	18559	18254	18265	18359	18404	18375	18146	18190	18392	18166	18065	18386	18252	18228	18514	18342	18071	18521	18290	18190	18339	18329	18286	18404	18546	18225	18327	18376	18363	18247	18381	18412	18104	17942	18293	18365	18439	18263	18454	18267	18081	18233	18294	18503	18254	18181	18385	18435	18464	18337	18125	18156	18328	18336	18333	18392	18149	18252	18327	18027	18420	18496	18319	18242	18425	18235	18467	18228	18475	18588	18510	18509	18149	18277	18276	18173	18397	18302	18251	18218	18095	18356	18289	18357	18326	18283	18488	18594	18166	18241	18164	18362	18355	18342	18282	18198	18430	18324	18555	18255	18303	18219	18177	18121	18296	18179	18314	18366	18213	18276	18201	18351	18270	18293	18149	18301	18392	18514	18461	18122	18095	18267	18210	18390	18437	18107	18170	18170	18315	18459	18307	18352	18190	18557	18123	18196	18248	18248	18465	18342	18269	18413	18317	18338	18219	18527	18389	18236	18512	18505	18509	18359	18252	18570	18123	18443	18408	18143	18273	18433	18358	18329	18306	18287	18296	18408	18235	18182	18213	18093	18134	18321	18226	18281	18350	18239	18400	18323	18396	18473	18173	18377	18265	18203	18348	18360	18335	18225	18132	18315	18255	18055	18311	18398	18301	18506	18389	18481	18227	18110	18079	18071	18357	18260	18258	18433	18146	18309	18333	18302	18406	18256	18104	18231	18370	18277	18454	18434	18313	18455	18410	18268	18234	18247	18253	18471	18130	18217	18285	18308	18337	18241	18228
41986	59535	43914	25154	17828	15897	15601	15658	15644	15605	15495	15552	15730	15640	15458	15504	15648	15605	15584	15529	15648	15676	15662	15643	15552	15706	15611	15558	15630	15723	15694	15396	15502	15510	15464	15527	15625	15507	15570	15551	15444	15523	15702	15486	15445	15694	15565	15482	15482	15568	15433	15662	15506	15435	15709	15544	15726	15567	15359	15617	15587	15721	15505	15665	15509	15704	15309	15688	15668	15574	15579	15563	15564	15629	15615	15600	15407	15572	15629	15756	15644	15665	15620	15554	15567	15548	15771	15617	15704	15502	15388	15579	15576	15440	15804	15543	15603	15731	15782	15651	15684	15584	15576	15735	15709	15649	15700	15502	15469	15730	15558	15602	15654	15554	15586	15555	15613	15430	15622	15660	15636	15515	15731	15555	15582	15675	15508	15597	15522	15671	15678	15689	15547	15763	15501	15594	15643	15622	15536	15616	15518	15715	15594	15532	15663	15458	15481	15796	15544	15500	15480	15617	15683	15641	15536	15773	15408	15468	15557	15552	15666	15652	15690	15592	15579	15367	15558	15694	15526	15460	15602	15499	15582	15567	15545	15569	15585	15524	15559	15531	15613	15629	15574	15552	15646	15521	15596	15664	15635	15780	15633	15495	15632	15635	15545	15671	15461	15381	15662	15616	15670	15570	15595	15593	15411	15703	15581	15487	15644	15611	15709	15583	15464	15488	15631	15570	15546	15611	15542	15608	15529	15651	15631	15613	15546	15485	15545	15557	15603	15467	15533	15589	15596	15585	15549	15652	15605	15741	15570	15724	15515	15523	15574	15486	15558	15499	15583	15655	15628	15464	15685	15588	15504	15570	15399	15421	15423	15295	15716	15611	15451	15742	15526	15668	15616	15515	15733	15729	15550	15756	15597	15754	15488	15665	15602	15537	15635	15630	15533	15582	15502	15508	15668	15616	15573	15626	15677	15490	15792	15675	15609	15505	15335	15484	15562	15444	15583	15678	15624	15615	15445	15551	15646	15388	15640	15827	15518	15544	15466	15765	15404	15398	15649	15453	15687	15538	15611	15546	15697	15540	15451	15584	15736	15587	15660	15552	15545	15531	15592	15868	15508	15529	15489	15577	15586	15602	15599	15587	15580	15669	15678	15549	15703	15578	15684	15467	15548	15506	15567	15578	15727	15433	15722	15666	15725	15695	15574	15540	15493	15493	15524	15508	15670	15544	15510	15600	15548	15549	15688	15657	15393	15621	15516	15495	15604	15615	15527	15763	15581	15471	15621	15561	15757	15613	15460	15568	15625	15610	15591	15605	15686	15589	15537	15642	15501	15642	15601	15816	15681	15413	15717	15430	15660	15367	15452	15565	15511	15710	15681	15672	15602	15592	15683	15606	15407	15517	15546	15440	15566	15545	15721	15377	15631	15756	15612	15619	15509	15689	15640	15481	15631	15574	15458	15423	15838	15627	15606	15607	15532	15498	15598	15677	15674	15469	15572	15498	15501	15542	15560	15475	15490	15564	15564	15539	15500	15636	15569	15480	15674	15589	15592	15479	15494	15593	15601	15754	15502	15578	15494	15403	15603	15450	15772	15608	15522	15449	15814	15700	15474	15327	15640	15423	15612	15599	15543	15579	15492	15679	15512	15665	15551	15772	15550	15701	15678	15630	15542	15789	15499	15552	15638	15611	15605	15567	15501	15642	15592	15624	15276	15609	15452	15524	15641	15501	15653	15614	15532	15681	15590	15550	15479	15453	15657	15536	15591	15580	15712	15831	15496	15602	15591	15708	15513	15563	15600	15470	15744	15470	15504	15535	15563	15547	15427	15503	15571	15603	15585	15465	15530	15671	15581	15692	15489	15627	15567	15766	15584	15789	15442	15661	15621	15728	15754	15620	15479	15514	15641	15635	15611	15313	15583	15472	15570	15624	15630	15629	15505	15617	15584	15601	15500	15879	15515	15486	15542	15652	15704	15523	15502	15618	15620	15624	15606	15563	15729	15669	15610	15700	15480	15560	15471	15540	15602	15389	15537	15720	15552	15697	15607	15534	15537	15675	15572	15639	15724	15677	15509	15623	15464	15713	15556	15454	15562	15729	15707	15568	15659	15728	15661	15574	15629	15472	15679	15424	15537	15565	15652	15570	15519	15560	15708	15610	15511	15534	15640	15577	15641	15531	15579	15528	15594	15591	15492	15629	15557	15682	15618	15456	15544	15605	15523	15549	15560	15537	15705	15628	15607	15649	15680	15490	15774	15502	15667	15515	15497	15653	15522	15779	15551	15639	15421	15575	15511	15668	15409	15634	15691	15608	15668	15457	15484	15545	15561	15678	15630	15623	15596	15546	15636	15586	15608	15652	15701	15442	15627	15512	15624	15466	15666	15736	15587	15584	15552	15672	15588	15577	15787	15488	15591	15525	15537	15574	15588	15445	15511	15670	15506	15693	15507	15487	15484	15607	15588	15491	15407	15536	15619	15641	15638	15694	15593	15370	15614	15599	15573	15394	15674	15671	15974	15435	15589	15531	15610	15645	15672	15371	15488	15703	15438	15478	15639	15387	15678	15647	15463	15744	15599	15516	15260	15723	15630	15808	15388	15472	15459	15707	15578	15572	15756	15564	15524	15498	15703	15653	15613	15515	15639	15516	15607	15513	15609	15420	15580	15690	15665	15499	15568	15544	15585	15530	15502	15611	15539	15614	15736	15571	15603	15718	15536	15612	15800	15604	15760	15471	15734	15449	15624	15591	15428	15445	15530	15564	15662	15503	15583	15520	15590	15700	15628	15681	15697	15411	15614	15731	15604	15653	15654	15435	15618	15487	15631	15511	15601	15596	15638	15595	15696	15556	15656	15375	15524	15668	15526	15622	15752	15643	15706	15558	15458	15632	15638	15620	15724	15809	15527	15577	15378	15700	15653	15712	15511	15501	15563	15494	15491	15661	15765	15626	15664	15573	15640	15620	15693	15648	15514	15557	15381	15703	15700	15538	15827	15638	15665	15639	15484	15448	15700	15514	15553	15362	15526	15630	15580	15633	15701	15579	15651	15594	15543	15572	15595	15467	15513	15632	15511	15519	15383	15602	15443	15663	15527	15545	15513	15590	15555	15480	15449	15566	15650	15395	15595	15435	15698	15537	15408	15666	15710	15670	15457	15613	15566	15244	15566	15468	15719	15691	15777	15572	15451	15639	15720	15772	15497	15465	15647	15614	15543	15599	15558	15601	15546	15673	15368	15660	15557	15601	15638	15628	15434	15451	15532	15548	15491	15659	15612	15688	15527	15610	15482	15640	15631	15481	15618	15723	15645	15750	15722	15532	15610	15537	15571	15720	15774	15530	15595	15422	15570	15546	15450	15484	15532	15646	15649	15647	15604	15642	15692	15529	15804	15542	15530	15367	15525	15797	15570	15664	15645	15410	15736	15631	15750	15588	15583	15767	15584	15576	15536	15433	15425	15647	15532	15686	15591	15745	15544	15783	15652	15533	15725	15458	15454	15444	15754	15567	15607	15407	15694	15499	15579	15558	15678	15541	15635	15724	15630	15623	15547	15432	15454	15636	15700	15474	15633	15682	15668	15504	15515	15649	15641	15676	15595	15488	15569	15541	15599	15493	15577	15648	15580	15577	15526	15636	15670	15644	15633	15501	15582	15600	15492	15458	15416	15667	15542	15592	15609	15616	15544	15693	15469	15569	15542	15582	15594	15477	15575	15424	15676	15753	15555	15703	15561	15631	15656	15607	15488	15737	15522	15654	15501	15608	15728	15660	15706	15569	15645	15558	15694	15683	15483	15352	15687	15374	15614	15533	15629	15562	15442	15432	15510	15731	15600	15393	15617	15602	15480	15704	15445	15563	15526	15553	15578	15585	15570	15505	15583	15454	15509	15705	15438	15572	15576	15578	15548	15771	15541	15366	15559	15731	15654	15655	15514	15608	15651	15717	15884	15653	15605	15604	15659	15597	15678	15602	15596	15689	15555	15789	15616	15629	15652	15562	15516	15616	15658	15624	15552	15472	15692	15496	15543	15629	15655	15484	15526	15585	15527	15738	15551	15656	15567	15651	15463	15515	15635	15478	15536	15556	15550	15490	15554	15585	15532	15639	15627	15584	15591	15684	15566	15577	15668	15631	15543	15596	15635	15578	15698	15588	15663	15712	15585	15554	15689	15773	15700	15651	15760	15486	15426	15600	15660	15598	15724	15646	15597	15549	15534	15729	15631	15549	15707	15510	15537	15543	15505	15498	15682	15635	15545	15563	15543	15554	15731	15548	15801	15564	15545	15640	15627	15635	15618	15609	15531	15600	15644	15416	15694	15629	15572	15468	15746	15668	15559	15738	15423	15579	15611	15683	15593	15550	15689	15605	15760	15674	15664	15573	15641	15492	15507	15614	15722	15346	15617	15432	15388	15532	15560	15568	15422	15452	15609	15498	15593	15541	15420	15668	15663	15639	15592	15624	15812	15573	15575	15576	15747	15576	15550	15774	15622	15488	15608	15709	15571	15547	15635	15622	15436	15568	15645	15502	15641	15566	15720	15470	15615	15564	15605	15343	15587	15578	15494	15568	15580	15744	15688	15351	15570	15577	15465	15575	15578	15594	15824	15537	15637	15582	15498	15641	15623	15446	15601	15644	15470	15743	15585	15647	15454	15760	15530	15647	15545	15437	15804	15420	15413	15486	15559	15573	15575	15739	15545	15517	15405	15424	15541	15680	15647	15624	15635	15563	15634	15542	15691	15506	15475	15791	15671	15638	15665	15513	15701	15543	15707	15603	15656	15677	15743	15698	15531	15793	15637	15553	15669	15674	15664	15681	15659	15499	15451	15690	15407	15615	15585	15686	15512	15706	15582	15491	15872	15751	15485	15525	15462	15699	15629	15602	15570	15610	15608	15651	15604	15545	15630	15797	15616	15437	15514	15514	15625	15618	15508	15513	15667	15670	15460	15609	15676	15462	15478	15593	15534	15540	15516	15463	15728	15686	15528	15598	15562	15391	15577	15541	15652	15657	15649	15589	15753	15595	15696	15353	15647	15677	15469	15785	15650	15563	15360	15702	15485	15659	15506	15519	15491	15546	15581	15622	15649	15599	15555	15456	15604	15434	15689	15435	15600	15495	15528	15632	15574	15670	15676	15686	15513	15634	15571	15510	15547	15682
35850	40094	37609	26688	20192	18782	18628	18139	18304	18429	18356	18260	18261	18242	18231	18285	18369	18417	18702	18575	18203	18378	18343	18323	18294	18297	18351	18128	18315	18343	18362	18275	18235	18134	18116	18147	18242	18285	18048	18339	18305	18300	18332	18028	18180	18235	18129	17998	18044	18148	18362	18225	18129	18401	18314	18119	18377	18130	18298	18366	18056	18098	18297	18550	18275	18276	18269	18210	18331	18334	18114	18374	18239	18038	18284	18315	18296	18071	18159	18200	18335	18375	18220	18403	18260	18301	18317	18131	18184	18273	18307	18066	18167	18154	18375	18186	18410	18333	18267	18161	18276	18201	18200	18111	18304	18300	18324	18257	18401	18142	18288	18220	18319	18326	18262	18085	18325	18158	18227	18344	18174	18414	18105	18541	18187	18336	18379	18455	18354	18339	18196	18071	18378	18143	18226	18409	18284	18087	18313	18248	18360	18477	18220	18054	18107	18288	18367	18435	18290	18246	18348	18326	18245	18110	18109	18366	18513	18139	18305	18212	18011	18333	18292	18237	18112	18350	18298	18185	18189	18206	17951	18383	18202	18339	18024	18170	18211	18575	18354	18236	18411	18556	18566	18356	18420	18205	18161	18258	18187	18453	18049	18121	18188	18345	18495	18423	18282	18100	18262	18216	18305	18374	18243	18124	18253	18274	18210	18273	18119	18439	18241	18462	18250	18210	18158	18179	18152	18234	17940	18350	18258	18319	18343	18222	18257	18300	18192	18196	18222	18463	18053	18202	18144	18386	18202	17980	18319	18453	18354	18307	17994	17898	18238	18147	18375	18159	18217	18410	18382	18235	18218	18228	18383	18348	18143	18134	18389	18173	18084	18200	18139	18333	18242	18400	18394	18371	18231	18175	18097	18298	18232	18074	18320	17998	18254	17998	18270	18136	18196	18317	18087	17977	18181	18177	18290	18284	18211	18278	18211	18426	18354	18437	18146	18198	18205	18253	18445	18397	18241	18186	18393	18363	18231	18508	18361	18272	18265	18165	18215	18303	18202	18393	18254	18281	18309	18281	18178	18330	18249	17911	18353	18040	18188	18067	18122	18279	18413	18243	18289	18205	18451	18065	18332	18339	18527	18261	18195	18036	18248	18200	18298	18217	18244	18261	18091	18089	18313	18104	18434	18194	18410	18332	18104	18215	18336	18338	18237	18149	18349	18219	18353	18119	18441	18209	18090	18324	18297	18137	18355	18183	18450	18380	17978	18122	18206	18219	18260	18076	18190	18170	18111	18277	18242	18041	18379	18166	18251	18313	18209	17905	18289	18077	18182	18242	18285	18147	18310	18237	18334	18254	18203	18033	18268	18269	18383	18093	18367	18271	18178	18359	18168	18191	18331	18109	18184	18088	18253	18230	18339	18226	18230	18284	18265	18257	18405	18346	18319	18135	18386	18260	18377	18260	18475	18382	18152	18331	18199	18312	18420	18279	18090	18402	18116	18158	18253	18290	18258	18264	18242	18161	18267	18242	18215	18266	18105	18292	18132	18175	18363	18242	18339	18327	18112	18081	18366	18339	18030	18145	18244	18203	18301	18352	18283	18145	18235	18550	18200	18273	18198	18276	18347	18477	18121	18297	18206	18294	18249	18309	18425	18290	18252	18368	18406	18118	18016	18206	18549	18312	18110	18180	18350	18092	18248	18323	18240	18273	18450	18063	18382	18188	18423	18203	18279	18262	18203	18268	18315	18018	18103	18346	18261	17952	18289	18473	18178	18401	18217	18077	18182	18239	18136	18203	18190	18192	18057	18127	18218	18002	18354	17935	18071	18169	18353	18177	18294	17853	18226	18046	18338	18404	18359	18309	18331	18204	18258	18293	17996	18341	18416	18174	18071	18506	18368	18286	18013	18393	18186	18231	18089	18400	18317	18233	18279	18450	18132	18054	18259	18418	18395	18332	18267	18396	18093	18217	18403	18290	18217	18113	18319	18437	17996	18463	18366	18535	18154	18148	18317	18219	18297	18186	18163	18072	18357	18315	18156	18251	18234	18255	18096	18282	18175	18139	18265	18379	18311	18252	18231	18433	18021	18373	18206	18326	18279	18204	18318	18207	18504	18344	18217	18184	18166	18358	18388	18410	18214	18422	18196	18126	18406	17970	18337	18331	18177	18221	18356	18308	18356	18402	18261	18396	18182	18188	18397	18277	18663	18317	18213	18204	18354	18269	18062	18166	18298	18274	18230	18207	18182	18173	18230	18082	18538	18109	18409	18139	18128	18284	18315	18285	18134	18137	18366	18360	18272	18317	18351	18300	18276	18138	18220	18051	18252	18170	18298	18180	18157	18175	18144	18350	18350	18138	18257	18329	18017	18207	18575	18124	18140	18300	18393	18202	18294	18300	18186	18168	18125	18311	18412	18325	18151	18296	18232	18136	18159	18313	18310	18297	18292	18192	18251	18293	18388	18307	18322	18378	18314	18103	18418	18232	18308	18071	18380	18336	18204	18342	18202	18511	18197	18198	18471	18296	18457	18140	18390	18372	18275	18070	18242	18404	18335	18123	18397	18300	18204	17960	18094	18283	18154	18422	18151	18094	18232	18245	18043	18044	18170	18327	18407	18223	18432	18406	18362	18314	18224	18298	18197	18357	18246	18122	18256	18222	18366	18278	18250	18295	18180	18197	18234	18344	18243	18268	18097	18271	18435	18227	18320	18226	18264	18240	18334	18352	18450	18272	18176	18175	18401	18389	18395	18235	18148	18334	18392	18077	18170	18334	18397	18473	18226	18199	18217	18270	18232	18275	18365	18280	18297	18228	18382	18238	18116	18252	18305	18227	18258	18266	18204	18019	18145	18088	18296	18316	18391	18376	18150	18325	18282	18274	18359	18212	18348	18364	18157	18431	18448	18221	18286	18139	18176	18194	18223	18217	18458	18289	18426	18429	18351	18171	18264	18404	18273	18235	18134	18342	18208	18126	18145	18295	18273	17906	18249	18210	18223	18414	18243	18027	18419	18389	18223	18222	18240	18263	18174	18073	18387	18408	18388	18322	18145	18227	18116	18352	18150	18222	18143	18174	18293	18125	18114	18294	18074	18356	18305	18284	18372	18228	18412	18373	18217	18130	18180	18322	18409	18181	18334	18252	18053	18252	18063	18138	18149	18119	18319	18297	18449	18325	18106	18363	18307	18199	18247	18427	18356	18221	18379	18200	18284	18234	18429	18336	18150	18241	18308	18389	18360	18248	18163	18360	18460	18198	17944	18296	18114	18552	18283	18215	18302	18210	18334	18164	18345	18159	18490	18237	18101	18498	18424	18275	18289	18153	18270	18218	18427	18366	18246	18358	18342	18581	18160	18187	18343	18347	18345	18173	18374	18220	18260	17893	18220	18280	18318	18259	18491	18279	18187	18217	18326	18350	18315	18184	18260	18453	18387	18432	18441	18162	18096	18099	18351	18311	18253	18346	18460	18445	18250	18211	18294	18144	18389	18379	18440	18174	18348	18365	18353	18270	18120	18103	18294	18001	18314	18292	18251	18286	18319	18225	18410	18434	18319	18526	18152	18145	18448	18262	18126	18347	18389	18254	18430	18338	17968	18467	18376	18199	18450	18377	18299	18636	18246	18232	18207	18277	18255	18129	18391	18251	18081	18121	18262	18227	18236	18193	18127	18319	18370	18229	18253	18329	18320	18208	18271	18079	18218	18309	18270	18386	18269	18046	18284	18371	18262	18210	18360	18234	18412	18157	18394	18290	18142	18397	18016	18214	18109	18183	18378	18265	18468	18214	18256	18369	18257	18062	18258	18393	18232	18298	18239	18260	18280	18224	18163	18189	18231	18382	18369	18217	18449	18305	18063	18249	18237	18323	18098	18280	18241	18512	18568	18328	18284	18255	18153	18431	18320	18382	18296	18448	18284	18235	18327	18504	18326	18285	18306	18301	18099	18512	18228	18266	18615	18311	18433	18407	18092	18444	18245	18183	18267	18283	18230	18066	18427	18297	18320	18268	18350	18174	18309	18264	18173	18147	18413	18247	18078	18327	18320	18152	18250	18319	18333	18478	18291	18377	18355	18332	18135	18178	18285	18480	18223	18420	18123	18174	18208	18161	18152	18225	18358	18339	18229	18494	18216	18038	18246	18118	18384	18439	18354	18354	18134	18129	18274	18155	18240	18154	18350	18319	18287	18302	18246	18328	18301	18305	18348	18246	18406	18158	18181	18210	18304	18248	18104	18336	18150	18091	18300	18157	18334	18196	18095	18402	18377	18163	18233	18089	18134	18267	18138	18328	18243	18200	17964	18202	18333	18241	18455	18276	18329	18286	17932	18023	18361	18433	18361	18246	18214	18164	18143	18256	18154	18369	18409	18336	18383	18141	18173	18204	18272	18353	18318	18365	18052	18160	18371	18417	18261	18307	18297	18359	18093	18247	18328	18380	18201	18292	18314	18253	18259	18365	18278	18253	18347	18279	18325	18350	18409	18309	18118	18137	18311	18298	18496	18287	18396	18167	18452	18548	18252	18148	18353	18199	18412	18164	18249	18251	17996	18231	18177	18382	18375	18356	18370	18165	18277	18490	18231	18351	18384	18329	18465	18040	18117	18157	18296	18356	18321	18327	18289	18343	18285	18139	18361	18176	18231	18251	18384	18248	18273	18289	18102	18123	18286	18267	18166	18576	18449	18355	18246	18381	18393	18149	18226	18167	18341	18250	18203	18118	18351	18270	18401	18258	18278	18249	18126	18362	18354	18206	18282	18024	18244	18281	18214	18231	18142	18218	18280	18179	18182	17984	18244	18158	18133	18240	18214	18247	18374	18507	18247	18208	18059	18304	18030	18463	18152	18190	18204	18020	18307	18145	18124	18390	18191	18221	18208	18083	18357	18325	18295	18212	18432	18232	18234	18326	18240	18272	18251	18242	18556	18173	18316	18232	18355	18101	18227	18338	18397	18225	18259	18385	18095	18210	18301	18489	18202	18007	18243	18226	18125	18093	18087	18399	18132	18292	18442	18376	18321	18375	18146	18353	18514	18373	18251	18356	18384	18238	18471	18521	18350	18428	18228	18379	18360	18178	18061	18183	18229	18112	18316	18309	18212	18292	18263	18299	18257	18091	18061	18365	18182	18271	18419	18362	18345	18045	18307	18422	18352	18155	18221	18387
39316	51884	37684	22607	17232	15830	15736	15394	15645	15495	15533	15600	15660	15483	15594	15825	15554	15694	15566	15690	15742	15717	15692	15622	15608	15692	15552	15797	15583	15794	15527	15613	15434	15492	15856	15720	15594	15600	15589	15535	15675	15863	15638	15634	15671	15633	15733	15580	15553	15612	15659	15714	15680	15654	15824	15590	15590	15664	15488	15547	15666	15691	15502	15660	15544	15472	15602	15549	15515	15553	15829	15619	15659	15603	15663	15735	15716	15470	15481	15600	15648	15549	15780	15542	15536	15587	15574	15579	15606	15567	15628	15618	15613	15558	15568	15723	15891	15708	15614	15669	15646	15495	15432	15678	15633	15523	15681	15481	15640	15491	15580	15482	15731	15525	15572	15613	15705	15739	15598	15645	15511	15591	15678	15587	15511	15619	15754	15659	15717	15629	15670	15602	15553	15637	15409	15745	15518	15451	15685	15725	15655	15679	15625	15720	15659	15598	15803	15610	15694	15383	15645	15745	15681	15412	15627	15530	15604	15607	15668	15774	15652	15602	15529	15580	15572	15580	15637	15575	15779	15685	15700	15604	15535	15719	15613	15648	15586	15664	15479	15614	15551	15676	15437	15643	15502	15513	15448	15676	15672	15653	15603	15624	15708	15690	15507	15649	15627	15667	15449	15709	15761	15563	15552	15542	15700	15605	15626	15441	15639	15527	15513	15668	15660	15597	15678	15482	15612	15606	15708	15546	15567	15624	15596	15856	15478	15590	15450	15554	15680	15582	15403	15599	15524	15691	15585	15546	15740	15561	15608	15551	15521	15465	15568	15513	15582	15629	15559	15585	15578	15456	15625	15481	15676	15556	15626	15530	15661	15761	15599	15774	15585	15610	15722	15552	15615	15620	15596	15633	15559	15814	15575	15614	15692	15591	15614	15560	15615	15610	15509	15529	15760	15564	15426	15585	15606	15668	15573	15409	15544	15571	15544	15536	15577	15611	15803	15650	15622	15711	15506	15538	15705	15480	15564	15520	15707	15554	15624	15764	15634	15570	15543	15498	15624	15567	15699	15657	15628	15614	15601	15709	15545	15673	15558	15708	15358	15625	15700	15684	15713	15552	15652	15576	15789	15552	15733	15832	15645	15544	15743	15518	15477	15566	15693	15461	15894	15817	15662	15710	15812	15578	15523	15672	15599	15496	15642	15709	15697	15579	15750	15602	15771	15522	15662	15559	15509	15510	15615	15576	15400	15417	15587	15508	15581	15636	15727	15869	15533	15609	15617	15739	15472	15661	15660	15519	15590	15473	15531	15660	15477	15476	15585	15587	15500	15694	15325	15612	15729	15556	15724	15687	15468	15670	15624	15557	15648	15404	15560	15544	15554	15733	15568	15606	15610	15475	15654	15536	15676	15659	15482	15640	15544	15725	15685	15533	15479	15423	15668	15675	15633	15668	15602	15454	15607	15681	15548	15816	15598	15606	15592	15630	15705	15606	15492	15750	15526	15715	15629	15760	15471	15641	15695	15720	15587	15582	15451	15643	15611	15320	15523	15585	15595	15745	15609	15590	15631	15596	15649	15637	15639	15670	15646	15559	15720	15510	15479	15585	15602	15564	15635	15736	15640	15520	15711	15448	15590	15759	15605	15773	15620	15480	15668	15511	15533	15584	15765	15586	15758	15486	15634	15674	15466	15614	15732	15713	15763	15519	15405	15577	15772	15308	15571	15670	15661	15591	15704	15569	15659	15629	15793	15540	15654	15624	15535	15596	15658	15659	15441	15610	15486	15642	15623	15671	15553	15610	15614	15713	15773	15548	15698	15651	15457	15681	15654	15668	15666	15652	15392	15508	15619	15671	15535	15395	15767	15554	15495	15707	15662	15660	15542	15736	15753	15627	15531	15589	15696	15516	15635	15700	15448	15646	15700	15690	15474	15641	15628	15478	15674	15589	15594	15637	15634	15479	15688	15564	15490	15593	15543	15489	15682	15718	15672	15557	15633	15618	15487	15579	15628	15553	15720	15706	15675	15628	15644	15641	15450	15574	15670	15499	15623	15622	15597	15678	15491	15543	15457	15702	15537	15754	15654	15580	15526	15556	15503	15614	15589	15510	15634	15505	15611	15641	15684	15543	15565	15712	15684	15545	15558	15634	15653	15538	15525	15578	15682	15560	15723	15746	15564	15603	15696	15776	15633	15584	15555	15687	15708	15658	15563	15711	15614	15513	15818	15658	15719	15573	15729	15692	15741	15682	15601	15663	15732	15536	15473	15514	15601	15543	15706	15722	15678	15573	15775	15694	15602	15585	15605	15795	15408	15543	15691	15683	15664	15655	15691	15407	15575	15512	15717	15552	15618	15670	15570	15651	15525	15499	15662	15517	15486	15553	15562	15764	15593	15598	15670	15590	15510	15712	15591	15595	15653	15498	15468	15613	15632	15319	15458	15608	15638	15623	15685	15735	15739	15669	15522	15792	15614	15698	15661	15541	15626	15661	15630	15601	15747	15471	15479	15571	15589	15605	15576	15456	15564	15646	15591	15587	15634	15662	15552	15736	15687	15728	15571	15673	15594	15672	15702	15633	15467	15622	15615	15579	15637	15603	15646	15646	15745	15507	15715	15608	15476	15661	15724	15585	15620	15607	15518	15583	15530	15721	15571	15556	15525	15558	15489	15447	15777	15668	15822	15417	15630	15684	15443	15601	15567	15668	15434	15653	15515	15643	15465	15675	15588	15543	15639	15585	15665	15548	15544	15732	15701	15535	15646	15509	15690	15629	15553	15553	15487	15627	15422	15516	15698	15640	15616	15560	15823	15518	15694	15793	15654	15550	15548	15668	15531	15713	15565	15567	15749	15762	15587	15717	15543	15570	15683	15590	15585	15618	15516	15758	15574	15681	15737	15526	15588	15533	15720	15479	15689	15599	15527	15559	15618	15621	15668	15494	15497	15580	15420	15576	15600	15578	15549	15714	15648	15545	15719	15445	15642	15560	15532	15591	15335	15588	15647	15744	15597	15553	15615	15633	15672	15502	15606	15802	15753	15659	15703	15640	15644	15551	15753	15529	15529	15725	15579	15646	15526	15556	15618	15613	15383	15526	15550	15488	15430	15497	15510	15566	15641	15695	15620	15616	15745	15688	15554	15716	15722	15566	15779	15678	15536	15472	15535	15730	15472	15593	15598	15609	15588	15553	15685	15582	15586	15604	15508	15433	15701	15533	15590	15679	15564	15553	15543	15825	15574	15621	15726	15604	15511	15639	15701	15675	15610	15563	15579	15665	15598	15752	15497	15545	15619	15749	15606	15523	15546	15661	15441	15552	15704	15630	15540	15510	15900	15642	15632	15477	15693	15604	15662	15461	15629	15485	15692	15416	15611	15722	15682	15527	15673	15642	15555	15413	15789	15491	15700	15545	15521	15432	15540	15633	15613	15459	15622	15584	15524	15656	15527	15453	15534	15496	15832	15717	15528	15795	15513	15586	15685	15603	15500	15708	15682	15502	15635	15593	15566	15574	15525	15609	15623	15696	15653	15531	15577	15847	15742	15657	15586	15632	15608	15602	15648	15658	15574	15815	15612	15625	15788	15636	15561	15644	15540	15624	15560	15453	15715	15683	15502	15606	15612	15651	15813	15575	15687	15602	15710	15567	15681	15685	15599	15708	15628	15588	15531	15575	15716	15520	15626	15788	15590	15566	15518	15513	15673	15447	15741	15706	15729	15603	15688	15630	15421	15574	15593	15644	15630	15666	15740	15628	15664	15490	15640	15564	15624	15843	15586	15515	15800	15506	15600	15677	15556	15618	15730	15551	15939	15453	15744	15547	15670	15618	15588	15578	15633	15620	15622	15597	15679	15648	15526	15617	15605	15558	15669	15517	15637	15545	15560	15684	15693	15636	15742	15529	15599	15615	15620	15586	15735	15694	15603	15556	15533	15536	15630	15743	15497	15751	15602	15502	15609	15711	15685	15669	15695	15436	15680	15401	15693	15351	15540	15439	15616	15687	15669	15713	15774	15709	15617	15442	15681	15508	15612	15782	15519	15381	15602	15502	15744	15525	15654	15644	15653	15756	15468	15608	15667	15481	15614	15557	15675	15516	15653	15450	15483	15628	15564	15597	15537	15600	15544	15692	15700	15682	15579	15651	15578	15639	15521	15630	15660	15663	15670	15462	15528	15701	15642	15567	15468	15603	15607	15657	15522	15676	15474	15503	15517	15640	15573	15649	15623	15548	15632	15618	15586	15633	15547	15541	15629	15523	15772	15587	15786	15659	15628	15596	15591	15627	15652	15796	15492	15614	15596	15577	15722	15673	15661	15644	15622	15699	15648	15421	15595	15643	15692	15480	15697	15742	15681	15636	15539	15759	15640	15644	15563	15609	15641	15769	15521	15570	15624	15572	15672	15665	15540	15769	15598	15563	15568	15544	15627	15630	15571	15737	15618	15702	15543	15530	15655	15766	15404	15489	15670	15561	15643	15643	15648	15479	15668	15694	15595	15597	15546	15619	15535	15686	15601	15661	15673	15591	15617	15612	15595	15728	15625	15684	15461	15623	15666	15532	15668	15654	15669	15694	15590	15619	15577	15587	15598	15798	15656	15737	15554	15453	15392	15672	15615	15606	15661	15386	15675	15630	15804	15577	15731	15642	15628	15587	15695	15718	15604	15689	15570	15432	15543	15705	15680	15637	15766	15529	15487	15532	15571	15768	15713	15713	15652	15624	15558	15638	15554	15644	15687	15491	15661	15581	15649	15622	15544	15565	15814	15636	15556	15593	15636	15632	15422	15679	15657	15651	15632	15576	15542	15622	15499	15531	15587	15505	15572	15591	15676	15558	15534	15658	15443	15661	15597	15513	15656	15689	15616	15604	15621	15554	15617	15604	15618	15522	15592	15546	15585	15600	15548	15577	15692	15455	15610	15541	15585	15512	15650	15509	15637	15666	15586	15655	15610	15626	15698	15645	15532	15632	15652	15608	15542	15853	15668	15582	15513	15790	15601	15621	15746	15484	15574	15779	15843	15623	15627	15677	15734	15506	15465	15682	15428	15439	15702	15584	15471	15655	15589	15647	15628	15631	15605	15776	15489	15581	15807	15710	15625	15556	15662	15629	15659	15329	15629	15535	15733	15811	15419	15507	15623	15532	15702	15739	15585	15640	15625	15759
23936	25694	39355	33390	26258	24467	23677	19150	18384	18687	18559	18648	18395	18560	18424	18587	18533	18560	18402	18383	18311	18176	18247	18305	18320	18294	18308	18078	18296	18410	18320	18216	18064	18394	18400	18253	18217	18231	18317	18211	18154	18100	18093	18345	18191	18261	17955	18311	18331	18205	18084	18255	18078	18110	18217	18121	18065	18157	18103	18134	18062	18297	18027	18145	17963	18221	18181	18271	18290	18226	18067	18191	18152	18092	18096	18205	18220	18288	18129	18127	18038	18217	18150	18289	17962	18091	17995	18056	18202	18268	18060	18262	18159	18304	18133	18249	18161	17997	18189	18310	18218	18082	18154	18331	18145	18161	18194	18225	18217	18082	18111	18310	18324	18074	18161	18253	18317	18186	18054	18103	18171	18263	18048	18027	18170	18135	18363	18194	18028	18218	18235	18159	18430	18173	18253	18035	17985	18164	18160	18097	18049	17998	18103	18064	18136	18161	18170	17887	18178	18156	18087	18136	18026	18076	18213	18108	18149	18159	18144	18016	18145	18083	18166	18106	18026	18176	18067	18229	18186	18005	18270	18265	18269	18323	18054	18076	18059	18070	18035	18111	18201	18291	18139	18109	18219	18069	17952	18223	18045	18209	17956	18322	17952	18303	18034	18199	18106	18110	18265	18209	18090	18035	18218	18210	17942	18159	18293	18197	18074	18201	18000	18005	17991	18325	18087	18144	18040	18273	18362	18123	18062	18366	18173	18039	18020	18123	18286	18079	18242	18105	18200	18236	18268	17971	18371	18131	18190	18248	18199	18165	18301	18176	18142	18114	18211	18192	18184	18201	18176	18068	18000	17956	18233	18243	18043	18280	18170	18136	18182	18064	18339	18368	18216	18318	17932	18298	18298	18184	18174	18241	18188	18116	18193	18254	18067	18149	17978	18213	18080	18086	18069	17929	17941	18223	18161	18092	17922	18167	18160	18159	18224	18203	18134	18251	18172	18014	17997	18090	18100	18154	18075	18127	18247	18082	18175	18126	18171	18187	17885	18105	18008	18151	18249	17964	18385	18161	18302	18221	18080	18218	18279	18022	18178	18109	18388	18034	17948	17904	18177	18130	18268	18182	18251	18093	18182	18123	18142	18216	18029	18175	18117	18190	17971	17853	18280	18194	18315	18234	18032	18032	18141	18018	18094	18094	18321	18053	18169	18196	18193	18210	18098	18013	18294	18265	18170	18064	18080	17900	18209	18135	18012	18126	17994	18257	18201	18074	18090	18149	18321	18265	18230	18149	18201	18175	18171	17998	18185	18249	18162	18160	18029	18113	18129	18216	18147	18053	18348	18405	18257	18077	18235	18154	18200	18212	18201	18074	18189	18217	18109	18066	17953	18029	18273	18305	18289	18282	18045	18080	18110	18278	18137	18321	18224	18226	18138	18100	18060	18198	18329	18353	18271	17959	18073	18033	17989	18168	18274	18345	18100	18090	18079	18179	17970	18083	18207	17940	18170	18129	17969	18134	18318	18311	18225	18229	18149	18020	18089	18182	18107	18025	18076	17990	18142	18241	17907	18131	18237	18143	18115	18267	17988	18122	18043	18211	18251	18082	18002	18023	18196	18264	18090	18147	18351	18081	18247	18019	18127	18318	18196	18333	18065	18226	18146	18055	18095	18050	18086	18107	18340	18258	17960	18202	18110	18286	17995	17966	18144	18125	18108	18097	18232	18151	18070	18168	17978	17848	17957	18167	18320	18043	18251	18240	17935	18077	18030	18104	18167	18097	18011	18084	18047	18150	18063	18090	18066	18189	18223	18051	17819	18112	18164	18153	18050	18084	18060	18238	18261	18128	18252	18053	18171	18188	18067	17975	18180	18009	18387	18079	18316	17955	18073	18169	18021	18082	18201	18334	18172	18003	18040	17949	18258	18101	18228	18154	18101	18177	18059	18248	18045	18120	17923	17916	18118	18069	18196	18157	18044	18173	18063	18109	18087	18069	17951	18000	18130	18185	17962	18074	18164	18102	18251	18180	18105	18139	18286	18254	18063	17974	18318	17793	18174	18194	18228	18075	18083	18229	18355	18022	18171	17888	18128	17907	18341	18028	18187	18024	18221	18082	18277	18403	18285	18103	18474	18162	18059	17971	18222	18123	18097	18150	18149	18137	18150	18177	18160	18147	18285	18050	18116	18252	18210	18238	18039	18135	18210	18122	18316	18351	18161	18144	18212	18169	18178	18170	18272	18085	18223	18112	18150	18301	18119	18182	18160	18130	18258	18358	18289	18033	18275	18049	18265	17779	18084	18148	18262	18005	18128	18007	18372	18314	18287	18072	18095	18015	18229	18199	18217	18137	18108	18010	18381	18052	17928	17974	18128	17896	18088	18200	18028	18295	18060	18102	18364	18136	18065	17903	18256	18003	18256	18099	18102	18029	18137	17892	18174	18269	18196	18094	18238	18038	18105	18229	18128	18134	18102	18062	18065	18141	18167	18294	18179	18046	17970	17970	17921	18262	18226	18331	18131	17982	18182	17988	17983	17971	18091	18154	17850	18220	18184	18192	18257	17963	17860	18032	18065	18190	18020	18066	18026	18175	17943	18065	18181	18110	18163	18145	18169	18183	18117	18202	18131	18025	18114	18169	17931	18265	18316	18244	17950	17845	18169	18036	18321	18070	18065	18061	18009	18099	18184	18000	18181	17886	18213	18161	18058	18269	18298	18151	18097	17890	18029	18046	18077	17967	18121	18156	18096	18150	18138	18032	18097	18068	18023	18148	18405	18005	18131	18149	18061	18249	18299	18007	18305	18073	17926	18167	17997	18013	18093	18232	18162	17982	18296	18068	18199	18051	18078	18285	18127	18063	17932	18202	17929	18146	17929	18188	18223	17980	18025	18167	18220	18126	18196	18095	18041	18025	18052	18128	18258	18232	18332	17974	18096	18013	18183	18084	18135	18051	18062	18247	18064	17943	18069	18203	18104	18067	18077	18329	18162	18095	18030	18149	18081	17978	18156	18269	18156	18219	18272	17930	18107	18271	18183	18138	18034	18015	18306	18204	18438	17925	18205	18139	18188	18240	18239	18060	18171	18224	18131	18021	17998	17977	18060	18142	18241	18050	18175	17923	18201	17970	17971	18286	18008	18165	18167	18129	18024	18180	18131	18017	18180	18171	18029	18076	18033	17952	18058	18072	17906	18167	18217	18217	18111	18223	18294	18103	18167	18014	18236	18277	18091	18163	18170	17963	18068	17995	18234	18124	18004	18041	18218	18418	18158	18136	17935	18191	17878	18154	18144	17832	18306	18322	18071	18131	18162	17988	17929	18242	18042	18243	18237	18142	17918	18029	18272	18057	18078	18171	18102	17921	18327	18121	18304	18000	18288	18173	18220	18263	18184	18186	18105	18251	18180	18073	17943	18003	18342	18119	18196	18028	18179	18202	18196	18132	18152	18089	17872	18188	17988	17986	18049	18129	18021	18119	18154	17918	17814	18065	18105	18263	18066	18165	18352	18020	18263	18107	18290	18159	18250	18111	18165	18070	18052	18021	18039	18167	17957	18121	18213	18097	18016	17988	18163	18095	18274	18152	18139	17952	18177	18343	18308	18165	17967	18105	18189	18097	18095	18194	17906	18194	18006	18167	18050	18045	18073	18234	17858	18065	18268	18187	18281	18281	18081	18024	18125	18041	18203	18170	18142	18083	18234	17904	18016	18198	18294	18132	17960	18052	18112	18175	18126	18161	18208	17858	18063	18191	18086	18300	18046	17953	18077	17958	17970	17993	18198	17958	17998	18143	17948	18028	18136	18250	18153	18058	18153	18023	18095	18128	18060	18126	18017	17923	18280	18090	18122	18196	18219	17840	18078	18322	18021	18028	18069	18036	18034	18142	18033	17980	18147	18049	17977	18060	18157	18118	18204	17958	18285	18157	18211	18030	18114	18088	18277	18046	18180	18197	18211	18066	18080	17998	18062	18073	18260	17973	18123	18112	18196	18248	17979	17896	18022	18088	18219	18134	18308	18120	18307	18152	18160	18129	18100	18123	18095	18010	18256	18306	18125	18164	18340	18224	18207	18121	18027	18116	18096	18142	17975	18242	18245	18138	18051	18058	18024	18053	18129	18149	18042	18052	17887	18195	17767	18043	18267	17916	18131	18086	18070	17866	18106	18129	18243	18091	18084	18039	18317	18299	18248	18125	18267	18068	18004	18284	18111	18160	18184	18186	17975	18173	18102	18232	18142	18267	18003	18077	18205	18107	18034	18143	18246	18084	18161	18278	18176	18089	18153	18003	18174	18156	18132	18300	18268	18092	18107	18236	18096	18153	18007	18171	18095	18246	18123	18203	18024	18062	18208	17931	18154	18105	18080	18027	18325	18166	18073	18241	18099	18204	18101	17946	18056	18177	18207	18121	18061	18086	18116	17969	17979	18108	18295	18050	18252	18082	18205	18152	18291	17883	18263	18211	18047	18009	18073	18159	18069	17954	17935	18125	18140	18041	18063	18129	18185	18209	18106	17934	18033	18001	18056	18161	18128	18168	17950	18157	18072	18023	17967	18098	18142	18236	18261	17936	18284	18001	18147	18013	17941	18167	18133	18086	18230	18167	18301	17963	17926	18137	17954	18008	18101	18272	17949	18190	18283	18122	18244	17893	18120	18246	18275	18206	18221	18171	18111	18092	18026	18023	18039	17865	18025	18103	18169	18080	18202	18084	18175	18251	18093	18140	18154	17998	18162	18234	17964	17916	18103	18266	18150	18273	18277	18095	17945	17992	18121	18156	18080	18033	18081	18151	17934	18244	18077	18251	17926	18099	18105	18218	18226	18082	18115	18120	18139	18086	18151	18240	18177	18116	18103	18050	18104	18077	18240	18215	17958	18360	18023	18275	18230	17970	18019	18156	18141	18056	18068	17887	17887	18168	17867	18234	17987	18182	18265	18145	18154	18258	17984	18124	18034	18176	18200	18208	18366	17969	18033	18003	18050	18159	18154	18146	18058	17860	18138	18094	17884	18259	18097	18080	18185	18242	18281	18286	17891	18097	18323	17997	18051	18105	17948	18050	18125	18186	17861	18048	18194	18234	18397	18255	18245	18309	18018	18225	17952	18169	17960	18092	18203	18047	18216	18162	18186	17919	17934	18339	18217	18066	18168	18050	18181	18227
61305	107705	88561	59666	34000	19415	16092	15369	15652	15663	15484	15521	15615	15573	15561	15544	15488	15492	15537	15685	15551	15404	15518	15636	15483	15472	15611	15588	15491	15533	15477	15623	15439	15354	15659	15456	15720	15392	15542	15701	15538	15520	15426	15460	15591	15587	15522	15689	15659	15665	15594	15581	15592	15483	15518	15429	15612	15638	15689	15625	15482	15555	15620	15466	15559	15506	15454	15679	15372	15652	15699	15576	15586	15722	15496	15400	15575	15506	15638	15577	15451	15534	15435	15626	15575	15592	15569	15558	15456	15488	15638	15603	15552	15567	15695	15578	15441	15654	15771	15448	15627	15619	15681	15354	15459	15529	15513	15567	15518	15596	15507	15567	15445	15488	15540	15577	15609	15560	15502	15606	15493	15694	15585	15713	15672	15603	15534	15697	15301	15512	15565	15720	15475	15663	15514	15339	15572	15583	15608	15616	15739	15535	15374	15542	15514	15540	15529	15603	15512	15662	15710	15476	15579	15621	15592	15659	15609	15385	15424	15612	15487	15632	15374	15517	15619	15576	15479	15514	15470	15336	15515	15451	15536	15374	15667	15707	15580	15575	15540	15405	15579	15591	15714	15403	15680	15566	15468	15302	15579	15494	15505	15436	15598	15579	15626	15382	15372	15608	15590	15539	15532	15544	15516	15314	15667	15320	15543	15624	15563	15508	15436	15600	15447	15544	15635	15442	15483	15633	15653	15486	15489	15638	15490	15353	15485	15633	15620	15545	15494	15635	15617	15576	15565	15413	15479	15579	15399	15621	15525	15552	15496	15534	15398	15422	15437	15594	15450	15648	15548	15418	15509	15628	15540	15537	15533	15573	15476	15483	15692	15502	15656	15426	15677	15432	15471	15479	15520	15350	15574	15673	15454	15665	15609	15487	15479	15540	15475	15545	15440	15444	15474	15549	15531	15488	15601	15435	15628	15491	15428	15538	15654	15563	15394	15589	15628	15547	15597	15629	15749	15542	15727	15701	15517	15453	15610	15384	15407	15544	15381	15541	15510	15560	15544	15524	15583	15821	15435	15538	15443	15654	15523	15391	15522	15678	15653	15543	15543	15501	15435	15621	15523	15490	15381	15449	15511	15662	15552	15556	15575	15473	15479	15580	15707	15382	15433	15562	15604	15580	15383	15476	15383	15594	15542	15426	15593	15571	15349	15667	15505	15624	15558	15517	15567	15448	15400	15612	15444	15486	15719	15595	15449	15460	15706	15519	15503	15663	15530	15472	15509	15724	15519	15477	15627	15433	15568	15536	15612	15531	15518	15510	15619	15649	15588	15522	15688	15428	15547	15502	15591	15488	15643	15622	15560	15582	15827	15489	15517	15582	15427	15581	15626	15603	15505	15523	15387	15529	15642	15541	15428	15534	15535	15610	15522	15638	15488	15540	15669	15573	15514	15486	15620	15458	15598	15470	15432	15573	15452	15502	15389	15653	15621	15521	15523	15228	15691	15522	15555	15507	15629	15507	15671	15420	15548	15238	15617	15531	15481	15447	15473	15595	15560	15601	15526	15564	15410	15572	15610	15425	15607	15718	15723	15573	15372	15670	15672	15315	15358	15498	15528	15559	15500	15483	15516	15644	15563	15602	15547	15446	15372	15533	15606	15598	15574	15413	15549	15695	15486	15371	15704	15558	15505	15647	15500	15584	15609	15435	15549	15487	15565	15519	15665	15300	15658	15604	15577	15456	15581	15603	15445	15540	15537	15502	15594	15539	15539	15685	15429	15465	15814	15512	15545	15728	15702	15520	15498	15588	15429	15488	15596	15481	15495	15346	15481	15628	15270	15623	15654	15425	15560	15585	15545	15573	15425	15612	15802	15379	15539	15555	15530	15501	15565	15291	15615	15643	15452	15555	15597	15466	15513	15480	15674	15537	15536	15476	15456	15607	15432	15446	15557	15363	15347	15549	15619	15571	15506	15517	15606	15577	15421	15519	15593	15497	15574	15444	15443	15603	15439	15575	15466	15693	15558	15694	15430	15556	15555	15432	15411	15640	15568	15502	15381	15480	15618	15562	15547	15583	15567	15501	15517	15526	15761	15469	15677	15476	15476	15373	15304	15621	15570	15614	15541	15521	15561	15600	15392	15576	15619	15626	15458	15503	15405	15759	15465	15421	15573	15463	15651	15604	15449	15625	15516	15391	15693	15392	15481	15395	15332	15528	15677	15420	15471	15582	15597	15711	15605	15602	15649	15427	15522	15553	15625	15507	15535	15488	15530	15525	15693	15591	15691	15695	15433	15560	15476	15678	15586	15496	15604	15606	15567	15492	15501	15547	15579	15503	15628	15590	15680	15505	15540	15510	15406	15395	15524	15701	15489	15515	15585	15571	15405	15458	15483	15445	15634	15645	15565	15437	15500	15506	15654	15632	15495	15448	15625	15608	15551	15631	15555	15483	15482	15696	15546	15589	15630	15529	15546	15524	15536	15598	15478	15641	15431	15686	15546	15502	15651	15515	15666	15327	15587	15579	15511	15565	15592	15453	15552	15576	15409	15416	15461	15501	15489	15729	15547	15559	15393	15670	15611	15701	15509	15323	15642	15643	15588	15396	15749	15588	15526	15646	15493	15768	15468	15605	15527	15431	15535	15503	15570	15661	15428	15673	15529	15474	15514	15383	15418	15324	15335	15668	15318	15530	15463	15614	15445	15674	15373	15656	15551	15615	15478	15496	15586	15426	15685	15531	15324	15624	15553	15481	15269	15671	15642	15381	15425	15533	15362	15604	15594	15479	15575	15536	15599	15583	15644	15553	15827	15538	15510	15565	15566	15449	15472	15478	15489	15476	15544	15430	15561	15627	15539	15593	15554	15616	15485	15551	15525	15480	15484	15614	15621	15461	15650	15504	15540	15614	15541	15384	15670	15449	15480	15316	15645	15496	15557	15545	15452	15371	15700	15564	15503	15563	15693	15629	15590	15638	15383	15617	15436	15637	15667	15614	15679	15429	15443	15707	15495	15442	15589	15719	15486	15437	15504	15600	15566	15430	15640	15617	15540	15520	15373	15594	15492	15586	15588	15419	15507	15433	15489	15615	15630	15582	15521	15469	15491	15658	15382	15412	15583	15450	15480	15656	15409	15398	15594	15508	15529	15463	15632	15308	15606	15400	15521	15654	15460	15409	15633	15598	15553	15614	15627	15629	15525	15450	15517	15542	15476	15620	15458	15521	15391	15497	15464	15576	15637	15418	15544	15548	15567	15679	15491	15566	15430	15551	15347	15572	15583	15634	15480	15451	15546	15628	15477	15455	15577	15545	15587	15507	15543	15652	15621	15608	15580	15516	15506	15575	15551	15442	15593	15618	15520	15517	15497	15649	15563	15494	15591	15563	15578	15537	15448	15643	15475	15479	15486	15712	15659	15548	15434	15537	15518	15555	15576	15410	15557	15342	15567	15533	15450	15482	15605	15594	15569	15545	15600	15523	15542	15694	15467	15690	15719	15509	15578	15512	15610	15523	15472	15444	15562	15674	15459	15540	15578	15530	15394	15735	15532	15546	15608	15455	15491	15706	15646	15670	15574	15620	15623	15549	15453	15482	15619	15658	15619	15552	15457	15588	15627	15573	15430	15548	15423	15528	15624	15514	15707	15430	15639	15748	15714	15537	15391	15398	15669	15577	15627	15477	15454	15591	15469	15584	15495	15553	15599	15530	15471	15373	15611	15513	15514	15560	15636	15522	15593	15556	15667	15617	15540	15501	15358	15640	15575	15536	15614	15783	15463	15552	15598	15794	15403	15595	15565	15526	15523	15508	15472	15551	15433	15608	15582	15620	15598	15403	15483	15496	15514	15477	15477	15441	15365	15703	15484	15507	15451	15604	15486	15678	15446	15530	15534	15394	15608	15535	15550	15583	15620	15357	15705	15630	15543	15479	15439	15550	15583	15698	15404	15474	15478	15499	15450	15569	15302	15570	15537	15627	15532	15552	15486	15444	15508	15593	15370	15463	15548	15427	15448	15456	15503	15496	15460	15482	15519	15532	15494	15282	15510	15611	15518	15239	15536	15564	15389	15507	15569	15747	15551	15402	15528	15523	15545	15582	15446	15561	15818	15530	15589	15617	15483	15484	15398	15550	15356	15470	15632	15522	15625	15604	15543	15742	15579	15572	15583	15470	15609	15479	15624	15609	15558	15597	15494	15402	15446	15483	15402	15617	15448	15503	15420	15573	15365	15611	15399	15661	15410	15563	15427	15427	15707	15469	15696	15483	15424	15657	15559	15500	15298	15410	15575	15634	15599	15563	15605	15582	15697	15653	15508	15547	15653	15463	15548	15686	15590	15502	15709	15378	15491	15565	15598	15467	15389	15526	15598	15381	15796	15620	15413	15525	15667	15681	15366	15661	15537	15715	15674	15368	15692	15555	15482	15718	15607	15522	15517	15502	15439	15445	15591	15421	15535	15552	15490	15383	15581	15473	15679	15457	15698	15529	15652	15533	15286	15521	15515	15508	15581	15547	15466	15635	15469	15298	15478	15380	15658	15456	15527	15616	15471	15496	15686	15601	15498	15478	15701	15521	15613	15542	15534	15491	15753	15414	15503	15570	15610	15602	15608	15420	15581	15415	15535	15516	15641	15503	15461	15484	15388	15467	15755	15538	15564	15555	15583	15529	15621	15520	15467	15479	15516	15422	15558	15374	15366	15622	15601	15638	15505	15415	15616	15511	15347	15519	15429	15478	15620	15629	15425	15594	15736	15526	15532	15443	15637	15566	15478	15345	15614	15468	15585	15651	15494	15562	15578	15489	15519	15488	15596	15400	15364	15565	15492	15518	15431	15360	15659	15674	15503	15596	15559	15432	15425	15541	15602	15462	15426	15705	15493	15538	15669	15583	15710	15516	15442	15778	15464	15439	15500	15592	15550	15459	15703	15580	15513	15642	15321	15481	15464	15511	15451	15545	15512	15444	15354	15527	15432	15532	15616	15628	15615	15521	15398	15485	15502	15392	15670	15305	15418	15537	15506	15675	15586	15556	15467	15439	15810	15693	15445	15520	15409	15562	15463	15577	15503	15433	15534	15379	15599	15483	15565	15491	15527	15358	15613	15510	15551	15549	15616	15595	15638	15469	15567	15535	15646	15612	15461	15734	15489	15578	15582	15567	15670	15429
33302	42584	43824	30181	21428	18907	18440	17997	18082	18093	18418	18154	18212	18189	18502	18250	18240	18106	18151	18229	18197	18117	18076	18149	18168	18253	18345	18112	18126	18121	18006	18231	18251	18137	17986	18269	17952	18097	18283	18065	18301	18021	18027	18115	17999	17943	18035	17979	18204	18162	18300	18106	17986	18287	18244	17917	18266	18164	18078	17997	18187	18161	18149	18119	17952	17973	18204	18014	18217	18190	18242	18127	18064	18213	18218	18447	17942	18043	18226	18105	18080	18378	18099	18394	18324	18188	18096	17985	18160	18149	18026	18230	18104	18010	17996	18032	18009	18108	18007	18067	18249	18113	18150	18020	18275	18365	18301	17924	18025	17895	18281	18248	18314	17980	18120	17989	17995	18019	18179	18225	18030	18065	18258	18181	18306	18203	18363	17909	18187	18262	18113	18312	18147	18118	17996	17840	18094	18029	17941	17944	18176	18246	18070	18308	18213	18235	18143	18138	18113	18312	18306	18305	18107	18045	18174	18183	18091	18013	18085	18027	18370	18071	18100	18258	18215	18193	18104	18181	17926	18312	18148	18012	18152	18330	18061	17985	18102	18057	18025	18100	18185	18139	18268	18171	18115	18231	18097	18005	18070	18255	18236	18041	18208	17913	18178	18075	18057	18077	18131	18076	18118	18066	18160	18269	18181	18270	17903	18069	17985	18165	18030	18042	17987	18167	18290	18003	18148	18214	18133	18145	18019	17948	18148	18149	18162	17872	18082	18207	18061	18137	18264	18028	18216	18020	18283	18183	17990	18127	18114	17936	18198	17969	18054	17975	18020	18113	18193	18098	18038	18073	18044	18078	18148	18204	18176	18123	18130	18135	18239	18196	18067	18345	18084	17941	18138	18279	18281	17998	18272	18185	18014	18042	18167	18301	17967	18126	18016	17995	17971	18078	18193	18264	18012	17914	18086	18262	18299	17962	18273	18223	18297	18216	18100	18161	18338	18160	17871	18055	18266	18175	18145	18132	18084	18060	17974	17884	17968	18191	18127	18010	18298	18075	18191	18230	18320	18172	18095	18051	18158	18134	18033	18320	18148	17988	18266	18180	18286	18220	18221	18306	18174	18148	18041	18054	18195	18204	18031	18386	17904	18022	18054	18228	18152	18213	18228	18128	18204	18102	18178	18154	18217	18357	18068	18259	18039	18179	18259	18037	18247	18144	18210	18152	17993	18041	18254	18020	18224	18094	18126	18134	18122	17914	18193	18070	18123	18027	17891	18327	18179	18223	18064	17958	17964	18253	18172	17967	17862	18174	18119	18113	18218	18280	18232	18221	18100	18027	18225	18045	18202	18229	18029	18003	18049	18032	17944	17973	18048	18350	18264	18221	18001	18128	18180	18092	18060	17944	17971	18163	18273	18180	18329	18101	17995	17962	18143	18205	17991	18113	18044	18207	18234	18245	18288	18028	18034	18013	18083	18051	18126	18021	18234	18208	18041	18108	18171	18160	18278	18229	18109	18120	18262	18071	18126	18303	18247	18036	18227	18177	18089	18225	18069	18293	18242	18188	17877	18147	18110	18117	18225	17966	17920	18228	18108	18268	18048	18066	18096	18060	18126	18051	17959	18321	18152	18307	18163	18191	18018	18043	17985	18079	18001	18275	18142	18068	18083	18119	18098	18123	18065	18162	18135	18269	18181	17983	18144	18224	17987	17990	17895	18184	18065	18243	18298	18184	18118	18264	18169	18252	18036	18019	18220	18062	17892	17842	18244	18117	17905	18026	18262	17970	18113	18221	18101	18152	18220	17960	18183	17942	18026	17969	18128	18188	17980	18035	18102	18050	18228	18023	18068	18114	18031	18033	17996	17997	18224	18156	18213	17964	18002	17978	18234	18038	18221	18286	18174	18106	18156	17885	18153	18262	17908	18029	18055	18118	17994	18305	18237	18048	18126	18134	18106	18044	18261	18006	18179	17833	18278	17986	18196	18154	18163	18282	17946	18228	18181	17949	18247	18143	17949	18068	18007	18060	18069	18070	17988	18037	18042	18212	18325	17886	17884	18255	18223	18109	18051	18119	18035	18033	18031	18182	18213	18047	18184	18129	17969	18237	18177	18116	18156	18171	18008	17869	18147	18243	18202	18322	18139	18189	18226	18295	18191	18141	18256	18119	17933	18060	18360	18054	18312	18223	18117	18192	17962	18123	18100	18031	18256	18030	18254	18138	17800	18040	18018	18195	18199	18279	17928	18063	18113	18151	18155	17949	18183	18064	18089	18122	18070	18143	18221	18070	18115	18045	18030	18036	18280	18178	18008	18123	18087	18101	18201	18153	18220	18081	18047	18293	18174	18169	18132	18093	18217	17984	18126	18177	18154	18274	18249	18225	18202	18227	18127	18154	18159	18085	18157	18044	18181	18065	18197	18082	18190	18171	18061	18107	18112	18064	18182	18306	18210	18103	18117	18187	18039	18258	18174	18293	18077	18082	18220	18222	18136	18055	18131	18127	18282	18117	18019	18136	18183	18248	18373	18190	18225	18382	18308	18424	18135	18220	18195	18002	18037	18053	18257	18048	18357	18095	18199	18219	18073	18115	17951	18169	18179	17978	17977	18029	18096	18005	18255	18007	18050	18039	17864	18024	18168	18233	18248	18097	18292	18160	18244	18044	18036	17988	18145	18008	18432	18251	18273	18068	18190	18193	18066	18455	18176	18185	18186	18250	18056	18075	18167	18168	17914	18143	17968	18141	18136	17999	18114	18124	18099	18377	18133	18344	18127	18141	18107	17965	18162	17911	17990	18145	18181	18279	18068	18155	18438	18321	18080	18071	18113	18022	18188	18386	18194	18247	18158	18081	18002	18066	18388	18178	18248	18244	18114	18014	18274	18045	18171	18102	18167	18063	18315	17987	18105	17990	18061	18050	18226	18035	18105	18249	18186	18184	18089	18249	17938	18115	18254	17951	18121	18094	18042	18175	18223	18049	18136	18126	18227	18157	18402	17938	18054	18098	18095	17915	18167	18138	18256	18151	18107	18097	18264	18250	18069	18007	17916	18068	18157	18014	18248	18045	18189	18152	18366	18207	18042	17973	18230	17955	18115	18151	18134	18031	18190	18114	18107	18297	18230	17955	18268	18014	18382	17909	18259	18205	18393	18297	18288	18024	18042	17986	18115	18052	18360	18135	18067	18010	18132	18043	17974	18195	18314	18222	18218	18287	18082	18166	18046	18041	17970	18055	18157	18022	18130	18067	17946	17968	18062	18032	18027	18218	18128	18109	18050	18138	18031	18013	18079	18102	18278	18182	18141	18193	18153	18107	18188	18078	18163	18113	18123	18227	18209	18279	18113	18109	18037	18047	18184	18118	17917	18098	18185	18198	18387	18176	18081	18245	18217	18107	18185	18166	18111	18219	18059	18228	17948	18161	17997	17989	18069	18201	18070	17847	18188	18190	18295	18057	18011	18259	18275	17964	18016	18126	18168	18069	18370	18123	18121	18167	18159	18230	18248	18024	18139	18175	18307	18242	17947	18015	18129	17930	17985	18145	18383	18313	18257	17950	18212	18143	18002	18170	18057	18314	17880	18130	18207	17987	18131	18314	18069	17986	18350	18149	17934	18354	18174	17868	18145	18132	18102	18207	18154	18189	18166	18182	18124	18092	17970	17943	18221	18086	18146	18308	18002	18112	18015	17992	18145	18114	18129	17951	18130	18092	18091	18071	18098	17993	18239	18052	18126	18118	18173	18093	18037	18118	18144	18320	18013	18146	18054	18071	18161	18046	18239	18078	18197	18063	18007	18125	18211	18183	18027	18173	18107	18253	18257	18236	18077	17813	18144	18023	18164	18194	18163	18134	18170	18119	18045	18292	18231	17940	18018	18195	18206	18207	18165	18236	17842	18121	18075	18270	18035	17913	18196	18113	18108	18085	18004	18143	18118	18036	18122	18240	18156	18199	18192	18126	18239	18039	18057	18056	18017	18070	18088	18281	18314	18174	18180	18296	18163	18142	18207	18284	18155	18173	18247	18074	18264	18160	18217	18386	17971	18117	18260	18114	18054	18199	17929	18108	18007	17954	17977	18024	17992	18018	18087	18255	18096	17884	18239	18058	18147	18243	18194	18078	18092	18152	18028	18175	17985	18149	17987	18157	18078	17964	18012	18027	18132	18199	18275	18282	18221	18208	18306	18049	17910	18029	18097	18053	18074	18156	18171	18070	18075	18156	18158	18052	18161	18091	18207	18269	18154	18038	18050	18087	18256	18105	18157	18193	18170	18215	18017	18352	18107	18201	18387	18062	18127	18143	18231	18201	18135	18171	18430	17971	18219	18118	18070	18391	18178	18022	18193	18217	18150	17958	18208	18234	18093	18354	18217	18236	18174	18094	18018	17986	18411	18151	18320	17999	17993	18040	18229	17906	17874	18149	18021	17944	18200	18273	18154	18169	18038	18185	18317	18050	18143	17801	18148	18117	18053	17958	18241	18117	18040	18077	18129	18140	18216	18076	18134	18175	18200	18105	18159	18164	18300	18197	18256	18326	18074	18229	18202	18095	18128	18105	18173	18082	18062	18339	17999	18046	18221	18066	18122	18358	18169	18044	18143	18072	18196	18274	18095	18076	18284	18034	18248	17861	18124	18001	18381	18095	18106	18154	18343	18091	18112	18057	18290	18112	18241	18130	18077	18034	18042	18160	18186	18026	18176	18198	18259	18145	18044	18042	18048	18070	18105	18089	17964	18048	18147	18405	18408	18239	18161	17997	18087	18375	18084	17994	18095	18076	18094	18120	17941	17984	18007	18020	18155	18156	18223	18112	18093	17995	18108	17925	18173	18133	18125	17876	18148	18035	18095	18296	18149	18281	18111	18187	18186	18192	18093	18009	18270	18167	18133	18173	18249	18201	18237	18246	18314	18271	18092	18221	18092	18204	18050	17933	18049	18169	18062	18101	17928	18239	18010	18023	18288	18138	18064	18266	18078	17974	18202	18027	18301	18152	18111	18265	18398	18152	18132	18190	18197	18116	18152	18040	18120	17910	17875	18026	18068	18038	18209	18151	18072	18103	17879	18176	18174	18138	18180	18089	18117	18235	18077	18408	18330	18129	18213	18095	17912	18327	18188	18063	18133	18302	18200	17957	18273	18222	18289	17990	18106	18247	18126	18112
41925	60184	44796	25954	18041	15830	15499	15568	15502	15421	15401	15607	15644	15573	15654	15627	15556	15430	15370	15561	15447	15376	15612	15528	15529	15425	15532	15459	15583	15534	15556	15571	15446	15542	15395	15445	15398	15458	15480	15455	15526	15545	15417	15458	15442	15584	15651	15512	15560	15610	15500	15542	15505	15629	15673	15530	15499	15577	15478	15526	15587	15438	15527	15558	15555	15415	15421	15528	15574	15539	15634	15554	15610	15503	15511	15594	15623	15604	15586	15497	15483	15525	15422	15552	15483	15352	15565	15376	15484	15484	15501	15761	15420	15501	15657	15541	15611	15525	15408	15400	15539	15593	15678	15529	15753	15428	15694	15645	15552	15491	15434	15510	15404	15565	15466	15531	15574	15423	15445	15275	15490	15509	15524	15593	15589	15545	15588	15610	15421	15436	15623	15467	15532	15580	15457	15514	15424	15489	15614	15574	15650	15570	15591	15632	15289	15510	15433	15632	15504	15480	15589	15461	15549	15455	15558	15712	15658	15606	15420	15623	15626	15530	15497	15415	15493	15416	15622	15559	15537	15604	15345	15654	15499	15502	15544	15543	15451	15489	15498	15608	15499	15416	15477	15473	15518	15549	15594	15422	15454	15524	15410	15787	15571	15621	15512	15356	15615	15496	15534	15730	15410	15485	15565	15412	15563	15570	15517	15720	15546	15544	15603	15379	15465	15434	15453	15506	15668	15484	15616	15628	15491	15604	15410	15431	15582	15511	15398	15575	15620	15382	15270	15604	15520	15547	15529	15503	15541	15431	15426	15430	15608	15717	15409	15550	15506	15496	15544	15369	15558	15485	15527	15481	15532	15456	15499	15531	15364	15592	15558	15657	15420	15449	15540	15439	15621	15414	15514	15411	15403	15434	15479	15356	15552	15674	15473	15425	15540	15361	15418	15476	15650	15501	15414	15593	15559	15563	15606	15598	15406	15505	15489	15316	15517	15556	15554	15499	15504	15476	15484	15524	15617	15587	15474	15379	15525	15581	15535	15435	15377	15478	15656	15604	15464	15470	15550	15461	15417	15402	15534	15591	15587	15583	15405	15392	15557	15494	15448	15377	15443	15486	15494	15552	15237	15530	15453	15412	15612	15491	15540	15610	15463	15435	15581	15459	15497	15474	15504	15675	15491	15604	15603	15553	15597	15514	15489	15456	15552	15393	15566	15446	15363	15444	15650	15443	15545	15530	15552	15447	15388	15369	15550	15427	15474	15479	15580	15473	15356	15533	15399	15532	15639	15609	15270	15617	15615	15361	15416	15535	15518	15545	15540	15497	15619	15499	15571	15529	15532	15488	15455	15354	15615	15483	15476	15406	15514	15588	15582	15377	15594	15400	15513	15662	15328	15634	15412	15631	15588	15484	15621	15597	15601	15402	15629	15496	15495	15410	15551	15594	15525	15537	15504	15499	15551	15488	15583	15492	15668	15672	15709	15449	15677	15456	15391	15720	15580	15560	15428	15540	15496	15611	15462	15585	15558	15536	15460	15440	15484	15364	15512	15495	15517	15564	15665	15488	15326	15703	15448	15562	15484	15608	15418	15469	15439	15542	15386	15580	15449	15559	15409	15506	15506	15613	15399	15377	15615	15484	15495	15777	15514	15428	15646	15630	15497	15516	15501	15541	15521	15480	15552	15573	15647	15621	15445	15530	15485	15563	15407	15493	15572	15311	15574	15490	15494	15614	15552	15475	15497	15581	15427	15493	15393	15563	15508	15530	15584	15543	15483	15546	15625	15486	15412	15518	15661	15597	15550	15639	15568	15486	15446	15533	15483	15486	15458	15474	15531	15281	15562	15461	15650	15549	15609	15518	15613	15541	15302	15482	15607	15496	15662	15463	15549	15475	15356	15534	15336	15526	15310	15586	15485	15394	15436	15482	15541	15364	15600	15534	15682	15468	15521	15370	15495	15488	15450	15646	15502	15541	15545	15571	15605	15531	15613	15565	15616	15604	15467	15449	15438	15588	15398	15635	15525	15455	15442	15572	15547	15468	15387	15706	15631	15493	15490	15384	15642	15517	15641	15607	15442	15375	15456	15418	15511	15306	15504	15594	15506	15374	15661	15462	15562	15544	15506	15399	15447	15528	15507	15525	15464	15653	15473	15680	15463	15617	15514	15526	15407	15410	15408	15588	15500	15455	15436	15639	15612	15605	15421	15576	15561	15469	15561	15372	15576	15471	15584	15446	15548	15462	15554	15432	15420	15656	15642	15614	15506	15666	15589	15642	15523	15574	15568	15457	15216	15546	15577	15561	15366	15567	15485	15587	15725	15443	15578	15697	15575	15552	15435	15598	15452	15600	15511	15409	15610	15559	15575	15509	15533	15395	15494	15599	15531	15535	15503	15512	15596	15552	15684	15450	15502	15529	15523	15738	15609	15574	15319	15482	15574	15393	15582	15447	15436	15589	15459	15348	15519	15508	15442	15504	15396	15493	15435	15532	15640	15459	15438	15386	15401	15444	15473	15429	15575	15533	15519	15550	15539	15637	15494	15417	15467	15538	15473	15603	15555	15374	15609	15560	15574	15355	15547	15393	15462	15539	15632	15551	15442	15498	15713	15653	15676	15357	15584	15392	15438	15374	15528	15450	15517	15486	15434	15621	15552	15692	15529	15405	15519	15676	15748	15577	15406	15445	15446	15591	15576	15569	15562	15609	15541	15539	15478	15436	15455	15552	15600	15369	15614	15549	15489	15443	15507	15471	15513	15449	15500	15569	15369	15612	15396	15593	15464	15609	15495	15569	15532	15722	15560	15407	15528	15551	15397	15669	15562	15404	15683	15409	15546	15477	15495	15553	15550	15465	15559	15432	15568	15295	15468	15641	15476	15557	15509	15623	15500	15579	15544	15477	15525	15536	15455	15465	15507	15473	15486	15615	15485	15632	15437	15470	15636	15436	15512	15440	15492	15569	15498	15548	15678	15356	15366	15598	15479	15492	15596	15444	15547	15348	15436	15334	15475	15624	15516	15471	15460	15601	15262	15434	15596	15597	15425	15565	15416	15617	15586	15478	15490	15688	15530	15557	15600	15566	15448	15476	15468	15603	15585	15460	15519	15538	15642	15570	15285	15501	15461	15522	15452	15463	15578	15425	15369	15506	15427	15610	15553	15498	15528	15315	15504	15493	15619	15564	15725	15428	15469	15436	15572	15452	15518	15526	15425	15558	15554	15436	15614	15532	15413	15574	15714	15662	15480	15452	15512	15317	15536	15475	15488	15451	15395	15431	15539	15540	15474	15632	15416	15439	15281	15366	15437	15594	15701	15481	15501	15526	15582	15588	15499	15548	15565	15484	15636	15535	15393	15464	15528	15699	15529	15448	15498	15671	15664	15536	15508	15518	15542	15395	15310	15602	15611	15564	15603	15540	15649	15240	15540	15435	15546	15517	15568	15516	15542	15381	15467	15397	15317	15546	15537	15692	15481	15511	15509	15654	15401	15536	15681	15517	15542	15594	15645	15438	15710	15459	15416	15474	15589	15437	15476	15512	15529	15611	15686	15459	15490	15439	15515	15701	15397	15453	15493	15488	15396	15307	15562	15570	15450	15601	15560	15619	15336	15329	15727	15661	15493	15600	15373	15615	15445	15664	15565	15319	15369	15474	15461	15542	15413	15532	15688	15598	15470	15594	15494	15532	15359	15455	15334	15622	15298	15622	15565	15384	15551	15621	15632	15587	15462	15555	15463	15699	15367	15490	15574	15719	15302	15438	15675	15415	15690	15578	15513	15395	15723	15540	15462	15307	15605	15476	15563	15436	15498	15502	15450	15474	15572	15471	15618	15484	15584	15541	15362	15532	15545	15366	15428	15549	15330	15548	15544	15653	15625	15454	15586	15447	15463	15475	15549	15740	15371	15585	15619	15459	15525	15436	15424	15423	15582	15532	15489	15396	15576	15514	15622	15517	15526	15554	15514	15483	15564	15489	15608	15362	15455	15459	15437	15590	15423	15398	15392	15439	15517	15529	15575	15523	15521	15663	15352	15457	15505	15643	15506	15487	15608	15498	15532	15417	15521	15390	15504	15259	15493	15561	15445	15583	15516	15637	15263	15536	15441	15622	15371	15794	15543	15609	15468	15466	15391	15453	15544	15382	15481	15418	15578	15429	15583	15596	15554	15452	15541	15502	15448	15700	15476	15589	15474	15537	15562	15624	15499	15586	15348	15621	15370	15517	15639	15476	15580	15526	15612	15420	15490	15599	15501	15516	15563	15529	15442	15561	15667	15451	15521	15343	15542	15529	15564	15358	15425	15465	15365	15496	15593	15511	15515	15544	15448	15434	15573	15580	15592	15458	15544	15551	15503	15402	15506	15525	15662	15475	15397	15617	15402	15510	15487	15552	15552	15524	15453	15423	15705	15455	15529	15470	15571	15646	15567	15527	15622	15363	15555	15505	15289	15785	15581	15544	15552	15451	15659	15506	15475	15468	15533	15532	15487	15531	15497	15605	15700	15429	15442	15310	15580	15534	15416	15553	15416	15384	15595	15645	15762	15491	15509	15532	15585	15422	15687	15604	15598	15537	15587	15490	15589	15538	15524	15387	15731	15524	15638	15542	15393	15606	15552	15570	15418	15434	15572	15446	15414	15540	15456	15541	15644	15565	15552	15673	15394	15536	15579	15559	15400	15528	15379	15503	15559	15524	15476	15479	15637	15657	15588	15555	15619	15538	15604	15483	15521	15272	15633	15611	15493	15365	15443	15564	15486	15596	15586	15618	15487	15458	15500	15519	15623	15567	15511	15411	15406	15646	15605	15441	15517	15575	15604	15414	15542	15582	15481	15480	15594	15561	15387	15590	15383	15632	15500	15679	15448	15582	15399	15464	15533	15694	15517	15526	15589	15657	15620	15380	15399	15454	15589	15680	15268	15366	15542	15365	15550	15443	15512	15368	15547	15362	15383	15472	15542	15691	15459	15540	15643	15550	15583	15425	15572	15626	15573	15587	15597	15512	15603	15481	15526	15568	15612	15406	15390	15420	15497	15638	15488	15646	15602	15336	15471	15431	15448	15413	15565	15337	15589	15544	15575	15611	15354	15534	15393	15447	15566	15408	15509	15439	15446	15471	15529	15434	15508	15392	15577	15431	15450	15467	15540	15481	15603	15480	15542	15440
35160	39625	37299	27008	20032	18368	18121	17983	17811	17737	17942	17941	17854	17771	17908	17961	17846	17682	17938	17827	17677	17917	17777	17798	17575	17825	17860	17602	17491	17746	17947	17939	17736	17785	17682	17933	17778	17777	17758	17983	17870	17832	17860	17772	17759	17805	17955	17871	17716	17778	17903	17928	17883	17788	17989	17780	17779	17718	17929	17798	17786	17659	17796	17707	17720	17935	17848	17772	17841	17774	17696	17812	17813	17766	17773	17884	17878	17733	17859	17700	17666	17853	17889	17856	17693	17616	17750	17788	17849	17696	17690	17627	17784	17709	17763	17493	17530	17897	17713	17757	17632	17813	17910	17795	17712	17738	17881	17663	17683	17766	17822	17776	17656	17743	17767	17675	17728	17898	17742	17769	17774	17782	17631	17448	17521	17902	17787	17881	17740	17856	17917	17558	17807	17653	17833	17941	17778	17820	17719	17591	17740	17626	17859	17765	17755	17786	17838	17490	17764	17722	17825	18080	17878	17684	17932	17670	17705	17841	17843	17752	17675	17857	17803	17762	17756	17792	17982	17661	17648	17540	17774	17774	17862	17796	17796	17789	17764	17559	17651	17713	17689	17910	17798	17731	17738	17754	17710	17978	17871	17734	17869	17707	18063	18008	17924	17821	17849	17577	17811	17857	17944	17751	17740	17898	17765	17860	17833	17625	17702	17799	17650	17551	17796	17606	17724	17835	17813	17621	17862	17750	17641	17720	17773	17708	17707	17734	17653	17668	17744	17650	17748	17645	17902	17765	17714	17880	17793	17752	17782	17858	17817	17849	17739	17859	17692	17874	17902	17877	17817	17875	17782	17790	17866	17742	17752	17821	17718	17793	17926	17771	17682	17816	17900	17634	17707	18216	17788	17599	17821	17678	17759	17619	17818	17770	17662	17706	17888	17838	17902	17831	17659	17665	17754	17927	17779	17710	18000	17961	17736	17923	17708	17856	17740	17878	17858	17795	17628	17886	17906	17859	17795	17967	17852	17893	17648	17812	17784	17514	17759	17618	17832	17908	17676	17557	17902	17812	17886	17659	17746	17786	17870	17837	17827	17747	17955	17666	17870	17753	17764	17842	17808	17875	18057	17739	17712	17736	17851	17884	17771	17761	17702	17721	18082	17859	17688	17763	17787	17785	17732	17581	17851	17951	17788	17817	17838	17634	17699	17846	17799	17579	17851	17828	17702	17708	17787	17909	17814	17937	17846	17703	17663	17741	17927	17732	17705	17752	17979	17804	17673	17768	17678	17692	17826	17732	17643	17868	17697	17482	17837	17664	17874	17616	17757	17715	17887	17818	17627	17817	17612	17906	17723	17855	17532	17617	17749	17811	17687	17852	17801	17839	17725	17664	17752	17813	17686	17895	17785	17869	17892	17842	17866	17855	17827	17595	17886	17901	17968	17782	17782	17747	17682	17735	17657	17664	17775	17569	17789	17833	17843	17981	17807	17725	17820	17865	17676	17773	17706	18039	17644	17745	17900	17838	17700	17988	17874	17746	17845	17614	17974	17847	17725	17732	17672	17693	17890	17715	17706	17648	17753	17652	17986	17772	17813	18011	17560	17678	17890	17802	17894	17840	17821	17594	17724	17742	17785	17644	17794	17695	17904	17556	17836	17548	17669	17636	17742	17792	17798	17837	17841	17838	17905	17810	17831	17732	17625	17441	17896	17924	17842	17815	17951	17865	17783	17676	17783	17912	17649	17733	17742	17855	17595	17867	17751	17648	17717	17656	17878	17816	17581	17823	17797	17804	18081	17750	17863	17837	17760	17718	17918	17874	17652	17842	17857	17765	17738	17809	17981	17643	17617	17837	17773	17629	17814	17783	17690	17851	17638	17827	17851	17768	17663	17943	17757	17910	17809	17557	17606	17901	17768	17690	17648	17842	17606	17406	17754	17709	17896	17725	17854	17767	17940	17965	17694	17833	17670	17591	17904	17689	17748	17811	17728	17636	17891	17809	17786	17661	17821	17653	17788	17700	17917	17645	17613	17833	17912	17772	17757	17768	17750	17528	17856	17876	17975	17756	17844	17752	17928	17865	17763	17786	17733	17709	17575	17851	17700	17592	17803	17716	17837	17938	17953	17782	17761	17605	17553	17794	17834	17666	17653	17645	17764	17584	17801	17760	17608	17725	17824	17607	17697	17784	17717	17631	17599	17612	17711	17696	17935	17702	17574	18019	17881	17661	17869	17975	17846	17941	17808	17760	17821	17683	17842	17693	17849	17716	17817	17748	17665	17658	17877	17731	17783	17703	17838	17764	17681	17740	17760	17579	17688	17627	17706	17840	17769	17811	17820	17750	17783	17842	17831	17683	17914	17727	17644	17983	17902	17700	17612	17808	17752	17842	17707	17831	17802	17564	17921	17831	17851	17885	17985	17786	17864	17833	17684	17836	17572	17962	17745	17500	17777	17751	17810	17871	17792	17787	17686	17567	17699	17814	17715	17732	17899	17743	17847	17731	17807	17720	17917	17885	18016	17917	17772	17755	17973	17907	17742	17713	17546	17681	17750	17612	17717	17797	17753	17613	17951	18020	17592	17729	17653	17678	17791	17712	17587	17766	17719	17724	17845	17568	17807	17748	17805	17821	17756	17723	17714	17753	17759	17798	17765	17585	17643	17768	17660	17757	17842	17603	17797	17706	17795	17842	17879	17642	17844	17716	17658	18044	17654	17751	17771	17609	17741	17842	18044	17685	17791	17708	17825	17764	17854	17646	17709	17690	17682	17731	17877	17628	17749	17671	17488	17767	17989	17814	17815	17686	17636	17794	18156	17822	17746	17557	17774	17801	17852	17833	17812	17687	17962	17733	17810	17675	17578	17886	17922	17678	17589	17754	17806	17616	17635	17914	17786	17788	17759	17895	17802	17753	17757	17645	17734	17737	17967	17677	17589	17837	17627	17779	17840	17728	17807	17655	17889	17806	17751	17863	17912	17758	17947	17693	17668	17679	17541	17819	17842	17836	17742	17743	17845	17886	17839	17914	17966	17774	17864	17816	17801	17737	17954	17800	17915	17899	17728	17745	17832	17898	17646	17678	17938	17827	17663	17734	17757	17765	17679	17887	17751	17661	17627	17835	17922	18049	18120	17982	18018	17819	17622	17737	17585	17927	17935	17866	17857	17725	17795	17913	17604	17620	17797	17815	17534	17661	17882	17757	17826	17897	18000	17953	17832	17863	17897	17683	17790	17654	17820	18195	18035	17989	17803	17725	17710	17766	17664	17953	17760	17653	17749	17820	17726	17586	17850	17726	17676	17792	17884	17788	17812	17640	17813	17952	17977	17649	17854	17811	17906	17838	17803	17809	17811	17698	18034	17669	17849	18064	17882	17769	17890	17621	17678	17998	17892	17566	17755	17858	17779	17909	17713	17704	18088	17988	17826	17808	17649	17771	17751	17580	17749	17720	17850	17706	17766	17713	17488	17951	17704	17835	17656	17877	17928	17816	17881	17650	17633	17866	17902	17713	17779	17580	17875	17730	17552	18047	18024	18009	17670	17695	17654	17845	17738	17781	17678	17744	17820	17712	17721	17591	17753	17749	17794	17779	17680	17632	17833	17858	17863	17661	17847	17887	17924	17779	17870	17732	17674	17782	17885	17825	17666	17724	17876	17725	17968	17802	18026	17922	18110	17723	17754	17629	17873	17886	17971	17773	17963	17843	17838	17808	17848	17699	17768	17719	17819	17867	17604	17698	17893	17831	17699	17662	17962	17684	17931	17773	17842	17676	17679	17594	17707	17858	17752	17810	17732	17740	17810	17721	17912	17749	17738	17592	17773	18041	17507	17850	17641	17823	17726	17756	17737	17687	17784	17546	17739	17841	17575	17881	17769	17832	17909	17784	17787	17936	17687	17819	17575	18091	17843	17556	17913	17709	17854	17832	17773	17724	17992	17730	17829	17809	17858	17722	17605	17834	17589	17647	17864	17702	17651	17795	17706	17759	17871	17812	17797	17895	17711	17797	17656	17844	17782	17567	17556	17954	17947	17860	17855	17648	17879	17774	17866	17862	17798	17880	17705	17640	18021	18022	17693	17817	17822	17736	17574	17593	17850	17804	18008	17901	17756	17861	17620	17683	17775	17741	17902	17945	17615	17765	17936	17709	17854	17973	18053	17852	17754	17669	17716	17963	17661	17675	17690	17746	17560	17767	17691	18094	17949	17721	17624	17867	17827	17679	17784	17848	17745	17803	17856	17707	17878	17852	17873	17678	17870	17719	17689	17640	17782	17741	17560	17905	17821	17698	17905	17792	17868	17725	17874	17690	17977	17915	17728	17746	17732	17734	17906	17893	17713	17914	17760	17742	17788	17729	17715	17874	17718	17742	17750	17683	17858	17701	17847	17791	17706	17679	17715	17807	17663	17914	17932	17815	17642	17736	17684	17944	17593	17801	17870	17547	17824	17747	17935	17673	17916	17874	17784	17946	17632	17720	17978	17843	17714	17638	17663	17735	17927	17729	17732	17928	17836	17533	17824	17667	17759	17690	17830	17815	17908	17795	17707	17743	18001	17822	17824	17786	17816	17634	17751	17703	17686	17638	17915	17841	17731	17610	17922	17856	17824	17641	17770	17571	17884	17728	17688	17781	17959	17887	17718	17630	17555	17699	18050	17729	17646	18107	17761	17976	17842	17915	17840	17901	17771	17684	18033	17765	17901	17854	17834	17641	17849	17703	17766	17767	17862	17797	17868	17717	17767	17927	17729	17676	17825	17856	17878	17941	17696	17711	17827	17887	17792	17730	17608	17618	17820	17797	17827	17771	17675	17652	17823	17826	17631	17828	17779	17780	17771	17723	17814	17768	17703	17747	17676	17598	17801	17755	17603	17800	17623	17838	17874	17684	17681	17892	17741	17869	17852	18143	17909	17803	17845	17703	17748	17933	17915	17660	17491	17562	17651	17758	17733	17845	17728	17784	17907	17647	17604	17703	17825	17838	17900	17853	17950	17857	17849	17965	18110	17849	17801	17868	17822	17801	17733	17832	17665	17673	17840	17628	17542	17709	17641	17815	17836	17960	17688	17822	17979	17921	17946	17803	17763	17641	17874	17802	17936	17777	17873	17765	17912	17611	17761	17945	17873	17762	17784	17743	17736	17873	17945	17670	17768	17894	17958	17830
38206	51371	37875	22795	16941	15673	15425	15285	15263	15123	15234	15244	15513	15174	15348	15308	15173	15541	15393	15263	15218	15179	15279	15247	15544	15464	15406	15273	15347	15325	15122	15094	15418	15443	15302	15123	15338	15378	15286	15288	15376	15377	15409	15209	15283	15291	15351	15346	15204	15052	15465	15159	15170	15268	15511	15184	15334	15245	15291	15397	15231	15304	15274	15104	15152	15057	15389	15300	15373	15315	15222	15271	15236	15252	15371	15256	15336	15329	15022	15175	15306	15337	15386	15408	15318	15310	15283	15407	15151	15276	15336	15305	15320	15308	15346	15352	15382	15200	15387	15224	15230	15287	15251	15141	15191	15433	15315	15276	15369	15442	15401	15299	15226	15399	15297	15502	15240	15340	15408	15184	15292	15261	15241	15243	15240	15272	15317	15276	15243	15227	15324	15220	15227	15409	15376	15354	15384	15377	15367	15266	15267	15333	15294	15312	15209	15227	15321	15164	15255	15291	15142	15261	15394	15264	15228	15322	15192	15214	15242	15325	15287	15318	15264	15393	15156	15183	15365	15329	15322	15363	15244	15178	15282	15279	15184	15451	15259	15385	15180	15383	15297	15406	15281	15330	15461	15309	15273	15307	15329	15360	15275	15368	15293	15553	15183	15461	15322	15211	15326	15313	15491	15331	15174	15255	15079	15470	15257	15382	15193	15199	15336	15216	15283	15212	15324	15494	15204	15228	15241	15157	15232	15397	15236	15342	15226	15392	15242	15311	15239	15342	15319	15262	15247	15212	15351	15291	15325	15356	15412	15370	15234	15327	15248	15242	15277	15317	15410	15353	15222	15250	15196	15188	15247	15156	15338	15218	15382	15366	15456	15316	15229	15280	15200	15447	15390	15087	15364	15290	15209	15306	15355	15401	15286	15401	15185	15305	15417	15404	15286	15278	15269	15326	15133	15370	15410	15215	15269	15244	15227	15292	15362	15327	15275	15354	15282	15445	15295	15334	15283	15268	15301	15391	15378	15379	15365	15368	15280	15363	15380	15282	15228	15424	15302	15301	15225	15295	15227	15277	15473	15400	15288	15394	15392	15209	15400	15559	15312	15270	15396	15239	15293	15400	15322	15187	15297	15236	15375	15283	15429	15221	15239	15406	15361	15298	15344	15314	15215	15348	15300	15308	15373	15014	15348	15360	15370	15334	15328	15187	15433	15151	15356	15274	15403	15216	15217	15490	15323	15285	15232	15231	15338	15332	15214	15477	15202	15388	15339	15457	15265	15243	15285	15465	15509	15319	15167	15117	15392	15250	15316	15293	15367	15295	15155	15423	15381	15316	15459	15215	15333	15444	15442	15458	15249	15431	15270	15356	15345	15212	15151	15224	15421	15377	15294	15325	15354	15317	15316	15244	15264	15338	15254	15218	15236	15400	15215	15210	15353	15496	15507	15492	15234	15375	15157	15054	15417	15307	15314	15260	15335	15238	15257	15371	15327	15238	15302	15264	15369	15350	15384	15309	15339	15321	15310	15238	15390	15224	15102	15138	15379	15441	15374	15359	15266	15374	15310	15233	15103	15231	15440	15212	15252	15254	15311	15196	15213	15175	15316	15345	15382	15322	15278	15287	15287	15302	15198	15329	15322	15114	15271	15311	15358	15358	15354	15211	15404	15141	15376	15459	15212	15415	15178	15238	15477	15405	15397	15326	15198	15399	15256	15278	15445	15265	15282	15405	15189	15378	15299	15249	15418	15389	15239	15353	15321	15298	15286	15222	15356	15548	15235	15414	15358	15302	15386	15246	15220	15388	15267	15464	15340	15209	15361	15299	15212	15450	15442	15428	15383	15284	15119	15372	15362	15239	15280	15328	15250	15391	15131	15371	15309	15307	15311	15386	15333	15307	15265	15238	15216	15154	15245	15141	15164	15269	15315	15411	15397	15220	15161	15330	15442	15324	15441	15366	15300	15365	15192	15269	15366	15253	15327	15363	15448	15396	15350	15257	15301	15269	15348	15516	15312	15235	15327	15269	15286	15474	15246	15295	15372	15315	15165	15230	15307	15350	15176	15356	15396	15396	15282	15273	15447	15288	15370	15263	15078	15371	15370	15171	15369	15350	15496	15250	15358	15391	15512	15398	15399	15440	15313	15477	15467	15379	15244	15371	15425	15288	15424	15332	15281	15356	15276	15216	15209	15254	15299	15352	15281	15337	15286	15265	15364	15369	15365	15301	15232	15559	15357	15319	15306	15152	15338	15339	15227	15177	15461	15370	15199	15314	15330	15549	15264	15369	15392	15287	15254	15251	15320	15298	15356	15419	15291	15227	15319	15374	15387	15338	15312	15530	15225	15108	15452	15245	15177	15277	15379	15375	15178	15333	15356	15274	15376	15293	15353	15293	15396	15191	15496	15162	15172	15341	15282	15509	15200	15348	15302	15363	15191	15209	15322	15137	15494	15412	15352	15352	15615	15383	15183	15260	15292	15290	15374	15271	15462	15410	15370	15355	15243	15417	15215	15389	15348	15096	15578	15440	15299	15369	15304	15135	15439	15133	15277	15295	15234	15350	15286	15208	15274	15284	15301	15522	15164	15221	15211	15345	15331	15560	15453	15186	15170	15338	15344	15611	15327	15479	15222	15345	15243	15282	15422	15201	15275	15315	15406	15309	15411	15524	15304	15372	15400	15204	15518	15442	15342	15190	15139	15490	15389	15330	15442	15355	15335	15191	15369	15170	15452	15230	15415	15552	15171	15284	15403	15279	15338	15248	15356	15430	15330	15338	15367	15300	15392	15494	15330	15465	15284	15314	15081	15421	15163	15427	15268	15338	15400	15355	15460	15280	15304	15342	15264	15348	15403	15329	15270	15231	15504	15386	15286	15216	15226	15229	15464	15293	15202	15272	15347	15380	15262	15300	15211	15451	15273	15223	15297	15281	15218	15341	15362	15322	15283	15242	15447	15250	15250	15235	15280	15362	15448	15310	15184	15320	15230	15415	15305	15575	15490	15354	15232	15280	15309	15232	15361	15342	15273	15163	15460	15306	15430	15213	15282	15489	15379	15321	15079	15214	15361	15273	15238	15325	15475	15229	15467	15296	15305	15156	15376	15332	15279	15346	15255	15380	15222	15177	15297	15424	15316	15262	15262	15425	15250	15353	15441	15337	15255	15373	15170	15120	15248	15345	15271	15287	15333	15216	15439	15318	15271	15377	15370	15401	15454	15441	15363	15327	15455	15173	15172	15267	15361	15161	15211	15264	15387	15413	15353	15405	15312	15405	15282	15313	15165	15286	15268	15410	15383	15309	15446	15290	15316	15299	15235	15313	15367	15319	15323	15367	15359	15273	15270	15321	15275	15176	15155	15294	15193	15285	15297	15305	15244	15355	15292	15266	15284	15354	15271	15262	15364	15332	15217	15194	15453	15230	15332	15431	15371	15131	15209	15228	15345	15401	15325	15324	15321	15147	15396	15238	15411	15241	15275	15456	15412	15354	15215	15264	15396	15427	15287	15439	15310	15482	15256	15250	15357	15338	15381	15356	15436	15436	15363	15452	15117	15416	15392	15365	15407	15473	15333	15182	15295	15338	15199	15378	15326	15376	15459	15316	15406	15278	15222	15408	15298	15318	15337	15339	15244	15332	15454	15327	15257	15211	15448	15459	15263	15223	15229	15133	15153	15170	15305	15472	15323	15404	15509	15393	15301	15396	15373	15199	15547	15321	15269	15316	15237	15198	15282	15299	15325	15183	15101	15118	15428	15048	15198	15359	15223	15492	15293	15184	15369	15163	15201	15110	15327	15136	15277	15263	15260	15276	15370	15177	15340	15164	15344	15258	15255	15311	15326	15455	15242	15287	15307	15433	15471	15211	15388	15181	15360	15159	15291	15365	15447	15260	15201	15243	15186	15194	15261	15342	15215	15343	15242	15203	15229	15464	15335	15351	15314	15369	15422	15425	15326	15222	15377	15376	15396	15370	15326	15244	15314	15327	15339	15343	15408	15373	15306	15354	15315	15425	15354	15330	15146	15262	15395	15289	15300	15241	15419	15131	15407	15273	15275	15242	15272	15393	15407	15221	15341	15300	15402	15330	15367	15114	15439	15316	15284	15425	15215	15235	15312	15232	15361	15374	15246	15337	15420	15414	15329	15397	15325	15348	15119	15232	15362	15359	15224	15263	15473	15201	15289	15253	15344	15256	15368	15171	15349	15102	15405	15320	15511	15267	15208	15385	15428	15143	15451	15360	15352	15494	15251	15241	15443	15339	15352	15263	15325	15397	15335	15340	15184	15355	15448	15319	15306	15423	15386	15318	15257	15292	15442	15410	15359	15299	15281	15315	15213	15371	15320	15227	15145	15169	15412	15426	15283	15118	15463	15422	15367	15325	15373	15174	15232	15274	15255	15307	15337	15400	15326	15514	15417	15343	15438	15142	15433	15322	15286	15200	15464	15303	15163	15176	15342	15347	15299	15264	15393	15374	15274	15304	15372	15237	15341	15295	15484	15407	15377	15390	15408	15334	15338	15381	15372	15267	15224	15202	15163	15509	15188	15311	15237	15324	15338	15475	15266	15400	15348	15215	15250	15153	15451	15290	15533	15432	15290	15204	15380	15320	15419	15372	15192	15192	15407	15233	15261	15274	15429	15447	15248	15376	15259	15224	15282	15528	15414	15265	15275	15253	15384	15257	15357	15288	15333	15470	15387	15409	15372	15358	15441	15297	15295	15207	15325	15303	15270	15392	15218	15442	15235	15356	15271	15244	15404	15096	15291	15250	15206	15328	15397	15375	15432	15177	15223	15214	15315	15321	15181	15214	15322	15367	15214	15348	15215	15223	15177	15374	15213	15388	15250	15343	15278	15286	15250	15327	15437	15309	15276	15316	15408	15341	15473	15244	15235	15235	15435	15124	15428	15286	15348	15203	15582	15454	15169	15263	15190	15341	15276	15099	15167	15330	15327	15336	15315	15210	15346	15298	15315	15163	15252	15352	15413	15263	15204	15150	15342	15429	15552	15277	15480	15310	15381	15250	15272	15452	15292	15293	15271	15483	15442	15428	15256	15410	15383	15293	15362	15302	15365	15269	15444	15261	15408	15209	15277	15472	15442	15280	15325	15397	15459	15285	15415	15268	15181	15374	15326	15260	15446	15348	15365	15386	15435	15384
23895	25333	38298	32468	25756	24386	23613	19118	18152	18281	18415	18209	18178	18143	18077	18105	18209	18043	18154	18130	18043	17911	18002	17959	18062	17998	17951	17872	17817	17941	17698	17805	17930	17960	17969	17958	17783	17844	17856	17921	17928	17841	17833	18074	17823	17867	17828	18016	17929	17692	17788	17936	17932	17756	17712	17826	17933	17763	17795	17865	17963	17795	18095	17708	17893	17832	17852	17843	17857	17846	17982	18063	17848	18002	17906	17886	17562	17651	17825	17840	17915	17981	17752	17693	17813	17936	17438	17730	17856	17857	17823	17924	17772	17912	17677	17875	17737	17803	17832	17769	18010	17886	18060	17765	17837	17974	17783	17611	17823	17784	17982	17860	17752	17804	17848	17858	17910	17687	17884	17932	17669	17578	17702	17782	17865	17935	17807	17878	17897	17905	17903	17737	17726	17736	17742	17639	17921	17987	17854	17680	17660	17772	17806	17574	17613	17850	17824	17751	17789	17929	17622	18031	17987	17962	17665	17766	17976	17745	17755	17657	18048	17784	17779	17694	17874	17788	18096	17817	17760	17599	17794	17833	17970	17767	17837	17905	18017	17893	17774	17870	17799	17966	17822	17823	17767	17709	17735	17521	17655	17695	17740	17706	17773	17915	17667	17836	17807	17709	17873	17882	17752	17977	17936	17934	17800	17845	17723	17825	17766	17554	17961	17687	17885	17702	17575	17820	17822	17627	17800	17799	17894	17768	17777	17616	17826	17786	17868	17711	17649	17901	17813	17953	17836	17866	17733	17702	17740	17977	18018	17968	17723	17962	17830	17521	17709	17945	17951	17906	17867	17915	18074	17815	17956	17650	18049	17811	17894	17742	17743	17833	17716	17955	17906	17916	17677	17921	17687	17835	17689	17950	17701	17892	17848	17746	17962	17683	17772	17816	17814	17723	17792	17918	17902	17845	17635	17805	17693	17741	17861	17820	17662	17694	17746	17816	17750	17775	17747	17912	17661	17783	17832	17922	17867	17941	18037	17601	17635	17853	17711	17905	17822	17939	17742	17821	17928	18019	17753	17668	17948	17665	17754	18018	17837	17611	17751	17804	17675	17884	18081	17817	17810	17816	17849	17804	17760	17734	17594	18017	17895	17944	17799	17708	17546	17744	17758	17639	17865	17907	18033	18033	17867	17865	17873	17806	17704	17702	17951	17818	17765	17761	17749	17721	17896	17529	17882	17722	17648	17856	17747	17845	18000	17379	17878	17758	17935	17708	17639	17701	17767	17846	17900	17723	17651	17910	17727	17858	17882	17919	17857	17867	17642	17694	18046	17843	17741	17817	17770	17740	17745	18013	17643	17781	17891	17566	17768	17904	17698	17831	17754	17955	17721	17840	17830	17922	17757	17721	17962	18010	17831	17867	17705	17807	17861	17817	17903	17954	18112	17961	17914	17680	17926	17864	17818	17802	17879	17887	17804	17764	17805	17771	17661	17997	17713	17860	17849	17892	17649	17709	17907	17840	17800	17789	17736	17885	17732	17809	17837	17646	17820	17674	17714	17918	17927	17809	17832	17849	17748	17797	17701	17731	17791	18039	17772	17689	17898	17912	17735	17836	17814	17886	17880	17794	17822	17927	17914	17840	17582	17699	17892	17956	17852	17768	17838	17833	17749	17794	17833	17689	17727	17501	17656	17749	17928	17828	17759	17702	17798	18019	17772	17856	17796	17740	17687	17864	17863	17860	17805	17691	17858	17826	17841	17566	17731	17720	17810	17814	17693	17766	17888	17957	17822	17583	17578	17775	17930	17864	17842	17757	17747	17901	17678	17836	17996	17825	17787	17851	17698	17875	17905	17768	17942	17891	17781	17668	17840	17648	17726	17761	17730	17986	18004	17647	17900	17851	17667	17709	17712	17852	17770	17749	17814	17714	17825	17765	17703	17658	17770	17860	17846	17786	17870	17717	17746	17794	17738	17820	17789	17688	17939	17825	17806	17662	17623	17616	17836	18006	17933	17809	17939	17683	17712	17837	17608	17864	17946	17821	17992	17630	17835	17968	17845	17779	17727	17815	17830	17739	17859	17872	17711	17841	17583	17933	17746	17913	17827	17683	17796	17901	17864	17951	17865	17946	17881	17865	17752	17849	17749	17759	17829	17918	17909	17938	17871	17812	17712	17477	17853	18022	17728	17910	17619	17948	17961	17902	17794	17643	17802	17729	17678	17690	17545	17920	17687	17747	17814	17886	17829	17884	17536	17837	17836	17987	17933	17639	17861	17786	17697	17774	17663	17968	17880	17710	17620	17899	17667	17729	17849	17778	17824	17887	17632	17835	17571	17706	17834	17921	17811	17808	17803	17898	17849	17716	17895	17771	17902	17805	17732	17874	17690	17708	17686	17770	17830	17631	17825	17871	17928	17841	17823	17539	17976	17765	17680	17818	17681	17695	17970	17854	17792	17834	17885	17597	17662	17949	17946	17911	17753	17695	17668	17907	17716	17931	17762	17821	17898	17837	17751	17745	17649	17893	17769	17507	17576	17718	17692	17570	17895	17886	17838	17672	17686	17836	17830	17687	17834	17870	17952	17749	17869	17779	17896	17938	17777	17747	17877	17936	17789	17867	17640	17772	17809	17830	17787	17742	17758	17808	17614	17985	17793	17924	17748	17782	17818	17710	17750	17722	17781	17957	17772	17960	17569	17610	17986	17697	17809	17900	17789	17866	17768	17791	18029	18069	17638	17710	17829	17669	17934	17850	17772	17749	17659	17739	17817	17831	17689	17708	17885	17678	17922	17762	17608	17922	17965	18002	17879	17836	17664	17800	17578	17998	17593	17552	17701	17712	17800	18004	17799	17823	17962	17923	17901	17811	17832	17759	17668	17642	17859	17704	17775	17700	17924	17811	17776	17844	17681	17719	17581	17663	17873	17612	17832	17857	17864	17911	17837	17682	17606	17569	17865	17708	17899	17952	17886	17867	17893	17900	17739	17939	17821	17560	17763	17754	17792	17632	17838	17750	17790	17857	17697	17799	17888	17958	17787	17892	17801	17831	17678	17781	17772	17802	17912	17758	17634	17894	17850	17712	17766	17640	17861	17664	17773	17736	17671	17704	17800	17912	17615	17741	17941	17993	17862	17858	17775	17839	17687	17626	17656	17702	17682	17730	17825	17706	17840	17985	17659	17690	17801	17739	17770	17646	17836	17952	17806	17678	17809	17722	17860	17832	17699	17778	17792	17719	17936	17882	17754	17815	17805	17710	17962	17929	17689	17824	17850	17713	17546	17918	17694	17843	17775	17926	17848	17683	17890	17972	17690	17666	17599	18077	17966	17736	17956	17740	17913	17710	17801	18099	17849	17810	17909	17788	17809	17687	17706	17885	17727	17851	17978	17887	17944	17780	17751	17745	17804	18015	17871	17781	17712	17802	17770	17708	17566	17874	17899	17872	17746	17683	17873	17736	17973	17858	17838	17613	17831	17720	17860	17853	17678	17782	17525	17581	17711	17673	17537	17788	18071	17940	17927	17787	17723	17721	17753	17893	17600	17790	17844	17859	17775	17848	17952	17618	17780	17641	17751	17891	17845	17728	17663	17770	17511	17761	17709	17566	17964	17765	17821	17901	17868	17626	17779	17840	17830	17804	17817	17724	17886	17806	17705	17745	17685	17640	17783	17654	17880	17612	17980	17737	17780	17702	18088	17803	17861	18054	17901	17907	17652	17863	17713	17879	17875	18134	17928	17622	17776	17921	17852	17949	17930	17726	17662	17564	17709	17819	17821	17942	17820	17760	17860	17830	17735	17704	17880	17714	17966	17740	17868	17754	18052	17930	17706	17711	18018	17827	17787	17731	17792	17810	17575	17840	17893	17677	17765	17892	17771	17658	17708	17674	17687	17620	17747	17828	17767	17882	17876	17805	17705	17826	18029	18010	17811	17742	17840	17736	17704	17800	17801	17768	17761	17698	17766	17770	17717	17618	17781	17746	17613	17881	17889	17896	18017	17878	17751	17830	17736	17694	17622	17862	17893	17865	17827	17689	17586	17666	17912	17695	17939	17624	17681	17839	17773	17957	17794	17844	17962	17781	17773	17766	17712	18004	17690	17795	17691	17933	17814	17709	17681	17730	17835	17884	17654	17734	17832	17807	17845	17712	17574	17741	17778	17722	17596	18071	17735	17461	17691	17559	17658	17801	17830	17823	17704	17611	17832	17765	17788	17767	18004	18038	17865	17795	17926	17605	17706	17903	17827	17724	17796	17939	17781	17752	17630	17830	17563	17769	17748	17724	17806	17960	17826	17744	17927	17838	17640	17720	17941	17779	17855	17987	17841	17907	17849	17781	17893	17821	17826	17972	17906	17918	17576	18095	17730	17728	17901	17991	17765	17729	17708	17879	17889	17824	17824	17846	17987	17972	17824	17862	17586	17703	17708	17969	17787	17838	17994	17453	17644	17766	17767	17758	17812	17679	17612	17789	17628	17994	17963	17902	17979	17797	17758	17893	17717	17848	17660	17743	17909	17587	17722	17924	17539	17747	17650	17841	17853	17749	17697	17808	17830	17736	17890	17649	17931	17932	17900	17743	17986	17964	17899	17789	17719	17928	18002	17899	17754	17835	17825	17654	17999	17970	17809	17998	17863	17802	17850	17793	17702	17762	17867	17734	17831	17709	17721	17924	17695	17596	17840	17790	17585	17788	17928	17945	17820	17759	17877	17947	17765	17904	17628	17717	17661	17808	17657	17801	17843	17957	18044	17622	17862	17701	17716	17849	17807	17736	17843	17729	17801	17809	17778	17775	17622	17627	17715	17746	17774	17864	17719	17823	17845	17784	18016	17773	17595	17914	17887	17813	17695	17756	17765	17878	17915	17659	17840	17801	17771	17962	18013	17716	17609	17859	17797	17879	17848	17853	17641	17676	17849	17870	17791	17784	17702	17717	17455	17819	17851	17884	17783	17779	17778	17903	17906	17786	17704	17767	17963	17744	17674	17837	17917	17762	17752	17832	17739	17668	17796	17881	17868	17837	17899	18039	18079	17929	17811	17774	17889	17858	17660	17952	17746	17836	17689	17762	17799	17938	17721	17591	17775	17575	17828	17863	17853	17943	17676	17726	17773	17982	17819	17687	17839	17719	17711	17799	17899	17907	17785	17696	17805	17916	17958	17579
61891	107626	87863	58896	33495	19295	15865	15339	15383	15382	15431	15370	15258	15465	15528	15493	15442	15324	15535	15393	15354	15549	15379	15454	15510	15551	15365	15416	15322	15479	15464	15268	15535	15433	15550	15563	15435	15266	15278	15562	15275	15386	15326	15316	15492	15442	15458	15449	15292	15325	15397	15327	15302	15451	15405	15439	15397	15413	15363	15307	15242	15471	15501	15327	15333	15313	15488	15352	15249	15433	15213	15279	15437	15375	15326	15286	15444	15342	15381	15282	15477	15196	15294	15211	15518	15578	15524	15333	15305	15346	15295	15527	15247	15542	15562	15288	15330	15469	15357	15447	15422	15485	15498	15309	15625	15363	15459	15381	15267	15447	15353	15345	15425	15274	15269	15373	15330	15473	15412	15430	15189	15302	15312	15352	15184	15341	15516	15238	15331	14984	15187	15533	15136	15553	15415	15516	15232	15315	15380	15156	15282	15315	15237	15491	15453	15388	15273	15461	15335	15301	15306	15482	15476	15280	15255	15242	15159	15371	15199	15461	15201	15411	15211	15293	15356	15394	15411	15344	15331	15326	15171	15621	15266	15406	15374	15395	15471	15270	15261	15245	15419	15430	15310	15230	15289	15384	15344	15453	15293	15240	15544	15386	15215	15426	15231	15408	15381	15478	15262	15394	15243	15254	15379	15435	15478	15387	15291	15329	15320	15538	15528	15310	15360	15320	15339	15446	15349	15393	15409	15153	15462	15339	15358	15296	15475	15610	15232	15493	15360	15238	15399	15322	15281	15569	15177	15443	15389	15365	15342	15362	15643	15268	15231	15408	15351	15351	15396	15351	15407	15371	15228	15379	15439	15249	15476	15313	15554	15495	15280	15356	15272	15220	15351	15434	15521	15205	15364	15290	15326	15419	15415	15436	15239	15425	15283	15483	15320	15413	15404	15436	15260	15333	15432	15352	15453	15500	15203	15381	15430	15348	15544	15336	15366	15313	15390	15341	15430	15436	15316	15466	15424	15325	15204	15287	15288	15358	15522	15412	15409	15242	15400	15321	15252	15379	15385	15421	15283	15418	15248	15334	15248	15220	15373	15354	15436	15413	15374	15303	15390	15311	15509	15266	15493	15325	15227	15422	15375	15344	15425	15386	15281	15216	15318	15374	15359	15389	15379	15486	15339	15353	15362	15371	15366	15494	15253	15311	15341	15503	15313	15238	15307	15368	15379	15306	15228	15307	15259	15341	15437	15339	15155	15575	15460	15374	15429	15312	15293	15359	15382	15364	15468	15325	15502	15221	15368	15211	15261	15449	15394	15483	15430	15420	15336	15173	15368	15379	15426	15422	15396	15382	15444	15392	15229	15148	15336	15327	15306	15418	15344	15483	15323	15318	15471	15400	15359	15361	15355	15277	15519	15371	15172	15278	15356	15469	15359	15345	15348	15516	15249	15405	15533	15511	15467	15371	15326	15436	15423	15414	15338	15303	15383	15262	15152	15358	15359	15480	15390	15352	15532	15549	15314	15367	15541	15260	15399	15309	15282	15216	15391	15406	15288	15378	15311	15368	15416	15375	15613	15214	15412	15436	15438	15368	15319	15506	15351	15410	15535	15479	15371	15479	15371	15497	15252	15524	15240	15333	15377	15213	15433	15309	15216	15297	15331	15383	15465	15460	15274	15322	15349	15341	15415	15428	15510	15230	15388	15366	15330	15227	15468	15295	15456	15382	15387	15336	15442	15392	15378	15228	15436	15253	15503	15191	15336	15496	15333	15243	15220	15256	15357	15357	15229	15306	15479	15308	15385	15403	15488	15339	15426	15479	15294	15329	15457	15231	15303	15332	15366	15479	15371	15373	15227	15296	15405	15243	15386	15380	15442	15281	15531	15376	15332	15493	15627	15415	15311	15325	15347	15345	15171	15349	15480	15500	15540	15319	15410	15474	15456	15325	15239	15359	15400	15353	15387	15403	15320	15570	15375	15457	15265	15432	15176	15308	15364	15330	15246	15285	15413	15304	15475	15414	15530	15430	15325	15191	15336	15432	15293	15340	15420	15306	15414	15249	15362	15460	15174	15538	15294	15377	15205	15423	15270	15245	15368	15304	15313	15433	15402	15348	15269	15181	15382	15170	15418	15403	15272	15341	15434	15199	15460	15367	15437	15501	15465	15200	15258	15252	15255	15448	15318	15276	15332	15409	15303	15181	15261	15279	15408	15363	15533	15481	15224	15271	15369	15267	15243	15364	15499	15359	15255	15434	15185	15353	15436	15390	15470	15219	15404	15368	15290	15326	15368	15190	15318	15228	15294	15338	15248	15234	15344	15269	15274	15359	15302	15267	15383	15355	15454	15304	15513	15287	15393	15290	15436	15300	15462	15360	15461	15405	15234	15452	15359	15364	15363	15356	15432	15319	15331	15361	15296	15281	15451	15250	15422	15231	15185	15370	15332	15429	15359	15439	15336	15287	15405	15469	15440	15212	15328	15313	15350	15311	15343	15229	15489	15435	15457	15359	15499	15374	15380	15412	15287	15433	15331	15420	15403	15355	15418	15389	15391	15430	15381	15367	15325	15196	15123	15246	15320	15213	15303	15344	15323	15370	15335	15520	15314	15393	15334	15488	15319	15392	15294	15510	15392	15104	15312	15391	15313	15363	15270	15360	15324	15432	15294	15408	15411	15401	15526	15483	15445	15455	15294	15414	15444	15483	15294	15318	15403	15463	15366	15382	15155	15359	15343	15393	15287	15329	15554	15172	15263	15432	15425	15374	15448	15508	15400	15272	15405	15212	15289	15208	15241	15329	15533	15250	15454	15455	15514	15323	15300	15267	15507	15170	15453	15497	15325	15148	15428	15233	15350	15285	15503	15195	15320	15441	15248	15256	15271	15280	15514	15245	15287	15373	15213	15370	15345	15452	15344	15291	15281	15383	15319	15353	15453	15384	15331	15387	15207	15372	15492	15257	15115	15425	15411	15483	15362	15346	15247	15440	15364	15264	15396	15289	15273	15501	15469	15256	15292	15215	15367	15307	15292	15352	15390	15382	15416	15264	15413	15322	15319	15412	15309	15371	15266	15266	15372	15417	15437	15263	15304	15163	15247	15578	15401	15421	15197	15467	15348	15432	15388	15149	15231	15326	15237	15539	15412	15274	15293	15310	15350	15398	15421	15508	15192	15499	15057	15335	15225	15515	15505	15419	15347	15294	15394	15390	15286	15340	15366	15372	15369	15190	15454	15301	15418	15412	15424	15185	15461	15421	15356	15399	15362	15103	15348	15312	15421	15347	15224	15338	15332	15421	15258	15379	15363	15391	15291	15261	15413	15452	15343	15523	15225	15420	15190	15417	15437	15331	15345	15297	15324	15433	15516	15226	15216	15474	15372	15243	15304	15440	15482	15451	15395	15291	15241	15316	15205	15170	15399	15450	15396	15403	15388	15449	15275	15308	15263	15372	15341	15311	15619	15381	15379	15378	15373	15376	15312	15337	15445	15314	15458	15430	15490	15411	15618	15505	15251	15350	15301	15367	15399	15272	15573	15429	15430	15298	15308	15416	15397	15384	15349	15433	15409	15484	15336	15130	15574	15395	15195	15428	15332	15354	15428	15415	15258	15456	15297	15386	15507	15257	15305	15474	15143	15340	15302	15388	15310	15434	15476	15338	15328	15403	15406	15277	15415	15417	15367	15349	15400	15342	15437	15369	15332	15366	15311	15430	15282	15475	15337	15300	15426	15447	15360	15168	15328	15328	15344	15482	15331	15395	15067	15207	15476	15374	15388	15430	15431	15320	15226	15414	15396	15393	15467	15284	15361	15467	15249	15390	15423	15274	15316	15274	15289	15408	15438	15367	15331	15313	15462	15278	15326	15258	15424	15244	15381	15081	15517	15456	15501	15338	15665	15387	15394	15359	15413	15329	15392	15489	15465	15318	15448	15487	15451	15392	15397	15377	15295	15391	15495	15175	15417	15462	15486	15397	15360	15422	15382	15360	15286	15387	15378	15235	15612	15431	15278	15442	15262	15311	15431	15438	15221	15460	15211	15333	15409	15410	15345	15309	15351	15313	15396	15305	15521	15579	15432	15360	15263	15555	15436	15375	15497	15420	15369	15365	15228	15357	15394	15273	15392	15160	15479	15322	15372	15481	15327	15330	15375	15161	15140	15266	15388	15396	15413	15310	15436	15289	15270	15385	15333	15152	15318	15298	15375	15259	15374	15512	15404	15399	15533	15479	15338	15273	15490	15259	15537	15066	15300	15368	15463	15286	15403	15379	15449	15290	15355	15339	15325	15398	15278	15385	15340	15265	15387	15238	15425	15344	15350	15326	15486	15179	15508	15180	15241	15459	15419	15496	15391	15556	15497	15371	15501	15495	15325	15376	15293	15491	15444	15150	15325	15444	15436	15238	15390	15339	15274	15367	15315	15328	15253	15278	15298	15274	15326	15330	15315	15275	15444	15339	15268	15383	15613	15277	15352	15432	15441	15379	15420	15276	15410	15338	15275	15217	15452	15262	15397	15272	15444	15407	15381	15282	15412	15496	15286	15628	15334	15345	15468	15416	15406	15341	15294	15367	15375	15261	15300	15388	15388	15343	15281	15444	15433	15237	15437	15386	15309	15380	15465	15301	15278	15423	15362	15310	15335	15341	15348	15292	15414	15353	15328	15235	15372	15599	15322	15439	15397	15496	15226	15435	15348	15386	15196	15394	15401	15344	15413	15493	15296	15352	15222	15314	15388	15180	15399	15378	15295	15251	15226	15350	15347	15246	15302	15331	15477	15265	15263	15303	15428	15369	15424	15345	15426	15358	15383	15310	15444	15376	15476	15300	15450	15382	15521	15349	15212	15347	15418	15275	15549	15310	15247	15482	15465	15476	15331	15395	15394	15279	15284	15317	15599	15485	15339	15139	15347	15480	15495	15485	15375	15458	15398	15347	15552	15175	15273	15387	15376	15556	15323	15340	15477	15153	15391	15253	15510	15202	15390	15260	15108	15339	15373	15369	15447	15356	15310	15363	15169	15230	15526	15340	15288	15306	15459	15283	15465	15274	15463	15468	15313	15194	15555	15320	15521	15370	15421	15304	15412	15189	15504	15320	15493	15444	15374	15203	15278	15262	15471	15203	15377	15472	15496	15276	15307	15211	15370	15256	15334	15276	15316	15417
33429	42469	42712	29730	20899	18596	18194	18054	18063	17945	17688	17886	17904	17859	17817	17929	17965	17957	17747	17860	17824	18139	17873	17976	17821	17827	17925	17718	17705	17968	17817	17786	17747	17802	17754	17713	17674	17938	17683	18170	17930	17760	17735	17753	17804	17961	17653	17945	17861	17826	17993	17802	17914	17756	17844	18046	18087	17680	17778	17933	17882	17926	17929	17930	17806	17848	17745	18016	17630	17783	17705	17862	17745	17853	17774	17894	17795	17747	17972	17888	17903	17924	17774	17834	17781	17851	18032	18075	17826	17823	17689	17741	17698	17726	17842	17931	17723	17872	17870	18073	17863	17699	17763	17976	18172	17750	18028	17804	17750	17697	17988	17748	17944	17884	17817	17719	17821	17912	18074	18044	17751	18002	17847	17857	17850	17954	17933	17841	17988	17898	17902	17963	17878	17712	17751	17852	17833	17733	17948	17884	18228	17769	17990	17815	17904	17979	17732	17916	17763	18058	17980	17884	17893	17869	17967	17872	17717	17901	17692	17542	17853	17863	17699	17734	17686	17948	17749	17863	17887	17970	17842	17727	17809	17832	17839	17798	17810	17761	17657	17938	17959	17844	17700	17646	17781	17764	17986	17875	17912	17824	17850	17795	17698	17859	17823	17925	17927	17677	17997	18033	17840	17899	17976	17730	17793	17737	17733	17872	17663	17810	17789	17709	17744	17740	17829	17839	17850	17792	17793	18128	17921	17992	17905	17856	17866	17797	17498	17833	17758	17795	17741	18037	17844	17780	17774	17752	17696	17828	17994	17702	17889	17762	17854	17751	17927	17714	17724	17926	18037	17821	17927	18017	17782	17771	17790	17911	17774	17769	17934	17945	17919	17996	17735	17739	17855	17800	17769	17873	17859	17884	17945	17919	18026	17802	17905	17752	18040	17689	18021	17966	17965	17727	17876	17891	17964	17950	17863	17797	17937	17916	17799	17889	18155	17824	17758	17887	17853	17753	18041	17903	17755	17786	17786	17696	18068	17849	17859	17932	17882	17994	17802	17798	18043	17977	17921	17929	17843	17746	17675	17734	17870	17892	17875	17982	17755	17835	17991	17732	17806	17849	17946	17915	17897	17928	17733	17900	17764	17721	17802	17701	17869	17846	17974	17830	17740	17718	17902	17771	17883	18042	17992	17990	18024	18108	18082	17922	17788	17953	17889	17880	17990	17799	17864	17886	18035	17905	17859	17872	17625	17931	17643	17870	17679	17664	17735	17791	17788	17838	17633	17700	17913	17824	17895	17763	17747	17756	17818	17599	17994	17894	17685	17746	17811	17894	17930	17800	17887	17752	17843	17825	17831	17556	17829	17836	18054	17831	17882	17722	17743	17908	17888	17857	17880	17767	18055	17963	17949	17758	17706	18003	17827	17871	17830	17926	17710	17724	17650	17922	17985	17827	17957	17820	17606	17911	17798	17816	17805	17844	17656	17783	17948	17792	17831	17797	17888	17861	17857	17705	17902	17989	17751	17708	17746	17812	17870	17910	18152	17680	17859	17949	17583	17814	18079	17840	17745	17882	17921	17917	17756	17570	17892	17902	17978	17846	17911	17646	17894	17934	17825	17820	17851	17931	17956	17776	17727	17798	17955	17868	17925	18131	17984	17990	17857	17942	17950	17898	17782	17892	17964	17983	17885	17877	17556	17860	17879	17926	17864	17807	18103	17752	17946	17945	17871	18028	17728	17973	17815	17835	17821	17806	17957	18046	17778	17758	17992	18021	17958	17796	17677	17730	17754	17873	17813	18103	17695	17801	17794	17809	17868	17693	17759	17790	17929	18017	17722	17809	17909	17936	18095	17871	17900	17711	17790	17733	17715	17979	17823	17684	17919	17851	17936	17983	17906	18235	17824	17934	17893	17809	17787	17655	17932	17843	17962	17896	18003	17898	17836	17827	17980	17786	17701	17848	17890	17636	17815	17859	17882	17784	17876	17708	17857	17867	17926	17763	17980	17792	17689	18152	18030	17823	17921	17848	17960	17795	17868	17800	17861	17890	17987	17921	17840	17922	17728	17822	17915	17612	18003	17914	17854	17913	17643	17837	17814	17946	17663	17900	17967	18009	17842	17717	17894	17760	17779	18003	17880	17982	17940	17954	17815	17866	17911	17917	18045	17665	18048	17923	17739	17824	17830	17988	17727	17882	17781	17887	17928	17896	17853	17749	17999	17899	17819	17650	17899	17773	17800	17826	17832	17598	17680	17900	17805	18002	17982	17832	17865	18024	17849	17770	17681	17669	17819	17725	17882	17850	17739	17694	17819	17904	17896	17764	17880	18009	17798	17962	17779	17905	17940	17878	17877	17945	17936	17925	17742	17977	17687	17969	18148	17929	17764	17838	17931	17772	17926	17784	17691	17832	18006	17820	17950	17826	18009	17937	17682	17866	17830	17905	17945	17755	17729	17766	17934	18158	18017	17749	17520	17793	17785	17899	17784	17794	17949	17930	17802	17993	17881	17838	17612	17768	17747	17649	17742	17826	17915	17860	17744	17936	17809	17838	17709	17679	17944	17799	17811	18029	17930	17993	17752	17899	17916	17855	17859	17958	18083	18021	17971	17952	17938	17652	17973	17743	17693	17716	17904	17832	17893	17933	17872	17504	17967	18050	17790	17876	17815	17870	17839	17931	17717	18005	17820	17906	17870	17750	17956	17799	17742	18094	17702	17860	17933	17784	17974	18012	17697	17904	17863	17698	17870	17703	17953	17838	17886	17871	17807	17845	18127	17866	17877	17992	17770	17727	17901	17746	17600	18064	17856	17899	17919	17870	17851	17770	17981	17941	17932	17779	17956	17799	17627	17866	17810	17852	17937	17796	17795	17881	17776	17720	17721	17805	17738	17793	17762	17765	17861	17748	18028	17782	17804	17803	17956	18055	17830	17915	17827	17761	17911	17797	17913	17669	17808	17807	17901	17678	17500	17886	17949	17867	17981	17967	17979	17577	18013	17914	17832	17878	17861	17876	17903	17796	18008	18001	17656	17821	17760	17832	17781	17939	18101	17859	17942	17867	17872	17782	17923	17779	17851	17726	17931	17675	18004	17837	17941	17947	17908	17756	17695	17939	17854	17858	17707	17941	17827	17865	17825	18001	17863	17873	17938	17763	18066	17827	18028	17947	17954	18024	17851	17817	17808	17695	17967	17813	17783	18007	17843	17873	17987	17852	17801	17761	17788	17857	18004	17792	17830	17801	17815	18044	17767	17991	17940	17999	17862	17967	17877	17936	17837	17864	17854	17871	17932	17954	17888	17512	17576	17839	18002	17856	17936	17862	17849	17863	17746	17850	18033	17919	17861	17852	18119	17856	17855	17711	17798	17917	18022	17965	17887	17745	17948	17888	17728	17807	17779	17977	17786	17981	18217	17953	17805	17798	17675	17888	17890	17816	17988	17900	17910	17789	17876	17840	18000	17698	17912	17833	17870	17903	17890	17919	17825	17831	17827	17890	17795	17726	17960	17842	17947	18135	18165	17732	17898	18200	17855	17966	17779	17788	17840	17744	17816	17936	17759	17912	17742	17897	17728	18003	17921	17728	17723	17810	17832	17859	17661	17806	17654	17887	17913	18159	17860	17870	17821	17891	17896	17924	17962	17803	17892	17642	17931	17848	18018	17823	17835	17954	17779	17816	17998	17652	17802	17944	18014	17814	17851	17747	17715	17910	17840	17805	17876	17871	17881	17917	17835	17706	17881	17906	17816	17895	18072	17814	17762	17854	17803	17850	17810	17909	17717	17838	17893	17924	17699	17907	17764	17953	17910	17964	18041	17860	17861	17947	17771	17884	18003	17794	17828	17809	17817	17727	17762	17786	17904	17836	17852	17929	17922	17944	17834	17837	18000	17911	17997	17755	17746	17997	17691	17970	17677	17671	17815	17943	17996	17832	17669	17894	17938	17817	17989	17888	17774	17954	17903	17856	17717	17735	17950	18018	17902	17828	17849	17598	17904	17943	17821	17718	17848	17891	18037	17782	17788	17738	17948	17879	17905	17842	17854	17978	18000	17835	17994	17767	17682	17747	18008	17855	17774	17972	17924	17813	17744	17754	17908	17750	17798	18024	17803	17682	17857	17832	17877	17711	17938	17778	17909	17915	17780	17814	17876	17887	17951	18004	17841	17886	18052	17703	17843	17644	17877	17994	18044	17805	17840	17932	17693	17721	17911	17861	17927	17862	17653	17777	17855	17782	17923	18064	17868	18015	18089	17819	17875	17782	17923	17803	17944	17838	17749	17658	18092	17739	17816	17782	18011	17873	17922	17723	18042	17748	17790	17858	17814	17964	17755	17815	17937	17867	17744	17803	17936	17921	17714	17934	17883	17778	17955	18016	17743	17884	17816	17836	17895	17864	17986	17747	17787	17675	17757	18005	17953	17727	17917	17745	17929	17762	17842	17815	17939	17915	17811	18014	17818	17869	17821	17901	17970	18035	18190	17885	17998	17833	17882	17694	17816	17755	17894	17965	17909	17669	17790	18054	17870	17827	17851	17700	17889	17852	17876	17995	17794	17718	17891	17982	17941	17678	18098	17801	18070	18099	17887	18145	17758	17753	17788	17706	17810	17906	17946	17634	17810	18038	17801	17825	17906	17771	17732	17607	17904	17940	17978	17968	17720	17584	17917	17674	17813	17816	17781	18101	17930	17843	17788	17926	17842	17746	17976	17928	17843	17886	17902	17800	17654	18032	17766	17908	17814	17654	17778	17899	17874	17754	17868	17918	17873	17944	17826	17759	17757	17632	17896	17779	17696	17715	17655	17740	17728	17715	18025	17910	17863	17998	17935	17702	17940	17566	17818	17744	17828	17825	17924	17809	17869	17844	17892	17691	17782	17793	17983	17841	17777	17868	17765	17912	17893	17894	17832	17868	17910	17638	18055	17909	17972	17823	17854	17849	17931	17878	17901	17914	17985	17937	17934	17919	17917	17722	18072	17940	17660	18123	17753	17726	17802	17942	17876	17795	17829	17745	17697	17912	17873	17759	17786	17814	17876	17768	17891	17992	17834	17946	17836	17922	17866	17603	17933	17871	17658	18021	17936	18040	17667	17696	17969	17928	17716	17800	17707	17926	17645	17662	17530	17989	18065	17953	17792	17999	18093	17907	17795	17880	17922	17730
42106	59952	43866	25355	17646	15873	15581	15349	15339	15545	15401	15614	15366	15528	15293	15523	15460	15463	15586	15358	15447	15436	15365	15281	15415	15502	15506	15507	15274	15542	15332	15428	15291	15477	15412	15408	15557	15422	15366	15264	15279	15490	15484	15298	15313	15410	15501	15412	15235	15445	15295	15238	15376	15184	15431	15314	15256	15520	15405	15347	15318	15417	15350	15445	15354	15328	15570	15341	15249	15295	15527	15559	15423	15506	15487	15326	15521	15293	15359	15247	15341	15464	15411	15333	15345	15124	15440	15490	15530	15262	15474	15346	15470	15354	15418	15330	15335	15400	15304	15326	15439	15309	15469	15337	15431	15446	15305	15358	15422	15313	15476	15407	15344	15365	15558	15466	15450	15347	15349	15388	15453	15302	15352	15361	15342	15334	15409	15229	15339	15296	15295	15261	15390	15328	15384	15435	15450	15281	15489	15430	15444	15368	15375	15415	15170	15368	15354	15277	15471	15385	15322	15309	15466	15433	15473	15354	15408	15328	15537	15362	15555	15546	15233	15351	15250	15233	15364	15471	15513	15426	15343	15469	15434	15389	15304	15403	15435	15405	15471	15355	15407	15346	15371	15375	15227	15405	15481	15300	15454	15446	15518	15455	15487	15378	15398	15460	15348	15424	15451	15310	15388	15345	15217	15487	15327	15471	15331	15355	15390	15293	15407	15421	15468	15228	15245	15256	15277	15393	15408	15404	15345	15415	15328	15424	15195	15332	15527	15445	15354	15294	15489	15188	15242	15408	15323	15320	15429	15541	15289	15309	15367	15242	15344	15474	15372	15381	15477	15508	15567	15415	15467	15518	15475	15416	15434	15362	15542	15285	15454	15462	15358	15477	15413	15491	15245	15290	15349	15263	15386	15438	15377	15353	15393	15470	15443	15446	15256	15437	15387	15383	15456	15411	15335	15410	15422	15412	15522	15405	15276	15506	15454	15400	15452	15411	15315	15333	15539	15396	15424	15466	15455	15381	15370	15342	15299	15284	15475	15433	15387	15469	15305	15338	15391	15450	15313	15281	15231	15325	15430	15503	15419	15480	15467	15350	15369	15601	15496	15347	15267	15289	15469	15376	15299	15586	15405	15441	15185	15346	15285	15369	15531	15467	15551	15415	15394	15354	15366	15369	15321	15447	15248	15369	15447	15214	15394	15431	15355	15342	15229	15467	15293	15374	15299	15274	15512	15272	15534	15470	15406	15226	15346	15277	15351	15441	15458	15586	15352	15487	15423	15384	15394	15307	15433	15545	15398	15536	15328	15503	15279	15297	15239	15278	15544	15221	15369	15471	15440	15430	15411	15586	15323	15301	15349	15330	15417	15247	15451	15394	15214	15321	15533	15382	15352	15436	15282	15394	15315	15230	15356	15441	15310	15399	15254	15472	15346	15310	15385	15316	15471	15511	15474	15319	15355	15481	15405	15352	15552	15415	15328	15289	15481	15414	15642	15552	15409	15492	15318	15177	15459	15351	15337	15347	15340	15367	15554	15392	15364	15206	15353	15470	15219	15327	15375	15513	15385	15467	15502	15405	15335	15437	15509	15336	15374	15434	15288	15312	15513	15287	15380	15354	15500	15501	15449	15326	15490	15440	15327	15405	15338	15336	15474	15383	15486	15385	15373	15459	15343	15324	15533	15285	15415	15317	15323	15352	15326	15343	15359	15413	15494	15438	15345	15324	15195	15409	15445	15245	15402	15490	15404	15440	15416	15377	15350	15374	15238	15303	15420	15490	15387	15458	15506	15378	15360	15451	15143	15245	15525	15454	15438	15360	15398	15422	15333	15567	15297	15533	15464	15380	15413	15503	15366	15369	15440	15509	15360	15447	15341	15372	15359	15432	15487	15243	15356	15540	15405	15365	15258	15435	15274	15472	15308	15530	15449	15332	15306	15447	15438	15294	15534	15416	15522	15524	15334	15404	15460	15331	15431	15500	15403	15451	15390	15458	15555	15400	15403	15292	15400	15290	15269	15415	15242	15337	15397	15361	15420	15334	15452	15484	15517	15307	15381	15356	15246	15510	15426	15454	15401	15294	15332	15371	15230	15261	15342	15349	15196	15225	15415	15607	15326	15459	15431	15298	15346	15310	15347	15210	15420	15211	15313	15205	15540	15275	15443	15305	15253	15271	15420	15384	15562	15534	15189	15395	15319	15373	15254	15372	15449	15454	15298	15336	15432	15433	15451	15321	15276	15310	15349	15459	15527	15373	15340	15359	15239	15422	15480	15401	15407	15522	15385	15454	15552	15404	15451	15434	15463	15259	15688	15329	15476	15290	15408	15337	15226	15408	15458	15388	15512	15436	15504	15537	15586	15366	15240	15394	15375	15479	15587	15521	15368	15309	15282	15312	15308	15349	15454	15263	15276	15209	15349	15197	15537	15455	15317	15405	15337	15225	15544	15545	15399	15408	15273	15329	15343	15377	15429	15450	15229	15415	15501	15432	15431	15274	15424	15288	15554	15423	15412	15514	15332	15435	15383	15445	15335	15426	15310	15302	15369	15176	15362	15376	15342	15426	15633	15187	15503	15289	15423	15383	15336	15433	15485	15292	15475	15470	15414	15264	15361	15513	15428	15482	15403	15411	15413	15462	15354	15302	15357	15369	15319	15446	15410	15304	15472	15584	15406	15321	15506	15405	15505	15286	15341	15294	15373	15395	15269	15505	15461	15345	15455	15359	15643	15242	15158	15424	15324	15531	15244	15218	15283	15512	15337	15372	15361	15409	15439	15420	15447	15375	15453	15445	15501	15442	15513	15497	15422	15320	15452	15500	15298	15337	15438	15537	15264	15371	15404	15478	15314	15440	15377	15487	15445	15377	15177	15362	15449	15315	15435	15503	15309	15478	15371	15357	15409	15423	15395	15354	15384	15208	15377	15420	15388	15398	15375	15383	15483	15489	15371	15411	15258	15386	15339	15410	15323	15366	15510	15512	15576	15454	15413	15444	15189	15463	15230	15580	15597	15298	15522	15479	15287	15398	15419	15354	15287	15360	15367	15240	15222	15566	15524	15300	15490	15311	15387	15286	15368	15283	15337	15408	15370	15272	15406	15392	15367	15385	15421	15310	15507	15317	15483	15544	15357	15420	15381	15516	15317	15322	15525	15524	15298	15368	15391	15364	15512	15477	15285	15150	15539	15285	15328	15445	15504	15415	15518	15520	15406	15328	15253	15393	15562	15299	15469	15270	15379	15452	15525	15412	15428	15367	15292	15495	15519	15245	15310	15483	15435	15395	15456	15405	15362	15550	15393	15523	15502	15346	15447	15361	15501	15225	15433	15399	15292	15358	15306	15501	15313	15532	15560	15194	15478	15309	15405	15526	15440	15370	15487	15198	15412	15350	15487	15531	15453	15493	15524	15426	15338	15388	15314	15310	15467	15372	15622	15389	15243	15467	15325	15380	15576	15436	15532	15167	15413	15458	15350	15565	15280	15505	15355	15296	15405	15424	15361	15452	15540	15462	15473	15266	15527	15386	15394	15668	15399	15512	15360	15484	15298	15503	15300	15495	15425	15359	15483	15360	15552	15362	15379	15289	15497	15295	15533	15252	15435	15436	15407	15401	15410	15364	15449	15680	15432	15471	15317	15281	15534	15356	15518	15470	15421	15478	15226	15384	15281	15359	15364	15498	15455	15428	15383	15403	15414	15233	15602	15304	15324	15411	15370	15514	15350	15405	15416	15404	15350	15342	15398	15350	15377	15414	15443	15170	15703	15495	15400	15493	15416	15405	15587	15311	15337	15201	15525	15501	15502	15392	15427	15379	15294	15508	15233	15486	15316	15445	15375	15446	15215	15463	15446	15394	15422	15322	15572	15488	15586	15527	15408	15540	15245	15452	15375	15229	15410	15339	15460	15458	15264	15357	15440	15410	15128	15315	15459	15365	15480	15269	15604	15265	15458	15411	15495	15335	15455	15527	15553	15368	15240	15466	15483	15314	15576	15444	15392	15357	15368	15446	15323	15347	15404	15397	15356	15450	15363	15245	15218	15440	15290	15277	15517	15434	15417	15508	15543	15443	15359	15535	15290	15519	15420	15571	15449	15456	15274	15327	15481	15248	15436	15233	15374	15400	15573	15395	15254	15461	15298	15328	15475	15405	15273	15390	15336	15297	15370	15560	15504	15417	15320	15412	15459	15505	15456	15402	15371	15515	15441	15381	15335	15402	15256	15355	15471	15466	15493	15395	15392	15321	15456	15276	15380	15290	15326	15527	15418	15350	15267	15242	15279	15477	15227	15327	15363	15400	15446	15387	15548	15385	15293	15353	15492	15543	15480	15192	15292	15332	15426	15341	15449	15256	15398	15451	15537	15403	15456	15319	15463	15400	15403	15236	15401	15454	15279	15407	15407	15524	15487	15463	15250	15457	15264	15407	15358	15536	15305	15430	15502	15296	15503	15392	15405	15612	15380	15480	15247	15490	15457	15460	15245	15591	15252	15333	15599	15261	15340	15347	15367	15373	15544	15365	15333	15490	15439	15344	15427	15315	15364	15401	15291	15354	15420	15540	15312	15465	15429	15314	15445	15603	15427	15346	15368	15412	15444	15229	15291	15468	15442	15487	15386	15361	15441	15439	15546	15424	15308	15231	15492	15443	15393	15505	15608	15317	15381	15450	15461	15417	15345	15230	15312	15336	15360	15428	15462	15457	15408	15423	15562	15337	15355	15264	15415	15487	15424	15207	15409	15604	15456	15448	15391	15371	15427	15382	15340	15334	15330	15265	15380	15481	15556	15555	15349	15449	15296	15488	15368	15283	15348	15310	15457	15384	15391	15147	15285	15545	15357	15214	15460	15250	15387	15463	15314	15406	15238	15463	15417	15439	15369	15391	15283	15338	15352	15441	15471	15606	15450	15392	15303	15342	15441	15306	15558	15512	15434	15410	15509	15327	15314	15274	15514	15370	15356	15219	15427	15440	15275	15364	15311	15303	15572	15468	15403	15244	15575	15436	15333	15533	15377	15319	15423	15317	15376	15330	15479	15428	15454	15389	15206	15317	15352	15460	15452	15208	15510	15515	15458	15380	15477	15379	15319	15565	15397	15425	15349	15395	15424	15375	15557	15255	15485	15495	15391	15379	15282	15507	15401	15601	15304	15415	15296	15457	15333	15243
36399	39654	36878	26170	19711	18372	17933	17822	17735	17757	17823	17834	18067	17893	17776	17907	17970	17919	18024	17820	17781	17690	17943	17784	18069	17896	17949	17859	17809	17687	17767	17936	17672	17867	17891	17882	17750	17906	17681	17547	17839	17694	17800	18041	17750	17634	17582	17568	17708	17790	17664	17623	17647	17618	17649	17707	17541	17671	17748	17804	17897	17773	17788	17941	17904	17694	17803	17735	18051	17909	17897	17789	17935	17794	17751	17981	17740	17784	17938	17771	17717	17722	17775	17782	17793	17649	17737	17924	17896	17698	17656	17732	17883	17798	17689	17958	17840	17594	17844	17832	17765	17870	17838	17962	17812	17774	17853	17761	17743	17779	17744	17492	17664	17776	17844	17559	17648	17640	17644	17764	17812	17761	17703	17598	17655	17925	17928	17713	17796	17779	17860	17819	17916	17858	17855	17735	17692	17799	17819	17883	17670	17741	17816	17898	17716	17615	17710	17767	17716	17680	17713	17709	17938	17758	17582	17790	17766	17608	17878	17930	17653	17695	17735	17616	17819	17649	17766	17547	17731	17845	17755	17758	17779	17797	17862	18005	17888	17731	17797	17680	17857	17801	17780	17788	17804	17752	17881	17616	17704	17670	17706	17876	17723	17804	17614	17562	17849	17653	17923	17681	17913	17555	17755	17733	17758	17682	17666	17811	17627	17827	17646	17756	17707	17690	17561	17749	17769	17665	17830	18040	17760	17828	17809	17865	17816	17682	17755	17744	17830	17752	17742	17746	17689	17877	17617	17726	17785	17887	17713	17834	17524	17749	17751	17666	17928	17622	17751	17803	17950	17653	17763	17671	17674	17629	17780	17824	17647	17718	17847	17678	17710	17898	17804	17773	17793	17661	17860	17676	17868	17675	17828	17809	17776	17829	17630	17554	17598	17589	17791	17792	17837	17599	17784	17917	17930	17723	17703	17732	17585	17859	17747	17657	17824	17708	17549	17770	17858	17567	17768	17834	17590	17776	17739	17754	17920	17965	17577	17630	17736	17599	17648	17701	17786	17654	17872	17803	17951	17864	17839	17665	17832	17786	17781	17616	17811	17809	17859	17502	17659	17963	17950	17957	17749	17897	17941	17768	17725	17854	17708	17541	17739	17898	17869	17770	17762	17724	17738	17733	17771	17912	18042	17669	17690	17816	17767	17846	17636	17728	17738	17786	17823	17989	17870	17936	17795	17839	17817	17833	17497	17658	17862	17839	17758	17436	17809	17942	17845	17886	17982	17908	17850	17539	17806	17864	17826	17757	17817	17852	17638	17949	17705	17616	17708	17556	17542	17655	17827	17560	17705	17779	17844	17954	17813	17887	17583	17547	17897	17747	17997	17884	17583	17792	17557	17643	17759	17804	17764	17735	17781	17684	17810	17723	17831	17856	17736	17779	17486	17787	17641	17840	17839	17815	17675	17756	17841	17797	17687	17824	17662	17689	17638	17646	17770	17811	17875	17915	17870	17809	17826	17935	17859	17666	17943	17804	17806	17816	17959	17849	17822	17773	17816	17844	17814	17966	17704	17860	17732	17684	17830	17622	18018	17885	17666	17744	17637	17642	17836	17699	18010	17895	17843	17928	17651	17759	17938	17959	17879	17863	17727	17634	17789	17749	17746	17884	17844	17746	17791	17886	17807	17675	18003	17715	17618	17750	17679	17798	17893	17658	17624	17770	17647	17890	17579	17651	17920	17892	17932	17972	17916	17813	17719	17545	17870	17735	17742	17770	17665	17833	17777	17935	17588	17778	18037	17681	17750	17744	17632	17928	17827	17626	17669	17711	17691	17674	17828	17792	17651	17705	17791	17899	17617	17858	17587	17810	17724	17759	17859	17975	17861	17718	17689	17896	17743	17867	18003	17614	17536	17731	17732	17764	17599	17720	17848	17654	17865	17822	18022	17912	17703	17742	18060	17901	17664	17789	17686	17690	17813	17804	17807	17847	17734	17804	17958	17795	17526	17530	17680	17839	18070	17764	17759	17715	17806	17583	17870	17837	17755	17584	17755	17880	17986	17842	17895	17829	17850	17706	17700	17509	17904	17719	17783	17811	17762	17769	17754	17769	17807	17788	17943	17609	17693	17759	17768	17762	17739	17718	17991	17801	17672	17774	17730	17797	17790	17847	17685	17612	17781	17630	17761	17727	17758	17789	17735	17820	17840	17964	17725	17619	17705	17751	17923	17774	17826	17880	17721	17564	17762	17746	17872	17595	17922	17664	17851	17754	18017	17841	17764	17874	17796	17717	17459	17689	17919	17888	17905	18103	17921	17790	17685	17833	17634	17812	17698	17848	17954	17759	17929	17746	17666	17892	17723	17794	17770	17854	17825	17676	17870	17813	17859	17784	17649	17669	17859	17809	17806	17727	17841	17658	17775	17839	17725	17749	17583	17495	17761	17931	17867	17682	17759	17721	17720	17644	17860	17761	17729	17760	17809	17743	17805	17864	17732	17861	17781	17692	17866	17793	17765	17824	17900	17772	17886	17759	18022	17915	17835	17844	17763	17850	17780	17897	17854	17464	17717	17940	17923	17715	17631	17704	17862	17760	17839	17807	17830	17664	17841	17610	17876	17712	17910	17838	17665	17952	17916	17756	17834	17838	17677	17644	17836	17805	17816	17690	17786	17748	17654	17709	17862	17723	17847	17746	17608	17832	17931	17901	17757	17744	17713	17933	17875	17690	17697	17601	17808	17629	17663	17817	17768	17703	17839	17620	17788	17860	18035	17828	17807	17735	17636	17646	17829	17781	17684	17749	18042	18001	17779	17814	17831	17820	17795	17872	17805	17625	17836	17868	17698	17878	17726	17822	17719	17756	17833	17698	17811	17839	17684	17591	17710	17911	17879	17685	17604	17793	17728	17601	18061	17717	17978	17681	17775	17894	17844	17886	17836	17649	17552	17528	17704	17708	17805	17923	17901	17661	17835	17646	17645	17821	17695	17774	17748	17825	17903	17762	17739	17637	17724	17740	17815	17794	17730	17849	17849	17788	17835	17857	17715	17789	17731	17669	17680	17809	17617	17837	17697	17790	17734	17870	17710	17965	17572	17982	17782	17964	17691	17786	17632	17893	17918	17837	17784	17836	17768	17817	17759	17538	17783	17455	17837	17768	17730	17668	17714	17820	17824	17750	17888	17816	17793	17891	17836	17822	17775	17637	17757	17745	17758	17710	17883	17700	17801	17767	17754	17691	17853	17740	17806	17926	17652	17678	17934	17972	17826	17959	17614	17829	17983	17880	17752	17545	17823	17786	17817	17771	17845	17698	17529	17747	17775	17986	17968	17705	18029	17667	17999	17760	17712	17881	17806	17564	17634	17956	17734	17937	17728	17753	17743	17696	17784	17801	17664	17824	17885	17564	17710	17918	17854	17848	17846	17634	17996	17760	17871	17749	17697	17957	17862	17829	17894	17758	17757	17974	17720	17703	17783	17813	17812	17841	17806	17762	17695	17896	17690	17854	17991	17714	17825	17790	17832	17828	17905	17663	17700	18031	17840	17717	17617	17763	17799	17787	17862	17723	17891	17901	17900	17682	17757	17703	17807	17847	17941	17727	17622	17873	17843	17683	17619	17581	17728	17873	17680	17546	17661	17772	17947	17811	17890	17968	17705	17885	17900	17799	17725	17839	17616	17850	17928	17785	17826	17783	17447	17934	17888	17740	17891	17765	17788	17840	17737	17603	17867	17791	17567	18067	17600	17590	17808	17755	17910	17736	17806	17821	17667	17713	17794	17622	17669	17842	17850	17776	17692	17775	18065	17699	18008	17766	17684	17673	17922	17991	17866	17833	17863	17571	17661	17752	17662	17787	18011	17638	17812	17493	17569	17730	17804	17963	17789	17640	17608	17978	17963	17714	17647	17746	17623	17921	17829	17564	17868	17861	17684	17780	17816	17723	17771	17863	17771	17918	17626	17836	17645	17782	17871	17724	17920	17684	17696	17744	17693	17745	17821	17797	17928	17857	17986	17809	17907	17842	17842	17773	17791	17576	17613	17784	17742	17806	17866	17785	17726	17811	17848	17715	17625	17643	17672	17674	17878	17937	17867	17659	17604	17756	17785	17549	17724	17744	17640	17838	17761	17712	17657	17722	17869	17845	17690	17707	17749	17897	17693	17850	17805	17841	17826	17766	17689	17725	17879	17695	17890	17714	17734	17857	17873	17818	17794	17674	17585	17610	17634	17823	17690	17756	17791	17810	17702	17806	17892	17949	17938	17869	17838	17497	17750	17889	17892	17988	17661	17666	17699	17638	17924	17755	17772	17832	17760	17874	17820	17760	17748	17817	17841	17706	17777	17713	17550	17678	17794	17745	17965	17544	17788	18008	17696	17916	17703	17798	17860	17698	17692	17757	17719	17645	17766	17748	17931	17766	17737	17845	17768	17632	18002	17801	17856	17870	17695	17628	17827	17861	17853	17822	17965	17713	17765	17586	17733	17790	17780	17709	17775	17744	17738	17702	17591	17759	17724	17795	17812	17699	17864	17745	17874	17820	17955	17733	17737	17869	17898	17726	17716	17936	17759	17902	17804	17602	17860	17817	17894	17809	17803	17960	17868	17861	17650	17753	17899	17756	17878	17700	18010	17679	17772	17640	17860	17795	17672	17834	17800	17874	17578	17800	17976	17748	17900	17877	17843	17673	17651	17647	17745	17726	17800	17990	17821	17843	18153	17896	17815	17685	17754	17814	17706	17677	17857	17645	17927	17775	17881	17771	17774	17731	17650	17938	17797	17715	18090	17887	17757	17961	17988	17974	17856	17741	17670	17703	17887	17849	17755	17675	17687	17910	17713	17899	17596	17738	17854	17664	17860	17791	17824	17690	17803	17819	17819	17987	17990	17998	17901	17968	17994	17792	17664	17814	17822	17818	17819	17649	17659	17746	17706	17821	17721	18002	17684	17840	17740	17697	17952	17744	17743	17971	17792	17811	17757	17667	17723	17636	17663	17805	17784	17595	18014	17654	17979	17807	17794	17751	17754	17835	17786	17701	17785	17589	17905	17796	17680	17914	17761	17689	17618	17790	17684	17784	17620	17840	17921	17932	17884	17855	17828	17673	17746	17967	17778	17785	17775	17686	17621	17795	17792	17693	17919	17994	17867	17866	17741	17892	17673	17711
39768	50812	37005	22215	16739	15618	15515	15316	15245	15357	15451	15377	15405	15293	15394	15254	15292	15360	15449	15393	15178	15407	15409	15591	15277	15214	15438	15431	15144	15315	15236	15237	15324	15310	15321	15409	15061	15423	15343	15388	15228	15452	15205	15450	15458	15228	15296	15391	15360	15334	15138	15345	15388	15283	15366	15276	15389	15518	15464	15227	15452	15286	15292	15311	15485	15433	15327	15265	15342	15451	15431	15301	15400	15439	15345	15191	15372	15321	15373	15260	15439	15358	15338	15277	15357	15351	15317	15265	15313	15459	15345	15233	15376	15294	15363	15250	15255	15273	15246	15334	15467	15196	15455	15279	15465	15386	15244	15175	15316	15376	15217	15305	15301	15419	15405	15375	15354	15163	15304	15242	15358	15307	15266	15344	15296	15311	15363	15454	15174	15376	15356	15267	15529	15299	15264	15317	15198	15347	15398	15416	15329	15388	15144	15187	15311	15450	15517	15263	15198	15143	15489	15243	15382	15193	15244	15335	15565	15259	15334	15220	15310	15411	15125	15353	15366	15346	15266	15326	15290	15368	15360	15402	15381	15447	15346	15342	15390	15169	15369	15129	15197	15455	15291	15440	15416	15233	15382	15416	15203	15535	15327	15321	15216	15213	15440	15287	15347	15224	15378	15341	15396	15412	15290	15258	15409	15200	15380	15191	15477	15331	15395	15182	15455	15345	15222	15329	15293	15262	15214	15218	15315	15388	15277	15395	15388	15285	15396	15238	15309	15613	15340	15206	15416	15322	15284	15393	15344	15299	15193	15241	15215	15274	15183	15349	15341	15488	15339	15355	15330	15385	15462	15473	15274	15378	15303	15362	15376	15358	15320	15297	15252	15380	15504	15256	15425	15280	15296	15194	15386	15361	15235	15376	15349	15381	15250	15409	15447	15360	15313	15392	15474	15202	15221	15298	15258	15288	15346	15369	15198	15297	15325	15245	15369	15214	15433	15293	15200	15345	15420	15372	15260	15304	15188	15347	15341	15142	15498	15331	15301	15339	15288	15385	15203	15372	15350	15438	15511	15140	15099	15405	15370	15228	15405	15379	15470	15245	15269	15400	15202	15492	15413	15413	15444	15270	15397	15290	15191	15371	15211	15342	15453	15303	15430	15365	15202	15262	15123	15395	15305	15244	15404	15513	15254	15351	15322	15393	15295	15278	15189	15337	15246	15225	15506	15397	15373	15410	15448	15331	15249	15257	15465	15351	15286	15456	15314	15158	15442	15415	15298	15347	15415	15424	15215	15442	15133	15403	15336	15289	15297	15250	15412	15361	15195	15340	15510	15431	15315	15189	15279	15441	15213	15236	15281	15504	15241	15417	15214	15235	15249	15177	15229	15359	15362	15189	15206	15347	15321	15285	15212	15481	15275	15176	15259	15306	15488	15130	15162	15465	15198	15266	15119	15535	15276	15216	15317	15284	15274	15415	15391	15114	15315	15317	15362	15285	15383	15407	15341	15327	15335	15459	15324	15234	15223	15402	15268	15347	15417	15193	15198	15229	15199	15372	15447	15463	15148	15488	15455	15292	15447	15221	15300	15492	15426	15252	15380	15367	15395	15264	15343	15260	15386	15335	15118	15345	15277	15272	15327	15434	15176	15262	15231	15210	15389	15262	15330	15462	15312	15277	15331	15222	15436	15356	15291	15134	15251	15219	15418	15454	15431	15355	15415	15318	15319	15377	15260	15353	15385	15211	15447	15467	15284	15310	15342	15235	15219	15319	15316	15425	15296	15385	15374	15429	15245	15250	15373	15091	15397	15385	15161	15336	15436	15317	15328	15473	15255	15215	15173	15363	15226	15224	15273	15425	15409	15390	15555	15138	15254	15368	15250	15407	15329	15427	15250	15476	15296	15259	15273	15390	15320	15384	15384	15392	15336	15361	15242	15305	15186	15326	15322	15383	15356	15274	15363	15281	15355	15255	15205	15296	15279	15269	15305	15323	15427	15258	15361	15336	15359	15311	15221	15160	15274	15358	15403	15308	15422	15258	15485	15242	15274	15284	15332	15399	15346	15312	15445	15213	15340	15300	15350	15229	15361	15279	15302	15314	15350	15536	15394	15205	15234	15447	15329	15326	15357	15457	15380	15388	15216	15412	15380	15142	15308	15238	15107	15273	15334	15180	15381	15370	15380	15383	15255	15349	15472	15284	15282	15350	15380	15393	15533	15305	15320	15291	15275	15470	15200	15268	15204	15301	15314	15328	15322	15080	15497	15297	15308	15408	15357	15223	15480	15392	15325	15424	15351	15252	15400	15110	15405	15197	15139	15331	15307	15460	15484	15327	15256	15216	15388	15145	15322	15290	15348	15320	15241	15246	15284	15479	15384	15360	15264	15165	15300	15211	15314	15287	15222	15462	15210	15380	15466	15348	15246	15361	15321	15386	15413	15075	15413	15299	15332	15239	15293	15184	15248	15388	15153	15455	15473	15350	15360	15458	15334	15421	15150	15360	15358	15575	15189	15285	15297	15402	15200	15380	15127	15378	15327	15203	15378	15268	15571	15420	15105	15454	15394	15292	15320	15284	15340	15378	15326	15332	15252	15246	15175	15212	15257	15242	15392	15306	15441	15469	15186	15409	15301	15385	15308	15358	15179	15413	15315	15221	15582	15197	15298	15340	15373	15278	15372	15183	15390	15195	15393	15346	15355	15425	15279	15352	15344	15299	15158	15322	15369	15319	15299	15249	15443	15426	15228	15273	15327	15350	15357	15367	15336	15316	15247	15251	15163	15334	15343	15284	15256	15181	15148	15262	15101	15123	15327	15453	15354	15501	15383	15218	15463	15276	15384	15279	15367	15224	15256	15512	15315	15263	15363	15286	15414	15193	15247	15450	15255	15445	15279	15231	15226	15301	15332	15240	15430	15217	15286	15270	15541	15472	15207	15329	15196	15288	15215	15392	15289	15488	15317	15426	15342	15254	15426	15337	15358	15198	15340	15271	15189	15329	15259	15200	15484	15277	15377	15306	15343	15424	15446	15428	15411	15433	15296	15222	15373	15344	15227	15337	15435	15374	15406	15325	15242	15296	15260	15203	15418	15347	15328	15245	15284	15350	15241	15406	15155	15395	15199	15318	15367	15404	15355	15273	15148	15442	15474	15429	15357	15459	15302	15349	15214	15121	15020	15416	15389	15351	15432	15466	15467	15410	15257	15173	15498	15387	15412	15147	15279	15417	15341	15441	15308	15410	15220	15308	15254	15292	15362	15312	15344	15208	15167	15237	15483	15323	15346	15297	15448	15465	15282	15408	15201	15254	15344	15432	15164	15392	15336	15399	15505	15233	15358	15246	15290	15280	15449	15437	15466	15383	15604	15394	15425	15507	15137	15250	15314	15331	15202	15193	15326	15374	15201	15392	15186	15366	15355	15420	15268	15295	15125	15343	15394	15371	15204	15316	15307	15367	15348	15346	15386	15303	15264	15244	15381	15344	15110	15206	15375	15404	15182	15348	15357	15315	15415	15371	15325	15155	15408	15319	15393	15196	15182	15286	15280	15318	15402	15311	15396	15308	15211	15359	15464	15329	15422	15515	15232	15198	15297	15308	15170	15507	15165	15354	15174	15226	15409	15209	15124	15112	15206	15430	15221	15342	15445	15186	15428	15372	15577	15320	15218	15166	15298	15238	15410	15439	15349	15400	15420	15276	15357	15238	15493	15393	15441	15332	15394	15232	15355	15292	15417	15163	15477	15369	15347	15339	15276	15304	15446	15491	15258	15196	15283	15320	15158	15252	15278	15136	15339	15439	15348	15586	15303	15241	15357	15472	15235	15266	15234	15164	15267	15437	15333	15169	15311	15311	15474	15477	15258	15321	15270	15385	15410	15193	15338	15511	15395	15283	15302	15223	15304	15115	15290	15249	15331	15345	15263	15425	15207	15226	15188	15197	15360	15388	15187	15252	15324	15357	15356	15485	15357	15302	15314	15267	15284	15472	15109	15446	15343	15438	15294	15298	15149	15470	15306	15182	15081	15326	15362	15560	15244	15400	15252	15288	15459	15368	15428	15295	15221	15139	15369	15276	15162	15212	15368	15274	15404	15268	15374	15274	15274	15400	15467	15377	15292	15516	15438	15307	15302	15469	15267	15295	15446	15203	15279	15321	15384	15196	15337	15228	15216	15278	15128	15341	15268	15437	15235	15307	15235	15198	15398	15321	15522	15502	15216	15372	15362	15435	15372	15304	15453	15386	15341	15361	15532	15245	15278	15418	15272	15455	15372	15205	15311	15386	15363	15271	15439	15499	15355	15293	15381	15365	15390	15326	15461	15217	15325	15400	15273	15287	15338	15319	15364	15247	15149	15349	15356	15370	15304	15271	15320	15380	15271	15154	15406	15279	15431	15136	15339	15410	15341	15485	15154	15254	15123	15313	15315	15240	15268	15280	15371	15328	15359	15330	15344	15223	15213	15288	15327	15150	15304	15380	15268	15256	15423	15381	15416	15203	15309	15250	15366	15349	15246	15407	15343	15311	15209	15562	15373	15404	15262	15407	15341	15487	15310	15397	15337	15341	15282	15383	15290	15546	15249	15426	15181	15217	15236	15407	15238	15264	15408	15159	15287	15477	15506	15574	15293	15269	15363	15369	15360	15458	15271	15341	15174	15395	15438	15401	15195	15332	15360	15227	15448	15193	15194	15097	15119	15303	15211	15366	15208	15283	15599	15268	15319	15264	15273	15233	15340	15331	15411	15347	15418	15472	15398	15352	15043	15231	15256	15219	15364	15411	15331	15287	15326	15415	15390	15319	15274	15279	15455	15356	15314	15380	15280	15449	15387	15315	15357	15408	15285	15431	15403	15360	15363	15293	15301	15450	15416	15295	15323	15373	15215	15428	15251	15225	15378	15402	15146	15298	15407	15148	15324	15303	15311	15384	15335	15329	15344	15359	15343	15370	15517	15225	15386	15493	15522	15153	15444	15356	15437	15290	15394	15238	15221	15390	15248	15336	15414	15202	15281	15337	15398	15307	15286	15518	15185	15396	15249	15248	15408	15175	15365	15461	15352	15318	15320	15360	15366	15309	15334	15552	15247	15341	15122	15317	15202	15410	15368	15212	15242	15244	15481	15259	15306	15347	15452	15171	15230	15308	15471	15200	15228	15364	15242	15353
23865	24971	37631	31807	25329	24213	23837	18601	17753	18280	17934	17896	17840	17925	17777	17662	17954	17842	17667	17768	17822	17865	17784	17935	17879	17742	17661	17825	17732	17805	17637	17759	17830	17758	17596	17638	17592	17667	17545	17657	17425	17691	17575	17758	17929	17693	17524	17657	17796	17615	17760	17513	17683	17657	17782	17688	17650	17724	17653	17535	17696	17708	17604	17580	17720	17544	17599	17602	17792	17777	17770	17450	17608	17670	17636	17596	17665	17737	17564	17438	17834	17444	17553	17794	17839	17762	17460	17478	17531	17442	17718	17574	17632	17574	17664	17460	17784	17581	17737	17595	17561	17587	17542	17528	17560	17670	17696	17555	17491	17731	17669	17548	17601	17686	17443	17466	17686	17729	17795	17614	17703	17679	17666	17439	17632	17651	17541	17651	17472	17567	17488	17760	17582	17540	17639	17791	17520	17475	17616	17406	17458	17560	17776	17455	17636	17771	17532	17738	17715	17824	17541	17661	17647	17576	17585	17723	17607	17426	17623	17571	17525	17396	17549	17551	17525	17649	17647	17613	17676	17608	17566	17464	17832	17693	17532	17685	17547	17708	17563	17458	17468	17719	17762	17285	17626	17604	17548	17626	17704	17596	17515	17733	17664	17716	17631	17337	17634	17780	17632	17536	17516	17695	17627	17807	17854	17711	17448	17549	17531	17481	17335	17775	17366	17694	17592	17485	17807	17710	17421	17500	17548	17447	17816	17531	17722	17672	17622	17709	17478	17563	17548	17757	17726	17702	17911	17518	17621	17675	17686	17519	17485	17794	17733	17757	17605	17882	17596	17747	17578	17591	17501	17755	17594	17505	17626	17637	17479	17515	17651	17687	17559	17587	17685	17612	17552	17571	17770	17428	17653	17554	17699	17437	17697	17632	17613	17646	17680	17787	17794	17687	17633	17479	17719	17642	17642	17631	17723	17658	17602	17798	17649	17540	17796	17480	17278	17461	17843	17401	17587	17650	17596	17606	17572	17546	17671	17629	17468	17424	17412	17553	17658	17553	17520	17599	17515	17590	17567	17395	17573	17732	17601	17603	17539	17732	17557	17492	17573	17563	17582	17567	17433	17733	17469	17569	17782	17460	17614	17584	17703	17610	17462	17574	17681	17378	17574	17624	17722	17570	17548	17733	17395	17643	17641	17468	17566	17572	17579	17725	17702	17639	17382	17618	17440	17492	17561	17683	17754	17467	17463	17758	17449	17536	17770	17872	17786	17774	17502	17599	17688	17581	17663	17689	17660	17750	17548	17738	17744	17487	17817	17652	17778	17452	17336	17592	17516	17678	17368	17694	17543	17561	17557	17516	17441	17782	17621	17615	17645	17515	17510	17543	17803	17797	17396	17774	17516	17600	17533	17406	17748	17377	17741	17796	17646	17574	17505	17529	17699	17698	17673	17608	17689	17660	17538	17646	17670	17741	17709	17437	17501	17703	17523	17781	17764	17341	17619	17584	17666	17507	17492	17550	17690	17405	17581	17774	17660	17675	17546	17495	17704	17551	17541	17527	17723	17454	17402	17427	17660	17753	17336	17383	17548	17552	17529	17655	17785	17579	17721	17546	17640	17525	17592	17589	17876	17624	17528	17820	17652	17776	17813	17524	17556	17536	17477	17597	17635	17669	17651	17890	17485	17582	17535	17693	17598	17498	17567	17570	17476	17515	17687	17669	17617	17553	17659	17641	17629	17591	17709	17669	17562	17531	17695	17743	17695	17427	17595	17771	17571	17754	17578	17431	17661	17756	17447	17523	17447	17543	17585	17706	17652	17640	17553	17592	17615	17841	17629	17597	17763	17636	17588	17547	17403	17461	17703	17533	17459	17534	17687	17519	17669	17658	17504	17569	17576	17435	17782	17686	17569	17689	17556	17522	17576	17533	17483	17502	17828	17583	17664	17727	17679	17675	17841	17525	17701	17727	17678	17506	17396	17676	17598	17565	17525	17635	17540	17472	17680	17612	17559	17673	17467	17673	17471	17610	17539	17690	17771	17561	17556	17748	17689	17604	17762	17544	17544	17676	17490	17473	17615	17561	17823	17600	17650	17608	17423	17470	17577	17749	17697	17504	17507	17614	17439	17575	17779	17477	17658	17557	17702	17563	17373	17774	17728	17616	17595	17700	17571	17592	17730	17637	17552	17569	17602	17677	17659	17485	17526	17339	17601	17486	17615	17725	17699	17598	17838	17510	17632	17502	17531	17534	17719	17529	17350	17653	17473	17441	17468	17760	17412	17436	17644	17577	17634	17623	17676	17626	17491	17460	17619	17690	17639	17638	17529	17526	17626	17600	17544	17670	17551	17575	17694	17449	17564	17570	17702	17700	17745	17686	17720	17568	17431	17774	17600	17449	17392	17548	17650	17654	17438	17607	17509	17536	17256	17329	17657	17524	17516	17798	17500	17538	17474	17633	17426	17295	17598	17761	17502	17492	17496	17629	17477	17707	17632	17720	17553	17440	17645	17532	17741	17553	17399	17592	17410	17453	17512	17567	17641	17642	17408	17493	17422	17638	17572	17595	17500	17553	17488	17713	17629	17511	17731	17842	17529	17692	17592	17614	17613	17530	17527	17520	17440	17557	17627	17729	17549	17554	17612	17347	17763	17561	17683	17543	17373	17682	17468	17701	17576	17628	17500	17611	17575	17654	17486	17432	17470	17675	17374	17361	17761	17590	17689	17544	17621	17585	17623	17662	17577	17549	17647	17564	17459	17661	17489	17653	17689	17776	17460	17561	17739	17648	17525	17546	17508	17552	17526	17593	17559	17580	17695	17838	17696	17528	17785	17626	17623	17489	17821	17811	17623	17536	17442	17651	17633	17454	17655	17545	17717	17728	17685	17419	17573	17806	17566	17408	17689	17469	17688	17709	17471	17568	17499	17543	17648	17567	17477	17639	17795	17639	17350	17425	17756	17451	17519	17558	17635	17590	17667	17657	17786	17571	17540	17562	17507	17644	17747	17609	17454	17546	17564	17522	17598	17542	17758	17633	17497	17458	17635	17435	17798	17559	17625	17601	17668	17537	17581	17645	17699	17618	17554	17596	17468	17377	17581	17669	17607	17414	17785	17666	17404	17671	17483	17427	17637	17441	17572	17735	17792	17631	17476	17528	17577	17570	17560	17662	17725	17532	17500	17733	17777	17693	17663	17487	17471	17585	17529	17559	17307	17553	17482	17540	17656	17482	17577	17304	17642	17734	17848	17514	17766	17595	17600	17460	17295	17618	17559	17621	17527	17553	17752	17530	17459	17693	17552	17636	17644	17503	17450	17709	17691	17477	17686	17539	17799	17662	17780	17562	17439	17587	17658	17756	17434	17494	17464	17476	17626	17524	17535	17604	17446	17562	17467	17637	17668	17573	17521	17492	17469	17375	17494	17746	17375	17578	17578	17670	17490	17560	17352	17647	17552	17526	17562	17500	17578	17616	17587	17620	17457	17754	17794	17668	17811	17571	17625	17537	17740	17471	17475	17649	17662	17407	17548	17669	17502	17611	17728	17535	17554	17525	17541	17597	17545	17689	17843	17553	17458	17620	17590	17641	17578	17685	17398	17426	17560	17499	17518	17542	17583	17583	17642	17473	17626	17513	17558	17558	17451	17560	17472	17572	17782	17672	17441	17551	17535	17663	17399	17716	17487	17710	17540	17507	17717	17540	17512	17451	17601	17357	17707	17612	17642	17740	17515	17601	17838	17447	17651	17498	17585	17473	17469	17579	17545	17506	17679	17771	17573	17536	17471	17729	17618	17839	17531	17591	17520	17559	17624	17475	17288	17593	17428	17569	17702	17670	17655	17589	17824	17503	17605	17695	17666	17691	17698	17666	17580	17555	17660	17603	17748	17737	17813	17689	17464	17759	17549	17898	17602	17615	17497	17467	17653	17427	17723	17569	17649	17376	17350	17585	17616	17388	17515	17687	17566	17547	17598	17522	17269	17585	17595	17647	17561	17582	17486	17481	17605	17574	17557	17489	17754	17515	17630	17500	17692	17628	17584	17496	17496	17542	17457	17484	17570	17562	17377	17558	17504	17734	17822	17634	17539	17582	17569	17770	17678	17615	17584	17439	17563	17632	17546	17448	17575	17545	17647	17663	17566	17475	17408	17790	17584	17522	17643	17567	17634	17574	17653	17749	17494	17508	17526	17846	17610	17560	17715	17685	17345	17719	17654	17654	17576	17430	17639	17670	17635	17637	17686	17790	17726	17537	17502	17683	17351	17696	17691	17661	17701	17505	17416	17646	17385	17477	17546	17671	17449	17581	17714	17778	17671	17669	17387	17605	17581	17686	17662	17749	17491	17366	17550	17596	17620	17478	17686	17554	17686	17468	17720	17586	17532	17528	17588	17506	17591	17527	17671	17508	17422	17498	17563	17487	17573	17697	17795	17565	17637	17540	17392	17427	17473	17725	17449	17493	17553	17740	17632	17547	17419	17545	17683	17520	17556	17637	17630	17491	17565	17768	17635	17575	17517	17541	17593	17561	17426	17685	17579	17634	17490	17662	17585	17653	17466	17478	17471	17556	17650	17423	17491	17805	17548	17521	17526	17562	17478	17558	17614	17627	17836	17603	17545	17558	17627	17580	17514	17664	17421	17557	17639	17543	17645	17410	17392	17393	17766	17681	17740	17638	17486	17634	17504	17599	17515	17568	17650	17520	17544	17421	17505	17442	17614	17681	17457	17728	17657	17635	17718	17635	17617	17503	17585	17475	17605	17538	17302	17460	17681	17580	17610	17506	17506	17473	17394	17469	17520	17444	17606	17431	17448	17724	17504	17547	17633	17494	17526	17382	17614	17510	17531	17472	17369	17471	17505	17462	17718	17367	17746	17652	17693	17527	17478	17535	17579	17411	17495	17529	17460	17413	17491	17767	17606	17487	17675	17575	17644	17522	17573	17563	17694	17340	17609	17542	17528	17758	17753	17662	17482	17420	17596	17741	17662	17650	17794	17636	17783	17375	17332	17659	17459	17484	17526	17456	17452	17429	17330	17414	17568	17612	17326	17635	17469	17415	17411	17376	17680	17597	17548	17574	17550	17551	17742	17684	17743	17716	17642	17620	17651	17501	17631	17646	17628	17419	17589	17481	17865	17630	17589	17557	17637	17623	17702	17516	17631	17581
61753	107845	87331	57955	32809	19129	15812	15545	15263	15097	15211	15226	15155	15357	15291	15191	15221	15252	15148	15225	15112	15299	15292	15222	15366	15352	15205	15188	15192	15151	15238	15243	15167	15392	15221	15159	15305	15143	15250	15401	15273	15383	15240	15195	15259	15302	15260	15390	15253	15202	15229	15271	15297	15324	15399	15416	15415	15140	15343	15329	15217	15191	15306	15118	15228	15250	15321	15068	15203	15363	15107	15235	15367	15254	15310	15164	15209	15119	15278	15178	15057	15353	15192	15287	15247	15234	15169	15230	15135	15221	15247	15268	15220	15208	15224	15154	15249	15054	15242	15293	15252	15163	15104	15208	15165	15212	15239	15357	15339	15290	15130	15189	15207	15238	15161	15278	15336	15103	15346	15220	15309	15139	15213	15279	15179	15092	15318	15224	15158	15259	15323	15183	15174	15191	15253	15138	15187	15308	15211	15368	15071	15238	15127	15176	15158	15267	15226	15308	15226	15034	15285	15111	15120	15106	15408	15158	15301	15256	15235	15355	15215	15316	15307	15220	15331	15164	15158	15080	15330	15257	15102	15197	15172	15175	15137	15362	15276	15213	15172	15146	15338	15091	15266	15242	14947	15429	15194	15234	15229	15142	15343	15325	15138	15220	15167	15246	15159	15223	15180	15305	15207	15102	15233	15201	15247	15209	15253	15183	15169	15177	15338	15306	15247	15140	15264	15307	15238	15567	15177	15235	15270	15528	15273	15246	15345	15278	15281	15241	15255	15163	15300	15178	15091	15203	15271	15192	15498	15149	15163	15233	15216	15200	15221	15311	15221	15364	15191	15228	15051	15111	15156	15152	15183	15111	15257	15235	15237	15325	15171	15214	15320	15261	15320	15182	15454	15128	15145	15096	15183	15114	15095	15182	15220	15287	15294	15272	15224	15428	15260	15282	15135	15193	15262	15192	15135	15226	15345	15342	15367	15176	15108	15204	15241	15126	15362	15375	15133	15338	15201	15271	15254	15153	15085	15270	15273	15191	15225	15253	15192	15372	15031	15160	15294	15127	15356	15074	15296	15045	15183	15258	15202	15347	15194	15195	15315	15103	15065	15249	15275	15111	15256	15337	15286	15149	15117	15279	15231	15130	15212	15099	15267	15237	15286	15279	15101	15411	15163	15126	15246	15331	15305	15166	15201	15276	15399	15211	15373	15147	15245	14910	15145	15269	15129	15217	15314	15332	15040	15258	15216	15084	15297	15255	15247	15170	15444	15314	15259	15270	15431	15301	15237	15125	15119	15386	15124	15263	15116	15327	15228	15164	15034	15305	15178	15243	15128	15206	15112	15134	15124	15167	15164	15302	15313	15342	15224	15284	15327	15228	15027	15144	15127	15216	15246	15181	15337	15303	15286	15198	15143	15113	14967	15200	15155	15072	15228	15193	15344	15159	15255	15210	15301	15276	15277	15428	15188	15331	15334	15220	15246	15266	15187	15308	15259	15354	15380	15109	15144	15256	15201	15145	15122	15154	15276	15350	15100	15028	15337	15386	15045	15300	15241	15329	15092	15224	15164	15134	15467	15287	15332	15055	15140	15206	15207	15131	15095	15093	15257	15092	15131	15243	15435	15263	15222	15523	15305	15163	15301	15062	15321	15318	15413	15279	15186	15324	15223	15314	15216	15268	15257	15182	15307	15309	15236	15017	15188	15376	15336	15292	15141	15114	15261	15098	15250	15169	15279	15299	15265	15225	15120	15170	15170	15398	15167	15131	15140	15123	15267	15375	15089	15114	15156	15245	15144	15024	15187	15249	15176	15216	15141	15259	15160	15146	15260	15215	15124	15187	15133	15224	15190	15315	15096	15203	15262	15213	15295	15241	15153	15130	15129	15357	15162	15149	15291	15184	15378	15195	15236	15115	15200	15147	15095	15385	15223	15132	15402	15040	15184	15299	15008	15287	15314	15233	15310	15165	15103	15324	15184	15353	15109	15178	15188	15234	15149	15256	15290	15137	15190	15332	15118	15217	15146	15415	15166	15106	15159	15331	15397	15260	15196	15252	15324	15234	15247	15274	15337	15171	15306	15291	15088	15202	15175	15291	15108	15350	15331	15172	15280	15244	15209	15031	15280	15225	15303	15031	15210	15289	15081	15259	15239	15118	15245	15317	15339	15217	15229	15193	15177	15207	14993	15105	15225	15184	15187	15043	15276	15217	15136	15243	15286	15252	15270	15261	15159	15316	15255	15251	15126	15154	15136	15254	15180	15115	15134	15237	15294	15111	15186	15097	15169	15168	15194	15172	15325	15366	15304	15249	15069	15182	15207	15259	15280	15195	15212	15226	15157	15424	15232	15115	15222	15134	15173	14987	15373	15232	15308	15126	15187	15286	15088	15281	15153	15234	15197	15245	15359	15257	15237	15440	15072	15233	15258	15334	15270	15048	15337	15252	15283	15196	15439	15215	15212	15191	15158	15185	15298	15109	15244	15219	15126	15209	15175	15156	15113	15011	15211	15243	15284	15180	15273	15198	15205	15330	15147	15232	15160	15311	15114	15150	15204	15257	15210	15370	15257	15202	15214	15137	15327	15137	15269	15289	15213	15236	15179	15250	15126	15288	15151	15313	15099	15187	15160	15141	15041	15184	15278	15245	15319	15315	15129	15096	15220	15381	15108	15207	15298	15215	15221	15252	15008	15152	15283	15238	15079	15169	15288	15173	15205	15208	15255	15128	15392	15252	15385	15222	15168	15013	15361	15252	15281	15281	15219	15216	15349	15309	15185	15045	15268	15216	15234	15168	15291	15258	15232	15230	15228	15079	15295	15349	15227	15273	15192	15235	15227	15102	15121	15024	15139	15127	15135	15124	15424	15103	15319	15203	15288	15009	15269	15155	15233	15229	15314	15200	15387	15215	15282	15279	15173	15372	15258	15195	15138	15027	15276	15144	15436	15142	15370	15137	15221	15300	15378	15407	15127	15177	15144	15349	15081	15265	15245	15182	15368	15297	15186	15194	15181	15269	15220	15264	15247	15227	15145	15430	15235	15138	15381	15097	15395	15056	15121	15225	15202	15218	15314	15160	15172	15082	15219	15433	15281	15248	15160	15182	15377	15245	15345	15103	15015	15021	15239	15259	15174	15103	15315	15215	15286	15361	15372	15235	15289	15045	15286	15356	15166	15175	15205	15240	15175	15307	15216	15339	15280	15157	15226	15252	15269	15010	15241	15238	15082	15118	15120	15258	15334	15288	15242	15111	15170	15135	15151	15296	15075	15224	15280	15294	15374	15146	15356	15365	15416	15220	15304	15242	15124	15265	15098	15377	15314	15111	15213	15174	15206	15338	15266	15425	15159	15164	15139	15394	15149	15299	15192	15275	15195	15214	15216	15128	15069	15378	15383	15201	15298	15106	15337	15302	15218	15130	15121	15204	15189	15167	15220	15059	15182	15245	15304	15265	15199	15108	15240	15121	15248	15006	15291	15276	15214	15233	15362	15155	15313	15270	15246	15413	15339	15201	15268	15185	15228	15214	15196	15121	15116	15225	15270	15113	15173	15098	15178	15227	15176	15180	15202	15189	15217	15211	15533	15157	15197	15344	15225	15201	15153	15216	15147	15248	15225	15252	15273	15341	15175	15196	14995	15293	15108	15316	15421	15180	15341	15416	15193	15285	15087	15157	15292	15036	15117	15110	15082	15312	15257	15273	15111	15307	15294	15060	15261	15265	15349	15283	15163	15176	15278	15128	15397	15255	15123	15171	15215	15246	15193	15240	15230	15257	15087	15193	15236	15234	15147	15215	15438	15207	15446	15268	15186	15358	15053	15402	15314	15108	15172	15275	15108	15335	15291	15159	15245	15121	15123	15287	15387	15188	15271	15402	15385	15150	15118	15219	15185	15396	15200	15180	15236	15212	15203	15203	15228	15199	15314	15213	15058	15291	15350	15181	15154	15193	15156	15260	15111	15332	15431	15387	15082	15133	15414	15123	15224	15311	15103	15153	15143	15266	15151	15245	15216	15287	15135	15103	15200	15196	15080	15145	15300	15238	15192	15257	15135	15153	15308	15157	15259	15236	15216	15339	15210	15214	15127	15220	15211	15064	15266	15183	15249	15410	15155	15264	15059	15200	15137	15165	14962	15170	15137	15212	15217	15240	15222	15257	15165	15323	15104	15217	15144	15199	15258	15048	15270	15045	15270	15196	15268	14930	15166	15220	15208	15290	15327	15211	15171	15317	15034	15363	14994	15009	15194	15222	15146	15126	15334	15265	15244	15179	15236	15098	15214	15241	15165	15264	15196	15093	15218	15293	15418	15124	15194	15212	15247	15223	15045	15228	15098	15209	15120	15152	15093	15201	15415	15008	15224	15143	15229	15027	15185	15140	15283	15105	15245	15191	15284	15151	15235	15091	15097	15299	15210	15172	15227	15287	15150	15218	15278	15079	15146	15210	15266	15466	15247	15129	15309	15207	15225	15160	15139	15165	15175	15193	15051	15353	15176	15208	15242	15076	15246	15289	15260	15325	15188	15194	15076	15401	15469	15314	15326	15159	15247	15203	15140	15314	15328	15118	15196	15341	15249	15232	15286	15254	15314	15191	14982	15334	15190	15354	15226	15170	15225	15292	15167	15256	15261	15149	15176	15349	15372	15416	15283	15200	15270	15342	15223	15183	15421	15228	15155	15017	15261	15141	15160	15151	15069	15342	15116	15071	15274	15278	15235	15410	15207	15116	15283	15185	15085	15095	15334	15222	15216	15334	15096	15150	15463	15204	15204	15072	15279	15237	15233	15236	15274	15289	15188	15344	15204	15199	15357	15245	15294	15345	15255	15102	15105	15367	15364	15145	15262	15225	15180	15261	15192	15209	15157	15339	15255	15122	15269	15250	15241	15358	15056	15133	15150	15284	15330	15278	15169	15137	15345	15273	15254	15229	15189	15291	15252	15224	15346	15178	15234	15290	15332	15099	15222	15326	15270	15246	15419	15129	15155	15243	15342	15315	15286	15191	15085	15279	15147	15158	15193	15178	15241	15233	15112	15169	15215	15325	15084	15137	15338	15140	15275	15176	15095	15271	15200	15069	15101	15322	15302	15229	15132	15143	15348	15210	15110	15194	15285	15241	15120	15170	15208	14951	15395	14933	15219	15098	15069	15176	15278	15325	15093	15372
33232	42244	43325	29908	21106	18626	18214	17850	17687	17584	17776	17881	17716	17520	17778	17721	17850	17845	17663	17856	17790	17710	17765	18012	17751	18096	17800	17838	17959	17994	17865	17821	17732	17671	17850	17734	17587	17676	17834	17707	17856	17737	17905	17532	17687	17728	17585	17548	17763	17750	17616	17755	17796	17720	17953	17834	17943	18007	17771	17821	17620	17755	17743	17712	17876	17846	17757	17748	17780	17603	17888	17799	17640	17676	17964	17644	17674	17810	17895	17790	17877	17708	17813	17752	17744	17768	17717	17929	17632	17731	17888	17800	17828	17670	17631	17742	17654	17844	17927	17746	17684	17499	17810	17804	17929	17762	17625	17815	17784	17723	17867	17643	17709	17748	17944	17712	17692	17836	17704	17785	17498	17776	17786	17751	17841	17816	17603	17801	17702	17658	17745	17860	17981	17888	17936	17764	17986	17785	17842	17937	17951	17963	17809	17793	17822	17849	17840	17783	17846	17759	17685	17587	17851	17804	17915	17678	17748	17663	17923	17573	17857	17633	17813	17793	17679	17779	17768	17618	17754	17668	17615	17609	17852	17744	17806	17898	17795	17725	17920	17825	17873	17734	17817	17822	17893	17812	17749	17670	17818	17703	17846	17744	17629	17699	17667	17580	17509	17725	17788	17819	17602	17879	17740	17911	17734	17661	17575	17865	17708	17775	17827	17752	17726	17734	17792	17717	17833	17802	17728	17444	17777	17610	17748	17822	17818	17992	17869	17891	17848	17798	17989	17712	17734	17738	17825	17730	17917	17720	17796	17785	17803	17696	17760	17640	17861	17765	17772	17881	17744	17967	17885	17636	17810	17632	17716	17938	17759	17740	17752	17679	17748	17905	17758	17909	17731	17927	17872	17697	17492	17607	17849	17520	17686	17771	17425	17724	17715	17712	17802	17649	17512	17996	17996	17758	17692	17804	17699	17807	17985	17780	17652	17661	17760	17843	17779	17614	17731	17692	17843	17692	17898	17674	17683	17658	17641	17638	17579	17929	17705	17537	17609	17735	17783	17795	17908	17933	17855	17879	17790	17497	17651	17712	17763	17723	17747	17784	17897	17751	17689	17553	17727	17884	17835	17664	17676	17878	17884	17673	17733	17842	17775	17741	17875	17742	17622	17688	17699	17853	17884	17629	17535	17704	17848	17723	17700	17676	17759	17871	17829	17777	17799	17672	17742	17754	17733	17736	17864	17799	17631	17694	17831	17748	17818	17869	17831	17710	17787	17738	18015	17986	17865	17678	17826	17758	17795	18064	17849	17709	17732	17682	17742	17734	17937	17702	17669	17759	17841	17907	17684	17625	17871	17742	18014	17663	17779	17568	17530	17757	17846	17629	17955	17710	17905	17783	17745	17778	17603	17677	17811	17775	17860	17813	17678	17809	17722	17552	17888	17785	17928	17760	17760	17626	17570	17779	17597	17775	17673	17467	17599	17933	17662	17608	17685	17832	17719	17839	17852	17645	17789	17703	17657	17749	17697	17595	17756	17879	17879	17717	17755	17727	17861	17489	17826	17698	17663	17693	17641	17515	17957	17830	17902	17940	17701	17628	17805	17893	17399	17584	17740	17770	17809	17936	17685	17872	18005	17664	17967	17796	17844	17641	17540	17660	17625	17893	17736	17832	17789	17663	17755	17975	17725	17693	17674	17767	17701	17891	17889	17800	17581	17785	17821	17952	17699	17726	17805	17890	17823	17800	17787	17672	17629	17829	17841	17699	17636	17659	17956	17847	17701	17746	17795	17744	17976	17816	17815	17779	17744	17677	17680	17928	17683	17701	17846	17831	18053	17703	17914	17733	17811	17850	17687	17749	17789	17862	17692	17503	17487	17814	17841	17908	17998	17825	17601	17629	17916	17752	17813	17493	17756	17632	17695	17639	17739	17868	17868	17575	17700	17892	17741	17740	17661	17578	17692	17790	17972	17852	17882	17711	17756	17766	17861	17777	17915	17673	17828	17724	17823	18024	17817	17800	17816	17730	17739	17838	17747	17694	17823	17922	17579	17817	17789	17664	17776	17735	17910	17681	17798	17909	17907	17789	17709	17841	17714	17631	17821	17842	17822	17843	17741	17775	17693	17595	17843	17784	17654	17776	18010	17891	17903	17922	17553	17665	17807	17847	17796	17757	17622	18017	17541	17852	17895	17694	17871	17538	17862	17744	17834	17759	17781	17724	17890	17908	17919	17618	17718	17822	17743	17449	17673	17839	17689	17817	17808	17752	17686	17752	17709	17697	17892	17751	17694	17607	17575	17888	17753	17498	17658	17830	17805	17919	17829	17796	17924	17883	17850	17748	17898	17753	17944	17853	17928	17664	17685	17645	17809	17801	17889	17751	17664	17790	17912	17848	17834	17859	17951	17641	17702	17878	17560	17673	17903	17729	17726	17805	17881	17655	17745	17665	17841	17746	17836	17866	17863	17921	17766	17955	17835	17672	17763	17799	17773	17514	17586	17726	17663	17820	17775	17623	17898	17871	18141	17783	17869	17724	17919	17803	17833	17836	17503	17855	17830	17907	17772	17652	17940	17821	17982	17801	17863	17872	17782	17695	17879	17734	17887	17700	17823	17826	17942	17933	17792	17776	17812	17718	17791	17743	17841	17718	17803	17737	18061	17758	17826	17876	17646	17758	17713	17828	17903	17822	17738	17710	17871	17719	17710	17889	17748	17779	17708	17599	17753	17976	17683	17620	17673	17676	17781	17853	17838	17853	18016	17672	17631	17739	17914	17926	17819	17764	17622	17782	17723	17792	17842	17723	17968	17865	17717	17680	17810	17530	17837	17632	17684	17743	17792	17946	17731	17678	17729	17865	17737	17654	17628	17635	17780	17646	17850	17834	17869	17771	17864	17809	17847	17681	17792	17706	17711	17920	17787	17776	17663	17763	17718	17866	17791	17788	17683	17669	17702	17794	17705	17854	17801	17727	17774	17810	17730	17875	17842	17923	17768	17799	17628	17746	17876	17687	17732	17774	17593	17724	17806	17751	17902	17704	17847	17869	17740	17750	17878	17679	17815	17651	17770	17841	17644	17784	17811	17700	17726	17841	17879	17726	17782	17881	17911	17641	17762	17843	17898	17700	17682	17769	17720	17760	17884	17774	17792	17715	17864	17682	17761	17754	17794	17551	17797	17660	17739	17672	17720	17746	17627	17689	17772	17746	17638	17754	17737	17711	17579	17740	17754	17878	17831	17758	17792	17715	17810	17918	17652	17892	17709	17517	17682	17552	17750	17949	17829	17732	17994	17755	17677	17878	17817	17785	17566	17709	18010	17874	17867	17788	17831	17694	17944	17809	17723	17965	17775	17883	17680	17895	17682	17810	17904	17637	17764	17759	17800	17833	18010	17840	17731	17874	17906	17772	17833	17934	17853	18015	17748	17940	17922	17744	17637	17851	17770	17738	17724	17618	17662	17794	17728	17793	17748	17971	17813	17876	17816	17894	17872	17867	17787	17853	17808	17720	17877	17629	17989	17853	17541	17866	17752	17833	17600	17745	17775	17798	17931	17818	17874	17790	17924	17963	17694	17805	17824	17831	17954	17705	17642	17838	17720	17574	17573	17755	17930	17855	17596	17800	17904	17828	17769	17897	17770	17700	17833	17748	17812	17897	17906	17783	17654	17784	17972	18058	17756	17783	17748	17745	17831	17838	17742	17753	17722	17713	17898	17777	17820	17965	17849	17834	17758	17877	17768	17631	17710	17687	17614	17827	17506	17945	17573	17859	17982	17772	17796	17758	17835	17854	17621	17783	17845	17691	17869	17789	17804	17766	17896	17703	17620	17668	17721	17788	17914	17790	17699	17950	17619	17802	17751	17489	17702	17747	17680	17624	17557	17722	17845	17663	17658	17732	17750	17811	17750	17710	17904	17647	17690	17778	17918	17645	17769	17724	17736	17660	17887	17666	17916	17730	17719	17654	17784	17764	17698	17904	17729	17734	17751	17705	17831	17660	17751	17652	17770	17783	17872	17873	17677	17588	17817	17810	17769	17738	18117	17840	17701	17729	18017	17727	17784	17620	17760	17638	17684	17703	17909	17903	17887	17740	17788	17927	17600	17700	17677	17790	17872	17608	17851	17875	17769	17685	17581	17776	17894	17893	17681	17664	17947	17740	17679	17680	17788	17783	17881	17806	17847	17641	17879	17777	17613	17590	17750	17617	18017	17735	17592	17663	17671	17770	17871	17888	17797	17806	17739	17723	17802	17627	17907	17667	17685	17786	17852	17691	18017	17894	17930	17818	17789	17745	17635	17819	17682	17608	17654	17925	17766	17701	17906	17938	17674	17845	17805	17793	17712	17807	17819	17705	17838	17629	17612	17760	17745	17906	17682	17698	17667	17916	17651	17765	17856	17767	17556	17839	17774	17718	18036	17956	17829	17871	17401	17758	17807	17717	17884	18008	17751	17924	17878	17779	17830	17752	17734	17826	17834	17847	17874	17849	18019	17691	17668	17729	18094	17796	17890	17939	17633	17894	17664	17948	17601	17931	17911	17924	17673	17627	17847	17727	17810	17974	17799	17733	17772	18045	17721	18005	17635	17752	17480	17676	17790	17815	17682	17759	17753	17856	17917	17814	17628	17639	17764	17721	17682	17452	17798	17686	17684	17838	17780	17837	17711	17725	17834	17610	17891	17574	17742	17622	17627	17732	17930	18012	18000	17992	17902	17763	17833	17788	17784	17905	17759	17787	17684	17802	17864	17877	17646	17710	17875	17883	17996	17499	17673	17868	17697	17620	17877	17788	17622	17657	17551	17602	17686	17880	17823	17837	18017	17754	17872	17861	17975	17879	17927	17758	17894	17611	17936	17638	17840	17704	17665	17720	17837	17819	17756	17839	17597	17732	17657	17769	17797	17854	17905	17842	17935	17736	17867	17689	17712	17696	17844	17653	17627	17893	17740	17782	17642	17720	17599	17899	17673	17773	17728	17835	17881	17514	17741	17938	17868	17784	17949	17632	17881	17776	17749	17822	17704	17645	17864	17840	17737	17797	17762	17689	17886	17701	17683	17782	17760	17781	17915	17875	17814	17793	17826	17867	17686	17819	17739	17872	17474	17828	17743	17820	17802	17835	17697	17655	17937	17767	17746	17623	17737	17754	17837	17588	17851	17757
41876	59800	44248	25493	17706	15663	15296	15352	15321	15291	15347	15334	15330	15246	15419	15110	15411	15444	15289	15221	15216	15458	15371	15479	15395	15268	15250	15424	15293	15239	15359	15423	15125	15146	15318	15545	15347	15320	15462	15382	15499	15274	15371	15304	15215	15250	15458	15240	15323	15356	15266	15305	15317	15461	15431	15370	15416	15382	15273	15264	15364	15296	15280	15289	15352	15213	15316	15202	15511	15109	15234	15310	15345	15460	15347	15171	15232	15286	15246	15416	15409	15077	15257	15170	15360	15187	15287	15218	15256	15459	15398	15368	15360	15313	15269	15209	15219	15223	15112	15348	15288	15283	15346	15259	15409	15409	15406	15304	15372	15397	15366	15371	15440	15240	15275	15349	15107	15256	15338	15548	15208	15349	15345	15186	15264	15370	15382	15324	15028	15223	15355	15245	15273	15366	15401	15409	15314	15268	15214	15372	15223	15227	15348	15280	15370	15150	15443	15410	15285	15317	15237	15219	15217	15298	15301	15316	15407	15466	15373	15326	15266	15388	15368	15421	15465	15261	15192	15356	15526	15194	15377	15178	15271	14978	15363	15359	15481	15293	15547	15216	15301	15296	15258	15264	15334	15238	15518	15458	15206	15362	15226	15255	15288	15323	15462	15311	15398	15308	15278	15452	15253	15347	15176	15402	15359	15171	15527	15356	15382	15189	15292	15415	15307	15369	15247	15247	15300	15454	15368	15259	15265	15318	15234	15350	15367	15408	15200	15385	15268	15356	15264	15312	15399	15315	15086	15316	15363	15197	15326	15374	15243	15280	15375	15257	15415	15177	15353	15336	15397	15315	15512	15334	15271	15296	15463	15357	15283	15249	15218	15118	15335	15335	15187	15362	15478	15208	15274	15295	15255	15296	15246	15194	15158	15357	15286	15326	15259	15285	15144	15462	15318	15185	15403	15228	15367	15320	15302	15262	15266	15363	15462	15132	15371	15289	15239	15370	15334	15483	15427	15411	15411	15305	15327	15306	15213	15309	15304	15224	15191	15151	15352	15356	15255	15356	15364	15215	15309	15324	15163	15161	15379	15018	15203	15225	15401	15335	15190	15212	15393	15446	15327	15340	15277	15435	15401	15147	15390	15356	15397	15352	15334	15295	15285	15494	15350	15288	15246	15324	15269	15200	15266	15356	15269	15350	15292	15342	15320	15396	15229	15205	15372	15261	15264	15307	15308	15432	15380	15281	15208	15344	15301	15314	15359	15398	15171	15288	15283	15315	15303	15385	15345	15285	15264	15312	15165	15248	15234	15368	15333	15461	15327	15421	15340	15245	15297	15210	15443	15324	15259	15212	15471	15390	15341	15317	15481	15237	15304	15380	15425	15391	15228	15260	15368	15349	15318	15189	15395	15288	15269	15509	15300	15346	15418	15357	15264	15231	15387	15380	15171	15306	15245	15208	15224	15470	15444	15488	15314	15355	15368	15178	15357	15317	15415	15332	15339	15366	15299	15430	15241	15267	15192	15479	15408	15176	15357	15420	15266	15352	15393	15504	15247	15399	15070	15291	15472	15234	15146	15115	15391	15222	15425	15427	15307	15294	15185	15225	15213	15436	15494	15315	15219	15291	15371	15333	15395	15171	15342	15317	15234	15333	15247	15234	15357	15375	15189	15298	15353	15346	15329	15325	15285	15290	15289	15164	15467	15076	15312	15380	15396	15161	15229	15403	15262	15450	15297	15261	15418	15377	15286	15280	15452	15264	15174	15297	15355	15348	15284	15355	15262	15232	15403	15172	15327	15355	15163	15347	15223	15227	15264	15269	15335	15397	15447	15204	15451	15437	15321	15355	15392	15315	15422	15420	15197	15270	15230	15216	15418	15237	15146	15235	15216	15327	15289	15287	15243	15265	15334	15244	15279	15265	15261	15186	15369	15327	15290	15164	15202	15296	15414	15287	15364	15213	15423	15403	15339	15390	15204	15227	15302	15555	15248	15322	15337	15320	15432	15119	15302	15432	15437	15221	15407	15293	15311	15411	15209	15230	15312	15440	15384	15354	15324	15101	15162	15364	15399	15399	15258	15188	15396	15335	15236	15295	15128	15285	15371	15193	15442	15578	15242	15266	15308	15529	15165	15446	15462	15303	15416	15443	15167	15381	15226	15373	15301	15396	15378	15445	15204	15199	15324	15198	15465	15243	15315	15348	15353	15184	15412	15342	15208	15195	15235	15384	15292	15385	15208	15206	15461	15356	15181	15387	15177	15396	15103	15344	15116	15403	15285	15329	15300	15281	15352	15308	15509	15200	15374	15412	15139	15140	15287	15308	15317	15312	15225	15180	15398	15300	15175	15300	15396	15395	15247	15357	15315	15246	15254	15476	15313	15398	15223	15266	15396	15463	15448	15429	15291	15231	15451	15350	15301	15392	15400	15318	15323	15423	15469	15255	15171	15432	15348	15405	15410	15285	15357	15401	15330	15255	15405	15246	15473	15223	15272	15431	15321	15489	15265	15228	15281	15206	15390	15422	15280	15297	15334	15527	15224	15462	15171	15260	15241	15334	15242	15277	15411	15273	15223	15352	15211	15462	15172	15471	15195	15367	15364	15298	15419	15197	15063	15259	15314	15373	15233	15441	15041	15211	15347	15274	15342	15217	15325	15251	15514	15250	15237	15429	15424	15321	15470	15168	15381	15401	15132	15272	15430	15300	15313	15367	15489	15361	15199	15477	15256	15470	15280	15236	15464	15238	15463	15528	15231	15296	15175	15350	15298	15230	15295	15327	15352	15516	15416	15317	15388	15440	15303	15480	15288	15358	15317	15255	15313	15223	15355	15298	15434	15454	15209	15225	15279	15376	15427	15412	15210	15242	15320	15243	15406	15346	15254	15108	15290	15386	15241	15409	15260	15337	15400	15371	15344	15421	15425	15176	15195	15317	15203	15140	15262	15306	15285	15304	15369	15367	15296	15085	15373	15297	15314	15325	15266	15226	15327	15134	15363	15372	15157	15249	15452	15339	15202	15381	15138	15355	15413	15479	15113	15522	15327	15475	15364	15196	15376	15170	15289	15336	15370	15491	15291	15085	15153	15426	15346	15218	15151	15408	15318	15202	15343	15371	15617	15223	15420	15405	15331	15326	15266	15349	15313	15295	15292	15261	15191	15315	15268	15463	15345	15263	15360	15399	15289	15296	15198	15211	15257	15255	15271	15251	15464	15311	15396	15359	15323	15293	15300	15407	15396	15441	15138	15238	15360	15572	15264	15131	15296	15171	15320	15401	15180	15506	15321	15231	15523	15212	15367	15389	15362	15203	15492	15185	15563	15224	15315	15320	15235	15289	15437	15205	15465	15364	15361	15243	15373	15297	15320	15167	15410	15354	15277	15224	15421	15226	15443	15277	15401	15362	15457	15334	15262	15411	15336	15357	15307	15399	15263	15396	15282	15184	15467	15223	15476	15357	15272	15445	15397	15136	15300	15306	15369	15310	15216	15298	15304	15305	15165	15308	15272	15295	15302	15517	15317	15326	15384	15251	15252	15156	15262	15241	15308	15199	15353	15343	15474	15341	15284	15177	15324	15296	15196	15346	15333	15448	15390	15361	15097	15430	15386	15447	15350	15329	15304	15381	15328	15235	15275	15408	15288	15322	15260	15286	15251	15308	15301	15410	15403	15233	15383	15208	15315	15287	15366	15336	15244	15219	15186	15369	15283	15335	15516	15318	15343	15086	15309	15385	15264	15309	15354	15516	15305	15266	15284	15202	15432	15199	15254	15418	15263	15459	15138	15392	15286	15378	15281	15155	15331	15406	15318	15534	15367	15435	15267	15263	15263	15385	15325	15216	15400	15395	15240	15327	15395	15357	15465	15210	15304	15287	15320	15298	15209	15340	15221	15202	15170	15188	15239	15212	15171	15252	15212	15387	15334	15297	15262	15319	15193	15304	15378	15356	15534	15419	15268	15356	15308	15230	15298	15352	15383	15228	15330	15360	15228	15229	15398	15277	15293	15281	15401	15233	15383	15384	15510	15448	15180	15252	15316	15386	15363	15385	15408	15138	15222	15403	15312	15246	15311	15444	15186	15268	15344	15314	15542	15380	15300	15313	15512	15319	15265	15385	15488	15290	15298	15499	15264	15189	15272	15480	15289	15228	15504	15330	15383	15347	15113	15419	15316	15422	15242	15360	15256	15210	15455	15248	15247	15389	15192	15445	15346	15222	15496	15382	15314	15349	15282	15288	15394	15288	15261	15261	15342	15250	15318	15374	15463	15377	15326	15178	15224	15287	15415	15405	15239	15183	15514	15268	15381	15420	15221	15421	15340	15369	15426	15338	15312	15161	15387	15331	15459	15419	15369	15198	15180	15533	15389	15295	15315	15265	15328	15233	15321	15439	15140	15261	15383	15347	15409	15248	15297	15363	15366	15184	15223	15340	15395	15348	15376	15196	15294	15334	15438	15345	15269	15320	15279	15269	15374	15439	15262	15379	15387	15369	15269	15334	15310	15397	15335	15288	15348	15373	15349	15352	15293	15135	15339	15476	15432	15468	15386	15300	15357	15211	15437	15283	15188	15226	15226	15215	15365	15268	15407	15404	15414	15301	15160	15242	15440	15313	15370	15316	15319	15165	15476	15419	15297	15367	15207	15414	15524	15297	15284	15313	15354	15342	15380	15221	15247	15249	15356	15384	15319	15214	15262	15186	15363	15301	15286	15381	15231	15371	15433	15359	15024	15345	15281	15285	15407	15287	15293	15360	15325	15137	15320	15154	15223	15131	15224	15312	15358	15285	15186	15191	15366	15311	15539	15348	15347	15284	15250	15380	15274	15255	15444	15393	15173	15190	15153	15244	15282	15351	15342	15245	15377	15143	15344	15249	15373	15369	15553	15412	15235	15279	15391	15312	15302	15336	15394	15317	15405	15444	15417	15462	15391	15324	15412	15328	15188	15542	15423	15546	15364	15341	15297	15321	15286	15336	15432	15120	15342	15218	15263	15398	15272	15290	15332	15269	15224	15178	15370	15382	15292	15180	15248	15272	15188	15269	15264	15317	15252	15338	15458	15054	15380	15335	15342	15177	15342	15187	15352	15180	15248	15313	15282	15361	15478	15254	15402	15260	15387	15335	15502	15352	15310	15155	15385	15435	15272	15278	15229	15394	15317	15319
35815	39993	38016	27055	20197	18634	18092	17994	17858	18124	17958	17952	17767	17830	17868	17855	17986	17896	17947	18045	17888	17797	17607	17644	17812	18074	17820	17860	17743	17950	18011	17830	17733	17975	17959	18032	18042	17792	17816	18029	17895	17774	18071	17918	17823	17797	17928	17919	17827	18150	17986	17815	17983	17880	17912	17818	17974	17746	17971	17983	17707	17787	17882	17707	17841	17880	18026	17700	17763	17932	17832	17890	17847	17958	17822	17933	17861	17734	18023	17745	17889	17735	17893	17788	17959	17773	18090	17838	17705	17889	17857	17775	17767	17814	18143	17759	17909	17771	17891	17951	17836	17763	17732	17881	18030	18150	17939	18052	17831	17789	17997	17832	17794	17732	17944	17722	18033	18061	17743	17648	17844	17994	17635	17796	17923	17726	17739	17769	17858	17799	17937	17682	17806	17742	17783	17848	17927	17782	17942	17750	17772	17729	17755	17668	17778	18005	17804	17846	17933	17713	17942	17836	17751	17815	17774	17908	17963	17749	17987	17811	18002	17803	17768	17697	17863	17745	17974	17905	17959	17918	17812	17759	17837	17905	17610	17863	17769	17884	17882	17795	17748	17771	18019	17835	17861	17813	17833	17819	17985	17751	17842	17776	17781	17994	17754	17798	17857	17859	17977	17952	17594	17851	18033	17823	17774	17773	17908	17949	17927	18169	17870	17945	17937	18049	18089	17826	17876	17870	17999	17896	17803	17971	17797	17751	18010	17923	17905	17942	17807	17757	17789	17872	17819	17886	17752	17753	17771	17940	17840	18024	17927	17922	17779	17694	17757	17795	17810	18010	17836	17940	17813	17838	17761	17799	17789	17921	17896	17905	17700	17871	17795	17901	17890	17853	17835	18017	17930	18012	18013	17972	17899	17862	17734	17886	18128	17865	17883	18088	18011	17859	17828	17810	17859	17892	17851	17793	18052	17829	17893	17822	17798	17858	17732	17996	17903	17927	17820	17830	17804	17810	17825	17768	17749	17879	17692	17943	17966	17919	17817	17936	17779	18045	17765	17725	17895	17618	17795	18001	18032	17870	17794	18091	17751	17897	17804	17594	18099	18054	18023	17891	17872	17879	17904	17905	17921	17754	17803	17763	17850	17644	17930	17921	17813	17500	17901	17867	17851	17753	17553	17796	17920	17903	17881	18014	17837	17753	18022	17947	17924	17926	17964	17860	17603	17634	17854	17825	17921	17950	17815	18012	17919	17857	17734	17781	18088	17727	17985	17870	17793	17883	17722	17755	17942	17768	18019	17800	17780	17825	17799	17903	17886	17914	17922	17732	17894	17704	17889	17963	17921	17840	18110	17836	18038	17813	17681	17859	17985	18005	17855	17932	17910	17717	17785	17933	18039	17767	17753	17884	18006	17944	17854	17782	18060	17844	17898	17748	17794	17898	17816	17731	17872	17837	17785	17722	17838	17871	17851	18169	17956	18041	17789	17746	18038	17930	17756	17901	17692	18087	17634	17764	17802	17830	17792	17883	17621	17986	17970	17976	17818	17724	17949	17821	17982	17834	17941	17825	17776	17869	17757	17563	17886	17972	17843	17695	17884	17827	17842	17804	18079	17810	17951	17805	17837	17956	17779	17894	17961	17783	17842	17749	17733	17949	17985	17879	17945	17817	17879	17834	18004	17961	17998	17776	17895	17723	17773	17837	18011	17989	17936	18061	17781	17813	17942	17978	17875	17798	18113	17862	18046	17916	17859	18008	17831	17811	17942	17788	17846	17839	17940	17982	17634	17985	17673	17950	17953	17810	17931	17921	17681	17858	17928	17739	17713	17724	17762	17850	17680	17978	17850	17856	17890	17814	17825	17817	17923	17670	18008	17920	17908	18011	17984	17867	17860	17870	17859	17732	17802	17822	17711	17710	17933	17805	17873	17655	17930	17806	17873	17970	17931	17904	17730	17685	17926	17775	17787	17872	17926	17815	17835	17585	18049	17740	17711	17872	17685	17791	17913	17845	17942	17858	18012	17678	17944	17853	17906	17957	17966	17788	17960	17822	17866	17772	17614	17904	17814	17779	17810	17769	17787	18045	17641	17884	17827	17976	17797	17677	17812	18025	17841	17809	17962	17902	17967	17725	17812	17942	17853	17872	17916	17831	18039	17646	17919	17804	18047	17793	17704	17788	17942	17943	17848	17834	17791	17878	18028	17764	17834	17955	18055	17859	18003	17915	17767	17611	17847	18019	17879	17816	17847	17870	18104	17940	17825	17772	18074	17711	17736	17883	17860	17914	17695	17904	17794	18001	17688	17899	17946	17819	17865	17826	17862	17913	17909	17890	17908	17873	17827	17792	17982	17795	17718	18081	17728	17920	17942	17896	17924	18047	17838	17844	17789	17930	17852	17856	17730	17794	17842	17699	17843	17712	17863	18025	17886	17979	17918	17683	17886	17857	17852	17801	17906	17714	17832	17746	17861	17834	18246	17835	17899	17619	17885	17800	17947	17693	17934	17763	17861	18043	17788	17712	18059	18016	18043	17934	17934	18032	17847	17824	17829	17861	17842	17917	17859	17840	17826	17809	17755	17751	17988	17755	17887	17759	18055	17965	17989	17938	17930	17678	18005	17700	18143	17912	17782	17926	17936	17934	18060	17749	17921	17951	17963	17826	17795	17758	18027	17849	17799	17955	17886	17904	17823	17830	17809	17824	17763	17798	17773	17945	18063	17810	17734	17793	17762	17844	17802	17873	17735	17919	17930	17836	17986	17787	17656	17890	17851	17902	17967	17618	17829	17842	17773	17824	17653	17692	17824	17873	17936	17850	17791	18021	17987	17635	17851	17725	17782	17922	17881	17872	17912	17759	17728	17944	17942	17980	17696	17728	17996	17856	17957	17765	18038	17697	17746	17843	17850	17676	17806	17758	17602	18019	18076	17859	17898	17822	17915	17779	17808	18003	17950	17805	18111	17997	17621	17823	17829	17964	17722	17617	17820	17822	17909	17666	18008	17910	17800	17733	17777	17718	17819	17802	17923	18000	17829	17877	17906	17908	17941	17937	17957	18029	17756	17877	17855	17969	17733	17716	17761	17725	17867	17705	17752	17777	17947	17809	17771	17866	17756	17875	18076	17941	17704	17775	18022	17953	17738	18012	17995	17949	17836	17841	17889	17918	17941	17888	18042	17819	17790	17800	17987	17797	17755	17717	17916	17926	17772	17955	17685	17860	17820	17854	17982	17932	17953	18017	17739	17978	17794	17856	18081	18100	17794	17853	17870	17860	18086	17711	17828	17871	18065	17810	17697	17778	17926	17579	17656	17912	17846	17657	17736	17660	17884	17648	17711	17961	18008	17790	17982	17812	17803	17999	17833	17854	17992	17947	17916	17833	17506	17805	17899	17780	17786	17828	17830	17844	17884	17866	17875	17787	17942	17922	17870	18008	18016	18167	18105	17725	17709	17832	17990	17831	17836	17976	17819	17881	17922	17745	18123	18057	17877	17765	17886	17919	17860	17862	18102	17898	17943	17793	17901	17963	17781	17894	17808	17939	18002	17995	17878	18000	17667	17768	17881	17952	17870	17905	17891	17753	17943	17788	17753	17696	17736	17805	17686	17726	17762	17897	17754	17907	17973	17778	17756	17933	17947	17730	17996	17965	17814	18102	17943	17944	17726	17897	17758	17917	18122	17670	17947	18017	17582	17854	17864	17892	17960	17898	17717	17954	18007	18022	17986	18055	17684	17873	17965	17823	17787	17940	17927	17983	17835	17922	17918	17702	17938	17962	17798	17839	18040	17831	17713	17595	17927	17838	17719	17842	17749	17839	18090	17772	17898	17829	17922	17749	17814	17665	17880	17822	17815	17836	17801	18085	17977	17893	17881	18027	17733	17758	17834	18060	18004	18021	17783	17741	17794	17886	17760	17776	17827	17850	17505	17816	17899	17948	17778	17695	17964	17893	17821	17596	18223	17836	17867	17967	18033	18046	17944	17730	17953	17876	17901	17801	17929	17905	17886	17914	17821	17945	17819	17772	17931	17876	18072	17879	17891	17934	17857	17827	17954	17831	17795	17799	17870	17986	18002	17777	17733	17806	18055	17680	17853	17834	17620	17849	18019	17774	17943	18011	17954	17774	17928	18041	17854	17840	17982	17706	18087	17793	17784	17978	17790	17731	17970	17830	17733	17830	17660	17968	17896	17849	17959	18013	17963	17915	17777	18024	17932	17716	17862	17928	17807	17676	17935	17826	18093	17719	17859	17709	17698	17858	17887	17879	17815	17794	17862	17776	17862	17793	17891	17775	17912	17645	17950	17843	17932	18043	17693	17868	17847	17903	17873	17753	17772	17939	17870	17957	17781	18001	17637	17912	18044	18077	17745	17848	17649	17809	17645	17863	17780	18000	17893	17804	17951	17865	17677	17701	17862	17671	17945	17975	17817	17917	17699	17795	17890	18000	17931	17710	17874	17829	17949	17944	17955	17994	18077	17904	17704	18109	17889	17824	17935	17794	18152	17851	17910	17875	18218	17854	17885	18058	17900	17877	17853	17891	17914	17776	17758	17858	17761	17902	17835	17659	17923	17933	17718	17944	17798	18049	18078	17818	17957	17850	18022	17898	17940	17896	17966	17799	17844	17868	17766	17643	17699	17956	17872	17884	17819	17881	17936	17988	17958	17772	18097	17884	17989	17909	17773	17919	18020	17833	17885	17931	17863	18026	17837	17808	17627	17793	17915	17706	17817	17896	17775	18002	17872	17766	17761	17980	17928	17793	17741	17895	17938	17817	18019	17887	17814	17771	17927	17846	17933	17855	17874	17748	17941	17851	18014	17963	18039	17856	18099	17834	17882	17697	17818	17927	17760	17647	17780	17768	17711	17786	17741	17823	17948	17814	17944	18090	17855	17902	17851	17879	17838	17881	17878	17945	17848	17790	18109	17880	17772	17782	17809	17875	18017	17766	17749	17948	17882	18029	18063	17897	18020	17667	17918	17928	17784	18059	17766	17750	17804	17619	17924	17773	17883	17805	17819	17928	17911	17715	17616	18003	17700	17898	17830	17984	17842	17789	17671	17888	17955	17914	17943	17736	17784	17639	17811	17910	17780	17619	17895	17813	17906	17705	18021	18006	18062	17943	17891	17630	17796	17914	17766	17764	17960	17934	17880	17985
38541	51610	38317	23052	17140	15760	15484	15485	15521	15305	15468	15604	15353	15371	15459	15378	15326	15421	15272	15259	15322	15395	15373	15321	15181	15183	15425	15411	15382	15521	15364	15419	15450	15357	15429	15319	15286	15588	15361	15360	15360	15351	15376	15455	15506	15469	15301	15234	15344	15324	15416	15532	15368	15338	15432	15446	15416	15317	15385	15510	15361	15532	15291	15419	15455	15280	15290	15243	15332	15311	15380	15509	15419	15439	15437	15287	15474	15345	15277	15369	15394	15373	15510	15281	15552	15263	15473	15345	15500	15394	15437	15422	15509	15286	15316	15372	15430	15340	15407	15394	15269	15383	15466	15405	15266	15388	15385	15403	15438	15457	15345	15441	15508	15393	15490	15274	15348	15435	15348	15386	15320	15407	15345	15402	15469	15237	15387	15420	15286	15352	15426	15398	15404	15343	15484	15211	15298	15475	15275	15513	15350	15314	15324	15366	15222	15408	15495	15431	15391	15401	15343	15470	15368	15260	15402	15321	15391	15533	15378	15259	15392	15589	15297	15342	15341	15385	15539	15546	15396	15450	15497	15588	15131	15347	15489	15265	15428	15575	15466	15192	15378	15317	15441	15336	15461	15369	15303	15517	15285	15267	15380	15330	15406	15482	15396	15345	15193	15339	15528	15223	15502	15435	15390	15305	15381	15545	15462	15194	15362	15511	15197	15340	15258	15509	15553	15342	15367	15492	15531	15439	15334	15299	15411	15438	15353	15574	15265	15402	15384	15367	15472	15311	15651	15317	15460	15281	15400	15178	15418	15448	15483	15275	15334	15339	15340	15363	15353	15472	15551	15463	15379	15429	15386	15109	15325	15484	15327	15381	15313	15513	15334	15189	15528	15339	15501	15467	15260	15252	15343	15388	15307	15418	15205	15530	15448	15398	15326	15421	15552	15354	15329	15502	15370	15322	15378	15552	15279	15418	15370	15476	15417	15371	15147	15514	15438	15237	15202	15430	15473	15258	15446	15463	15437	15386	15334	15479	15294	15332	15414	15233	15374	15476	15487	15434	15375	15403	15337	15448	15423	15633	15411	15547	15143	15238	15405	15481	15290	15317	15388	15285	15365	15431	15396	15450	15117	15503	15420	15377	15425	15301	15430	15410	15323	15391	15483	15312	15257	15252	15473	15260	15316	15419	15497	15377	15393	15388	15388	15317	15503	15301	15433	15157	15395	15470	15554	15375	15276	15434	15397	15258	15381	15517	15257	15160	15382	15253	15602	15259	15298	15366	15389	15379	15414	15386	15301	15352	15377	15444	15331	15447	15487	15533	15223	15437	15407	15264	15356	15406	15363	15543	15493	15370	15303	15304	15422	15388	15314	15542	15146	15542	15340	15315	15396	15346	15334	15327	15543	15518	15505	15405	15520	15318	15397	15347	15320	15422	15464	15171	15416	15473	15293	15358	15401	15269	15358	15510	15298	15449	15433	15471	15372	15363	15407	15299	15348	15435	15185	15365	15418	15491	15459	15273	15567	15561	15205	15376	15502	15418	15466	15511	15406	15296	15305	15423	15492	15317	15538	15350	15521	15470	15383	15455	15356	15187	15693	15298	15351	15516	15511	15480	15297	15177	15387	15382	15351	15238	15399	15303	15492	15351	15493	15352	15264	15330	15451	15434	15341	15361	15312	15543	15279	15431	15526	15351	15384	15218	15421	15474	15492	15279	15484	15358	15208	15221	15304	15500	15439	15274	15369	15581	15209	15220	15405	15327	15450	15564	15457	15380	15481	15420	15424	15437	15352	15561	15259	15468	15304	15318	15397	15266	15383	15473	15397	15282	15389	15390	15445	15171	15355	15074	15580	15275	15445	15527	15382	15298	15377	15275	15526	15295	15246	15456	15445	15351	15336	15309	15340	15298	15256	15359	15395	15258	15366	15321	15402	15410	15516	15495	15562	15324	15336	15275	15495	15461	15507	15387	15458	15355	15325	15402	15533	15306	15206	15314	15494	15319	15281	15308	15387	15349	15306	15272	15487	15214	15306	15358	15293	15363	15448	15384	15478	15270	15438	15394	15481	15140	15489	15510	15514	15463	15428	15498	15356	15361	15508	15223	15370	15123	15384	15565	15305	15429	15528	15401	15401	15243	15286	15347	15404	15401	15498	15409	15253	15214	15334	15272	15275	15383	15486	15409	15463	15453	15333	15378	15584	15299	15325	15335	15346	15341	15474	15514	15289	15551	15249	15538	15540	15251	15291	15410	15354	15495	15264	15395	15345	15352	15470	15267	15427	15504	15449	15372	15358	15311	15457	15425	15375	15427	15308	15464	15375	15417	15233	15366	15380	15561	15539	15358	15298	15442	15486	15206	15318	15401	15327	15267	15422	15382	15480	15500	15411	15364	15417	15414	15365	15337	15486	15476	15376	15387	15405	15413	15525	15453	15389	15357	15160	15557	15324	15594	15371	15276	15461	15361	15452	15497	15325	15300	15462	15493	15368	15375	15519	15354	15443	15499	15339	15182	15374	15320	15229	15250	15541	15249	15519	15315	15361	15394	15475	15502	15311	15484	15326	15324	15219	15262	15464	15381	15433	15498	15327	15466	15474	15399	15461	15558	15389	15289	15523	15307	15305	15394	15326	15311	15370	15336	15317	15379	15458	15453	15518	15349	15386	15451	15367	15350	15272	15505	15283	15365	15381	15263	15484	15440	15442	15504	15527	15315	15334	15414	15493	15539	15381	15467	15538	15553	15360	15419	15530	15401	15440	15277	15350	15403	15348	15425	15407	15523	15486	15293	15332	15158	15195	15381	15422	15351	15565	15366	15485	15390	15388	15261	15410	15369	15364	15340	15395	15411	15308	15460	15348	15390	15424	15381	15369	15320	15392	15260	15280	15290	15280	15343	15301	15368	15275	15396	15522	15386	15470	15507	15398	15376	15472	15427	15462	15341	15386	15303	15325	15433	15440	15426	15270	15513	15417	15376	15519	15247	15552	15398	15230	15273	15385	15391	15397	15514	15386	15425	15251	15445	15416	15292	15347	15214	15345	15202	15399	15396	15300	15294	15373	15571	15408	15245	15692	15273	15488	15353	15147	15404	15451	15301	15323	15261	15443	15449	15305	15410	15262	15286	15222	15455	15437	15381	15382	15432	15116	15487	15559	15297	15357	15291	15372	15514	15479	15352	15440	15470	15423	15296	15412	15360	15346	15594	15376	15187	15449	15333	15405	15392	15341	15406	15632	15380	15442	15285	15216	15330	15293	15363	15347	15511	15270	15400	15423	15305	15242	15492	15459	15414	15576	15180	15520	15382	15404	15403	15332	15439	15367	15442	15308	15444	15259	15363	15204	15195	15390	15274	15408	15225	15313	15513	15286	15373	15379	15370	15252	15304	15416	15480	15506	15345	15508	15605	15287	15364	15441	15213	15402	15384	15362	15345	15397	15386	15312	15341	15406	15627	15390	15538	15391	15371	15391	15276	15395	15292	15464	15499	15483	15265	15435	15337	15626	15427	15476	15275	15422	15469	15113	15454	15502	15441	15434	15347	15370	15375	15407	15254	15359	15605	15477	15442	15500	15330	15312	15487	15171	15356	15417	15257	15479	15499	15295	15360	15549	15187	15392	15384	15238	15480	15387	15289	15489	15436	15368	15496	15258	15374	15374	15307	15408	15439	15277	15279	15460	15428	15405	15480	15408	15335	15361	15451	15493	15376	15358	15408	15358	15412	15454	15206	15233	15347	15428	15368	15282	15406	15506	15506	15306	15468	15472	15538	15335	15259	15435	15407	15366	15518	15428	15225	15369	15387	15334	15385	15487	15317	15376	15278	15463	15606	15485	15312	15514	15314	15577	15254	15282	15258	15441	15343	15503	15334	15294	15350	15535	15246	15259	15201	15485	15205	15390	15358	15399	15454	15567	15416	15394	15305	15360	15314	15464	15305	15381	15374	15236	15419	15338	15360	15514	15314	15362	15229	15451	15284	15402	15425	15250	15296	15441	15280	15324	15406	15337	15375	15268	15365	15447	15353	15537	15423	15320	15405	15364	15238	15348	15429	15273	15409	15316	15333	15384	15325	15209	15520	15475	15449	15471	15482	15418	15419	15331	15280	15491	15350	15372	15408	15356	15485	15383	15347	15465	15571	15299	15351	15412	15380	15310	15185	15474	15359	15313	15422	15355	15441	15328	15362	15462	15426	15424	15468	15408	15397	15512	15279	15362	15613	15397	15376	15399	15484	15346	15319	15459	15401	15340	15518	15398	15358	15408	15322	15310	15336	15444	15504	15433	15413	15412	15451	15430	15454	15480	15241	15486	15317	15290	15350	15338	15246	15359	15298	15099	15194	15329	15340	15355	15444	15398	15310	15365	15368	15348	15350	15306	15274	15428	15191	15379	15413	15413	15339	15425	15611	15162	15278	15351	15411	15434	15279	15353	15273	15444	15349	15447	15264	15396	15552	15412	15512	15310	15390	15303	15318	15245	15357	15406	15248	15403	15449	15276	15393	15354	15409	15359	15372	15376	15330	15361	15355	15327	15284	15379	15362	15284	15445	15321	15483	15261	15333	15484	15351	15342	15395	15316	15271	15326	15456	15383	15208	15369	15312	15373	15492	15434	15549	15280	15332	15207	15473	15432	15389	15448	15353	15278	15405	15594	15384	15433	15346	15263	15602	15479	15359	15376	15395	15254	15429	15402	15405	15436	15370	15322	15420	15386	15435	15457	15426	15485	15283	15269	15396	15470	15184	15420	15448	15338	15442	15426	15402	15532	15333	15443	15235	15198	15225	15518	15334	15350	15254	15398	15342	15361	15429	15376	15364	15238	15577	15361	15497	15328	15498	15364	15314	15295	15465	15314	15401	15374	15252	15436	15473	15308	15499	15270	15250	15378	15486	15447	15341	15430	15387	15409	15412	15327	15462	15586	15468	15406	15424	15431	15402	15442	15487	15420	15366	15455	15350	15389	15375	15407	15395	15313	15333	15402	15300	15134	15321	15340	15593	15273	15244	15368	15494	15428	15390	15417	15253	15512	15282	15340	15323	15503	15404	15460	15377	15413	15329	15284	15482	15366	15475	15456	15311	15273	15368	15396	15357	15420	15314	15327	15513	15366	15416	15409	15383	15282	15361	15556	15396	15452	15486	15215	15491	15310	15323	15321	15412
23952	25645	39421	32895	26009	24534	24024	19067	18274	18758	18360	18509	18551	18110	18145	18275	18170	18307	18310	18154	18265	18182	18278	18138	18159	18017	18247	18329	18277	18265	18234	18094	18216	18235	18081	18242	18202	18256	18140	17992	18331	18296	18130	18169	18122	18223	18259	18181	17927	18063	18184	18024	18069	18130	18233	18089	18015	18004	18014	18082	18080	18159	17959	18022	18209	18015	17987	18176	17996	18052	18168	18156	18146	18075	18294	18096	18053	18165	18104	18028	18081	18143	18010	17794	17957	18176	18113	18196	18101	18082	18172	17956	18210	17907	17872	17956	17909	18137	18067	18102	18144	17970	18071	17999	18019	17987	17918	17860	18088	18234	18040	17890	18147	18071	18026	17976	17903	18261	17965	18104	17908	18242	18120	18125	18178	18190	18063	17953	17954	18072	18298	18132	18090	18030	18013	17963	17995	17967	18075	18122	18059	18127	17962	17929	18121	18066	18047	17969	18018	18100	17990	18014	18093	18004	18006	17922	18318	17959	17723	17995	17990	18106	18038	18064	18144	18127	17925	18006	17968	18120	18200	18201	18207	18036	18039	18163	18168	18208	17975	17964	18086	17928	17924	17972	18054	18200	18117	18011	17958	18115	18202	18107	17911	18056	18102	17990	17934	17902	18123	18078	17929	17971	18165	18140	18253	17975	17995	17863	18265	18022	18037	18070	18024	18058	18168	18010	17905	18017	18038	18068	18111	18042	17763	17930	17880	17773	17828	18097	18082	17814	17966	18146	18095	18087	17952	18207	18123	18242	18118	18075	18172	17959	18062	18049	18078	18181	18005	18111	18110	18075	18033	18082	18215	18053	18039	17949	18111	17952	18069	17965	18011	18009	17998	18068	18067	18048	17908	18254	18097	17949	18084	17970	18000	18023	18029	17832	18046	18176	18127	18141	18043	17839	18123	18034	17850	18105	17913	18067	17918	18267	18017	18168	17767	18082	18204	18027	18059	18086	17867	18039	18012	18183	17955	17919	18246	18408	18285	18107	18186	18027	18202	17935	18204	18123	18124	18384	18170	18077	18063	18264	18062	18138	18010	18168	18179	18114	18097	18177	18100	18004	18019	18246	17957	17886	18013	17914	17937	17973	18160	18093	18145	18023	17952	18094	18239	18214	17947	17793	18012	18009	18024	18195	17968	18094	18162	18102	18016	18188	18089	18021	17894	17813	17729	18050	18129	17825	17988	18127	18111	18233	18098	18059	18072	17955	18081	17898	18078	18104	18044	17865	18126	18025	18052	18002	18094	17977	17879	17880	17918	18120	18051	18045	17997	18218	17859	17956	18178	17894	17957	18022	18007	18080	18027	18073	18123	18224	18044	18038	18110	18040	18199	18163	18088	18087	18255	18133	18097	18175	18074	17946	17968	18255	17743	18134	18117	17915	18023	18002	18061	17999	18197	17969	18032	17960	18224	17943	18051	17971	18214	17934	17995	17762	18153	18241	18147	17849	18044	18081	17956	18157	18100	18180	18033	18254	18085	18116	17983	18141	18005	18139	18138	17929	17997	18003	18053	17939	17823	18138	18096	18150	18189	18013	18151	17875	17836	18218	18154	17943	17967	17951	17903	18142	18295	18148	18041	18043	17928	18028	18024	18104	18041	18057	18116	18313	18229	18164	18140	17892	18310	18079	18004	18085	18106	18132	18104	18041	18031	18122	17953	18136	17951	17878	18106	18236	17979	17988	17905	18146	18137	17910	18049	18080	17705	17916	18379	18109	18063	18013	17993	18181	18184	18017	17873	17953	18229	18122	18054	17736	18093	18050	17977	18002	18070	18120	18248	18159	17958	18102	18228	18196	18088	18120	18089	17994	18091	17883	17969	18037	17960	18136	18080	18241	18185	17855	18035	17953	18128	17896	18026	18039	18106	17991	17962	17961	18221	17977	18181	18134	18049	17919	18125	18090	18078	18008	17976	18133	17931	18013	18064	18136	18193	18030	18046	18280	17980	18033	18305	18076	18238	18229	18020	17969	17903	17983	17931	18171	17997	17879	18070	17941	17921	18272	17962	18155	17956	17973	18073	18235	17953	17867	18337	18095	18028	17970	18239	18102	17843	18143	18083	18307	17967	18171	18185	17892	18025	17921	18046	18057	17911	18191	18015	18093	18233	18106	18302	18134	18168	18025	18066	18097	18015	17968	17967	17750	18209	18010	18060	17859	17887	18087	18037	18203	18096	18104	18022	18177	18060	17895	18097	18182	18049	18112	17906	18109	18006	18041	18094	18003	17997	17999	17884	18086	18072	17902	17833	18149	17771	18070	18003	18062	18222	18032	17896	18167	17923	17992	17935	17888	18263	17977	17910	18204	18176	18175	18131	17955	18199	17976	18129	17954	17969	18144	17984	17958	18020	18148	18083	17968	18051	18110	17966	18174	18087	17887	18134	18023	18099	17956	17993	18054	18002	18119	18049	17937	18106	18240	18100	17979	18069	17961	18157	18106	18164	18100	18067	18155	18104	18115	18216	17857	18072	18201	18190	17932	18083	18137	17972	18016	18167	18129	18047	18116	18054	18160	18211	18348	18148	17801	18074	18007	18215	18036	18030	17746	18211	18106	18106	18107	18047	17999	18216	17893	18000	18082	18197	18087	18178	17995	18135	18157	18247	18008	18016	18204	18032	18050	17845	18013	18151	18061	17949	18324	17901	17976	17990	18136	17995	18176	17967	17964	18015	18223	18230	17988	18033	18169	18153	18100	18182	18039	17920	18348	17940	18038	17904	17905	18134	18100	17913	18022	17956	17950	17916	18215	18052	18080	18067	17935	17994	17952	18079	17992	17927	18052	18129	18000	18078	18221	18246	18007	18070	17956	18216	18016	18166	17940	17952	18194	18092	18197	18159	18173	17969	17882	18007	18052	18144	17832	18147	18315	18038	17961	17938	18477	18022	17974	17957	18107	18275	17972	17951	18019	17979	17788	18090	18086	17875	18235	18043	17891	18041	18107	18113	17916	18152	18102	18214	18142	18078	17989	18165	18023	18145	18083	18123	18250	17942	18081	18062	18097	18267	18158	18021	18140	18085	18130	17978	18123	18040	18081	18157	18133	17910	18143	18132	17986	18108	18092	17958	17793	17990	18290	17918	18213	17981	18091	18042	18037	17933	18148	17859	17899	18113	18118	18171	18041	18071	18005	18091	18004	18140	18143	18100	18263	17910	18028	18132	18136	18221	18143	18037	18031	18093	18131	17849	18029	18008	18061	17882	18014	17876	18126	18223	17913	17993	18101	17888	17970	17722	18081	18084	18138	18142	18099	18039	18046	18045	18174	17923	18045	18033	18184	18113	18021	18213	17937	17996	17903	18072	18034	18099	18049	18044	18050	18063	18003	18049	18204	17963	18117	18041	18007	18136	18127	17938	17896	18037	17955	18079	17905	17948	18177	18104	18112	18104	17980	18253	18163	18142	17939	17951	18182	18011	18024	18089	18006	18008	18034	17971	18022	17913	18014	18146	17977	17991	17898	17913	18154	18186	18162	18135	17963	17874	17894	18122	18041	18101	18029	17985	17998	18172	18012	18241	17944	18067	18042	17875	18206	17994	18219	17990	17949	17864	18119	18249	18150	18110	18120	17962	18009	18164	17942	18033	18020	18090	18011	18142	18055	18162	17998	18154	18052	17895	18170	17850	18035	18191	18008	18091	18078	17987	17839	18040	18062	18134	18025	18072	18130	17787	18051	17916	18038	18191	18235	18107	18095	18142	18034	18118	17922	18023	18024	18051	18040	17981	17996	18037	17961	18076	17944	18042	18025	18009	18073	18017	18121	17958	18198	18096	17873	18041	17930	18172	18243	18021	18033	18146	18049	17951	18018	18003	18054	17867	18109	18081	18104	18004	18065	18083	18257	17833	17911	17892	17977	17794	18058	18098	17952	17875	17991	18019	18154	18150	18088	18151	18084	18101	18041	17991	18298	18057	18045	18116	17921	17879	17985	17971	18059	18118	18077	17979	18202	17926	18236	18055	18118	18144	18144	17980	17993	18065	17963	18036	17963	18090	18049	18188	18201	18195	18091	18174	18046	18032	17975	17990	18245	18363	18074	18143	17925	18181	18081	17953	18081	18092	18280	17944	17921	18051	17918	18127	17944	18173	18085	18218	18305	17946	18069	17898	18051	18113	18136	18084	17904	17858	18080	18068	18087	18058	18137	18145	18008	18109	18129	18050	18052	17927	18047	18110	18134	17926	17879	18177	18108	18132	17781	18010	18086	18157	17821	18025	17996	18120	17891	18091	17884	17844	17931	17855	17898	18055	18077	17846	17897	17992	18028	18100	18147	17832	17911	18057	17892	18019	17902	18057	18058	18094	18059	17960	18103	18040	18139	17997	18235	17911	18079	17962	17992	18268	17928	18155	18120	18083	18166	18034	18067	18250	18155	18032	18138	18068	17924	18064	18144	18060	17988	17938	17987	17891	18157	18192	18049	18057	18176	17970	17891	18170	18230	18123	18027	18159	18125	18163	18054	18127	18135	18118	17940	18131	18041	18049	18062	18102	18061	18020	17970	18128	18124	18213	18151	18008	17855	18242	17925	17996	17896	18078	18271	18076	17998	17929	18401	18202	18103	18316	18155	17912	17805	17957	17952	18060	18111	18268	18052	18112	18033	17853	17858	18117	17984	18179	17981	17953	18007	18106	17967	18121	17979	18129	18160	18200	18004	18057	18198	18194	18082	18087	18198	18267	17911	17961	18118	18003	18190	18159	18112	17944	18280	17992	18164	18099	18230	17886	18201	18199	18029	17820	17853	18165	18002	18047	18041	17946	18109	17989	17950	17952	18108	17804	18091	17901	18094	17959	17846	18057	17988	17976	18270	18118	17932	18032	17933	18032	18164	18012	18001	18106	17976	17959	18071	17922	17932	18103	18133	18014	17932	17971	18023	18175	18091	18011	18143	18212	18154	18048	17946	17968	17924	17964	18228	18130	18268	17966	18012	17949	18097	17973	18144	18150	17880	18236	17946	18134	18234	17943	18123	17890	18237	18167	18096	18217	17993	18187	18065	18334	18151	17914	18063	18016	18196	17949	18315	18129	17955	17965	17980	18169	18257	18186	17951	17943	17884	18099	17894	18006	18095	17818	18017	18028	17973	18091	18187	17982	17854	18047	17967
62208	106772	87949	58955	33873	19694	16068	15543	15437	15510	15670	15451	15578	15504	15695	15561	15588	15576	15602	15545	15617	15650	15671	15628	15727	15599	15519	15560	15500	15533	15511	15545	15575	15596	15640	15444	15600	15335	15350	15699	15563	15539	15350	15671	15483	15514	15492	15516	15593	15631	15473	15523	15561	15517	15408	15657	15576	15537	15294	15415	15552	15512	15538	15708	15473	15541	15694	15262	15737	15546	15494	15493	15431	15593	15480	15633	15690	15447	15491	15688	15576	15502	15618	15450	15520	15720	15635	15682	15501	15502	15469	15672	15606	15356	15615	15546	15698	15532	15539	15515	15650	15526	15463	15562	15410	15610	15385	15382	15449	15465	15633	15754	15455	15425	15518	15467	15560	15613	15575	15592	15619	15649	15677	15652	15533	15406	15568	15679	15412	15476	15533	15511	15523	15561	15456	15477	15534	15486	15431	15500	15426	15577	15533	15607	15664	15485	15458	15443	15585	15605	15558	15717	15552	15487	15507	15678	15419	15666	15437	15609	15569	15587	15549	15574	15573	15565	15446	15621	15622	15749	15551	15378	15551	15574	15570	15561	15512	15544	15561	15521	15519	15551	15558	15657	15516	15671	15451	15497	15643	15634	15599	15450	15576	15434	15588	15342	15642	15380	15624	15455	15539	15441	15540	15526	15445	15481	15652	15671	15578	15464	15537	15563	15554	15591	15466	15557	15582	15539	15372	15669	15550	15560	15514	15438	15694	15410	15604	15486	15290	15576	15442	15483	15577	15536	15348	15388	15521	15623	15467	15522	15665	15459	15462	15684	15510	15493	15602	15601	15607	15511	15492	15420	15523	15516	15538	15670	15475	15487	15447	15632	15665	15523	15352	15547	15406	15644	15496	15536	15434	15428	15488	15511	15572	15599	15592	15540	15493	15371	15616	15529	15496	15583	15477	15539	15445	15482	15479	15424	15385	15439	15461	15579	15650	15577	15566	15621	15455	15394	15448	15447	15422	15381	15558	15346	15426	15544	15543	15700	15642	15642	15537	15371	15527	15511	15526	15504	15681	15513	15541	15568	15394	15493	15497	15534	15509	15476	15702	15615	15647	15510	15459	15432	15408	15363	15575	15602	15569	15696	15592	15603	15452	15504	15303	15516	15586	15346	15450	15557	15567	15437	15527	15717	15592	15571	15397	15571	15574	15587	15568	15631	15414	15457	15561	15518	15499	15346	15500	15498	15395	15692	15557	15503	15539	15510	15646	15534	15663	15616	15440	15591	15584	15571	15462	15532	15528	15398	15533	15604	15420	15355	15570	15465	15590	15548	15544	15543	15350	15665	15564	15652	15512	15587	15521	15687	15490	15423	15526	15616	15581	15624	15548	15537	15614	15596	15561	15618	15701	15541	15622	15599	15604	15574	15634	15561	15523	15488	15466	15610	15412	15501	15660	15424	15507	15543	15486	15553	15498	15642	15558	15678	15384	15456	15438	15441	15754	15566	15582	15528	15662	15394	15470	15592	15565	15439	15573	15598	15452	15739	15646	15721	15522	15369	15454	15429	15425	15466	15477	15451	15530	15512	15584	15452	15631	15647	15645	15422	15593	15598	15639	15575	15639	15610	15653	15364	15572	15732	15439	15555	15511	15723	15479	15712	15551	15468	15596	15507	15572	15370	15556	15500	15566	15707	15729	15503	15347	15695	15311	15554	15624	15552	15677	15708	15528	15331	15550	15521	15593	15564	15633	15272	15552	15501	15379	15501	15475	15644	15434	15565	15579	15478	15431	15576	15557	15558	15381	15679	15339	15415	15536	15512	15385	15443	15559	15596	15497	15534	15536	15618	15551	15639	15567	15530	15534	15545	15492	15404	15603	15571	15404	15569	15471	15558	15513	15550	15517	15399	15654	15379	15482	15506	15467	15519	15594	15394	15509	15526	15627	15473	15346	15410	15506	15496	15660	15396	15569	15563	15455	15532	15421	15432	15518	15568	15519	15474	15665	15337	15367	15655	15511	15445	15500	15419	15388	15566	15580	15560	15543	15602	15537	15503	15631	15523	15592	15615	15403	15626	15392	15431	15458	15320	15438	15401	15407	15330	15560	15523	15485	15469	15672	15424	15351	15608	15551	15422	15684	15458	15522	15512	15468	15619	15566	15459	15531	15592	15495	15495	15595	15456	15611	15648	15538	15603	15374	15659	15478	15755	15586	15583	15545	15655	15524	15394	15618	15315	15482	15428	15561	15499	15433	15635	15539	15496	15454	15591	15438	15542	15601	15564	15450	15404	15430	15487	15531	15680	15405	15583	15585	15397	15508	15396	15577	15547	15486	15740	15587	15627	15607	15619	15548	15360	15490	15562	15531	15611	15498	15536	15578	15541	15554	15479	15423	15526	15588	15478	15532	15506	15623	15364	15417	15596	15521	15567	15554	15488	15689	15451	15568	15450	15576	15477	15457	15477	15395	15484	15596	15385	15574	15484	15586	15554	15525	15460	15746	15462	15550	15630	15321	15459	15610	15432	15619	15482	15410	15537	15658	15386	15404	15508	15673	15544	15444	15505	15513	15602	15517	15522	15493	15522	15537	15725	15603	15509	15440	15635	15685	15515	15435	15633	15499	15566	15463	15650	15478	15533	15494	15538	15516	15560	15675	15706	15545	15476	15519	15438	15652	15515	15419	15473	15540	15520	15566	15578	15592	15571	15663	15575	15563	15616	15503	15615	15524	15627	15481	15569	15436	15677	15552	15668	15620	15246	15667	15441	15558	15703	15581	15479	15433	15459	15422	15569	15626	15519	15591	15438	15533	15595	15263	15504	15554	15641	15513	15567	15554	15513	15515	15339	15466	15377	15517	15499	15672	15399	15472	15466	15602	15547	15554	15579	15548	15524	15574	15592	15740	15490	15592	15424	15656	15604	15443	15506	15557	15575	15619	15637	15468	15440	15433	15382	15541	15622	15571	15600	15473	15449	15654	15555	15452	15627	15659	15504	15479	15640	15524	15450	15370	15460	15589	15535	15292	15464	15527	15518	15638	15536	15487	15537	15657	15565	15538	15528	15520	15535	15706	15473	15532	15568	15558	15480	15657	15471	15499	15382	15460	15620	15571	15549	15476	15665	15466	15595	15447	15578	15420	15616	15438	15336	15515	15478	15698	15325	15651	15443	15632	15521	15628	15704	15549	15734	15468	15359	15671	15546	15600	15528	15365	15423	15450	15554	15463	15629	15559	15668	15609	15637	15504	15571	15464	15570	15584	15494	15556	15685	15597	15629	15598	15588	15449	15633	15360	15642	15611	15592	15499	15557	15417	15586	15611	15594	15365	15694	15501	15371	15515	15830	15657	15673	15457	15556	15449	15471	15492	15586	15445	15587	15540	15654	15530	15392	15700	15652	15618	15670	15622	15444	15373	15547	15521	15500	15522	15457	15534	15457	15577	15543	15708	15463	15504	15590	15633	15440	15663	15559	15521	15491	15464	15582	15448	15498	15570	15520	15429	15320	15602	15507	15728	15645	15555	15639	15495	15456	15563	15382	15613	15502	15568	15515	15480	15668	15558	15528	15553	15586	15612	15547	15522	15487	15624	15543	15615	15542	15694	15532	15504	15560	15664	15651	15708	15448	15574	15531	15633	15654	15533	15378	15422	15600	15570	15539	15417	15382	15568	15442	15386	15663	15624	15600	15516	15644	15474	15645	15636	15424	15577	15416	15481	15598	15560	15497	15455	15466	15518	15572	15844	15522	15434	15488	15504	15454	15657	15646	15773	15402	15388	15459	15452	15581	15385	15327	15284	15562	15650	15415	15500	15510	15628	15583	15591	15526	15604	15519	15613	15364	15417	15610	15676	15501	15360	15392	15575	15603	15539	15488	15479	15488	15533	15528	15451	15441	15519	15634	15529	15576	15376	15469	15604	15395	15358	15539	15544	15454	15538	15539	15595	15443	15480	15370	15680	15472	15796	15552	15597	15632	15448	15290	15576	15607	15532	15664	15565	15475	15463	15463	15476	15587	15551	15360	15543	15547	15431	15411	15478	15483	15635	15511	15445	15480	15588	15468	15626	15448	15482	15479	15651	15380	15480	15581	15572	15543	15519	15556	15659	15527	15540	15479	15542	15576	15585	15623	15640	15369	15368	15523	15249	15565	15525	15483	15697	15384	15522	15440	15525	15467	15577	15532	15606	15530	15572	15432	15546	15464	15556	15539	15483	15398	15432	15475	15718	15425	15603	15403	15490	15564	15470	15638	15549	15544	15604	15596	15411	15563	15521	15488	15460	15499	15439	15566	15567	15668	15420	15584	15708	15562	15524	15394	15335	15614	15596	15506	15613	15452	15485	15548	15520	15620	15570	15491	15459	15633	15652	15433	15541	15596	15330	15290	15624	15587	15467	15454	15697	15504	15568	15523	15631	15576	15543	15433	15691	15540	15429	15416	15495	15583	15511	15604	15499	15513	15445	15653	15338	15578	15590	15557	15503	15528	15598	15554	15617	15461	15371	15484	15512	15446	15627	15501	15617	15451	15491	15636	15494	15374	15531	15514	15568	15624	15656	15676	15501	15455	15552	15581	15348	15554	15448	15741	15586	15550	15388	15409	15530	15632	15524	15590	15404	15529	15488	15514	15564	15441	15515	15502	15569	15531	15504	15467	15783	15522	15423	15467	15506	15575	15446	15464	15707	15656	15571	15472	15585	15452	15521	15433	15625	15436	15482	15458	15486	15551	15586	15446	15449	15612	15388	15528	15546	15400	15549	15439	15560	15684	15390	15690	15534	15584	15374	15498	15674	15517	15446	15317	15452	15537	15603	15629	15298	15500	15541	15583	15771	15452	15525	15458	15376	15309	15546	15653	15580	15612	15527	15573	15238	15524	15498	15492	15534	15569	15470	15586	15607	15494	15531	15526	15617	15529	15562	15481	15476	15474	15573	15550	15454	15732	15500	15483	15723	15548	15425	15458	15591	15509	15564	15483	15488	15546	15589	15458	15560	15563	15589	15507	15429	15567	15459	15557	15599	15477	15498	15517	15672	15612	15445	15424	15339	15431	15501	15391	15564	15512	15557	15484	15483	15551	15699	15500	15558	15416	15619	15586	15364	15417	15408	15525	15491	15481	15572	15539	15539	15705	15500	15609	15534	15382	15541	15441	15483	15368	15544	15603
32783	43896	44456	30759	21841	19442	18975	18781	18486	18399	18443	18539	18353	18477	18514	18602	18532	18494	18488	18407	18504	18494	18569	18633	18397	18355	18568	18304	18518	18527	18616	18514	18707	18444	18259	18423	18413	18582	18488	18306	18602	18423	18431	18248	18640	18417	18575	18734	18349	18586	18461	18443	18628	18549	18578	18654	18434	18396	18372	18468	18372	18379	18478	18313	18399	18311	18540	18381	18494	18358	18336	18389	18404	18484	18382	18395	18425	18637	18447	18513	18571	18533	18424	18441	18779	18627	18572	18580	18421	18520	18311	18506	18592	18352	18400	18508	18445	18544	18444	18390	18378	18429	18630	18518	18620	18583	18523	18504	18255	18175	18441	18473	18535	18478	18279	18271	18300	18471	18446	18371	18426	18487	18570	18432	18376	18604	18371	18433	18450	18411	18376	18415	18397	18406	18442	18317	18516	18549	18440	18484	18640	18705	18460	18457	18232	18506	18570	18559	18571	18416	18507	18449	18616	18292	18506	18494	18626	18488	18396	18212	18423	18549	18354	18421	18373	18419	18345	18413	18432	18321	18489	18438	18643	18390	18447	18333	18414	18447	18573	18498	18539	18540	18469	18508	18492	18527	18480	18458	18444	18592	18433	18392	18333	18435	18434	18586	18479	18387	18473	18629	18395	18514	18324	18218	18322	18544	18427	18347	18446	18415	18278	18313	18364	18430	18536	18330	18362	18442	18473	18415	18531	18679	18266	18418	18351	18456	18333	18537	18422	18526	18440	18426	18407	18589	18393	18265	18449	18430	18535	18774	18414	18369	18513	18398	18521	18548	18332	18398	18475	18305	18523	18249	18397	18387	18377	18463	18521	18226	18445	18090	18408	18586	18487	18445	18237	18395	18567	18519	18492	18552	18413	18298	18277	18328	18502	18206	18343	18364	18376	18436	18293	18350	18614	18480	18427	18596	18282	18316	18546	18403	18585	18498	18468	18382	18324	18434	18500	18376	18688	18490	18572	18516	18361	18210	18479	18577	18572	18676	18290	18357	18657	18592	18458	18416	18447	18147	18384	18356	18483	18406	18316	18601	18330	18584	18506	18521	18472	18525	18452	18412	18395	18670	18355	18392	18507	18608	18583	18353	18551	18461	18441	18509	18501	18443	18634	18329	18492	18611	18481	18525	18608	18377	18479	18476	18307	18417	18315	18383	18446	18480	18447	18306	18302	18391	18595	18212	18387	18623	18439	18410	18415	18241	18501	18444	18494	18325	18499	18517	18443	18449	18523	18177	18449	18382	18510	18498	18693	18428	18426	18432	18432	18498	18380	18509	18710	18502	18652	18546	18376	18362	18288	18391	18587	18659	18456	18575	18463	18272	18582	18251	18536	18451	18249	18349	18366	18252	18422	18272	18388	18448	18588	18538	18207	18481	18511	18423	18509	18321	18272	18302	18383	18460	18475	18386	18199	18315	18469	18440	18510	18730	18493	18565	18444	18284	18382	18417	18437	18364	18480	18484	18596	18552	18467	18609	18600	18580	18502	18550	18458	18539	18414	18548	18513	18520	18438	18580	18612	18393	18537	18187	18415	18733	18627	18482	18234	18414	18448	18394	18472	18196	18415	18354	18626	18464	18319	18350	18371	18445	18545	18394	18483	18417	18528	18467	18454	18554	18299	18580	18422	18606	18680	18271	18619	18463	18251	18376	18273	18414	18367	18360	18388	18208	18223	18328	18470	18512	18459	18270	18325	18329	18754	18486	18502	18531	18477	18670	18502	18391	18516	18480	18265	18488	18620	18611	18679	18700	18472	18378	18229	18370	18495	18532	18549	18301	18605	18469	18321	18431	18373	18565	18455	18357	18619	18451	18406	18348	18527	18584	18677	18550	18308	18397	18278	18405	18315	18533	18622	18257	18447	18505	18517	18299	18510	18352	18453	18360	18390	18539	18402	18484	18506	18367	18395	18385	18474	18582	18188	18612	18425	18409	18384	18387	18772	18469	18302	18442	18512	18500	18573	18307	18484	18366	18578	18382	18309	18602	18637	18609	18160	18334	18527	18604	18419	18553	18579	18415	18307	18461	18260	18353	18304	18493	18435	18443	18425	18671	18357	18421	18404	18563	18170	18537	18487	18564	18570	18359	18439	18437	18548	18519	18393	18238	18301	18386	18454	18560	18599	18382	18584	18570	18545	18436	18316	18417	18437	18364	18375	18320	18671	18776	18531	18561	18411	18375	18314	18366	18394	18354	18454	18360	18354	18410	18472	18493	18563	18373	18442	18553	18711	18279	18285	18278	18328	18519	18159	18274	18536	18553	18417	18429	18337	18500	18398	18411	18505	18480	18448	18443	18354	18405	18468	18468	18561	18506	18351	18476	18356	18502	18339	18244	18398	18502	18249	18473	18656	18333	18637	18403	18295	18501	18286	18450	18612	18315	18489	18317	18489	18293	18364	18375	18334	18420	18470	18489	18635	18289	18554	18452	18640	18580	18558	18371	18344	18577	18506	18686	18447	18410	18418	18577	18284	18261	18308	18508	18453	18440	18374	18558	18527	18496	18381	18473	18293	18554	18631	18516	18599	18407	18290	18474	18342	18509	18507	18520	18515	18368	18577	18553	18598	18600	18511	18516	18280	18481	18556	18375	18361	18435	18653	18548	18530	18493	18422	18312	18330	18606	18501	18351	18716	18301	18431	18312	18380	18432	18222	18491	18417	18523	18563	18400	18430	18555	18320	18578	18542	18494	18555	18468	18370	18456	18383	18444	18463	18233	18422	18543	18548	18452	18323	18548	18718	18575	18446	18789	18388	18373	18465	18501	18446	18502	18550	18444	18492	18541	18448	18568	18443	18481	18719	18543	18526	18372	18476	18405	18566	18712	18689	18535	18593	18162	18602	18361	18394	18428	18332	18329	18417	18339	18209	18582	18669	18439	18447	18409	18373	18348	18432	18436	18526	18511	18468	18364	18614	18470	18534	18545	18485	18412	18429	18686	18774	18396	18434	18627	18337	18557	18445	18583	18181	18527	18531	18664	18558	18312	18539	18482	18456	18481	18575	18500	18443	18448	18401	18373	18537	18391	18511	18225	18512	18491	18565	18461	18427	18582	18648	18516	18525	18376	18211	18584	18412	18554	18467	18567	18449	18553	18685	18690	18383	18306	18480	18501	18482	18412	18271	18388	18593	18502	18472	18482	18547	18269	18523	18335	18607	18533	18569	18548	18526	18456	18485	18556	18618	18463	18442	18733	18637	18407	18546	18513	18283	18478	18389	18477	18483	18420	18520	18684	18284	18395	18497	18661	18497	18429	18575	18446	18370	18346	18471	18298	18663	18543	18334	18360	18492	18422	18361	18515	18518	18265	18513	18385	18562	18548	18483	18489	18406	18543	18463	18625	18501	18400	18469	18481	18419	18259	18375	18523	18545	18446	18310	18319	18402	18378	18533	18388	18427	18389	18618	18362	18315	18686	18323	18492	18653	18436	18357	18561	18427	18375	18443	18397	18579	18215	18490	18563	18549	18462	18478	18604	18361	18417	18596	18507	18606	18470	18367	18333	18619	18468	18675	18512	18559	18445	18484	18508	18601	18397	18458	18476	18382	18347	18670	18332	18481	18607	18370	18629	18404	18693	18652	18495	18630	18496	18514	18485	18486	18341	18414	18369	18753	18392	18513	18514	18441	18552	18672	18422	18408	18416	18357	18457	18609	18331	18489	18432	18531	18550	18556	18479	18534	18334	18468	18435	18484	18436	18295	18265	18306	18460	18569	18507	18435	18487	18709	18434	18562	18499	18478	18450	18760	18398	18471	18573	18468	18406	18392	18561	18705	18299	18572	18581	18483	18353	18372	18483	18575	18524	18544	18380	18529	18497	18513	18631	18581	18348	18476	18356	18426	18392	18566	18386	18328	18303	18291	18260	18598	18415	18514	18331	18456	18277	18502	18456	18582	18500	18462	18523	18457	18563	18521	18337	18477	18517	18333	18296	18580	18591	18382	18264	18581	18451	18687	18509	18559	18431	18450	18430	18320	18435	18487	18398	18445	18533	18332	18380	18377	18505	18431	18604	18498	18501	18335	18365	18279	18312	18566	18535	18415	18315	18444	18410	18386	18513	18488	18402	18456	18330	18383	18552	18445	18732	18475	18459	18459	18362	18506	18481	18424	18451	18615	18518	18504	18251	18298	18293	18586	18555	18412	18431	18592	18387	18497	18429	18731	18480	18460	18400	18591	18787	18476	18395	18408	18362	18432	18412	18319	18481	18366	18457	18514	18562	18440	18412	18353	18462	18376	18634	18436	18688	18505	18503	18515	18402	18467	18655	18627	18301	18328	18445	18393	18544	18489	18558	18549	18447	18491	18621	18396	18476	18297	18448	18370	18511	18421	18408	18504	18481	18443	18431	18484	18456	18510	18587	18619	18569	18328	18285	18591	18469	18484	18408	18510	18322	18426	18512	18531	18434	18358	18380	18418	18454	18597	18474	18571	18452	18238	18290	18188	18259	18351	18386	18540	18336	18556	18506	18541	18607	18454	18413	18319	18324	18473	18297	18497	18366	18351	18372	18675	18452	18459	18477	18701	18603	18387	18444	18494	18467	18519	18658	18444	18639	18597	18291	18776	18435	18425	18602	18554	18353	18524	18533	18411	18384	18480	18477	18611	18437	18346	18546	18407	18340	18562	18516	18405	18354	18457	18680	18432	18227	18313	18546	18382	18591	18422	18369	18304	18675	18570	18437	18525	18550	18468	18360	18588	18582	18624	18432	18358	18436	18325	18421	18454	18436	18627	18435	18698	18422	18408	18383	18429	18329	18712	18288	18356	18439	18529	18358	18603	18434	18557	18536	18474	18487	18598	18420	18334	18382	18419	18592	18485	18300	18525	18290	18482	18551	18343	18583	18579	18362	18407	18449	18461	18589	18475	18513	18460	18364	18310	18333	18671	18696	18530	18341	18718	18436	18390	18323	18533	18359	18605	18349	18418	18342	18587	18374	18619	18591	18322	18620	18445	18503	18692	18653	18522	18562	18591	18552	18486	18200	18321	18287	18403	18513	18474	18411	18605	18517	18489	18304	18526	18213	18340	18223	18551	18388	18489	18533	18597	18685	18783	18387	18405	18483	18467	18382	18560	18459	18453	18452	18571	18495	18529	18422	18426	18519
40938	61561	45535	26065	18313	16169	15849	15681	15776	15722	15596	15743	15642	15762	15924	15743	15570	15770	15715	15709	15660	15642	15541	15660	15810	15689	15670	15684	15844	15610	15859	15752	15635	15855	15721	15868	15675	15755	15860	15554	15734	15590	15854	15824	15647	15784	15568	15737	15661	15737	15744	15446	15525	15697	15611	15785	15664	15576	15461	15668	15567	15568	15733	15467	15522	15807	15730	15723	15685	15633	15594	15825	15732	15577	15791	15750	15757	15657	15788	15597	15585	15689	15562	15651	15520	15740	15660	15686	15690	15592	15541	15674	15704	15755	15705	15723	15679	15581	15631	15791	15808	15730	15750	15592	15622	15865	15839	15679	15623	15699	15688	15859	15534	15713	15571	15729	15808	15735	15769	15598	15678	15641	15498	15734	15764	15562	15807	15472	15676	15595	15714	15666	15683	15616	15573	15781	15738	15806	15689	15640	15700	15762	15792	15706	15892	15452	15753	15588	15557	15580	15693	15706	15777	15690	15585	15641	15792	15605	15634	15780	15658	15668	15586	15677	15615	15708	15670	15848	15593	15727	15603	15753	15748	15703	15783	15592	15776	15821	15773	15642	15660	15739	15722	15653	15765	15759	15625	15676	15786	15761	15775	15445	15539	15754	15577	15766	15649	15623	15831	15596	15605	15712	15732	15506	15723	15554	15581	15742	15636	15661	15708	15776	15732	15708	15667	15667	15755	15558	15567	15730	15906	15870	15656	15773	15699	15548	15752	15631	15465	15823	15596	15644	15644	15756	15719	15720	15534	15614	15663	15675	15660	15520	15698	15578	15761	15788	15840	15629	15571	15775	15654	15766	15594	15540	15728	15636	15649	15791	15597	15663	15632	15593	15772	15542	15796	15485	15732	15715	15677	15634	15703	15696	15589	15698	15473	15558	15699	15747	15807	15797	15756	15737	15752	15799	15733	15678	15703	15656	15619	15794	15651	15696	15666	15633	15463	15697	15654	15634	15647	15688	15637	15716	15846	15632	15708	15680	15751	15770	15662	15765	15755	15745	15852	15631	15626	15697	15719	15733	15652	15732	15693	15849	15693	15755	15742	15682	15642	15795	15883	15697	15683	15648	15650	15712	15749	15662	15782	15496	15806	15704	15727	15708	15696	15682	15699	15512	15801	15788	15722	15769	15668	15683	15682	15600	15658	15753	15741	15707	15574	15773	15752	15589	15354	15649	15493	15734	15649	15661	15505	15676	15865	15729	15752	15782	15627	15643	15634	15640	15736	15556	15511	15797	15697	15700	15709	15465	15567	15767	15618	15805	15785	15751	15679	15567	15862	15554	15590	15706	15753	15649	15840	15626	15706	15781	15580	15732	15710	15649	15645	15661	15678	15683	15669	15651	15557	15726	15787	15675	15668	15701	15677	15752	15583	15574	15653	15679	15643	15675	15709	15729	15713	15781	15616	15647	15671	15589	15809	15658	15720	15664	15698	15706	15731	15817	15679	15691	15736	15576	15656	15866	15642	15677	15631	15735	15760	15773	15756	15387	15742	15622	15564	15802	15750	15720	15882	15387	15794	15808	15704	15729	15684	15557	15758	15686	15708	15669	15615	15626	15655	15843	15587	15681	15826	15590	15634	15670	15752	15694	15740	15583	15635	15626	15702	15600	15904	15655	15659	15911	15714	15698	15741	15620	15649	15694	15795	15697	15708	15745	15593	15620	15455	15669	15614	15618	15827	15803	15778	15697	15573	15582	15690	15695	15631	15826	15694	15722	15720	15734	15866	15592	15505	15623	15846	15547	15606	15785	15669	15613	15528	15701	15678	15710	15614	15648	15802	15907	15704	15701	15630	15730	15605	15774	15642	15615	15665	15694	15392	15755	15787	15667	15799	15831	15584	15705	15588	15606	15677	15566	15774	15714	15831	15576	15698	15814	15649	15694	15684	15588	15818	15829	15741	15616	15723	15727	15588	15706	15608	15849	15694	15521	15711	15905	15641	15545	15594	15777	15813	15730	15719	15737	15731	15698	15646	15666	15749	15682	15695	15744	15644	15633	15666	15730	15687	15735	15662	15812	15632	15629	15842	15674	15513	15872	15681	15790	15724	15678	15462	15780	15731	15771	15728	15693	15771	15638	15686	15695	15720	15588	15799	15850	15742	15737	15791	15748	15634	15642	15731	15773	15697	15487	15492	15657	15810	15722	15568	15923	15679	15779	15640	15720	15549	15645	15710	15634	15803	15596	15617	15831	15868	15731	15831	15633	15766	15551	15581	15571	15807	15800	15752	15739	15810	15741	15559	15666	15566	15640	15639	15511	15668	15676	15549	15644	15676	15709	15754	15631	15715	15685	15673	15753	15636	15676	15730	15741	15679	15632	15883	15797	15571	15664	15650	15946	15654	15671	15584	15733	15729	15809	15712	15708	15659	15761	15645	15647	15771	15592	15669	15773	15499	15685	15538	15509	15757	15617	15738	15720	15739	15667	15510	15627	15686	15647	15802	15639	15812	15592	15754	15702	15656	15654	15771	15712	15643	15527	15682	15807	15638	15824	15603	15711	15876	15663	15859	15651	15755	15787	15728	15691	15603	15731	15833	15837	15701	15684	15780	15730	15644	15675	15546	15757	15884	15733	15699	15658	15829	15739	15756	15610	15729	15637	15630	15827	15557	15641	15735	15745	15715	15656	15601	15699	15711	15887	15616	15721	15669	15877	15698	15843	15839	15612	15744	15554	15673	15824	15579	15719	15659	15871	15723	15566	15652	15670	15790	15811	15680	15686	15678	15993	15685	15793	15739	15649	15601	15749	15715	15681	15773	15685	15697	15862	15559	15676	15784	15712	15737	15743	15757	15707	15649	15520	15671	15723	15467	15810	15640	15653	15584	15825	15702	15662	15521	15641	15733	15779	15580	15703	15555	15793	15717	15544	15587	15800	15727	15538	15742	15708	15682	15453	15819	15708	15695	15707	15797	15661	15715	15801	15678	15706	15675	15735	15550	15812	15573	15586	15831	15593	15704	15668	15692	15882	15707	15647	15782	15654	15766	15538	15603	15687	15585	15827	15828	15606	15772	15783	15864	15716	15729	15701	15646	15896	15729	15855	15663	15647	15562	15595	15815	15729	15723	15728	15852	15754	15519	15674	15581	15690	15568	15637	15771	15651	15525	15562	15676	15657	15717	15816	15674	15771	15908	15830	15506	15673	15839	15798	15694	15745	15850	15794	15664	15671	15820	15656	15625	15879	15626	15747	15475	15567	15702	15821	15637	15672	15543	15666	15695	15798	15819	15804	15839	15665	15695	15766	15722	15655	15733	15813	15764	15602	15609	15826	15656	15648	15647	15568	15626	15642	15638	15557	15793	15795	15630	15527	15634	15787	15895	15728	15714	15692	15696	15820	15539	15780	15373	15656	15575	15770	15638	15777	15692	15692	15606	15790	15838	15770	15890	15608	15705	15899	15777	15722	15476	15654	15722	15749	15680	15723	15654	15759	15650	15681	15895	15779	15589	15678	15618	15706	15693	15621	15769	15785	15700	15789	15640	15659	15723	15724	15820	15525	15727	15562	15668	15649	15841	15654	15697	15734	15696	15747	15690	15640	15721	15805	15667	15574	15818	15587	15635	15596	15948	15670	15693	15689	15632	15765	15646	15721	15628	15754	15853	15708	15889	15653	15626	15794	15850	15777	15815	15816	15671	15802	15812	15490	15592	15787	15635	15561	15738	15773	15738	15674	15676	15663	15758	15769	15653	15726	15731	15529	15676	15802	15653	15648	15607	15692	15803	15691	15785	15719	15725	15768	15709	15612	15740	15591	15665	15743	15608	15747	15740	15545	15735	15637	15611	15800	15588	15863	15749	15833	15578	15749	15667	15773	15890	15575	15704	15659	15811	15660	15556	15720	15630	15675	15817	15604	15704	15725	15542	15622	15767	15619	15764	15876	15490	15617	15817	15666	15645	15605	15589	15861	15707	15714	15600	15695	15711	15745	15573	15823	15830	15772	15612	15808	15678	15603	15687	15727	15525	15795	15652	15820	15680	15622	15777	15728	15663	15674	15732	15662	15762	15600	15745	15776	15687	15742	15589	15704	15836	15781	15799	15749	15679	15637	15585	15686	15583	15552	15660	15653	15830	15811	15702	15712	15719	15776	15727	15687	15808	15712	15636	15846	15657	15584	15694	15705	15654	15827	15709	15531	15735	15648	15657	15526	15815	15855	15612	15736	15628	15689	15522	15641	15701	15675	15661	15634	15809	15710	15668	15710	15826	15658	15687	15736	15714	15905	15781	15613	15727	15647	15590	15692	15596	15771	15639	15564	15892	15581	15418	15675	15670	15626	15679	15743	15635	15682	15694	15626	15714	15738	15730	15752	15618	15712	15691	15710	15847	15691	15517	15662	15565	15625	15691	15699	15749	15663	15722	15794	15757	15517	15874	15668	15786	15699	15728	15651	15654	15450	15697	15587	15787	15674	15716	15822	15602	15828	15739	15713	15627	15600	15609	15667	15857	15504	15785	15768	15866	15949	15852	15557	15807	15698	15579	15786	15711	15829	15645	15771	15747	15741	15846	15635	15585	15672	15751	15420	15709	15672	15625	15726	15813	15613	15664	15818	15678	15593	15637	15720	15678	15689	15757	15891	15686	15711	15751	15570	15706	15594	15657	15599	15766	15604	15707	15671	15625	15767	15740	15735	15645	15757	15677	15774	15641	15699	15463	15695	15750	15730	15811	15618	15794	15851	15603	15616	15582	15536	15683	15785	15717	15475	15671	15703	15578	15608	15652	15684	15521	15598	15799	15662	15775	15589	15704	15638	15695	15668	15709	15755	15824	15675	15573	15598	15594	15618	15656	15618	15780	15880	15712	15594	15832	15850	15801	15731	15712	15856	15689	15808	15696	15863	15728	15858	15855	15651	15735	15851	15675	15701	15699	15560	15603	15538	15763	15691	15534	15785	15720	15711	15698	15707	15842	15639	15535	15717	15736	15708	15774	15631	15688	15933	15711	15510	15576	15682	15753	15658	15696	15543	15747	15683	15756	15637	15634	15592	15821	15765	15714	15682	15699	15546	15633	15778	15785	15665	15794	15791	15743	15649	15808	15650	15823	15795	15652	15724	15876	15769	15685	15751	15601	15747	15665	15658	15737	15610	15729	15755	15727	15594
35764	40203	37648	26961	20357	18950	18417	18579	18424	18281	18571	18524	18434	18480	18403	18503	18637	18435	18610	18327	18328	18307	18374	18636	18435	18339	18538	18562	18452	18315	18335	18243	18438	18452	18389	18377	18457	18367	18394	18631	18326	18352	18418	18642	18570	18238	18266	18529	18223	18462	18250	18223	18325	18412	18304	18645	18325	18422	18453	18283	18177	18420	18491	18342	18359	18422	18314	18359	18467	18407	18331	18383	18538	18397	18508	18464	18370	18318	18656	18544	18302	18428	18503	18329	18398	18245	18366	18394	18247	18232	18176	18582	18485	18456	18460	18288	18411	18568	18357	18308	18560	18549	18538	18421	18656	18527	18509	18409	18396	18475	18276	18111	18565	18377	18540	18327	18128	18285	18383	18332	18342	18540	18174	18503	18420	18264	18227	18401	18495	18578	18258	18309	18407	18427	18487	18413	18267	18208	18517	18403	18469	18340	18341	18366	18517	18375	18418	18303	18319	18386	18368	18252	18360	18339	18451	18550	18562	18415	18334	18415	18578	18612	18470	18360	18359	18370	18477	18377	18404	18091	18469	18539	18444	18399	18398	18366	18405	18393	18557	18286	18275	18315	18594	18460	18363	18404	18472	18427	18149	18479	18327	18485	18359	18375	18359	18431	18350	18280	18396	18334	18294	18426	18477	18432	18641	18424	18428	18353	18386	18284	18268	18413	18471	18368	18264	18243	18310	18374	18378	18339	18402	18444	18458	18510	18239	18538	18420	18277	18549	18510	18548	18341	18483	18375	18306	18562	18546	18426	18261	18469	18413	18352	18393	18459	18488	18564	18417	18440	18383	18523	18330	18469	18421	18414	18505	18358	18467	18573	18383	18395	18398	18312	18383	18402	18403	18442	18504	18328	18353	18553	18369	18558	18297	18405	18356	18344	18367	18410	18394	18506	18287	18223	18332	18255	18453	18320	18238	18320	18421	18351	18403	18371	18491	18420	18383	18341	18307	18218	18412	18508	18505	18259	18420	18356	18699	18635	18416	18401	18343	18532	18487	18507	18226	18288	18378	18365	18335	18354	18389	18282	18475	18538	18418	18359	18546	18361	18469	18370	18351	18480	18332	18303	18272	18185	18497	18567	18314	18539	18221	18377	18327	18448	18541	18469	18206	18216	18444	18243	18331	18267	18341	18297	18393	18152	18321	18274	18400	18434	18365	18152	18544	18246	18455	18375	18482	18404	18248	18436	18359	18329	18460	18435	18473	18303	18247	18201	18430	18384	18391	18333	18520	18330	18576	18198	18418	18323	18273	18175	18408	18112	18426	18365	18438	18254	18394	18546	18395	18422	18409	18289	18473	18416	18556	18387	18394	18378	18508	18373	18582	18448	18425	18378	18232	18522	18361	18451	18524	18343	18432	18211	18209	18258	18246	18363	18129	18265	18406	18430	18331	18438	18363	18355	18428	18407	18350	18130	18369	18399	18263	18042	18364	18398	18260	18242	18506	18537	18448	18286	18305	18488	18434	18607	18297	18312	18339	18398	18403	18247	18388	18357	18365	18465	18377	18471	18346	18407	18340	18331	18424	18353	18338	18393	18377	18176	18303	18459	18420	18293	18316	18519	18184	18434	18225	18361	18375	18210	18572	18368	18387	18337	18294	18354	18515	18328	18404	18389	18227	18438	18235	18363	18566	18376	18322	18257	18533	18387	18462	18336	18412	18412	18361	18359	18479	18286	18549	18705	18335	18412	18300	18265	18326	18351	18494	18394	18428	18454	18495	18314	18378	18491	18381	18324	18494	18375	18448	18350	18468	18391	18484	18425	18268	18427	18322	18462	18450	18502	18221	18209	18526	18401	18382	18426	18430	18446	18534	18516	18413	18372	18418	18262	18338	18323	18281	18363	18329	18179	18409	18421	18339	18379	18304	18328	18434	18227	18257	18378	18428	18489	18520	18277	18622	18415	18484	18402	18288	18252	18188	18355	18535	18409	18563	18284	18490	18529	18327	18333	18349	18449	18559	18358	18358	18445	18415	18374	18446	18341	18479	18437	18575	18412	18241	18343	18176	18213	18394	18212	18349	18340	18343	18337	18333	18140	18304	18389	18230	18346	18681	18624	18403	18293	18306	18433	18395	18340	18486	18381	18478	18279	18333	18377	18641	18319	18286	18526	18173	18377	18274	18386	18371	18361	18475	18423	18482	18533	18619	18423	18466	18363	18448	18345	18314	18473	18300	18352	18483	18150	18501	18698	18499	18370	18446	18498	18436	18284	18291	18420	18448	18385	18492	18575	18310	18247	18293	18236	18763	18536	18314	18524	18491	18336	18403	18378	18429	18520	18250	18428	18319	18292	18409	18442	18386	18348	18311	18343	18328	18439	18441	18335	18497	18305	18409	18633	18381	18350	18404	18310	18492	18395	18401	18224	18429	18333	18532	18481	18334	18371	18394	18294	18356	18365	18299	18523	18337	18325	18306	18207	18200	18501	18494	18566	18592	18340	18408	18317	18130	18407	18247	18502	18256	18415	18542	18303	18303	18546	18330	18399	18374	18337	18507	18397	18702	18597	18310	18238	18547	18670	18283	18293	18497	18434	18308	18298	18352	18513	18520	18657	18498	18359	18393	18269	18433	18364	18317	18624	18356	18329	18377	18580	18404	18250	18260	18255	18283	18404	18331	18417	18418	18364	18259	18281	18487	18416	18247	18577	18281	18464	18372	18439	18632	18268	18443	18538	18406	18450	18499	18512	18385	18249	18313	18454	18301	18407	18332	18257	18102	18309	18238	18531	18470	18535	18316	18485	18452	18331	18438	18452	18369	18343	18399	18413	18543	18498	18479	18463	18321	18315	18306	18408	18365	18488	18343	18324	18193	18446	18417	18490	18435	18408	18292	18407	18204	18544	18592	18167	18640	18520	18363	18457	18477	18289	18505	18562	18274	18634	18380	18425	18375	18462	18547	18331	18483	18518	18465	18514	18693	18573	18663	18461	18540	18462	18312	18242	18447	18356	18579	18447	18418	18372	18517	18434	18379	18314	18219	18364	18394	18308	18324	18440	18413	18384	18329	18363	18520	18417	18570	18461	18221	18336	18401	18456	18279	18240	18480	18404	18468	18361	18414	18327	18313	18267	18256	18410	18507	18449	18396	18299	18416	18342	18316	18362	18301	18224	18181	18229	18625	18217	18226	18310	18249	18447	18307	18496	18473	18595	18440	18312	18253	18511	18508	18318	18204	18314	18518	18487	18325	18373	18547	18331	18411	18517	18327	18474	18395	18400	18355	18564	18269	18494	18442	18282	18403	18171	18284	18400	18545	18531	18346	18564	18345	18186	18440	18596	18402	18411	18211	18335	18399	18367	18387	18256	18306	18315	18424	18321	18425	18382	18310	18171	18319	18207	18331	18449	18288	18232	18633	18369	18255	18510	18304	18413	18378	18514	18418	18398	18471	18569	18561	18459	18488	18411	18314	18522	18326	18388	18549	18473	18277	18498	18377	18255	18394	18458	18576	18306	18392	18280	18569	18361	18504	18416	18412	18665	18353	18211	18551	18541	18242	18311	18482	18389	18333	18421	18442	18420	18348	18364	18339	18359	18437	18338	18395	18467	18451	18302	18513	18400	18449	18630	18588	18649	18343	18430	18450	18335	18527	18620	18462	18496	18373	18281	18282	18351	18579	18351	18396	18458	18492	18304	18279	18293	18410	18323	18393	18413	18425	18307	18581	18537	18250	18537	18464	18463	18336	18488	18329	18413	18307	18347	18288	18400	18468	18534	18395	18290	18287	18307	18495	18470	18346	18124	18551	18542	18440	18370	18457	18595	18386	18410	18291	18527	18360	18382	18274	18416	18497	18177	18433	18035	18453	18616	18465	18602	18332	18327	18294	18336	18190	18375	18411	18310	18401	18260	18401	18717	18482	18253	18433	18657	18532	18402	18319	18235	18372	18276	18541	18604	18549	18500	18560	18457	18292	18481	18498	18553	18426	18441	18426	18565	18539	18340	18576	18428	18237	18284	18493	18353	18289	18408	18339	18330	18636	18279	18231	18390	18303	18376	18340	18380	18445	18197	18453	18328	18408	18271	18542	18263	18533	18420	18437	18193	18272	18343	18084	18413	18278	18492	18345	18315	18213	18161	18535	18556	18298	18344	18296	18390	18522	18531	18247	18321	18304	18642	18335	18273	18184	18302	18287	18445	18452	18372	18488	18323	18470	18249	18205	18397	18554	18554	18472	18483	18398	18347	18608	18427	18384	18546	18464	18420	18339	18422	18314	18292	18453	18348	18492	18325	18497	18279	18365	18398	18422	18573	18554	18366	18569	18537	18479	18459	18429	18532	18525	18488	18404	18241	18455	18454	18290	18375	18339	18346	18198	18471	18347	18338	18300	18449	18413	18258	18406	18598	18391	18415	18408	18467	18336	18318	18291	18249	18512	18465	18422	18272	18484	18563	18384	18312	18288	18337	18340	18436	18595	18451	18490	18384	18372	18252	18341	18446	18535	18279	18466	18332	18269	18072	18307	18341	18410	18455	18350	18334	18496	18619	18302	18308	18357	18386	18242	18349	18453	18420	18318	18325	18376	18554	18637	18395	18576	18275	18404	18599	18423	18434	18588	18318	18357	18569	18412	18131	18616	18217	18405	18440	18187	18578	18338	18234	18332	18675	18545	18423	18460	18569	18503	18522	18302	18291	18189	18299	18242	18125	18444	18461	18507	18242	18385	18459	18226	18445	18303	18178	18276	18247	18453	18296	18284	18384	18431	18328	18436	18430	18204	18403	18215	18393	18494	18645	18224	18417	18484	18515	18553	18252	18376	18410	18326	18321	18272	18389	18364	18332	18599	18350	18507	18525	18417	18322	18630	18470	18473	18377	18392	18491	18370	18597	18314	18535	18556	18431	18477	18319	18491	18282	18526	18350	18438	18529	18285	18196	18454	18457	18561	18460	18467	18337	18415	18390	18419	18452	18487	18398	18325	18278	18382	18651	18244	18515	18566	18425	18323	18308	18395	18346	18550	18454	18417	18337	18665	18386	18354	18448	18465	18676	18378	18534	18343	18433	18502	18437	18387	18233	18303	18446	18581	18450	18526	18573	18272	18359	18257	18294	18534	18348	18328	18394	18364	18125	18087	18184	18488	18586	18620	18536	18516	18513	18405	18368
39348	51607	37690	22730	17191	15965	15866	15732	15744	15564	15755	15606	15705	15501	15744	15620	15736	15676	15597	15598	15771	15630	15875	15720	15564	15782	15545	15699	15651	15693	15686	15748	15618	15658	15623	15572	15704	15714	15651	15864	15775	15688	15625	15615	15539	15702	15737	15832	15828	15691	15619	15784	15608	15757	15721	15705	15553	15646	15775	15621	15663	15754	15707	15514	15704	15766	15681	15755	15520	15733	15583	15766	15645	15774	15704	15700	15670	15719	15855	15579	15734	15742	15647	15840	15593	15681	15715	15548	15826	15681	15712	15630	15793	15556	15674	15769	15482	15676	15677	15508	15658	15393	15710	15611	15771	15653	15552	15663	15691	15530	15633	15635	15770	15766	15589	15819	15663	15811	15779	15629	15739	15591	15669	15705	15524	15655	15763	15786	15566	15568	15616	15593	15594	15731	15607	15681	15755	15665	15725	15695	15658	15751	15631	15608	15687	15628	15880	15754	15698	15694	15637	15750	15713	15590	15574	15666	15671	15832	15447	15935	15688	15745	15633	15745	15840	15620	15692	15656	15525	15738	15570	15683	15723	15844	15756	15617	15702	15610	15679	15670	15618	15490	15718	15610	15668	15696	15780	15760	15650	15695	15633	15667	15795	15871	15755	15752	15650	15662	15779	15720	15631	15609	15400	15791	15731	15598	15687	15606	15599	15780	15699	15655	15642	15737	15777	15759	15694	15839	15712	15546	15675	15613	15800	15718	15718	15641	15500	15775	15668	15591	15741	15744	15661	15716	15676	15723	15641	15570	15556	15765	15800	15720	15595	15743	15751	15742	15674	15760	15861	15756	15690	15635	15486	15591	15611	15726	15604	15705	15586	15768	15496	15738	15532	15697	15637	15659	15878	15769	15574	15586	15531	15653	15785	15641	15646	15602	15778	15731	15688	15504	15758	15703	15654	15599	15873	15560	15593	15653	15647	15785	15740	15709	15605	15655	15583	15686	15577	15560	15667	15666	15606	15593	15849	15575	15774	15624	15731	15741	15503	15650	15572	15536	15802	15740	15689	15814	15693	15642	15714	15585	15863	15751	15657	15725	15717	15683	15556	15731	15604	15586	15554	15635	15712	15484	15706	15898	15655	15668	15613	15473	15802	15542	15715	15629	15736	15790	15743	15672	15459	15660	15549	15672	15689	15552	15712	15571	15651	15776	15537	15521	15697	15806	15645	15753	15642	15624	15579	15725	15585	15629	15610	15730	15614	15610	15882	15849	15634	15835	15745	15776	15656	15624	15789	15963	15854	15704	15761	15680	15787	15722	15551	15619	15624	15562	15701	15482	15556	15732	15554	15649	15582	15740	15496	15579	15658	15624	15808	15562	15652	15811	15809	15564	15689	15708	15876	15822	15524	15713	15807	15629	15566	15698	15623	15553	15661	15643	15788	15512	15542	15650	15622	15719	15592	15666	15748	15579	15839	15742	15630	15583	15742	15623	15533	15492	15669	15656	15708	15826	15724	15716	15664	15615	15735	15724	15685	15691	15691	15593	15599	15712	15711	15729	15922	15824	15648	15748	15733	15621	15772	15670	15626	15591	15672	15685	15685	15581	15600	15728	15769	15673	15742	15593	15788	15572	15613	15672	15720	15677	15598	15803	15596	15771	15703	15777	15631	15777	15555	15777	15744	15630	15625	15871	15622	15610	15611	15725	15653	15837	15634	15666	15711	15816	15775	15669	15617	15732	15661	15755	15662	15753	15751	15640	15579	15449	15750	15788	15569	15668	15590	15577	15672	15605	15604	15675	15604	15827	15598	15685	15713	15576	15722	15556	15659	15519	15692	15669	15788	15687	15807	15853	15726	15587	15651	15625	15660	15753	15595	15777	15698	15664	15553	15719	15560	15624	15737	15701	15601	15787	15682	15627	15561	15770	15632	15660	15809	15585	15616	15690	15717	15762	15749	15769	15461	15688	15657	15755	15750	15709	15782	15779	15691	15537	15463	15752	15846	15682	15672	15688	15500	15568	15616	15681	15732	15621	15696	15760	15716	15735	15734	15609	15592	15867	15681	15766	15777	15773	15762	15920	15683	15646	15770	15761	15762	15727	15668	15446	15712	15862	15714	15653	15693	15808	15935	15636	15832	15710	15770	15710	15594	15678	15640	15603	15791	15739	15653	15896	15586	15846	15514	15599	15553	15640	15629	15539	15855	15496	15774	15659	15762	15661	15693	15631	15741	15774	15773	15682	15585	15730	15805	15713	15513	15673	15752	15687	15638	15697	15678	15827	15652	15834	15647	15582	15719	15706	15573	15715	15615	15533	15782	15562	15766	15526	15669	15751	15727	15706	15540	15666	15731	15711	15685	15745	15700	15490	15721	15728	15436	15775	15756	15693	15733	15659	15577	15623	15589	15649	15695	15638	15594	15743	15587	15575	15752	15692	15776	15671	15664	15724	15837	15625	15643	15704	15750	15708	15740	15684	15611	15716	15732	15832	15637	15614	15645	15616	15728	15574	15684	15749	15705	15609	15505	15655	15603	15616	15577	15846	15742	15649	15776	15730	15763	15650	15711	15713	15725	15708	15801	15796	15567	15593	15624	15715	15739	15623	15465	15685	15677	15635	15623	15772	15588	15748	15681	15567	15716	15689	15754	15666	15686	15609	15711	15646	15748	15768	15584	15615	15637	15747	15578	15667	15810	15736	15581	15687	15762	15678	15577	15696	15602	15485	15637	15733	15722	15708	15536	15850	15773	15439	15738	15704	15683	15729	15804	15663	15684	15701	15571	15489	15777	15711	15626	15743	15485	15687	15638	15648	15787	15882	15543	15724	15565	15586	15512	15780	15751	15814	15668	15775	15682	15763	15575	15677	15826	15628	15806	15700	15553	15621	15770	15783	15643	15661	15687	15671	15574	15755	15561	15672	15703	15645	15696	15645	15607	15679	15769	15598	15689	15635	15750	15827	15677	15761	15674	15825	15595	15782	15793	15808	15691	15569	15660	15712	15532	15794	15742	15745	15670	15598	15806	15767	15629	15718	15582	15763	15713	15715	15680	15863	15854	15504	15751	15473	15759	15687	15675	15688	15754	15750	15648	15590	15689	15632	15786	15851	15677	15658	15680	15790	15694	15524	15760	15795	15653	15714	15719	15614	15674	15599	15655	15665	15734	15681	15803	15586	15670	15880	15871	15753	15724	15604	15823	15541	15897	15750	15775	15690	15821	15747	15579	15943	15696	15641	15440	15764	15628	15729	15798	15518	15649	15619	15628	15726	15726	15652	15718	15524	15550	15667	15802	15615	15813	15686	15864	15686	15807	15602	15702	15603	15715	15597	15577	15693	15838	15723	15589	15641	15780	15719	15619	15695	15691	15947	15648	15639	15677	15726	15854	15647	15532	15448	15738	15766	15552	15801	15603	15723	15683	15712	15895	15737	15768	15784	15575	15831	15799	15710	15716	15686	15536	15604	15730	15668	15640	15800	15643	15712	15745	15709	15603	15650	15700	15781	15701	15655	15825	15697	15493	15815	15544	15605	15522	15615	15559	15844	15735	15738	15616	15703	15622	15633	15717	15719	15668	15684	15663	15749	15677	15681	15680	15896	15718	15768	15676	15538	15958	15576	15709	15851	15763	15699	15709	15758	15517	15479	15775	15606	15852	15721	15741	15760	15593	15811	15624	15723	15687	15580	15716	15609	15651	15750	15655	15472	15598	15802	15721	15838	15800	15623	15705	15620	15662	15586	15668	15677	15715	15410	15745	15713	15640	15668	15733	15709	15710	15556	15720	15754	15754	15668	15776	15652	15828	15753	15759	15814	15741	15741	15550	15833	15647	15724	15744	15655	15706	15765	15649	15558	15845	15760	15797	15852	15677	15704	15592	15656	15519	15652	15689	15940	15693	15798	15782	15685	15561	15742	15548	15747	15730	15533	15660	15810	15843	15615	15693	15595	15761	15758	15715	15644	15709	15590	15633	15625	15560	15792	15919	15569	15848	15688	15849	15421	15669	15895	15709	15711	15812	15584	15743	15574	15595	15688	15784	15771	15743	15666	15686	15858	15685	15654	15636	15627	15729	15758	15729	15668	15802	15752	15858	15771	15689	15652	15809	15788	15766	15586	15662	15643	15586	15691	15642	15754	15668	15822	15707	15853	15670	15552	15645	15743	15611	15612	15825	15675	15683	15652	15706	15745	15808	15656	15591	15699	15738	15862	15526	15624	15660	15566	15706	15804	15709	15734	15674	15566	15642	15610	15619	15783	15650	15724	15725	15705	15651	15808	15760	15744	15643	15629	15650	15533	15611	15716	15667	15562	15485	15719	15789	15509	15776	15581	15748	15685	15523	15656	15639	15731	15626	15585	15667	15673	15743	15506	15658	15716	15516	15796	15632	15520	15684	15623	15763	15725	15797	15813	15604	15672	15560	15860	15579	15827	15678	15502	15773	15552	15653	15688	15637	15590	15622	15688	15811	15772	15691	15643	15706	15564	15564	15789	15751	15662	15707	15807	15765	15609	15718	15655	15776	15646	15702	15557	15622	15742	15638	15673	15717	15486	15663	15854	15732	15687	15774	15695	15854	15727	15538	15680	15556	15716	15802	15699	15981	15462	15597	15610	15870	15777	15773	15726	15743	15644	15739	15676	15661	15801	15742	15665	15615	15729	15794	15641	15666	15660	15730	15827	15666	15768	15643	15644	15763	15854	15787	15664	15746	15805	15705	15686	15741	15593	15718	15649	15706	15666	15605	15715	15706	15756	15741	15755	15475	15836	15675	15672	15832	15653	15787	15678	15625	15811	15678	15652	15740	15719	15597	15822	15691	15778	15755	15622	15659	15796	15660	15772	15734	15702	15742	15723	15674	15710	15652	15847	15634	15576	15621	15742	15660	15770	15726	15695	15776	15646	15665	15593	15747	15886	15733	15845	15619	15613	15722	15527	15754	15682	15648	15666	15604	15634	15730	15538	15589	15606	15630	15768	15544	15789	15821	15709	15637	15733	15689	15878	15706	15544	15712	15761	15650	15573	15799	15802	15599	15674	15681	15706	15698	15558	15927	15665	15611	15669	15629	15678	15761	15698	15625	15774	15681	15682	15644	15812	15624	15647	15865	15694	15617	15775	15583	15811	15734	15694	15670	15566	15886	15655	15496	15741	15572	15781	15610	15726
23793	25423	38934	33576	26155	24777	24255	19277	18498	18897	18789	18621	18813	18675	18605	18634	18653	18698	18658	18433	18401	18378	18564	18511	18343	18552	18524	18627	18424	18283	18389	18563	18441	18563	18496	18661	18410	18297	18244	18533	18355	18450	18365	18372	18522	18250	18277	18188	18542	18304	18404	18282	18430	18092	18544	18559	18477	18222	18266	18229	18329	18425	18338	18148	18077	18419	18223	18322	18325	18413	18232	18219	18357	18419	18400	18229	18250	18330	18282	18143	18351	18269	18483	18448	18295	18333	18168	18202	18253	18421	18297	18140	18448	18348	18430	18519	18187	18294	18322	18512	18264	18286	18310	18407	18279	18482	18396	18090	18429	18507	18567	18467	18302	18170	18306	18162	18322	18259	18131	18269	18263	18298	18469	18371	18110	18346	18421	18391	18203	18295	18146	18544	18277	18245	18459	18154	18371	18213	18281	18311	18380	18303	18423	18270	18367	18349	18108	18121	18293	18315	18298	18208	18153	18343	18216	18126	18370	18377	18362	18517	18541	18195	18300	18371	18360	18432	18290	18327	18120	18360	18374	18155	18242	18235	18392	18396	18321	18521	18368	18226	18207	18140	18141	18269	18316	18219	18398	18101	18272	18339	18402	18420	18089	18304	18380	18261	18353	18268	18298	18328	18427	18457	18182	18398	18040	18118	18138	18299	18559	18228	18215	18229	18289	18151	18160	18285	18345	18192	18347	18420	18363	18344	18458	18514	18199	18166	18149	18217	18310	18321	18304	18336	18519	18404	18304	18242	18219	18511	18315	18252	18206	18338	18234	18180	18094	18014	18396	18693	18116	18411	18320	18292	18197	18247	18361	18388	18245	18330	18272	18405	18467	18199	18301	18171	18309	18371	18542	18265	18490	18167	18054	18330	18344	18177	18241	18298	18145	18394	18281	18061	18105	18332	18156	18401	18173	18151	18631	18400	18153	18241	18494	18318	18190	18232	18420	18400	18430	18369	18323	18417	18377	18193	18329	18351	18101	18287	18141	18048	18261	18555	18254	18032	18328	18229	18346	18408	18279	18291	18233	18257	18354	18092	18206	18409	18243	18243	18261	18207	18500	18328	18345	18387	18555	18228	18263	18123	18265	18312	18250	18253	18224	18431	18374	18359	18216	18293	18433	18466	18339	18115	18392	18315	18254	18210	18341	18263	18081	18424	18169	18205	18205	18185	18218	18200	18342	18231	18339	18523	18238	18180	18232	18383	18094	18151	18284	18136	18297	18202	18463	18409	18294	18408	18319	18349	18419	18345	18228	18329	18320	18108	18323	18294	18294	18187	18232	18377	18136	18163	18333	18329	18370	18464	18437	18410	18337	18279	18380	18263	18284	18101	18332	18131	18144	18395	18374	18462	18360	18412	18237	18343	18359	18297	18347	18455	18260	18197	18397	18326	18395	18291	18339	18196	18194	18067	18378	18342	18301	18271	18245	18414	18359	18459	18276	18186	18129	18248	18319	18193	18166	18315	18186	18234	18305	18251	18279	18191	18213	18048	18289	18320	18311	18280	18127	18270	18312	18308	18248	18310	18056	18260	18181	18289	18266	18161	18386	18023	18295	18440	18430	18428	18406	18160	18337	18227	18223	18318	18212	18267	18156	18319	18161	18230	18246	18290	18321	18340	18293	18311	18316	18318	18442	18237	18338	18359	18402	18081	18190	18312	18404	18507	18338	18233	18375	18250	18287	18139	18360	18347	18267	18145	18328	18356	18315	18245	18490	18327	18197	18361	18420	18193	18327	18365	18239	18198	18277	18377	18219	18174	18344	18115	18188	18428	18333	18214	18326	18441	18312	18161	18259	18391	18301	18350	18325	18035	18268	18315	18350	18199	18296	18405	18144	18213	18040	18253	18454	18216	18436	18332	18352	18144	18268	18341	18179	18204	18325	18359	18059	18538	18315	18160	18230	18408	18125	18465	18531	18325	18170	18474	18268	18225	18153	18119	18197	18456	18263	18356	18450	18451	18419	18350	18303	18452	18055	18163	18304	18180	18168	18381	18392	18292	18281	18238	18158	18365	18544	18383	18322	18147	18102	18237	18122	18086	18284	18315	18373	18213	18239	18326	18194	18194	18169	18304	18231	18376	18333	18451	18236	18365	18294	18229	18225	18160	18190	18447	18014	18373	18359	18323	18274	18268	18307	18152	18421	18297	18420	18462	18096	18306	18140	18399	18274	18531	18450	18389	18343	18243	18107	18181	18421	18488	18494	18469	18320	18220	18265	18216	18419	18242	18419	18321	18218	18331	18183	18263	18309	18353	18525	18233	18405	18316	18246	18229	18009	18444	18539	18305	18304	18383	18035	18168	18398	18345	18185	18372	18478	18482	18545	18320	18179	18209	18238	18223	18324	18331	18359	18198	18278	18206	18337	18258	18132	18431	18360	18256	18308	18180	18308	18090	18329	18416	18124	18346	18478	18243	18259	18268	18399	18264	18280	18215	18185	18352	18302	18315	18300	18338	18321	18188	18260	18275	18497	18091	18189	18347	18208	18478	18538	18230	18301	18272	18418	18370	18345	18597	18428	18299	18298	18527	18022	18203	18328	18344	18357	18392	18357	18414	18223	18268	18166	18319	18302	18461	18430	18307	18475	18322	18409	18264	18350	18211	18368	18339	18313	18257	18120	18276	18306	18542	18224	18215	18450	18332	18456	18374	18434	18205	18285	18312	18341	18285	18398	18149	18446	18393	18210	18121	18208	18400	18232	18070	18273	18233	18340	18404	18137	18339	18194	18351	18411	18335	18241	18258	18282	18252	18377	18349	18411	18196	18428	18267	18277	18249	18281	18375	18304	18420	18298	18431	18311	18425	18425	18147	18327	18372	18349	18168	18208	18243	18334	18289	18232	18076	18291	18517	18097	18235	18416	18436	18243	18172	18315	18445	18387	18151	18284	18263	18135	18160	18318	18418	18322	18109	18254	18241	18375	18438	18482	18217	18195	18214	18119	18334	18242	18373	18076	18170	18228	18404	18105	18156	18071	18297	18222	18271	18358	18510	18231	18205	18275	18602	18151	18271	18288	18228	18304	18355	18392	18254	18188	18226	18537	18462	18216	18425	18170	18227	18365	18315	18256	18129	18176	18431	18306	18295	18434	18244	18343	18330	18181	18384	18244	18224	18259	18314	18370	18209	18207	18394	18267	18357	18242	18207	18313	18248	18222	18364	18595	18290	18257	18300	18296	18310	18263	18308	18322	18266	18485	18187	18438	18170	18417	18272	18163	18276	18461	18205	18415	18384	18165	18054	18340	18383	18053	18215	18275	18117	18347	18319	18152	18212	18013	18332	18279	18322	18436	18176	18319	18347	18320	18041	18369	18451	18307	18149	18302	18262	18296	18219	18115	18150	18456	18392	18226	18218	18335	18410	18224	18224	18193	18196	18525	18189	18104	18197	18314	18334	18243	18441	18296	18272	18296	18396	18303	18392	18130	18372	18118	18332	18187	18384	18213	18348	18423	18209	18306	18207	18169	18240	18323	18095	18261	18296	18526	18271	18414	18361	18515	18318	18271	18331	18245	18346	18281	18437	18320	18279	18265	18359	18167	18138	18305	18244	18145	18438	18432	18184	18244	18553	18268	18260	18159	18232	18275	18323	18436	18148	18328	18315	18404	18420	18316	18241	18451	18066	18250	18133	18177	18223	18091	18105	18217	18229	18313	18277	18348	18366	18449	18438	18364	18218	18400	18267	18315	18260	18295	18313	18225	18240	18135	18371	18102	18178	18331	18150	18492	18296	18220	18334	18304	18490	18196	18300	18350	18206	18369	18358	18442	18156	18415	18169	18386	18359	18158	18135	18503	18128	18205	18211	18235	18225	18282	18264	18335	18219	18301	18220	18132	18473	18185	18554	18353	18188	18270	18285	18406	18249	18022	18234	18413	18365	18263	18156	18222	18251	18545	18060	18241	18207	18276	18251	18282	18322	18450	18438	18332	18222	18471	18164	18663	18153	18326	18213	18092	18084	18299	18309	18317	18359	18216	18101	18258	18390	18320	18262	18381	18294	18341	18243	18341	18383	18396	18234	18196	18352	18272	18084	18095	18177	18406	18196	18165	18248	18320	18286	18374	18206	18354	18087	18318	18257	18277	18473	18430	18386	18302	18258	18120	18207	18454	18208	18516	18324	18256	18243	18199	18285	18250	18169	18235	18511	18328	18129	18189	18272	18465	18415	18473	18212	18319	18237	18453	18401	18260	18171	18288	18296	18425	18230	18265	18225	18185	18448	18277	18251	18466	18209	18401	18338	18169	18169	18107	18188	18461	18438	18533	18056	18198	18405	18277	18245	18381	18213	18283	18219	18356	18341	18126	18287	18282	18193	18451	18357	18318	18316	18136	18391	18454	18282	18247	18102	18290	18410	18192	18261	18222	18454	18246	18088	18059	18270	18178	18315	18405	18381	18289	18247	18239	18330	18355	18326	18170	18288	18313	18173	18090	18226	18353	18241	18253	18362	18372	18265	18361	18255	18414	18220	18309	18254	18257	18140	18261	18406	18262	18087	18244	18210	18293	18536	18105	18410	18345	18430	18343	18286	18260	18320	18361	18410	18252	18338	18184	18429	18306	18392	18357	18272	18351	18292	18347	18494	18346	18298	18357	18159	18341	18317	18236	18240	18337	18239	18429	18247	18381	18403	18225	18282	18244	18228	18416	18304	18285	18395	18479	18193	18179	18391	18311	18271	18196	18459	18273	18349	18242	18453	18103	18109	18314	18202	18473	18382	18283	18215	18310	18329	18297	18418	18409	18198	18269	18186	18249	18306	18423	18166	18363	18224	18267	18001	18279	18346	18137	18383	18403	18197	18182	18236	18231	18397	18334	18382	18370	18319	18224	18175	18026	18384	18077	18350	18301	18231	18078	18221	18397	18151	18419	18547	18402	18498	18367	18255	18224	18347	18396	18375	18306	18265	18120	18195	18139	18399	18164	18207	18329	18124	18230	18179	17957	18342	18431	18416	18470	18432	18248	18359	18314	18361	18425	18322	18224	18214	18291	18326	18387	18407	18368	18391	18440	18313	18502	18293	18297	18212	18431	18330	18306	18492	18361	18441	18232	18378	18200	18120	18365	18310	18257	18385	18346	18272	18389	18214	18081	18433	18179	18304	18117	18253
59592	106988	88358	60184	34167	20138	16436	15767	15754	15554	15812	15741	15789	15619	15557	15698	15783	15762	15706	15838	15800	15724	15790	15859	15817	15744	15689	15725	15581	15648	15642	15619	15605	15675	15793	15698	15589	15584	15689	15544	15655	15635	15807	15587	15790	15496	15617	15980	15700	15533	15724	15792	15651	15782	15852	15637	15796	15656	15825	15759	15764	15756	15785	15753	15492	15556	15686	15755	15828	15632	15774	15774	15694	15736	15700	15570	15571	15607	15739	15551	15871	15563	15697	15804	15779	15834	15635	15847	15823	15728	15773	15544	15447	15790	15495	15572	15558	15625	15650	15750	15610	15560	15694	15748	15668	15541	15534	15752	15681	15837	15714	15792	15563	15589	15625	15693	15767	15775	15529	15677	15603	15569	15684	15573	15476	15420	15799	15726	15958	15642	15533	15697	15871	15675	15699	15815	15687	15704	15848	15576	15530	15619	15777	15659	15563	15603	15661	15711	15678	15719	15664	15777	15620	15429	15590	15574	15653	15922	15714	15667	15835	15634	15655	15706	15688	15712	15783	15575	15752	15641	15810	15762	15673	15638	15617	15585	15711	15676	15684	15727	15624	15703	15669	15612	15668	15596	15719	15506	15548	15631	15710	15477	15634	15650	15676	15639	15576	15670	15737	15558	15569	15614	15643	15699	15660	15561	15813	15495	15758	15749	15753	15717	15764	15680	15855	15622	15680	15486	15795	15646	15800	15681	15563	15864	15594	15696	15600	15702	15744	15859	15695	15678	15739	15671	15488	15676	15592	15544	15699	15739	15649	15421	15855	15680	15816	15729	15643	15661	15406	15742	15733	15715	15645	15621	15655	15606	15534	15661	15562	15643	15717	15653	15610	15646	15708	15823	15713	15703	15525	15654	15718	15828	15508	15649	15690	15703	15666	15656	15644	15687	15648	15847	15716	15654	15757	15619	15601	15585	15791	15602	15554	15629	15615	15641	15744	15695	15731	15757	15588	15656	15747	15866	15811	15764	15715	15760	15525	15821	15686	15637	15459	15721	15749	15764	15633	15661	15648	15882	15753	15573	15789	15564	15581	15686	15806	15668	15593	15611	15746	15738	15619	15685	15600	15793	15649	15804	15719	15759	15664	15709	15825	15743	15598	15721	15718	15525	15735	15668	15667	15721	15711	15760	15775	15562	15727	15706	15743	15529	15701	15640	15598	15727	15720	15532	15483	15798	15561	15526	15574	15651	15755	15455	15736	15695	15536	15493	15737	15759	15517	15682	15665	15830	15441	15485	15613	15653	15722	15534	15781	15766	15658	15622	15680	15801	15653	15709	15590	15723	15574	15710	15556	15743	15638	15593	15813	15612	15763	15705	15739	15424	15813	15634	15559	15630	15666	15768	15687	15534	15536	15738	15700	15601	15608	15641	15602	15606	15706	15701	15677	15592	15610	15625	15763	15956	15629	15771	15669	15786	15534	15463	15537	15790	15776	15652	15742	15793	15450	15806	15515	15751	15580	15737	15735	15753	15697	15667	15600	15776	15616	15713	15525	15738	15546	15707	15754	15639	15698	15736	15648	15692	15643	15623	15569	15644	15828	15822	15739	15875	15868	15708	15631	15674	15544	15597	15739	15760	15538	15675	15569	15621	15630	15727	15669	15578	15860	15642	15577	15712	15758	15650	15723	15683	15637	15665	15723	15691	15616	15550	15746	15696	15792	15638	15511	15579	15742	15713	15574	15435	15819	15689	15702	15794	15539	15641	15637	15587	15759	15566	15622	15765	15637	15645	15542	15716	15622	15680	15780	15432	15606	15792	15529	15731	15677	15466	15518	15599	15847	15618	15819	15755	15653	15683	15766	15518	15766	15603	15731	15555	15646	15707	15595	15677	15559	15643	15906	15751	15719	15737	15813	15757	15639	15797	15684	15735	15643	15638	15732	15720	15554	15637	15647	15671	15673	15671	15491	15601	15646	15598	15671	15720	15742	15735	15677	15848	15735	15646	15581	15576	15572	15668	15681	15649	15771	15678	15699	15878	15654	15844	15583	15606	15694	15742	15719	15552	15669	15758	15807	15750	15613	15672	15713	15621	15510	15626	15588	15578	15694	15665	15559	15609	15802	15561	15782	15591	15680	15556	15744	15724	15576	15658	15809	15665	15691	15664	15609	15682	15776	15706	15691	15510	15542	15836	15712	15781	15666	15683	15791	15584	15904	15587	15568	15680	15791	15626	15617	15588	15541	15751	15730	15494	15707	15630	15865	15777	15495	15735	15577	15716	15604	15699	15861	15677	15544	15683	15701	15672	15737	15502	15733	15648	15803	15674	15754	15779	15754	15513	15683	15389	15585	15684	15664	15661	15800	15560	15671	15762	15615	15733	15565	15606	15581	15707	15431	15795	15546	15821	15706	15553	15636	15698	15610	15656	15661	15608	15729	15547	15535	15651	15665	15583	15638	15653	15563	15584	15600	15660	15819	15656	15796	15685	15723	15658	15526	15620	15669	15813	15665	15686	15584	15782	15786	15658	15659	15581	15728	15573	15756	15689	15599	15767	15631	15595	15700	15683	15713	15653	15690	15639	15661	15892	15694	15729	15738	15562	15668	15562	15583	15650	15483	15603	15531	15534	15702	15677	15857	15748	15651	15349	15715	15809	15606	15758	15732	15635	15865	15769	15606	15852	15713	15561	15764	15654	15788	15616	15454	15718	15707	15394	15809	15793	15699	15782	15622	15484	15743	15635	15578	15668	15582	15667	15656	15515	15738	15563	15492	15763	15906	15609	15604	15778	15607	15647	15656	15650	15580	15641	15806	15640	15618	15848	15526	15710	15618	15706	15544	15727	15673	15755	15768	15605	15737	15676	15601	15869	15477	15517	15656	15543	15647	15621	15676	15642	15686	15736	15651	15564	15440	15714	15558	15651	15478	15565	15504	15484	15753	15660	15568	15715	15615	15745	15525	15744	15433	15595	15697	15496	15752	15829	15658	15692	15512	15725	15564	15559	15656	15648	15675	15655	15693	15625	15739	15807	15569	15558	15659	15519	15649	15520	15646	15774	15710	15701	15777	15800	15630	15561	15773	15691	15571	15656	15645	15660	15478	15573	15615	15623	15804	15456	15672	15591	15765	15644	15773	15612	15642	15713	15680	15706	15671	15731	15430	15802	15623	15778	15594	15688	15607	15592	15653	15683	15528	15713	15685	15680	15697	15517	15655	15629	15667	15903	15635	15642	15691	15710	15630	15692	15589	15736	15770	15618	15613	15797	15744	15681	15738	15671	15728	15777	15628	15778	15569	15736	15681	15689	15773	15794	15593	15646	15658	15658	15604	15669	15585	15780	15658	15662	15576	15577	15557	15525	15788	15676	15783	15658	15764	15729	15695	15714	15625	15797	15678	15625	15795	15461	15507	15729	15667	15708	15483	15657	15821	15729	15534	15695	15576	15671	15629	15574	15487	15671	15496	15838	15602	15855	15487	15797	15672	15794	15569	15547	15538	15688	15603	15521	15713	15519	15643	15543	15665	15712	15675	15650	15675	15592	15473	15828	15439	15670	15695	15682	15717	15588	15535	15607	15540	15750	15638	15630	15727	15635	15564	15793	15554	15615	15786	15662	15693	15752	15704	15636	15558	15770	15688	15669	15713	15635	15686	15683	15802	15615	15733	15737	15729	15641	15748	15613	15702	15545	15640	15600	15790	15624	15799	15630	15849	15521	15544	15677	15547	15732	15552	15614	15509	15583	15636	15627	15590	15792	15756	15524	15733	15686	15659	15761	15876	15645	15727	15615	15629	15698	15646	15746	15778	15587	15610	15519	15747	15661	15814	15716	15601	15689	15658	15691	15635	15579	15670	15641	15424	15735	15636	15625	15759	15808	15628	15753	15630	15757	15565	15802	15523	15558	15728	15781	15527	15844	15670	15618	15667	15713	15900	15749	15799	15624	15873	15680	15672	15585	15622	15756	15557	15682	15721	15520	15717	15787	15674	15799	15688	15758	15666	15416	15697	15638	15746	15684	15614	15636	15717	15762	15491	15474	15512	15710	15710	15764	15733	15542	15675	15739	15609	15413	15700	15578	15588	15932	15672	15704	15782	15564	15548	15666	15782	15578	15600	15785	15609	15536	15646	15534	15638	15735	15648	15684	15763	15572	15722	15676	15568	15699	15679	15797	15656	15685	15613	15721	15697	15559	15742	15840	15495	15651	15828	15655	15637	15782	15572	15607	15565	15752	15663	15834	15796	15626	15572	15781	15377	15744	15780	15616	15602	15810	15637	15662	15616	15620	15581	15700	15745	15765	15553	15693	15840	15583	15661	15936	15646	15733	15571	15730	15668	15732	15702	15616	15881	15605	15760	15871	15573	15773	15632	15810	15680	15688	15626	15668	15596	15659	15866	15609	15807	15548	15674	15699	15519	15749	15692	15541	15732	15619	15784	15367	15855	15732	15739	15635	15659	15678	15667	15713	15674	15694	15649	15662	15733	15621	15628	15910	15723	15698	15750	15655	15869	15758	15535	15774	15602	15714	15622	15703	15799	15680	15662	15678	15753	15646	15575	15342	15574	15520	15679	15662	15930	15724	15476	15634	15735	15696	15628	15645	15648	15582	15812	15739	15589	15732	15739	15715	15750	15503	15723	15620	15505	15763	15647	15422	15789	15665	15593	15559	15787	15764	15507	15847	15708	15609	15655	15874	15782	15736	15491	15715	15545	15728	15807	15811	15722	15623	15641	15816	15713	15722	15556	15854	15729	15798	15672	15763	15673	15748	15664	15574	15643	15627	15560	15763	15764	15726	15745	15774	15749	15935	15645	15558	15627	15535	15639	15557	15634	15727	15633	15569	15664	15666	15501	15620	15573	15638	15721	15646	15606	15482	15685	15682	15578	15524	15623	15695	15672	15597	15716	15773	15671	15590	15759	15562	15755	15709	15773	15504	15680	15692	15640	15521	15720	15583	15630	15695	15723	15813	15588	15737	15492	15485	15736	15662	15705	15548	15735	15556	15671	15522	15703	15560	15753	15595	15673	15725	15787	15706	15716	15647	15724	15588	15724	15621	15779	15423	15751	15670	15667	15546	15729	15845	15737	15811	15795	15639	15761	15692	15631	15748	15646	15584	15735	15779	15585	15627	15703	15736	15740	15642	15565	15652	15637	15683
32941	42503	43974	30633	21547	19227	18783	18339	18394	18412	18362	18343	18430	18098	18462	18480	18445	18519	18491	18514	18260	18283	18278	18429	18398	18258	18365	18217	18503	18377	18464	18176	18323	18448	18335	18267	18210	18379	18428	18472	18401	18332	18510	18310	18277	18082	18548	18329	18248	18234	18619	18350	18135	18326	18545	18362	18409	18207	18424	18423	18502	18198	18358	18209	18331	18316	18309	18343	18288	18348	18195	18445	18402	18261	18351	18300	18288	18237	18380	18170	18289	18109	18515	18381	18203	18315	18316	18248	18394	18360	18369	18010	18193	18372	18198	18387	18244	18524	18434	18204	18338	18558	18393	18426	18293	18325	18468	18494	18354	18395	18216	18424	18182	18124	18541	18368	18093	18289	18459	18453	18421	18296	18358	18405	18462	18399	18414	18271	18467	18346	18365	18430	18147	18071	18348	18357	18451	18131	18310	18232	18368	18279	18116	18351	18369	18453	18363	18390	18326	18483	18032	18439	18286	18439	18189	18109	18594	18339	18360	18214	18316	18539	18427	18303	18200	18266	18243	18451	18242	18268	18142	18331	18386	18398	18214	18252	18446	18496	18075	18355	18197	18260	18311	18479	18547	18364	18444	18287	18236	18383	18206	18355	18355	18209	18358	18177	17916	18430	18300	18372	18356	18128	18597	18456	18374	18441	18201	18434	18207	18262	18520	18530	18288	18214	18309	18193	18612	18255	18330	18379	18469	18512	18346	18292	18195	18241	18457	18372	18548	18305	18271	18444	18242	18285	18548	18298	18398	18406	18308	18294	18408	18297	18438	18425	18393	18384	18363	18363	18279	18406	18390	18478	18229	18251	18357	18168	18356	18442	18435	18341	18162	18344	18345	18411	18409	18325	18207	18190	18394	18259	18315	18145	18160	18276	18395	18297	18451	18210	18203	18326	18355	18419	18218	18300	18340	18350	18414	18290	18276	18373	18549	18479	18385	18162	18270	18401	18394	18425	18418	18601	18367	18423	18204	18335	18422	18132	18382	18263	18333	18529	18225	18407	18398	18393	18348	18341	18447	18438	18379	18189	18368	18315	18362	18305	18242	18362	18271	18366	18268	18423	18421	18098	18207	18381	18501	18261	18383	18337	18350	18109	18353	18471	18376	18231	18152	18432	18313	18559	18347	18315	18250	18286	18286	18186	18328	18399	18357	18316	18476	18172	18395	18236	18365	18141	18445	18326	18501	18221	18354	18396	18363	18325	18236	18255	18461	18513	18360	18040	18119	18122	18492	18626	18443	17984	18214	18209	18196	18162	18274	18110	18273	18442	18239	18360	18344	18403	18295	18213	18506	18193	18395	18369	18168	18303	18186	18378	18236	18390	18165	18344	18047	18311	18291	18324	18313	18220	17953	18500	18148	18306	18443	18347	18325	18229	18436	18315	18120	18152	18254	18241	18362	18265	17992	18329	18190	18276	18347	18304	18213	18345	18348	18355	18287	18210	18251	18366	18419	18417	18119	18365	18472	18462	18334	18245	18102	18282	18259	18218	18390	18306	18338	18208	18290	18443	18369	18362	18366	18216	18382	18312	18152	18374	18380	18493	18201	18418	18382	18434	18384	18401	18282	18539	18292	18308	18197	18307	18370	18402	18279	18453	18195	18426	18201	18163	18180	18355	18408	18223	18189	18522	18614	18141	18492	18065	18424	18545	18463	18394	18297	18281	18335	18353	18397	18257	18466	18307	18418	18311	18277	18239	18237	18234	18198	18247	18310	18167	18079	18251	18253	18134	18471	18361	18388	18224	18083	18261	18155	18081	18342	18194	18370	18327	18185	18249	18345	18419	18407	18391	18541	18219	18481	18314	18344	18226	18519	18512	18371	18218	18464	18228	18416	18236	18338	18244	18334	18355	18359	18143	18300	18285	18366	18280	18261	18236	18419	18354	18296	18175	18269	18280	18172	18411	18300	18372	18189	18318	18416	18290	18089	18230	18340	18310	18479	18479	18457	18283	18076	18233	18271	18250	18170	18541	18367	18289	18628	18357	18423	18264	18337	18594	18311	18202	18173	18428	18370	18267	18228	18247	18344	18199	18330	18286	18252	18236	18408	18172	18119	18240	18285	18330	18203	18149	18284	18256	18106	18367	18388	18143	18412	18360	18131	18438	18428	18408	18291	18401	18310	18441	18381	18499	18351	18313	18278	18257	18391	18554	18266	18244	18106	18482	18425	18345	18420	18123	18259	18385	18460	18264	18287	18351	18350	18355	18142	18163	18168	18227	18313	18431	18471	18426	18436	18408	18241	18314	18476	18222	18458	18149	18600	18530	18210	18327	18165	18359	18220	18374	18345	18155	18192	18302	18351	18316	18337	18139	18478	18240	18580	18191	18194	18388	18422	18428	18343	18464	18435	18318	18411	18193	18212	18191	18264	18300	18334	18213	18389	18234	18314	18397	18281	18278	18397	18447	18380	18219	18367	18115	18424	18232	18388	18326	18256	18425	18387	18394	18648	18111	18299	18546	18395	18252	18377	18383	18329	18267	18215	18320	18387	18262	18321	18444	18362	18419	18290	18240	18285	18464	18346	18203	18243	18408	18487	18186	18155	18252	18532	18222	18401	18595	18551	18298	18392	18161	18335	18336	18208	18339	18161	18294	18271	18311	18397	18367	18391	18174	18327	18182	18216	18208	18378	18391	18253	18340	18431	18163	18101	18288	18387	18187	18208	18103	18424	18338	18349	18244	18451	18189	18424	18235	18255	18380	18521	18255	18164	18403	18231	18210	18401	18148	18300	18197	18405	18364	18391	18197	18327	18409	18426	18416	18402	18163	18268	18281	18448	18381	18259	18270	18318	18300	18446	18270	18202	18392	18257	18268	18181	18493	18225	18298	18233	18143	18311	18437	18321	18349	18154	18377	18121	18272	18365	18352	18228	18274	18334	18307	18284	18300	18291	18528	18210	18313	18142	18233	18121	18372	18462	18505	18350	18313	18210	18364	18436	18214	18355	18279	18351	18354	18249	18307	18400	18375	18287	18155	18196	18395	18478	18477	18331	18311	18130	18301	18487	18311	18134	18186	18137	18262	18269	18285	18356	17987	18252	18003	18125	18246	18222	18345	18372	18349	18447	18275	18372	18389	18351	18328	18129	18412	18429	18350	18224	18364	18260	18116	18363	18218	18334	18394	18266	18329	18391	18387	18319	18189	18361	18298	18282	18353	18188	18298	18426	18509	18268	18290	18325	18117	18296	18334	18370	18420	18236	18084	18475	18152	18454	18452	18262	18344	18520	18384	18408	18345	18515	18281	18518	18217	18458	18476	18400	18374	18494	18339	18426	18313	18271	18304	18373	18263	18256	18245	18402	18283	18199	18267	18509	18297	18290	18225	18299	18405	18368	18204	18174	18321	18243	18087	18408	18343	18207	18234	18441	18386	18286	18245	18265	18349	18350	18469	18161	18150	18250	18488	18327	18206	18184	18412	18361	18345	18276	18396	18225	18202	18221	18384	18372	18342	18205	18139	18401	18161	18048	18497	18170	18438	18341	18409	18274	18222	18333	18244	18376	18135	18318	18270	18369	18235	18305	18345	18217	18160	18200	18123	18311	18299	18358	18315	18418	18215	18271	18246	18336	18454	18296	18216	18378	18374	18374	18148	18499	18251	18180	18334	18561	18241	18435	18310	18475	18292	17973	18322	18264	18241	18339	18380	18300	18088	18382	18277	18023	18346	18324	18200	18528	18392	18140	18254	18329	18325	18319	18233	18296	18325	18458	18330	18645	18359	18569	18441	18391	18313	18325	18373	18420	18224	18384	18369	18296	18254	18253	18123	18268	18350	18355	18200	18365	18455	18367	18475	18232	18310	18402	18304	18409	18298	18370	18315	18572	18456	18482	18347	18267	18444	18334	18355	18268	18409	18301	18257	18160	18387	18227	18322	18073	18216	18263	18287	18362	18231	18357	18295	18307	18192	18152	18458	18258	18289	18324	18329	18144	18337	18428	18370	18359	18109	18225	18306	18461	18444	18393	18358	18237	18157	18195	18454	18194	18318	18335	18217	18398	18308	18385	18418	18366	18294	18257	18208	18311	18286	18373	18236	18318	18232	18408	18131	18266	18191	18333	18300	18529	18400	18358	18327	18295	18104	18351	18491	18418	18514	18357	18399	18241	18385	18372	18355	18337	18300	18325	18365	18341	18477	18313	18412	18308	18094	18339	18171	18205	18387	18333	18130	18306	18287	18223	18233	18357	18174	18204	18198	18405	18393	18535	18286	18305	18282	18236	18285	18232	18355	18324	18144	18354	18326	18531	18221	18322	18372	18304	18254	18239	18173	18299	18289	18211	18406	18205	18411	18240	18247	18430	18281	18391	18432	18396	18263	18315	18024	18254	18265	18337	18097	18363	18320	18352	18164	18284	18428	18135	18293	18460	18341	18487	18326	18280	18281	18376	18226	18423	18391	18410	18238	18392	18352	18023	18612	18498	18360	18383	18572	18281	18261	18367	18479	18382	18366	18249	18458	18254	18522	18157	18398	18196	18118	18420	18409	18359	18259	18292	18293	18426	18431	18450	18315	18322	18366	18305	18299	18357	18514	18375	18293	18289	18507	18070	18387	18203	18248	18262	18403	18329	18238	18074	18386	18414	18343	18417	18460	18486	18461	18316	18385	18354	18471	18550	18375	18383	18290	18252	18397	18335	18242	18376	18216	18430	18405	18447	18264	18322	18332	18499	18421	18368	18375	18357	18297	18341	18073	18386	18187	18179	18197	18288	18433	18459	18180	18243	18336	18273	18365	18390	18285	18355	18119	18257	18386	18427	18412	18198	18281	18401	18325	18581	18292	18455	18446	18338	18284	18297	18581	18277	18179	18296	18360	18167	18518	18278	18405	18282	18213	18206	18214	18417	18493	18395	18286	18538	18360	18425	18331	18373	18285	18216	18319	18393	18434	18359	18566	18423	18379	18475	18360	18252	18420	18476	18534	18555	18311	18319	18262	18537	18218	18411	18234	18225	18283	18393	18225	18372	18276	18301	18463	18426	18470	18162	18460	18240	18304	18351	18381	18322	18315	18296	18506	18194	18152	18403	18305	18452	18424	18371	18335	18348	18326	18404	18332	18358	18147	18204	18390	18440	18363	18403	18232	18195	18326	18320	18318	18293	18318
41409	60559	45065	26315	18198	15995	15735	15607	15681	15693	15698	15778	15548	15656	15716	15581	15760	15612	15591	15634	15639	15535	15507	15748	15724	15485	15475	15653	15624	15809	15654	15426	15700	15617	15575	15634	15797	15811	15728	15581	15605	15640	15598	15583	15562	15587	15686	15774	15547	15627	15808	15723	15648	15615	15664	15577	15744	15618	15615	15601	15820	15699	15667	15615	15665	15831	15528	15695	15762	15776	15584	15690	15677	15804	15646	15624	15591	15546	15802	15656	15823	15545	15718	15655	15608	15579	15644	15707	15518	15689	15680	15763	15780	15576	15537	15735	15645	15735	15689	15533	15802	15658	15610	15660	15563	15700	15695	15606	15696	15533	15685	15737	15604	15617	15586	15503	15758	15613	15605	15754	15570	15687	15681	15709	15636	15625	15847	15568	15649	15796	15742	15610	15694	15562	15642	15705	15514	15840	15595	15563	15549	15717	15657	15727	15656	15521	15620	15695	15580	15640	15672	15731	15805	15552	15676	15629	15544	15616	15596	15654	15481	15660	15531	15740	15647	15547	15792	15709	15616	15886	15568	15696	15555	15666	15694	15561	15654	15676	15693	15581	15598	15637	15671	15636	15610	15901	15683	15574	15611	15792	15526	15604	15690	15487	15455	15704	15724	15766	15806	15651	15756	15502	15622	15502	15616	15656	15645	15754	15582	15776	15567	15607	15562	15586	15647	15558	15491	15847	15715	15607	15485	15662	15771	15445	15574	15721	15582	15690	15529	15715	15668	15443	15503	15633	15673	15843	15715	15545	15571	15660	15629	15610	15694	15535	15538	15782	15594	15612	15740	15574	15569	15584	15706	15739	15623	15678	15648	15611	15590	15705	15598	15724	15503	15548	15616	15721	15658	15544	15859	15778	15531	15455	15704	15614	15680	15830	15591	15648	15637	15476	15567	15506	15644	15509	15586	15565	15732	15707	15607	15640	15740	15745	15587	15656	15565	15802	15580	15774	15458	15625	15648	15590	15532	15629	15717	15806	15593	15818	15631	15712	15510	15704	15726	15623	15788	15687	15471	15483	15721	15530	15596	15653	15751	15602	15727	15625	15625	15603	15654	15727	15609	15550	15766	15694	15691	15670	15668	15573	15738	15594	15643	15720	15752	15594	15621	15643	15665	15712	15612	15519	15570	15875	15743	15720	15769	15591	15699	15591	15710	15706	15673	15737	15748	15639	15725	15699	15639	15821	15588	15762	15838	15717	15641	15824	15611	15828	15676	15798	15784	15609	15761	15647	15743	15710	15729	15752	15671	15677	15592	15551	15588	15616	15677	15812	15627	15719	15546	15584	15734	15823	15589	15651	15736	15754	15514	15569	15559	15680	15630	15595	15652	15689	15609	15597	15648	15617	15602	15714	15615	15700	15623	15565	15676	15849	15675	15783	15650	15681	15785	15572	15706	15698	15762	15763	15574	15840	15679	15658	15630	15747	15702	15757	15868	15675	15569	15714	15638	15693	15679	15647	15453	15681	15729	15659	15782	15649	15692	15720	15712	15565	15527	15578	15544	15572	15655	15698	15856	15576	15742	15666	15840	15737	15762	15520	15524	15825	15662	15681	15580	15729	15699	15733	15592	15547	15716	15649	15643	15593	15654	15610	15595	15661	15585	15609	15454	15702	15468	15614	15556	15654	15730	15719	15641	15754	15463	15618	15522	15694	15788	15499	15755	15686	15528	15589	15532	15592	15664	15651	15760	15765	15630	15794	15679	15630	15586	15793	15760	15717	15574	15670	15700	15731	15577	15734	15620	15591	15702	15822	15576	15794	15521	15445	15760	15944	15561	15756	15760	15793	15590	15750	15527	15633	15655	15365	15753	15810	15710	15584	15705	15624	15582	15811	15661	15552	15756	15591	15792	15625	15563	15635	15619	15839	15800	15575	15437	15762	15653	15641	15621	15781	15528	15653	15804	15643	15537	15552	15571	15538	15652	15645	15535	15750	15672	15724	15736	15684	15554	15652	15429	15620	15661	15605	15566	15699	15819	15544	15629	15792	15745	15453	15451	15738	15702	15695	15667	15790	15710	15664	15639	15669	15625	15729	15586	15455	15556	15659	15707	15651	15648	15822	15803	15700	15721	15681	15522	15749	15743	15722	15755	15647	15553	15767	15550	15715	15828	15660	15710	15474	15749	15648	15659	15653	15617	15807	15567	15589	15618	15753	15563	15688	15651	15605	15571	15703	15556	15685	15624	15746	15654	15681	15690	15539	15519	15842	15635	15567	15729	15624	15520	15860	15858	15343	15839	15700	15443	15607	15847	15529	15640	15761	15745	15690	15661	15673	15469	15715	15603	15688	15738	15552	15662	15538	15592	15807	15785	15654	15658	15779	15524	15839	15779	15630	15712	15522	15682	15625	15796	15718	15627	15654	15559	15718	15781	15532	15748	15655	15729	15767	15715	15506	15601	15606	15730	15646	15793	15469	15611	15773	15570	15628	15612	15563	15656	15717	15557	15583	15627	15819	15550	15615	15751	15694	15608	15673	15645	15587	15826	15732	15814	15592	15618	15516	15733	15772	15569	15774	15786	15593	15704	15725	15602	15603	15526	15441	15528	15655	15555	15702	15503	15606	15674	15725	15634	15609	15651	15613	15745	15772	15649	15642	15620	15552	15595	15691	15660	15602	15544	15603	15632	15791	15502	15832	15624	15477	15720	15512	15687	15684	15789	15614	15702	15592	15595	15588	15526	15638	15681	15628	15640	15677	15811	15705	15760	15694	15652	15727	15783	15718	15748	15475	15623	15574	15659	15731	15663	15696	15719	15667	15644	15811	15719	15850	15609	15611	15633	15529	15728	15704	15611	15769	15648	15664	15603	15643	15588	15806	15599	15650	15539	15659	15720	15729	15798	15772	15695	15726	15603	15651	15632	15632	15635	15740	15687	15621	15881	15498	15727	15689	15443	15617	15724	15683	15674	15595	15660	15713	15553	15577	15705	15491	15746	15683	15667	15689	15749	15651	15614	15827	15595	15559	15887	15735	15775	15745	15712	15564	15799	15718	15642	15584	15657	15735	15644	15532	15733	15673	15666	15532	15694	15661	15568	15830	15579	15664	15598	15696	15745	15591	15702	15674	15678	15568	15838	15704	15625	15797	15585	15915	15590	15634	15662	15745	15619	15698	15511	15723	15635	15837	15521	15635	15745	15727	15526	15499	15678	15680	15747	15410	15613	15620	15676	15601	15619	15798	15579	15792	15693	15520	15635	15749	15571	15635	15696	15499	15777	15802	15598	15647	15730	15742	15804	15756	15714	15663	15631	15728	15681	15539	15698	15784	15739	15587	15733	15657	15711	15758	15615	15497	15583	15669	15550	15633	15644	15779	15579	15687	15717	15846	15572	15733	15573	15841	15689	15686	15692	15704	15643	15740	15721	15628	15722	15645	15633	15747	15827	15558	15646	15543	15686	15580	15640	15835	15555	15892	15638	15670	15535	15577	15741	15507	15629	15628	15690	15803	15736	15784	15515	15726	15632	15683	15472	15648	15883	15690	15833	15581	15705	15538	15678	15521	15656	15651	15462	15576	15756	15687	15537	15599	15814	15537	15656	15659	15477	15662	15695	15622	15636	15711	15607	15536	15548	15747	15601	15642	15536	15758	15665	15559	15726	15623	15720	15745	15685	15601	15643	15663	15825	15725	15730	15642	15430	15718	15566	15637	15733	15555	15807	15602	15768	15530	15718	15774	15729	15481	15666	15610	15870	15596	15770	15583	15602	15500	15771	15833	15657	15661	15653	15737	15578	15609	15707	15661	15556	15655	15731	15770	15610	15744	15752	15579	15704	15790	15601	15666	15686	15849	15678	15647	15672	15710	15670	15632	15750	15592	15554	15593	15580	15616	15637	15529	15682	15587	15633	15654	15553	15745	15678	15814	15623	15693	15745	15804	15618	15711	15643	15687	15587	15850	15549	15607	15817	15744	15810	15590	15603	15629	15632	15660	15664	15622	15619	15724	15773	15566	15586	15885	15641	15704	15723	15524	15519	15651	15647	15727	15683	15624	15634	15709	15580	15726	15540	15622	15592	15463	15700	15747	15741	15610	15685	15661	15730	15628	15506	15728	15819	15607	15613	15689	15675	15499	15527	15511	15750	15482	15668	15589	15587	15611	15628	15705	15868	15617	15677	15529	15664	15636	15637	15653	15735	15715	15506	15692	15915	15628	15681	15589	15560	15591	15563	15714	15614	15617	15790	15680	15690	15701	15699	15665	15644	15593	15618	15928	15587	15478	15618	15530	15765	15677	15462	15673	15626	15609	15638	15718	15659	15697	15771	15735	15581	15781	15628	15674	15640	15767	15720	15629	15751	15783	15697	15667	15641	15608	15651	15470	15817	15595	15701	15638	15577	15685	15773	15460	15721	15544	15583	15619	15678	15684	15613	15668	15573	15655	15544	15525	15646	15623	15566	15661	15641	15630	15465	15663	15852	15801	15593	15554	15499	15586	15646	15392	15539	15765	15710	15565	15736	15708	15799	15556	15669	15862	15554	15695	15874	15699	15803	15740	15708	15510	15667	15704	15766	15813	15563	15763	15656	15580	15747	15638	15625	15751	15694	15614	15710	15806	15548	15578	15731	15688	15666	15683	15712	15557	15606	15718	15780	15702	15726	15674	15582	15626	15644	15763	15529	15708	15653	15817	15623	15583	15626	15762	15709	15567	15707	15952	15727	15665	15716	15666	15614	15660	15517	15730	15661	15691	15628	15579	15572	15602	15628	15604	15760	15703	15709	15660	15790	15597	15569	15614	15643	15786	15596	15759	15553	15590	15684	15642	15769	15695	15754	15654	15667	15765	15550	15572	15677	15571	15611	15536	15782	15707	15649	15737	15718	15496	15678	15626	15670	15847	15539	15642	15651	15737	15679	15604	15683	15707	15704	15623	15919	15670	15751	15684	15712	15599	15706	15764	15519	15691	15568	15744	15670	15564	15602	15690	15683	15707	15649	15665	15749	15761	15579	15596	15624	15740	15706	15580	15785	15748	15702	15686	15628	15862	15660	15620	15665	15661	15592	15677	15712	15590	15709	15776	15673	15609	15617	15597	15549	15777	15606	15568	15659	15742	15609	15714	15692	15736	15710	15669	15804	15738	15586	15589	15841	15697	15597	15532
34802	40150	37867	27096	20183	18616	18532	18097	18072	18068	18179	17994	17956	18169	18173	18109	18190	18148	17848	18143	17976	18146	17979	18085	18013	18120	18115	18104	17995	17957	17889	18053	17931	18023	17928	17943	17995	18271	17802	17946	18131	17882	18265	18066	18037	18029	18101	18212	18015	18249	18148	17904	18150	18020	18010	18013	18077	18076	17964	18118	17866	18326	17858	17866	17955	18326	18135	18107	18191	18155	18100	18015	17919	18099	18059	17994	18075	17907	18119	18110	18298	17983	17923	17946	18102	17986	18003	18095	17924	17983	18121	18044	17937	17876	18095	17747	17919	18003	18189	18044	18093	18012	18195	17929	18062	17919	17831	17906	18072	18090	17985	18062	17844	18005	18188	18093	18029	17901	17951	17823	18035	18160	18306	18047	18286	18030	17921	17921	18068	18085	18167	18079	18179	18007	18052	18038	17850	17956	18216	17952	18141	17882	17979	17930	17954	17929	18207	17974	18133	18295	17970	17850	18234	18013	17767	17898	18041	18035	18052	18185	17957	18014	18086	17981	18195	17893	18025	18115	18144	17978	18055	18244	18003	17869	18122	18170	17838	18081	17975	17949	17956	17970	18012	17907	18035	18121	18095	18291	18101	18110	18001	18006	18140	18198	18075	17857	17968	18019	17952	17977	18049	17974	18080	18079	18068	17891	17807	17988	18082	17829	18094	17972	17995	18116	18045	17837	18208	17969	18074	18016	17977	18059	18120	17770	17984	18012	18202	18249	18000	18107	18033	18036	17886	18059	17941	17914	18088	17902	18193	18069	18074	18193	18075	18058	18138	18031	18192	18033	18109	18193	17921	18116	18174	18036	18166	18034	18323	18327	17934	17853	18106	17905	18101	18046	18131	18022	17860	18086	17991	17916	18089	17814	18248	18228	18175	17959	18041	18092	17981	18004	18092	17788	17972	17877	18094	18090	18036	17959	18116	17969	17874	17882	18135	17942	18072	18073	18251	18294	17782	18092	18010	17924	17966	18016	17945	18140	18164	17934	17866	18276	17887	18052	18060	18167	17836	18119	17845	17937	17988	17894	18165	17860	18052	17811	17947	18017	18104	18075	18098	17959	18143	18133	18233	18139	18006	18145	18070	18210	18273	18024	18025	17937	18196	18064	18160	17935	17910	17901	18126	18218	18351	17943	18136	17976	18018	18002	18016	18049	17729	18053	17973	18025	18141	18072	17836	18088	17868	17926	18048	17914	18060	18047	18068	18009	17775	18152	17883	18124	18004	18044	18074	18187	18021	18107	17949	18157	18092	18100	17899	17863	17884	17939	18083	18003	17987	18029	18110	18089	17871	17950	17800	17982	18059	18038	17973	18029	18105	18168	18249	18148	17944	17786	17860	17914	17952	17919	18070	17812	17874	17895	18050	18044	18097	18140	18246	17926	17775	17898	18053	17866	17869	17861	17938	18076	18185	17836	18251	18238	18168	18046	17960	18016	18223	18274	17996	18051	18049	17706	17936	17805	18031	17898	18119	18165	18213	18242	18146	18010	18061	18123	17964	17980	17943	17958	18183	18101	18064	17976	17982	18251	17931	18217	18127	18116	18255	18113	17965	18062	18079	18265	18222	18206	17996	18192	18130	17975	17974	17874	17970	18249	18078	18116	18164	18095	18041	18013	18143	17923	18020	18007	18007	18176	18056	18117	18023	18148	17931	17945	18102	17895	18294	18013	18134	17867	17970	17981	18110	17970	18032	18000	17932	18139	18041	17889	17902	17885	17970	18178	18078	17931	18049	17765	18232	18120	17972	18178	18024	18058	18133	17864	17804	17995	18019	17957	18148	17928	18055	17918	18017	18012	17876	17888	18051	18025	17893	17983	17944	18032	18037	17989	18022	18121	18089	18086	18083	18177	17904	18172	17976	18055	17882	18037	17997	18025	18062	17942	17901	18145	17980	17783	18162	18048	18072	18015	18177	18038	17856	18060	17886	17912	17928	17961	18247	17918	17901	18098	17999	18241	18350	18252	18092	18079	18103	18217	18023	17966	18090	18021	18071	18005	17998	18180	18062	18139	17918	17894	18086	18053	18093	17776	17931	17998	17844	18011	18206	17922	17976	17962	18047	18147	17931	17941	18097	18059	17973	17997	17890	18165	18090	18150	18032	18092	18177	17867	17913	18198	17777	18026	17939	18002	18090	18089	18035	18028	17904	18037	17972	18216	18092	18192	18073	18021	18182	17950	18008	17907	18038	17999	18012	18042	18038	18261	17730	17972	18109	18226	18007	18210	18127	18020	18093	18207	18133	17811	18143	18127	18184	18030	17917	17946	17891	18120	18200	17917	18014	17921	18143	18187	18113	17959	18171	18081	18006	18045	17802	17927	18022	18051	18069	18054	18026	17854	18043	17915	18174	17945	18055	18137	18140	18138	18228	18088	17866	18052	17748	18069	18265	17989	18044	18123	18168	17889	18032	18124	18236	17954	18178	18034	18184	17953	18123	17974	18137	18119	18129	18072	17843	17808	17926	17856	18061	18147	18018	17985	18144	18108	18105	17858	18003	18109	17714	18136	18148	18084	18022	18187	17864	18081	18041	18219	18056	18270	18067	18067	18231	18177	18282	17875	18139	18065	17933	18050	17856	18067	18044	18110	18029	18361	18074	17923	18025	17950	18119	17916	17776	17972	18208	17777	17870	18211	18103	17795	18107	18178	17963	18073	17999	18126	18173	17983	18033	17973	17900	18064	17997	18152	18058	18067	17898	17908	18145	17988	18010	17996	18129	17838	18195	18263	18155	18171	18020	18070	18033	18172	18166	18043	17850	17862	17865	18157	18271	17910	18081	17839	17933	17922	17949	17944	18024	17988	18213	18056	18096	18141	18079	17852	17937	18088	17862	17994	17907	18089	18130	18113	17914	18205	18055	18027	18163	18145	17931	18102	17915	18046	17971	18082	17965	18125	17929	17909	18003	18074	17977	18129	18150	18089	17931	17938	18220	17997	17851	18090	18091	18160	18113	18067	17981	17835	17976	18113	18114	18108	18081	18113	18015	17978	18057	18058	17934	17834	18094	18123	17852	17964	17832	18106	17919	17996	18022	17988	17968	18209	18099	18109	17965	17961	18060	18305	18115	18014	17984	18040	17747	18080	18132	18100	18069	18067	18128	18112	18055	18007	17918	18122	18263	18122	18062	18002	18003	17995	17950	18143	17987	17890	18103	17993	18088	17937	18122	18016	18071	18280	18186	18116	18147	18224	17920	18143	17973	18152	18092	18060	18194	17848	17915	18188	17773	17997	18172	18178	18037	17948	18072	17921	17883	17997	18052	17904	18180	17976	17953	17884	18109	18007	17952	18010	18010	18184	17795	17910	18159	18068	18188	18201	17948	18074	18204	17979	18081	18078	18297	18371	18150	17871	17999	17857	17859	18174	18207	17944	18220	18239	17992	18008	18165	18108	17896	18226	17996	17984	18157	17897	18004	17927	17939	17976	17899	18055	18044	18028	18220	18036	17911	18300	17987	17899	18072	17872	18018	18186	18014	18256	17975	17997	17860	18035	18151	18005	18101	17808	18173	17941	17929	17859	18051	18112	18260	17794	18006	18107	18052	17874	18165	18001	18201	18047	18052	18045	18059	17855	17862	18113	18057	18105	17829	18043	18204	17972	17881	18002	18160	18118	18180	17796	18172	18101	18204	18023	17926	17822	18030	18041	17993	18181	18183	17900	18191	18115	17855	18087	18124	17950	18164	18220	17964	18004	17903	17834	17979	18181	18168	17982	18043	17858	17851	18231	18044	18130	17955	18000	18288	17988	17974	18072	18162	17920	18175	18301	18014	17938	18200	18093	18108	17989	17984	17946	18014	17840	17767	17956	18059	18033	18201	18066	17980	17997	17887	17992	18082	17999	18020	17904	17988	18050	18146	18182	17877	18179	18073	18269	18017	18237	18132	18182	18256	18088	18046	17818	17880	17954	18163	18141	18118	18428	18111	18008	18181	18134	18043	18139	18162	18202	17874	18197	18087	18099	17872	17943	17992	17991	18024	17964	18147	18084	18196	18135	18135	18082	17941	18194	17994	18101	18020	17758	17934	17938	18119	18218	17890	17983	18164	18030	18212	18149	18057	17886	18040	17852	17940	18142	17874	17927	18182	18166	17992	17961	17797	18004	18000	18091	17992	17990	17990	18258	17863	18046	18183	18038	17942	18235	18220	18017	18137	18073	18186	17990	18024	18087	18105	18035	18095	18146	18194	18070	18005	17877	18074	18057	18011	18041	18029	17961	18042	18094	18094	18017	18039	18113	18111	18079	17972	18099	17997	17983	17977	17928	17862	18080	17914	18052	18032	17997	18104	17905	17994	17860	18020	18003	17886	18221	18245	18007	18217	18123	18109	17975	18003	18086	18207	18052	17868	18175	18183	18121	18009	18103	18024	18131	18093	17958	18105	18179	17796	18089	18163	17975	17973	18053	18113	17964	17864	18180	18024	18000	18045	18167	18128	18090	18037	18116	18111	18063	17961	18118	18025	18058	18039	18032	18000	18067	17893	17954	18201	17918	18022	17899	18118	18193	18086	18031	18243	18012	18131	18008	18228	17937	18023	18164	18158	17880	17982	18044	18048	18066	17906	17822	17956	18131	17963	17837	17964	18110	18045	17774	17832	18052	18122	18153	18080	17882	18001	18023	17897	18083	18094	18213	17954	18152	17741	17899	17875	17841	18240	17974	18091	17947	18155	17969	17994	18147	18242	17913	17855	18048	18039	18190	18013	17982	18051	18071	18086	17918	17916	18090	17931	18156	18067	18015	18113	18009	18015	18082	18040	18027	18181	18250	18044	17921	18188	18057	17991	18091	17904	17923	18102	17881	18201	18021	17926	17903	17900	18034	17913	17898	18117	18085	18110	18027	18161	17971	17937	18115	17943	18009	18155	18032	18279	17775	18101	18240	18029	18145	18002	18074	17981	18073	17951	18127	18089	17986	17916	18168	18071	18059	18087	17988	17902	17882	17934	18009	18112	18134	17960	18079	18182	18091	18047	18170	18253	17980	18046	18052	18057	18091	18162	18124	18071	17865	18029	18028	17931	17992	18130	17897	17733	18059	18007	17999	18129	17998	18095	18029	18219	17855	18012	18025	18008	17780	18120	17966	18055	17950	18117	18218	18140	18097
37735	52007	38180	23133	17394	15893	15546	15405	15441	15395	15474	15414	15471	15409	15463	15535	15406	15581	15341	15651	15502	15387	15477	15459	15595	15509	15498	15778	15573	15392	15495	15474	15323	15621	15485	15479	15648	15511	15580	15579	15270	15534	15553	15592	15440	15524	15490	15473	15479	15355	15499	15459	15547	15600	15509	15431	15497	15549	15543	15451	15432	15419	15527	15500	15530	15324	15366	15425	15540	15412	15600	15460	15481	15480	15506	15619	15537	15412	15517	15345	15279	15545	15478	15419	15468	15408	15345	15422	15536	15562	15448	15477	15542	15565	15493	15565	15443	15541	15654	15647	15348	15428	15487	15617	15470	15553	15641	15339	15439	15457	15384	15533	15578	15476	15521	15474	15577	15371	15569	15544	15514	15409	15492	15470	15369	15550	15578	15443	15424	15458	15478	15594	15531	15429	15425	15481	15471	15494	15477	15379	15494	15459	15465	15410	15357	15584	15555	15457	15405	15613	15316	15488	15519	15461	15417	15386	15440	15487	15574	15426	15483	15533	15506	15399	15473	15452	15526	15314	15351	15530	15467	15605	15461	15427	15450	15548	15613	15315	15349	15496	15353	15521	15328	15522	15557	15524	15373	15656	15479	15505	15440	15557	15509	15669	15377	15413	15465	15730	15568	15400	15423	15365	15450	15445	15472	15500	15617	15386	15415	15496	15441	15375	15565	15609	15539	15483	15592	15476	15504	15416	15556	15593	15378	15349	15606	15336	15478	15608	15449	15465	15640	15478	15499	15458	15465	15513	15480	15424	15657	15394	15458	15492	15643	15332	15481	15523	15359	15564	15461	15644	15400	15539	15273	15413	15496	15435	15376	15572	15515	15390	15508	15515	15473	15543	15368	15435	15500	15502	15466	15617	15478	15502	15427	15418	15432	15462	15311	15634	15517	15545	15538	15451	15459	15379	15370	15573	15391	15372	15648	15401	15562	15485	15335	15411	15436	15459	15517	15587	15555	15505	15439	15401	15406	15485	15402	15506	15696	15482	15537	15542	15433	15541	15286	15439	15394	15568	15526	15509	15504	15491	15600	15331	15361	15451	15507	15521	15462	15602	15620	15403	15662	15413	15553	15444	15599	15609	15444	15380	15444	15494	15389	15522	15525	15401	15613	15453	15607	15544	15631	15348	15422	15592	15643	15490	15506	15446	15364	15418	15602	15509	15598	15571	15526	15378	15242	15487	15361	15668	15490	15549	15531	15350	15451	15475	15535	15328	15543	15551	15526	15490	15576	15623	15498	15445	15718	15419	15667	15606	15572	15437	15489	15420	15697	15458	15369	15333	15572	15583	15571	15416	15469	15344	15458	15397	15476	15645	15542	15451	15364	15474	15473	15500	15504	15448	15481	15559	15454	15616	15628	15377	15542	15333	15573	15599	15409	15338	15333	15390	15583	15518	15437	15394	15497	15350	15469	15601	15471	15474	15585	15450	15487	15422	15512	15493	15380	15490	15506	15604	15551	15379	15621	15427	15529	15533	15609	15397	15500	15298	15605	15521	15450	15459	15700	15482	15523	15513	15510	15626	15580	15438	15332	15365	15454	15657	15557	15361	15649	15498	15544	15378	15367	15441	15635	15378	15530	15536	15586	15315	15606	15525	15434	15620	15524	15572	15575	15530	15452	15609	15560	15481	15620	15585	15411	15481	15436	15604	15300	15516	15439	15553	15551	15471	15452	15487	15480	15577	15508	15558	15526	15374	15361	15381	15505	15389	15410	15478	15659	15620	15485	15409	15581	15542	15552	15494	15609	15381	15370	15508	15416	15395	15546	15351	15626	15478	15477	15565	15668	15597	15602	15440	15456	15538	15560	15388	15459	15485	15509	15549	15532	15494	15534	15534	15499	15430	15538	15510	15516	15579	15539	15599	15672	15387	15395	15515	15482	15559	15476	15453	15560	15466	15448	15543	15356	15371	15473	15558	15602	15460	15530	15445	15424	15665	15546	15462	15362	15450	15488	15514	15573	15566	15514	15612	15473	15653	15567	15400	15419	15385	15482	15461	15545	15326	15494	15597	15324	15424	15542	15520	15435	15575	15450	15444	15513	15535	15484	15638	15508	15461	15416	15415	15642	15641	15549	15596	15564	15595	15453	15442	15597	15480	15596	15612	15560	15454	15474	15454	15548	15578	15644	15612	15534	15337	15567	15568	15594	15558	15558	15436	15558	15409	15356	15574	15534	15515	15464	15487	15416	15377	15519	15563	15386	15316	15605	15430	15550	15593	15484	15500	15655	15635	15522	15523	15561	15405	15561	15428	15494	15371	15589	15516	15436	15298	15415	15468	15487	15546	15446	15644	15462	15599	15489	15356	15412	15542	15456	15564	15409	15598	15634	15588	15488	15503	15632	15388	15456	15351	15497	15310	15513	15570	15442	15473	15501	15557	15524	15481	15647	15448	15626	15430	15384	15453	15530	15618	15404	15505	15392	15441	15371	15506	15645	15320	15488	15454	15519	15411	15455	15516	15351	15469	15538	15438	15492	15581	15494	15660	15561	15650	15492	15516	15463	15315	15498	15524	15416	15513	15504	15439	15474	15448	15471	15526	15509	15523	15449	15570	15513	15389	15436	15526	15479	15562	15411	15471	15665	15486	15386	15506	15585	15462	15700	15508	15575	15552	15475	15487	15506	15571	15608	15632	15464	15633	15329	15392	15666	15501	15414	15471	15472	15332	15607	15346	15618	15546	15421	15473	15361	15428	15317	15439	15476	15534	15563	15465	15638	15611	15385	15693	15621	15444	15521	15604	15432	15561	15454	15284	15482	15392	15545	15465	15652	15523	15672	15663	15463	15479	15464	15453	15601	15433	15350	15589	15359	15330	15436	15602	15372	15498	15422	15406	15562	15557	15489	15651	15477	15529	15475	15412	15465	15479	15381	15507	15525	15529	15185	15571	15407	15509	15517	15498	15365	15592	15571	15538	15562	15554	15531	15454	15676	15565	15361	15488	15473	15503	15432	15507	15577	15443	15579	15526	15473	15536	15497	15366	15376	15396	15532	15396	15507	15325	15527	15389	15281	15504	15476	15511	15515	15759	15480	15364	15613	15610	15410	15455	15418	15581	15424	15617	15422	15554	15521	15352	15336	15386	15560	15509	15641	15598	15617	15587	15588	15536	15408	15500	15445	15457	15569	15539	15492	15394	15532	15462	15408	15517	15514	15589	15465	15570	15575	15516	15337	15452	15447	15484	15256	15428	15515	15375	15397	15373	15588	15484	15431	15494	15481	15528	15670	15707	15558	15537	15483	15455	15215	15499	15316	15448	15449	15477	15365	15473	15606	15525	15465	15459	15449	15394	15481	15613	15489	15463	15388	15478	15491	15497	15477	15465	15524	15419	15474	15583	15410	15299	15375	15548	15422	15422	15510	15541	15486	15495	15610	15580	15598	15425	15464	15277	15447	15419	15471	15385	15481	15359	15679	15552	15461	15533	15336	15641	15487	15454	15315	15469	15404	15528	15540	15328	15494	15612	15384	15542	15586	15479	15509	15529	15558	15304	15367	15450	15490	15517	15346	15459	15620	15559	15402	15508	15462	15690	15579	15587	15401	15513	15371	15482	15604	15620	15316	15491	15463	15511	15451	15419	15690	15438	15585	15562	15573	15319	15486	15582	15566	15429	15424	15534	15347	15480	15541	15544	15501	15463	15496	15437	15619	15484	15549	15549	15441	15441	15542	15583	15637	15458	15573	15654	15604	15570	15417	15518	15482	15467	15491	15462	15476	15510	15507	15436	15480	15560	15367	15331	15482	15405	15327	15503	15393	15607	15230	15450	15730	15512	15309	15373	15464	15496	15525	15535	15537	15492	15422	15482	15440	15405	15510	15502	15462	15595	15489	15476	15421	15348	15417	15517	15700	15537	15440	15466	15468	15545	15731	15527	15681	15471	15568	15571	15436	15492	15540	15443	15462	15563	15685	15291	15593	15525	15567	15502	15489	15478	15402	15413	15587	15542	15638	15539	15439	15442	15519	15514	15561	15563	15470	15500	15435	15597	15401	15552	15694	15338	15684	15393	15445	15457	15542	15376	15418	15569	15503	15531	15440	15520	15496	15245	15441	15399	15476	15565	15516	15509	15554	15419	15402	15517	15522	15486	15425	15359	15535	15434	15451	15413	15528	15539	15506	15479	15487	15605	15442	15536	15491	15497	15640	15425	15446	15486	15478	15523	15354	15594	15506	15526	15545	15490	15466	15507	15309	15583	15374	15609	15458	15385	15556	15439	15365	15432	15307	15642	15597	15401	15362	15631	15604	15551	15444	15524	15395	15490	15417	15419	15359	15502	15547	15306	15360	15485	15416	15358	15491	15671	15489	15597	15502	15463	15456	15459	15467	15480	15286	15562	15488	15500	15641	15370	15452	15546	15526	15368	15537	15454	15577	15553	15642	15467	15546	15504	15507	15589	15467	15347	15597	15516	15538	15399	15439	15424	15270	15453	15402	15419	15507	15503	15396	15519	15418	15521	15570	15372	15346	15365	15412	15399	15566	15453	15441	15351	15612	15540	15444	15543	15469	15595	15547	15456	15462	15594	15504	15556	15528	15477	15590	15421	15395	15471	15425	15521	15338	15563	15462	15539	15503	15515	15323	15638	15609	15587	15572	15455	15424	15481	15571	15348	15542	15489	15558	15511	15517	15478	15365	15573	15302	15465	15327	15548	15575	15442	15513	15445	15348	15579	15340	15533	15452	15434	15362	15503	15538	15443	15372	15462	15561	15578	15414	15477	15456	15490	15520	15487	15426	15422	15438	15450	15355	15566	15216	15398	15553	15557	15356	15427	15448	15341	15388	15599	15440	15371	15377	15422	15509	15567	15511	15520	15552	15520	15360	15601	15535	15649	15553	15461	15346	15383	15406	15357	15477	15434	15477	15349	15484	15699	15367	15581	15464	15405	15598	15447	15505	15448	15462	15594	15429	15415	15521	15325	15538	15489	15524	15438	15397	15492	15537	15416	15447	15495	15341	15613	15457	15442	15745	15480	15541	15397	15550	15588	15507	15401	15610	15587	15457	15568	15443	15545	15503	15402	15440	15678	15572	15515	15542	15370	15395	15401	15419	15564	15574	15516	15475	15475	15550	15657	15539	15433	15439	15453	15550	15516	15489	15592
23808	25451	39211	33522	26176	24616	23685	18904	18231	18423	18340	17929	17985	18023	17994	17958	17991	17779	18078	17882	17820	17750	17758	18131	17978	18000	17749	17901	17886	17632	17884	17684	17742	17765	17756	17807	17613	18067	17924	17721	17929	17755	17406	17633	17590	17832	17714	17851	17674	17770	17673	17804	17547	17738	17833	17841	17641	17986	17739	17672	17674	17731	17620	17752	17578	17605	17845	17769	17699	17539	17784	17443	17542	17624	17913	17612	17670	17600	17787	17684	17686	17719	17541	17665	17545	17622	17528	17887	17713	17724	17854	17652	17732	17622	18037	17734	17683	17622	17734	17786	17575	17592	17532	17716	17553	17530	17606	17588	17669	17825	17704	17741	17865	17765	17624	17743	17724	17815	17589	17800	17690	17814	17797	17570	17938	17771	17763	17591	17751	17626	17676	17522	17626	17656	17581	17566	17784	17858	17521	17644	17665	17647	17715	17717	17729	17650	17748	17848	17551	17644	17849	17760	17507	17695	17715	17794	17924	17658	17828	17884	17639	17755	17698	17710	17762	17769	17675	17747	17765	17721	17710	17706	17646	17720	17651	17596	17630	17643	17735	17679	17673	17513	17464	17766	17553	17792	17656	17515	17666	17783	17708	17355	17866	17664	17651	17529	17611	17661	17827	17746	17591	17668	17509	17595	17791	17725	17737	17745	17906	17772	17632	17682	17895	17680	17654	17687	17663	17703	17749	17852	17699	17817	17708	17598	17709	17659	17667	17751	17897	17604	17552	17847	17710	17807	17727	17627	17791	17481	17750	17773	17712	17855	17757	17754	17672	17913	17609	17703	17723	17699	17528	17734	17638	17856	17614	17735	17942	17791	17487	17862	17657	17871	17638	17760	17801	17726	17773	17824	17682	17674	17709	17520	17609	17883	17581	17820	17762	17840	17752	17783	17749	17509	17762	17667	17681	17703	17663	17472	17573	17564	17767	17530	17660	17699	17859	17658	17831	17937	17716	17776	17671	17591	17699	17611	17629	17855	17559	17691	17565	17579	17740	17666	17699	17592	17660	17612	17542	17683	17788	17742	17577	17690	17585	17647	17511	17480	17728	17801	17874	17728	17674	17538	17705	17651	17706	17742	17832	17866	17810	17484	17782	17763	17892	17548	17750	17848	17828	17690	17649	17486	17598	17595	17703	17818	17748	17386	17464	17721	17771	17664	17506	17814	17759	17850	17623	17551	17588	17784	17654	17498	17484	17658	17794	17660	17597	17619	17702	17809	17821	17641	17679	17714	17672	17571	17644	17786	17678	17552	17550	17668	17819	17447	17590	17920	17617	17746	17693	17678	17589	17589	17831	17683	17553	17672	17580	17589	17730	17649	17736	17679	17503	17782	17864	18022	17841	17622	17652	17844	17571	17648	17616	17815	17854	17507	17586	17752	17738	17732	17740	17814	17606	17827	17728	17763	17823	17851	17769	17693	17627	17663	17699	17707	17584	17725	17647	17889	17589	17603	17655	17556	17654	17627	17783	17608	17745	17655	17401	17575	17712	17759	17629	17619	17714	17672	17613	17774	17599	17623	17598	17709	17735	17634	17787	17579	17920	17766	17675	17626	17596	17686	17928	17744	17570	17836	17700	17714	17726	17696	17758	17768	17781	17778	17479	17769	17630	17821	17772	17785	17650	17734	17934	17546	17704	17702	17761	17753	17866	17645	17571	17696	17519	17541	17832	17646	17799	17526	17653	17784	17780	17562	17963	17798	17633	17654	17740	17786	17731	17724	17647	17677	17918	17618	17639	17745	17722	17635	17649	17483	17733	17831	17598	17721	17702	17685	17863	17760	17740	17753	17528	17576	17755	17583	17716	18045	17839	17768	17557	17528	17563	17592	17526	17612	17719	17677	17410	17885	17694	17662	17584	17621	17590	17674	17706	17632	17728	17853	17619	17588	17735	17705	17578	17758	17720	17693	17509	17687	17728	17604	17558	17571	17789	17537	17657	17897	17570	17642	17694	17676	17743	17691	17633	17538	17670	17769	17717	17718	17560	17680	17747	17779	17826	17667	17567	17548	17768	17741	17617	17622	17505	17497	17707	17667	17703	17615	17670	17599	17699	17654	17857	17610	17397	17582	17553	17534	17505	17593	17759	17870	17655	17667	17731	17791	17469	17602	17625	17684	17471	17727	17742	17633	17781	17558	17699	17714	17799	17719	17735	17845	17671	17668	17701	17613	17503	17696	17620	17718	17607	17635	17668	17680	17645	17603	17683	17782	17772	17583	17827	17747	17608	17773	17640	17629	17674	17872	17804	17603	17583	17738	17520	17557	17809	17732	17687	17727	17734	17697	17681	17635	17404	17710	17513	17914	17606	17718	17652	17557	17674	17777	17620	17705	17977	17797	17576	17643	17687	17793	17630	17646	17598	17658	17666	17588	17616	17565	17743	17640	17857	17601	17467	17586	17534	17758	17733	17517	17722	17776	17804	17694	17552	17539	17652	17665	17775	17724	17715	17618	17705	17727	17663	17714	17818	17673	17844	17696	17775	17610	17664	17826	17707	17740	17603	17809	17925	17746	17685	17690	18070	17528	17573	17773	17691	17663	17817	17810	17708	17626	17500	17754	17751	17431	17641	17683	17787	17804	17761	17799	17707	17733	17712	17688	17424	17716	17729	17556	17650	17571	17528	17658	17791	17781	17749	17606	17698	17738	17578	17591	17710	17615	17620	17530	17880	17668	17548	17631	18083	17364	17770	17610	17673	17845	17585	17734	17721	17736	17802	17820	17651	17667	17678	17632	17759	17680	17694	17541	17654	17779	17778	17644	17502	17773	17774	17780	17768	17820	17736	17737	17578	17643	17817	17595	17645	17657	17715	17752	17616	17650	17383	17738	17723	17626	17485	17723	17586	17675	17755	17608	17722	17615	17557	17797	17697	17767	17683	17820	17759	17847	17794	17592	17561	17469	17545	17766	17842	17874	17567	17666	17725	17705	17775	17552	17611	17585	17930	17609	17843	17686	17788	17755	17711	17602	17622	17620	17668	17778	17656	17675	17798	17644	17756	17731	17842	17557	17733	17687	17724	17724	17812	17612	17705	17784	17697	17557	17615	17749	17706	17832	17815	17679	17562	17574	17638	17706	17693	17662	17704	17899	17837	17777	17564	17576	17608	17623	17829	17540	17666	17575	17512	17585	17509	17658	17721	17882	17792	17858	17745	17449	17842	17704	17810	17858	17731	17761	17844	17496	17906	17624	17742	17690	17706	17607	17578	17683	17610	17814	17750	17437	17740	17704	17580	17563	17863	17587	17655	17709	17805	17633	17874	17701	17660	17646	17619	17567	17754	17778	17569	17668	17958	17527	17473	17623	17805	17737	17629	17770	17687	17775	17656	17780	17835	17713	17941	17808	17825	17576	17683	17690	17579	17755	17572	17770	17906	17679	17677	17514	17727	17657	17348	17565	17749	17701	17764	17742	17457	17824	17736	17603	17717	17538	17710	17560	17641	17772	17757	17869	17438	17563	17601	17762	17760	17498	17568	17643	17734	17620	17730	17510	17854	17668	17860	17631	17764	17747	17834	17630	17763	17550	17578	17940	17699	17778	17606	17562	17991	17505	17524	17696	17499	17688	17619	17785	17828	17762	17607	17936	17755	17688	17653	17728	17768	17654	17528	17726	17745	17569	17563	17446	17578	17512	17651	17550	17617	17711	17665	17525	17904	17869	17722	17878	17774	17632	17752	17666	17670	17810	17809	17575	17547	17719	17773	17801	17912	17716	17644	17547	17631	17734	17672	17805	17960	17614	17672	17597	17641	17752	17630	17704	17718	17512	17731	17673	17811	17710	17539	17550	17731	17512	17709	17808	17514	17504	17745	17511	17529	17575	17654	17680	17681	17775	17769	17532	17660	17937	17837	17755	17797	17580	17530	17410	17704	17889	17599	17627	17638	17632	17721	17707	17693	17631	17698	17732	17629	17733	17786	17756	17672	17690	17772	17742	17794	17484	17701	17659	17603	17636	17553	17769	17761	17766	17831	17747	17888	17892	17465	17548	17695	17666	17470	17639	17487	17713	17905	17700	17713	17781	17684	17606	17604	17479	17591	17683	17508	17586	17768	17573	17692	17583	17571	17698	17773	17516	17736	17772	17824	17843	17674	17834	17473	17723	17577	17846	17672	17685	18045	17694	17803	17611	17506	17462	17833	17621	17591	17637	17830	17489	17643	17604	17762	17845	17667	17734	17816	17711	17708	17791	17754	17566	17882	17611	17813	17798	17764	17647	17510	17516	17501	17529	17515	17611	17722	17847	17689	17607	17662	17658	17734	17880	17681	17673	17603	17621	17772	17636	17707	17775	17671	17595	17529	17582	17496	17648	17953	17553	17694	17657	17689	17632	17677	17771	17771	17753	17738	17862	17421	17628	17577	17573	17621	17675	17896	17668	17728	17666	17644	17731	17541	17549	17571	17520	17648	17550	17747	17777	17662	17645	17685	17661	17629	17617	17815	17758	17842	17801	17676	17570	17789	17609	17719	17862	17780	17498	17725	17606	17845	17703	17794	17363	17662	17488	17760	17754	17833	17572	17650	17595	17649	17800	17656	17626	17572	17753	17571	17633	17549	17681	17749	17734	17930	17748	17869	17600	17776	18029	17631	17630	17710	17846	17847	17695	17536	17599	17665	17574	17708	17728	17787	17520	17782	17652	17716	17660	17823	17676	17846	17646	17774	17760	17703	17729	17644	17611	17828	17732	17882	17732	17503	17470	17456	17649	17354	17781	17679	17621	17667	17589	17808	17707	17643	17737	17682	17640	17724	17690	17650	17600	17691	17608	17772	17799	17549	17709	17571	17715	17897	17708	17618	17612	17765	17601	17710	17642	17720	17647	17674	17583	17683	17867	17784	17659	17815	17634	17574	17894	17686	17815	17710	17578	17813	18011	17658	17696	17796	17425	17799	17701	17725	17609	17577	17643	17499	17778	17715	17723	17816	17555	17609	17728	17800	17577	17869	17802	17829	17791	17737	17832	17705	17847	17851	17510	17666	17701	17740	17668	17622	17614	17811	17728	17707	17608	17716	17674	17649	17774	17826	17689	17511	17602	17759	17636	17641	17807	17962	17516	17775	17679	17574	17753	17708	17540	17707	17717	17723	17987	17751	17647	17633	17812
59371	107346	87693	59774	33984	19704	16116	15342	15334	15344	15466	15210	15378	15450	15483	15390	15349	15405	15394	15353	15452	15337	15397	15344	15394	15184	15257	15266	15396	15606	15446	15333	15381	15146	15289	15382	15229	15238	15340	15252	15327	15238	15381	15255	15263	15170	15242	15181	15467	15322	15340	15152	15317	15325	15410	15480	15350	15181	15289	15248	15302	15338	15154	15160	15226	15126	15371	15205	15287	15178	15260	15230	15295	15187	15219	15413	15291	15260	15353	15380	15189	15293	15318	15334	15287	15348	15225	15200	15259	15173	15244	15177	15315	15432	15268	15374	15156	15291	15305	15303	15355	15284	15311	15231	15266	15174	15390	15078	15428	15106	15195	15242	15118	15401	15391	15193	15257	15304	15274	15331	15396	15301	15423	15401	15486	15217	15464	15373	15195	15226	15200	15298	15182	15326	15206	15242	15407	15157	15184	15306	15268	15325	15289	15143	15379	15278	15330	15240	15398	15343	15209	15247	15279	15266	15318	15145	15222	15129	15239	15470	15290	15366	15305	15250	15255	15301	15190	15310	15225	15202	15286	15122	15488	15209	15366	15214	15199	15269	15239	15274	15336	15327	15322	15281	15251	15297	15341	15277	15209	15350	15254	15096	15246	15238	15366	15124	15420	15351	15232	15243	15457	15287	15549	15181	15277	15304	15231	15135	15245	15367	15185	15298	15288	15244	15277	15507	15191	15339	15276	15274	15185	15198	15308	15224	15326	15127	15201	15253	15349	15392	15266	15372	15593	15291	15283	15330	15213	15278	15172	15368	15263	15351	15355	15315	15209	15222	15299	15202	15385	15269	15309	15300	15270	15314	15461	15399	15296	15325	15153	15332	15363	15347	15338	15313	15214	15206	15330	15206	15345	15256	15293	15165	15212	15233	15393	15390	15398	15262	15315	15210	15311	15303	15212	15235	15344	15423	15149	15055	15341	15358	15305	15369	15234	15189	15263	15181	15234	15354	15222	15290	15258	15299	15315	15267	15265	15156	15327	15277	15281	15213	15405	15338	15274	15331	15239	15257	15228	15148	15218	15151	15343	15304	15404	15496	15159	15170	15296	15273	15305	15354	15281	15226	15275	15277	15356	15371	15362	15274	15356	15367	15403	15327	15188	15317	15006	15370	15381	15322	15248	15227	15518	15376	15398	15331	15287	15263	15227	15394	15221	15139	15423	15422	15214	15368	15258	15368	15241	15257	15335	15283	15349	15209	15407	15221	15283	15324	15084	15290	15208	15252	15430	15330	15384	15336	15461	15242	15354	15099	15424	15526	15324	15269	15291	15312	15223	15201	15483	15336	15345	15315	15308	15248	15310	15353	15231	15150	15416	15329	15308	15297	15267	15188	15386	15479	15309	15267	15367	15322	15265	15372	15144	15237	15225	15270	15447	15410	15259	15348	15342	15313	15392	15384	15245	15243	15368	15254	15293	15195	15318	15361	15281	15316	15212	15182	15374	15323	15156	15345	15129	15265	15437	15244	15279	15318	15217	15184	15050	15311	15165	15242	15303	15374	15305	15060	15316	15248	15126	15410	15195	15360	15300	15310	15154	15228	15242	15316	15279	15305	15219	15230	15440	15199	15362	15208	15225	15293	15322	15254	15213	15435	15378	15344	15327	15387	15265	15242	15296	15412	15297	15292	15206	15319	15186	15336	15207	15427	15326	15278	15263	15238	15235	15287	15382	15218	15218	15345	15183	15232	15250	15397	15186	15312	15409	15253	15180	15246	15253	15272	15266	15163	15324	15145	15321	15293	15274	15310	15423	15318	15314	15087	15439	15232	15138	15319	15290	15272	15157	15147	15142	15309	15213	15282	15203	15295	15340	15137	15353	15261	15291	15220	15430	15427	15279	15308	15237	15253	15283	15277	15263	15625	15432	15288	15254	15364	15292	15172	15274	15460	15361	15325	15323	15387	15211	15383	15144	15103	15422	15361	15333	15320	15159	15256	15251	15181	15255	15375	15344	15280	15243	15241	15309	15342	15245	15260	15317	15333	15377	15323	15274	15334	15259	15325	15140	15126	15474	15076	15113	15385	15338	15322	15297	15173	15193	15222	15316	15374	15398	15289	15212	15329	15156	15331	15170	15277	15320	15438	15201	15363	15149	15136	15321	15436	15232	15250	15163	15504	15359	15277	15360	15233	15358	15249	15189	15310	15295	15225	15313	15329	15289	15459	15186	15243	15388	15284	15371	15413	15320	15334	15380	15105	15333	15333	15253	15419	15201	15291	15153	15245	15200	15248	15292	15451	15090	15210	15249	15177	15342	15224	15318	15420	15226	15223	15169	15220	15392	15254	15253	15378	15595	15151	15247	15315	15336	15306	15285	15302	15171	15390	15100	15201	15335	15345	15266	15229	15124	15252	15195	15309	15350	15306	15368	15194	15287	15211	15335	15297	15419	15214	15163	15260	15256	15247	15354	15312	15344	15384	15295	15109	15256	15237	15456	15404	15281	15293	15261	15345	15327	15313	15221	15143	15215	15294	15430	15501	15356	15488	15256	15244	15343	15215	15278	15251	15245	15283	15247	15301	15170	15212	15296	15329	15097	15222	15250	15161	15303	15330	15395	15227	15211	15303	15251	15134	15304	15444	15258	15313	15371	15279	15285	15424	15390	15404	15418	15366	15155	15384	15358	15245	15345	15091	15264	15227	15251	15438	15448	15239	15253	15295	15322	15366	15306	15191	15438	15429	15579	15312	15103	15354	15197	15077	15508	15168	15353	15279	15169	15269	15166	15244	15334	15276	15275	15227	15394	15257	15335	15344	15253	15377	15239	15422	15368	15270	15280	15386	15290	15231	15242	15289	15196	15329	15430	15352	15212	15357	15400	15223	15327	15366	15308	15290	15357	15304	15166	15430	15335	15303	15303	15304	15173	15329	15243	15195	15199	15383	15341	15047	15323	15207	15153	15411	15159	15445	15284	15275	15114	15240	15374	15165	15393	15301	15235	15145	15344	15256	15302	15395	15270	15281	15330	15455	15327	15343	15509	15270	15200	15323	15415	15397	15439	15263	15418	15223	15318	15226	15292	15410	15246	15358	15258	15371	15416	15284	15236	15348	15255	15295	15267	15236	15295	15371	15394	15322	15113	15293	15182	15491	15231	15307	15285	15289	15210	15379	15233	15211	15433	15205	15256	15157	15296	15392	15255	15324	15233	15216	15377	15419	15321	15321	15307	15596	15331	15145	15390	15307	15210	15317	15433	15314	15433	15385	15530	15261	15124	15143	15277	15412	15274	15340	15359	15236	15271	15351	15345	15368	15278	15392	15333	15242	15369	15285	15315	15387	15328	15458	15174	15166	15253	15300	15219	15134	15230	15309	15318	15285	15391	15355	15278	15053	15230	15357	15343	15206	15304	15434	15256	15347	15224	15201	15396	15197	15181	15270	15325	15257	15150	15164	15315	15479	15449	15294	15178	15403	15375	15422	15152	15209	15291	15330	15374	15197	15355	15378	15237	15400	15465	15134	15196	15259	15191	15413	15292	15336	15290	15246	15416	15163	15306	15377	15246	15259	15164	15251	15178	15131	15300	15443	15248	15224	15107	15329	15429	15206	15214	15386	15371	15407	15261	15442	15239	15316	15352	15406	15395	15139	15346	15204	15396	15432	15328	14980	15265	15388	15189	15166	15304	15249	15376	15300	15139	15208	15349	15251	15305	15369	15254	15266	15183	15220	15178	15392	15388	15236	15187	15394	15375	15130	15261	15249	15257	15182	15353	15372	15245	15307	15349	15433	15337	15325	15183	15335	15401	15339	15125	15324	15136	15428	15289	15249	15342	15327	15220	15416	15264	15322	15211	15331	15418	15359	15326	15054	15320	15213	15280	15223	15278	15351	15273	15290	15252	15205	15344	15470	15247	15263	15208	15344	15195	15165	15338	15246	15267	15327	15312	15251	15448	15376	15195	15404	15376	15161	15283	15387	15220	15095	15576	15043	15138	15318	15274	15331	15385	15350	15320	15220	15376	15213	15303	15213	15310	15409	15346	15390	15280	15479	15334	15310	15280	15114	15230	15253	15192	15333	15315	15302	15401	15314	15259	15404	15275	15466	15257	15238	15282	15392	15440	15245	15332	15212	15227	15351	15481	15219	15336	15370	15264	15395	15262	15217	15348	15269	15383	15317	15510	15278	15266	15156	15220	15346	15350	15299	15344	15341	15270	15218	15287	15356	15252	15214	15204	15407	15282	15120	15528	15361	15203	15311	15190	15332	15252	15294	15311	15303	15403	15423	15314	15269	15372	15179	15081	15335	15234	15361	15336	15501	15249	15341	15322	15165	15301	15386	15171	15242	15176	15396	15307	15439	15270	15336	15356	15298	15514	15267	15292	15151	15213	15304	15421	15155	15380	15280	15385	15063	15338	15469	15138	15200	15340	15334	15418	15341	15162	15146	15337	15309	15391	15120	15082	15427	15295	15346	15482	15287	15208	15467	15229	15339	15328	15345	15451	15326	15033	15180	15266	15218	15319	15307	15198	15439	15289	15249	15365	15305	15230	15281	15337	15391	15265	15298	15478	15292	15328	15334	15327	15235	15304	15172	15153	15177	15224	15224	15312	15421	15308	15269	15295	15235	15434	15302	15328	15232	15423	15317	15214	15227	15356	15259	15209	15358	15243	15080	15228	15250	15380	15422	15188	15251	15272	15304	15267	15130	15333	15369	15314	15349	15288	15264	15342	15514	15146	15346	15234	15303	15382	15248	15525	15253	15171	15239	15396	15320	15254	15355	15142	15383	15295	15369	15373	15455	15229	15309	15187	15229	15453	15331	15390	15193	15444	15235	15501	15314	15221	15373	15090	15330	15305	15271	15139	15421	15362	15169	15334	15269	15248	15344	15415	15380	15176	15319	15356	15372	15347	15145	15207	15297	15452	15360	15285	15280	15344	15267	15297	15124	15300	15411	15305	15392	15298	15212	15305	15329	15280	15293	15221	15213	15300	15156	15139	15316	15217	15327	15415	15167	15298	15346	15300	15177	15168	15389	15114	15421	15211	15329	15366	15364	15260	15228	15329	15373	15354	15245	15331	15230	15186	15242	15240	15292	15225	15380	15307	15292	15254	15329	15225	15363	15306	15354	15102	15292	15319	15239	15128	15281	15258	15157	15206	15255
32641	42788	43960	30248	21293	18639	18083	17623	17559	17645	17576	17674	17695	17978	17740	17585	17702	17641	17778	17796	17852	17583	17620	17540	17620	17583	17639	17751	17709	17826	17708	17646	17941	17605	17574	17693	17531	17400	17459	17739	17627	17481	17700	17638	17602	17546	17579	17478	17565	17765	17693	17740	17793	17585	17586	17660	17728	17579	17732	17888	17420	17599	17805	17620	17836	17566	17593	17756	17706	17585	17656	17600	17682	17598	17497	17614	17546	17515	17736	17588	17634	17565	17786	17632	17673	17557	17607	17701	17670	17721	17410	17714	17632	17579	17668	17564	17690	17624	17723	17659	17628	17477	17577	17661	17756	17406	17559	17762	17814	17705	17656	17601	17727	17710	17523	17697	17784	17559	17756	17548	17512	17791	17335	17768	17570	17777	17733	17716	17505	17651	17782	17661	17616	17491	17490	17713	17521	17495	17591	17559	17609	17706	17674	17797	17436	17641	17885	17635	17594	17724	17742	17707	17619	17559	17633	17517	17706	17625	17634	17619	17667	17813	17644	17622	17584	17542	17678	17523	17682	17721	17539	17541	17624	17582	17588	17589	17474	17585	17528	17682	17621	17559	17576	17643	17491	17527	17465	17677	17584	17653	17591	17898	17689	17401	17796	17453	17740	17812	17580	17532	17532	17570	17735	17659	17628	17512	17566	17578	17603	17769	17783	17589	17669	17673	17767	17481	17626	17649	17723	17553	17516	17671	17586	17747	17666	17696	17632	17784	17742	17324	17532	17662	17781	17671	17677	17658	17675	17654	17583	17669	17402	17657	17735	17559	17500	17585	17699	17444	17664	17526	17565	17471	17572	17542	17747	17591	17794	17597	17610	17639	17594	17690	17717	17500	17510	17533	17542	17787	17650	17798	17587	17539	17527	17532	17591	17635	17766	17864	17775	17417	17552	17685	17689	17512	17483	17579	17538	17745	17819	17584	17428	17587	17575	17608	17383	17558	17618	17537	17585	17826	17828	17591	17689	17579	17780	17695	17496	17682	17609	17528	17457	17636	17731	17664	17564	17689	17624	17759	17736	17396	17634	17419	17403	17595	17451	17546	17774	17682	17550	17580	17781	17397	17480	17578	17559	17490	17739	17746	17735	17803	17590	17500	17571	17666	17701	17605	17512	17604	17553	17635	17843	17702	17671	17657	17581	17607	17472	17662	17728	17671	17677	17582	17551	17651	17670	17682	17679	17557	17521	17557	17614	17749	17524	17576	17564	17441	17722	17670	17376	17527	17799	17608	17611	17672	17747	17540	17651	17727	17427	17536	17941	17816	17687	17459	17801	17567	17576	17512	17737	17639	17618	17582	17616	17769	17605	17675	17703	17826	17749	17692	17564	17758	17693	17766	17823	17620	17596	17587	17659	17547	17597	17608	17536	17490	17380	17543	17828	17545	17519	17659	17537	17543	17768	17600	17478	17500	17632	17756	17525	17517	17919	17595	17651	17569	17712	17598	17436	17632	17708	17715	17642	17828	17367	17626	17579	17421	17581	17604	17640	17672	17562	17594	17605	17449	17610	17585	17653	17706	17616	17571	17576	17535	17608	17496	17781	17795	17441	17545	17457	17738	17794	17697	17380	17722	17516	17604	17519	17880	17623	17710	17631	17616	17677	17824	17430	17592	17541	17475	17638	17646	17712	17708	17682	17693	17615	17450	17865	17631	17486	17582	17523	17484	17578	17694	17593	17634	17601	17669	17642	17608	17571	17511	17483	17657	17400	17883	17629	17634	17493	17434	17700	17630	17491	17636	17701	17556	17628	17473	17717	17262	17656	17489	17692	17482	17766	17614	17524	17687	17585	17847	17688	17577	17764	17448	17850	17573	17789	17703	17426	17620	17469	17641	17627	17428	17381	17667	17560	17638	17701	17421	17519	17603	17623	17577	17561	17474	17492	17616	17574	17622	17781	17669	17497	17747	17680	17561	17643	17635	17373	17536	17573	17442	17671	17646	17484	17433	17676	17508	17711	17578	17613	17617	17654	17741	17826	17631	17546	17674	17532	17525	17764	17296	17496	17656	17680	17679	17528	17634	17624	17638	17715	17522	17709	17770	17704	17644	17544	17600	17680	17769	17725	17767	17688	17671	17606	17257	17703	17703	17501	17581	17663	17495	17649	17477	17496	17733	17736	17587	17638	17583	17461	17588	17628	17644	17619	17618	17837	17528	17460	17610	17518	17439	17414	17554	17544	17652	17655	17652	17656	17555	17737	17449	17563	17706	17562	17614	17759	17735	17728	17749	17752	17606	17616	17727	17634	17392	17673	17765	17613	17671	17557	17591	17555	17684	17679	17724	17670	17568	17471	17627	17632	17754	17687	17730	17662	17626	17575	17612	17652	17786	17502	17499	17805	17722	17825	17743	17857	17782	17488	17767	17755	17644	17740	17595	17606	17791	17664	17553	17614	17666	17541	17607	17698	17693	17576	17663	17453	17637	17603	17774	17735	17642	17705	17694	17683	17803	17857	17700	17562	17668	17711	17841	17647	17703	17558	17719	17598	17579	17637	17663	17562	17677	17627	17454	17530	17603	17564	17544	17691	17564	17653	17494	17620	17815	17510	17504	17788	17566	17647	17679	17715	17725	17598	17498	17618	17620	17650	17679	17488	17701	17451	17510	17616	17679	17822	17622	17577	17648	17755	17609	17640	17424	17578	17608	17549	17802	17549	17661	17546	17604	17610	17647	17709	17655	17563	17580	17560	17633	17344	17753	17632	17660	17544	17646	17420	17593	17604	17854	17432	17697	17613	17450	17430	17649	17581	17672	17338	17521	17712	17677	17681	17648	17605	17525	17686	17745	17718	17596	17501	17578	17587	17546	17492	17622	17631	17408	17573	17523	17698	17636	17651	17472	17497	17731	17617	17755	17704	17682	17809	17549	17675	17699	17754	17544	17686	17502	17691	17706	17637	17832	17819	17715	17567	17743	17615	17855	17421	17617	17495	17625	17709	17703	17641	17463	17562	17742	17795	17606	17612	17579	17563	17660	17874	17643	17752	17478	17493	17592	17669	17680	17542	17762	17601	17491	17792	17586	17686	17527	17571	17394	17347	17741	17760	17559	17795	17687	17704	17463	17482	17570	17656	17563	17596	17656	17667	17588	17333	17664	17570	17500	17601	17636	17536	17507	17684	17575	17741	17671	17528	17619	17733	17550	17722	17582	17538	17392	17664	17667	17695	17583	17689	17344	17461	17730	17832	17639	17768	17479	17595	17535	17478	17600	17679	17567	17714	17727	17644	17613	17547	17798	17504	17522	17584	17577	17614	17593	17603	17529	17598	17650	17672	17559	17615	17560	17455	17557	17735	17634	17658	17617	17599	17422	17613	17708	17668	17540	17665	17710	17645	17639	17529	17679	17850	17689	17836	17792	17436	17397	17561	17555	17639	17542	17584	17514	17563	17824	17723	17432	17674	17603	17553	17659	17676	17542	17662	17630	17656	17439	17862	17581	17619	17657	17662	17599	17679	17650	17736	17649	17624	17577	17735	17660	17562	17668	17452	17607	17713	17724	17746	17559	17514	17717	17573	17487	17817	17651	17876	17587	17643	17598	17560	17641	17745	17688	17580	17573	17873	17590	17697	17504	17473	17774	17485	17443	17494	17279	17654	17522	17460	17637	17815	17732	17614	17635	17636	17845	17726	17644	17589	17899	17677	17544	17491	17565	17555	17265	17663	17675	17700	17675	17906	17789	17702	17674	17701	17558	17769	17463	17570	17695	17635	17486	17722	17706	17566	17548	17679	17693	17578	17672	17561	17506	17606	17740	17684	17646	17597	17771	17641	17595	17786	17627	17647	17689	17677	17472	17499	17532	17893	17623	17530	17798	17451	17774	17565	17624	17678	17731	17761	17773	17681	17633	17660	17702	17604	17830	17670	17476	17570	17810	17391	17548	17605	17431	17712	17632	17470	17660	17640	17584	17621	17695	17757	17296	17799	17602	17444	17592	17737	17690	17650	17528	17551	17585	17577	17627	17646	17431	17767	17722	17715	17627	17593	17701	17731	17374	17660	17664	17565	17704	17539	17632	17772	17638	17640	17647	17795	17636	17601	17647	17641	17571	17669	17706	17488	17721	17584	17609	17659	17593	17575	17737	17802	17852	17873	17582	17579	17462	17683	17631	17579	17764	17557	17753	17773	17506	17597	17643	17442	17654	17616	17495	17575	17696	17674	17706	17504	17555	17728	17614	17694	17789	17697	17761	17745	17673	17565	17538	17514	17756	17620	17307	17563	18003	17651	17549	17579	17580	17626	17760	17656	17505	17608	17744	17585	17547	17736	17606	17692	17697	17798	17709	17572	17672	17602	17543	17513	17487	17621	17585	17633	17637	17647	17568	17561	17399	17442	17598	17536	17560	17662	17656	17532	17654	17412	17699	17700	17647	17602	17570	17602	17499	17506	17596	17640	17626	17590	17608	17565	17469	17687	17683	17499	17524	17790	17820	17540	17563	17596	17727	17695	17870	17566	17441	17705	17546	17636	17773	17651	17534	17417	17626	17564	17555	17572	17692	17628	17623	17494	17737	17644	17674	17607	17671	17540	17674	17537	17767	17560	17715	17734	17618	17813	17575	17763	17757	17807	17600	17787	17713	17585	17625	17652	17444	17716	17586	17539	17730	17634	17598	17625	17658	17580	17802	17580	17556	17671	17628	17683	17439	17692	17369	17553	17728	17755	17788	17625	17831	17739	17583	17523	17499	17703	17479	17489	17519	17821	17591	17745	17621	17509	17800	17789	17707	17798	17663	17748	17573	17469	17674	17618	17503	17531	17424	17439	17675	17667	17598	17655	17558	17491	17603	17580	17656	17559	17576	17703	17715	17751	17763	17552	17687	17738	17607	17503	17711	17737	17578	17565	17770	17741	17607	17696	17534	17811	17509	17672	17391	17475	17459	17587	17636	17690	17541	17692	17644	17517	17451	17749	17748	17801	17550	17615	17657	17447	17760	17633	17315	17533	17414	17578	17408	17537	17796	17688	17539	17657	17782	17810	17629	17661	17741	17635	17655	17824	17462	17772	17556	17740	17606	17664	17565	17674	17782	17567	17588	17622	17809	17614	17559	18000	17685	17526	17627	17577	17471	17755	17560	17554	17783	17856	17559	17652	17680	17723	17690
40800	61367	45400	26440	17953	15614	15225	15322	15359	15221	15322	15202	15217	15059	15257	15363	15298	15150	15204	15260	15297	15248	15268	15199	15350	15235	15408	15268	15459	15272	15148	15293	15220	15284	15194	15159	15253	15386	15084	15240	15195	15227	15208	15238	15294	15289	15179	15171	15298	15215	15347	15245	15410	15231	15332	15236	15291	15331	15236	15177	15122	14994	15238	15242	15254	15113	15336	15346	15231	15230	15213	15426	15436	15184	15275	15411	15292	15030	15195	15177	15397	15244	15288	15327	15056	15175	15159	15174	15376	15136	15274	15301	15332	15115	15133	15331	15144	15437	15121	15262	15185	15155	15207	15477	15144	15169	15249	15207	15307	15162	15218	15244	15305	15246	15178	15330	15093	15074	15195	15122	15106	15133	15254	15358	15266	15031	15368	15244	15336	15286	15137	15118	15297	15169	15139	15175	15095	15082	15173	15306	15237	15071	15199	15312	15127	15071	15191	15233	15281	15193	15146	15148	15407	15228	15285	15275	15244	15144	15179	15152	15260	15095	15239	15367	15399	15214	15221	15065	15108	15274	15077	15411	15261	15419	15169	15089	15269	15198	15151	15250	15204	15141	15184	15184	15307	15243	15136	15264	15340	15201	15310	15211	15136	15311	15138	15251	15226	15117	15219	15327	15091	15347	15307	15276	15128	15360	15215	15210	15239	15378	14980	15168	15170	15251	15168	15361	15298	15345	15213	15263	15321	15033	15318	15344	15108	15174	15103	15132	15217	15184	15426	15220	15362	15217	15114	15161	15097	15282	15246	15213	15219	15245	15150	15328	15219	15268	15355	15195	15325	15303	15205	15019	15224	15368	15205	15118	15283	15288	15273	15309	15147	15275	15314	15387	15147	15284	15233	15336	15168	15030	15204	15279	15244	15297	15305	15273	15378	15096	15307	15212	15170	15323	15323	15288	15160	15108	15208	15366	15161	15120	15250	15192	15174	15138	15313	15078	15122	15219	15216	15240	15278	15291	15356	15118	15181	15171	15197	15278	15149	15198	15234	15332	15168	15275	15284	15205	15303	15200	15293	15282	15296	15214	15327	15335	15088	15187	15241	15270	15383	15215	15419	15310	15249	15161	15262	15261	15399	15364	15429	15236	15126	15279	15109	15347	15070	15234	15212	15258	15181	15247	15354	15293	15420	15183	15448	15348	15257	15150	14999	15309	15140	15266	15016	15060	15185	15250	15250	15364	15350	15335	15060	15188	15348	15242	15212	15277	15221	15224	15272	15234	15208	15277	15169	15081	15364	15187	15311	15274	15283	15285	15487	15463	15228	15141	15164	15221	15228	15142	15238	15380	15354	15192	15333	15224	15251	15219	15185	15101	15162	15202	15389	15194	15278	15139	15235	15197	14969	15330	15158	15191	15356	15270	15362	15064	15225	15286	15192	15409	15222	15336	15298	15060	15184	15370	15250	15284	15309	15262	15201	15215	15193	15249	15188	15265	15188	15178	15327	15089	15246	15202	15198	15377	15230	15377	15165	15049	15095	15245	15202	15182	15365	15142	15251	15256	15270	15218	15326	15200	15148	15250	15124	15133	15196	15208	15084	15414	15290	15244	15150	15161	15180	15147	15355	15074	15186	15353	15272	15252	15118	15090	15095	15216	15215	15161	15139	15248	15210	15334	15015	15269	15123	15196	15219	15220	15251	15083	15176	15241	15162	15213	15132	15202	15126	15285	15170	15324	15236	15324	15242	15230	15373	15172	15304	14997	15215	15272	15333	15331	15333	15188	15237	15210	15174	15327	15149	15194	15225	15209	15229	15305	15247	15187	15180	15225	15195	15355	15371	15133	15288	15373	15186	15091	15224	15123	15300	15286	15116	15113	15087	15071	15305	15303	15293	15326	15263	15326	14999	15315	15284	15350	15185	15224	15300	15171	15194	15119	15127	15251	15378	15355	15195	15182	15196	15024	15292	15247	15119	15183	15251	15266	15215	15215	15283	15162	15399	15211	15312	15264	15339	15317	15324	15163	15311	15322	15362	15079	15344	15313	15218	15291	15317	15221	15210	15142	15225	15346	15237	15226	15174	15346	15266	15107	15117	15255	15117	15306	15168	15173	15222	15316	15361	15159	15238	15256	15289	15185	15268	15162	15161	15367	15198	15471	15246	15237	15312	15186	15173	15396	15235	15081	15236	15211	15083	15414	15280	15267	15120	15313	15257	15220	15290	15246	15318	15115	15174	15330	15148	15198	15323	15211	15320	15224	15203	15085	15113	15145	15251	15237	15123	15196	15316	15266	15216	15274	15239	15068	15160	15283	15168	15478	15111	15266	15203	15269	15244	15212	15295	15166	15069	15071	15293	15243	15301	15269	15372	15280	15189	15270	15086	15209	15294	15320	15048	15409	15219	15232	15122	15113	15195	15295	15357	15134	15250	15317	15360	15237	15217	15332	15134	15300	15061	15191	15426	15358	15199	15267	15177	15186	15294	15362	15195	15364	15173	15244	15430	15258	15303	15202	15350	15151	15376	15091	15007	15181	15255	15178	15361	15093	15199	15166	15184	15207	15275	15380	15287	15057	15253	15267	15238	15210	15119	15180	15163	15125	15314	15306	15315	15216	15163	15241	15257	15396	15147	15351	15190	15330	15186	15279	15233	15328	15288	15396	15189	15398	15330	15251	15233	15295	15264	15222	15317	15279	15302	15392	15314	15101	15165	15319	15294	15292	15281	15273	15141	15315	15300	15217	15222	15181	15238	15370	15131	15366	15108	15349	15180	15195	15335	15270	15302	15349	15228	15215	15172	15325	15246	15255	15229	15225	15155	15243	15329	15148	15192	15278	15109	15399	15169	15219	15444	15224	15028	15266	15293	15217	15155	15222	15235	15100	15325	15307	15351	15122	15344	15098	15318	15159	15316	15332	15128	15407	15396	15243	15187	15234	15181	15279	15120	15242	15204	15227	15114	15230	15173	15447	15320	15191	15445	15020	15077	15317	15178	15360	15290	15287	15255	15274	15404	15340	15303	15097	15154	15279	15353	15373	15138	15215	15188	15219	15376	15270	15249	15301	15262	15231	15176	15278	15211	15259	15244	15139	15262	15258	15254	15191	15300	15211	15242	15320	15245	15068	15240	15188	15198	15164	15131	15380	15332	15263	15373	15199	15308	15082	15420	15240	15304	15086	15170	15458	15236	15074	15217	15085	15300	15452	15161	15423	15149	15307	15347	15368	15199	15122	15417	15173	15471	15154	15295	15326	15126	15252	15436	15230	15247	15358	15148	15215	15258	15234	15269	15359	15333	15106	15273	15189	14968	15223	15182	15214	15076	15071	15356	15353	15237	15177	15262	15365	15161	15306	15233	15236	15373	15179	15245	15281	15272	15143	15250	15062	15295	15417	15142	15091	15286	15146	15185	15182	15145	15163	15269	15204	15193	15181	15220	15244	15180	15192	15326	15268	15468	15298	15248	15227	15302	15144	15320	15228	15063	15303	15284	15123	15360	15234	15414	15269	15438	15330	15166	15234	15166	15227	15182	15342	15180	15263	15063	15354	15355	15171	15249	15152	15057	15167	15146	15114	15122	15179	15482	15163	15106	15400	15244	15350	15482	15309	15141	15288	15152	15208	15189	15306	15291	15109	15291	15211	15213	15281	15267	15236	15121	15026	15227	15270	15438	15161	15426	15211	15174	15094	15153	15325	15076	15280	15244	15249	15045	15194	15232	15276	15392	15060	15250	15174	15470	15129	15314	15216	15341	15180	15216	15291	15262	15180	15126	15141	15228	15166	15285	15239	15258	15262	15226	15353	15325	15073	15326	15240	15248	15422	15168	15342	15227	15364	15215	15169	15320	15377	15298	15291	15150	15290	15382	15282	15277	15168	15140	15133	15285	15174	15460	15239	15270	15192	15169	15309	15377	15390	15348	15272	15309	15330	15214	15249	15206	15248	15341	15201	15136	15027	15101	15143	15165	15310	15349	15301	15264	15072	15131	15322	15117	15308	15261	15392	15176	15280	15218	15265	15208	15104	15147	15261	15272	15211	15194	15291	15291	15495	15381	15231	15348	15225	15289	15347	15201	15149	15257	15215	15125	15058	15291	15226	15171	15137	15194	15199	15149	15322	15245	15284	15182	15140	15393	15278	15274	15325	15251	15343	15263	15339	15247	15289	15373	15155	15124	15312	15252	15199	15369	15342	15281	15371	15321	15324	15066	15334	15352	15298	15287	15130	15396	15154	15260	15251	15199	15369	15125	15364	15315	15383	15392	15223	15412	15263	15406	15145	15247	15074	15280	15197	15307	15232	15197	15379	15264	15156	15183	15391	15155	15378	15273	15035	15444	15438	15268	15183	15382	15131	15415	15328	15219	15177	15289	15079	15435	15106	15275	15081	15318	15189	15061	15280	15313	15205	15076	15221	15345	15168	15087	15244	15278	15176	15337	15429	15230	15322	15270	15124	15328	15216	15279	15161	15134	15243	15154	15185	15223	15213	15239	15141	15213	15283	15314	15239	15241	15203	15314	15167	15269	15158	15215	15148	15393	15172	15238	15361	15082	15064	15395	15206	15328	15193	15346	15231	15382	15265	14955	15255	15184	15272	15284	15150	15393	15237	15277	15247	15265	15179	15306	15067	15295	15340	15332	15158	15270	15188	15331	15196	15190	15355	15251	15236	15325	15179	15142	15368	15290	15197	15203	15315	15229	15128	15384	15247	15275	15226	15146	15282	15111	15308	15201	15279	15166	15335	15266	15222	15228	15108	15161	15142	15215	15060	15176	15022	15273	15201	15317	15246	15256	15273	15066	15249	15257	15219	15280	15361	15407	15077	15417	15273	15197	15319	15286	15224	15075	15283	15203	15450	15205	15314	15191	15195	15424	15256	15125	15245	15071	15111	15170	15136	15193	15223	15128	15238	15094	15166	15025	15290	15334	15265	15409	15252	15336	15250	15270	15395	15273	15186	15340	15114	15151	15352	15140	15090	15185	15213	15439	15109	15407	15117	15335	15373	15379	15214	15243	15104	15111	15204	15138	15259	15262	15238	15127	15281	15296	15305	15184	15124	15175	15222	15019	15192	15202	15220	15058	15169	15168	15203	15186	15284	15231	15312	15317	15171	15225	15259	15156	15161	15324	15294	15289	15180	15122	15167	15318	15236	15178	15360
34792	40641	38000	26547	19485	17819	17562	17306	17421	17196	17277	17362	17238	17308	17236	17061	17338	17469	17359	17244	17186	17250	17265	17311	17233	17256	17164	17304	17111	17284	17258	17365	17398	17284	17186	17443	17278	17109	17393	17462	17338	17106	17340	17411	17381	17136	17281	17156	17011	17308	17169	17180	17174	17316	17264	17377	17292	17051	17365	17332	17159	17282	17440	17325	17270	17535	17315	17259	17370	17280	17163	17173	17327	17250	17278	17365	17218	17251	17300	17373	17326	17014	17351	17332	17260	17224	17417	17261	17147	17295	17206	17236	17370	17088	17270	17280	17183	17103	17313	17145	17208	17260	16978	17076	17398	17089	17178	17291	17039	17000	16912	17343	17121	17204	17176	17301	17372	17178	17439	17235	17196	17276	17483	17227	17164	17147	17185	17026	17298	17165	17331	17253	17199	17403	17248	17072	17189	17102	16992	16991	17173	17117	17184	17211	17353	17140	17207	17196	17320	17193	17195	17202	17375	17333	17359	17405	17306	17249	17211	17170	17188	17195	17357	17076	17189	17222	17201	17309	17242	17210	17267	17150	17105	17449	17287	17189	17236	17097	17288	17187	17315	17237	17056	17184	17418	17260	17070	17064	17166	17355	17271	17162	17209	17371	17213	17289	17190	17240	17171	17017	17296	17172	17109	17054	17115	17315	17138	17261	17306	17065	17184	17328	17263	17195	17232	17279	17091	17099	17124	17162	17276	17295	17017	17119	17253	17420	17316	17037	17261	17535	17310	17324	17326	17246	17057	17271	17109	17123	17253	17360	17403	17325	17321	17249	17288	17347	17229	17178	17224	17188	17246	17249	17336	17126	17269	17440	17211	17311	17206	17078	17202	17325	17217	17250	17429	17200	17330	17405	17213	17274	17082	17241	17292	17393	17274	17128	17046	17280	17360	17267	17187	17262	17284	17401	17142	17211	17456	17005	17431	17567	17123	17209	17338	17196	17181	17124	17354	17444	17063	17213	17158	17226	17177	17399	17087	17098	17276	17348	17496	17159	17457	17362	17248	17255	17461	17425	17242	17236	17195	17064	17423	17283	17210	17119	17182	17214	17410	17201	17063	16991	17148	17103	17363	17324	17257	17365	17421	17421	17133	17407	17143	17280	17355	17160	17178	17343	17224	17413	17138	17226	17239	17235	17235	17288	17293	17165	17345	17493	17193	17365	17407	17257	17565	17279	17223	17138	17182	17339	17266	17146	17068	17072	17209	17027	17231	17252	17163	17222	17235	17196	17139	17142	17006	17184	17365	17316	17232	17068	17177	16954	17335	17330	17305	17324	17194	17163	17280	17120	17334	17175	17387	17083	17328	17316	17237	17310	17270	17131	17210	17196	17361	17174	17416	17211	17184	17209	17179	17422	17366	17416	17302	17307	17438	17271	17087	17157	17370	17186	17281	17264	17176	17137	17311	17150	17128	17253	17302	17175	17116	17263	17153	17362	17270	17279	17142	17313	17409	17302	17265	17078	17277	17229	17247	17254	17174	17132	17151	17207	17229	17061	17028	17174	17102	17291	17200	17226	17274	17195	17155	17196	17116	17270	17402	17283	17372	17338	16956	17097	17310	17095	17241	17280	17301	17512	17268	17222	17313	17239	17280	17270	17174	17028	17194	17397	17310	17105	17332	17179	17287	17239	17355	17215	17219	17265	17401	17245	17263	17351	17186	17089	17166	17188	17314	17266	17292	17076	17291	17423	17358	17229	17207	17130	17111	17185	17056	17286	17400	17309	17331	17211	17275	17295	17246	17125	17101	17215	17108	17260	17279	17264	17131	17098	17311	17174	17210	17175	17209	17087	17245	17221	17132	17085	17127	17339	17129	17484	17051	17122	17140	17106	17170	17175	17136	17262	17245	17324	17210	17236	17113	17302	17127	17087	17037	17138	17020	17482	17368	17284	17391	17192	17166	17115	17113	17205	17179	17057	17369	17323	17370	17255	17218	17241	17261	17198	17258	17312	17220	17132	17153	17305	17302	17217	17289	17302	17289	17014	17368	17124	17325	17474	17239	17239	16966	17347	17286	17368	17331	17166	17307	17265	17409	17239	17227	17321	17288	16962	17380	17145	17251	17126	17217	17168	17231	17003	17125	17134	17330	17241	17298	17318	17285	17049	17190	17201	17355	17198	17279	17275	17557	17294	17386	17098	17291	17397	17199	17102	17277	17200	17218	17102	17054	17125	17066	17253	17278	17240	17130	17154	16938	17448	17262	17166	17277	17086	17195	17171	17179	17362	17195	17136	17322	17241	17261	17141	17275	17010	17194	17148	17260	17196	17312	17198	17403	17225	17116	17210	17109	17158	17090	17359	17115	17267	17407	17386	17103	17234	17136	17179	17095	17205	17212	17408	17313	17178	17131	17261	16950	17246	17185	17211	17105	17236	17236	17201	17130	17068	17029	17194	17431	17279	17315	17428	17366	17123	17180	17325	17250	17362	17295	17264	17100	17316	17123	17111	17327	17010	17431	17095	17072	17102	17105	17350	17256	17288	17123	17282	17156	17220	17179	17061	17074	17195	17164	17426	17275	17113	17351	17175	17004	17198	17022	17191	17088	17212	17376	17341	17268	17121	17521	17207	17222	17405	17267	17183	17044	17465	17348	17160	17502	17496	17254	17233	17368	17225	17193	17202	17148	17366	17268	17305	17399	17037	17016	17243	17070	17470	17247	17377	17429	17345	17260	17229	17213	17464	17310	17078	17189	17439	17138	17188	17247	17393	17189	17263	17313	17104	17057	17149	17257	17194	17150	17238	17261	17484	17225	17282	17382	17419	17220	17254	17414	17185	17306	17313	17388	17167	17275	17349	17301	17276	17219	17074	17246	17223	17205	17218	17177	17137	17319	17235	17225	17242	17057	17297	17249	17224	17437	17024	17055	17167	17133	17408	17503	17276	17208	17176	17243	17401	17224	17224	17170	17169	17289	17128	17263	17453	17326	17276	17240	17294	17245	17272	17320	17201	17198	17308	17324	17258	17323	17145	17208	17132	17095	17308	17356	16975	17189	17291	17134	17435	17256	17102	17096	17344	17493	17204	17238	17265	17332	17099	16994	17157	17245	17020	17288	17083	17321	17616	17355	17203	17277	17152	17093	17379	17437	17297	17111	17202	17259	17172	17282	16938	17305	17305	17040	17168	17238	17265	17166	17053	17217	17377	17173	17151	17236	17324	17215	17169	17077	17379	17361	17113	17084	16997	17194	17272	17214	17389	17194	17378	17171	17298	17193	17187	17082	17051	17204	17147	17238	17245	17379	17163	17277	17145	17370	17196	17377	17234	17378	17348	17268	17201	17115	17360	17043	17424	17119	17226	16999	17439	17167	17384	17199	17454	17366	17229	17114	17302	17208	17099	17249	17227	17279	17302	17292	17137	17309	17138	17091	17081	17117	17186	17182	17393	17469	17175	17071	17165	17001	17377	17069	17108	17414	17271	17395	17176	17018	17241	17313	17295	17224	17162	17160	17364	17414	17162	17419	17222	17337	17234	17373	17456	17352	17284	17243	17231	17123	17401	17265	17173	17399	17341	17136	17334	17206	17129	17194	17211	17295	17369	17162	17182	17251	17156	17116	17421	17328	17221	17254	17189	17083	17202	17357	17295	17251	17126	17316	17226	17290	17300	17265	17162	17294	17116	17159	17209	17214	17219	17294	16925	17182	17326	17219	17086	17277	17277	17196	17220	17153	17296	17168	17273	17240	17231	17176	17214	17325	17266	17032	17224	17358	17273	17221	17186	17161	17153	17166	17236	17056	17188	17227	17323	17463	17260	17351	17352	17373	17196	17169	17225	17308	17266	17216	17208	17187	17165	17231	17149	17013	17275	17245	17204	17315	17206	17056	17358	17371	17314	17062	17194	17110	17169	17000	17224	17045	17114	17293	17156	17359	17019	17227	17428	17274	17214	17164	17234	17022	17185	17318	17438	17223	17214	16994	17195	17019	17111	17284	17008	17451	17296	17062	17076	17239	17313	17248	17351	17161	17384	17150	17116	17421	17184	17238	17009	17271	17254	17197	17400	17319	17225	17247	17516	17275	17052	17207	17180	17172	17325	17215	17468	17175	17205	17290	17357	17398	17186	17311	17131	17124	17293	17295	17370	17433	17117	17119	17221	17153	17194	17236	17081	17173	17444	17273	17182	17315	17343	17177	17146	17081	17209	17101	17014	17356	17199	17080	17136	17328	17352	17171	17377	17217	17206	17355	17477	17270	17215	17272	17331	17259	17114	17092	17257	17175	17239	17310	17135	17223	17216	17134	17364	17178	17347	17065	17256	17266	17298	17309	17389	17219	17392	17350	17087	17392	17394	17159	17253	17266	17188	17376	17253	17147	17196	17260	17256	17141	17114	17338	17442	17296	17391	17245	17023	17237	17386	17237	17246	17155	17168	17079	17095	17111	17284	17280	17191	17397	17243	17281	17357	17078	17392	17134	17149	17237	17189	17254	17374	17105	17181	17155	17241	17076	17214	17104	17309	17070	17390	17115	17196	17177	17201	17357	17221	17203	17174	17181	17139	17223	17287	17237	17397	17232	17268	17284	17255	17200	17029	17190	17265	17148	17268	17161	17107	17262	17284	17242	17365	17464	17399	17142	17120	17170	17451	17333	17113	17423	17298	17149	17284	17357	17237	17252	17203	17214	17202	17371	17353	17274	17239	17102	17245	17290	17187	17176	17334	17254	17284	17151	17323	17445	17387	17024	17106	17346	17224	17191	17336	17185	17191	17197	16932	17279	17257	17377	17227	17239	17077	17105	17357	17260	17343	17376	17084	17159	17401	17143	17293	17229	17061	17251	17486	17433	17107	17553	17216	16969	17269	17271	17150	17253	17248	17121	17159	17210	17288	17391	17245	17251	17049	17295	17324	17261	17252	17237	17313	17271	17122	17227	17119	17316	17249	17438	17375	17171	17230	17136	17442	17430	17211	17440	17006	17123	17152	17277	17228	17238	17299	17244	17175	17030	17139	17242	17067	17262	17321	17339	17412	17204	17025	17235	17173	17480	17215	17159	17143	17452	17092	17128	17271	17173	17107	17219	17321	17116	17098	17191	17141	17373	17368	17420	17329	17271	17226	17239	17152	17246	17296	17193	17383	17357	17244	17089	17329	17207	17045	17120	17163
38020	52282	38334	22773	16892	15303	15091	14990	15105	15000	15057	15097	15054	15203	15012	15010	14969	14977	15123	14901	15071	14874	15066	14912	15044	15066	14898	14981	15107	14818	15004	15090	15018	14875	15037	14989	15102	14921	15229	15016	15096	15181	14995	15034	14982	15132	14936	15065	15018	15001	15011	14900	15020	14900	15249	15029	14782	15062	14908	14989	15045	14894	15166	14934	15095	14973	15064	15039	15104	14750	15030	14969	14859	15115	14851	14931	15010	14839	14935	15053	15055	14912	15098	15040	15114	14976	15241	14863	15033	14881	14998	14882	14977	14989	14897	14911	14995	15058	14902	14958	15101	14962	14936	15103	15062	14993	15039	15023	14862	15202	14999	15041	15037	15054	14988	14888	15023	14999	14995	15022	15140	14974	14877	14909	15091	15161	14989	14898	14999	15042	14994	14958	14836	14936	15195	15011	14950	14934	14961	15228	15114	14909	15025	15004	14873	14953	15107	15036	15002	15049	14884	15048	14893	14947	15011	14957	14981	14977	14942	14850	14842	15101	15014	14943	14905	14904	15118	15111	15026	14960	14916	14950	14972	14829	15038	15070	15087	14887	14966	15046	15028	15025	15035	14948	15029	15015	14972	15028	14909	14964	14969	15053	14913	15023	15041	14870	14883	14959	15163	14903	14998	14977	14839	14923	15035	14794	14934	15071	15116	15029	15068	15029	15063	15009	14973	15038	14970	15027	14948	14908	14953	15138	15112	15091	14844	14808	15064	15003	15112	14927	14936	14964	14968	15061	15041	14989	14945	15025	15092	14911	15154	14888	15125	15013	14994	15056	15068	14960	14769	15120	15065	14958	15027	14784	14779	15057	15045	14936	14985	14818	14898	14894	14933	14947	14986	14846	15102	15054	15047	14799	14965	14946	14945	14964	14974	15293	14960	14967	14947	14834	14910	15148	15089	15096	15082	14901	14906	14888	14868	15003	15077	15008	15025	14908	15005	15005	15012	14955	15075	15073	14908	15056	14994	14790	15055	14928	15081	14822	14900	15050	14850	14955	15057	14800	14951	15033	15033	14993	14954	14995	14887	15098	14933	14986	15028	15075	15077	15081	14992	14973	15006	15003	14927	15064	15016	14991	14962	15009	14905	15110	14927	14935	14999	15084	15052	14827	15114	15038	15039	15158	15002	15027	14981	15135	15023	15063	14971	14992	15026	14991	15271	15072	14892	15016	15064	14970	14865	15003	15205	15012	15022	14961	15265	14808	14929	14914	14950	14974	15007	15092	14989	14815	15011	15062	14970	14951	14935	14970	15037	15014	15088	14961	15029	15106	14916	14972	14932	14835	15031	15128	14847	15019	14943	14962	15086	15082	14970	14847	15139	14758	14961	14946	14963	14900	15039	15245	15055	15101	15255	15231	14916	15014	15021	15042	14981	14993	15111	14989	15108	14857	15002	15189	14940	14985	14978	14871	15101	14905	14881	15055	15040	15105	14946	15113	15033	14911	15004	14816	15073	15120	14936	15057	14933	15013	15037	15080	14963	14907	14927	14909	14837	15025	15018	14846	15019	15118	14976	15054	15077	14956	14920	15050	15032	15150	15035	15067	15014	14943	14868	15044	15198	15100	15021	14963	14931	15016	15027	14996	14984	15004	15158	15159	15047	15040	14847	14854	14980	14976	15131	14979	15070	15005	15063	15017	14920	14965	14854	15147	14959	14886	15108	15091	15034	14917	14917	15045	14881	15060	14854	14893	15067	14833	15158	14997	14777	14905	14853	14972	15019	15076	15063	15073	14861	14992	14988	15087	15018	15019	15029	14958	14961	15026	14986	15052	14962	15157	14933	14947	14974	15051	15101	15182	14889	15058	15004	15000	15006	14940	15095	14913	15024	14967	14889	15093	14857	14951	15132	15005	15134	14948	14969	15063	14876	14911	15075	14978	14870	15005	14959	15055	15011	15117	14917	15035	14974	14977	14864	15073	15066	14791	14918	15054	15011	15025	14898	15021	14989	14879	15013	14944	15120	14900	15034	14803	15011	14869	14926	15039	14822	15068	15096	14987	15047	14905	14980	14924	14983	15064	14804	14971	14947	14930	15089	14938	14930	15064	14996	15133	14965	15107	14889	14942	14986	14951	15147	15005	14903	14988	14896	14989	14891	15148	14859	15049	14892	14974	15031	15038	15045	14994	14923	14989	14955	14948	15048	15046	15035	14930	14864	15067	14931	15168	14915	14921	14818	15218	14881	15028	14848	15089	15133	14976	14951	14974	14877	15106	14834	14997	14854	14949	15037	14921	15036	14899	14900	15017	14887	15043	14862	15006	15014	15136	14821	14867	15123	14946	14944	14952	15050	15011	15084	14923	14996	15067	15065	15059	14973	14946	15094	15102	14862	15071	14917	15085	14975	15079	15191	14940	14892	15052	14893	14957	15110	14944	15126	14922	15010	15007	15206	14909	14998	15014	14916	14977	14959	14950	14889	15079	14983	15176	14986	15075	15003	14856	15083	15051	15005	14987	15012	15058	14947	14749	14950	14933	15009	14867	14962	15066	15073	14897	14920	14789	15034	14916	14999	14990	14943	15001	14841	14935	15078	15021	15011	14979	15076	14940	14986	15123	14841	15044	14847	15021	15021	14856	14995	14821	14975	15206	15061	14921	15140	14836	14975	14966	15123	14982	14903	14892	14955	14897	14961	15050	15032	15055	14954	15077	15137	14996	15083	15004	14915	15049	15002	14929	14999	14958	15104	15084	14970	15022	15003	15007	15021	15024	15050	15091	14998	14841	15171	14976	14981	15076	15036	15028	14939	15014	14999	15053	14997	15028	15053	14868	14962	15151	15111	15024	14798	15089	14917	15031	15062	14874	14857	14993	14883	15140	14986	15193	14814	14981	14993	15089	15062	15025	15025	14893	14913	14931	14955	14952	14971	14838	15130	15032	14983	14919	15086	14840	15006	14962	14954	15020	15185	14991	14951	15066	14903	15001	14907	15098	14869	14879	14910	14928	15168	14922	15022	14931	15052	14990	15104	15006	15117	14988	14954	14916	15019	14971	14998	14947	14996	14962	15020	14802	14869	14934	14983	15139	14926	15057	15049	15062	15025	15000	14960	14970	14937	15161	14946	14977	14955	15097	14915	15042	15038	14991	14887	14980	14890	15044	15081	14971	14948	15015	14948	14967	14939	15053	15142	14860	14841	14874	15141	14953	15139	15040	15151	14879	15169	14862	14852	15202	14968	14893	14922	14901	15212	15031	15155	15138	14903	14905	15033	14955	15029	14861	15013	15078	14877	14911	15057	15000	15022	15101	15026	15038	15063	14950	15057	15030	15061	15041	15026	15066	14961	15056	14914	15028	15021	15010	14972	15132	15116	15146	14944	15153	15104	14966	15024	15064	14768	14973	14897	15005	14922	15007	14905	14974	14739	15113	14833	15034	15023	14778	15007	14933	15389	14954	15089	15055	15101	14853	15154	14788	14867	15096	14869	15043	15062	15083	15095	14958	15087	14946	14744	15071	14818	14917	14902	14989	14955	15013	14969	15082	15118	14951	14943	14961	15080	14986	14996	14887	14914	14940	15022	15027	14889	14833	14912	14860	14942	14939	15064	14967	15094	15036	14859	15052	14992	15105	14989	14782	15088	14872	15187	15028	15091	14838	14980	15071	15005	15166	15006	15112	15024	15079	14972	14994	14991	14952	14932	15172	15022	15052	15047	15009	14910	14982	15043	14857	14850	15026	15099	14952	15011	15142	15067	14950	15074	14894	14965	15045	15104	14883	14866	15007	15020	14858	14987	15177	14887	14934	14983	15062	14889	14867	14821	15010	15019	15058	14923	15020	14870	14921	14927	15121	15165	15005	15024	14887	15036	15002	15066	15146	15033	14962	15014	14975	15132	15106	14990	14957	15045	14878	14876	15112	15036	14954	14953	15089	14951	15052	14997	15121	14984	15015	14911	14990	14972	14948	14962	14960	14924	15073	14917	14941	15062	14945	14983	14984	15139	15093	15073	14974	14956	14901	14938	15261	14977	14980	14987	14970	15072	15026	14852	14857	15113	15240	15037	15002	14714	14867	14875	14955	14916	14989	15170	14803	15088	15058	15031	15044	15004	14904	14953	14980	14947	15053	15026	15101	15027	15030	14977	14818	15018	15102	15231	14836	15113	15053	14901	15088	14927	15208	14922	15254	14987	14975	14923	14944	14732	14882	15054	15192	15072	15004	14946	14978	14918	15024	14950	15044	15045	14970	14952	15055	15072	15069	15053	15047	15091	14988	14919	14921	14967	15038	15063	15017	14939	14990	15097	14927	15058	14958	15119	15018	14885	15042	14962	14958	14910	14980	14899	14983	15063	14985	14858	14845	15021	14937	15026	15053	15027	14918	14844	14963	15090	15063	14852	15205	14952	14957	14859	14979	14998	15053	15056	15037	14939	14893	15123	15095	14881	14958	15075	14716	15066	15016	14924	14817	14952	15164	15047	15046	15118	15057	15001	14951	15104	15036	14916	15001	14933	14895	14962	15037	14981	15056	15087	14974	14899	15096	14964	14939	14781	14892	14926	15068	15036	15051	15139	15045	14901	14992	14773	14813	15026	14902	14956	15020	14911	14939	15095	14895	14909	14991	15045	14996	15036	14937	14924	14946	14967	14786	14970	14858	14913	15014	15033	14899	15098	15040	15076	14949	15066	15000	14949	14814	14890	15026	14999	15159	15020	15019	15094	14911	14999	14976	15108	14999	14987	14925	14753	15023	14903	14984	15200	14943	14970	14935	14952	14894	15059	15001	15007	15013	14868	15009	14996	14893	14926	15027	15167	14986	14877	14921	15024	15232	15002	15057	14991	15080	15152	15038	14826	14877	15045	14937	15011	14952	14889	15052	14867	14906	14997	14991	15027	15094	15160	14878	14912	15068	14987	15108	14884	15054	15199	14933	14908	15113	15077	14794	15039	15051	14902	14950	15081	15081	15101	15029	15157	15153	14905	15081	14903	15153	14834	14902	14986	15017	15024	14910	14907	14898	15000	15019	14955	15025	15066	14886	14900	15136	14988	14844	15028	15190	14853	15063	15041	15100	15044	14984	14835	14931	15072	14834	15038	14724	15194	14989	15139	15206	14915	14992	14963	15032	15218	14987	14864	15097	14916	15019	15087	15017	15121	15151
23748	25340	39089	33601	26108	24245	23210	17915	17110	17266	17159	16948	16945	17204	17133	16702	16839	16832	16802	16816	17070	16786	16510	16865	16596	16789	16896	16992	16751	16842	16885	16908	16797	16770	16679	16616	16767	16739	16631	16775	16493	16865	16738	16721	16690	16816	16756	16672	16944	16587	16563	16507	16974	16704	16847	16654	16736	16831	16821	16794	16622	16965	16678	16778	16672	16769	17004	16427	16562	16814	16748	16953	16535	16596	16800	16743	16713	16659	16600	16811	16758	16787	16740	16696	16697	16726	16609	16767	16689	16827	16616	16620	16655	16620	16678	16636	16575	16759	16531	16698	16726	16720	16778	16690	16804	16597	16806	16792	16537	16705	16749	16747	16768	16728	16698	16746	16713	16661	16533	16564	16693	16707	16810	16783	16853	16724	16760	16546	16663	16714	16705	16569	16590	16476	16483	16584	16729	16597	16591	16504	16651	16755	16681	16538	16759	16603	16808	16789	16816	16771	16759	16694	16784	16808	16650	16514	16529	16641	16697	16831	16842	16646	16703	16975	16628	16775	16593	16610	16608	16601	16729	16693	16631	16817	16518	16587	16891	16777	16671	16702	16512	16773	16892	16793	16616	16632	16751	16802	16865	16807	16493	16486	16790	16794	16838	16715	16470	16708	16594	16621	16728	16732	16681	16571	16694	16705	16583	16615	16856	16569	16739	16854	16605	16620	16730	16593	16767	16879	16697	16962	16714	16731	16667	16793	16820	16914	16737	16712	16873	16676	16696	16500	16526	16731	16889	16558	16753	16802	16662	16809	16726	16680	16677	16579	16764	16829	16605	16506	16755	16822	16604	16632	16738	16534	16718	16660	16750	16708	16749	16615	16685	16708	16821	16671	16765	16644	16514	16794	16816	16628	16709	16610	16666	16791	16683	16567	16711	16817	16755	16594	16981	16456	16640	16575	16925	16592	16732	16572	16557	16624	16824	16714	16812	16794	16482	16726	16629	16541	16519	16706	16758	16349	16554	16584	16759	16726	16787	16765	16785	16787	16764	16643	16631	16703	16751	16573	16850	16727	16594	16750	16687	16667	16623	16844	16596	16962	16892	16728	16813	16710	16688	16727	16765	16641	16673	16722	16892	16721	16786	16703	16588	16833	16674	16583	16730	16742	16770	16456	16699	16594	16788	16515	16818	16423	16783	16661	16783	16814	16840	16634	16624	16738	16763	16887	17015	16721	16830	16761	16681	16763	16576	16765	16725	16717	16850	16968	16485	16671	16653	16754	16757	16567	16695	16664	16764	16586	16638	16781	16792	16750	16616	16604	16599	16823	16718	16886	16665	16562	16670	16513	16649	16616	16546	16763	16874	16615	16569	16554	16686	16504	16629	16780	16781	16668	16655	16718	16747	16607	16576	16784	16812	16735	16716	16613	16546	16624	16810	16654	16742	16737	16634	16735	16749	16740	16774	16674	16735	16725	16702	16764	16630	16877	16610	16595	16690	16636	16720	16658	16552	16698	16801	16655	16750	16683	16767	16818	16792	16605	16727	16891	16723	16717	16925	16411	16729	16906	16648	16637	16998	16854	16568	16767	16551	16811	16797	16692	16726	16799	16651	16679	16763	16809	16649	16686	16783	16894	16758	16768	16694	16684	16584	16740	16587	16760	16697	16509	16611	16779	16622	16731	16619	16707	16666	16591	16552	16711	16738	16612	16787	16692	16873	16627	16658	16695	16697	16723	16687	16695	16642	16581	16699	16618	16620	16750	16808	16722	16779	16722	16869	16597	16785	16789	16688	16759	16440	16647	16613	16685	16814	16921	16660	16505	16805	16784	16702	16734	16697	16638	16681	16675	16614	16729	16750	16762	16693	16654	16503	16620	16641	16757	16534	16760	16755	16690	16624	16634	16573	16484	16729	16602	16668	16718	16559	16591	16627	16751	16724	16753	16593	16742	16752	16676	16610	16671	16497	16616	16781	16696	16667	16593	16787	16642	16724	16709	16739	16505	16611	16567	16904	16812	16552	16857	16921	16864	16858	16666	16633	16819	16687	16702	16684	16899	16722	16656	16616	16658	16813	16729	16750	16663	16636	16606	16963	16719	16490	16650	16797	16561	16720	16794	16611	16784	16788	16723	16674	16823	16713	16742	16665	16594	16535	16665	16940	16592	16752	16629	16915	16688	16774	16771	16864	17014	16594	16630	16679	16598	16575	16591	16520	16682	16605	16738	16775	16605	16567	16450	16828	16732	16594	16648	16812	16517	16684	16728	16672	16617	16806	16752	16598	16560	16715	16740	16729	16763	16771	16796	16668	16636	16827	16501	16713	16801	16577	16565	16652	16795	16903	16681	16523	16768	16744	16718	16593	16743	16924	16895	16726	16623	16831	16745	16814	16726	16783	16862	16799	16900	16627	16473	16436	16665	16808	16725	16561	16651	16684	16837	16689	16795	16782	16613	16605	16653	16679	16685	16856	16543	16655	16983	16503	16613	16778	16572	16726	16466	16756	16656	16848	16742	16882	16586	16670	16643	16705	16851	16661	16716	16814	16594	16637	16744	16739	16867	16736	16760	16466	16772	16679	16612	16855	16788	16876	16699	16563	16598	16574	16690	16706	16694	16661	16561	16545	16451	16700	16762	16678	16716	16649	16551	16777	16745	16772	16482	16759	16431	16597	16774	16427	16780	16726	16630	16673	16653	16725	16753	16717	16773	16727	16578	16754	16863	16839	16637	16634	16560	16769	16558	16631	16793	16591	16656	16717	16868	16772	16634	16819	16597	16637	16550	16660	16903	16761	16660	16749	16578	16725	16704	16688	16586	16712	16765	16837	16758	16642	16707	16759	16710	16857	16605	16588	16750	16785	16891	16649	16741	16764	16646	16836	16715	16680	16628	16753	16523	16499	16641	16579	16860	16691	16534	16826	16745	16746	16546	16505	16460	16668	16728	16744	16724	16778	16447	16646	16836	16732	16902	16667	16804	16680	16835	16933	16715	16637	16756	16836	16664	16662	16814	16624	16688	16790	16824	16816	16653	16741	16835	16555	16531	16611	16747	16746	16798	16821	16521	16731	16579	16693	16581	16649	16681	16624	16800	16615	16534	16762	16753	16757	16623	16573	16616	16685	16642	16856	16841	16667	16850	16713	16738	16811	16601	16809	16716	16516	16731	16698	16921	16681	16818	16724	16790	16637	16639	16700	16791	16745	16785	16859	16817	16831	16815	16734	16569	16813	16783	16496	16683	16686	16850	16666	17016	16686	16661	16532	16702	16802	16604	16684	16762	16751	16609	16677	16432	16519	16668	16700	16644	16812	16849	16657	16571	16816	16725	16783	16701	16647	16599	16599	16630	16677	16707	16789	16563	16783	16656	16802	16673	16783	16552	16511	16548	16625	16526	16675	16646	16750	16593	16651	16723	16833	16702	16629	16626	16685	16545	16587	16798	16818	16695	16784	16652	16775	16450	16719	16730	16639	16566	16634	16706	16763	16743	16563	16603	16836	16633	16835	16779	16674	16675	16502	16777	16642	16379	16706	16697	16677	16722	16748	16659	16645	16890	16958	16655	16820	16620	16745	16950	16720	16690	16636	16648	16725	16776	16730	16806	16605	16849	16767	16667	16692	16625	16606	16552	16549	16585	16605	16516	16456	16676	16788	16547	16710	16717	16561	16675	16694	16719	16584	16681	16603	16644	16535	16529	16639	16684	16524	16759	16854	16642	16643	16649	16741	16812	16691	16686	16501	16564	16837	16576	16860	16663	16641	16745	16708	16636	16748	16753	16551	16777	16734	16739	16838	16732	16797	16730	16694	16694	16756	16733	16820	16809	16559	16590	16840	16555	16490	16845	16748	16721	16829	16694	16652	16729	16835	16615	16888	16618	16686	16474	16566	16795	16842	16557	16738	16819	16428	16647	16582	16788	16748	16812	16780	16536	16532	16765	16576	16875	16829	16756	16891	16723	16651	16772	16614	16602	16688	16851	16642	16634	16572	16484	16542	16765	16548	16756	16658	16601	16634	16494	16514	16653	16783	16681	16783	16564	16849	16594	16654	16586	16742	16510	16642	16664	16631	16647	16787	16542	16606	16614	16627	16706	16610	16728	16702	16545	16892	16646	16773	16583	16657	16821	16834	16544	16812	16790	16628	16753	16774	16839	16900	16689	16905	16624	16760	16577	16800	16737	16754	16617	16776	16926	16703	16759	16691	16780	16702	16415	16609	16530	16676	16569	16753	16770	16827	16610	16704	16751	16734	16772	16840	16643	16826	16831	16726	16571	16659	16625	16751	16749	16504	16456	16538	16590	16697	16771	16792	16626	16877	16564	16736	16504	16856	16587	16680	16817	16796	16834	16790	16592	16406	16757	16596	16693	16789	16751	16709	16588	16805	16665	16791	16625	16711	16602	16623	16597	16517	16588	16543	16848	16624	16821	16687	16419	16666	16624	16765	16738	16747	16670	16618	16662	16727	16520	16625	16727	16667	16500	16767	16653	16764	16849	16893	16610	16596	16599	16559	16859	16786	16784	16782	16845	16697	16680	16678	16760	16740	16767	16831	16720	16747	16602	16701	16762	16776	16668	16599	16746	16646	16736	16618	16473	16466	16695	16766	16792	16710	16869	16761	16727	16834	16518	16821	16877	16538	16624	16829	16669	16698	16506	16840	16827	16684	16767	16625	16743	16781	16732	16684	16627	16574	16762	16836	16557	16581	16808	16665	16656	16776	16667	16449	16624	16728	16727	16781	16830	16921	16668	16779	16664	16413	16611	16597	16449	16799	16781	16623	16633	16787	16587	16739	16695	16568	16593	16795	16589	16697	16563	16448	16805	16727	16708	16641	16644	16652	16508	16699	16502	16631	16648	16758	16659	16613	16770	16816	16643	16873	16632	16700	16768	16644	16691	16709	16637	16750	16805	16665	16685	16749	16528	16706	16764	16564	16777	16667	16790	16666	16603	16791	16716	16611	16816	16830	16443	16780	16745	16749	16735	16946	16866	16627	16782	16915	16692	16722	16712	16534	16746	16692	16678	16786	16639	16510	16594	16691	16858	16619	16596	16939	16773	16746	16683	16650	16705	16725	16629	16708	16739	16701	16524	16652	16468	16620	16773	16705	16517	16543	16684	16457	16682	16776	16576	16688	16689	16662	16795	16718	16778	16745	16831
61196	106400	88335	60570	34463	19695	15286	14804	14598	14694	14702	14534	14786	14590	14732	14600	14499	14749	14683	14726	14733	14715	14759	14596	14785	14584	14596	14639	14509	14593	14724	14829	14630	14749	14658	14585	14769	14437	14651	14704	14720	14806	14655	14720	14489	14519	14685	14539	14696	14699	14648	14803	14748	14786	14591	14668	14647	14552	14694	14524	14744	14834	14765	14643	14654	14502	14672	14604	14604	14782	14731	14754	14714	14528	14604	14766	14701	14585	14632	14554	14604	14814	14592	14744	14782	14713	14618	14673	14663	14670	14761	14718	14794	14743	14698	14591	14796	14658	14732	14695	14852	14568	14644	14754	14599	14620	14848	14774	14668	14756	14746	14653	14582	14560	14550	14531	14626	14683	14589	14605	14861	14611	14635	14588	14884	14724	14697	14680	14716	14730	14650	14651	14543	14649	14671	14759	14641	14568	14610	14713	14549	14655	14509	14605	14616	14693	14940	14676	14675	14675	14802	14637	14586	14667	14707	14722	14866	14576	14699	14849	14699	14676	14751	14739	14641	14553	14589	14786	14755	14617	14598	14933	14679	14740	14618	14766	14718	14639	14743	14758	14515	14504	14758	14727	14668	14713	14751	14731	14758	14764	14660	14834	14596	14605	14791	14757	14625	14712	14679	14572	14844	14671	14844	14499	14767	14652	14626	14661	14721	14771	14619	14632	14712	14807	14515	14791	14829	14497	14588	14670	14753	14915	14559	14668	14651	14518	14758	14726	14827	14659	14577	14667	14671	14894	14557	14752	14633	14812	14694	14594	14697	14638	14729	14677	14672	14609	14675	14667	14749	14582	14726	14490	14689	14694	14785	14600	14785	14687	14649	14636	14542	14585	14739	14724	14809	14632	14809	14578	14725	14742	14541	14789	14581	14673	14710	14537	14828	14593	14668	14635	14722	14806	14649	14795	14790	14591	14808	14633	14606	14642	14584	14707	14655	14624	14534	14694	14623	14660	14878	14683	14677	14776	14826	14746	14648	14568	14724	14605	14738	14673	14723	14583	14678	14709	14592	14793	14675	14564	14645	14743	14630	14604	14735	14749	14600	14677	14619	14763	14636	14792	14700	14573	14709	14635	14697	14633	14782	14772	14818	14561	14476	14613	14635	14653	14756	14575	14682	14563	14915	14829	14509	14689	14816	14577	14611	14541	14571	14706	14664	14690	14865	14786	14692	14659	14621	14791	14560	14741	14773	14785	14808	14582	14705	14570	14560	14726	14572	14522	14716	14595	14520	14486	14716	14708	14647	14775	14771	14552	14708	14725	14586	14761	14624	14567	14661	14689	14604	14615	14675	14641	14692	14522	14575	14571	14580	14684	14617	14819	14776	14523	14641	14805	14666	14636	14664	14592	14758	14799	14732	14580	14680	14614	14694	14699	14540	14633	14676	14595	14743	14425	14664	14583	14826	14549	14692	14725	14654	14659	14823	14642	14669	14558	14667	14538	14676	14688	14514	14676	14619	14715	14823	14760	14738	14674	14684	14774	14766	14594	14717	14664	14823	14726	14645	14781	14775	14748	14803	14675	14513	14735	14771	14538	14715	14702	14521	14684	14615	14655	14587	14689	14818	14588	14630	14612	14799	14643	14558	14706	14552	14526	14731	14815	14765	14851	14541	14821	14704	14688	14705	14564	14623	14799	14694	14633	14894	14660	14708	14751	14917	14679	14774	14699	14644	14825	14522	14656	14721	14704	14761	14802	14597	14731	14787	14721	14534	14567	14595	14724	14643	14627	14716	14552	14568	14811	14719	14582	14868	14641	14721	14538	14625	14653	14754	14518	14646	14565	14680	14643	14679	14745	14622	14846	14631	14842	14773	14619	14656	14778	14794	14620	14772	14713	14745	14608	14760	14603	14659	14596	14606	14606	14717	14565	14718	14747	14738	14737	14489	14589	14634	14725	14579	14679	14762	14680	14806	14650	14523	14606	14661	14604	14685	14624	14748	14752	14731	14759	14619	14697	14801	14749	14690	14594	14663	14690	14654	14541	14635	14595	14680	14512	14787	14734	14774	14622	14670	14726	14496	14772	14629	14665	14685	14545	14672	14648	14618	14680	14688	14734	14654	14631	14630	14739	14552	14646	14565	14715	14675	14668	14876	14590	14813	14727	14554	14558	14547	14672	14626	14685	14781	14626	14709	14760	14649	14705	14656	14639	14777	14722	14812	14774	14537	14662	14591	14717	14661	14622	14644	14634	14918	14585	14721	14546	14634	14560	14796	14627	14561	14685	14568	14334	14591	14601	14706	14742	14645	14635	14592	14574	14611	14831	14763	14752	14669	14647	14647	14618	14663	14678	14691	14694	14695	14420	14716	14772	14596	14701	14727	14854	14706	14714	14733	14659	14581	14563	14666	14702	14548	14603	14763	14708	14665	14677	14653	14868	14443	14722	14629	14803	14632	14772	14679	14780	14679	14706	14559	14674	14783	14740	14805	14620	14794	14922	14658	14717	14606	14694	14644	14691	14632	14887	14782	14507	14569	14714	14802	14683	14688	14829	14612	14523	14704	14799	14667	14677	14575	14528	14590	14641	14709	14692	14733	14647	14649	14800	14716	14796	14766	14573	14837	14914	14573	14677	14691	14571	14557	14740	14733	14599	14819	14747	14571	14450	14662	14748	14641	14542	14654	14651	14724	14616	14607	14868	14727	14600	14553	14476	14694	14673	14920	14736	14741	14775	14710	14846	14764	14762	14546	14678	14734	14748	14753	14650	14759	14664	14929	14665	14753	14768	14516	14731	14602	14671	14730	14580	14764	14691	14703	14612	14620	14748	14740	14628	14741	14787	14791	14582	14614	14586	14650	14779	14517	14806	14628	14646	14671	14634	14651	14759	14468	14617	14731	14674	14509	14794	14564	14775	14732	14645	14621	14646	14600	14668	14688	14584	14756	14432	14750	14611	14459	14669	14768	14732	14757	14684	14554	14752	14735	14519	14715	14638	14662	14577	14861	14779	14647	14632	14709	14603	14680	14890	14605	14769	14553	14682	14472	14793	14505	14674	14610	14727	14646	14789	14638	14625	14655	14556	14620	14647	14746	14597	14635	14671	14522	14729	14549	14767	14607	14689	14673	14676	14605	14731	14686	14695	14700	14594	14629	14684	14667	14676	14720	14870	14767	14583	14428	14714	14667	14706	14510	14704	14589	14538	14760	14619	14763	14629	14549	14664	14781	14646	14654	14704	14732	14674	14658	14466	14678	14896	14627	14711	14710	14660	14733	14678	14707	14745	14761	14631	14658	14694	14647	14711	14664	14581	14619	14761	14667	14916	14693	14719	14709	14594	14803	14848	14783	14514	14599	14642	14552	14635	14865	14701	14730	14614	14630	14612	14536	14678	14831	14717	14577	14660	14709	14753	14550	14731	14667	14727	14651	14596	14700	14552	14603	14700	14686	14599	14659	14659	14582	14564	14677	14612	14767	14656	14475	14745	14679	14641	14639	14600	14753	14904	14637	14533	14678	14574	14816	14675	14515	14631	14592	14665	14659	14734	14873	14771	14726	14688	14684	14643	14810	14526	14695	14797	14651	14666	14775	14523	14582	14682	14565	14478	14740	14750	14738	14531	14727	14626	14613	14565	14683	14732	14613	14770	14737	14724	14707	14742	14547	14573	14711	14593	14584	14592	14710	14711	14738	14623	14577	14804	14715	14621	14825	14714	14580	14589	14674	14635	14646	14695	14692	14744	14484	14688	14733	14551	14595	14709	14733	14580	14643	14577	14680	14685	14792	14747	14643	14630	14792	14624	14558	14638	14593	14758	14555	14618	14792	14559	14870	14600	14620	14613	14752	14718	14637	14599	14701	14673	14744	14768	14594	14646	14682	14698	14707	14658	14770	14552	14604	14608	14687	14804	14539	14556	14722	14625	14628	14732	14757	14649	14672	14671	14543	14704	14743	14675	14779	14718	14648	14656	14744	14532	14921	14622	14573	14707	14778	14693	14575	14736	14770	14622	14523	14578	14686	14720	14648	14687	14814	14785	14751	14692	14637	14650	14712	14634	14535	14496	14644	14773	14682	14758	14616	14716	14718	14601	14701	14661	14723	14763	14679	14471	14670	14794	14568	14597	14706	14808	14612	14868	14752	14694	14628	14727	14617	14652	14614	14702	14724	14800	14547	14710	14663	14662	14802	14595	14699	14813	14759	14701	14763	14874	14688	14650	14796	14727	14859	14647	14530	14693	14729	14595	14596	14514	14705	14620	14710	14586	14650	14703	14775	14678	14581	14729	14657	14754	14667	14577	14767	14642	14727	14628	14795	14717	14476	14666	14800	14476	14658	14724	14640	14570	14904	14555	14762	14499	14613	14792	14684	14849	14496	14682	14622	14875	14736	14637	14749	14856	14675	14539	14753	14587	14714	14503	14758	14755	14682	14748	14683	14621	14701	14767	14562	14816	14642	14753	14612	14497	14514	14713	14648	14590	14778	14613	14727	14563	14764	14657	14659	14704	14729	14619	14607	14766	14637	14753	14652	14783	14666	14660	14719	14555	14649	14699	14747	14758	14583	14602	14678	14688	14663	14734	14580	14501	14512	14657	14686	14621	14606	14749	14755	14623	14602	14729	14764	14626	14713	14624	14651	14710	14724	14772	14757	14565	14786	14757	14743	14745	14796	14733	14566	14703	14719	14584	14618	14657	14654	14697	14655	14626	14790	14592	14723	14798	14493	14593	14753	14522	14605	14547	14808	14626	14835	14696	14639	14819	14647	14713	14488	14681	14636	14647	14578	14705	14743	14596	14805	14524	14773	14678	14769	14701	14639	14667	14627	14814	14737	14606	14746	14712	14831	14680	14605	14964	14573	14570	14651	14825	14664	14707	14699	14734	14639	14732	14590	14703	14668	14770	14726	14512	14635	14593	14677	14587	14687	14581	14556	14664	14618	14868	14648	14630	14669	14569	14716	14559	14810	14634	14622	14605	14721	14664	14617	14802	14705	14659	14497	14631	14651	14627	14669	14807	14758	14609	14714	14729	14670	14692	14755	14620	14662	14709	14599	14825	14612	14604	14594	14665	14812	14631	14519	14663	14578	14862	14572	14802	14737	14564	14785	14715	14744	14744	14692	14679	14637	14671	14553	14758	14686	14777	14641	14621	14670	14668	14687	14620
32472	42331	42744	29491	20190	17690	17571	16933	16829	16903	16912	16770	16853	16909	16737	16693	16834	16912	16835	16832	16849	16808	16999	16733	16785	16843	16744	16883	16833	16784	16660	16877	16911	16755	16848	16959	16830	16973	16801	16792	16822	16633	16785	16754	16792	16965	16771	16715	16908	16732	16776	16712	16927	16739	16878	16874	16880	16856	16853	16769	16887	16699	16665	16539	16655	16943	16807	16962	16828	16898	16945	16806	17081	16747	17051	16799	16903	16686	16918	16765	16728	16729	17027	16959	16571	16817	16764	16747	16717	16796	16779	17011	16948	16856	16659	16743	17049	16896	16868	16853	16769	16851	16899	16665	16846	16945	16882	16876	16896	16945	16749	17010	16879	16892	16896	16824	17001	16798	16822	17048	16920	16844	16753	16747	16681	16798	16858	16678	16964	16985	16776	16804	16931	16918	16780	16945	16824	16600	16637	16868	16994	16975	17125	16835	16820	16840	16872	16931	16993	16950	16779	17053	16809	16946	16888	16854	16725	16872	16767	16931	16881	16792	17070	16785	16793	16860	16739	16720	16803	16838	16693	16862	16962	16950	16951	16986	16717	16676	16729	16771	17008	16731	16746	16734	16602	16883	16917	16923	16691	16667	16843	16667	16644	16826	16830	16813	16677	16800	16864	16723	16719	16758	16853	16773	16783	16878	16796	16928	16902	16761	16539	16769	16878	16728	16936	16669	16856	16873	16734	16876	16890	16912	16995	17006	16792	16740	17027	16765	16831	16880	16905	16799	16659	16815	16893	16828	16859	16690	16673	16899	16936	16832	16796	16828	16660	16838	16857	16689	16870	16834	16809	16895	16919	16794	16671	16639	16679	16835	16877	16994	16697	16797	16660	16738	16723	17075	16905	16793	16790	16938	16875	16822	16897	16875	17055	16867	16902	16614	16655	16849	16567	16905	16746	16937	17014	16826	16790	16785	16792	16713	16881	16607	16815	16767	16890	16778	16742	16799	17033	16743	16891	16977	16785	16801	16827	16804	16803	16814	16797	16802	16654	16799	16847	16684	16835	16829	16763	16889	16873	17030	16907	16783	16774	16714	16947	16815	16991	16765	16875	16985	16734	16713	16700	16753	16935	16874	16951	16754	16841	16746	16731	16674	16780	16755	16849	16970	16957	16752	16904	16863	16803	16921	16765	16993	16832	16699	16815	16855	16902	16820	16881	16602	16739	16801	17003	16858	16776	16905	16796	17034	17114	16728	16638	16967	16727	16762	16745	16882	17051	16813	16789	16552	16762	17038	16855	16922	16746	16741	16701	16686	16723	16874	16767	16712	16791	16756	16935	16647	16838	16951	16839	16873	16670	16812	16671	16756	16857	16874	16861	16812	16783	16995	16706	16728	16861	16935	16780	16737	16966	17083	16933	16953	16902	16884	16849	16908	16715	16760	16858	16938	16782	16573	16909	16775	16794	16734	16935	16801	16783	16751	16996	16619	16710	16832	16985	16813	16846	17038	16859	16871	16827	16786	16653	16772	16715	16888	16641	16764	16818	16625	16791	16593	16907	16684	16956	16711	16783	17000	16750	16765	16918	16785	16909	17066	16799	16958	16894	16809	16800	16815	16813	16592	16649	16949	16584	16434	16671	16937	17008	16946	16993	16949	16702	17003	16790	16679	16830	16947	16956	16732	16819	16758	16962	16881	16830	17011	16744	16867	16854	16728	16787	16803	16661	16822	16822	16880	16723	16864	16980	16863	16785	17013	16807	16781	16923	16980	16912	16883	16731	16786	16640	16749	16828	16715	16714	16723	16773	16720	16781	16839	16743	16980	16944	16831	16900	17005	16919	16776	16864	16884	16711	16918	16646	16818	16855	16822	16990	16861	16797	16768	16801	16860	16893	16930	16830	16766	16691	16765	16695	16767	16681	16714	16735	16779	16822	16839	16890	16813	16850	16820	16937	16868	16944	16921	16738	16710	16680	16857	16760	16920	16934	16862	16968	16766	16691	16831	16827	17215	16809	16767	16883	16671	16701	17059	16849	16800	16643	16881	16857	16881	16893	16909	17028	16715	16728	16585	16713	16902	16677	16785	16897	16903	16775	16837	16804	16731	16970	16756	16725	16900	16753	16786	16875	16762	16752	16813	16956	16839	16802	16875	16837	16913	16843	16556	16874	17024	16916	17105	16986	16751	16735	16836	16832	16687	16921	16853	16811	16857	16746	16766	16779	16754	16823	16727	17058	16662	16789	16756	16745	16761	16923	16996	16560	16691	16845	16635	16896	16660	16681	16660	16714	16957	16742	16756	16833	16775	16813	16795	16832	16748	16854	16642	16733	16805	16775	16699	16738	16903	16781	16818	16850	16911	16772	16714	16936	16811	16871	16880	16873	16874	16777	16754	16699	17021	16851	16726	16866	17013	17021	16876	16752	17045	16930	16671	16891	16963	16928	16643	16850	16739	16646	16666	16706	16743	16807	16867	16671	16765	16795	16944	16988	16816	16718	16745	16793	16542	16712	16649	16838	16714	16704	16842	16876	16733	16821	16885	16825	16832	16920	16683	16850	16844	16837	16878	16957	16948	16797	16733	16686	16599	16986	16904	16919	16880	16702	16812	16776	16771	16818	16688	16715	16896	16925	16907	16645	16733	16709	16849	16848	16985	16736	16784	16796	16769	16920	16892	16858	16725	16846	16847	16973	16965	16972	16751	16804	16816	16800	16778	16693	16612	16891	16784	16680	16637	16719	16646	16985	17006	16815	16621	16998	16797	16711	16890	16677	16724	16913	16755	16898	16898	16824	16833	16847	16660	16806	16848	16855	16733	17006	16837	16782	16840	16879	16797	16687	16858	17130	16906	16716	16764	16467	16760	16725	16857	16685	16689	16839	16808	16685	16837	16944	16794	16628	16892	16759	16826	16859	16785	16788	16980	16714	16809	16859	16857	16916	16893	16695	16682	16834	16882	16830	16842	16735	16895	17039	16564	16932	16750	16809	16867	16930	16892	16817	16901	16763	17017	16898	16763	16962	16741	16669	16791	16784	16795	17066	16768	16938	16744	16716	16935	16785	16753	16935	16795	16726	16893	16745	16872	16794	16891	16868	16611	16798	17003	17101	16900	16837	16893	16964	16878	16834	16802	16801	16770	16970	16917	16863	16808	16711	16631	16975	16858	16891	16855	16544	16633	17150	16890	16934	17059	16922	16839	16756	16903	16655	16999	16930	16632	16767	16824	16899	16711	16954	16838	16989	16802	16911	16777	16557	16917	16755	16850	16996	16734	16660	17018	16938	16846	16751	16811	16911	16665	16743	16840	16840	16718	16889	16821	17049	17071	16777	16869	16910	16929	16739	16656	17028	16578	16898	16701	16879	16810	16851	16698	16969	16553	16814	16768	16784	17011	16885	16951	16897	16858	16727	16895	16896	16696	16778	16767	16512	16746	16732	16815	16782	16898	16911	16837	16857	16601	16796	16701	17025	16789	16900	16830	16932	16742	16802	16836	16827	16805	16668	16819	16993	16690	16859	16753	16902	16848	16621	16838	16830	16697	16666	16843	16914	16787	16791	16711	16785	16569	16922	16667	16746	16894	16821	16812	17026	16871	16892	16780	16675	16655	16657	16469	16659	16690	16857	16690	16735	16722	16719	16765	16749	16685	16770	16858	16812	16970	16666	16603	17009	16624	16933	16860	16603	16874	16736	16967	16796	16855	16870	16914	17050	16863	16943	16737	16804	16629	16843	17043	16914	16621	16903	16680	16778	16976	16911	16794	16746	16735	16803	16640	16780	16805	16867	16958	16787	16629	16735	16834	16905	16719	16732	16833	16941	16823	16987	16896	16863	16943	16968	16806	16781	16707	16709	16808	16743	16788	16693	16777	16756	16632	16804	16716	16754	16945	16782	16780	16805	16742	16847	16947	16937	16882	16784	16711	16837	16776	16772	16655	16650	16823	16963	17065	16860	16797	17068	16736	16615	16781	16775	16799	16928	16951	16719	16767	16714	16811	16742	16839	16703	16718	16914	16671	16757	16827	16924	16750	16830	16947	16756	16759	17019	16917	16776	16882	16745	16787	16648	16851	16962	16775	16707	16759	17003	16767	16754	16589	16790	17004	17051	16888	16807	16789	16940	16771	16934	17072	16893	17001	16895	16942	16698	16673	16843	16935	16622	16742	16968	16891	16749	16760	16737	16677	16770	16837	16841	16789	16755	17018	16681	16697	16736	16876	16946	16765	16821	16737	16841	16842	16858	16900	16875	16879	16823	16954	17059	16885	16971	16925	16802	16951	16978	16820	16857	16755	16791	16744	16899	16927	16810	16727	16840	16904	16964	16648	16970	16583	16871	16797	16864	16958	16886	16716	17045	16843	17011	16808	16862	16894	16711	16719	16650	16987	16965	17018	16762	16861	16892	16748	17027	16771	16985	16812	16923	16723	16847	16887	16914	16673	16718	16859	16774	16831	16961	16697	16634	16726	16829	16885	16686	16779	16982	16873	16844	16852	16726	16585	16822	16817	16953	16769	16903	16832	16876	16808	16680	16790	16805	16856	16765	16822	16808	17012	16813	16774	16689	16896	16878	16840	16837	16884	17006	16805	16678	16719	16805	16842	16751	16841	16730	16793	16809	16733	16821	16737	16710	16851	16795	16802	17073	16746	16907	16719	16654	16980	16825	16863	16786	16713	16811	16963	16933	16944	16689	16858	16791	16902	16738	16874	16731	16784	16927	16789	16902	16972	16677	16943	16817	16946	16714	16931	17008	16692	16757	16866	16922	16760	16906	16782	16862	16788	16827	16690	16792	16753	16877	17103	16832	16623	16999	16663	16877	16780	16739	16729	16737	16799	16678	16782	17099	17079	16872	16897	16707	16918	16813	16653	16978	16977	17005	16903	16915	16650	16912	16727	16775	16772	16893	16986	16754	16928	16655	16917	17013	16777	16689	16661	16880	16962	16723	16841	16876	16799	16855	16866	16888	16886	16966	16626	16803	16855	16883	17141	16769	16802	16847	16709	16700	16784	16804	16933	16821	16637	16767	16910	16818	16822	16687	16951	16641	16803	16776	16890	16766	16950	16940	16936	16752	16880	16833	16776	17063	17011	16810	16604	16590	16822	16727	16903	16948	16690	16829	16773	16835	16851	16852	16748	16810	16840	16757	16883	16666	16814
41532	60513	44477	25665	17518	15265	14865	14691	14704	14693	14660	14708	14776	14786	14686	14608	14680	14712	14781	14695	14680	14820	14712	14730	14695	14740	14799	14789	14545	14784	14698	14767	14675	14720	14709	14796	14788	14723	14692	14636	14751	14751	14761	14778	14625	14849	14701	14648	14749	14831	14651	14803	14772	14571	15080	14721	14824	14712	14768	14873	14623	14806	14780	14588	14694	14746	14688	14784	14772	14856	14821	14853	14757	14792	14718	14698	14944	14656	14888	14524	14733	14725	14455	14721	14804	14909	14825	14640	14721	14771	14813	14682	14633	14681	14678	14703	14553	14637	14648	14700	14699	14704	14812	14596	14880	14849	14635	14672	14909	14761	14729	14658	14891	14566	14695	14772	14797	14839	14674	14877	14653	14798	14717	14778	14783	14835	14593	14656	14789	14550	14836	14582	14689	14672	14697	14593	14773	14602	14704	14878	14803	14808	14744	14739	14722	14789	14691	14890	14810	14803	14692	14865	14775	14704	14794	14702	14733	14743	15030	14622	14779	14683	14814	14828	14547	14783	14757	14707	14620	14622	14791	14648	14776	14717	14938	14632	14657	14728	14824	14658	14880	14645	14885	14760	14804	14777	14753	14716	14643	14718	14772	14635	14623	14755	14846	14662	14874	14614	14750	14786	14740	14768	14848	14711	14889	14826	14694	14766	14910	14781	14506	14629	14669	14452	14668	14911	14896	14534	14804	14612	14748	14567	14863	14782	14855	14711	14890	14784	14767	14746	14678	14774	14540	14558	14626	14611	14566	14558	14690	14603	14771	14877	14816	14893	14731	14761	14736	14769	14823	14744	14716	14617	14632	14691	14693	14705	14721	14737	14827	14743	14848	14658	14647	14729	14505	14728	14777	14896	14675	14805	14602	14793	14734	14906	14771	14687	14555	14673	14751	14824	14677	14907	14718	14806	14695	14727	14717	14628	14791	14707	14803	14943	14707	14824	14719	14683	14788	14623	14850	14749	14653	14725	14757	14780	14799	14941	14825	14787	14640	14726	14737	14831	14698	14687	14842	14837	14519	14708	14679	14744	14746	14692	14776	14827	14520	14672	14828	14809	14742	14637	14764	14678	14603	14735	14705	14686	14776	14684	14747	14763	14821	14752	14756	14739	14740	14665	14854	14863	14860	14661	14654	14824	14824	14769	14727	14691	14794	14719	15013	14590	14616	14694	14710	14926	14738	14748	14560	14790	14746	14753	14836	14796	14707	14738	14819	14846	14666	14619	14827	14795	14730	14620	14618	14589	14662	14742	14860	14616	14726	14581	14965	14809	14689	14677	14801	14697	14776	14796	14695	14796	14706	14562	14844	14762	14711	14874	14872	14758	14994	14756	14740	14950	14885	14661	14713	14936	14778	14831	14713	14721	14733	14789	14685	14652	14719	14689	14718	14600	14608	14670	14766	14645	14874	14997	14642	14786	14850	14719	14863	14690	14777	14784	14752	14610	14783	14578	14690	14596	14687	14577	14842	14738	14739	14573	14731	14774	14670	14745	14775	14670	14708	14752	14649	14691	14709	14764	14654	14777	14948	14721	14837	14490	14762	14538	14702	14759	14771	14690	14650	14681	14905	14623	14678	14873	14805	14732	14698	14720	14676	14981	14531	14697	14628	14914	14692	14861	14744	14676	14797	14716	14649	14776	14708	14739	14749	14718	14815	14685	14837	14747	14779	14757	14632	14864	14789	14743	14786	14491	14947	14483	14702	14735	14794	14821	14791	14767	14695	14798	14817	14608	14761	14612	14751	14797	14705	14730	14632	14764	14865	14794	14749	14647	14766	14726	14807	14801	14845	14561	14841	14737	14680	14752	14770	14725	14806	14964	14803	14590	14894	14828	14849	14621	14556	14587	14959	14866	14603	14697	14606	14653	14657	14776	14786	14740	14501	14720	14769	14708	14679	14705	14819	14744	14636	14768	14681	14845	14739	14855	14802	14755	14632	14560	14713	14650	14668	14718	14818	14700	14707	14638	14777	14735	14728	14678	14721	14851	14739	14696	14715	14774	14643	14735	14724	14686	14753	14593	14711	14676	14749	14845	14693	14667	14789	14841	14844	14750	14586	14705	14695	14934	14800	14704	14646	14797	14654	14793	14900	14632	14718	14797	14860	14679	14809	14749	14759	14732	14821	14795	14762	14765	14757	14648	14898	14652	14791	14848	14687	14739	14751	14724	14566	14964	14842	14858	14666	14640	14896	14636	14963	14682	14865	14746	14817	14538	14619	14705	14707	14666	14872	14796	14655	14655	14830	14696	14878	14869	14620	14932	14663	14730	14688	14692	14629	14760	14815	14752	14674	14710	14662	14777	14808	14796	14746	14703	14775	14601	14837	14841	14602	14747	14753	14855	14728	14515	14751	14877	14670	14627	14884	14653	14745	14782	14666	14650	14654	14679	14919	14679	14571	14704	14712	14831	14735	14790	14869	14843	14706	14870	14653	14864	14666	14725	14829	14744	14660	14764	14775	14534	14816	14853	14869	14816	14780	14686	14630	14674	14850	14742	14682	14590	14796	14754	14897	14854	14671	14786	14698	14715	14611	14713	14692	14686	14804	14831	14788	14863	14867	14733	14747	14609	14685	14784	14818	14847	14839	14784	14750	14641	14613	14596	14689	14824	14527	14894	14760	14770	14637	14547	14903	14834	14728	14743	14654	14723	14736	14712	14817	14723	14748	14688	14853	14730	14753	14784	14685	14729	14575	14706	14799	14755	14651	14693	14756	14914	14873	14767	14630	14673	14736	14777	14739	14692	14751	14804	14829	14737	14878	14704	14823	14749	14709	14756	14804	14914	14765	14684	14706	14731	14710	14811	14751	14903	14734	14647	14744	14812	14670	14719	14644	14791	14710	14859	14802	14740	14696	14708	14651	14632	14897	14751	14910	14753	14675	14769	14686	14541	14774	14620	14686	14684	14675	14897	14705	14771	14692	14636	14649	14710	14677	14843	14775	14755	14621	14655	14705	14624	14766	14919	14550	14645	14746	14711	14760	14879	14755	14658	14838	14665	14661	14802	14768	14709	14799	14672	14749	14659	14721	14879	14880	14609	14927	14745	14746	14577	14624	14874	14793	14644	14693	14769	14763	14679	14627	14709	14846	14747	14672	14913	14761	14642	14776	14686	14700	14812	14614	14891	14719	14605	14712	14921	14875	14729	14837	14639	14758	14661	14778	14562	14891	14717	14644	14888	14739	14670	14556	14774	14867	14731	14687	14737	14771	14691	14746	14860	14732	14759	14606	14771	14825	14745	14888	14680	14797	14738	14715	14743	14633	14612	14716	14705	14696	14621	14773	14697	14615	14845	14844	14831	14623	14783	14841	14669	14703	14734	14812	14919	14741	14799	14692	14602	14688	14727	14722	14829	14865	14813	14534	14706	14708	14606	14933	14732	14952	14707	14707	14785	14780	14617	14665	14744	14710	14747	14748	14653	14718	14702	14772	14739	14738	14884	14754	14704	14661	14589	14682	14820	14590	14814	14861	14687	14565	14862	14834	14759	14742	14681	14695	14814	14610	14770	14704	14696	14879	14868	14920	14630	14815	14773	14761	14671	14713	14880	14797	14705	14762	14732	14821	14638	14740	14662	14723	14885	14744	14647	14707	14770	14843	14602	14601	14759	14738	14723	14809	14704	14801	14787	14800	14503	14660	14718	14708	14916	14830	14728	14713	14659	14777	14770	14610	14718	14627	14819	14870	14733	14769	14623	14835	14660	14783	14818	14689	14839	14706	14812	14592	14618	14738	14663	14735	14733	14663	14700	14591	14598	14722	14513	14796	14708	14782	14701	14802	14705	14845	14783	14659	14852	14757	14869	14731	14642	14517	15011	14783	14741	14596	14647	14747	14637	14747	14812	14766	14732	14872	14754	14907	14882	14679	14705	14810	14757	14745	14789	14756	14873	14693	14766	14632	14766	14890	14617	14766	14737	14758	14597	14594	14767	14828	14772	14918	14755	14861	14857	14782	14702	14679	14853	14839	14651	14968	14516	14783	14694	14633	14809	14740	14720	14723	14843	14738	14777	14906	14709	14661	14862	14804	14860	14789	14741	14849	14612	14752	14839	14919	14805	14827	14770	14977	14760	14983	14775	14702	14723	14756	14644	14823	14837	14778	14771	14698	14609	14615	14772	14676	14809	14663	14573	14736	14696	14719	14729	14673	14547	14753	14653	14835	14757	14721	14855	14761	14793	14751	14749	14812	14753	14771	14577	14802	14851	14741	14880	14754	14529	14914	14600	14652	14638	14705	14811	14682	14643	14874	14691	14699	14629	14831	14730	14508	14747	14790	14815	14906	14614	14739	14637	14520	14730	14774	14644	14703	14674	14800	14739	14738	14603	14738	14570	14775	14756	14834	14772	14669	14870	14681	14770	14726	14658	14780	14860	14850	14809	14747	14904	14842	14562	14656	14794	14666	14748	14695	14814	14723	14783	14589	14849	14938	14732	14668	14851	14772	14705	14671	14511	14839	14693	14786	14673	14751	14838	14855	14872	14888	14799	14861	14667	14802	14796	14693	14694	14745	14835	14790	14757	14778	14753	14757	14687	14746	14694	14854	14833	14749	14868	14675	14937	14859	14608	14692	14726	14718	14914	14746	14879	14733	14829	14723	14456	14732	14631	14702	14792	14803	14754	14795	14565	14866	14772	14839	14761	14694	14608	14793	14494	14685	14752	14759	14680	14625	14758	14602	14770	14695	14678	14728	14815	14847	14688	14761	14643	14701	14710	14521	14869	14717	14680	14767	14718	14737	14718	14597	14828	14651	14727	14656	14896	14709	14663	14890	14777	14769	14743	14646	14629	14682	14718	14709	14856	14774	14723	14782	14828	14470	14585	14713	14632	14732	14765	14734	14696	14866	14764	14766	14708	14820	14595	14691	14716	14706	14666	14877	14738	14812	14642	14798	14671	14897	14651	14772	14739	14655	14834	14563	14758	14619	14770	14865	14674	14698	14880	14788	14695	14739	14758	14828	14793	14651	14779	14566	14767	14658	14625	14742	14801	14768	14796	14764	14702	14740	14645	14708	14786	14768	14810	14794	14736	14750	14728	14821	14690	14818	14731	14827	14837	14924	14702	14789	14709	14722	14702	14711	14743	14830	14801	14738	14821	14826	14799
35767	38843	36054	25459	18678	17240	16873	16910	16843	16980	17060	17007	16820	16858	16833	16861	16895	16884	16859	16803	16943	16610	16757	16844	16818	16803	16810	16919	16811	16693	16877	17015	16876	16684	16931	16913	16992	16839	16878	16871	16875	16881	16645	16958	16900	16882	16790	16876	16779	16729	16816	16793	16795	16677	16699	16744	16833	16898	16747	16964	16637	16570	16675	16858	16746	16925	16788	17005	16842	16801	16920	16735	16768	16842	16783	16772	16811	16993	16960	16763	16608	16860	17037	16815	16985	16715	16831	16751	16631	16769	16811	16911	16803	16869	16722	16950	16773	16863	16833	16707	16897	16689	16916	16744	16925	16817	16726	16773	16833	16763	16731	17019	16979	16850	16798	16626	16725	16733	16813	16702	16826	16872	17046	16825	16708	16671	16640	16757	16701	16936	16825	16732	16880	16866	16753	16852	16612	16742	16858	16779	16823	16952	16773	16851	17021	16712	16803	16680	16945	16925	16871	16817	16804	16871	16800	16806	16832	16935	16930	16898	16808	16890	16721	16642	16722	16680	16973	16752	16731	16855	16933	16750	16831	16670	16765	16754	16892	16864	16827	16794	16816	16878	16776	16696	16733	16942	16836	16855	16698	16866	16689	16711	16611	16794	16712	16718	16794	16841	16655	16713	16788	16764	16851	16792	16899	16840	16738	16972	16548	16601	16798	16809	16962	16882	16634	16698	16658	16714	16759	16802	16737	16886	16866	16656	16676	16669	16686	16786	17000	16711	16809	16943	16986	16862	16672	16969	16939	16917	16875	16934	17053	16779	16799	16856	16876	16737	16724	16741	16676	16677	16936	16842	16856	16850	16749	16654	16618	16755	16887	16779	16596	16840	16819	16774	16704	16960	17060	16770	16959	16858	16684	16917	16869	16681	16603	17083	16652	16546	16608	16830	17000	16867	16728	16925	16712	16720	16792	16842	16893	16868	16808	16852	16922	16879	16838	16820	16851	16864	16903	16761	16724	16870	16932	16935	16806	16566	16713	16858	16674	16852	16830	16914	17022	16877	16829	16749	16999	16912	16832	16679	16741	16773	16687	16743	16800	16713	16854	16650	16663	16821	16886	16959	16817	16848	16715	16860	16836	16758	16947	16847	16791	16632	16906	16960	16775	16850	16788	16865	16612	16639	16887	16757	16578	16693	16773	16872	16800	16832	16722	16736	16743	16806	17021	16735	16716	16659	16797	16841	16844	16849	16741	16750	16813	16904	16718	16746	16836	16704	16929	16804	16917	16729	16906	16810	16860	16690	16812	16874	16880	16940	16834	16734	16838	16769	16812	17046	16733	16618	16767	16880	16930	16770	16918	16995	16982	16749	16839	16716	16840	16580	16929	16823	16967	16847	16760	16810	16788	16598	16844	16737	16819	16767	16804	16822	16680	16770	16899	16802	16680	16766	16855	16927	16697	16480	16865	16886	16765	16634	16907	16895	16958	16862	16803	16749	16884	16740	16812	16880	16856	16892	16635	16762	16932	16727	16804	16834	16850	16918	16784	16833	16807	16778	16932	16505	16751	16514	16618	16694	16602	16884	16985	16777	16914	16784	16832	16652	16864	16586	16710	16765	16767	16852	16728	16917	16702	16868	16716	16649	16804	16861	16627	16746	16848	16886	16821	16682	16670	16712	16915	16785	16822	16823	16591	16660	16756	16703	16978	16919	16873	16849	16561	16727	16891	16597	16652	16701	16833	16653	16975	16608	16873	16663	16808	16714	16896	16885	16778	16825	16711	16696	16889	16948	16550	16985	16791	16625	16910	16804	16704	16646	16932	16860	16958	16877	16755	16776	16755	16742	16787	16787	16778	16885	16719	16970	16613	16843	16842	16999	16689	16768	16855	16776	16826	16774	16646	16787	16762	17189	16969	16817	16923	16582	16662	16885	16795	16720	16734	16782	16778	16683	16808	16657	16672	16658	16759	16668	16851	16821	17010	16801	17094	16830	16712	16761	16726	16819	16871	16646	16811	16916	16770	16786	16657	16794	16824	16788	16823	16722	16809	16661	16667	16780	16771	16848	16808	16616	16800	16686	16923	16899	16967	16776	16930	16749	16703	16896	16866	16730	16685	16855	16642	16596	16690	16897	16918	16896	16795	16887	16775	16736	16780	16639	16720	16787	16923	16808	16736	16803	16850	16769	17025	16870	16796	16813	17061	16798	16998	17119	16849	16867	16725	16738	16853	16796	16731	16795	16657	16601	16874	16797	16832	16715	16852	16781	16857	16711	16591	16765	16876	16636	16684	16735	16863	16710	16574	16817	16850	16869	16870	16801	16797	16843	16562	16902	16886	16806	16545	16713	16845	17007	17018	16722	16840	16810	16800	16892	16821	16613	16895	16667	16868	17029	16808	16474	16740	16911	16620	16907	16610	16794	16686	16661	16778	16758	16884	16801	16702	16773	16783	16888	16757	16919	16795	16912	16823	16798	16996	16859	16728	16792	16747	16899	16687	16706	16892	16519	16710	16815	16896	16745	16673	16729	16757	16680	16648	16816	16722	16667	16895	16725	16728	16731	16894	16702	16880	16803	16981	16846	16780	16770	16702	16581	16638	16903	16941	16937	16910	16763	16944	16704	16744	16709	16911	16690	16744	16803	16658	16812	16784	16574	16842	16742	16878	16907	16880	16822	16686	16691	16938	16489	16640	16758	16825	16924	17039	16695	16842	16747	16799	16630	16692	16808	16909	16919	16832	16842	16818	16757	16630	16621	16702	16885	16523	16646	16767	16731	17128	16808	16787	16838	16888	16770	16746	16698	16724	16776	16583	16662	16776	16846	16599	16925	16983	16814	16852	16706	16813	17107	16807	16791	16952	16652	16746	16901	16712	16726	16889	16676	16893	16901	17012	16924	16734	16766	16807	16886	16807	16776	16790	16681	16671	16986	16663	16652	16741	16724	16819	16789	16546	16772	16958	16965	16865	16980	16820	16848	16722	16835	16885	16848	16800	16658	16646	16934	16783	17052	16948	16734	16596	16714	16806	16872	16762	16930	16915	16654	16785	16945	16940	16765	16825	16715	16719	16721	16698	16795	16758	16878	16779	16685	16834	17013	16830	16629	16821	16609	16973	16762	16796	16575	16741	16891	16762	17003	17028	16796	16801	16929	16675	16716	16862	16616	16763	16705	16658	16830	17043	16572	16699	16828	16688	16887	16885	16806	16993	16890	16779	16805	16861	16644	16738	16721	16833	16865	16829	16811	16693	16925	16948	16797	16826	17012	17007	16996	16841	16803	16870	16910	16879	16773	16852	16973	16593	16819	16865	16780	16682	16665	16748	16941	16791	16769	16844	16877	16707	16534	16762	16833	16871	16999	16892	16753	16727	16752	16810	16712	16864	16923	16761	16748	16844	16770	16701	16811	16702	16832	16721	16735	16992	16620	16606	16799	16801	16953	16887	16772	16814	16751	16949	16821	16739	16815	16780	16687	16688	16768	16938	16796	16728	16747	16872	16853	16800	16919	16680	16932	16805	16847	16963	16685	16908	16829	16907	16793	16848	16694	16865	17109	16854	16771	16819	16590	16862	16855	16859	16794	16799	16484	16839	16681	16824	16815	16986	16789	16817	16774	16753	16740	16696	16799	16651	16762	16816	16625	16745	16945	16882	16842	16801	16668	16859	16793	16658	16603	16813	16802	16948	16971	16773	16851	16562	16797	16802	16863	16815	16714	16634	16834	16852	16854	16615	16893	16751	16632	16684	16890	16745	16785	16751	16648	16898	16649	16725	16916	16828	16775	16795	16811	16835	16629	16793	16778	16872	16761	16645	16863	16795	16678	16824	16814	16702	16890	16854	16753	16860	16835	16844	16614	16733	16775	16785	16803	16812	16738	16619	16701	16801	16942	16832	16854	16848	16813	16765	16755	16959	17037	16982	16794	16836	16669	16686	16751	16881	16806	16804	16652	16833	16903	16727	16860	16896	16788	16658	16703	16541	16787	16751	16733	16754	16779	16876	16800	16856	16725	16913	16827	16755	16857	16854	16888	16684	16840	16868	16778	16857	16792	16815	16773	16881	16787	16772	16670	16745	16989	16757	16829	16887	16723	16711	16733	16893	16730	16622	16764	16710	16735	16762	16770	16769	16850	16678	16769	16536	16716	16722	16559	16667	16865	16963	16675	16791	16940	16732	16563	16801	16689	16839	16977	16685	16857	16567	16543	16907	16748	16649	16755	16795	16694	16873	16885	16664	16937	16816	16801	16809	16810	16740	16887	16776	16671	16704	16779	16707	17017	16943	16754	17053	16720	16747	16758	16858	16731	16941	16920	16798	16590	16781	16565	16662	16665	16711	16640	16896	16895	16857	16677	16869	16862	16811	16774	16970	16782	16884	16722	16831	16892	16833	16849	16839	16977	16911	16831	16907	16599	16810	16655	16779	16930	16569	16822	16776	16800	16695	16702	16689	16744	16711	16764	16774	16933	16830	16851	16735	16636	16604	16748	16760	16848	16913	16893	16702	16781	16834	16823	16682	16686	16700	16684	16786	16664	16850	16679	16805	16645	16903	16936	16738	16818	16802	16619	16799	16825	16653	16654	16862	16588	16754	16944	16784	16858	16934	16660	16602	16959	17041	16781	16846	16950	16746	16891	16866	16696	16796	16744	16711	16803	16739	16868	16811	16680	16635	16605	16940	16664	16522	16922	16985	16724	16818	16849	16708	16753	16798	16710	16543	16662	17004	16837	17049	16787	16755	16960	16763	16775	16757	16763	16909	16822	16698	16868	16880	16790	16681	16690	16943	16882	16865	16702	16877	16772	16813	16769	16486	16600	16799	16763	17013	16799	16700	16790	16973	16777	16739	16787	16848	16705	16784	16737	16715	16729	16623	16658	16879	16556	16657	16742	16793	16804	16639	16842	16931	17062	17039	16773	16695	16810	16802	16845	16779	16718	16706	16649	16888	16733	16838	16839	16975	16946	16841	16794	16610	16774	16864	16681	16853	16562	16735	16763	16760	16715	16808	17029	16981	16953	16726	16877	16699	16691	16839	16948	16910	16960	16711	16810	16825	16881	16845	16828	16704	16784	16803	16926	16822	16816	16912	16925	16873	16644	16784	16846	17066	16901	16788	16854	16754	16782	16962	16740	16593	16758	17055	16743	16743	16587	16732	16673
39395	50252	36622	21856	16281	15041	14786	14715	14803	14879	14805	14757	14806	14801	14787	14641	14866	14704	14789	14822	14822	14668	14636	14672	14933	14777	14738	14842	14722	14685	14667	14885	14742	14824	14797	14688	14715	14784	14710	14735	14783	14676	14731	14584	14633	14849	14878	14753	14632	14824	14785	14697	14818	14711	14698	14783	14869	14883	14817	14819	14748	14815	14755	14951	14769	14733	14622	14688	14784	14613	14807	14625	14624	14882	14973	14752	14562	14827	14727	14763	14660	14866	14678	14780	14761	14932	14635	14763	14660	14788	14786	14761	14833	14663	14904	14781	14757	14834	14746	14665	14559	14741	14766	14783	14762	14867	14736	15024	14769	14767	14806	14833	14832	14750	14667	14759	14766	14710	14574	14795	14671	14640	14614	14785	14791	14777	14682	14994	14739	14690	14666	14843	14612	14645	14770	14667	14780	14690	14825	14733	14781	14685	14805	14968	14672	14833	14754	14727	14799	14673	14687	14776	14688	14859	14789	14735	14940	14764	14713	14619	14749	14769	14914	14691	14767	14681	14616	14776	14934	14905	14829	14628	14838	14720	14729	14779	14932	14731	14649	14512	14724	14806	15027	14795	14801	14763	14682	14726	14792	14730	14821	14769	14863	14633	14796	14883	14663	14714	14646	14744	14615	14737	14694	14724	14732	14681	14740	14701	14816	14747	14781	14650	14934	14650	14819	14773	14819	14656	14755	14708	14844	14816	14601	14775	14702	14688	14797	14726	14777	14935	14739	14784	14678	14724	14796	14647	14697	14649	14784	14693	14587	14703	14780	14689	14902	14628	14821	14833	14895	14666	14712	14842	14637	14954	14631	14818	14832	14763	14773	14601	14746	14798	14583	14778	14785	14778	14705	14663	14757	14840	14697	14932	14790	14703	14756	14822	14835	14663	14757	14857	14815	14835	14495	14725	14958	14677	14797	14721	14914	14895	14775	14728	14672	14598	14629	14932	14612	14651	14838	14554	14690	14638	14675	14889	14691	14845	14818	14715	14857	14957	14971	14796	14659	14867	14703	14777	14786	14718	14713	14701	14667	14766	14772	14688	14664	14654	14792	14794	14704	14791	14640	14680	14800	14760	14644	14891	14794	14837	14688	14756	14871	14790	14760	14670	14702	14697	14852	14684	14639	14643	14661	14824	14754	14819	14643	14630	14826	14783	14808	14735	14711	14850	14792	14714	14952	14793	14628	14669	14782	14715	14962	14763	14601	14856	14780	14864	14643	14539	14821	14785	14706	14650	14880	14815	14806	14794	14685	14954	14803	14796	14675	14825	14749	14786	14643	14773	14852	14771	14766	14730	14761	14688	14774	14945	14769	14849	14753	14621	14859	14859	14675	14858	14661	14584	14737	14814	14700	14618	14908	14762	14693	14690	14861	14702	14652	14699	14590	14656	14744	14679	14621	14682	14718	14828	14808	14713	14760	14787	14851	14701	14851	14673	14744	14769	14887	14893	14762	14739	14677	14691	14771	14630	14771	14729	14659	14767	14677	14864	14813	14685	14744	14779	14595	14755	14776	14672	14852	14726	14608	14702	14701	14932	14921	14762	14836	14714	14677	14595	14858	14745	14604	14658	14721	14786	14849	14776	14636	14760	14777	14712	14973	14705	14660	14943	14558	14613	14843	14636	14777	14833	14716	14836	14783	14873	14884	14822	14739	14720	14762	14762	14784	14779	14772	14729	14786	14699	14764	14869	14655	14676	14825	14808	14680	14764	14650	14857	14654	14780	14881	14699	14738	14669	14810	14945	14807	14747	14708	14660	14685	14626	14622	14664	14692	14829	14840	14805	14778	14681	14733	14707	14872	14757	14845	14737	14705	14923	14773	14721	14749	14818	14763	14876	14695	14678	14776	14830	14708	14706	14600	14793	14822	14723	14695	14916	14659	14719	14740	14615	14693	14803	14843	14719	14900	14792	14705	14691	14629	14696	14665	14831	14743	14643	14748	14734	14918	14895	14706	14748	14653	14808	14813	14649	14764	14895	14677	14831	14838	14752	14697	14603	14872	14786	14782	14753	14947	14671	14751	14808	14626	14772	14656	14682	14704	14736	14817	14830	14608	14722	14724	14939	14929	14599	14680	14713	14785	14698	14736	14705	14691	14805	14829	14702	14730	14628	14576	14818	14746	14948	14816	14695	14859	14968	14756	14883	14658	14772	14812	14833	14696	14623	14712	14735	14676	14600	14609	14846	14882	14887	14589	14622	14876	14759	14712	14662	14849	14728	14760	14742	14811	14757	14719	14625	14663	14809	14742	14790	14719	14789	14693	14717	14782	14790	14834	14748	14732	14705	14740	14731	14851	14656	14841	14750	14828	14652	14809	14653	14621	14671	14862	14590	14679	14735	14661	14687	14705	14639	14721	14700	14887	14697	14661	14767	14709	14752	14741	14713	14736	14722	14955	14800	14663	14720	14806	14743	14757	14665	14722	14632	14810	14775	14736	14652	14771	14799	14872	14660	14664	14609	14613	14883	14657	14763	14665	14617	14988	14837	14709	14834	14736	14779	14754	14782	14742	14737	14722	14721	14875	14899	14666	14767	14645	14645	15015	14659	14716	14844	14814	14814	14885	14620	14934	14876	14724	14688	14526	14955	14750	14688	14760	14817	14901	14581	14876	14847	14747	14742	14804	14623	14776	14785	14731	14652	14746	14621	14749	14693	14683	14687	14703	14766	14665	14613	14760	14778	14587	14606	14672	14751	14712	14660	14788	14648	14774	14705	14820	14761	14723	14533	14877	14759	14870	14778	14810	14842	14867	14673	14780	14839	14833	14808	14725	14901	14786	14778	14772	14746	14656	14560	14541	14772	14637	14806	14707	14831	14556	14693	14694	14851	14801	14640	14778	14837	14750	14845	14508	14790	14896	14884	14680	14860	14676	14732	14860	14792	14792	14576	14871	14792	14675	14824	14725	14842	14710	14768	14656	14786	14608	14751	14652	14927	14723	14595	14743	14648	14691	14650	14802	14736	14748	14627	14803	14705	14737	14762	14716	14726	14741	14591	14739	14737	14769	14835	14819	14679	14696	14761	14858	14826	14793	14686	14577	14670	14805	14682	14807	14771	14801	14809	14799	14835	14758	14853	14720	14883	14726	14750	14730	14697	14815	14730	14753	14747	14743	14815	14838	14746	14764	14972	14868	14674	14782	14754	14891	14695	14725	14756	14733	14704	14619	14696	14699	14713	14818	14589	14704	14685	14603	14797	14776	14581	14697	14725	14888	14671	14762	14860	14724	14736	14822	14724	14834	14745	14821	14767	14692	14607	14822	14759	14629	14746	14676	14933	14698	14593	14738	14740	14725	14681	14834	14587	14934	14770	14846	14784	14655	14832	14686	14786	14715	14833	14767	14723	15013	14717	14692	14876	14742	14621	14776	14755	14765	14761	14590	14648	14744	14672	14684	14591	14768	14864	14559	14699	14725	14760	14917	14720	14778	14801	14722	14786	14714	14862	14843	14828	14752	14701	14823	14756	14746	14814	14900	14838	14653	14719	14680	14685	14619	14911	14819	14630	14783	14817	14892	14717	14800	14778	14512	14628	14622	14679	14642	14903	14766	14735	14721	14598	14913	14693	14619	14865	14714	14722	14595	14851	14700	14559	14841	14782	14603	14727	14713	14660	14887	14680	14581	14700	14784	14598	14763	14934	14829	14629	14708	14826	14814	14830	14861	14746	14632	14643	14922	14633	14891	14688	14709	14817	14793	14674	14866	14741	14734	14751	14877	14599	14790	14678	14753	14691	14671	14697	14699	14899	14832	14715	14735	14560	14611	14581	14868	14771	14716	14800	14897	14710	14730	14901	14705	14896	14556	14707	14672	14574	14743	14968	14609	14842	14730	14608	14828	14911	14683	14720	14773	14804	14719	14796	14651	14809	14674	14727	14517	14726	14757	14832	14785	14719	14809	14694	14742	14779	14881	14864	14818	14703	14639	14667	14745	14776	14840	14674	14647	14765	14600	14864	14671	14757	14945	14733	14820	14767	14784	14743	14647	14747	14772	14887	14734	14850	14746	14914	14666	14675	14742	14963	14578	14726	14806	14918	14831	14810	14762	15011	14688	14716	14741	14683	14874	14626	14699	14879	14683	14717	14828	14741	14778	14567	14779	14817	14758	14740	14813	14840	14774	14774	14810	14713	14888	14784	14719	14780	14652	14812	14762	14837	14799	14746	14795	14872	14720	14843	14728	14824	14731	14859	14754	14753	14766	14729	14718	14862	14773	14810	14818	14753	14853	14908	14856	14853	14656	14871	14815	14808	14612	14950	14905	14747	14958	14715	14599	14781	14843	14750	14773	14882	14610	14646	14713	14726	14830	14659	14936	14758	14735	14816	14686	14592	14959	14745	14794	14676	14813	14828	14677	14800	14750	14718	14756	14867	14700	14850	14700	14937	14823	14713	14646	14781	14666	14644	14789	14635	14832	14853	14788	14935	14798	14778	14976	14728	14732	14950	14765	14643	14678	14610	14870	14804	14756	14695	14693	14842	14670	14838	14781	14697	14862	14780	14725	14724	14802	14667	14743	14723	14741	14624	14785	14790	14757	14770	14691	14782	14912	14668	14757	14685	14601	14724	14747	14837	14841	14810	14723	14924	14638	14689	14685	14773	14869	14760	14625	14857	14813	14565	14746	14765	14653	14849	14889	14663	14804	14765	14765	14726	14868	14901	14877	14728	14779	14817	14738	14722	14664	14816	14846	14753	14815	14664	14767	14710	14682	14681	14842	14697	14945	14702	14597	14687	14713	14857	14830	14878	14703	14830	14659	14737	14841	14698	14759	14862	14681	14738	14873	14750	14838	14676	14826	14781	14629	14723	14766	14708	14798	14620	14810	14707	14818	14735	14741	14872	14754	14747	14844	14839	14655	15011	14721	14540	14838	14793	14714	14753	14659	14843	14856	14805	14715	14738	14662	14714	14678	14706	14771	14818	14619	14733	14733	14938	14869	14805	14780	14716	14671	14787	14789	14666	14769	14870	14678	14734	14875	14675	14799	14879	14739	14599	14623	14718	14825	14750	14569	14797	14889	14789	14708	14717	14729	14766	14799	14785	14917	14754	14642	14835	14725	14938	14813	14776	14820	14794	14707	14755	14887	14807	14717	14750	14788	14667
23897	24925	37228	31708	25356	23854	22587	17625	16988	17085	17177	17099	16846	16800	16798	16823	16776	16812	17037	17101	16773	16904	16811	16638	16783	16814	16894	16837	16797	16907	16739	16672	16670	16705	16597	16788	16557	16791	16845	16796	16866	16737	16809	16685	16792	16612	16762	16643	16652	16476	16795	16453	16564	16841	16723	16672	16663	16728	16694	16620	16639	16778	16622	16574	16823	16717	16704	16905	16724	16757	16579	16609	16665	16719	16661	16614	16480	16705	16745	16883	16802	16725	16692	16765	16724	16706	16704	16645	16610	16455	16665	16707	16553	16882	16552	16744	16731	16583	16660	16383	16622	16672	16532	16539	16664	16699	16521	16706	16699	16647	16646	16689	16623	16665	16782	16476	16634	16625	16537	16633	16371	16665	16697	16882	16767	16675	16649	16658	16844	16629	16685	16746	16652	16520	16731	16575	16806	16732	16666	16587	16567	16537	16705	16603	16654	16700	16649	16705	16654	16468	16787	16495	16598	16587	16623	16524	16728	16792	16757	16751	16656	16654	16505	16547	16621	16731	16635	16533	16749	16532	16606	16538	16727	16617	16641	16784	16616	16672	16744	16554	16695	16471	16813	16491	16696	16650	16748	16612	16518	16551	16588	16501	16861	16744	16537	16581	16791	16615	16692	16617	16688	16547	16584	16571	16671	16455	16882	16516	16543	16560	16730	16799	16618	16678	16580	16821	16475	16601	16800	16590	16560	16641	16619	16442	16573	16587	16528	16715	16789	16547	16582	16491	16698	16653	16724	16990	16575	16509	16527	16534	16627	16573	16701	16601	16568	16709	16609	16688	16798	16824	16491	16779	16725	16661	16771	16599	16659	16632	16659	16916	16631	16441	16405	16621	16638	16594	16615	16481	16589	16740	16802	16749	16637	16568	16628	16532	16693	16583	16883	16505	16870	16710	16730	16641	16648	16682	16663	16606	16449	16512	16735	16781	16859	16504	16645	16605	16572	16747	16590	16475	16615	16635	16621	16786	16596	16438	16600	16615	16743	16569	16498	16528	16465	16604	16759	16608	16715	16662	16452	16444	16428	16717	16773	16729	16662	16425	16679	16723	16749	16554	16588	16428	16616	16920	16689	16496	16499	16650	16602	16708	16651	16567	16608	16540	16737	16791	16746	16879	16720	16509	16542	16834	16706	16853	16673	16643	16731	16729	16764	16406	16582	16750	16830	16679	16614	16504	16458	16538	16726	16651	16772	16534	16513	16675	16682	16614	16661	16597	16533	16697	16640	16748	16791	16669	16751	16538	16587	16617	16544	16623	16652	16599	16508	16610	16732	16718	16874	16523	16472	16605	16618	16775	16793	16703	16638	16530	16627	16598	16513	16567	16564	16705	16635	16839	16587	16524	16622	16565	16677	16505	16646	16478	16799	16819	16610	16558	16636	16685	16729	16554	16647	16626	16518	16589	16580	16669	16635	16593	16573	16464	16623	16532	16561	16601	16739	16754	16674	16648	16718	16795	16758	16464	16618	16722	16709	16620	16552	16679	16557	16576	16631	16570	16625	16574	16511	16492	16624	16473	16688	16689	16728	16663	16630	16614	16668	16702	16545	16672	16799	16708	16642	16838	16749	16654	16590	16644	16715	16563	16491	16442	16633	16604	16880	16559	16812	16640	16429	16655	16813	16610	16620	16562	16814	16627	16575	16657	16588	16763	16634	16755	16682	16519	16663	16640	16495	16686	16476	16781	16726	16680	16641	16631	16822	16653	16788	16808	16569	16397	16528	16846	16594	16624	16580	16754	16608	16759	16651	16857	16779	16664	16680	16634	16678	16615	16665	16636	16596	16498	16884	16656	16876	16427	16762	16556	16657	16462	16802	16712	16681	16648	16740	16723	16589	16620	16445	16661	16461	16394	16573	16613	16692	16560	16914	16835	16544	16705	16657	16688	16532	16904	16712	16553	16630	16545	16623	16480	16786	16622	16565	16745	16916	16538	16668	16718	16584	16756	16497	16719	16660	16772	16678	16437	16754	16622	16557	16716	16482	16640	16716	16603	16388	16596	16521	16850	16617	16492	16758	16531	16670	16689	16784	16844	16475	16749	16678	16537	16366	16710	16666	16570	16627	16751	16796	16620	16650	16340	16724	16572	16680	16589	16811	16705	16731	16635	16628	16546	16609	16735	16736	16674	16649	16636	16726	16509	16650	16318	16593	16438	16541	16616	16593	16587	16730	16479	16457	16736	16657	16634	16639	16653	16752	16669	16432	16681	16692	16675	16878	16562	16569	16544	16438	16671	16684	16551	16805	16605	16725	16569	16633	16552	16567	16542	16622	16548	16566	16732	16677	16706	16714	16553	16715	16819	16621	16602	16944	16604	16836	16816	16731	16642	16753	16774	16582	16552	16748	16682	16685	16705	16757	16676	16690	16713	16750	16709	16489	16671	16734	16701	16701	16670	16711	16601	16674	16603	16566	16785	16667	16812	16754	16572	16491	16719	16646	16583	16657	16554	16617	16721	16808	16717	16538	16743	16800	16580	16517	16657	16760	16555	16782	16724	16604	16672	16589	16671	16567	16575	16742	16672	16615	16447	16486	16554	16622	16413	16515	16517	16607	16696	16658	16624	16901	16541	16758	16522	16571	16627	16630	16397	16651	16773	16477	16396	16883	16806	16656	16548	16631	16437	16570	16564	16616	16639	16586	16691	16683	16467	16637	16739	16567	16602	16636	16738	16796	16660	16613	16590	16627	16522	16734	16670	16770	16562	16636	16672	16743	16582	16579	16727	16492	16676	16663	16597	16623	16610	16569	16673	16423	16660	16677	16521	16637	16825	16794	16584	16758	16565	16689	16567	16701	16742	16638	16553	16746	16754	16620	16881	16465	16628	16654	16834	16632	16814	16581	16556	16752	16852	16647	16473	16741	16693	16693	16733	16951	16618	16539	16789	16489	16497	16431	16796	16777	16704	16629	16772	16765	16789	16654	16527	16475	16596	16752	16629	16724	16598	16799	16503	16847	16601	16632	16431	16719	16596	16758	16611	16943	16802	16434	16618	16781	16457	16398	16608	16827	16615	16587	16771	16606	16685	16639	16834	16725	16433	16692	16742	16710	16793	16607	16606	16726	16368	16624	16504	16651	16635	16778	16640	16658	16501	16627	16677	16805	16619	16761	16421	16705	16484	16569	16547	16307	16651	16694	16650	16659	16695	16507	16545	16589	16289	16416	16661	16748	16879	16734	16679	16546	16648	16524	16318	16482	16585	16730	16802	16675	16653	16639	16628	16765	16683	16766	16461	16697	16491	16711	16883	16780	16625	16675	16440	16700	16752	16486	16570	16594	16595	16658	16582	16688	16638	16831	16739	16562	16490	16592	16670	16579	16770	16739	16850	16616	16702	16848	16627	16745	16643	16785	16551	16594	16729	16639	16659	16692	16563	16503	16624	16770	16652	16565	16684	16637	16472	16577	16592	16826	16544	16616	16548	16751	16485	16588	16602	16449	16596	16657	16493	16500	16489	16690	16647	16635	16689	16681	16450	16559	16620	16537	16731	16511	16548	16589	16685	16638	16607	16537	16562	16580	16558	16523	16707	16871	16581	16653	16561	16478	16575	16651	16697	16688	16562	16634	16650	16686	16530	16725	16509	16627	16428	16632	16615	16669	16621	16882	16565	16704	16680	16733	16603	16440	16708	16569	16759	16524	16923	16724	16674	16750	16688	16703	16731	16821	16698	16691	16554	16620	16511	16554	16631	16555	16546	16591	16597	16508	16589	16588	16660	16370	16615	16734	16834	16750	16684	16620	16548	16778	16560	16765	16554	16663	16642	16753	16469	16540	16673	16616	16534	16748	16634	16612	16776	16657	16611	16630	16820	16764	16916	16662	16625	16462	16517	16567	16703	16689	16956	16641	16814	16806	16650	16506	16479	16713	16502	16752	16658	16678	16564	16424	16697	16643	16750	16670	16769	16829	16657	16716	16565	16846	16595	16727	16692	16448	16654	16886	16803	16564	16703	16722	16846	16664	16764	16608	16681	16843	16649	16601	16464	16509	16815	16682	16683	16642	16635	16518	16586	16550	16603	16734	16678	16785	16745	16822	16471	16706	16598	16518	16720	16628	16644	16662	16702	16745	16710	16465	16641	16578	16596	16592	16756	16539	16782	16619	16395	16577	16498	16813	16631	16794	16609	16799	16620	16533	16673	16709	16535	16733	16508	16641	16709	16803	16724	16679	16776	16682	16729	16724	16769	16722	16535	16583	16741	16698	16632	16488	16553	16549	16717	17005	16624	16646	16601	16833	16633	16684	16625	16783	16632	16657	16614	16556	16587	16609	16602	16600	16676	16624	16678	16570	16743	16541	16604	16759	16514	16690	16479	16682	16820	16666	16630	16802	16648	16562	16625	16715	16782	16535	16644	16757	16726	16806	16720	16601	16592	16590	16688	16752	16685	16651	16803	16748	16613	16785	16808	16928	16624	16651	16657	16700	16654	16577	16773	16553	16732	16657	16874	16823	16570	16561	16594	16721	16552	16519	16492	16595	16669	16660	16661	16722	16455	16596	16800	16583	16443	16593	16695	16587	16566	16660	16592	16452	16430	16901	16745	16774	16604	16689	16549	16690	16649	16595	16392	16603	16788	16664	16759	16636	16529	16668	16556	16630	16407	16642	16645	16631	16564	16596	16586	16706	16567	16693	16729	16604	16783	16644	16843	16602	16538	16820	16560	16488	16533	16717	16371	16716	16433	16568	16691	16498	16491	16580	16574	16403	16646	16773	16840	16584	16562	16720	16538	16617	16622	16616	16797	16798	16726	16693	16600	16627	16635	16432	16666	16728	16667	16564	16672	16623	16595	16639	16649	16475	16750	16656	16725	16594	16769	16710	16669	16472	16514	16507	16533	16770	16764	16603	16690	16568	16695	16584	16590	16520	16819	16655	16635	16680	16749	16652	16813	16644	16839	16517	16744	16526	16786	16707	16604	16741	16552	16599	16790	16598	16659	16767	16787	16645	16733	16299	16749	16724	16581	16611	16621	16609	16581	16484	16508	16712	16881	16783	16799	16333	16675	16651	16540	16630	16690	16549	16774	16631	16830	16773	16432	16548	16627	16710	16657	16638	16814	16663	16432	16681	16601	16530	16603	16724	16493	16562	16669	16646	16681
62348	107980	86325	56972	32359	18422	15180	14837	14682	14522	14626	14883	14754	14599	14600	14613	14634	14644	14646	14534	14803	14659	14798	14628	14805	14642	14830	14646	14701	14750	14786	14679	14792	14692	14696	14824	14885	14804	14629	14702	14637	14662	14651	14703	14620	14794	14683	14557	14692	14565	14776	14874	14715	14733	14622	14687	14659	14605	14744	14803	14834	14537	14856	14734	14733	14698	14695	14520	14652	14741	14630	14620	14645	14574	14602	14619	14810	14651	14756	14725	14791	14568	14724	14767	14732	14696	14728	14571	14780	14633	14770	14692	14742	14871	14758	14739	14692	14730	14739	14599	14854	14692	14722	14726	14699	14676	14560	14611	14771	14534	14533	14691	14806	14811	14508	14848	14760	14798	14602	14700	14545	14647	14814	14702	14682	14524	14690	14650	14729	14712	14685	14574	14540	14610	14620	14705	14599	14797	14749	14601	14554	14499	14699	14747	14753	14616	14745	14591	14694	14516	14529	14660	14705	14612	14896	14564	14629	14532	14601	14703	14501	14698	14739	14613	14698	14830	14742	14679	14539	14853	14804	14663	14595	14774	14677	14707	14732	14508	14857	14619	14703	14647	14635	14588	14540	14742	14784	14559	14634	14652	14572	14471	14811	14842	14550	14550	14711	14674	14572	14646	14613	14726	14805	14607	14564	14624	14623	14560	14659	14792	14617	14696	14592	14603	14606	14510	14750	14726	14713	14483	14804	14662	14724	14919	14765	14703	14675	14669	14721	14776	14628	14889	14732	14702	14705	14727	14609	14753	14688	14542	14679	14691	14729	14457	14623	14532	14675	14453	14774	14649	14576	14622	14890	14638	14650	14762	14716	14632	14657	14657	14648	14537	14791	14745	14648	14640	14679	14612	14494	14729	14733	14689	14763	14652	14754	14899	14772	14647	14737	14609	14756	14654	14739	14663	14635	14812	14758	14580	14700	14583	14766	14527	14674	14828	14712	14703	14560	14713	14800	14828	14686	14589	14595	14702	14706	14557	14608	14763	14778	14669	14795	14652	14639	14735	14642	14693	14596	14837	14633	14615	14742	14572	14720	14652	14714	14584	14584	14698	14638	14800	14654	14775	14800	14626	14749	14609	14801	14676	14827	14684	14809	14750	14692	14762	14751	14750	14705	14662	14698	14753	14553	14555	14720	14665	14772	14633	14701	14705	14713	14619	14732	14539	14544	14772	14763	14525	14732	14793	14695	14527	14598	14644	14609	14469	14818	14757	14772	14672	14570	14708	14640	14692	14702	14813	14633	14789	14592	14770	14587	14728	14594	14817	14720	14602	14510	14591	14609	14659	14701	14805	14639	14645	14722	14736	14657	14649	14706	14686	14649	14764	14681	14737	14783	14906	14699	14595	14515	14398	14800	14652	14758	14672	14736	14541	14645	14630	14680	14720	14701	14744	14839	14774	14717	14643	14793	14578	14827	14607	14565	14678	14673	14513	14707	14823	14560	14664	14661	14689	14563	14807	14633	14757	14719	14606	14587	14723	14573	14676	14754	14608	14553	14686	14975	14619	14660	14792	14640	14765	14600	14671	14567	14783	14627	14724	14723	14657	14743	14703	14667	14605	14692	14546	14616	14549	14504	14790	14453	14609	14671	14669	14716	14546	14725	14784	14737	14784	14721	14798	14617	14720	14569	14665	14564	14712	14530	14662	14708	14905	14636	14755	14558	14702	14580	14718	14785	14512	14642	14588	14681	14465	14730	14717	14714	14606	14712	14620	14662	14633	14736	14740	14622	14674	14733	14622	14751	14631	14776	14767	14762	14685	14693	14811	14786	14733	14742	14733	14629	14767	14963	14490	14615	14665	14796	14657	14647	14570	14541	14873	14616	14610	14662	14873	14754	14583	14792	14622	14857	14659	14718	14662	14803	14613	14759	14587	14641	14601	14743	14700	14705	14684	14593	14651	14748	14619	14733	14678	14629	14778	14681	14829	14656	14716	14663	14709	14614	14627	14812	14485	14753	14659	14701	14675	14883	14718	14765	14770	14697	14736	14799	14617	14740	14565	14626	14765	14727	14520	14599	14719	14659	14740	14599	14647	14752	14824	14639	14788	14934	14531	14682	14876	14830	14565	14562	14687	14673	14878	14549	14649	14587	14713	14564	14649	14586	14622	14856	14571	14534	14688	14664	14654	14928	14696	14805	14662	14701	14631	14727	14675	14430	14820	14698	14502	14848	14739	14705	14860	14799	14695	14805	14677	14778	14839	14593	14856	14737	14737	14752	14715	14611	14564	14836	14745	14486	14825	14594	14654	14755	14800	14765	14937	14721	14667	14590	14728	14638	14608	14767	14767	14659	14654	14576	14651	14682	14572	14748	14662	14656	14757	14632	14563	14628	14761	14719	14687	14523	14607	14893	14571	14756	14865	14817	14814	14536	14840	14754	14685	14575	14836	14636	14730	14647	14646	14724	14703	14496	14565	14743	14557	14733	14682	14680	14717	14670	14631	14772	14705	14786	14735	14692	14783	14703	14756	14630	14613	14630	14724	14638	14595	14690	14872	14612	14827	14618	14629	14707	14719	14787	14543	14639	14642	14558	14592	14450	14658	14619	14772	14831	14628	14500	14739	14777	14695	14666	14567	14641	14705	14835	14664	14633	14616	14711	14826	14608	14711	14700	14587	14593	14703	14676	14656	14677	14776	14711	14793	14695	14710	14746	14660	14691	14772	14660	14698	14652	14675	14694	14606	14745	14789	14643	14718	14472	14599	14611	14594	14689	14766	14536	14814	14861	14609	14530	14612	14630	14694	14596	14808	14512	14585	14639	14819	14682	14746	14548	14667	14700	14640	14754	14584	14702	14696	14750	14622	14666	14736	14679	14568	14571	14572	14560	14705	14642	14798	14747	14737	14639	14608	14591	14541	14860	14663	14589	14724	14687	14687	14667	14637	14683	14637	14699	14821	14755	14689	14841	14729	14714	14768	14707	14650	14571	14800	14769	14554	14585	14626	14536	14799	14710	14672	14631	14702	14722	14643	14720	14927	14785	14587	14598	14602	14475	14682	14692	14597	14457	14502	14831	14602	14584	14641	14771	14618	14811	14628	14599	14793	14587	14648	14621	14814	14618	14609	14690	14618	14661	14581	14662	14818	14710	14789	14590	14711	14573	14654	14778	14743	14741	14646	14839	14729	14776	14836	14629	14596	14858	14657	14536	14760	14517	14674	14655	14787	14732	14812	14567	14681	14640	14671	14736	14808	14663	14694	14695	14782	14674	14714	14890	14624	14736	14689	14773	14568	14604	14860	14665	14693	14579	14648	14666	14680	14703	14732	14558	14601	14808	14669	14590	14598	14451	14540	14565	14566	14667	14484	14816	14704	14568	14727	14742	14649	14935	14584	14681	14760	14894	14603	14622	14671	14642	14765	14674	14659	14738	14711	14515	14722	14522	14626	14918	14625	14669	14807	14642	14561	14676	14458	14790	14515	14877	14668	14621	14773	14784	14721	14873	14700	14635	14518	14938	14715	14815	14712	14714	14520	14628	14496	14597	14625	14748	14860	14684	14614	14650	14675	14702	14711	14739	14672	14710	14675	14639	14616	14504	14616	14678	14752	14771	14611	14671	14648	14759	14512	14625	14629	14552	14777	14809	14720	14703	14791	14624	14814	14843	14773	14604	14640	14750	14662	14839	14655	14781	14702	14696	14614	14718	14609	14727	14674	14715	14565	14631	14673	14731	14770	14696	14718	14617	14798	14760	14740	14672	14735	14473	14631	14741	14828	14731	14643	14722	14725	14620	14621	14734	14849	14539	14563	14708	14674	14584	14481	14781	14677	14405	14870	14693	14697	14678	14488	14729	14688	14721	14553	14584	14665	14672	14607	14787	14648	14767	14692	14670	14757	14398	14671	14590	14490	14706	14737	14574	14674	14530	14641	14658	14655	14748	14612	14719	14614	14783	14620	14779	14783	14488	14511	14676	14614	14724	14734	14749	14567	14548	14630	14661	14670	14751	14554	14707	14519	14602	14652	14803	14618	14595	14714	14664	14703	14819	14543	14822	14663	14613	14611	14601	14672	14936	14755	14642	14600	14719	14620	14633	14689	14798	14818	14764	14625	14750	14866	14562	14555	14787	14625	14739	14463	14720	14682	14656	14644	14736	14664	14619	14631	14658	14618	14708	14574	14546	14702	14567	14636	14707	14639	14595	14631	14609	14814	14672	14751	14665	14465	14778	14737	14670	14635	14691	14685	14758	14764	14618	14775	14746	14756	14692	14683	14667	14808	14732	14670	14804	14752	14632	14688	14392	14939	14574	14623	14684	14632	14731	14656	14646	14666	14684	14620	14806	14625	14643	14528	14650	14651	14570	14506	14674	14778	14685	14681	14568	14664	14698	14667	14896	14618	14816	14498	14790	14674	14792	14648	14793	14530	14683	14698	14673	14495	14837	14790	14847	14674	14656	14688	14766	14592	14733	14761	14743	14578	14561	14658	14590	14568	14757	14611	14734	14596	14695	14782	14651	14607	14576	14858	14730	14743	14681	14592	14946	14512	14729	14604	14715	14631	14612	14648	14667	14582	14765	14481	14615	14744	14613	14605	14720	14729	14575	14739	14600	14799	14756	14748	14654	14651	14648	14753	14798	14719	14562	14659	14799	14697	14686	14514	14530	14698	14717	14657	14768	14832	14707	14786	14499	14571	14559	14590	14720	14627	14685	14784	14723	14558	14552	14556	14709	14846	14611	14620	14869	14830	14717	14506	14823	14577	14715	14766	14600	14845	14632	14720	14637	14577	14768	14637	14571	14591	14665	14616	14760	14664	14688	14750	14585	14644	14661	14714	14703	14876	14604	14539	14688	14578	14711	14689	14711	14686	14589	14871	14959	14642	14556	14641	14757	14764	14736	14811	14679	14729	14566	14691	14618	14832	14607	14664	14723	14562	14557	14657	14591	14615	14766	14524	14532	14606	14702	14750	14682	14861	14717	14709	14650	14794	14613	14774	14692	14870	14553	14777	14744	14637	14625	14887	14592	14714	14680	14677	14684	14615	14636	14742	14676	14567	14857	14822	14848	14755	14574	14710	14627	14622	14654	14727	14631	14607	14645	14647	14580	14521	14582	14634	14655	14515	14657	14669	14653	14706	14721	14743	14778	14967	14654	14624
33128	42758	42577	29469	20353	17816	17510	17022	17144	16868	17101	17125	17087	16962	17109	17151	17189	17133	16975	17018	17097	17080	17276	17090	17188	17023	17128	17084	17055	16896	17200	17100	17262	17032	17065	17151	17299	17072	17332	17010	17047	17179	17138	17008	16925	17059	17272	17077	17184	17100	17318	17255	17231	17336	16985	17072	16969	17046	17061	17024	17240	17002	17076	17065	17068	17059	17081	16904	16975	16744	17030	17117	17195	17179	17183	16941	17119	17029	16993	16869	17048	17047	17045	17029	16918	16874	17249	16863	17091	16876	16805	17033	17049	17017	16832	17134	17089	17089	17156	16870	16960	16868	17069	17083	16894	16972	17047	16998	16947	17090	17215	17119	17075	17268	17164	16945	17018	17059	17076	16937	17059	16876	17072	17279	17045	16993	16926	16819	17054	17050	17101	16944	17053	17019	17187	16908	17236	16958	16958	16989	17064	17085	17200	17085	17124	16884	16945	16964	16951	17069	17005	17094	17025	16895	16966	16969	17190	16934	17117	17173	17091	17111	16962	17040	17155	16935	17050	16912	16931	17191	16947	16995	17057	17090	17046	17079	16817	17004	17021	16858	16930	16895	17047	17063	17225	17205	16873	17073	16912	16931	17030	17137	16915	17104	16877	16879	17012	17080	17251	17220	17034	17019	17018	17073	17191	17211	17120	17108	17175	17028	16875	16894	17152	17175	17257	17112	17070	17093	17027	16957	16914	17147	17013	16806	17001	17060	16987	17116	16920	17214	17016	17154	17128	17126	17030	17130	17218	16884	17181	17157	16856	17030	17106	17064	17138	16984	17091	16993	17328	16927	17019	16886	16923	16969	16798	17033	17199	17085	16897	16869	16973	17061	16924	16783	16951	16974	16976	17045	16934	16861	16929	17008	17000	17078	16995	17001	17098	17084	17085	17070	17014	16988	17040	17204	17089	16903	17131	17011	16963	16893	17002	17028	17254	17002	17112	17078	16995	16956	16962	16970	17088	17143	16771	16971	16929	17013	17215	17164	17054	17136	17164	17064	17124	17077	16957	17097	16925	16923	17236	17055	16919	17185	17144	16997	17155	17129	16964	16974	16965	17126	16890	16894	17203	17229	17046	17030	16928	16955	17049	17111	16954	17043	17047	17040	17049	16981	17104	17057	17158	17158	17084	16870	17025	17128	17167	17059	17104	17095	16954	17142	16980	16815	16936	16956	17082	17047	17159	17137	17025	16951	16912	16962	17047	16999	17005	17098	17119	17054	17112	17280	17048	17056	17163	16980	17003	17024	17016	17250	17405	16928	16898	16956	16863	17034	17003	17263	16958	17125	17121	17150	17149	17163	17065	17073	16888	17040	17067	17190	16949	17057	17143	16825	17066	16964	17168	16925	17174	17139	17150	17037	17043	16983	17089	17090	16955	17270	17002	16886	17027	17029	16893	17079	17098	17136	16928	17208	17088	17070	17052	17081	16975	16891	17035	16963	17009	17093	17050	17099	16999	16938	17123	16909	16927	16896	16891	17170	17066	16886	17024	16941	17048	17201	17086	17116	17034	16959	17066	17006	17190	17132	17014	17151	17014	17043	17031	16899	16800	17051	16955	16914	16960	17111	17066	16931	17172	17047	17151	17080	17020	16966	16945	17033	17208	16861	17078	16987	17142	16855	17049	17185	16858	16927	17001	17043	17127	17248	17244	17006	17208	16915	17042	16915	17196	16984	17077	16968	17055	17029	17059	17045	16944	16952	16908	17083	17141	16970	17219	16890	17227	16907	16930	16904	17137	16985	17003	17150	17044	16891	16867	17088	17018	17127	16994	16932	17186	17048	17114	16875	17012	17020	17178	17041	17311	17018	17050	17070	17141	16994	17050	17113	17198	17134	17034	16929	16900	17077	16995	17000	17174	17279	16892	16901	17222	16789	16857	17284	16895	16876	17037	16941	17056	16925	17025	16942	17222	16926	17005	17099	16971	16987	16983	17020	17090	16896	17180	17131	16973	17330	17080	16987	16915	16942	16899	17068	17084	16840	17089	16959	16956	17201	16969	17094	17119	17096	16952	16866	17072	17217	16890	17000	16995	16992	17008	17052	17185	17186	16973	17174	17141	17043	17167	17014	17033	17217	17337	17077	16933	16919	16945	17043	17060	16870	17195	17021	17020	17197	17061	17054	17081	17112	17239	17191	17237	16948	16940	17110	17180	17044	17057	17128	17194	17024	17040	17162	16951	17015	16904	16912	17169	16910	17064	16907	16926	16990	16931	16992	17002	16942	17226	17267	16943	16993	16915	17205	16843	16990	17123	17163	17133	17407	17149	17019	16985	17173	16969	16833	17075	17232	17124	17116	16988	16922	16877	16913	17100	16996	16985	17044	16942	16913	16924	17088	17103	17276	17114	16977	16939	17023	17056	17063	16992	17063	17082	17132	17078	17101	17068	17120	17059	16825	16839	17046	17170	17001	17189	17034	17177	17079	16998	17129	16870	16673	16921	17010	17046	16893	16913	17116	17145	17084	16941	16857	17224	17111	17187	17116	17001	17188	16925	16933	16812	16882	17080	16809	16954	17051	16972	17113	17035	16922	16901	17084	16935	17067	16970	17075	17031	17248	16895	17164	16969	17100	17126	16988	17188	16946	16984	17144	16974	16994	17048	16991	16793	16989	17082	16885	16982	17063	17137	17068	16997	17225	17065	16936	16855	16957	17180	17012	16873	17112	17079	17152	17070	17167	16972	16972	17034	16885	17024	17042	17153	17042	17184	16885	17084	17136	16848	17092	17058	16969	17014	17135	17204	17161	16885	16901	17095	16857	16878	16986	16985	16872	17093	17182	17222	16868	16978	16835	16868	17078	17067	17107	17022	16737	17249	17160	17267	16900	17011	17025	16950	17079	17278	17083	16975	17074	17269	16989	16965	17007	17165	17011	17135	17092	17077	17044	17028	16893	16844	17211	16912	17277	17047	17135	16906	17049	17208	17209	17105	16923	17186	17030	17135	17069	17011	16922	17172	16979	17147	16990	16960	16990	16968	17062	16883	16864	16983	17019	17115	16947	17166	16900	17097	17025	17058	17192	16931	17132	17012	17080	17207	17009	17141	16909	17201	16977	17080	17122	17167	16888	17092	17056	16912	17050	16867	17024	16985	16917	17048	17153	17130	17034	17102	16980	17106	17230	16941	17052	17052	17021	17119	17030	17180	17159	17018	17018	17110	17095	17067	17060	17143	17077	17094	16928	17063	16958	17306	17048	17101	16988	17109	16854	17054	16908	17159	17108	17147	17020	17257	16988	17000	17131	17237	17074	16906	16887	17091	17001	16828	16883	17144	17023	16939	16991	16962	16914	17010	16889	16985	17087	17042	16872	16976	17140	17012	17122	17009	17001	17071	17135	16875	17061	17114	17114	16972	16828	17096	17313	17052	17008	17138	16887	17001	16960	17066	16872	17210	16894	17018	16958	17092	17015	17063	16917	16983	16901	16990	17147	17118	17080	16933	16952	17111	16815	17031	17036	17087	17187	17278	17066	17039	17112	17285	17018	16988	17118	16938	16915	17070	17058	16964	16928	17203	17040	17174	17059	16950	17140	17105	17106	17036	17158	16801	17026	17207	17004	17072	17015	17106	17006	16930	17096	16988	17015	16976	16999	17166	16953	17126	16924	16996	17050	17080	17151	17149	17038	16986	16996	16981	17060	17016	17061	17265	17127	17230	17109	17029	17184	17165	17147	17096	16969	17070	17056	16909	17070	17127	16820	16994	16853	16986	16976	17042	16863	16960	17003	17079	16989	17163	16915	17039	16909	16943	16927	17107	17192	16855	16753	16970	17022	17201	17123	17096	16885	17129	17156	16830	17015	16799	16892	16888	17240	16959	17067	17291	16956	17085	16851	17002	17041	16911	16871	17168	17081	17093	16938	16820	17130	16981	17012	16957	17055	17013	17048	17099	17109	17049	17074	17086	16915	17181	16986	17017	17092	17123	17007	17009	17017	16891	17127	16912	17046	17016	17091	17191	17153	17211	16963	17101	17288	17062	17068	17099	16897	17057	17000	16893	17147	16904	17194	17043	17084	17123	17049	16993	17147	17189	16966	17089	16872	17232	17075	16925	17049	17059	17117	17157	17004	16976	16977	17034	17086	17122	17117	16845	17087	17140	17031	16974	17168	17142	17061	16860	17218	17075	16916	17191	17080	16990	17135	17281	17151	17013	17070	16713	17094	16992	17098	17201	17146	17210	17008	17191	17066	16885	17120	17109	17213	17021	17129	16975	17201	17093	17103	17018	16974	17075	16751	17014	17116	16981	17003	17031	17045	16934	16955	17169	17072	17000	16677	17007	17078	17140	16962	17178	17077	16879	17094	17245	16854	17113	16981	17099	17144	17013	16985	16997	17097	17125	16950	17025	17047	17219	17191	17162	17150	17105	17010	17195	17079	17173	17103	17086	16875	16984	17089	16951	16953	16977	17059	17050	16903	17133	17138	17009	16921	17276	17068	17149	16980	17076	17057	17170	17026	17266	17010	16898	16830	16958	16984	17037	17210	17003	16805	17177	17159	17038	17041	16792	16960	17026	17133	17213	17077	17271	17187	17076	17118	16938	17005	17092	17088	17012	16959	17131	16896	16788	17211	16941	17062	16867	17037	17074	16999	16882	17007	16963	16996	17019	17211	17051	16842	16832	17254	17025	17201	16991	16986	17076	17047	16973	17021	17200	17135	17072	17109	17243	17172	17018	17114	17132	17020	17229	16895	17054	16909	17234	16951	17060	17157	17022	17030	16997	17127	17074	17097	17173	16884	16901	17120	16827	16958	17040	16935	16820	16932	16890	17076	17172	17059	17183	17056	16987	17000	16834	16978	17239	17188	16852	17069	17221	17124	17047	16988	17146	17162	17057	17018	16868	16944	17163	16890	17163	17051	17152	17001	16861	17073	16889	17139	17122	17141	16964	16982	17098	17057	17080	17137	17092	17063	17218	17132	16990	17074	17056	17028	16862	16972	17190	17051	16869	16966	17282	16959	16721	17153	17097	17146	16912	17271	17025	17068	16913	17055	17211	16989	17175	16970	17076	17144	17057	16999	17027	17241	17083	16912	16969	16956	17140	17020	16954	16964	17079	16937	16882	17008	16994	17002	17093	17153	17139	17153	17038	17199	17222	17098
41032	59804	44033	25175	17531	15298	14872	14828	14879	14911	14881	14995	14700	15011	14773	14898	14748	14990	14903	14936	14810	15089	14938	14820	14922	15081	14936	14838	14928	14832	15078	15047	15016	15032	15017	14833	15057	15013	15042	14963	14907	14852	14910	14913	14869	15059	14855	15012	14885	15045	14850	14815	15038	14840	14967	14837	14830	14916	14687	14981	14872	14866	14885	14890	14948	14791	14841	15043	14955	14891	14999	14890	15004	15015	14899	14947	14817	15036	14967	14816	14957	14829	14811	14806	14933	15063	15036	14930	14911	14799	14954	14924	14790	15045	14899	14873	14894	14973	14853	14852	14917	14927	14857	14920	14815	14756	14848	14964	14791	15090	14869	14962	14982	14885	14933	14907	14845	14720	14826	14936	14879	15047	15163	14700	14867	14924	14928	15046	14871	14909	14919	14894	14978	14862	15007	15015	14873	14805	14945	14706	14848	14759	15016	14837	14774	15038	14959	14931	14931	14667	14732	14902	14968	14954	14910	14969	14967	14908	14962	14898	15009	15087	14760	14997	14921	15009	14957	14838	14842	14802	15079	14909	14788	14931	14947	14946	15026	14908	14854	14938	14963	14992	15027	15096	14887	14911	14823	14813	14942	14767	15013	14849	14960	14907	14935	14898	14914	14989	14859	14835	14935	14982	15005	14785	14954	14961	14867	14958	14804	14919	15081	14825	14956	14937	14913	14913	14768	14831	14776	14971	14949	14825	14734	14938	14843	14967	15023	14947	14975	14844	14934	14817	15067	15192	14738	14912	14704	14834	14908	14910	14831	14812	14853	14882	14880	14870	15100	14946	14931	14922	14780	14950	14953	14914	15013	14775	15048	14899	14904	14874	14872	14997	14962	14869	14827	14890	14905	14928	15049	14756	14806	14887	15023	14852	14734	14845	14877	14923	14835	14903	14969	14810	14967	14798	14854	14817	14915	14989	14943	14862	15051	15045	14800	14968	14992	14669	14885	14859	14902	15011	15008	14901	14910	14796	14996	14826	14918	14966	14846	14863	14982	14832	15149	14799	14862	14903	14876	14982	14937	14912	14882	14774	15009	14850	14957	14845	14907	14931	14917	14941	14791	14731	14881	14911	14844	15034	14971	14844	14909	14901	14919	14904	14932	14943	14784	14942	14989	14927	15037	14776	14827	14881	14752	14928	14689	14833	14875	14866	14873	14956	14951	14873	14883	15069	14961	14962	15022	15021	14767	14672	15057	14850	14888	14966	14912	14797	14871	14946	14761	14984	14782	14979	14736	15019	14998	14869	14977	15012	14828	14938	15077	14937	14900	14862	14863	14963	14855	14895	15008	14859	14965	15055	14784	14884	14827	14796	14958	14808	14749	14923	14824	14839	14913	14924	14909	15033	14879	14875	14910	14980	14845	15073	14775	14803	14867	14963	14847	14949	14851	15029	14744	14938	14864	14905	15054	14780	14787	14951	14818	14756	14962	14874	14905	15011	14992	14789	14823	15095	14856	14919	14879	14863	14894	14969	14988	14861	14904	14783	15017	14931	14781	14629	14995	14833	15107	15017	14808	14974	15010	14856	15009	14940	14929	14965	14885	14969	15022	15010	14945	14943	14815	15054	14846	14843	15013	14798	14973	14944	14909	15001	14923	14946	14882	14876	14858	14878	14966	14828	14916	14859	14882	14778	14792	14945	15008	14845	14981	15013	14803	14795	14739	14877	15033	15045	14992	14952	14859	14882	14866	15051	14961	14920	14915	14845	14793	14867	14995	14981	14987	14991	14992	15067	15063	15077	14846	14920	14850	15181	15014	14844	14870	14854	14859	14949	14845	14817	14969	14886	14882	14884	14933	14821	14648	14992	14891	14980	14812	14859	14919	14993	14830	14766	14973	14882	14675	14932	15123	14846	14990	14828	14869	14918	14931	14852	14938	14932	14942	14863	15017	14927	14989	14940	14915	14708	14955	14954	14870	14939	15061	14713	14947	14774	14878	14927	14810	14999	14869	14881	15041	15121	14906	14988	14932	14904	14907	15017	15083	14969	14992	14889	14852	14961	15122	14870	14906	14819	14799	14766	14994	14967	15032	14855	14873	14953	14859	14931	15000	15018	15058	15162	14845	15005	14804	14916	14892	14974	14949	14799	14828	14845	15026	14927	14870	14850	14974	15025	14859	14918	14750	14826	14949	15037	14869	14966	14989	14775	14921	15095	14897	14898	14880	14801	14874	14991	14938	15019	14973	14813	14931	14979	14850	14856	14688	14976	14830	14784	14932	14730	14953	15043	14996	14826	14905	15009	14935	14858	14989	14828	15119	15009	14910	14915	15164	14903	14744	14928	14958	14896	14935	14826	14787	14814	14968	14980	14919	14830	14755	14793	14886	14994	14985	14950	14871	14799	14941	14908	15014	14892	14867	14988	14714	14955	14989	14829	14623	14886	15038	15017	14812	14912	14867	14854	14977	14854	14968	14932	14995	14725	14826	15141	14848	14853	14790	15083	14953	14779	14745	15026	14996	14960	15024	14768	15036	14812	15007	14915	14960	14946	14955	14946	14916	14891	14985	14984	14766	14970	14899	14941	14864	14894	15018	14861	14911	14793	14877	14996	14864	14874	14792	14996	14903	15051	14806	15010	14935	14853	14732	14831	14778	14785	15139	14829	14832	14921	14946	15042	14817	14938	14944	14983	14992	15129	14979	14924	14915	14821	14968	14994	14895	14953	14994	14765	14938	14958	14841	14751	14832	14855	14925	14940	14823	14850	14875	14996	14931	15107	14907	14943	14959	14885	14952	14820	14880	14805	14910	14941	14841	14939	14926	14910	14854	14864	14985	14978	14907	14883	14873	14902	14928	14843	14796	14937	14752	14874	14770	14950	14921	15103	15053	14908	15025	14901	14825	14855	14868	15029	14847	14933	14869	14899	15004	14886	15028	14822	14942	14785	14957	15007	14707	14999	14905	14998	14903	14862	14919	14991	14666	14839	14930	14900	15124	14808	14949	14726	14929	15162	14822	14882	15010	14904	14753	14884	14935	15007	14883	14866	14916	14869	14790	14744	14772	14855	15063	14932	15025	14895	14875	14989	14895	15011	14867	14776	15058	14922	14776	15148	14854	14890	14693	14795	14863	14841	14811	14978	14896	14944	14924	14883	14954	14819	14829	14987	14875	15023	14926	14758	14955	14900	15017	14875	14924	15046	14963	14880	14768	14900	14879	15003	15000	14988	14871	14905	14830	14982	15023	15110	14918	14822	15020	14780	14924	14803	14833	14796	14896	14810	15010	14835	15142	14951	14951	14923	14750	14999	14946	14893	14848	14981	14950	14999	15131	14850	14855	14896	14871	14913	14930	14774	15008	14933	14995	15015	14927	14875	14948	14745	15008	14793	14947	15132	15034	14892	15077	14928	14758	15157	15150	14796	14990	14700	14872	14838	15010	14861	14778	14666	14894	15016	14976	14983	14923	15013	14886	15036	15019	14906	14923	14990	14993	14923	14756	14869	14913	15043	14835	14791	14944	14892	15057	14773	14805	15184	14655	14783	14862	14785	15020	14824	14923	14865	14917	14867	14870	14828	15112	15029	15005	14887	14916	14998	14886	14980	15054	15036	14844	14773	14841	14908	14952	14942	14768	14884	14858	14853	14831	14923	14723	14897	14950	14949	14933	14871	14767	14926	14988	14894	14765	14986	14965	14853	14842	14970	14966	14930	14869	14827	14975	14813	14879	14965	14929	14860	15086	14872	14978	14989	14887	14876	15055	14843	14959	14830	14838	14995	14956	15010	14912	14858	14936	15091	14792	14836	14975	14931	14948	14955	14862	14995	14902	14887	14964	14760	14981	14931	14975	15041	14973	14995	14910	14899	14848	14821	14816	14968	15095	14804	14926	14999	14916	14873	14858	14915	15034	15016	14819	14846	14923	14963	14993	14946	15030	14806	14956	14875	14898	14974	14790	14883	15068	14945	14889	14945	14926	14814	14920	14855	14800	14938	14882	14944	14890	15034	14757	14967	14885	15181	14750	15005	14871	14890	14892	15055	14825	15030	14796	14965	14904	14871	14943	14893	14931	14868	14997	14899	14998	14858	15085	15021	14969	14840	14816	14838	14795	14784	14819	15032	14864	14928	14858	14898	15022	14728	14839	14816	14800	15003	14838	15057	14861	14913	15037	14976	14950	14787	14978	14890	14708	14963	14875	14845	14937	15033	14776	14867	14995	14947	15083	14870	15000	15071	14968	14885	14928	14817	14915	14948	14915	15024	14820	14837	14909	15069	14959	14988	15075	15124	14875	14858	14856	14841	15049	14941	15001	14897	14911	15161	14918	14882	14833	14918	15001	14806	14976	14860	15038	14854	14789	14851	14937	14825	14977	14851	15036	15035	14953	14907	14971	14849	14922	14877	14943	14898	14980	14948	14889	15125	14788	15030	14957	15025	14959	14789	14861	14910	14918	15114	15061	14907	14769	15071	14813	14894	14780	14974	14957	15075	14932	15122	14761	14858	14989	14963	14924	14945	14703	14679	14891	15008	14986	14942	14998	14775	14947	14817	14975	14894	14820	15047	14867	14865	14905	14930	14969	15046	15013	14951	14953	14877	14960	14947	14837	14855	14909	14785	14923	14898	14782	15092	14831	14884	14850	14879	15072	14880	14993	15027	14957	15004	14952	14889	14916	14982	14982	14874	14957	14832	14834	14832	14967	14787	14821	14963	14904	14762	14860	15044	14796	14835	14924	14809	14885	14939	14798	14817	14877	14723	14965	15120	14800	14864	14910	14812	14921	14760	14989	15042	14957	14840	15070	14839	14982	14871	14745	14898	14902	14770	14822	14970	14902	14890	14909	14703	15049	14698	14888	14748	14892	14872	14755	14818	14894	14898	14936	14923	14933	14978	15032	14713	14888	14944	14886	14814	15080	14923	14853	14839	14945	15002	14831	14894	14894	14935	15020	14915	14925	14848	14957	14721	15047	15079	14991	14867	14842	14981	14982	14851	15109	14882	14935	14827	15101	15039	14823	14943	14982	14923	14805	14866	15084	14905	14892	14904	14978	14898	14751	14799	15006	15186	14857	14935	15069	14974	14958	14915	15009	15148	14963	14956	14916	14855	14987	14918	14830	14858	14897	15029	15032	14981	14899	15149	14996	14856	14862	14895	14907	14872
35741	39274	36784	26105	19251	17723	17545	17425	17395	17336	17353	17492	17303	17198	17453	17127	17349	17482	17242	17395	17540	17347	17348	17428	17421	17424	17439	17370	17417	17310	17160	17359	17447	17117	17226	17102	17274	17184	17373	17556	17410	17286	17370	17394	17335	17252	17516	17448	17377	17190	17452	17505	17462	17285	17301	17277	17526	17445	17304	17244	17220	17364	17367	17242	17267	17267	17416	17364	17450	16980	17391	17230	17275	17250	17285	17287	17365	17422	17351	17243	17445	17248	17526	17328	17273	17581	17388	17183	17375	17383	17163	17387	17276	17513	17471	17315	17538	17249	17403	17461	17327	17369	17459	17368	17182	17449	17279	17243	17269	17268	17349	17222	17434	17253	17266	17370	17496	17420	17456	17254	17229	17327	17361	17276	17343	17233	17416	17265	17296	17330	17514	17521	17390	17381	17409	17442	17421	17199	17266	17222	17390	17358	17275	17148	17358	17477	17511	16978	17466	17233	17419	17389	17280	17330	17408	17431	17296	17261	17098	17349	17410	17394	17266	17340	17371	17038	17316	17414	17331	17416	17280	17100	17191	17326	17285	17393	17358	17307	17148	17160	17392	17553	17516	17416	17328	16963	17540	17369	17414	17427	17313	17401	17288	17242	17299	17486	17358	17377	17153	17253	17263	17294	17068	17218	17401	17306	17424	17418	17230	17372	17361	17173	17343	17266	17402	17258	17094	17188	17475	17434	17109	17278	17230	17246	17326	17191	17419	17398	17541	17539	17392	17130	17237	17382	17349	17180	17340	17381	17374	17254	17140	17404	17562	17394	17412	17272	17231	17315	17276	17201	17245	17341	17502	17370	17239	17540	17281	17274	17333	17303	17422	17286	17281	17046	17391	17320	17495	17193	17154	17294	17254	17175	17377	17508	17373	17329	17133	17269	17276	17457	17270	17283	17395	17379	17477	17067	17265	17410	17276	17466	17342	17490	17452	17206	17139	17388	17468	17246	17350	17184	17366	17263	17350	17389	17376	17242	17201	17204	17450	17338	17238	17148	17307	17331	17455	17477	17408	17287	17241	17395	17046	17465	17163	17490	17235	17299	17143	17337	17356	17155	17264	17452	17044	17552	17302	17533	17389	17352	17267	17345	17314	17241	17498	17345	17157	17293	17616	17627	17372	17628	17330	17465	17171	17394	17111	17338	17451	17352	17194	17297	17218	17310	17337	17386	17268	17413	17422	17489	17564	17387	17103	17402	17333	17362	17247	17270	17317	17278	17362	17350	17313	17330	17376	17392	17386	17314	17449	17399	17306	17221	17319	17373	17428	17253	17405	17421	17485	17511	17359	17364	17439	17363	17385	17509	17291	17367	17277	17266	17079	17351	17270	17311	17431	17472	17457	17305	17148	17191	17148	17354	17427	17532	17529	17301	17508	17365	17364	17462	17215	17461	17452	17269	17201	17388	17461	17351	17064	17253	17400	17145	17390	17380	17301	17145	17180	17350	17036	17196	17142	17251	17495	17405	17248	17248	17242	17382	17491	17433	17297	17292	17437	17386	17194	17290	17351	17256	17483	17198	17364	17469	17284	17356	17044	17317	17326	17274	17097	17371	17288	17029	17244	17332	17215	17243	17412	17341	17347	17377	17428	17429	17500	17308	17303	17323	17240	17233	17231	17197	17222	17169	17384	17440	17368	17422	17285	17518	17292	17276	17402	17319	17403	17270	17393	17389	17391	17586	17379	17317	17339	17406	17286	17256	17431	17326	17512	17379	17482	17329	17261	17336	17356	17431	17093	17412	17310	17307	17224	17305	17202	17382	17453	17293	17291	17262	17537	17352	17448	17404	17448	17432	17282	17421	17357	17446	17263	17192	17293	17388	17451	17194	17415	17153	17338	17550	17510	17246	17391	17401	17210	17273	17364	17425	17315	17168	17456	17290	17620	17339	17185	17371	17503	17432	17453	17307	17315	17323	17546	17356	17224	17545	17396	17514	17067	17280	17290	17173	17392	17327	17384	17361	17359	17190	17228	17333	17349	17265	17289	17386	17310	17590	17298	17431	17486	17121	17401	17286	17395	17470	17483	17429	17206	17402	17333	17414	17461	17090	17173	17297	17191	17346	17490	17335	17161	17411	17366	17258	17391	17334	17197	17382	17363	17257	17437	17178	17106	17239	17258	17439	17071	17371	17232	17303	17375	17290	17340	17230	17364	17399	17316	17166	17351	17258	17372	17316	17250	17232	17315	17203	17520	17461	17525	17280	17561	17388	17343	17333	17420	17232	17238	17419	17259	17252	17483	17328	17723	17244	17161	17236	17219	17202	17488	17208	17203	17160	17234	17305	17252	17384	17392	17388	17329	17284	17351	17447	17610	17213	17366	17200	17409	17277	17460	17486	17375	17452	17389	17255	17388	17397	17228	17338	17330	17349	17392	17478	17391	17307	17380	17462	17332	17545	17369	17517	17493	17287	17182	17387	17212	17368	17381	17384	17583	17361	17546	17437	17303	17288	17327	17177	17181	17374	17566	17360	17244	17274	17333	17281	17458	17312	17405	17451	17285	17435	17451	17336	17414	17437	17497	17252	17078	17348	17316	17290	17112	17374	17379	17424	17510	17211	17486	17460	17347	17515	17264	17395	17218	17286	17433	17358	17388	17288	17520	17393	17511	17302	17400	17408	17193	17399	17481	17330	17383	17302	17457	17491	17336	17478	17330	17096	17207	17361	17414	17281	17361	17345	17292	17368	17353	17486	17249	17195	17193	17312	17312	17255	17318	17283	17510	17520	17306	17296	17083	17303	17548	17387	17510	17476	17511	17278	17275	17292	17183	17521	17249	17372	17329	17182	17428	17261	17234	17351	17243	17456	17570	17345	17508	17332	17277	17389	17555	17356	17178	17308	17461	17267	17306	17342	17302	17513	17126	17315	17096	17288	17351	17310	17295	17235	17327	17352	17321	17351	17359	17474	17343	17508	17335	17242	17298	17279	17485	17253	17273	17322	17345	17425	17429	17240	17429	17365	17280	17311	17248	17207	17363	17192	17218	17498	17373	17436	17360	17392	17219	17283	17068	17387	17358	17212	17221	17320	17410	17349	17275	17571	17602	17366	17343	17391	17393	17349	17407	17316	17401	17405	17165	17429	17294	17277	17517	17416	17341	17292	17285	17347	17187	17233	17203	17212	17360	17396	17214	17215	17163	17396	17396	17185	17425	17388	17308	17152	17322	17242	17390	17545	17398	17344	17515	17227	17490	17385	17110	17174	17365	17272	17380	17221	17264	17230	17230	17568	17416	17501	17303	17143	17212	17074	17379	17352	17272	17280	17205	17234	17528	17475	17345	17459	17222	17256	17171	17408	17332	17161	17316	17529	17460	17378	17464	17276	17277	17203	17197	17459	17608	17305	17370	17392	17352	17371	17321	17331	17360	17377	17388	17338	17314	17145	17210	17351	17489	17331	17345	17273	17194	17274	17225	17380	17404	17397	17208	17251	17273	17368	17255	17488	17351	17085	17211	17205	17487	17137	17261	17472	17368	17295	17178	17364	17279	17305	17176	17279	17298	17304	17344	17261	17466	17478	17405	17360	17252	17446	17427	17455	17424	17258	17557	17359	17384	17512	17343	17387	17198	17407	16971	17354	17356	17321	17111	17357	17497	17287	17443	17310	17376	17381	17507	17378	17287	17203	17124	17347	17309	17260	17283	17225	17319	17348	17273	17503	17331	17493	17364	17347	17271	17261	17404	17435	17196	17200	17365	17214	17291	17381	17416	17248	17394	17280	17472	17424	17238	17235	17253	17247	17275	17333	17179	17243	17537	17398	17396	17117	17392	17449	17339	17253	17415	17318	17246	17390	17011	17288	17380	17337	17247	17295	17478	17524	17257	17284	17409	17331	17413	17251	17453	17157	17227	17554	17443	17253	17257	17191	17291	17226	17357	17432	17339	17424	17334	17306	17485	17256	17200	17564	17404	17360	17315	17290	17180	17320	17524	17433	17252	17208	17408	17395	17395	17334	17408	17359	17345	17340	17186	17315	17207	17304	17234	17415	17337	17422	17415	17457	17435	17443	17407	17374	17147	17484	17444	17469	17308	17524	17402	17228	17293	17402	17387	17285	17307	17283	17249	17307	17243	17166	17306	17425	17332	17360	17279	17258	17141	17264	17477	17429	17374	17308	17342	17333	17406	17255	17451	17302	17445	17219	17291	17237	17406	17269	17494	17386	17275	17252	17397	17479	17265	17271	17428	17450	17459	17215	17562	17427	17267	17289	17307	17437	17447	17159	17183	17174	17214	17312	17230	17401	17470	17264	17221	17308	17267	17452	17109	17133	17156	17202	17228	17224	17274	17303	17322	17340	17124	17222	17483	17337	17321	17307	17404	17443	17245	17207	17101	17143	17146	17358	17516	17202	17357	17534	17329	17479	17329	17352	17333	17385	17316	17152	17359	17428	17498	17106	17442	17272	17364	17146	17273	17336	17256	17189	17436	17329	17190	17313	17351	17156	17390	17438	17356	17541	17443	17431	17454	17214	17420	17199	17402	17366	17293	17280	17254	17405	17301	17146	17197	17235	17392	17305	17309	17514	17387	17378	17223	17469	17393	17338	17498	17202	17337	17378	17249	17479	17509	17360	17276	17352	17410	17280	17215	17370	17349	17411	17343	17365	17575	17334	17415	17438	17282	17185	17569	17479	17496	17386	17068	17142	17558	17494	17277	17232	17467	17185	17337	17395	17288	17425	17645	17351	17394	17252	17300	17433	17408	17322	17292	17232	17185	17396	17391	17413	17489	17207	17237	17282	17367	17462	17422	17303	17367	17476	17414	17435	17532	17246	17330	17252	17327	17411	17248	17287	17117	17239	17312	17253	17355	17265	17359	17400	17506	17195	17521	17478	17488	17467	17294	17255	17524	17336	17393	17303	17404	17293	17220	17301	17453	17140	17481	17439	17384	17370	17206	17365	17177	17499	17343	17398	17237	17285	17362	17343	17416	17397	17417	17140	17345	17331	17430	17435	17530	17455	17621	17213	17320	17391	17385	17366	17590	17299	17139	17271	17294	17418	17144	17502	17306	17392	17433	17237	17367	17243	17311	17275	17574	17362	17391	17286	17380	17277	17176	17534	17427	17400	17427	17198	17345	17230	17391	17225	17194	17440	17313	17199
39053	50990	37165	22239	16497	15366	15199	15182	15170	15250	15242	14952	15100	15070	15043	15107	15217	15080	15085	15030	15080	14927	15020	15154	15026	15065	15166	15216	15150	15092	14969	15006	15060	15083	15264	15164	15223	15165	15059	15054	15055	15113	15092	15086	15037	15071	15225	15141	15095	15168	15151	15098	15109	15090	15074	15018	15086	15045	14965	15102	15199	15042	15194	15045	15048	14939	15098	15071	14960	15142	15095	15139	15113	15217	15016	14985	15159	15108	15034	15181	15101	15109	15117	14998	15118	15079	15088	15117	14958	14884	14994	15098	15095	15028	15094	15032	15021	15001	15059	15130	15048	15080	15150	15079	15161	15159	14954	15218	15130	15035	15169	15161	15000	15089	15024	15020	15057	15265	14915	15047	15086	15043	15042	15146	15083	14992	15040	15022	15112	15147	14989	14957	15182	14909	15083	15123	15153	15127	14994	15319	15179	15018	15152	14822	15050	15163	15132	15114	15125	15205	15128	14926	15171	15160	15178	14996	15186	14994	15006	14988	15136	14985	15132	15142	14947	15083	15178	15001	15187	14954	15052	15100	15148	15295	15072	15133	15013	15091	15093	15073	15074	15092	14859	15127	15055	14897	14973	15207	15126	14982	15011	15058	15126	15013	15090	15113	15026	15258	15014	15015	15102	15052	14846	15134	15158	14926	15154	15040	15038	15178	14957	15251	15112	15113	15012	15099	15148	14920	15081	15181	15031	15152	15177	15060	14990	14836	15144	15051	15156	15076	15030	15108	15088	15133	15032	14967	15209	15090	15129	14836	15110	15154	15160	15023	15034	14879	14916	15085	15084	15024	15078	15091	15133	15026	15108	15116	15065	15130	15153	15122	15167	15007	14942	15247	14989	15135	15046	14977	14948	15112	15058	14919	14962	15091	15149	15143	15163	14948	14956	14910	14903	14970	15101	15111	15176	15008	15020	15034	15128	15067	15134	14949	15053	14923	14974	15224	15176	15103	14965	15184	14993	15096	15155	15061	15167	15087	15072	15108	15186	15053	14943	15084	14865	14952	15169	14982	15220	14954	15055	15021	15096	15023	15052	15077	15086	15209	15044	15024	15123	15044	15078	15023	15103	14874	15187	15042	15084	15071	15205	15030	15010	15120	15021	15253	15011	15094	15154	15043	14926	15095	14954	15130	14940	15101	15091	15034	14963	15035	15152	15001	15084	15181	15140	15174	14976	15026	15033	14995	15062	15016	15007	15112	15092	14977	15158	15121	15175	15214	15134	15108	15225	15153	15023	15141	14993	14977	15088	14931	15068	15002	15023	14986	14998	15069	15005	14992	15192	15127	15153	15089	15216	14940	15109	15257	15171	15152	14890	15002	15133	15197	14964	15057	15133	15032	15048	15131	15088	14967	15040	15227	15051	15135	15022	15238	15158	15041	15058	15202	15175	15139	14999	15059	15158	15110	15122	15131	15187	15147	14853	15098	15128	14943	14930	15198	15101	15160	15201	15005	15110	15118	15022	15112	15120	14946	15109	15175	15376	14916	15152	15070	14991	15002	15081	14890	15173	15048	15233	14922	15292	15123	15160	15141	15206	15176	15129	15060	14964	15017	15114	15081	15002	15080	15107	15019	15015	15011	15219	14959	15132	15236	15245	15053	15090	15071	15008	14970	15132	15183	15026	15164	15090	14986	15040	15152	15199	15150	15023	15009	14935	15110	15082	15092	14959	15142	15054	15176	15009	15052	15097	15165	15139	15192	15141	15096	15104	15052	15121	14983	15038	14995	14997	14936	15042	15223	15000	15053	15115	15144	15224	15145	15162	15022	15137	15024	14904	15117	15215	15065	14998	15122	15040	14904	15080	15054	15175	15126	15031	15089	14918	14999	15212	14956	14981	15118	15038	15147	15026	15052	15173	15125	15041	15124	15201	15108	15216	15142	15003	15123	14977	15010	15231	15039	14971	15083	15180	14984	15117	14969	15002	15169	15089	15129	15001	15115	14973	15079	14983	15263	14966	15065	15283	15135	14793	15195	15090	15123	15094	15174	14831	14965	14902	14991	15074	15231	15253	14979	15116	14938	15122	15037	15208	15149	15079	14995	15098	15160	15212	15121	15168	15089	15013	14916	15097	15012	15157	15109	15154	15096	15200	15000	15211	15216	15138	15093	15051	15130	14825	14998	14976	14975	15047	15134	15067	15055	15072	15202	15049	15140	15220	14957	15071	14989	15128	14963	15129	15099	14985	15022	15096	15137	15086	15169	14961	15104	15030	15106	15138	15091	15220	15107	14965	15115	15148	14983	15021	14921	15016	15368	15064	15041	15086	14997	15027	15016	15164	15165	15038	15139	15063	15012	15068	14955	15273	15091	14940	14957	15233	15110	15005	15042	14998	15008	15159	15108	15069	15072	15020	15032	15175	15109	15005	15183	15060	15100	15144	15158	15053	15149	14995	14975	14990	15050	15083	15135	15081	15040	15016	15076	14981	15170	14999	15123	14995	15006	15076	15090	15096	14958	15073	15213	15049	15020	15157	15068	15099	15227	14953	14927	15093	15013	15075	15038	14965	15163	15077	15126	14960	15145	15105	15049	15044	15094	15163	15074	15096	15180	14999	15077	15021	15028	15315	15184	15216	15109	15159	15046	15224	14990	15030	14973	15076	15268	15037	15163	14976	14970	15146	15162	15099	15187	15184	14936	15116	14997	15204	15160	14971	15110	14994	15174	15005	15204	15030	14991	15066	15022	14986	15128	15060	15087	14860	14972	15144	15055	15095	15000	15007	14915	15064	15086	15169	15059	15247	15008	15030	15124	15145	15030	15042	15008	15189	15149	14984	14838	15013	15101	15218	15145	14924	14975	15146	15200	15029	15008	14922	15326	14982	15109	15133	14922	15194	15078	15067	15023	15063	15051	14968	15005	15060	15206	14873	15089	15044	15169	14946	15117	15212	15081	15042	15008	15042	15166	15116	15105	15071	15169	14988	15169	14979	15203	15204	15061	14931	15027	15112	15235	15238	14874	15025	14994	15253	15030	14878	14857	15023	15095	15040	15186	15078	14977	15124	15215	15016	15265	15012	14903	15355	15125	15103	15008	15175	14912	15135	15096	15132	15065	15214	15082	15015	15216	14927	15098	15097	14975	15076	15156	14919	15122	15026	15111	15091	15146	15133	15020	14994	15021	14959	14977	15026	15205	15112	15067	15022	15093	15130	15079	15234	14911	14931	15042	15063	14954	15075	15175	14946	15034	14978	14912	15064	14934	15055	14978	15143	15135	15080	14947	14987	14935	14972	15031	15218	15136	15212	15000	15072	15291	15076	15248	15014	15027	15125	15019	15182	15083	15150	14940	15024	15012	15048	15027	15133	15168	15109	15205	14857	15078	14977	14993	14971	15096	15145	15192	15123	15112	15086	15041	15160	15062	15029	15257	14945	14944	15169	15094	15149	14970	15020	15155	14980	15159	14999	15068	15245	15258	15065	15093	15005	15029	15129	15140	14999	15049	15053	15103	14987	14921	15255	15085	15084	15056	15108	14939	15056	15036	15075	14995	14853	15142	14991	15150	14786	15006	14928	15083	15006	15127	15145	15170	15111	15298	15076	15081	14936	15190	15042	15058	14917	15032	14939	15167	15022	15013	15032	15007	15160	15145	15091	14962	15052	14949	15085	15113	14898	15010	15098	15159	15112	15165	14954	15006	14884	15132	14960	15081	15045	15011	15066	15106	15223	15111	15158	15132	15042	15247	15097	15095	15151	15192	15067	15180	14898	15056	15372	15216	14854	15172	15250	15011	15135	14912	14907	15023	15258	15157	14911	15106	15199	15056	15136	15164	15052	15180	15032	15097	14972	15019	15176	15024	15214	15157	15174	15209	15004	15067	15089	15016	15112	15092	15122	15174	14893	15110	15217	15048	15077	15058	15036	15137	15079	15132	15090	14881	15107	15069	15170	15048	15164	14923	15028	14961	14993	15232	15036	15057	15012	14964	15013	15077	15221	15137	15022	15131	15026	15141	15182	15077	15051	15137	14940	15099	15262	15195	15056	15116	14973	15218	14990	14925	15289	14979	15058	14988	15210	15013	15075	15206	15169	15020	14903	15117	15089	15227	14936	15131	15182	14967	15131	15068	14960	15163	15022	15126	15123	14989	15093	15078	15109	14932	15110	15119	15069	15162	15153	15108	15039	15016	15168	14921	15211	15061	15052	15014	15121	15091	14974	15044	15216	14897	15050	15153	15060	15078	15196	14998	15065	15128	15132	14933	15221	15071	15155	14998	15148	14956	15120	15173	15186	14955	15023	15115	15104	14936	15044	14822	15103	15028	15259	15020	15095	14967	15098	14907	15005	15018	15099	14956	15062	15046	15027	15199	14962	15136	15158	14999	15093	15149	15048	14920	15174	15091	14932	14939	15186	15002	15137	15129	15112	15074	15304	15062	15028	15089	15043	15055	15088	15216	15200	15084	15227	15023	15168	15077	14903	15207	15126	14886	15071	14973	15035	15236	14951	15098	14966	14924	15170	15097	15082	14962	15149	15141	15022	14950	14933	14994	15088	15138	15058	14967	15097	15138	15035	15009	15089	15174	15006	15186	15082	15046	15274	15074	15239	15127	15360	15000	15199	14954	15138	15153	15038	15103	15212	15114	15221	15098	15082	14956	15125	15047	15098	15146	15073	14995	15040	15073	15086	15168	15108	15186	15234	14998	15193	14966	15217	15074	15081	14943	15175	15033	15054	15205	15102	15238	15119	14928	15104	14940	15105	14936	15137	15115	15165	15182	15168	15077	15026	15141	15054	15114	15157	15089	15171	15159	14988	15088	15173	15105	15073	14979	15199	15195	15152	15094	15016	15026	14998	15182	14899	15179	15152	14906	15123	15115	14998	15128	14926	14989	15145	14933	15121	15125	14990	15020	15025	15110	15116	15088	15251	15072	15133	15043	15106	15231	14977	14997	15130	15115	15136	15041	15204	14999	14969	14976	14932	15200	15109	15194	14966	15138	14952	15198	15150	15024	15226	15173	15250	15049	15017	15251	15152	15153	15074	14943	15068	15009	15234	15119	15234	15071	15085	15277	15103	15199	14905	14999	15100	15126	15129	15160	15124	15193	15115	15026	15079	15086	15085	15215	15119	15065	15134	15149	15084	15203	15180	14869	15175	15065
23802	24922	37504	31513	25279	24057	23353	18456	17773	17882	17832	17792	17880	17578	17810	17483	17726	17526	17680	17659	17581	17408	17482	17633	17545	17669	17654	17655	17445	17674	17599	17343	17628	17451	17550	17564	17536	17471	17790	17485	17654	17482	17510	17424	17489	17559	17510	17542	17610	17465	17566	17368	17587	17696	17280	17502	17519	17638	17780	17456	17373	17410	17374	17468	17511	17572	17651	17421	17527	17431	17678	17634	17512	17474	17582	17362	17417	17580	17594	17445	17391	17624	17457	17446	17553	17400	17392	17500	17465	17546	17500	17565	17382	17468	17537	17564	17436	17556	17422	17554	17388	17314	17477	17435	17242	17451	17325	17491	17382	17524	17518	17651	17275	17571	17539	17317	17510	17312	17422	17526	17604	17561	17382	17383	17454	17485	17555	17456	17281	17354	17267	17527	17504	17484	17408	17582	17415	17334	17403	17560	17342	17311	17442	17471	17466	17385	17614	17417	17329	17352	17420	17486	17514	17588	17435	17343	17302	17266	17338	17599	17610	17373	17386	17353	17502	17440	17438	17690	17511	17472	17397	17400	17585	17382	17343	17524	17549	17582	17570	17583	17482	17449	17437	17226	17531	17335	17423	17414	17523	17666	17200	17492	17309	17429	17247	17549	17483	17448	17487	17401	17513	17516	17438	17649	17543	17634	17436	17606	17551	17335	17405	17428	17239	17389	17312	17258	17582	17471	17518	17592	17442	17479	17163	17346	17455	17544	17327	17698	17413	17448	17392	17509	17546	17340	17577	17522	17393	17256	17505	17581	17491	17528	17371	17433	17690	17456	17548	17392	17513	17549	17396	17425	17405	17251	17378	17411	17542	17336	17589	17468	17462	17276	17365	17363	17318	17363	17548	17411	17454	17339	17445	17392	17607	17486	17771	17329	17409	17427	17421	17449	17397	17331	17377	17460	17528	17520	17224	17427	17404	17477	17475	17527	17407	17463	17491	17451	17354	17386	17432	17361	17344	17359	17405	17349	17413	17236	17231	17321	17319	17594	17505	17330	17411	17344	17625	17280	17670	17561	17485	17435	17421	17453	17458	17489	17249	17348	17425	17268	17472	17525	17596	17556	17441	17366	17357	17167	17358	17542	17257	17574	17229	17383	17416	17458	17482	17458	17384	17274	17340	17517	17137	17463	17554	17448	17589	17500	17511	17616	17438	17249	17299	17582	17363	17435	17459	17434	17403	17719	17453	17444	17472	17590	17321	17447	17466	17396	17378	17507	17552	17489	17566	17304	17458	17407	17400	17406	17435	17560	17395	17301	17358	17463	17438	17483	17234	17545	17717	17525	17656	17558	17349	17387	17508	17623	17582	17500	17324	17457	17577	17503	17549	17488	17597	17345	17560	17465	17396	17388	17439	17243	17374	17341	17197	17350	17485	17188	17408	17435	17393	17435	17601	17566	17346	17284	17245	17321	17673	17461	17457	17468	17480	17726	17362	17364	17649	17379	17354	17474	17653	17559	17639	17492	17489	17401	17454	17354	17224	17526	17440	17359	17479	17494	17310	17432	17441	17516	17676	17549	17604	17591	17333	17367	17570	17569	17531	17314	17459	17405	17360	17498	17530	17375	17409	17441	17549	17400	17632	17560	17330	17395	17229	17401	17373	17519	17473	17355	17403	17310	17496	17509	17507	17426	17492	17330	17671	17494	17585	17445	17429	17231	17598	17350	17308	17362	17027	17603	17438	17334	17400	17460	17597	17366	17384	17556	17484	17515	17382	17332	17395	17379	17494	17476	17501	17270	17390	17457	17474	17566	17432	17442	17505	17512	17226	17485	17460	17577	17533	17347	17637	17501	17674	17512	17358	17400	17570	17712	17445	17497	17669	17406	17487	17489	17327	17523	17396	17463	17300	17383	17245	17541	17299	17310	17355	17441	17533	17428	17635	17303	17351	17628	17433	17548	17252	17353	17455	17450	17621	17601	17419	17227	17272	17491	17412	17369	17339	17253	17259	17498	17412	17452	17454	17438	17444	17226	17394	17586	17404	17511	17565	17416	17488	17549	17439	17158	17500	17534	17463	17270	17454	17419	17343	17453	17551	17510	17622	17551	17477	17297	17246	17398	17400	17515	17337	17414	17484	17412	17355	17369	17441	17576	17389	17682	17607	17392	17361	17567	17299	17513	17435	17457	17547	17637	17463	17313	17541	17512	17474	17369	17376	17548	17628	17470	17440	17648	17340	17382	17286	17424	17554	17340	17649	17645	17480	17346	17469	17425	17529	17468	17622	17563	17530	17549	17743	17508	17565	17727	17351	17534	17525	17625	17571	17543	17252	17289	17348	17348	17416	17398	17433	17587	17518	17612	17439	17449	17397	17211	17452	17450	17513	17578	17395	17603	17415	17377	17357	17544	17353	17416	17407	17361	17373	17549	17402	17321	17523	17416	17493	17412	17401	17351	17489	17559	17562	17420	17357	17297	17452	17380	17352	17377	17457	17390	17437	17235	17362	17540	17592	17442	17484	17544	17533	17377	17416	17601	17719	17439	17471	17483	17417	17303	17390	17369	17471	17380	17448	17525	17694	17551	17306	17434	17433	17703	17490	17516	17479	17473	17583	17619	17554	17327	17457	17478	17552	17482	17474	17311	17345	17329	17420	17444	17479	17311	17389	17354	17396	17483	17458	17582	17445	17388	17404	17653	17563	17420	17385	17447	17466	17517	17544	17411	17470	17335	17372	17392	17264	17453	17348	17403	17351	17619	17606	17250	17471	17401	17628	17365	17416	17565	17477	17337	17441	17410	17402	17434	17320	17443	17452	17403	17365	17413	17589	17433	17451	17490	17204	17518	17493	17237	17377	17397	17297	17313	17574	17445	17659	17395	17573	17491	17340	17623	17362	17332	17400	17493	17233	17264	17572	17460	17526	17354	17295	17511	17383	17369	17354	17497	17520	17416	17338	17543	17391	17503	17471	17405	17338	17536	17372	17556	17490	17457	17290	17386	17574	17404	17476	17588	17307	17484	17325	17491	17503	17416	17294	17469	17355	17295	17214	17437	17264	17405	17476	17375	17541	17407	17412	17396	17674	17426	17483	17426	17339	17536	17457	17384	17443	17519	17372	17295	17464	17358	17469	17590	17399	17465	17548	17412	17485	17382	17232	17425	17648	17263	17197	17330	17331	17523	17431	17422	17326	17311	17351	17304	17557	17365	17492	17628	17536	17522	17418	17437	17612	17477	17499	17418	17539	17441	17569	17453	17690	17452	17395	17586	17333	17513	17618	17622	17484	17393	17509	17562	17475	17371	17407	17474	17471	17480	17494	17455	17248	17543	17247	17704	17488	17310	17435	17428	17535	17432	17504	17487	17241	17443	17389	17578	17656	17621	17361	17371	17294	17604	17609	17568	17436	17103	17284	17545	17498	17462	17708	17426	17541	17507	17425	17530	17482	17269	17584	17588	17312	17314	17287	17531	17376	17592	17317	17423	17300	17315	17221	17582	17269	17489	17580	17564	17282	17336	17269	17353	17410	17565	17452	17343	17528	17481	17226	17225	17457	17531	17311	17401	17650	17480	17361	17295	17503	17458	17288	17418	17502	17628	17536	17468	17519	17324	17348	17624	17341	17619	17603	17417	17327	17582	17533	17496	17494	17599	17486	17404	17577	17347	17393	17506	17448	17431	17314	17411	17355	17319	17435	17604	17649	17539	17441	17493	17527	17456	17426	17719	17441	17403	17341	17233	17263	17448	17522	17428	17569	17485	17547	17410	17446	17536	17558	17317	17455	17522	17630	17543	17519	17454	17634	17271	17426	17276	17323	17462	17393	17573	17395	17500	17593	17363	17603	17681	17356	17447	17409	17469	17443	17372	17524	17412	17264	17354	17556	17496	17474	17535	17415	17467	17470	17469	17613	17499	17428	17321	17339	17354	17234	17620	17513	17383	17307	17443	17401	17456	17404	17434	17436	17322	17276	17457	17513	17417	17431	17280	17382	17523	17439	17651	17499	17520	17444	17497	17595	17575	17474	17475	17440	17387	17440	17482	17246	17371	17591	17408	17262	17586	17673	17421	17285	17296	17594	17507	17421	17329	17326	17616	17585	17538	17318	17600	17407	17398	17542	17493	17409	17331	17468	17553	17309	17307	17428	17528	17354	17632	17370	17260	17461	17351	17229	17377	17283	17370	17351	17369	17420	17466	17477	17593	17301	17610	17589	17328	17258	17384	17218	17413	17485	17585	17429	17554	17558	17408	17439	17485	17605	17496	17436	17390	17477	17391	17486	17356	17298	17322	17516	17662	17410	17538	17384	17663	17470	17686	17386	17239	17566	17398	17541	17267	17628	17240	17600	17455	17384	17447	17199	17216	17399	17444	17418	17576	17307	17399	17544	17377	17436	17329	17300	17539	17464	17481	17648	17489	17516	17189	17541	17391	17365	17192	17465	17433	17434	17674	17420	17526	17551	17564	17404	17404	17478	17390	17582	17358	17564	17318	17400	17323	17332	17371	17510	17612	17616	17421	17514	17348	17430	17295	17447	17277	17193	17395	17352	17408	17354	17600	17390	17542	17686	17660	17427	17542	17476	17437	17500	17386	17431	17286	17239	17213	17473	17358	17520	17598	17363	17526	17740	17503	17659	17483	17435	17553	17433	17554	17485	17467	17443	17399	17300	17510	17593	17389	17605	17639	17448	17161	17355	17485	17496	17384	17533	17269	17549	17377	17305	17506	17461	17516	17536	17355	17564	17430	17421	17410	17438	17372	17337	17460	17648	17376	17553	17582	17512	17312	17691	17557	17515	17363	17511	17367	17435	17800	17411	17401	17845	17379	17596	17419	17370	17355	17426	17474	17366	17469	17474	17199	17414	17453	17487	17542	17557	17493	17614	17407	17474	17412	17487	17679	17343	17284	17298	17332	17406	17599	17386	17409	17660	17618	17476	17597	17490	17307	17485	17542	17228	17400	17455	17510	17399	17309	17501	17305	17356	17479	17496	17255	17564	17574	17486	17576	17514	17217	17572	17436	17315	17387	17477	17553	17524	17525	17631	17457	17404	17563	17557	17201	17370	17543	17518	17490	17430	17419	17326	17531	17527	17317	17267	17321	17440	17581	17364	17365	17485	17456	17379	17363	17617	17422	17381	17419	17246	17481	17454	17427	17398	17409
62556	107317	86517	57617	32641	18768	15706	15044	15189	15183	15070	15345	15151	15213	15202	15157	15131	15203	15151	15171	15258	15307	15169	15266	15255	15205	15058	15236	15157	15274	15075	15176	15256	15177	15123	15199	15345	15148	15166	15200	15083	15222	15102	15260	15252	15223	15206	15102	15045	15093	15202	15088	15149	15262	15106	15300	15145	15111	15138	15228	15121	15075	15278	15212	15123	15247	15158	14966	15143	15176	15186	15345	15078	15219	15209	15196	15170	15333	15301	15301	15067	15297	15262	15189	15094	15020	15253	15126	15048	15244	15047	15095	15045	15251	15152	15086	15273	15295	15083	15229	15331	15451	15197	15189	15146	15296	15102	15270	15291	15279	15099	15279	15090	15163	15106	15144	15038	15034	15160	15229	15368	15264	15254	15259	15359	15138	15153	15369	15307	15287	15120	15285	15161	15186	15253	15248	15261	15169	15197	15082	15287	15169	15098	15102	15193	15128	15295	15099	15204	15140	15279	15120	15219	15118	15182	15346	15117	15235	15166	15100	15046	15218	15175	15272	15190	15101	15237	15182	15085	15156	15092	15059	15094	15128	15083	15235	15120	15141	15290	15111	15204	15187	15264	15181	15186	15134	15194	15299	15147	15141	15170	15091	15269	14907	15289	15244	15133	15220	15155	15066	15119	15211	15351	15151	15154	15303	15238	15081	15403	15069	15258	15254	15123	15232	15236	15247	15221	15120	15349	15160	15218	15015	15291	15127	15236	15232	15040	15266	15382	15250	15192	15114	15103	15104	15255	15267	15170	15085	15157	15291	15120	15193	15319	15151	15076	15073	15169	15159	15194	15196	15201	15254	15309	15053	15013	15048	15226	15205	15121	15172	15257	15245	15262	15046	15183	15111	15337	15003	15109	15051	15265	15214	15156	15115	15292	15092	15117	15120	15285	15281	15057	15125	15263	15094	15074	14968	15204	15308	15061	14991	15173	15218	15320	15103	15258	15132	15215	15177	15273	15213	15168	15155	15168	15314	15050	15176	15068	15255	15266	15171	15406	15273	15195	15251	15168	15080	15002	15032	15142	15067	15312	15113	15155	15186	15162	15187	15232	15182	15164	15145	15083	15106	15039	15213	15233	15080	15169	15236	15135	15227	15233	15126	15070	15120	15055	15062	15161	15004	15350	15195	15249	15072	15168	15216	15052	15033	15167	15201	15141	15167	15085	15191	15181	15001	15311	15187	15229	15218	15150	15311	15253	15298	15063	15123	15118	15133	15115	15225	15428	15054	15125	15121	15251	15156	15211	15152	15109	15092	15288	15147	15187	15165	15120	15037	15236	15164	15276	15224	15210	15309	15364	15251	15105	15267	15313	15189	15249	15157	15159	15135	15253	15277	15263	15263	15119	15059	15048	15198	15185	15441	15164	15134	15271	14964	14988	15191	15062	15364	15094	15240	15170	15279	15286	15041	15139	15257	15207	15200	15380	15300	15166	15104	15233	15227	15212	15221	15289	15137	15229	15128	15177	15158	15078	15136	15222	15081	15205	15136	15146	15134	15302	15168	15191	15345	15183	15266	15272	15288	15157	15154	15103	15205	15157	15105	15196	15281	15156	15254	15093	15286	15292	15123	15128	15197	15203	15219	15210	15246	15089	15274	15189	15136	15280	15138	15152	15146	15130	15117	15214	14967	14999	15050	15248	15281	15124	15120	15152	15248	15096	15221	15230	15432	15277	15010	15110	15332	15233	15129	15225	15168	15156	15180	15120	15163	15324	15202	15182	15365	15134	14968	15235	15163	15142	15099	15254	14980	15065	15169	15218	15080	15304	14978	15041	15295	15163	15100	15110	15252	15068	15094	15216	15253	15154	15029	15243	15240	15188	15081	15170	15352	15252	15014	15076	15234	15166	15138	15110	15293	15056	14869	15171	15263	15235	15132	15185	15116	15079	15197	15170	15375	15087	15280	15133	15162	15077	15211	15185	15069	15053	15089	15224	15422	15128	15147	15199	15228	15093	15353	15167	15210	15212	15127	15147	15369	15205	15080	14984	15286	14935	15093	15178	15028	15147	15222	15109	15178	15296	15095	15008	15271	15156	15169	15143	14958	15241	15024	15024	15208	15247	15199	15183	15135	15223	15405	15153	15288	15106	15229	15117	15178	15153	15159	15168	15126	15184	15306	15277	15204	15187	15401	15229	15058	15177	15106	15143	15125	14991	15123	15082	15266	15266	15198	15096	15089	15268	15217	15147	15210	15251	15143	15201	15120	15267	15269	15221	15216	15178	15191	15260	15111	15123	15176	15290	15028	15190	15189	15207	14987	15144	15124	15224	15137	15122	15131	15051	15261	15128	15133	15214	15120	15286	15368	15140	15254	15191	15089	15141	15224	15091	15201	15051	14935	15256	14958	15076	15173	15317	15019	15201	14961	15119	15271	15290	15108	15159	15240	15070	15160	15267	15201	15150	15110	14983	15304	15024	15175	15157	15172	15281	15026	15175	15248	15279	15253	15199	15338	15343	15322	15121	15269	15199	15264	15235	15219	15249	15134	15151	15250	15411	15108	15149	15350	15059	15153	15141	15177	15211	15026	15095	15233	15316	15222	15123	15228	14872	15308	15056	15187	15267	15112	15169	15336	15162	15359	15156	15258	15241	15059	15195	15287	15070	15117	15116	15296	15320	15096	15225	15285	15306	15220	15265	15145	15129	15229	15360	15261	15176	15221	15013	15190	15127	15128	15022	15113	15374	15223	15267	15295	15014	15275	15163	15182	15238	15301	15269	15100	15275	15104	15184	15150	15113	15098	15068	15384	15252	15069	15180	15302	15217	15121	15142	15071	15210	15103	15099	15241	15165	15189	15308	15020	15306	15140	15281	15227	15361	15136	15268	15230	15166	15302	15133	15054	15127	15281	15013	15219	15172	15409	15215	15273	15090	15086	15219	15129	15203	15158	15321	15182	15235	15155	15047	15285	15252	15003	15230	15208	15041	15026	15089	15289	15295	15335	15192	15062	15259	15159	15258	15259	15252	15169	15197	15189	15245	15102	15155	15396	15160	15226	15303	15198	15312	15170	15173	15197	15232	15287	15076	15071	15230	15155	15332	14962	15312	15183	15114	15200	15140	15196	15331	15183	15215	15250	15181	15235	15056	15247	15180	15097	15299	15319	15214	15133	15222	15234	15167	15256	15200	15120	15154	15332	15161	15116	15128	15163	15154	15211	15175	15080	15118	15184	15181	15227	15152	15210	15149	15094	15264	14900	15208	15340	15089	15140	15169	15191	15153	15220	15067	14966	15234	15178	15132	15203	15210	15298	15156	15235	15232	15054	15161	15071	15140	15256	15201	15156	15263	15218	15323	15234	15213	15244	15254	15072	15087	15210	15144	15118	15176	15223	15130	15247	15135	15102	15119	15114	15217	15254	15008	15130	15306	15151	15212	15049	15048	15246	15332	14998	15410	15165	15069	15146	15355	15180	15212	15231	15245	15221	15095	15176	15162	15111	15096	15233	15312	15237	15049	15088	15242	15091	15083	15342	15268	15262	15154	15109	14984	15217	15119	15070	15117	15130	15165	15392	15014	15320	15243	15104	15208	15199	15288	15179	15030	15135	14929	15159	15274	15161	15077	15041	15192	15242	15158	15269	15240	15189	15190	15160	15199	15225	15165	15227	15241	15211	15088	15289	15225	15139	15193	15143	15114	15066	15096	15005	15108	15146	15139	15177	15324	15084	15126	15105	15031	15029	15303	15207	15227	15333	15211	15295	15105	15229	15035	15170	15204	15064	15098	15166	15138	15256	15017	15217	15083	15043	15191	15142	15024	15231	15180	15249	15042	15135	15008	15293	15253	14952	15144	15234	15199	15208	15046	15199	15243	15130	15190	15176	15062	15111	15259	15140	15180	14942	15168	15163	15284	15101	15055	15115	15035	15119	15203	15089	15268	15201	15230	15292	15157	15272	15333	15124	15202	15063	15133	15066	15239	15200	15191	15217	15123	15191	15138	15280	15281	15262	15127	15181	15088	15403	14976	15303	15216	15307	15131	15293	15310	15162	15108	15088	15230	15128	15226	15110	15195	15255	15084	15212	15217	15226	15191	14977	15208	15147	15146	15173	15248	15132	15285	14997	15073	15045	15163	15116	15173	15132	15223	15073	15058	15233	15280	15070	15159	15239	15251	15184	15326	15232	14991	15064	15181	15199	15156	15203	15244	15252	15152	15192	15157	15075	15192	15267	15174	15097	15224	15152	15174	15029	15023	14941	15082	15039	15098	15134	15007	15277	15222	15227	15061	14962	15172	15189	15231	15203	15165	15294	15130	15342	15269	15370	15162	15354	15121	15252	15037	15117	15163	14948	15038	15219	15192	15162	15301	15170	15042	15101	15127	15150	15179	15095	15216	15207	15257	15193	15184	15096	15218	15262	15183	15068	15313	15268	15126	15195	15203	15166	15319	15179	15172	15238	15303	15063	15209	15098	15222	15221	15166	15145	15066	15365	15090	15162	15260	15126	15324	15260	15078	15137	15062	15148	15326	15209	15168	15180	15209	15129	15145	15213	15192	15288	15074	15259	15200	15170	15165	15290	15195	15247	15211	15224	15111	15213	15258	15176	15110	15087	15155	15204	15149	14998	15085	15230	15250	15270	15054	15048	15196	15228	15136	15082	15040	15108	15190	15168	15245	15161	15202	15138	15254	15360	15328	15254	15143	15195	15078	15141	15125	15010	15220	15261	15191	15278	15185	15216	15142	14947	15154	15128	15215	15040	15124	15342	15327	15087	15430	15074	15261	15201	15243	15034	15054	15148	15175	15027	15255	15101	15226	15395	15131	15142	15227	15157	15201	15198	15083	15168	15049	15172	15135	15223	15081	15148	15293	15209	15243	15248	15139	15220	15136	15174	14916	15171	15046	15101	15148	15169	15194	15048	15162	15198	15097	15185	15129	15096	15243	15168	15023	15111	15165	15276	15252	15115	15080	15060	15199	15099	15197	15172	15186	15004	15181	15099	15010	15215	14978	15189	14974	15017	15203	15253	15255	15214	15189	15178	15177	15096	15328	15282	15369	14942	15269	14921	15279	15030	15233	15180	15293	15207	15218	15218	15219	15232	15084	15235	15211	15150	15346	15084	15118	15146	15260	15151	15115	15168	15168	15071	15165	15111	15272	15226
33232	42762	42948	29695	20914	18689	18158	17991	18062	18092	17923	17840	18026	17713	18154	18035	17962	18097	17857	17943	17832	17907	17898	17729	17852	17989	17962	17833	18128	18086	17907	18048	17801	17884	18049	17944	17875	17702	18067	17882	18039	17928	17850	17887	17930	17950	17803	17833	17828	17912	18072	17833	18000	17943	17812	17884	18054	17944	17841	17843	17951	17857	17997	17935	17839	17982	17762	18033	17924	17994	18007	17901	17785	18055	17855	18101	18150	18018	17870	17809	18054	17828	17944	17768	17874	17917	17790	17971	17862	17869	17712	17920	17652	17948	17821	17721	17851	17667	17875	17976	17934	18027	17952	17715	17897	17860	17857	17942	17904	17848	18110	17937	18185	17952	17800	17771	17921	18057	17682	17749	17990	17794	17827	18017	17844	17864	17922	17833	17967	18053	17795	17774	17769	17803	17816	17830	17975	18067	17927	18004	17916	17901	17907	17858	17815	17784	17808	17678	17778	17918	18036	17981	17886	17875	18035	18103	18152	17999	17892	17944	17879	17893	17832	17894	17921	17763	17860	17918	17953	17923	17843	17740	17872	17954	18000	17932	17880	17687	18012	17789	17791	17803	18067	18113	17987	17717	18128	17940	17672	17856	17820	17909	17945	17795	17685	17904	17774	17997	18018	17705	17816	18033	17779	17828	17868	17794	17904	17825	17944	17876	17923	17791	17712	17749	18009	17924	17846	17883	17922	18012	18017	17866	18024	17825	17752	18059	17919	17843	17863	18022	17976	17999	17905	17758	17848	17584	17793	17815	18094	17899	18045	17823	17911	17999	17905	17958	17970	17935	17723	17899	17939	17892	17824	17906	18001	17885	17835	17890	17942	17803	17830	18015	17959	17868	17850	17685	17943	17843	18012	17909	17891	17735	17730	17916	17892	17662	18046	17729	17951	17991	18000	18032	18052	18031	17927	17836	17772	17848	17966	17796	17966	17996	17648	17943	18164	17877	18015	17959	18018	17936	17814	18089	18100	17909	17950	17872	17822	17729	17676	18029	17883	17754	17777	17621	18010	17812	17926	17961	18004	18025	17913	17920	18228	17838	17850	18014	17741	18080	17979	17687	17900	17929	17857	17822	17802	17765	17692	17725	18043	17832	17974	17923	17789	17805	17903	17749	17903	17818	17969	17785	17954	17721	18016	17924	18177	17816	17971	18062	17851	17836	17784	17970	17943	17767	17890	17815	17843	17803	17932	17792	17886	17927	17736	17850	18008	17851	17862	17771	17934	17861	17923	17787	17783	17971	17909	17825	18116	18127	18152	18038	17749	17845	17821	17913	17806	17758	17892	18067	17976	17940	18080	17799	17914	17870	18008	18005	17978	17891	18042	18045	17942	17811	17765	17715	17809	17785	17864	17920	17851	17718	17791	17807	17593	17707	18051	17874	17893	17953	17878	17803	17866	18026	17768	17893	17940	17922	17894	17936	18010	17754	17993	17764	17931	18079	18012	18002	17890	17634	17925	17878	17723	17751	17995	17827	17830	17820	17832	17912	17803	18008	17969	18007	17937	18054	18022	18038	17917	17978	17791	18110	17931	17876	17877	18081	17992	18125	17924	18158	17819	17787	17932	17893	17949	17966	17713	17948	18079	17944	18098	17909	17830	18056	17850	17924	17770	17917	17642	17666	17813	17804	17786	17816	17746	18017	17996	17876	17930	17864	18107	17839	17916	17820	18048	17917	17980	17948	17961	17844	17892	17888	17798	17922	17970	17802	17781	17895	17974	17993	17803	17724	17820	17960	17900	17644	17680	17716	17955	18074	17895	17895	17751	17900	17984	17933	17944	17667	17977	17959	17897	18018	17860	17762	17967	17950	17646	18069	18028	18025	17919	17753	17895	17759	17716	17818	17961	18027	17938	17806	17714	17938	17923	17807	17858	17856	17831	17854	18096	18004	17907	17865	17955	17868	17872	17981	17890	17983	17921	17779	17944	17760	17755	18004	17997	17987	17818	17816	17985	17799	17799	17892	17972	17932	17698	17766	17716	17830	17945	18094	17845	17968	18148	17862	17808	17980	17999	17927	18035	17833	17840	17666	17761	18039	17881	17954	17732	17860	17869	18008	17844	17692	17582	17893	18083	17799	17869	17964	18075	17813	17855	17891	17801	17893	18038	18111	17936	17909	17815	17864	18071	17769	17860	18022	17909	18019	17723	18068	18025	17911	17894	17867	17976	17711	17874	17900	17948	18034	17863	17873	17955	17925	17740	17896	17757	18007	17865	17852	18065	17961	18042	17923	17929	18144	17854	17992	17963	18170	18119	17907	18047	18123	17834	17736	17996	17909	17858	17865	17722	17767	17780	18023	17918	17890	17932	18038	17927	17931	17903	17702	17735	17863	17902	18074	17648	17869	17856	17823	17947	17965	17788	17908	18081	17948	17813	18048	18081	17919	17981	18129	18022	17911	17826	17903	17873	17993	17866	17820	18168	17906	18137	18081	18181	17854	17946	17819	17936	17990	18126	17924	17748	17853	17970	17877	17704	17882	17723	17913	17905	17855	17941	18046	17999	18018	17978	17860	17964	17969	18011	18031	17873	17953	17794	18000	18066	17745	17867	17899	17845	17882	17695	17675	17791	17976	17859	17958	17900	17921	18031	17778	17786	17947	17794	17740	18060	17869	18189	17791	18079	18001	17846	17870	17983	17843	17739	17744	17866	17712	17965	17727	18089	17898	17916	17772	17919	17744	17907	17825	17835	17820	17976	17751	17878	17925	17753	17995	17881	17937	18009	17892	17970	18000	17968	17692	17655	18107	17933	17918	17970	17791	17884	17864	18183	17729	17819	17863	17869	17891	17856	17907	18038	17719	18032	17907	17990	17821	17857	17673	18011	18010	17829	18050	18012	17732	17887	17883	17994	17811	17786	17886	17976	17650	17910	18035	17919	17960	17798	18018	17774	17997	17886	17854	17844	17945	17966	17923	17942	18091	17867	17968	17862	17988	17878	17689	17799	17735	17884	17925	17872	18077	17926	17937	17742	17875	17924	18055	18000	17871	17893	17813	18100	17913	17981	17738	17873	17750	17874	18049	17789	17957	17943	17819	18010	17973	17952	17970	17845	17817	17698	17877	18008	17750	17887	17940	17839	17801	17895	17770	17861	17881	18061	17810	18057	18089	17894	17887	17800	17824	17979	17804	17754	17827	17987	18096	17937	17980	18019	17854	17817	17714	17837	17879	17792	17731	17852	17811	17812	18010	17998	17871	17806	18175	17975	17986	18023	17714	17857	17812	17635	17842	17808	17846	17880	17768	17891	17639	17979	18005	17822	17858	17608	17774	17878	17812	17919	17677	17820	17983	17747	17974	17836	17888	17880	17942	17759	17993	17799	17968	17834	18021	17840	17986	17723	17833	17759	17798	17862	18002	18069	17895	17899	17687	17978	17892	17882	17911	17981	17761	17900	17970	17936	17835	17802	17944	17906	17925	17798	17894	17938	18074	17990	17801	17795	17599	17753	17957	17790	17870	17798	17883	17788	18054	17963	17993	17834	17959	17909	17737	17932	17868	17734	17861	17771	17816	17902	18003	17850	17964	17943	17844	17947	17612	17521	17875	17648	17837	17994	17903	17789	17689	18013	17848	17779	17988	17909	18087	17798	17930	17850	17870	17846	17947	17871	17789	17768	17903	17937	17985	18020	17829	17856	18165	17967	17967	17904	17943	17818	18038	17819	17792	17861	17841	18005	17916	17871	17786	17877	17860	17934	17879	17849	17795	17978	18002	18008	17803	17745	17968	18067	17827	17982	17793	18219	18092	17825	17789	17979	17883	18093	17815	17936	18090	17943	17975	17972	17990	17844	17783	17807	17895	18076	18038	17811	18029	17771	18071	17943	17918	17953	17985	17906	18004	17838	18010	17965	17847	17939	17765	18012	18043	17643	17834	17826	17685	17978	17956	17831	17689	17868	18048	18051	18042	17857	17805	17816	18014	17884	17995	17928	17814	17752	18086	17818	17949	17807	17886	18109	17767	17800	17821	17774	17960	17719	17956	17923	17940	17894	17869	17763	17657	17868	17897	17984	17889	18174	17982	17799	17808	17718	17843	17850	17554	17595	17653	17807	17787	17805	17746	18031	18081	17829	17989	17919	17796	17821	17863	17757	18038	18130	17745	17824	17839	18025	17939	17773	17761	17907	17782	17770	17751	17884	17787	18064	17810	18045	17907	17885	18052	18093	17975	17889	17849	17860	17910	18037	18149	17826	17833	17963	17863	17807	17791	17989	17952	17976	17844	17920	17549	17825	17858	17958	18106	17958	17844	17900	18046	18171	17852	17702	17738	17926	17830	17761	17904	18113	17794	17913	17759	17939	17924	17945	17991	17848	17691	17911	17645	17879	17881	18037	17937	17909	17898	17703	17878	17865	17915	17974	17793	17863	17688	18050	18069	17994	17959	17639	17925	17994	17864	17904	17690	18037	17920	17926	17852	17852	17957	18054	17902	17976	17770	17987	17887	17950	17926	17788	17863	18036	17940	17904	18090	17717	17782	17987	17953	17876	18006	17860	17979	17882	18041	17975	17959	17804	17881	17885	17854	18032	17883	17717	17808	17865	17973	17826	17879	17768	17583	17968	17841	18096	17983	18011	17886	17954	17883	17697	17961	17701	18014	18031	17773	17952	17629	17862	17996	17762	17918	17921	17868	18080	17952	17970	17937	18035	17830	17852	17929	17997	17941	17854	17918	17913	17812	17817	17853	17933	17795	17979	18055	17951	17942	17981	17950	17768	17831	17823	17750	17823	17961	17724	18199	17770	17951	17786	18004	18029	17929	18055	17878	18056	17716	17800	17959	17948	18042	17800	17894	17951	17945	17999	17918	17741	17822	18245	17940	17707	17734	17845	17868	18080	17758	18097	17951	17887	17960	17885	17717	17832	17811	17901	18082	17864	18016	17993	17817	17823	17843	18056	17910	17963	17810	18013	17910	17984	17851	17897	17905	18130	17747	17785	17883	17931	17773	17952	17972	17753	17827	17909	18021	17895	17935	18080	18047	18171	17845	17906	17959	17888	18030	17962	17921	18017	18045	18075	17779	17713	17807	17856	18134	17804	17885	17923	17956	17908	17875	18053	17989	18062	18092	17895	17986	17908	17705	17747	17949	17954	17906	17914	17656
41675	59879	43563	25124	17509	15727	15394	15413	15383	15575	15295	15207	15472	15429	15551	15325	15382	15384	15477	15363	15346	15435	15427	15363	15591	15399	15486	15467	15434	15481	15387	15486	15395	15540	15514	15360	15327	15543	15392	15512	15287	15301	15458	15485	15503	15499	15619	15374	15429	15387	15389	15469	15502	15504	15318	15537	15379	15356	15418	15506	15427	15483	15375	15515	15431	15236	15492	15461	15423	15584	15426	15370	15384	15513	15552	15394	15448	15403	15424	15277	15364	15515	15519	15346	15507	15429	15446	15572	15179	15429	15601	15279	15534	15334	15562	15493	15288	15406	15321	15369	15365	15305	15328	15330	15526	15448	15355	15414	15443	15422	15347	15478	15542	15305	15394	15282	15415	15389	15393	15478	15434	15290	15221	15420	15631	15404	15400	15478	15397	15308	15386	15185	15441	15400	15318	15511	15375	15340	15541	15514	15421	15333	15529	15502	15490	15331	15428	15490	15375	15249	15355	15261	15498	15391	15437	15313	15325	15389	15417	15308	15391	15448	15432	15241	15440	15353	15469	15322	15350	15296	15461	15139	15387	15469	15320	15403	15366	15363	15519	15303	15319	15358	15421	15419	15329	15500	15379	15541	15367	15541	15218	15516	15445	15537	15460	15441	15381	15470	15393	15313	15401	15388	15296	15562	15265	15454	15466	15441	15315	15288	15455	15432	15479	15439	15190	15393	15463	15311	15504	15264	15453	15433	15478	15328	15548	15310	15493	15376	15481	15242	15407	15302	15285	15545	15514	15510	15450	15533	15626	15403	15481	15371	15475	15451	15445	15337	15510	15439	15253	15477	15516	15480	15298	15524	15513	15433	15448	15235	15543	15463	15501	15375	15256	15451	15375	15292	15437	15393	15351	15458	15453	15541	15364	15612	15356	15424	15425	15524	15319	15356	15538	15408	15343	15365	15235	15384	15328	15438	15509	15637	15178	15383	15360	15335	15575	15390	15492	15640	15455	15329	15392	15475	15361	15264	15423	15438	15456	15293	15394	15525	15415	15477	15374	15314	15297	15502	15294	15497	15411	15346	15352	15432	15331	15413	15436	15619	15362	15506	15375	15317	15472	15403	15289	15439	15389	15586	15265	15344	15323	15344	15460	15305	15320	15572	15311	15372	15427	15275	15461	15426	15342	15317	15453	15555	15457	15432	15364	15363	15291	15318	15170	15375	15605	15426	15445	15466	15252	15369	15544	15345	15365	15471	15428	15534	15239	15512	15286	15296	15554	15414	15378	15431	15482	15388	15414	15187	15471	15520	15225	15364	15366	15436	15354	15325	15450	15132	15473	15526	15456	15321	15336	15224	15661	15319	15364	15432	15392	15348	15292	15249	15387	15397	15187	15454	15288	15245	15431	15475	15392	15299	15277	15235	15417	15467	15277	15512	15286	15476	15485	15419	15371	15393	15383	15493	15346	15347	15308	15392	15567	15414	15316	15196	15172	15457	15442	15483	15381	15374	15429	15459	15380	15462	15353	15301	15330	15452	15469	15452	15364	15353	15450	15343	15449	15367	15524	15293	15499	15268	15335	15373	15275	15446	15306	15399	15363	15398	15318	15356	15485	15319	15232	15334	15301	15600	15267	15385	15439	15468	15430	15295	15419	15442	15386	15486	15444	15283	15399	15381	15392	15561	15211	15428	15404	15303	15460	15543	15453	15474	15471	15489	15584	15215	15393	15494	15281	15361	15475	15489	15484	15523	15452	15371	15348	15323	15526	15304	15259	15362	15399	15526	15435	15309	15474	15273	15386	15357	15446	15529	15419	15488	15460	15395	15481	15414	15511	15367	15666	15236	15366	15456	15307	15406	15479	15263	15500	15498	15230	15422	15397	15333	15464	15448	15374	15364	15302	15463	15587	15245	15463	15533	15405	15385	15414	15531	15251	15517	15373	15467	15357	15313	15363	15502	15299	15405	15421	15429	15403	15318	15323	15237	15287	15564	15376	15409	15359	15403	15551	15502	15327	15216	15317	15441	15364	15426	15440	15617	15383	15471	15342	15354	15391	15422	15475	15471	15329	15325	15440	15339	15295	15498	15417	15283	15470	15349	15421	15244	15277	15342	15495	15273	15388	15346	15296	15491	15295	15476	15388	15421	15396	15304	15394	15462	15331	15397	15388	15459	15420	15301	15448	15358	15340	15497	15199	15379	15504	15284	15441	15449	15329	15559	15544	15404	15553	15354	15662	15398	15461	15389	15431	15449	15429	15381	15384	15265	15334	15279	15382	15188	15414	15391	15553	15392	15513	15342	15491	15381	15451	15362	15409	15492	15410	15454	15388	15446	15454	15338	15324	15489	15508	15353	15444	15364	15612	15480	15482	15419	15452	15368	15312	15315	15345	15433	15465	15460	15440	15377	15349	15305	15427	15423	15564	15564	15603	15336	15247	15546	15449	15395	15457	15447	15441	15434	15406	15391	15411	15459	15393	15546	15534	15390	15351	15423	15399	15299	15433	15330	15235	15395	15393	15396	15634	15318	15443	15447	15574	15463	15646	15513	15378	15277	15315	15393	15530	15345	15309	15305	15377	15440	15448	15405	15346	15359	15527	15305	15429	15714	15573	15326	15360	15418	15316	15352	15247	15350	15328	15548	15535	15481	15394	15272	15464	15434	15441	15354	15438	15339	15350	15346	15321	15315	15624	15467	15395	15369	15520	15345	15446	15417	15443	15325	15386	15196	15371	15374	15516	15492	15165	15346	15378	15412	15533	15398	15481	15349	15390	15459	15298	15433	15413	15473	15443	15622	15325	15441	15479	15531	15681	15400	15412	15251	15546	15437	15417	15413	15484	15417	15338	15533	15476	15398	15540	15380	15458	15373	15379	15536	15413	15222	15415	15365	15428	15208	15396	15428	15514	15293	15410	15494	15322	15660	15229	15401	15441	15460	15516	15352	15450	15353	15445	15287	15516	15418	15517	15496	15453	15449	15439	15466	15459	15396	15436	15378	15237	15267	15322	15197	15372	15209	15425	15254	15378	15349	15280	15501	15417	15311	15405	15407	15439	15446	15286	15368	15314	15435	15562	15442	15386	15304	15445	15396	15413	15503	15372	15427	15564	15473	15413	15491	15501	15510	15409	15417	15360	15269	15296	15400	15478	15370	15511	15303	15451	15368	15311	15156	15533	15295	15279	15353	15411	15415	15514	15237	15371	15410	15320	15519	15335	15338	15393	15334	15344	15481	15533	15314	15520	15410	15505	15389	15264	15435	15405	15405	15350	15272	15324	15397	15326	15336	15415	15397	15352	15459	15337	15465	15521	15258	15517	15311	15420	15454	15458	15324	15320	15181	15341	15262	15331	15287	15588	15352	15419	15320	15406	15523	15286	15410	15468	15354	15490	15576	15477	15419	15142	15364	15350	15411	15363	15340	15335	15338	15403	15473	15140	15359	15491	15321	15314	15435	15295	15324	15400	15332	15351	15378	15327	15348	15299	15501	15635	15366	15271	15233	15185	15309	15486	15492	15419	15390	15376	15348	15522	15390	15499	15413	15346	15521	15541	15433	15301	15329	15253	15397	15389	15387	15279	15482	15466	15320	15549	15331	15407	15429	15318	15436	15498	15419	15432	15459	15531	15396	15474	15186	15580	15402	15433	15365	15362	15339	15393	15351	15373	15510	15611	15330	15380	15466	15342	15486	15420	15548	15493	15274	15264	15357	15376	15348	15239	15436	15415	15380	15400	15359	15496	15415	15553	15441	15362	15455	15325	15468	15418	15286	15372	15434	15389	15405	15471	15353	15359	15433	15298	15416	15554	15385	15343	15554	15378	15380	15413	15390	15460	15480	15525	15494	15493	15394	15450	15479	15330	15450	15412	15498	15625	15641	15428	15397	15629	15418	15545	15416	15306	15475	15277	15441	15277	15286	15389	15502	15445	15386	15467	15431	15347	15359	15332	15309	15488	15359	15631	15258	15320	15429	15354	15315	15391	15346	15429	15523	15391	15464	15246	15328	15417	15399	15394	15221	15528	15259	15287	15414	15415	15500	15412	15461	15248	15531	15307	15343	15536	15471	15590	15509	15455	15156	15308	15335	15248	15314	15399	15238	15592	15389	15240	15252	15478	15343	15422	15397	15376	15272	15494	15478	15289	15267	15337	15312	15388	15284	15391	15511	15192	15386	15498	15393	15363	15397	15368	15391	15430	15218	15396	15417	15467	15297	15372	15368	15357	15348	15484	15555	15187	15264	15550	15558	15396	15461	15437	15368	15503	15343	15320	15415	15303	15247	15386	15349	15392	15208	15469	15341	15175	15469	15315	15283	15335	15343	15277	15494	15404	15559	15394	15312	15467	15270	15404	15381	15564	15445	15426	15390	15507	15282	15339	15579	15400	15415	15337	15428	15350	15323	15550	15468	15385	15425	15341	15430	15379	15284	15435	15447	15247	15276	15482	15280	15462	15464	15491	15355	15362	15403	15310	15373	15389	15327	15434	15563	15351	15558	15482	15362	15483	15363	15421	15317	15366	15466	15659	15487	15270	15250	15345	15332	15243	15452	15392	15431	15461	15277	15366	15409	15423	15539	15368	15271	15279	15436	15478	15535	15258	15445	15601	15361	15362	15392	15416	15345	15485	15433	15415	15381	15366	15565	15318	15443	15358	15276	15341	15442	15222	15444	15459	15265	15559	15473	15455	15526	15465	15333	15454	15186	15374	15402	15394	15369	15373	15379	15224	15533	15239	15420	15405	15408	15195	15480	15344	15465	15372	15304	15579	15322	15381	15386	15492	15196	15365	15370	15550	15612	15224	15383	15375	15258	15545	15651	15441	15452	15579	15493	15417	15431	15511	15395	15322	15311	15553	15379	15473	15494	15457	15488	15303	15377	15342	15372	15481	15408	15460	15483	15494	15420	15381	15348	15341	15456	15315	15366	15452	15386	15329	15542	15327	15555	15598	15421	15441	15504	15461	15594	15523	15319	15598	15413	15310	15348	15528	15220	15330	15442	15506	15451	15370	15701	15330	15447	15407	15465	15513	15277	15542	15455	15297	15462	15394	15242	15264	15520	15572	15093	15388	15496	15439	15312	15378	15537	15419	15468	15360	15525	15452	15460	15459	15530	15439	15235	15341	15380	15138	15331	15293	15686	15436	15386	15303	15382	15370	15416
35834	40361	37548	26392	19968	18609	18203	18126	18036	17928	17907	18124	18106	18078	18069	17987	18085	17837	17878	18040	17933	18010	18133	17923	17930	18144	17864	18044	18011	18008	17972	17907	18061	17891	18206	18126	18076	17695	17964	18024	17865	17917	18014	17882	17953	17867	18033	17889	17964	17943	17982	17788	17966	17962	18117	17906	17703	17948	17994	17952	17753	18051	17767	18078	17938	18066	18148	17878	17985	17905	17961	17810	17900	17958	18005	17917	18119	17889	18083	17938	17845	17673	17789	17782	17702	18021	17850	17787	18102	18050	18052	17995	17719	17699	17793	17710	17903	18014	17973	17841	18017	17928	18095	17935	17893	17819	17895	17853	18109	17846	17744	17903	18018	18121	17731	17759	17933	17880	18028	17780	17832	17893	17978	17597	17804	17954	17898	17795	17898	18081	17981	17719	18209	17874	17904	17993	17849	17891	17838	17865	17924	17776	17837	17864	17850	17903	17948	17997	18026	17886	18150	17739	17891	18007	17854	17993	17945	18109	17989	17975	17981	17884	17981	17754	17767	17671	17744	17823	17945	17816	17831	17763	17829	17811	18029	18106	17651	17907	17806	17898	17881	17802	17884	18122	17896	17751	17906	17976	18123	17859	17972	18043	18132	18015	17863	17777	17872	17718	17977	18003	17865	17886	17866	18201	17949	18000	18050	17764	17830	17824	17894	17752	17983	17963	17824	18043	17978	17759	17762	17890	17781	17974	17984	18017	18084	17989	17869	17671	17911	17742	17820	17679	17766	17924	18079	17870	17735	18110	17969	17867	17916	17969	17941	17995	17806	17845	17872	17763	18098	17982	17926	17979	18175	18006	17970	18025	17935	18036	17933	17825	17871	17873	18171	17867	17840	17659	17953	17908	17941	17863	17866	17795	17760	17862	17971	17856	17847	18073	17863	17934	18026	17811	18182	17892	17902	17958	17829	17787	17749	18030	18021	17925	18008	17952	17973	17686	17872	17619	17852	17900	17828	17934	18076	17873	17911	18006	17854	17878	17942	17773	17907	17938	17889	18095	18089	17962	18086	18013	17967	17935	17676	17842	17796	17812	17924	18127	17709	17885	18028	18020	17775	18048	18217	17887	17799	17768	17928	18031	17962	17916	17903	18043	17780	18051	18116	17986	17945	17741	17847	17769	18011	18063	17938	17925	18032	18015	17977	18099	17849	18109	17706	17899	17884	17904	18048	17831	18019	17938	18038	18009	17985	17721	17951	18051	18090	17832	18011	17899	18015	17945	17977	17850	17765	17961	17962	17817	17866	17982	18061	17931	17872	17990	17931	17876	17764	17822	17931	17745	18000	17812	17923	18000	17988	17959	17895	17709	17939	17811	18028	18001	17906	17803	17872	18059	17961	17924	18092	18048	17955	17939	18108	18093	17960	17992	17721	17689	17837	18013	17922	17963	17902	17931	17897	18028	17807	18038	17889	17916	17879	17972	17730	18134	17966	17842	17961	17909	18089	17966	17985	17738	17964	17740	17962	17972	18070	17921	17724	17852	18147	18034	17808	17874	17805	17802	17868	17967	17977	17676	17933	17809	18126	17904	17759	17937	17746	17907	17712	17828	17986	17780	18156	18078	17830	17658	18097	17999	17891	17956	17796	17973	17857	17921	17885	17670	17986	17999	18107	17938	17827	17785	17794	17996	17959	17813	17827	17953	17842	17721	17642	17988	17885	17918	18084	18132	18041	17870	18127	17845	18049	17869	18021	17725	17741	17735	17917	17775	17810	17938	17918	17919	17955	17997	17873	18015	18204	17954	17876	18046	17891	17950	17792	18071	17875	17986	17832	17916	18087	18005	17944	18087	17984	18083	17864	17840	17884	18002	17813	17799	17758	17934	17808	17876	17903	17819	18070	17793	17980	18030	17850	18097	18049	17882	17866	18183	17894	17972	17853	17864	17987	17911	17755	18030	17953	17985	18014	17861	17836	18017	17934	18094	17906	17922	17883	17759	17723	17974	17901	18007	17864	17870	17913	17824	17917	17822	17892	17841	17704	17886	17918	18126	17878	18007	18138	17972	17853	17914	17926	17648	17927	17806	17947	17965	17764	17999	17898	17891	17917	17888	17988	17963	17944	17904	17848	17720	17698	17953	17954	17940	18020	17801	17982	17984	17867	17904	17915	17870	17918	18031	18208	17860	17872	18004	17764	18035	17802	17736	17814	17931	17935	17945	17975	18024	17934	17965	17981	17901	17844	17834	17684	17886	18128	17992	17919	18129	17953	18004	17907	17880	17862	17949	17724	17889	17846	17761	18008	17777	17829	17608	17775	17917	18142	17694	18087	17915	17898	17849	17889	18108	17807	17962	17792	17960	17922	18135	17969	17981	18062	17925	17823	17831	17954	17918	18093	17623	17943	17855	17839	17752	17853	17787	17741	17855	17940	17748	18092	17849	18107	18073	17824	17908	17813	17842	17581	18007	17898	17838	17924	17860	17970	17867	17857	17808	17855	17801	17782	17821	18009	17959	18066	17779	18078	17880	17844	18161	18039	17849	18091	17740	18185	18041	18052	17893	17864	17978	17954	18047	17965	17900	17842	17867	17817	17984	18086	17851	17771	17818	17927	17971	17891	17711	17931	17876	18084	18074	17820	17888	18003	17886	18061	17904	17736	17979	17896	17818	18000	18051	18030	17574	18011	17956	17912	17916	18089	17921	17883	18105	17769	17875	17877	17955	17917	17835	17892	17959	17744	17876	17858	17962	17785	17834	18009	17994	17934	17893	18022	17852	18010	17739	17825	17969	17859	17795	17957	17817	18081	18031	18139	17890	17951	18233	18046	17879	17981	18072	18023	17994	17778	18001	18034	17937	17900	17896	17949	18172	17973	17832	17623	17882	18010	18200	17863	17953	17904	17851	17790	17921	17978	18086	18080	17750	17981	17763	17950	17943	17888	17701	17936	17900	17981	17831	17985	17924	18017	17905	17807	17954	17926	17766	17947	18006	17958	18068	17698	17877	18025	18028	18023	17834	17933	17744	17960	17923	17892	17839	17975	17883	17811	17880	17918	17947	17860	17875	17945	18099	17883	17896	18043	18032	17681	17987	18085	17892	17916	17966	18026	17864	17865	17776	17941	17910	17979	17817	17974	17836	17991	17941	17915	17801	17984	17984	17931	18090	17861	17804	18046	17810	17787	17774	18134	17898	17803	17885	17981	18123	17964	18080	18064	17917	17753	17910	17891	17931	17813	17897	17891	17918	18062	17841	17875	17782	17871	18067	18027	17852	17722	17834	17999	17841	17977	17826	18020	17818	17780	18075	17916	17950	17964	17990	17990	17844	17862	17814	18007	18183	17750	17923	18011	17884	18108	18139	18027	18096	18031	17940	18111	18093	18121	17979	17946	17756	18169	17914	17877	17923	18020	17898	17886	18187	18018	17911	17900	17817	17941	17888	17863	17751	18136	17862	17681	17812	18047	17881	17789	17777	17927	17839	18017	17903	17916	17764	17954	17916	17783	17917	18152	18174	17988	17811	18015	17864	17931	17877	17750	17890	17905	17977	18206	17922	17852	17938	17959	18151	17971	17928	17953	18123	17843	17968	18104	17903	17784	17883	18008	17961	17867	17959	17939	18043	18050	17884	17943	18002	18016	18088	18018	17952	18011	17980	17760	18099	17992	17722	18120	17932	17930	18004	18086	18070	17912	17757	17843	17920	17749	18130	17861	17992	18101	17996	17855	17744	18021	17933	17819	17927	17772	17967	17862	17812	17870	17656	17913	17944	17765	18061	17909	17851	17815	17949	18003	17771	18031	17982	17918	17868	17971	18056	17899	17955	17814	17756	17993	17920	17997	17838	17859	17978	17871	17754	17775	17929	17952	17935	17881	18060	17764	17905	17897	17938	17848	18005	17723	18105	17923	17743	17991	18085	18044	17899	18052	17989	17966	18045	17858	17781	17846	17672	17828	17879	17812	17779	17643	17968	17971	18023	18134	18038	17994	18048	17899	18107	17913	17936	18024	17950	18012	17884	17975	17759	17885	17829	17876	17929	17823	17995	17901	17841	17995	17931	17878	17767	17939	18191	18107	18039	17726	17905	17931	17920	17743	17838	17814	17828	18009	17952	18034	17769	17984	17869	17764	17863	18064	18029	17768	17850	17827	18057	17974	18197	17830	18042	18012	17928	18091	18125	17942	17952	17839	17923	17987	18094	18058	17904	17756	17681	17903	17970	17942	17885	18004	17918	17745	17773	17752	17911	17949	17964	17752	17851	17921	18070	17759	18080	17799	18045	17854	17938	17683	17957	18118	17973	17973	17905	17905	17962	17949	17612	17934	17994	17974	17777	18002	18004	17989	17733	17941	17718	17670	18096	17944	17838	17851	17835	18124	18073	17862	17854	18027	17627	17985	17943	17913	17954	17905	17972	17888	18133	18018	17791	18224	17906	18086	17768	17740	17899	17893	17935	17996	17802	17900	17824	17805	17938	18025	17756	17991	17833	17875	17788	18116	18130	17905	17861	17862	18028	17964	17898	17986	18054	17902	17873	17913	17790	18058	17778	18143	17978	17945	17814	17970	18154	17893	18013	17686	18050	18052	17898	17793	18013	17988	17821	17932	17780	17926	17650	17917	18020	17688	18051	17922	17993	17955	17771	17943	17995	17786	17952	17942	18097	17863	17930	17848	17908	17961	17829	17830	17892	18085	17887	18048	18081	18025	17924	17937	17909	17958	17979	18119	17928	17815	17798	17861	17765	17840	17916	18210	18054	17819	17910	18014	18044	18162	17867	17925	17858	17676	17931	17990	17937	17876	17876	18041	18047	17863	17968	17959	17807	18061	17838	17907	17877	17955	17861	17787	17955	17857	17806	17975	17927	18100	17816	17875	17813	17922	18167	17813	17867	17899	18034	17847	18173	17736	17793	17741	17932	18113	17934	18014	17948	18073	17899	17888	17784	17824	17913	17818	17914	18015	17820	17951	17931	17845	17928	17765	17930	17915	17959	17879	17838	17812	17902	17833	17915	17828	17955	17897	17816	17821	17786	17995	17827	17928	17808	18027	17842	17807	17928	17889	17942	17860	17800	17853	18054	17883	17722	17672	17982	18128	17815	17844	17977	17856	18076	17951	18073	17849	18135	17878	17916	17873	18048	18064	17972	18106	17905	18017	18103
38942	51666	37267	22439	16892	15700	15554	15490	15265	15397	15579	15341	15423	15519	15363	15473	15259	15277	15382	15334	15437	15464	15293	15317	15356	15344	15309	15370	15428	15403	15420	15474	15462	15438	15525	15182	15182	15402	15225	15411	15385	15354	15468	15315	15380	15442	15350	15265	15415	15440	15417	15292	15479	15451	15337	15422	15428	15548	15425	15498	15538	15541	15511	15371	15415	15341	15526	15461	15335	15446	15480	15330	15496	15362	15533	15311	15475	15326	15450	15259	15223	15564	15614	15405	15439	15426	15516	15521	15365	15382	15493	15277	15085	15449	15357	15384	15359	15355	15425	15663	15466	15334	15327	15311	15345	15429	15535	15470	15556	15290	15360	15427	15411	15241	15351	15393	15286	15501	15477	15254	15322	15325	15344	15284	15389	15452	15325	15464	15398	15356	15375	15199	15448	15433	15499	15421	15414	15149	15488	15332	15455	15332	15379	15495	15488	15503	15465	15394	15310	15435	15305	15364	15584	15488	15223	15364	15399	15167	15440	15325	15410	15435	15340	15498	15408	15367	15577	15338	15335	15597	15541	15381	15595	15392	15386	15229	15600	15523	15408	15332	15518	15505	15475	15464	15520	15497	15392	15321	15550	15316	15224	15362	15489	15402	15426	15679	15354	15406	15377	15545	15570	15392	15132	15395	15389	15326	15422	15484	15603	15324	15361	15418	15256	15360	15295	15374	15310	15353	15297	15277	15416	15470	15489	15460	15368	15402	15351	15392	15336	15463	15563	15250	15311	15327	15477	15410	15383	15384	15395	15383	15394	15427	15242	15546	15214	15335	15359	15354	15408	15382	15500	15413	15206	15389	15529	15471	15537	15452	15337	15376	15431	15441	15422	15495	15582	15283	15187	15535	15367	15395	15205	15345	15337	15313	15445	15272	15492	15517	15536	15390	15342	15400	15378	15349	15504	15477	15369	15541	15502	15387	15376	15495	15344	15400	15406	15386	15358	15387	15530	15537	15364	15583	15314	15307	15320	15396	15520	15479	15349	15332	15280	15375	15535	15531	15360	15268	15373	15481	15450	15396	15453	15193	15393	15316	15384	15289	15444	15449	15397	15435	15274	15465	15338	15497	15578	15403	15469	15353	15379	15380	15465	15627	15430	15495	15267	15390	15429	15451	15319	15338	15579	15444	15302	15410	15467	15376	15497	15383	15363	15607	15292	15418	15403	15377	15288	15514	15426	15410	15321	15506	15516	15340	15414	15353	15430	15402	15455	15340	15444	15420	15402	15282	15426	15382	15410	15536	15284	15445	15367	15257	15540	15359	15387	15338	15468	15265	15476	15377	15278	15331	15416	15379	15339	15453	15554	15268	15452	15585	15413	15410	15469	15446	15219	15331	15430	15405	15459	15259	15502	15532	15274	15424	15359	15195	15324	15558	15194	15318	15511	15336	15495	15394	15412	15378	15262	15429	15394	15585	15380	15425	15524	15346	15634	15256	15440	15495	15233	15428	15471	15251	15450	15490	15538	15307	15292	15317	15247	15470	15322	15385	15401	15464	15328	15502	15478	15352	15382	15313	15524	15386	15286	15493	15576	15338	15457	15288	15382	15465	15391	15524	15426	15440	15282	15377	15336	15193	15512	15372	15389	15468	15380	15394	15247	15402	15272	15207	15350	15430	15278	15519	15555	15520	15405	15277	15406	15357	15377	15452	15495	15437	15408	15348	15547	15472	15459	15368	15510	15431	15327	15468	15471	15299	15280	15453	15463	15459	15401	15545	15482	15370	15449	15462	15363	15279	15227	15411	15350	15502	15412	15389	15293	15416	15383	15163	15398	15409	15352	15247	15314	15454	15273	15432	15286	15417	15362	15472	15607	15404	15414	15252	15391	15260	15344	15419	15462	15499	15370	15335	15231	15326	15452	15400	15419	15318	15420	15494	15399	15488	15311	15324	15400	15461	15221	15612	15260	15346	15570	15257	15508	15379	15349	15511	15508	15475	15254	15559	15335	15474	15297	15479	15563	15535	15317	15312	15258	15380	15495	15651	15353	15508	15261	15426	15264	15202	15399	15378	15425	15554	15475	15403	15208	15474	15552	15457	15352	15361	15353	15334	15196	15345	15425	15471	15385	15457	15391	15495	15464	15300	15501	15483	15354	15369	15327	15499	15311	15325	15476	15457	15463	15334	15452	15325	15411	15432	15402	15330	15485	15420	15471	15428	15365	15226	15229	15408	15443	15314	15572	15372	15394	15509	15359	15343	15440	15357	15254	15462	15250	15416	15310	15364	15380	15429	15356	15537	15583	15423	15382	15359	15432	15501	15630	15451	15459	15494	15309	15345	15436	15247	15331	15512	15290	15436	15499	15515	15302	15471	15292	15453	15228	15425	15331	15458	15402	15299	15380	15329	15474	15359	15615	15280	15501	15483	15533	15434	15511	15383	15532	15356	15380	15437	15324	15359	15499	15382	15426	15394	15506	15320	15487	15270	15399	15496	15433	15283	15379	15374	15436	15369	15383	15335	15311	15400	15411	15379	15400	15492	15312	15466	15469	15404	15437	15462	15423	15411	15319	15462	15324	15364	15211	15529	15384	15380	15450	15285	15437	15486	15356	15295	15405	15388	15456	15227	15630	15552	15375	15343	15442	15515	15441	15434	15576	15374	15387	15508	15523	15260	15508	15336	15147	15420	15373	15506	15554	15510	15336	15509	15479	15323	15377	15352	15519	15415	15578	15415	15484	15322	15298	15475	15389	15348	15186	15541	15473	15429	15481	15266	15388	15454	15417	15482	15502	15446	15352	15402	15400	15521	15153	15480	15335	15462	15316	15335	15541	15415	15450	15358	15318	15354	15534	15320	15363	15488	15350	15376	15369	15446	15623	15384	15373	15324	15253	15285	15653	15452	15388	15338	15187	15578	15475	15296	15285	15408	15539	15342	15243	15571	15593	15390	15423	15309	15409	15437	15367	15391	15483	15340	15363	15312	15329	15493	15518	15496	15420	15220	15286	15416	15500	15387	15409	15549	15239	15562	15366	15374	15498	15346	15459	15476	15425	15476	15469	15504	15515	15338	15297	15414	15322	15356	15400	15462	15357	15356	15451	15571	15517	15441	15326	15327	15474	15511	15422	15279	15338	15411	15383	15434	15499	15446	15424	15500	15345	15524	15387	15215	15408	15423	15433	15522	15395	15476	15460	15463	15334	15356	15210	15314	15312	15340	15512	15375	15484	15312	15411	15397	15505	15369	15338	15459	15303	15428	15450	15326	15448	15341	15498	15401	15376	15415	15298	15430	15527	15291	15376	15340	15341	15463	15452	15316	15320	15381	15229	15391	15488	15411	15297	15312	15372	15355	15510	15484	15351	15502	15363	15386	15495	15345	15444	15430	15519	15481	15273	15385	15429	15495	15596	15277	15207	15417	15321	15537	15374	15511	15557	15519	15344	15405	15384	15362	15422	15469	15408	15372	15258	15309	15346	15384	15508	15439	15437	15528	15478	15365	15372	15412	15421	15424	15444	15355	15400	15459	15547	15470	15498	15287	15455	15363	15454	15308	15461	15465	15308	15566	15638	15373	15317	15465	15349	15227	15363	15280	15473	15360	15269	15445	15541	15502	15459	15297	15472	15568	15438	15412	15454	15375	15311	15347	15245	15367	15453	15417	15396	15424	15302	15414	15428	15380	15250	15309	15279	15313	15319	15297	15441	15500	15461	15515	15383	15488	15435	15386	15386	15410	15256	15358	15359	15446	15505	15467	15592	15338	15488	15307	15436	15441	15397	15462	15389	15516	15545	15606	15333	15331	15320	15406	15406	15462	15360	15253	15255	15370	15465	15145	15525	15644	15312	15291	15250	15396	15449	15430	15288	15133	15525	15454	15241	15372	15434	15380	15419	15524	15426	15166	15375	15382	15294	15568	15525	15223	15409	15319	15390	15300	15342	15313	15521	15506	15433	15328	15382	15578	15298	15322	15405	15477	15398	15461	15222	15495	15211	15374	15393	15338	15435	15358	15497	15408	15364	15424	15329	15398	15489	15313	15357	15257	15432	15336	15491	15425	15412	15446	15425	15433	15431	15417	15333	15537	15538	15321	15389	15411	15516	15366	15447	15305	15469	15476	15504	15455	15405	15380	15535	15439	15366	15510	15569	15368	15424	15416	15421	15260	15249	15425	15427	15345	15481	15348	15417	15441	15328	15424	15309	15392	15250	15425	15304	15381	15442	15303	15359	15437	15372	15538	15435	15358	15438	15269	15346	15310	15385	15393	15390	15430	15415	15319	15394	15483	15482	15572	15508	15387	15454	15458	15205	15399	15256	15480	15441	15293	15321	15360	15438	15452	15293	15593	15492	15578	15545	15464	15346	15372	15467	15348	15469	15250	15528	15321	15173	15281	15420	15357	15451	15471	15318	15393	15528	15226	15546	15451	15214	15407	15360	15216	15559	15370	15601	15278	15438	15309	15377	15367	15360	15380	15314	15588	15429	15303	15419	15509	15457	15438	15526	15277	15370	15548	15413	15518	15405	15518	15476	15434	15315	15575	15373	15344	15370	15303	15310	15333	15480	15487	15244	15372	15369	15319	15384	15305	15389	15486	15469	15388	15642	15469	15456	15488	15376	15312	15513	15332	15367	15283	15547	15578	15469	15486	15360	15322	15482	15296	15266	15563	15482	15466	15222	15349	15589	15406	15314	15283	15415	15476	15456	15263	15412	15450	15385	15400	15361	15300	15452	15433	15489	15381	15419	15252	15408	15325	15473	15407	15430	15339	15406	15354	15464	15504	15217	15165	15386	15288	15352	15596	15318	15455	15300	15300	15262	15591	15400	15287	15403	15364	15363	15358	15357	15401	15331	15463	15468	15108	15497	15338	15430	15447	15351	15459	15439	15364	15572	15343	15539	15453	15408	15542	15565	15508	15354	15339	15368	15483	15509	15405	15530	15475	15339	15374	15211	15274	15393	15378	15432	15427	15321	15381	15490	15558	15376	15386	15396	15343	15386	15514	15405	15293	15412	15377	15459	15253	15386	15313	15590	15392	15408	15420	15364	15388	15428	15321	15438	15294	15501	15434	15348	15491	15385	15361	15330	15527	15402	15538	15483	15487	15294	15411	15357	15475	15476	15315	15348	15431	15363	15432	15325	15360	15460	15351	15287	15356
23817	24857	36954	31253	25119	24294	23868	18771	18125	18505	18203	18153	18111	18014	17925	18070	17940	17953	17759	18005	18037	17766	17817	17903	17982	17916	18048	17767	17771	17908	17855	17878	17819	17964	17969	17925	17883	17779	17764	17897	17781	17920	17876	17622	17779	17826	17731	17803	18069	17628	17928	17749	17661	17826	17631	17729	18004	17846	17733	17960	17760	17826	17753	17804	17930	17973	17883	17770	17776	17848	17800	17851	17978	17813	17858	17835	17857	17846	17740	17711	17841	18014	17946	17647	17816	17761	17781	17479	17847	17708	17836	17823	17847	17799	17855	17753	17520	17573	17742	17776	17666	17707	17730	17715	17846	17678	17775	17684	17722	17819	17860	17929	17621	17705	17552	17795	17787	17645	17838	17739	17883	17805	17744	17837	17674	17856	17882	17570	17613	17654	17664	17867	17542	17682	17761	17693	17842	17883	17906	17933	17932	18024	17680	17709	17855	17706	17946	17920	17779	17658	17737	17694	17864	17683	17928	17783	17842	17825	17887	17942	17803	17769	17784	17774	17599	17601	17690	17861	17742	17856	17663	17788	17899	17785	17858	17954	17841	17707	17700	17878	17789	17692	17843	17610	17680	17655	17671	17785	17785	17936	17757	17781	17818	17848	17647	17868	17727	17757	17807	17849	17557	17875	18037	17703	18048	17902	17838	17591	17604	17656	17960	17656	17638	17804	17682	17848	17708	17760	17865	17671	17799	17680	17628	17640	17670	17801	17499	17879	17727	17908	17844	17645	17747	17705	17738	17799	17621	17840	17858	17922	18038	17875	17816	17815	17629	17621	17922	17792	17806	17799	18094	17804	17970	17759	17756	17859	17764	17776	17827	17736	17810	18007	17701	17726	17739	17781	17724	17694	17824	17875	17745	17759	17711	17717	17671	17712	17710	17710	17855	17848	17773	17850	17781	17758	17644	17749	17797	17676	17845	17658	17664	17710	17840	17823	17685	17758	17553	17855	17951	17791	17853	17954	17986	17665	17847	17836	17657	17705	17670	17840	17957	17733	17920	17736	17872	17702	17959	17698	17907	17619	17877	17814	17942	17862	17840	17616	17681	17758	17695	17756	17809	17880	17903	17703	17643	17843	17816	17770	17903	17816	17940	17616	17673	17598	17758	17617	17881	17738	17696	17720	17911	17736	17634	17936	17842	17827	17674	17767	17885	17746	17826	17755	17719	17605	17822	17680	17835	17741	17628	17867	18009	17996	17526	17821	17764	17832	17673	17609	17716	17739	17738	17721	17733	17702	17798	17805	17691	17713	17639	17679	17795	17690	17844	17721	17597	17749	17677	17649	17715	17818	17879	17860	17865	17608	17805	17780	17908	17634	17858	17645	17720	17844	18029	17915	17634	17708	17695	17726	17555	17774	17977	17702	17608	17556	17799	17862	17779	17937	17972	17720	17574	17810	17573	17843	17853	17827	17700	17996	17645	17804	17576	17691	17742	17667	17731	17639	17711	17936	17836	17761	17736	17816	17819	17836	17525	17755	17745	17709	17861	17661	17973	17864	17891	17793	17704	17908	17786	17791	17838	17559	17678	17734	17749	17742	17597	17726	17840	17848	17608	17741	17851	17648	17663	17795	17501	17708	17866	18043	17753	17464	17790	17726	17830	17690	17795	17738	17663	17647	17710	17873	17758	17520	17721	17843	17759	17768	17747	17927	17931	17849	17808	17713	17842	17800	17777	17882	17873	17662	17682	17829	17768	17722	17994	17720	17753	17699	17777	17844	17824	17732	17734	17707	17786	17752	17808	17700	17607	17784	17685	17865	17864	17792	17713	17772	17636	17744	17711	17937	17546	17715	17697	17818	17738	17574	17742	17684	17755	17792	17674	17794	17765	17675	17970	17700	17885	17681	17689	17803	17733	17930	17715	17800	17762	17717	17829	17697	17784	17847	17606	17762	17479	17874	17658	17873	17989	17910	17722	17894	17826	17687	17689	17804	17762	17635	17707	17805	17799	17637	17699	17838	17634	17683	17751	17914	17797	17881	17897	17812	17704	17734	17889	17748	17716	17812	17704	17870	17744	17726	17801	17787	17711	17588	17689	17761	17427	17816	17826	18025	17888	17693	17863	17949	17824	17498	17880	17799	17665	17661	17745	17813	17669	17758	17837	17689	17645	17725	17505	17647	17744	17717	17508	17653	17681	17950	17705	17886	17730	17751	17781	17748	17851	17797	17816	17780	17718	17809	17688	17919	17808	17580	17650	17878	18030	17777	17791	17854	17823	17724	17738	17751	17698	17795	17693	17535	17717	17745	17980	17722	17810	18171	17835	17741	17939	17791	17896	17521	17856	17632	18002	17715	17624	17597	17773	17790	17883	17740	17985	17872	17823	17705	17915	17864	17565	17722	17697	17616	17793	17786	17469	17680	17821	17901	17791	17722	17838	17609	17518	17782	17773	17684	17712	17886	17597	17755	17769	17753	17723	17817	17726	17677	17701	17894	17827	17718	17779	17699	17871	17949	17434	17723	17540	17678	17564	17672	17775	17883	17680	17789	17803	17636	17786	17811	18073	17555	17682	17859	17765	17675	17862	17791	17592	17772	17777	17730	17737	17808	17709	17790	17768	17592	17830	17713	17763	17625	17747	17967	17677	17715	17665	17543	17743	17776	17704	17897	17991	17715	17678	17814	17784	17793	17743	17681	17614	17781	17701	17717	17704	17861	17911	17875	17835	17662	17842	17570	17846	17858	17541	17779	17905	17901	17533	17709	17799	17930	17576	17624	17638	17733	17851	17480	17791	17649	17694	17638	17824	17726	17868	17901	17653	17786	17678	17691	17743	17803	17789	17640	17595	17710	17563	17859	17814	17716	17700	17805	17779	17963	17697	17715	17570	17641	17822	17846	18049	17601	17756	17757	17784	17590	17917	17906	17871	17868	17772	17905	17988	17706	17805	17683	17769	17690	17711	17783	17553	17663	17651	17768	17622	17812	17962	17449	17551	17761	17563	17763	17958	17727	17613	17690	17656	17711	17501	17978	17918	17659	17729	17648	17749	17753	17767	17661	17736	17595	17934	17898	17852	17813	17812	17749	17679	17680	17853	17756	17778	17648	17438	17807	17741	17780	17848	17875	17696	17758	17748	17693	17697	17831	17707	17813	17677	17784	17802	17742	17839	17889	17752	17787	17781	17806	17781	17672	17852	17455	17384	17843	17795	17690	17626	17761	17839	17804	17808	17863	17692	17956	17714	17747	17627	17693	17739	17918	17628	17880	17779	17646	17605	17811	17700	17774	17601	17775	17622	17798	17738	17550	17594	17775	17728	17608	17824	17581	17750	17590	17818	17840	17711	17865	17717	17800	17676	17651	17719	17821	17778	17716	17537	17964	17869	17882	17958	17853	17878	17876	17638	17666	17913	17592	17621	17686	17835	17873	17612	17794	17881	17702	17750	17690	17704	17692	17737	17666	17620	17597	17689	17775	17880	17813	17931	17627	17947	17842	17722	17755	17962	17666	17825	17897	17674	17555	17743	17623	17755	17909	17824	17576	17794	17661	17742	17918	18005	17725	17622	18027	18017	17907	17686	17729	17816	17550	17900	17879	17654	17979	17820	17795	17754	17832	17945	17813	17662	17805	17567	17823	17665	17835	17920	17700	17720	17854	17880	17773	17633	17868	17755	17711	17774	17805	17642	17757	17721	17748	17508	17688	17852	17586	17692	17628	17767	17817	17681	17584	17725	18040	17731	17690	17719	17654	17789	17870	17741	17893	17633	17920	17779	17668	17983	17770	17768	17739	17824	17691	17710	17891	17949	17786	17618	17921	17915	17597	17734	17718	17563	17756	17601	17851	17752	17709	17702	17868	17758	17695	17873	17685	17822	17934	17643	17735	17659	17610	17680	17723	17799	17877	17752	17644	17688	17641	17831	17796	18041	17877	17719	17621	17815	17685	17710	17752	17821	17788	17593	17681	17474	17824	17907	17667	17732	17890	17734	17595	17791	17730	17715	17637	17849	17723	17770	17567	17689	17637	17788	17659	17794	17784	17656	17896	17681	17778	17752	17662	17965	17841	17853	17710	17627	17770	17834	17846	17708	17533	17754	17807	17708	17606	17841	17523	17655	17621	17671	17561	17550	17660	17787	18014	17712	17757	17680	17870	17698	17849	17925	17782	17681	17762	17651	17781	17865	17817	17707	17786	17824	17555	17619	17740	17739	17550	17828	17824	17404	17640	17766	17543	17723	17806	17731	17833	17893	17698	17636	17756	17558	17738	17777	17605	17714	17695	17687	17691	17933	17614	17865	17736	17831	17848	17760	17781	17649	17654	17705	17724	17883	17779	17584	17883	17823	17575	17670	17800	17694	17820	17778	17800	17796	17848	17594	17812	17781	17573	17605	17867	17711	17633	17600	17891	17765	17920	17753	17765	17881	17641	17635	17517	17694	17462	17876	17733	17716	17741	17873	17924	17810	17596	17676	17887	17872	17761	17690	17819	17716	17662	17905	17709	17592	17710	17846	17558	17645	17915	17804	17807	17705	17701	17842	17797	17679	17688	17722	17875	17620	17808	17766	17599	17759	17834	17524	17708	17949	17661	17779	17947	17779	17808	17879	17897	17635	17848	17763	17885	17793	17888	17836	17891	17870	17708	17934	17656	17683	17838	17820	17612	17844	17674	17814	17837	17830	17842	17759	17824	17640	17921	17709	17484	17893	17840	17938	17757	17866	17781	17601	17800	17697	17636	17889	17809	17792	17777	17610	17572	17718	17642	17818	17786	17780	17589	17853	17634	17779	17743	17729	17883	17809	17755	17773	17657	17673	17830	17522	17843	17596	17782	17702	17542	17777	17836	17585	17717	17340	17827	17781	17615	17568	17556	17879	17711	17609	17960	17788	17722	17697	17553	17901	17637	17842	17825	17809	17661	17742	17941	17572	17854	17716	17831	17736	17897	17634	17814	17511	17697	17585	17742	17888	17566	17816	17616	17792	17530	17771	17830	17677	17798	17904	17648	18038	17668	17586	17596	17745	17845	17574	17721	17796	17884	17824	17693	17884	17873	17778	17748	17555	17727	17847	17498	17723	17805	17695	17638	17886	17805	17707	17770	17653	17679	17651	17861	17845	17854	17705	17683	17614	17681	17707	17711	17862	17993	17713	17515	17670	17750
63300	106970	86888	57609	32561	19063	15834	15251	15311	15282	15336	15380	15294	15216	15448	15240	15389	15278	15263	15345	15272	15359	15446	15221	15371	15544	15479	15301	15407	15340	15337	15246	15399	15379	15370	15089	15331	15250	15415	15276	15269	15262	15273	15453	15454	15245	15375	15318	15249	15475	15196	15276	15188	15530	15396	15276	15394	15419	15303	15350	15314	15285	15169	15314	15310	15323	15330	15479	15364	15401	15396	15304	15554	15448	15225	15319	15384	15236	15331	15196	15172	15386	15436	15285	15531	15424	15309	15350	15180	15228	15389	15208	15324	15352	15375	15269	15236	15233	15639	15277	15191	15321	15413	15261	15248	15174	15418	15495	15321	15357	15378	15391	15348	15399	15267	15301	15403	15439	15377	15344	15271	15526	15399	15329	15211	15311	15230	15346	15453	15508	15312	15295	15483	15511	15212	15320	15432	15226	15335	15345	15382	15348	15207	15283	15313	15298	15347	15345	15201	15244	15268	15323	15217	15393	15406	15354	15485	15322	15373	15325	15446	15348	15274	15348	15231	15325	15191	15329	15429	15391	15230	15162	15282	15249	15391	15223	15414	15267	15219	15392	15271	15385	15348	15280	15325	15193	15331	15376	15232	15422	15327	15311	15130	15260	15335	15296	15252	15366	15292	15374	15161	15367	15286	15261	15369	15281	15113	15333	15451	15564	15321	15283	15214	15367	15281	15299	15225	15481	15217	15323	15426	15279	15429	15232	15355	15385	15387	15357	15089	15423	15327	15275	15370	15372	15475	15217	15467	15251	15425	15590	15178	15440	15258	15393	15285	15418	15463	15365	15243	15170	15365	15359	15444	15152	15393	15336	15479	15222	15182	15334	15301	15154	15269	15205	15399	15160	15311	15305	15322	15490	15334	15227	15376	15346	15291	15457	15367	15210	15269	15358	15169	15204	15279	15484	15388	15300	15464	15247	15388	15251	15338	15241	15413	15387	15214	15420	15395	15194	15324	15210	15487	15343	15219	15281	15351	15364	15375	15357	15221	15366	15254	15467	15286	15336	15387	15394	15135	15264	15275	15212	15336	15412	15407	15248	15288	15335	15404	15322	15314	15248	15191	15292	15305	15433	15328	15247	15333	15377	15304	15414	15290	15460	15226	15452	15247	15148	15452	15410	15260	15266	15260	15232	15216	15398	15274	15231	15350	15361	15538	15329	15355	15322	15453	15305	15208	15290	15238	15338	15119	15140	15144	15414	15315	15331	15419	15343	15333	15151	15341	15384	15173	15274	15367	15392	15210	15299	15386	15441	15298	15220	15352	15339	15249	15182	15189	15373	15457	15279	15374	15258	15314	15394	15455	15269	15354	15235	15079	15284	15303	15433	15211	15292	15479	15401	15235	15321	15354	15236	15444	15333	15429	15193	15420	15290	15235	15365	15175	15226	15282	15340	15409	15273	15348	15421	15394	15339	15267	15296	15271	15412	15413	15320	15381	15447	15207	15441	15409	15308	15356	15320	15389	15157	15394	15253	15335	15354	15341	15380	15387	15255	15275	15263	15535	15411	15180	15444	15387	15244	15216	15217	15334	15350	15155	15248	15269	15442	15288	15189	15276	15259	15244	15281	15286	15313	15587	15241	15252	15224	15219	15323	15259	15325	15414	15133	15311	15284	15306	15117	15324	15304	15233	15259	15326	15147	15256	15328	15351	15319	15363	15460	15478	15469	15362	15235	15586	15389	15301	15441	15207	15353	15333	15138	15290	15286	15434	15319	15477	15384	15267	15270	15379	15303	15301	15194	15338	15347	15372	15343	15300	15366	15361	15156	15278	15301	15209	15337	15243	15389	15247	15336	15303	15255	15206	15343	15365	15482	15245	15382	15335	15281	15206	15154	15415	15314	15458	15328	15217	15337	15286	15176	15381	15227	15349	15385	15354	15193	15385	15303	15310	15394	15295	15168	15411	15233	15208	15226	15301	15253	15377	15267	15433	15348	15277	15431	15335	15293	15296	15296	15361	15386	15247	15145	15367	15355	15331	15278	15309	15299	15444	15446	15218	15291	15375	15349	15445	15480	15230	15357	15363	15334	15217	15365	15427	15269	15266	15520	15253	15315	15347	15390	15127	15286	15269	15339	15386	15316	15346	15341	15282	15214	15233	15389	15325	15170	15220	15386	15506	15318	15477	15276	15368	15329	15060	15199	15091	15257	15319	15420	15307	15450	15253	15570	15428	15132	15524	15264	15208	15356	15411	15315	15460	15367	15528	15124	15267	15490	15391	15283	15293	15166	15344	15348	15202	15281	15366	15281	15366	15429	15294	15301	15206	15145	15341	15530	15382	15508	15327	15396	15347	15365	15389	15222	15333	15340	15232	15267	15300	15393	15251	15545	15118	15411	15332	15308	15268	15446	15256	15313	15287	15237	15319	15270	15170	15385	15214	15446	15085	15231	15424	15371	15368	15362	15250	15289	15371	15260	15399	15187	15278	15282	15188	15450	15479	15161	15198	15378	15205	15246	15435	15373	15167	15324	15340	15341	15363	15315	15277	15387	15352	15449	15264	15567	15391	15304	15354	15450	15256	15239	15440	15395	15344	15346	15267	15262	15350	15312	15279	15201	15185	15246	15366	15336	15165	15573	15368	15413	15254	15292	15433	15417	15354	15216	15475	15385	15425	15318	15316	15352	15282	15254	15286	15298	15304	15271	15202	15258	15318	15252	15368	15282	15218	15329	15368	15235	15383	15249	15017	15473	15350	15368	15397	15302	15224	15217	15341	15271	15228	15421	15009	15374	15293	15176	15378	15236	15403	15393	15362	15392	15427	15301	15221	15479	15405	15332	15408	15298	15322	15348	15339	15363	15291	15309	15191	15275	15576	15399	15354	15207	15433	15223	15416	15278	15356	15325	15312	15210	15350	15388	15375	15308	15494	15211	15344	15208	15276	15312	15366	15255	15301	15144	15372	15190	15323	15292	15064	15297	15305	15309	15212	15343	15418	15443	15356	15279	15344	15175	15420	15306	15301	15290	15314	15314	15188	15226	15538	15197	15449	15417	15255	15254	15292	15347	15309	15308	15219	15270	15308	15213	15394	15422	15387	15347	15209	15412	15241	15230	15418	15376	15330	15270	15486	15355	15188	15183	15147	15397	15263	15305	15196	15278	15239	15376	15206	15425	15348	15278	15376	15372	15580	15254	15285	15226	15220	15291	15214	15298	15489	15191	15304	15260	15208	15313	15370	15530	15270	15342	15503	15359	15343	15401	15373	15445	15330	15350	15438	15206	15199	15385	15322	15213	15295	15297	15239	15349	15227	15437	15408	15230	15195	15413	15288	15183	15233	15569	15342	15318	15223	15298	15395	15305	15375	15247	15181	15458	15397	15246	15307	15306	15108	15349	15296	15159	15279	15302	15258	15213	15386	15286	15375	15284	15229	15381	15329	15322	15288	15452	15479	15298	15378	15337	15453	15312	15259	15356	15453	15232	15364	15247	15380	15308	15254	15296	15313	15300	15277	15260	15383	15251	15263	15480	15382	15377	15271	15245	15408	15293	15322	15121	15247	15303	15348	15381	15405	15255	15299	15478	15363	15235	15240	15369	15140	15293	15272	15279	15404	15289	15418	15355	15451	15446	15265	15257	15320	15527	15412	15175	15190	15242	15256	15318	15183	15403	15396	15345	15183	15305	15204	15290	15271	15503	15254	15317	15445	15242	15329	15437	15475	15634	15268	15266	15174	15348	15193	15160	15439	15221	15426	15476	15160	15303	15216	15228	15242	15369	15128	15455	15409	15332	15263	15342	15353	15404	15290	15278	15461	15253	15357	15364	15205	15207	15302	15265	15424	15317	15391	15235	15352	15277	15411	15485	15302	15162	15415	15294	15324	15393	15420	15149	15213	15373	15253	15291	15141	15508	15281	15245	15259	15322	15321	15306	15198	15126	15390	15396	15353	15465	15206	15373	15247	15427	15394	15384	15268	15231	15264	15401	15366	15374	15385	15240	15368	15531	15352	15290	15252	15350	15356	15254	15358	15324	15285	15404	14990	15396	15279	15421	15256	15317	15184	15414	15366	15278	15340	15347	15348	15415	15376	15334	15276	15304	15303	15252	15362	15439	15474	15162	15378	15210	15271	15271	15354	15276	15370	15281	15235	15433	15281	15171	15385	15233	15377	15299	15226	15379	15111	15183	15300	15334	15324	15262	15225	15359	15255	15321	15313	15236	15498	15220	15508	15546	15275	15344	15518	15168	15455	15290	15439	15169	15265	15341	15320	15409	15386	15384	15215	15360	15340	15339	15173	15407	15440	15347	15209	15363	15340	15451	15421	15152	15380	15191	15306	15312	15204	15217	15391	15354	15267	15382	15305	15301	15344	15140	15240	15252	15270	15381	15246	15363	15429	15182	15313	15484	15240	15166	15335	15244	15466	15338	15436	15310	15341	15278	15247	15398	15165	15445	15285	15241	15382	15351	15393	15121	15308	15219	15330	15304	15434	15340	15150	15237	15442	15336	15425	15338	15292	15338	15463	15341	15179	15297	15195	15211	15348	15220	15348	15366	15393	15203	15421	15381	15128	15053	15329	15231	15378	15369	15485	15203	15236	15234	15307	15273	15385	15427	15356	15226	15363	15247	15254	15255	15375	15304	15412	15375	15253	15257	15440	15290	15429	15238	15380	15210	15382	15327	15247	15392	15347	15336	15385	15270	15358	15135	15358	15386	15330	15141	15423	15236	15275	15159	15303	15109	15426	15301	15224	15293	15377	15369	15399	15409	15249	15441	15269	15233	15417	15450	15341	15213	15346	15355	15321	15454	15328	15436	15200	15124	15337	15319	15397	15311	15379	15341	15291	15316	15282	15273	15144	15292	15307	15257	15229	15359	15234	15421	15300	15259	15416	15352	15403	15370	15514	15268	15335	15308	15323	15429	15331	15383	15367	15234	15296	15097	15243	15151	15236	15201	15365	15351	15386	15291	15335	15422	15320	15259	15294	15306	15300	15394	15288	15236	15271	15357	15248	15236	15306	15208	15334	15409	15355	15297	15430	15362	15294	15326	15390	15445	15535	15266	15185	15368	15372	15259	15287	15326	15462	15305	15347	15241	15400	15319	15371	15381	15195	15225	15154	15248	15144	15368	15331	15409	15506	15254	15489	15374	15210	15297
33134	41641	42260	29286	20600	18394	18231	17899	17914	17968	17903	17862	17664	17905	17823	17968	18158	17990	17934	18022	17996	18165	17942	17898	17872	18088	18090	17804	17878	18139	17757	17944	17723	18102	17777	17853	17909	17953	17893	17793	17796	18034	18017	17879	17953	17929	18042	17967	17960	17624	18013	17756	18061	17661	17855	17749	17775	17748	17798	17673	17679	17894	17745	17922	18093	17884	17887	17774	17853	17965	17786	17754	17920	18064	18109	17926	17639	17761	17733	17944	17857	17662	17708	17850	17735	17688	17808	17961	17857	17801	17870	17978	17928	17879	18152	17868	18026	17932	17944	17846	17829	17884	17952	17804	17974	17855	17832	17814	17937	17782	17852	17742	17956	17705	17652	18018	17918	17839	17853	17901	17602	17889	17746	17906	17986	17998	17823	17857	17922	17882	17705	17737	17795	17838	17791	17820	17848	17946	17867	17750	17767	17965	17965	17851	17816	18060	17923	18008	17966	17995	17981	17991	17837	17952	17827	17744	17679	17829	17712	17991	18022	17958	17825	17794	18004	17940	17846	18091	17847	17821	17964	17970	17979	17707	17846	17847	17979	17771	17844	17882	17979	17823	18004	17987	17881	17733	17816	17961	18025	17770	17799	17793	17921	17865	18018	17815	17935	17849	17853	17849	17826	17714	17945	17723	17965	17979	17903	18049	17813	17808	17632	17813	18057	17819	17939	17714	17954	17896	17704	17842	17966	17793	17963	17794	17849	17948	18017	17791	17664	17800	17831	17862	17698	17878	17914	17904	17909	17750	17729	17902	17886	17780	17858	18018	17914	17863	17910	17865	17964	17863	17821	17784	17745	17909	18046	17831	17894	17867	18019	17875	18032	17833	17703	18022	17776	17845	17839	17617	17834	17701	17741	17993	17841	17921	17868	17895	17720	17781	17834	17950	18172	17759	18032	18050	17931	17916	18017	17877	17902	17664	17923	17913	17835	17958	17723	17704	17647	17937	17651	17890	18140	17988	17925	17984	17851	17851	17938	17856	17978	18099	17835	17863	17667	17666	17764	17862	17755	17870	17757	18038	17993	17863	17876	17898	17908	17883	17712	17911	17845	17806	17871	17834	17847	18007	17891	17855	17999	17927	17652	17756	17616	17821	17702	17948	17961	17867	17876	17843	17923	17865	17795	17762	17925	17830	17756	17794	17764	17769	17889	17733	17903	17841	18223	17639	17741	17964	17943	17963	17913	17776	17698	18024	18060	17966	17782	17971	17919	17669	17816	17816	17817	17867	17887	17842	18057	18002	17895	18001	17610	17750	17883	17745	18045	18019	17870	17931	17793	18129	18074	17884	17614	17780	17766	17691	17894	17877	17794	17883	17837	17867	17861	18026	17902	17657	17983	17836	17891	17963	17814	17670	17956	17796	17980	17624	17869	17884	17810	17918	18071	17908	18118	17880	18011	17911	17865	17967	18038	18071	17810	17972	17884	17822	18044	17689	17934	17947	17929	17752	17879	18104	17981	17750	17830	17900	18013	17712	17897	17838	17800	17924	17751	17882	17887	17893	17808	17939	17680	17946	17656	17705	17916	17823	17985	17938	17843	17875	17867	17888	17777	17680	17888	17583	17949	17898	17957	17866	17948	18042	17939	17893	17903	17772	17898	17902	17973	18075	17834	17948	17833	18093	17985	17840	17921	17842	18067	17883	18049	17742	17726	17823	17946	18060	17896	17858	17889	17656	17764	17691	17669	17890	17748	18028	17886	17763	17742	17775	17885	17816	17669	17659	18070	17804	18107	17933	17768	17927	17877	17884	17933	17922	17814	17648	18055	17856	17724	17950	17830	17829	17950	17936	17799	17956	18062	17925	17940	17821	17906	17989	17951	18185	17722	17880	18020	17895	17838	17929	17918	17986	17897	17820	18021	17623	17814	17886	17658	17750	17937	18107	17866	17774	17967	18028	17894	17653	17968	17964	17985	17883	17675	18145	17983	17764	17792	17871	17898	17979	17817	17868	17979	17760	18001	18124	17918	17964	17939	17898	17860	18051	18018	18062	17867	17870	17886	18058	17818	17704	17949	17758	17763	17864	18099	17912	17904	17842	17757	17820	17939	17793	17894	17758	18057	17976	17588	17643	17838	17851	17963	18018	18118	17968	17839	17867	17867	17782	18042	17861	17875	17906	17951	17955	17927	17896	17689	17899	17825	17663	17787	17701	17871	17884	18018	17889	17980	17774	17854	17664	17748	17829	17698	17885	17753	17870	17779	17717	17932	17875	17834	18126	17862	17762	17930	17955	17804	17666	17659	17868	17882	17773	17630	17965	17833	17965	17909	18034	17804	17851	17949	17982	17853	17854	18073	17955	18001	18038	18005	18114	17689	17913	17685	17778	18021	17827	17796	17737	17774	18011	17856	17964	17832	17761	17892	17872	17673	17746	17757	17950	18039	17646	17814	17820	17800	18085	17846	17819	17930	17865	17769	17826	18019	17958	17678	17687	17824	18088	17968	17722	17914	17815	17824	18014	17952	17970	17801	17896	17952	17979	17937	17893	17923	17955	17989	17876	18002	17815	17866	17886	17966	17827	17712	17751	17953	17965	17864	17733	17876	17632	17694	18006	17784	17882	18001	18162	17866	18027	17901	18044	18095	17910	18031	17981	17915	17938	17972	17949	18018	17964	17740	17903	18040	17905	17775	18001	17894	17737	17856	18004	17728	17938	17852	17956	17886	17841	17968	17750	18038	17943	17957	17821	17741	18020	18049	17781	18033	17902	18022	17805	18028	17877	17890	17827	17821	17751	17895	17811	17937	17983	18006	17855	17891	17876	17865	17890	17962	17890	17940	18075	18066	17822	17903	17902	17916	17637	18030	17983	17950	17854	17776	17993	17902	17750	17994	17963	18009	18016	17895	17904	17855	17743	17769	17985	17963	18103	17850	17904	17904	17763	17902	17694	17730	17791	17646	17873	17852	17923	17848	17897	17921	17853	17998	17873	17850	17956	17820	17886	17859	17941	17830	17947	17840	17809	18044	17786	17838	17822	17906	17805	17951	17934	17781	17596	18074	18057	17776	18059	17731	17888	17831	17951	17825	17884	17822	17918	17750	17858	17834	18173	17773	17941	17934	17804	18006	17919	17796	17743	17864	17847	18019	17991	18160	18022	17980	17979	18208	17974	17602	17748	17896	17807	18097	17897	17949	18049	17814	17976	17864	18058	17921	17682	18017	17829	18059	17802	17857	17640	17759	17814	18089	17817	17955	17911	17863	17860	17908	17874	17748	17907	17996	17860	17792	17848	17915	17852	17732	17823	18003	17835	17758	17851	17966	17845	18010	17979	18042	17741	17811	18008	17857	17747	18133	17936	17897	18027	17848	17729	17729	18005	17864	17931	17862	18087	17920	18012	17698	17806	17837	17865	17942	18012	18023	17810	17887	17840	18001	17969	17762	17716	17686	17913	17672	17857	17844	17860	17629	17904	17760	17822	17936	17934	18058	18067	17872	17878	17868	17720	17988	17903	17872	17762	18130	17900	18033	17769	18120	17898	17905	17891	17998	17838	17961	17869	17963	17891	17949	17669	17773	17986	17988	17856	17819	17737	17759	17738	17971	17865	17954	17826	17884	17835	17880	17898	17865	17900	17781	17906	17866	17860	17820	17919	17861	17769	17988	17908	17842	17843	17929	17904	17854	17864	17885	17945	18094	18015	17681	17937	17946	17993	17950	17944	17870	17908	17766	17906	17744	17725	17792	17884	17840	17952	18021	17988	17927	17880	18082	18004	17770	17912	17791	17834	17889	17938	17872	17816	18040	17769	17955	17727	17846	17948	17852	17942	18059	17905	18056	17896	18029	17804	17814	17873	17911	17910	17968	18027	17875	17922	18015	17821	17952	18099	18079	17874	18049	17965	17889	18101	17924	17937	17706	17850	17747	17818	17884	17929	17871	17831	17884	18028	18066	18148	17805	17685	17899	17843	17943	18214	18121	17831	17876	18007	18051	17788	17974	17965	17892	18031	17724	17990	17832	17892	17937	17803	17860	17846	17939	17890	17852	17975	17778	17843	17860	17961	17942	17633	17772	17624	17828	18026	17985	17769	17771	17908	17952	17731	17763	17990	17817	17833	17850	18046	17730	17963	17762	17933	17821	17936	17905	17927	17937	17754	17776	17938	17945	17742	17930	17780	17776	17815	17949	17809	17973	17818	17890	17898	17831	17994	17793	17756	17886	17800	17876	17703	17762	18016	17910	17789	17905	17879	17818	17945	17919	17741	17889	17878	17897	17963	17836	18056	17762	17671	18145	17944	17855	17819	17845	17859	17883	17925	17929	17826	17863	17893	17944	17798	17946	17783	17902	17887	18038	17932	17969	17714	18027	18011	17794	17710	17720	17807	17904	17730	17900	17800	17916	17901	17904	17878	17964	17855	17974	17692	17758	17759	17922	17771	17729	17765	17825	17775	17799	17865	17925	17905	17843	17989	18089	17982	17905	17764	17794	17899	17842	17915	17879	17688	17940	17837	17741	17708	17658	17942	18039	17812	17927	17787	17798	17865	17800	17693	17926	17926	17701	17877	17952	17985	17784	17841	18072	17765	17784	17691	17896	18011	17747	17811	17799	17776	17943	17586	17828	18064	17920	17842	17998	17778	17956	17892	17943	17870	17941	17849	17880	17891	17825	17793	17786	17913	17904	17817	17886	17881	17861	18057	17850	17846	17879	17825	18094	17892	17735	17946	17840	17889	17709	17787	17955	17957	17944	17696	18053	17926	17891	17983	18008	18072	17850	17928	17904	17900	17814	17651	17869	18051	17850	18008	17898	17832	18024	17673	17987	17806	17943	18065	18090	17913	17875	17924	17913	17789	17818	17860	17777	17865	17824	17895	18048	18108	17739	17875	17713	17598	17615	17772	17836	17744	17875	17786	18009	17745	17795	17865	18043	17875	17923	18102	17761	17847	17688	17859	17985	17975	18000	17993	17888	17947	17836	17876	17765	17887	17972	17903	17677	17591	18015	17818	17813	17790	17930	17932	17994	17669	17895	17806	17890	17952	17884	17866	17928	17824	17756	17695	17814	17673	17873	17863	17848	17692	17850	17836	18037	17765	17912	17882	17913	17849	17836	17733	17873	17842	17778	17762	17867	17881	18053	18006	17828	17834	17970	17800
41871	59183	43314	24912	17633	15750	15532	15315	15203	15453	15338	15504	15401	15398	15390	15457	15445	15245	15275	15230	15429	15446	15279	15620	15468	15493	15314	15261	15248	15468	15236	15366	15423	15383	15342	15522	15302	15368	15469	15475	15377	15458	15411	15490	15298	15380	15410	15338	15399	15369	15380	15327	15508	15440	15373	15480	15235	15345	15407	15386	15258	15262	15474	15382	15576	15406	15364	15256	15372	15534	15334	15681	15404	15441	15144	15368	15361	15209	15365	15357	15387	15432	15403	15347	15389	15276	15422	15410	15340	15291	15493	15229	15271	15472	15511	15334	15565	15354	15396	15264	15225	15314	15424	15258	15327	15075	15263	15432	15369	15410	15324	15456	15199	15171	15451	15415	15369	15356	15448	15389	15527	15330	15287	15392	15172	15411	15267	15363	15446	15380	15291	15246	15360	15490	15484	15345	15320	15292	15346	15261	15367	15515	15260	15386	15407	15503	15305	15323	15285	15455	15318	15350	15317	15405	15218	15365	15385	15358	15321	15358	15469	15494	15324	15283	15333	15326	15403	15385	15486	15324	15269	15299	15410	15525	15311	15474	15399	15463	15376	15467	15331	15233	15232	15271	15498	15352	15225	15267	15471	15328	15382	15529	15296	15206	15356	15409	15312	15456	15399	15509	15353	15376	15366	15405	15338	15485	15352	15332	15388	15360	15356	15316	15469	15476	15408	15312	15310	15265	15456	15411	15394	15247	15513	15278	15379	15473	15442	15186	15458	15369	15445	15497	15409	15418	15364	15501	15366	15408	15294	15386	15284	15361	15187	15229	15533	15305	15347	15366	15411	15399	15265	15294	15483	15540	15308	15346	15307	15280	15404	15406	15428	15426	15669	15226	15328	15394	15393	15412	15311	15269	15251	15364	15154	15385	15408	15415	15379	15356	15279	15433	15475	15439	15417	15331	15390	15352	15342	15402	15352	15574	15334	15380	15389	15466	15444	15333	15328	15414	15277	15526	15321	15283	15375	15280	15469	15190	15456	15500	15467	15301	15357	15336	15544	15406	15287	15214	15552	15384	15170	15404	15414	15407	15339	15497	15204	15296	15325	15367	15329	15178	15095	15312	15534	15450	15341	15273	15358	15390	15305	15276	15470	15230	15319	15430	15284	15384	15439	15305	15389	15483	15233	15411	15426	15455	15337	15286	15433	15226	15374	15468	15445	15478	15431	15133	15386	15357	15239	15196	15300	15590	15445	15438	15397	15467	15279	15545	15295	15448	15397	15417	15485	15541	15152	15405	15295	15425	15363	15298	15183	15491	15286	15292	15303	15343	15498	15327	15561	15395	15387	15409	15352	15280	15318	15292	15556	15377	15414	15368	15298	15336	15400	15299	15323	15506	15299	15287	15341	15335	15465	15417	15398	15350	15461	15288	15316	15248	15370	15329	15267	15272	15238	15419	15499	15385	15353	15323	15384	15521	15392	15454	15375	15319	15311	15238	15588	15277	15337	15494	15357	15317	15458	15224	15362	15520	15354	15220	15308	15395	15417	15383	15425	15388	15326	15258	15247	15467	15498	15212	15300	15303	15244	15478	15470	15332	15267	15280	15210	15475	15294	15491	15332	15487	15306	15406	15383	15232	15463	15375	15220	15299	15427	15420	15312	15449	15404	15405	15339	15388	15516	15451	15322	15224	15502	15450	15322	15406	15456	15338	15295	15455	15372	15202	15577	15382	15237	15320	15322	15350	15366	15254	15385	15349	15317	15335	15293	15403	15280	15425	15425	15438	15375	15227	15409	15335	15240	15272	15320	15338	15302	15403	15416	15411	15385	15502	15308	15423	15461	15394	15318	15290	15537	15332	15456	15391	15407	15249	15223	15322	15368	15380	15536	15391	15308	15159	15408	15382	15326	15528	15442	15246	15294	15506	15292	15456	15470	15570	15473	15342	15362	15418	15384	15319	15255	15391	15280	15435	15432	15365	15348	15207	15295	15170	15450	15466	15341	15402	15344	15449	15401	15381	15445	15493	15418	15487	15401	15447	15321	15385	15415	15318	15306	15340	15495	15350	15416	15355	15289	15309	15356	15383	15333	15367	15399	15462	15365	15353	15324	15287	15201	15350	15380	15157	15409	15461	15537	15483	15363	15376	15331	15205	15239	15458	15527	15400	15312	15365	15284	15416	15215	15420	15504	15440	15224	15457	15366	15405	15366	15308	15494	15312	15403	15291	15370	15461	15426	15574	15443	15320	15267	15473	15535	15360	15457	15448	15380	15285	15402	15319	15406	15235	15454	15142	15458	15285	15346	15175	15370	15234	15471	15357	15427	15324	15366	15329	15325	15235	15292	15500	15452	15238	15403	15582	15522	15365	15265	15423	15332	15471	15288	15333	15395	15389	15452	15449	15274	15488	15369	15204	15381	15482	15443	15361	15347	15366	15347	15316	15207	15385	15410	15205	15533	15408	15262	15278	15187	15439	15359	15405	15258	15396	15486	15373	15410	15497	15476	15422	15402	15220	15263	15269	15348	15345	15190	15345	15232	15351	15529	15404	15420	15458	15301	15487	15467	15392	15364	15232	15248	15303	15419	15164	15432	15321	15465	15281	15345	15269	15384	15272	15404	15330	15529	15207	15398	15268	15439	15404	15263	15460	15286	15214	15234	15392	15593	15318	15325	15196	15361	15455	15446	15508	15320	15414	15351	15220	15222	15536	15539	15537	15351	15447	15300	15584	15299	15363	15306	15390	15576	15477	15406	15401	15207	15386	15338	15370	15429	15233	15442	15507	15201	15376	15454	15316	15330	15119	15377	15372	15476	15401	15206	15374	15349	15328	15342	15312	15382	15335	15239	15361	15411	15581	15511	15353	15331	15490	15469	15201	15427	15588	15465	15249	15378	15600	15383	15306	15301	15550	15341	15366	15535	15519	15315	15441	15289	15375	15248	15366	15462	15310	15407	15308	15404	15320	15343	15322	15368	15358	15349	15387	15399	15515	15266	15412	15494	15453	15451	15338	15415	15346	15246	15487	15420	15337	15322	15449	15367	15368	15444	15328	15287	15363	15432	15277	15259	15397	15225	15360	15331	15300	15360	15376	15345	15405	15295	15409	15274	15337	15328	15352	15492	15177	15443	15374	15269	15265	15366	15436	15489	15287	15419	15387	15290	15215	15518	15206	15212	15408	15273	15461	15305	15464	15355	15409	15421	15538	15309	15263	15488	15172	15433	15425	15468	15472	15377	15469	15318	15434	15461	15433	15453	15222	15347	15213	15226	15358	15411	15464	15306	15324	15396	15353	15330	15248	15312	15436	15297	15370	15472	15260	15338	15305	15400	15436	15340	15390	15312	15369	15399	15412	15213	15420	15354	15613	15442	15357	15402	15424	15304	15409	15296	15368	15308	15213	15366	15316	15430	15399	15330	15298	15443	15304	15313	15497	15520	15367	15373	15466	15339	15340	15372	15332	15480	15393	15289	15530	15283	15180	15403	15345	15375	15325	15232	15408	15398	15465	15318	15388	15350	15404	15243	15376	15385	15648	15349	15291	15410	15377	15384	15539	15343	15323	15492	15268	15553	15453	15474	15255	15239	15492	15434	15341	15423	15173	15245	15460	15379	15144	15354	15292	15386	15384	15357	15337	15279	15370	15420	15438	15353	15346	15421	15279	15485	15476	15399	15372	15490	15382	15600	15376	15543	15355	15516	15481	15368	15526	15505	15412	15165	15439	15449	15586	15321	15468	15429	15405	15356	15574	15451	15308	15409	15264	15529	15272	15321	15324	15381	15369	15264	15500	15397	15476	15247	15433	15420	15336	15312	15496	15398	15503	15365	15376	15277	15322	15442	15376	15559	15442	15444	15329	15464	15330	15318	15213	15427	15431	15269	15399	15408	15457	15425	15302	15254	15587	15396	15459	15341	15325	15328	15365	15443	15275	15412	15499	15424	15512	15293	15306	15269	15409	15431	15499	15356	15313	15227	15323	15487	15236	15474	15425	15268	15391	15422	15122	15510	15427	15500	15503	15294	15356	15380	15406	15626	15482	15488	15377	15372	15380	15417	15281	15401	15326	15547	15421	15379	15359	15451	15512	15362	15404	15411	15429	15379	15368	15546	15289	15465	15398	15422	15393	15314	15336	15400	15353	15299	15390	15423	15475	15546	15457	15220	15349	15422	15431	15462	15380	15357	15473	15170	15356	15439	15502	15429	15306	15297	15222	15376	15497	15423	15181	15355	15412	15284	15346	15356	15399	15393	15366	15328	15375	15341	15373	15193	15288	15500	15269	15452	15298	15604	15368	15285	15248	15196	15348	15476	15385	15511	15213	15351	15597	15467	15190	15317	15432	15544	15424	15165	15464	15483	15222	15482	15370	15421	15258	15557	15368	15452	15208	15367	15522	15219	15228	15453	15370	15439	15428	15293	15298	15287	15320	15433	15465	15227	15340	15537	15335	15422	15265	15448	15293	15458	15417	15546	15352	15468	15313	15359	15307	15367	15448	15434	15468	15351	15464	15584	15330	15397	15374	15458	15468	15425	15284	15484	15333	15360	15425	15358	15306	15299	15290	15532	15355	15353	15319	15418	15390	15487	15346	15286	15474	15503	15410	15445	15419	15362	15345	15582	15278	15425	15421	15315	15250	15500	15463	15443	15206	15276	15356	15507	15466	15366	15301	15320	15311	15335	15339	15383	15532	15285	15240	15306	15371	15390	15342	15355	15277	15265	15421	15451	15405	15428	15394	15271	15240	15247	15502	15176	15428	15247	15394	15358	15418	15360	15347	15438	15394	15483	15230	15322	15444	15418	15435	15455	15485	15477	15370	15474	15234	15414	15221	15273	15337	15473	15287	15227	15293	15259	15441	15294	15397	15334	15544	15385	15336	15307	15307	15443	15252	15434	15285	15444	15430	15342	15376	15450	15136	15325	15342	15328	15383	15402	15418	15434	15380	15432	15527	15436	15376	15285	15286	15514	15314	15386	15440	15308	15308	15453	15273	15405	15540	15459	15377	15429	15368	15292	15298	15303	15327	15375	15254	15406	15326	15465	15367	15295	15407	15603	15284	15433	15377	15390	15453	15254	15337	15355	15395	15542	15339	15404	15337	15151	15409	15380	15520	15392	15378	15251	15180	15406	15327	15133	15381	15372	15356	15277	15448	15388	15333
35594	39649	37051	26653	20035	18440	18087	18053	18004	18010	17968	18038	18105	18004	17832	17937	18072	17983	17969	17908	17995	18033	17837	17895	18149	17881	17956	18059	18013	17987	17954	18067	17922	17913	17856	17900	17853	17982	17879	18053	17917	18110	17802	18075	18025	17928	17842	18080	17755	18029	18014	18004	18138	17819	17974	18056	17798	17920	17935	17826	17995	18047	17671	17937	17914	18018	17993	18063	17970	17977	18099	17834	17944	17983	17782	17978	18111	18086	17934	17730	17919	17917	17940	17921	18204	17921	17914	18013	17859	17912	18069	17819	17885	17928	17955	17852	18155	18116	17799	18069	17937	17877	17977	17952	17990	18013	17992	17816	17947	18041	17779	18158	17929	17849	18064	17916	17921	17916	18004	17954	18048	17883	17951	17829	17860	17737	17856	17962	18007	18008	18109	17844	17846	18113	17892	17833	17801	17911	17827	18091	17979	17824	18190	18035	17756	18021	17837	17792	18009	17746	18047	17929	17924	17926	17967	18031	18094	17868	18008	17958	18028	18039	17793	18137	17948	17893	17949	17645	17792	17956	18221	18169	18040	17981	18083	17847	17907	18011	17981	18054	18025	17966	17896	17920	17807	17941	17915	17840	17964	17937	17837	17955	17917	17742	18074	17792	17835	17831	17984	17957	17874	17964	17891	17789	17898	18183	17970	18106	18050	17798	17862	17946	17961	17963	17788	17947	17907	17920	18044	17955	18022	18109	17953	17932	17931	17919	17695	17965	18014	17975	17908	17850	17861	17982	17748	17822	17961	18060	17887	17974	17964	17839	17879	18090	17930	17973	18063	17841	17934	17808	17905	18153	17949	17805	17654	17856	17985	17847	17905	17889	17922	17865	17816	17820	18007	17898	17842	17798	18067	17949	17863	17824	18023	18061	17940	18047	17969	17801	17941	17978	17989	18081	18004	17829	17944	17840	17882	17912	17918	17929	18018	17916	18005	18069	18031	17999	17992	17891	17961	17983	17947	17873	17902	17982	18000	17915	17849	17856	18089	18046	17936	17843	17602	17867	17941	17953	17831	17977	17968	18070	17895	18099	17924	17963	17902	17951	17959	17891	17924	17995	17812	17955	17974	17750	17875	17899	17886	17995	17948	17894	18048	17867	17864	18042	17817	18090	17846	17913	17938	17757	17886	17798	17918	18151	17852	18008	18026	18087	18088	18063	18137	17980	17850	17887	18164	17868	17944	17928	17992	17885	17899	17794	17905	17931	17935	18085	17922	17887	17820	17991	17934	17917	18098	17887	17916	18063	18036	17899	17952	17933	17868	17889	17718	17911	17865	17896	17960	18050	17740	17930	17991	17773	17860	18038	18081	17969	18062	17979	17986	17900	17630	17864	17980	17808	17954	18039	18031	17879	17947	17890	17877	17973	17889	17728	17986	17919	18078	17944	17940	17826	17899	17770	17950	17618	17840	17926	18111	17704	17924	17668	17868	18057	18006	18035	17937	17845	17959	17781	17961	17777	17997	18116	17808	17889	17916	17836	17890	17951	17943	17854	17894	17867	18021	18067	17733	18030	18068	18050	17784	17878	17651	18020	18011	18036	17884	17946	17942	17971	17776	17973	18000	17785	17848	17848	17922	17922	18129	17782	17797	18004	17973	17693	17857	17975	17864	17839	17710	17897	17898	18049	18218	18111	18085	18090	18071	18101	17944	17923	17850	17821	17750	17843	18033	18053	17948	17958	17815	17863	18084	18041	18050	17994	17990	17998	17893	17952	17825	17726	18136	17988	17989	18063	17904	17933	17883	17821	17801	17606	17944	17941	17780	17990	18066	17828	17823	17983	17966	18069	18015	18026	17860	17922	17689	17913	17931	17639	17911	18032	17684	17868	17850	17844	17979	17859	17789	17983	17929	17817	17710	17759	17956	17792	17992	17951	18100	17907	17868	17765	17997	17758	18108	17977	18020	17964	17960	17911	17980	17802	17905	17937	17846	17977	17970	17764	17938	18088	17893	17945	18173	18115	17903	17851	17909	18077	17932	17819	17844	17781	18067	18242	17898	17796	17921	17797	18090	17890	17805	17793	18035	17904	17944	17893	18019	17822	17783	17996	17999	17973	17863	17995	18048	17825	17891	17900	18081	17892	17801	17985	17961	17773	17954	17778	17720	17908	17948	17838	17956	17875	17898	18077	18077	17931	17881	17845	18074	17959	18003	17892	17719	17924	18001	18081	17741	18051	17823	17983	17951	17973	17956	17697	17651	17943	18125	17976	17880	17903	17739	17896	17917	18034	17894	17880	18144	18159	18010	17886	17922	18195	18077	18056	17875	18000	18001	17964	18067	18164	18070	17833	18018	18014	18160	17981	17949	17933	17844	17906	17855	17765	17724	17810	18182	18028	17794	17949	18014	17886	17770	17994	17880	17923	17941	17931	17957	17646	18052	18069	17862	17856	18001	17959	17896	18190	17927	17900	17901	17884	17736	18111	18009	17856	17903	17911	17877	17947	17947	18020	17988	17833	17767	17734	17701	17732	17715	17726	18050	17899	17816	17998	17802	17740	17890	17797	17971	17795	17813	17967	18031	18015	18004	17999	18008	17819	17720	17964	17909	17938	18047	17803	17962	18111	17935	17746	18026	17959	18024	17981	18050	17648	17848	17871	18109	17793	17972	17915	18006	17868	17671	17939	17936	17937	17852	17591	18053	17903	17769	17979	17924	17760	17820	17989	17667	17799	17760	17991	17885	17857	18012	18130	17892	17811	17854	18038	17704	17877	17839	18008	17966	17919	17985	17985	18048	17771	18047	17767	17736	17817	17793	17749	17991	17899	17799	17806	18002	17915	17956	17979	17927	18208	17933	17956	17891	17841	18107	18106	17746	18009	17710	18276	17809	17981	17858	18048	17961	18320	17888	17962	17805	17714	18030	17776	18066	17919	17835	17781	17997	17818	18120	17897	17991	17729	17809	17880	17667	17767	17820	17882	18128	17991	17961	18071	17665	17895	17976	17925	17989	17817	17965	17954	17865	17593	17830	17960	17889	17892	18029	18075	17978	17829	17777	17804	18032	18295	17883	18069	18055	18001	17913	18004	17902	18089	18089	17885	17963	18076	17919	17960	17922	17926	17893	17782	17875	17855	17935	17929	17793	17872	17954	18356	17857	17879	17930	17838	17821	17898	17831	17849	17951	18021	18047	17922	17835	18023	17779	18014	17876	17797	18220	18038	18024	17930	17961	17976	17768	17962	18064	17986	17850	18110	18049	18090	17787	17960	17876	17974	18023	18108	17959	18098	17942	18004	18118	17943	18071	17751	17936	17985	17972	18019	18096	17808	17729	17797	17997	17915	17925	17984	17901	17986	17692	17988	17819	17958	17879	18068	17785	17890	17888	17953	17921	18018	18077	17923	18018	17973	17819	18007	17929	17869	17703	17932	18084	17889	17912	17824	17903	17856	18059	17861	17914	17983	17827	17940	17848	17894	17977	17974	18018	17803	18108	17946	18069	18006	17897	17845	17861	18063	17926	18157	18132	17894	17915	18122	17950	18038	18000	18002	18000	18139	18167	18209	18105	17802	17930	17784	17895	17849	17696	17689	17875	17965	17935	17900	17923	17993	18126	17842	17860	17934	18066	18124	17979	17811	18057	18039	17909	17930	17754	18111	17924	18068	18095	17936	17956	17914	17916	17858	18044	17665	17892	18084	17962	17912	17868	17856	17953	17873	17879	18181	18078	18016	18114	17990	17913	17764	17988	18002	18036	17935	18083	18054	17711	17769	18099	17767	17712	17967	18040	17973	18107	17914	17800	18147	18226	17888	17845	17755	17831	17891	17763	17886	18241	17832	17941	17828	17922	17880	18035	17871	17943	17732	18119	17976	17874	18046	18038	18052	17902	17773	17865	17843	18027	17832	18083	18203	18015	18109	17953	17895	17867	18050	18015	17840	18107	18000	18231	18165	17862	17950	17754	17851	17988	17758	17890	17965	18121	17804	17968	17948	18063	18011	17979	17795	17854	17960	17740	17890	17949	17961	17906	17812	18107	17918	17676	17760	17844	17872	18093	17948	17710	18257	17879	17908	17825	17882	17692	17957	17956	18081	17879	17969	18075	17892	18127	17865	17948	17790	18025	17659	17677	17763	18041	17935	17868	17882	17979	17907	17887	17890	18085	17968	17925	17894	18144	17968	17997	18141	17867	17629	17924	17835	18002	17882	18134	18078	17829	17972	18083	18085	17887	18114	17862	17901	17896	18064	18030	17945	17998	17979	18122	18051	17970	17880	17857	17908	17878	17859	17846	18078	17923	17999	17911	18056	17682	17779	17932	17829	17797	17802	17982	17976	18044	17756	18126	17893	17985	18103	17809	17957	17796	18016	18020	17953	18028	18018	17852	17880	17791	17973	17873	17731	18024	18003	17963	17846	18005	17963	18129	18204	17963	17859	17710	18087	18076	17834	18040	18049	17843	17807	18007	18053	17859	17973	18044	17859	18179	18057	17951	18045	17813	18138	17985	17949	18006	17895	17809	17921	17865	18043	18090	17960	18128	17955	17875	17822	17869	17900	17933	18002	17921	17970	17996	17966	17997	17916	17994	17987	17973	17875	17928	17906	18077	18122	17930	18063	18015	17846	17879	18082	18030	17826	17859	17829	17840	18014	17877	18002	17919	18078	17972	17913	17811	17905	17965	17737	18141	18038	17915	17718	17879	18050	17849	17932	17832	17887	17875	17898	17912	17716	17779	17906	17870	17833	17886	17929	18033	18136	18193	17865	17982	17957	17992	17936	17959	18116	17823	17932	17878	17993	17936	17927	18125	17957	18147	17958	18042	18052	17831	17820	17828	17955	18013	18108	17903	17726	17856	18099	17750	17969	17856	17866	17913	17987	18153	18088	17978	17983	17965	17965	18051	18044	18202	18027	17842	17955	17988	17897	17864	17827	17844	17772	17981	17894	18105	17695	18057	17799	17948	17940	18148	17928	17865	17995	17956	17804	17921	17987	17755	18145	18100	18087	17934	17924	17957	17844	17900	17785	18091	17917	18151	17876	17883	17889	18134	17884	18166	18031	17760	17881	17761	17950	17940	18097	18161	18134	17827	17853	18107	17950	17969	17850	17991	17910	17677	18016	17988	17848	18175	18102	17992	17934	18166	17707	18017	18059	17944	17764
39273	51378	37270	22521	16991	15814	15531	15436	15445	15295	15393	15480	15359	15545	15524	15291	15369	15435	15466	15570	15521	15504	15446	15325	15463	15454	15499	15479	15624	15430	15421	15461	15345	15349	15446	15371	15492	15528	15335	15619	15512	15413	15336	15301	15407	15542	15454	15512	15510	15392	15327	15538	15460	15577	15427	15496	15207	15455	15470	15284	15434	15366	15432	15518	15453	15433	15588	15366	15412	15374	15384	15363	15536	15345	15342	15446	15500	15471	15606	15356	15419	15401	15641	15344	15555	15399	15352	15439	15677	15362	15221	15369	15565	15549	15336	15451	15352	15407	15492	15354	15284	15516	15388	15455	15466	15555	15470	15423	15549	15373	15327	15440	15533	15636	15370	15549	15481	15409	15596	15450	15513	15313	15342	15357	15361	15315	15357	15302	15392	15376	15365	15427	15434	15510	15247	15475	15426	15395	15540	15567	15404	15419	15505	15438	15417	15531	15145	15412	15349	15394	15298	15347	15496	15445	15497	15420	15500	15443	15243	15659	15439	15483	15403	15352	15328	15444	15455	15594	15420	15431	15524	15344	15503	15464	15546	15462	15221	15316	15209	15532	15500	15268	15383	15551	15443	15370	15349	15322	15476	15361	15298	15458	15338	15535	15409	15423	15486	15482	15359	15561	15492	15488	15345	15373	15568	15333	15459	15444	15337	15419	15356	15491	15448	15302	15403	15529	15465	15444	15264	15477	15446	15499	15556	15550	15514	15447	15304	15498	15424	15534	15623	15499	15528	15474	15394	15559	15539	15431	15384	15271	15483	15371	15408	15262	15625	15434	15564	15450	15404	15411	15362	15531	15491	15499	15497	15406	15448	15510	15324	15509	15402	15359	15446	15378	15333	15267	15480	15336	15557	15527	15326	15287	15445	15364	15472	15328	15367	15473	15463	15327	15316	15553	15482	15311	15609	15395	15478	15434	15313	15208	15330	15358	15343	15481	15356	15243	15565	15444	15482	15432	15386	15441	15459	15412	15447	15593	15491	15401	15452	15414	15381	15428	15369	15400	15637	15413	15356	15354	15442	15333	15641	15444	15304	15355	15456	15507	15345	15425	15559	15467	15492	15547	15367	15535	15431	15437	15410	15429	15393	15411	15695	15402	15385	15319	15384	15529	15462	15441	15367	15441	15516	15469	15439	15443	15489	15432	15546	15349	15488	15539	15359	15529	15349	15327	15534	15389	15441	15377	15263	15629	15348	15372	15265	15391	15422	15577	15483	15486	15435	15367	15406	15556	15615	15350	15584	15291	15513	15521	15456	15443	15357	15438	15361	15568	15341	15584	15659	15208	15377	15472	15488	15401	15463	15456	15617	15251	15484	15389	15326	15422	15527	15589	15483	15396	15452	15443	15447	15333	15427	15405	15504	15428	15646	15369	15541	15530	15223	15453	15533	15459	15524	15432	15538	15290	15382	15481	15454	15331	15422	15347	15614	15493	15474	15340	15419	15361	15414	15498	15558	15396	15276	15550	15409	15359	15356	15308	15353	15393	15425	15599	15234	15480	15562	15316	15451	15388	15469	15417	15453	15471	15434	15369	15403	15404	15392	15459	15325	15538	15454	15471	15587	15415	15367	15431	15304	15461	15445	15403	15472	15551	15466	15615	15535	15419	15351	15435	15361	15351	15289	15303	15434	15418	15424	15449	15523	15408	15340	15371	15359	15452	15519	15309	15717	15354	15499	15415	15537	15383	15427	15470	15326	15390	15247	15233	15421	15411	15390	15507	15572	15465	15560	15481	15452	15369	15579	15331	15417	15555	15461	15342	15422	15471	15488	15451	15530	15366	15477	15472	15521	15422	15565	15562	15391	15367	15395	15529	15607	15384	15388	15365	15361	15561	15402	15419	15403	15360	15358	15485	15429	15479	15354	15290	15488	15371	15656	15456	15376	15445	15479	15458	15568	15443	15412	15483	15636	15471	15504	15483	15392	15350	15341	15348	15435	15335	15548	15656	15331	15459	15423	15530	15420	15302	15556	15489	15465	15373	15356	15377	15464	15500	15287	15494	15615	15344	15352	15345	15387	15505	15421	15544	15628	15319	15673	15226	15467	15564	15393	15578	15477	15483	15562	15344	15511	15325	15552	15307	15455	15336	15571	15526	15440	15510	15414	15436	15497	15514	15315	15609	15457	15530	15456	15392	15436	15262	15389	15422	15525	15367	15582	15340	15575	15463	15372	15187	15340	15306	15547	15342	15529	15561	15500	15446	15481	15213	15557	15302	15196	15368	15508	15270	15553	15555	15428	15533	15464	15414	15475	15409	15618	15207	15382	15303	15374	15445	15134	15424	15565	15538	15606	15424	15327	15383	15327	15470	15438	15539	15468	15437	15434	15437	15545	15410	15317	15501	15501	15425	15285	15582	15350	15586	15297	15573	15493	15407	15424	15469	15491	15333	15532	15527	15297	15451	15364	15348	15362	15423	15487	15372	15369	15408	15514	15465	15298	15458	15425	15409	15426	15255	15440	15477	15341	15308	15396	15285	15286	15498	15442	15452	15414	15409	15223	15441	15700	15376	15444	15567	15498	15574	15433	15363	15408	15352	15435	15364	15466	15473	15503	15464	15364	15363	15386	15417	15598	15492	15605	15445	15551	15412	15283	15322	15537	15654	15498	15637	15501	15340	15335	15663	15339	15403	15430	15328	15453	15432	15478	15415	15509	15364	15465	15482	15313	15511	15430	15415	15465	15589	15417	15315	15408	15477	15446	15455	15493	15476	15583	15473	15404	15490	15378	15463	15384	15204	15621	15535	15383	15338	15325	15547	15328	15470	15337	15418	15434	15459	15436	15319	15369	15345	15448	15414	15541	15470	15501	15367	15560	15561	15488	15619	15404	15569	15387	15355	15448	15434	15356	15461	15446	15178	15478	15565	15485	15460	15402	15321	15409	15443	15516	15152	15376	15224	15428	15420	15504	15518	15441	15438	15421	15534	15482	15508	15386	15356	15270	15583	15358	15382	15560	15502	15438	15449	15469	15524	15523	15590	15432	15294	15377	15415	15383	15486	15600	15649	15425	15345	15566	15360	15237	15505	15489	15501	15438	15371	15601	15319	15356	15307	15392	15319	15461	15519	15334	15549	15520	15239	15466	15455	15420	15498	15442	15531	15350	15389	15431	15466	15409	15382	15415	15338	15429	15452	15395	15429	15391	15286	15512	15570	15411	15359	15376	15195	15475	15550	15368	15353	15520	15391	15435	15488	15579	15670	15554	15349	15497	15457	15324	15410	15532	15492	15316	15501	15332	15310	15383	15477	15387	15353	15455	15409	15406	15427	15488	15538	15396	15377	15371	15600	15472	15377	15449	15438	15165	15466	15341	15440	15434	15388	15459	15451	15315	15400	15479	15425	15379	15468	15380	15441	15555	15468	15258	15426	15382	15593	15427	15462	15674	15305	15343	15364	15523	15377	15613	15471	15486	15402	15454	15378	15545	15420	15413	15613	15417	15376	15192	15341	15362	15358	15567	15792	15337	15361	15442	15452	15245	15323	15493	15500	15350	15268	15468	15309	15513	15337	15477	15278	15481	15401	15427	15297	15325	15330	15589	15411	15416	15405	15461	15469	15410	15606	15534	15594	15358	15330	15336	15360	15474	15421	15420	15462	15408	15486	15319	15505	15071	15592	15348	15418	15433	15480	15397	15467	15518	15479	15473	15449	15400	15299	15573	15481	15411	15385	15349	15338	15396	15369	15527	15538	15372	15374	15397	15579	15542	15484	15437	15272	15471	15164	15328	15449	15388	15448	15551	15403	15599	15365	15429	15416	15470	15463	15324	15405	15559	15294	15437	15437	15449	15301	15302	15361	15700	15561	15475	15417	15289	15320	15383	15362	15338	15493	15341	15377	15319	15456	15530	15431	15540	15411	15453	15489	15310	15589	15385	15309	15325	15550	15589	15296	15539	15581	15442	15411	15252	15457	15403	15371	15398	15330	15260	15368	15359	15309	15551	15538	15395	15527	15431	15332	15364	15316	15333	15630	15515	15531	15410	15637	15422	15385	15187	15312	15484	15412	15496	15394	15410	15411	15430	15460	15358	15494	15424	15529	15285	15512	15298	15417	15270	15439	15397	15382	15436	15457	15446	15619	15504	15407	15377	15332	15457	15533	15446	15423	15353	15473	15390	15269	15363	15532	15538	15354	15322	15539	15436	15520	15554	15462	15490	15378	15402	15443	15419	15599	15256	15491	15244	15572	15485	15433	15344	15594	15473	15524	15511	15317	15541	15614	15539	15380	15579	15297	15223	15471	15332	15342	15461	15321	15636	15529	15464	15439	15608	15345	15550	15482	15556	15346	15378	15319	15516	15505	15481	15307	15365	15387	15420	15551	15579	15386	15450	15535	15504	15523	15564	15314	15233	15300	15397	15354	15587	15329	15521	15412	15428	15319	15631	15328	15376	15478	15653	15542	15297	15328	15482	15503	15352	15476	15432	15320	15391	15365	15476	15408	15388	15564	15454	15298	15570	15427	15446	15542	15471	15495	15323	15577	15450	15473	15460	15401	15376	15566	15516	15420	15542	15586	15362	15368	15456	15354	15412	15542	15389	15353	15404	15539	15530	15468	15367	15454	15317	15480	15292	15513	15357	15335	15396	15371	15633	15253	15454	15314	15371	15458	15211	15531	15374	15382	15564	15444	15548	15303	15395	15385	15552	15487	15339	15541	15315	15614	15563	15489	15248	15420	15409	15385	15463	15354	15520	15408	15401	15278	15220	15620	15326	15552	15653	15548	15371	15553	15442	15329	15454	15547	15574	15359	15394	15401	15178	15532	15542	15429	15487	15546	15309	15446	15332	15350	15331	15522	15319	15439	15410	15386	15280	15539	15382	15413	15523	15416	15497	15506	15463	15418	15450	15501	15502	15563	15334	15628	15386	15311	15479	15355	15602	15378	15438	15476	15329	15445	15427	15415	15534	15298	15255	15470	15373	15417	15434	15242	15398	15398	15539	15320	15468	15318	15334	15463	15403	15466	15492	15609	15383	15428	15498	15143	15356	15495	15277	15479	15457	15412	15545	15378	15274	15374	15533	15431	15414	15410	15263	15391	15496	15393	15436	15515	15515	15339	15482	15545	15279	15398	15310	15483	15460	15590	15514	15588	15275	15389
23790	25134	38576	33361	26285	24300	23715	19097	18225	18488	18293	18013	18250	18134	18028	17950	18059	18201	17938	17972	18043	18123	18191	17920	17934	18177	18049	18220	17940	18041	18070	17928	17852	18095	17963	17962	17992	17934	17956	17933	18078	17968	18014	17797	18020	17670	17902	18014	17816	18065	17922	17872	17821	17820	17971	17989	17950	17860	17915	17754	18021	18309	17864	17840	17952	17779	18022	18014	17871	17916	17729	17772	17801	17716	17772	17682	17761	17957	17923	18009	18203	17994	17740	17914	18001	17672	17866	17995	17930	17860	17970	17853	17996	17811	18044	17863	17810	17870	17859	17879	17832	17644	17725	17877	17764	17818	17901	17897	17896	17864	17909	17945	17938	17853	17958	17756	17788	17703	17777	17845	17807	17839	17925	17773	17891	17748	17855	17830	17800	18029	17850	17841	17820	17879	17872	17874	17764	17594	17874	17764	17901	17790	17910	17838	17753	17841	17984	17977	17819	17763	17834	17924	18184	17720	17834	18096	17845	18010	17887	17811	17817	17720	17949	17958	17926	17932	17832	17868	17834	17879	17784	17824	17835	17938	18115	17870	18095	17944	17755	17761	17920	17785	17934	17833	18029	17834	17864	17767	17902	18030	17597	17792	17907	17783	17706	17881	17718	18020	17723	17772	17997	18025	17926	17799	17757	17824	17822	17752	17739	17994	17919	17828	17917	18009	17918	17929	17918	17952	17959	17675	17803	17839	17976	17961	17905	17899	18130	17590	17991	17894	17707	17909	17952	17997	17712	17821	17971	17798	17686	17763	17843	17873	17819	17825	17577	17648	17817	17938	17839	17947	17742	17841	17931	17972	17620	17856	18019	17766	17896	17657	17757	17588	17766	17769	17908	17768	17993	17734	17700	17863	17883	17805	17856	17801	17946	18006	17822	17737	17828	17793	18290	17849	17976	17816	17897	17897	17922	17885	17728	17826	17836	17885	18031	17970	18063	18033	17816	17810	17867	17780	17796	17927	17904	17790	17807	17897	17746	17765	17928	17751	17725	17949	17660	17744	17779	17813	17454	18059	17944	17965	17747	17963	17831	18062	17846	17791	17792	17996	17978	17876	17907	17984	17868	17929	17957	17697	17956	17686	18012	17779	17735	17811	17664	17756	17732	17839	17729	17911	17680	17691	17945	17700	17795	18016	17795	17896	17817	17832	17870	17701	17698	17809	17863	17922	17829	17735	17815	17601	17833	17951	17711	17758	17829	17840	17813	17888	17965	17962	17987	17777	18031	17791	17810	17784	17847	17708	17832	17872	17932	17883	17935	17867	18022	17977	17977	17664	17743	17967	17883	17819	17870	17812	17732	17680	18025	17691	17750	18087	17990	17703	17994	17663	17845	17980	17808	17902	17860	17713	17809	17939	17797	17718	17893	17801	17960	17761	17905	17848	18074	17872	17812	17804	17905	17809	17935	18003	17832	17835	17802	17719	17920	17651	17822	17901	17775	17933	18124	17833	18097	17790	17712	17858	17846	18042	17881	17874	17835	17988	17862	17793	18021	18172	17879	18005	17965	17800	17810	17866	18009	17880	17876	17865	17911	17778	17906	17867	17823	17748	17784	17846	17934	17725	17949	17930	17775	17896	17916	17919	17884	17854	17928	17833	17677	17847	18078	17868	17806	17857	17869	17704	17619	17876	17693	17961	18033	18060	17880	17684	17784	17921	17954	17824	17723	17865	17768	17906	17918	17922	17801	17895	17878	17933	17779	18165	17799	17696	17805	17943	17987	17726	17852	17651	18066	17974	17869	17985	17844	17919	17858	17820	17745	18000	17938	17919	17901	17768	17671	18070	17856	17756	17829	17983	17839	17815	17846	17834	17694	17930	17730	17668	18035	17733	17913	17966	17975	17772	17901	17958	17956	17791	18017	17869	17943	17922	17741	17781	17797	17853	17857	17809	17881	17874	17971	18118	17857	17963	17776	17706	17843	17908	17986	17838	17737	17777	17777	17791	17974	17999	17920	17806	17836	17786	17912	18051	17809	17754	17972	17916	17892	18110	17832	18006	17889	17833	17772	17816	17767	17913	17930	17461	17911	17913	17957	17859	17750	17818	17956	17867	17782	18026	17944	17841	17942	18001	17720	17869	17949	17763	17941	17764	18005	17895	17916	17629	17714	17667	17706	17852	17662	17831	17979	17922	17781	17892	17534	17891	17614	17721	17808	17839	17867	17708	17952	17935	17867	17963	17984	17852	17875	17979	17867	17916	17917	18025	17793	17971	17970	17861	17707	17839	17505	17743	17963	18057	17804	17832	17887	17992	17748	17840	17809	17914	17796	17804	17976	17811	17982	17573	17875	17790	17825	17875	18042	17884	17883	17921	18017	17830	18024	17778	18215	17806	17869	17875	17917	17822	17996	17831	17858	17637	17511	17912	17990	17702	17829	17853	17859	17892	17658	17915	17852	17724	17846	17705	17690	18012	17572	17795	17683	18000	18016	17804	17969	17761	17758	17956	17819	17852	17878	17977	17883	17909	17837	17883	17766	17830	18060	17731	17753	17864	17791	17919	17757	17935	17868	17857	17967	18063	17942	17975	18075	17866	18069	17962	17827	17723	17878	17825	17748	17840	17792	17675	17782	17993	17877	17779	17913	17960	17884	17919	17813	17594	17717	17826	17944	17669	17789	17903	17836	17820	17911	18011	17975	17775	17754	17673	17662	17684	17866	17938	18021	18000	17730	17732	17705	17754	17857	17929	17864	17933	17898	18088	17928	17801	17806	17675	17676	17733	17793	17592	17668	17786	17968	17779	17968	17912	17995	17755	17814	17786	17842	17759	17988	17835	17865	17713	17845	17820	18011	17836	17862	17915	17867	18007	17972	17879	17885	17916	17756	17749	17957	17682	17734	17799	17923	17738	17705	17938	17816	17955	17903	17894	17859	17849	17758	18055	17686	17825	18021	17735	17807	17857	17812	17734	17934	17739	17695	17801	17952	17988	17948	17826	17668	17736	17942	17952	17914	17810	17696	18094	17893	17845	17852	17896	17877	17784	17901	17725	17993	17904	17943	17747	17788	17897	17873	17847	17912	17839	17984	17773	17827	17678	18007	17760	17929	17756	17853	17717	17854	18096	18149	17934	17816	17736	17825	17822	17996	17857	17841	17868	17857	17732	17798	18082	18050	17852	17804	17930	17877	17886	17811	17734	17764	17806	17864	17922	17932	17710	17889	17628	17721	17811	17799	17844	17931	17842	17823	17911	18074	18035	17727	17812	17848	17886	17926	17812	17851	18036	17878	17804	17811	17751	17878	17716	17858	17861	17590	17754	17750	17696	18048	17859	17993	17764	17933	17795	17885	17855	17925	17804	17920	17785	17869	17688	17795	17813	17813	17787	17785	17833	17844	17925	17905	17835	17961	17838	18010	17905	17851	17842	18037	17912	17996	18155	17802	17933	17838	17994	17825	18010	17894	17721	17891	17829	17888	17831	17731	17876	17772	17771	17746	17886	17837	18009	17689	17920	17994	17942	17906	17829	17937	17781	17704	17790	17936	17871	17885	17901	17832	17807	17868	17829	17737	17810	17989	18057	17690	17703	17809	17815	17846	17667	17600	17681	17570	17817	18028	17884	18030	17884	17792	17843	17977	18049	17713	17908	18005	17962	17899	17875	17935	17817	17865	17976	18034	17920	17666	17741	17916	17835	17895	17944	17850	17833	17969	17894	17783	17893	17757	17738	17921	17930	17681	17895	17817	17683	17992	17700	17725	17899	18081	17857	17735	17908	17953	17690	17905	17939	17727	17765	17902	17931	17843	17954	17761	17756	17713	17876	17862	17741	17865	17978	17862	17674	18018	17828	18012	18006	17733	17851	17924	17873	17878	17958	17999	17901	17945	17876	17871	17908	17926	17673	17783	17709	17757	17961	17762	18030	18105	17949	17878	17784	17901	18056	17857	17946	17967	17804	17833	17769	17838	17684	18056	17836	17930	17870	17871	17731	17817	17710	17823	18010	17665	17693	17908	17816	17752	17833	17778	17735	17850	17835	17899	17934	17870	17791	17886	17913	17949	17784	17843	17897	17902	17796	17902	17877	17818	17872	17914	17681	17870	17925	17835	18102	17942	17934	17952	17859	17853	17844	17673	18013	17763	17982	17934	17875	17677	17961	17871	17756	17901	18030	17887	17894	17811	17773	17740	17888	18043	17787	17730	18037	17956	17875	17731	17897	17822	17723	17892	17962	17919	17860	17788	17836	17978	17846	17816	17766	17905	17718	17956	17634	17907	17889	17979	17880	17788	17794	17734	17584	17902	17811	17868	18073	17737	17817	17782	17817	17797	17829	17827	17990	17733	17845	17743	17913	17774	17854	17633	17858	17797	17975	17807	17702	17930	17859	17857	18084	17929	17865	17753	17782	17781	17862	17801	18055	18024	17907	17704	17691	17743	17884	17753	17800	17627	17671	17848	17714	17675	17979	17991	17840	17949	17843	17949	17867	17664	17820	17912	17622	17922	17813	17986	17857	17885	17614	17934	17920	17819	17976	17663	17674	18049	17773	17925	17875	17677	17929	17647	17928	17785	17801	18019	17950	17805	17780	17917	17826	17966	17840	17819	17793	17826	17757	17723	17849	17939	17801	17921	17841	17909	17809	17928	17995	17842	17611	17668	17717	17756	17688	17894	17822	17729	17894	17703	17893	17823	17802	17653	17860	17708	17822	17873	17773	18043	17780	17920	17980	17813	17649	17795	17653	17964	17870	17861	17792	17922	17787	17786	17910	17734	17926	18003	17871	17716	17768	17890	17907	18108	17729	17837	17902	17878	17722	17929	17914	17906	17915	17854	17893	18146	18052	17839	17829	17682	17861	17954	17885	17830	17912	17946	17965	17797	17833	17816	17914	17926	17782	18028	18067	17850	18017	17654	17855	17884	17936	17786	17885	17817	17857	17791	17785	17925	17836	17879	17640	17867	18108	17878	17996	17922	17771	17762	17853	17876	17809	17934	17881	17887	17929	17983	18054	17985	18136	18083	17896	18046	17874	17880	17989	17997	17714	18003	18118	17874	18016	17931	17919	17939	17733	17937	17904	17767	17724	17986	18023	17931	17706	17826	18000	17862	18032	18050	17899	17713	17974	18054	17893	17933	17769	17762	17889	17947	17896	18013	17524
61812	107427	87374	59324	33984	19362	15845	15333	15187	15401	15464	15489	15385	15347	15502	15345	15485	15390	15489	15477	15474	15433	15480	15427	15221	15497	15488	15405	15460	15432	15303	15275	15488	15450	15257	15452	15383	15361	15456	15397	15359	15207	15393	15541	15413	15544	15320	15477	15312	15324	15462	15317	15386	15534	15479	15343	15271	15180	15444	15460	15492	15372	15352	15459	15279	15364	15430	15459	15304	15464	15444	15335	15441	15319	15274	15384	15456	15420	15478	15474	15428	15328	15498	15167	15378	15400	15413	15266	15250	15492	15412	15240	15447	15387	15354	15457	15410	15440	15497	15401	15465	15462	15373	15356	15285	15322	15552	15193	15335	15396	15364	15407	15453	15279	15396	15478	15313	15427	15434	15413	15296	15523	15452	15332	15373	15569	15449	15494	15235	15551	15351	15397	15340	15648	15439	15218	15380	15364	15291	15349	15375	15319	15328	15532	15193	15396	15398	15342	15258	15444	15440	15399	15609	15368	15354	15449	15321	15289	15613	15317	15441	15496	15279	15325	15456	15338	15392	15362	15282	15418	15488	15353	15478	15536	15195	15412	15541	15502	15391	15431	15286	15472	15505	15268	15434	15282	15471	15285	15501	15324	15452	15460	15550	15515	15248	15331	15359	15348	15199	15429	15633	15560	15490	15413	15404	15405	15295	15447	15410	15451	15405	15351	15494	15331	15559	15252	15380	15453	15391	15345	15301	15260	15297	15364	15598	15399	15306	15427	15241	15425	15302	15354	15396	15429	15291	15350	15394	15372	15436	15407	15372	15504	15457	15392	15388	15533	15513	15435	15438	15548	15455	15333	15498	15249	15543	15285	15358	15336	15345	15462	15297	15263	15407	15517	15303	15344	15211	15185	15332	15518	15332	15306	15477	15427	15297	15383	15445	15377	15335	15348	15537	15314	15304	15424	15437	15362	15416	15326	15487	15462	15457	15317	15304	15499	15218	15460	15395	15480	15343	15336	15398	15401	15368	15348	15240	15323	15272	15337	15427	15327	15510	15275	15339	15337	15506	15310	15481	15447	15498	15150	15237	15276	15410	15422	15366	15555	15463	15317	15347	15275	15464	15300	15340	15266	15268	15416	15572	15451	15579	15236	15512	15508	15353	15533	15552	15186	15456	15409	15310	15460	15462	15485	15363	15371	15247	15262	15417	15372	15408	15266	15251	15388	15514	15454	15362	15223	15378	15513	15612	15249	15408	15538	15450	15389	15256	15342	15410	15169	15318	15496	15188	15343	15564	15491	15446	15420	15462	15194	15396	15513	15333	15334	15271	15554	15243	15478	15448	15461	15480	15557	15305	15182	15325	15473	15463	15367	15328	15390	15411	15328	15406	15417	15386	15509	15413	15495	15393	15450	15431	15445	15343	15196	15626	15438	15306	15362	15427	15375	15346	15484	15308	15496	15256	15401	15448	15412	15652	15471	15399	15460	15228	15544	15493	15438	15243	15366	15308	15264	15339	15463	15374	15475	15425	15539	15344	15449	15329	15326	15455	15348	15399	15439	15428	15257	15481	15350	15384	15520	15229	15386	15437	15340	15428	15454	15384	15300	15505	15355	15368	15380	15292	15338	15377	15505	15529	15544	15354	15327	15225	15260	15315	15431	15328	15547	15186	15405	15399	15346	15312	15506	15313	15349	15349	15357	15416	15586	15381	15258	15349	15258	15566	15155	15429	15471	15368	15310	15278	15509	15269	15287	15343	15465	15432	15594	15405	15362	15308	15437	15500	15314	15254	15393	15356	15511	15462	15377	15537	15423	15273	15375	15391	15491	15383	15374	15259	15514	15347	15272	15425	15309	15433	15300	15505	15560	15439	15395	15199	15354	15335	15413	15361	15398	15377	15202	15299	15202	15373	15269	15420	15491	15341	15202	15378	15603	15288	15296	15542	15408	15441	15523	15316	15368	15399	15470	15450	15306	15420	15482	15456	15470	15482	15334	15496	15511	15367	15477	15527	15447	15450	15487	15490	15234	15435	15266	15416	15161	15462	15325	15390	15357	15478	15352	15418	15377	15342	15437	15468	15230	15331	15332	15444	15503	15336	15342	15356	15341	15192	15466	15506	15174	15530	15403	15551	15253	15309	15312	15508	15247	15331	15299	15367	15424	15368	15342	15366	15545	15325	15514	15473	15281	15340	15324	15249	15317	15363	15534	15469	15356	15439	15322	15236	15398	15375	15287	15514	15401	15416	15388	15286	15487	15359	15327	15299	15408	15598	15115	15354	15315	15366	15446	15334	15606	15286	15488	15259	15153	15426	15309	15463	15307	15359	15521	15412	15312	15523	15441	15385	15338	15310	15196	15313	15420	15393	15362	15373	15286	15566	15257	15309	15294	15401	15509	15384	15334	15281	15476	15299	15399	15370	15405	15474	15411	15412	15189	15497	15416	15448	15322	15334	15436	15275	15409	15305	15495	15214	15518	15547	15356	15391	15376	15527	15301	15377	15471	15461	15264	15421	15349	15451	15358	15460	15164	15546	15474	15483	15464	15200	15376	15397	15380	15482	15352	15439	15396	15328	15480	15556	15451	15421	15430	15195	15563	15346	15376	15292	15369	15237	15366	15511	15449	15454	15383	15201	15291	15463	15314	15543	15259	15351	15516	15341	15497	15417	15242	15448	15369	15388	15254	15449	15442	15561	15460	15371	15459	15373	15415	15287	15358	15286	15329	15465	15419	15386	15345	15475	15337	15417	15417	15387	15434	15401	15438	15551	15596	15350	15424	15388	15414	15500	15506	15390	15424	15511	15398	15402	15444	15416	15402	15413	15355	15366	15290	15529	15320	15448	15488	15543	15362	15302	15470	15310	15310	15413	15244	15381	15475	15488	15398	15555	15473	15234	15181	15431	15214	15482	15372	15301	15340	15340	15384	15372	15304	15342	15393	15481	15512	15434	15311	15283	15339	15393	15252	15311	15460	15321	15493	15344	15382	15480	15388	15315	15280	15456	15392	15381	15310	15443	15371	15500	15357	15524	15318	15307	15277	15357	15436	15551	15256	15370	15311	15418	15417	15511	15383	15450	15475	15517	15396	15417	15432	15459	15342	15454	15433	15472	15341	15285	15489	15432	15484	15413	15335	15346	15503	15367	15457	15388	15274	15408	15432	15421	15330	15253	15368	15369	15285	15349	15446	15561	15488	15480	15508	15607	15372	15364	15552	15391	15335	15617	15350	15344	15416	15219	15348	15323	15486	15367	15356	15338	15469	15292	15508	15561	15322	15416	15461	15448	15289	15428	15399	15348	15411	15390	15387	15271	15446	15363	15507	15314	15447	15325	15447	15363	15519	15471	15493	15268	15328	15398	15487	15409	15344	15656	15650	15478	15509	15386	15444	15562	15311	15292	15316	15239	15450	15302	15293	15613	15342	15339	15361	15424	15541	15315	15356	15450	15349	15346	15230	15568	15440	15322	15266	15321	15491	15385	15449	15290	15429	15378	15412	15242	15400	15410	15423	15533	15405	15207	15416	15163	15356	15417	15433	15329	15179	15431	15457	15552	15282	15414	15324	15473	15379	15408	15295	15256	15431	15587	15389	15503	15542	15241	15323	15389	15434	15415	15393	15304	15493	15499	15358	15301	15343	15317	15464	15358	15445	15367	15428	15409	15465	15494	15234	15435	15454	15334	15474	15462	15590	15154	15117	15477	15363	15376	15430	15398	15353	15492	15338	15611	15389	15271	15384	15479	15555	15402	15357	15443	15289	15327	15371	15541	15569	15485	15261	15493	15411	15377	15205	15430	15358	15453	15174	15563	15494	15377	15299	15438	15395	15527	15470	15368	15320	15467	15444	15322	15387	15372	15358	15309	15334	15501	15465	15353	15167	15291	15327	15486	15503	15426	15363	15361	15503	15390	15417	15347	15254	15302	15460	15355	15459	15440	15182	15265	15293	15374	15368	15389	15499	15411	15500	15543	15550	15341	15270	15429	15290	15455	15409	15328	15336	15371	15480	15285	15348	15589	15472	15275	15498	15246	15131	15427	15397	15410	15498	15279	15423	15516	15417	15232	15410	15418	15391	15521	15332	15400	15458	15355	15387	15406	15446	15347	15506	15369	15362	15371	15584	15315	15277	15268	15467	15403	15469	15380	15252	15524	15419	15282	15399	15429	15428	15497	15463	15322	15439	15515	15515	15411	15351	15279	15370	15441	15490	15368	15394	15324	15425	15292	15573	15315	15363	15333	15401	15256	15461	15377	15390	15386	15457	15486	15247	15278	15212	15318	15473	15358	15426	15358	15484	15520	15300	15326	15400	15432	15325	15326	15262	15566	15329	15425	15442	15426	15311	15366	15477	15356	15251	15364	15335	15434	15341	15318	15376	15300	15350	15428	15600	15253	15249	15479	15365	15494	15422	15410	15424	15293	15390	15382	15359	15503	15414	15084	15468	15309	15395	15466	15319	15444	15473	15402	15339	15212	15296	15422	15486	15242	15385	15478	15372	15432	15378	15468	15350	15609	15369	15497	15499	15305	15330	15604	15362	15334	15424	15485	15503	15361	15354	15454	15053	15453	15550	15296	15423	15417	15322	15411	15314	15342	15412	15315	15415	15292	15535	15373	15296	15384	15486	15301	15340	15383	15395	15457	15470	15440	15384	15206	15373	15340	15245	15272	15324	15290	15382	15334	15392	15397	15495	15344	15437	15525	15532	15334	15380	15469	15499	15365	15344	15507	15500	15284	15539	15181	15357	15351	15297	15209	15357	15585	15330	15513	15360	15520	15347	15516	15487	15259	15249	15408	15406	15442	15386	15392	15351	15396	15427	15437	15196	15484	15233	15414	15434	15330	15126	15403	15390	15215	15426	15368	15527	15363	15382	15304	15470	15338	15344	15467	15419	15284	15342	15318	15288	15419	15272	15494	15272	15331	15354	15379	15345	15345	15411	15439	15430	15187	15462	15513	15328	15377	15323	15344	15247	15483	15414	15368	15408	15296	15295	15320	15316	15538	15384	15424	15323	15378	15316	15355	15226	15471	15274	15384	15471	15521	15454	15392	15276	15381	15483	15416	15427	15407	15352	15541	15484	15304	15384	15290	15357	15268	15482	15426	15288	15315	15359	15344	15409	15341	15400	15378	15331	15347	15364	15485	15280	15435	15448	15700	15448
32947	42001	43318	29925	21367	18731	18345	18043	17808	18051	17974	18002	18033	17920	18083	18081	18251	18087	17940	17955	17964	17950	18099	17914	17955	17921	17894	18068	18043	17940	17866	17867	18011	18043	17709	17756	17978	17947	17922	17934	17763	17870	18059	17900	18114	17847	17896	18052	17904	17863	17871	17967	17902	18033	18102	18037	17944	17876	18001	18036	17849	17965	17965	17928	18001	17897	17899	17747	17805	18004	17781	18055	17876	17975	17966	17946	17902	18133	18020	18083	17943	18001	17891	18077	18052	17947	17883	17833	18040	17956	17926	17859	17864	17912	17936	18021	17883	17970	18042	17862	17834	17943	18103	17778	18129	18040	17908	17989	17952	17900	17920	17881	17987	18160	17946	17906	18035	17909	17992	18019	18147	17998	17878	17985	17774	17858	17865	17951	17989	17987	17952	17880	17986	17803	18178	18128	18068	18020	17946	17954	18010	18095	18028	17882	17989	17938	17872	18090	18053	17872	17871	17932	18075	18077	17956	17776	18034	18086	17779	18000	18176	17859	18085	18061	17999	17923	18035	17810	17856	18126	17966	17780	17988	17874	17764	17871	18181	17815	17712	17752	17803	17952	17958	18029	18066	17861	18065	18031	18099	18005	17995	17975	17799	18101	17883	17938	17806	17886	17910	17979	18123	18099	17974	17838	17863	17857	18082	18038	18150	17976	17877	17835	17873	18176	17780	17953	17855	17960	17714	17880	18117	17993	18035	17891	17988	17923	17986	18002	17902	17989	18124	17666	18135	17746	17994	17835	17844	17970	17730	17924	17768	18037	17767	18148	18011	17940	17806	17837	18125	18100	17971	18001	17993	17905	17740	17909	17927	18002	18017	17861	18046	17993	17867	17843	17698	18069	17916	18032	18026	17808	17969	17887	17847	17732	17758	17856	17790	17855	17983	17881	18032	17970	17984	18038	17852	17917	18265	18037	18055	18179	17886	17863	17829	17918	17808	18011	17947	17949	17898	17935	18021	17948	18083	17973	17769	17847	18057	18026	17837	17941	17976	18041	18013	17972	17822	17980	17872	18105	18011	18209	18024	17997	18019	17979	17885	17932	17876	17831	18031	17886	18010	17950	18090	18136	18255	17873	18023	18020	17966	17848	17970	17940	18001	17893	18243	18038	17843	17794	18040	18060	18081	17953	17930	17867	17920	17971	17932	17799	17967	18074	17807	17903	17853	17940	18042	17903	17971	17984	18060	17830	18066	17798	17763	17949	17910	17927	18116	17803	17998	18071	18048	18056	17952	18095	18065	18025	18021	17807	17911	17946	17911	18123	17777	17939	17949	18016	17915	17836	17839	18137	17860	17879	18085	17887	17955	18041	17882	17953	18002	18163	17857	17836	17699	17743	17811	17785	17870	17939	17744	17950	17832	18017	18020	18301	18098	18075	18067	17973	17834	18052	18005	17865	18019	17997	18014	18028	17878	18026	18016	18012	17981	17823	18145	17917	18031	18007	17946	17783	17777	18052	17903	18028	17962	18003	17786	17948	18089	18040	17994	17845	18024	17808	17910	17988	18013	18150	18169	17944	17964	17896	17906	17759	17705	17950	17883	17871	17920	17875	17983	17821	18022	17922	17952	17807	18115	18140	17797	17881	18045	18041	17981	18090	18026	18189	18096	17824	17999	17776	17814	18084	17847	17792	17827	17933	17978	17926	17816	18004	18112	17897	17999	17872	17983	17980	18087	18048	18167	18032	17814	17605	17878	17951	18183	17829	17905	17978	17973	17828	17803	17698	18090	17662	17981	18017	17899	17794	17962	17992	18110	17957	18058	18030	17997	17969	17870	18008	17960	18068	17945	18091	17844	17885	17737	18116	17886	17951	18063	18112	17999	18023	17882	18240	17904	17977	18046	17990	17698	17908	17898	17929	18040	17865	17964	18230	18015	18233	17916	18077	18250	18077	18042	17992	17921	17917	17913	18037	18160	18136	17845	18058	18036	18203	17948	17846	17879	18188	17921	17879	17857	17993	18107	17983	18036	18072	17768	17916	17835	17967	17832	18018	18062	18154	18134	17973	17840	18039	17842	17732	18048	17970	17885	17844	17887	18002	18008	17968	17808	17935	17960	17767	18058	17950	17879	17991	17995	17898	17969	17903	17952	17934	17934	17884	18127	17877	18164	17845	17999	18044	17908	17847	18021	17970	17719	17815	17984	17985	17968	17888	18006	17965	17784	17792	18205	17969	18017	18086	17987	18076	18023	18047	17791	17896	17867	17997	18011	17785	17928	17824	18156	17962	17932	17857	17809	17878	17968	17831	17823	17851	18042	17852	17879	17838	17836	17932	18075	17875	17789	17983	17756	17850	17934	17958	17878	17946	17739	18018	17998	17909	17971	17861	17760	17842	17772	18021	17968	17789	18055	17867	17942	17963	17927	18140	17970	18025	17983	17912	17796	17823	18174	17940	18203	18175	18112	17873	18244	17968	18020	17936	18206	17900	18040	18171	18081	17830	17915	18192	17881	17890	17700	17937	18080	17932	18071	17939	17821	17861	17908	18032	17644	18120	17931	17778	17788	17943	17857	17763	17848	18065	18127	18006	17853	17832	18058	18010	18097	17953	17879	18037	17749	18011	17966	17964	17869	18020	17978	17865	17858	18203	17908	17959	17989	18103	18150	18041	17917	17765	17955	17979	17951	18039	18047	18110	17809	17977	17765	18045	18132	18105	17963	17956	17884	18110	17870	18050	17969	17854	18040	17925	18034	17828	17920	17870	17963	18049	18029	17987	17888	17901	17963	17961	18080	17978	17909	17958	18060	17925	17931	18051	18293	17684	18007	18105	17899	17852	17928	18007	18133	17940	17861	17926	17968	17835	17846	17792	17968	18088	17766	17765	18030	18003	17937	17863	17980	17809	17915	18120	17906	17783	18009	18022	17900	18049	17909	17908	17830	17836	18135	17705	17987	17863	17784	17998	17874	17844	18042	17863	17855	18069	18049	17749	17941	17905	17867	17709	18020	17797	17995	17879	18000	18008	18069	18081	17983	17795	17974	17865	17848	17843	17761	17887	17973	17988	17882	17780	18057	17859	17905	18041	18010	18068	18107	18133	17867	17994	17998	18048	17839	17910	17848	17932	17839	17897	17917	17823	17947	17897	17959	17933	18152	18021	17840	18000	17883	18040	17847	17959	17800	17962	18038	17965	17917	17933	17895	18082	17892	17975	17881	17894	17973	18039	18002	18074	18138	18053	18151	18011	18011	17885	18036	17870	17990	17981	17958	17882	18080	17900	17801	17895	17864	17755	17884	17998	18219	17837	17936	18215	17970	17831	17982	17775	17850	17958	17871	17725	18145	17926	17984	17951	17923	17830	18008	17821	18023	17981	18101	17910	17893	17949	18004	18181	18013	17879	17948	18027	17861	17993	17892	17770	18089	18061	17932	17927	17961	17991	17977	18169	17904	17878	17859	18090	17986	18096	17991	17969	18011	17938	17983	17929	18059	18201	17945	17979	17903	17813	17963	18014	18094	18102	17814	18038	17970	17863	17922	18004	18080	18023	17970	18055	18101	17883	17970	18024	17905	18032	18037	17873	17908	18104	17995	17977	18150	18140	18155	17921	17801	18012	17997	17963	18029	17884	17966	18064	18048	18025	17850	17692	17825	17799	17802	17896	18110	17929	17976	17989	17950	17910	18101	17873	17582	18105	17890	17974	18014	18091	18027	18030	18029	17980	18010	18019	18028	17998	18014	17972	18315	17923	17994	17920	18000	17896	17905	17820	17866	18001	17936	18007	17880	18054	18135	17896	17873	18073	17879	18184	18017	18150	17949	18040	18150	17845	17878	17931	18096	18211	18052	18114	17782	18062	18017	18072	17829	18002	17942	18062	18107	17964	17963	17991	17757	17961	17848	17985	18014	18006	17948	17891	17875	17975	17973	18057	17968	17778	18167	18049	17965	18033	17965	17905	18158	17844	18046	17849	17895	17993	17862	17576	18056	17911	17906	18112	17802	17848	17809	17872	18101	17987	18107	18134	17865	17821	18060	18029	18036	17912	17862	17787	17981	17830	17907	18026	17917	18026	18077	17775	18159	18134	18105	17919	18056	18165	17840	17878	17899	17729	18115	17868	18063	17964	17772	17941	17671	18017	17984	18072	17943	17890	18070	17782	17791	17838	17953	17859	17950	18205	17926	17756	17992	17736	17928	18022	18003	17979	17792	17886	17988	17901	18064	18097	18104	18096	17924	17849	17868	18124	17969	17933	17882	18120	17944	17892	17973	17871	17915	17796	17992	18025	18018	18073	18031	17981	17909	17989	18099	18056	17849	18028	17821	17999	17899	18073	17905	17995	18027	17892	17845	17848	17823	17933	18031	18035	17952	17861	17894	17928	17900	17936	17825	17865	17913	17880	18074	17899	17991	17941	17966	17881	18001	18019	17892	18027	18057	17694	18079	17971	18009	17938	17887	17839	17832	18095	18115	17981	17827	17859	17862	17944	17970	17975	17979	17741	17905	17962	18043	17941	17915	18138	17893	17829	18168	18065	17878	18089	18006	17951	18017	17877	17841	18011	17956	17929	18066	17774	18058	17916	18016	17988	17852	17792	17716	17762	17985	17783	18043	18066	18056	18097	17953	17983	18059	17980	17909	17924	17855	18079	17831	18038	17949	17991	18044	17952	17908	18006	18035	17862	17959	17887	17711	17992	18121	17914	17949	18096	17967	18090	18016	17928	17913	17847	17893	18055	17969	17950	17888	17975	17931	18171	18023	17900	17892	17869	17919	18006	17861	18069	18021	17871	18118	17808	17925	17852	17794	17646	18154	18205	18013	18024	17932	17826	17741	17898	18153	18011	17912	17876	17924	17998	17963	17910	18119	17835	18101	18172	18076	18025	17908	17941	17974	18012	17817	18001	18121	17943	17958	17971	17950	17862	17912	17836	17913	18015	18077	17847	17947	18065	17873	17945	18027	17802	17943	17746	17954	17801	18093	18024	17965	18167	17942	17739	17981	17983	17943	17761	18014	17907	18019	17791	17757	17856	17919	17972	17994	17973	17991	17945	17998	18045	18041	18231	17852	18059	17769	17887	17979	17970	18014	17911	17751	17971	17828	17956	17933	17925	17843	17925	17887	17985	17900	17880	17987	17930	17759	18149	18072	17956	18130	17886
41345	59335	44352	25534	17730	15842	15559	15606	15204	15576	15307	15421	15348	15448	15471	15377	15358	15398	15441	15414	15452	15422	15394	15404	15411	15386	15555	15569	15398	15427	15400	15435	15374	15586	15382	15383	15364	15430	15447	15499	15369	15268	15419	15425	15370	15316	15433	15387	15535	15235	15504	15384	15430	15414	15377	15529	15425	15515	15475	15365	15552	15389	15375	15446	15431	15438	15372	15379	15464	15530	15655	15425	15365	15518	15411	15515	15308	15392	15364	15368	15622	15387	15486	15384	15516	15306	15287	15407	15424	15435	15448	15384	15474	15473	15566	15380	15375	15434	15517	15496	15481	15535	15457	15378	15424	15186	15453	15198	15417	15224	15418	15350	15435	15264	15327	15453	15517	15338	15420	15458	15456	15300	15357	15477	15542	15443	15464	15318	15350	15465	15457	15305	15479	15236	15425	15446	15365	15259	15372	15457	15558	15400	15444	15427	15405	15533	15437	15521	15518	15517	15445	15365	15260	15581	15506	15228	15461	15293	15228	15325	15372	15448	15338	15372	15373	15429	15269	15495	15490	15395	15605	15486	15507	15527	15405	15232	15556	15615	15314	15471	15583	15432	15525	15519	15429	15307	15326	15489	15397	15340	15649	15544	15521	15412	15218	15337	15487	15585	15301	15354	15461	15437	15461	15394	15476	15444	15286	15323	15537	15485	15370	15392	15434	15418	15300	15539	15486	15348	15480	15283	15561	15314	15340	15447	15258	15455	15380	15267	15578	15565	15468	15253	15523	15472	15286	15505	15331	15537	15647	15514	15527	15357	15467	15346	15407	15381	15429	15456	15445	15360	15309	15465	15479	15290	15517	15453	15561	15372	15408	15374	15595	15326	15523	15366	15459	15279	15430	15267	15390	15437	15717	15462	15562	15404	15324	15483	15402	15504	15313	15471	15189	15659	15563	15492	15536	15425	15374	15253	15552	15391	15515	15269	15355	15307	15397	15344	15337	15166	15482	15509	15403	15401	15405	15559	15361	15409	15569	15584	15372	15308	15472	15388	15463	15308	15323	15398	15583	15497	15435	15356	15443	15483	15365	15539	15396	15388	15487	15318	15340	15452	15488	15400	15441	15385	15363	15445	15480	15503	15402	15501	15386	15400	15349	15321	15545	15447	15610	15476	15317	15485	15277	15502	15447	15480	15469	15378	15415	15575	15311	15387	15386	15445	15501	15540	15505	15339	15316	15417	15431	15356	15254	15492	15443	15467	15377	15303	15458	15318	15395	15327	15330	15536	15484	15474	15370	15533	15433	15389	15273	15470	15343	15406	15401	15427	15427	15437	15530	15378	15367	15528	15573	15484	15442	15222	15465	15514	15537	15511	15300	15453	15440	15352	15439	15351	15508	15395	15277	15466	15318	15406	15386	15295	15312	15275	15349	15298	15203	15463	15487	15524	15274	15565	15437	15489	15503	15564	15320	15398	15370	15537	15433	15289	15490	15477	15478	15415	15364	15398	15433	15445	15379	15268	15551	15441	15333	15524	15378	15443	15398	15574	15560	15306	15525	15489	15405	15442	15387	15319	15449	15610	15295	15429	15402	15493	15386	15408	15503	15380	15326	15476	15467	15491	15446	15226	15447	15282	15437	15496	15373	15566	15476	15398	15457	15324	15404	15490	15376	15313	15456	15426	15494	15538	15355	15315	15516	15475	15406	15455	15450	15346	15367	15297	15268	15413	15510	15332	15537	15503	15427	15527	15417	15378	15416	15372	15326	15383	15392	15369	15434	15430	15439	15226	15393	15307	15493	15423	15538	15414	15438	15496	15393	15354	15680	15531	15263	15561	15577	15387	15384	15406	15512	15257	15399	15508	15420	15619	15445	15502	15320	15168	15371	15459	15236	15514	15478	15450	15437	15470	15482	15339	15440	15351	15324	15331	15297	15303	15344	15386	15410	15525	15403	15298	15321	15239	15245	15367	15598	15400	15441	15376	15184	15483	15493	15462	15434	15268	15303	15369	15354	15368	15460	15481	15488	15499	15376	15383	15341	15362	15373	15512	15451	15481	15542	15301	15336	15484	15347	15461	15486	15535	15229	15373	15533	15210	15365	15446	15608	15406	15508	15366	15432	15302	15437	15421	15481	15354	15416	15348	15330	15435	15456	15396	15623	15187	15493	15368	15474	15374	15396	15281	15423	15272	15562	15348	15357	15445	15274	15376	15344	15385	15443	15483	15365	15524	15331	15237	15543	15295	15624	15655	15458	15386	15473	15354	15480	15544	15477	15429	15344	15234	15467	15283	15349	15471	15570	15429	15440	15318	15510	15519	15510	15473	15454	15432	15423	15506	15486	15515	15304	15370	15301	15412	15516	15490	15333	15340	15277	15396	15411	15466	15282	15363	15381	15507	15279	15376	15417	15535	15348	15267	15555	15475	15401	15443	15578	15461	15495	15310	15406	15545	15463	15329	15393	15450	15394	15390	15484	15265	15565	15492	15293	15310	15277	15392	15502	15517	15369	15399	15383	15313	15451	15257	15405	15417	15381	15477	15713	15458	15478	15549	15401	15342	15370	15500	15500	15484	15358	15428	15625	15389	15271	15420	15378	15386	15588	15392	15375	15475	15403	15404	15432	15429	15438	15419	15335	15513	15409	15470	15487	15384	15537	15325	15552	15436	15616	15473	15338	15369	15514	15329	15414	15454	15409	15549	15339	15454	15530	15310	15315	15349	15669	15446	15506	15236	15490	15337	15311	15316	15460	15581	15537	15503	15500	15533	15697	15333	15520	15463	15412	15509	15577	15499	15421	15287	15566	15390	15466	15493	15292	15457	15441	15442	15332	15401	15275	15337	15575	15219	15595	15260	15352	15496	15337	15344	15344	15338	15464	15307	15553	15526	15324	15237	15259	15522	15427	15457	15451	15370	15338	15329	15489	15484	15493	15510	15490	15436	15739	15446	15241	15461	15291	15689	15429	15333	15540	15376	15425	15331	15505	15498	15545	15431	15325	15518	15378	15324	15472	15640	15244	15436	15559	15397	15473	15534	15415	15377	15492	15332	15553	15496	15404	15484	15477	15467	15278	15318	15668	15416	15378	15526	15326	15454	15528	15493	15422	15391	15408	15358	15289	15435	15492	15279	15315	15420	15374	15454	15500	15499	15390	15383	15437	15397	15468	15432	15463	15430	15449	15412	15427	15431	15554	15378	15541	15530	15435	15478	15603	15371	15483	15306	15513	15426	15510	15485	15496	15557	15451	15377	15501	15603	15491	15427	15328	15385	15660	15544	15338	15491	15433	15326	15503	15495	15323	15382	15335	15526	15343	15346	15455	15376	15350	15375	15479	15304	15401	15306	15469	15478	15315	15507	15416	15307	15463	15530	15458	15429	15358	15455	15465	15361	15365	15412	15473	15369	15524	15446	15554	15426	15441	15315	15616	15403	15534	15324	15433	15421	15388	15481	15272	15255	15364	15190	15319	15515	15432	15308	15390	15394	15435	15310	15420	15447	15446	15490	15519	15388	15397	15431	15514	15454	15360	15549	15393	15371	15340	15509	15334	15372	15395	15365	15336	15240	15509	15562	15299	15439	15474	15446	15329	15446	15410	15329	15631	15300	15464	15311	15463	15615	15277	15298	15522	15395	15474	15348	15501	15484	15539	15352	15454	15534	15464	15338	15394	15529	15527	15388	15303	15414	15561	15601	15382	15366	15521	15284	15325	15429	15518	15376	15385	15446	15423	15429	15329	15252	15352	15436	15496	15405	15444	15438	15279	15331	15445	15410	15420	15485	15638	15628	15627	15414	15404	15431	15542	15453	15436	15375	15425	15323	15388	15472	15482	15695	15640	15525	15336	15442	15423	15294	15455	15343	15536	15351	15346	15495	15510	15471	15372	15338	15494	15633	15508	15426	15435	15378	15340	15398	15405	15268	15572	15475	15333	15291	15399	15352	15479	15557	15359	15485	15378	15339	15506	15469	15381	15588	15398	15432	15751	15362	15554	15614	15378	15376	15636	15381	15369	15365	15431	15355	15547	15416	15369	15502	15331	15242	15411	15358	15555	15479	15259	15629	15404	15385	15362	15370	15433	15181	15292	15471	15247	15310	15396	15491	15344	15340	15424	15557	15348	15451	15463	15442	15430	15418	15431	15447	15568	15671	15412	15490	15523	15449	15467	15530	15549	15381	15426	15348	15360	15488	15328	15491	15325	15473	15310	15409	15404	15456	15335	15380	15433	15382	15491	15385	15538	15281	15475	15468	15188	15556	15365	15475	15452	15315	15328	15559	15618	15404	15392	15383	15400	15595	15395	15494	15485	15295	15536	15350	15382	15602	15449	15479	15373	15473	15483	15561	15416	15500	15550	15324	15526	15330	15511	15417	15218	15380	15391	15397	15491	15422	15561	15434	15340	15392	15451	15509	15341	15506	15488	15382	15407	15523	15397	15519	15232	15463	15465	15590	15422	15261	15377	15394	15244	15409	15371	15319	15581	15324	15414	15425	15447	15578	15374	15382	15385	15426	15384	15348	15314	15557	15414	15348	15513	15377	15453	15542	15464	15503	15500	15425	15506	15504	15491	15406	15562	15339	15376	15408	15509	15434	15471	15397	15515	15467	15351	15448	15448	15476	15469	15310	15544	15511	15312	15249	15426	15594	15412	15544	15378	15416	15497	15481	15464	15397	15552	15306	15585	15454	15643	15275	15531	15415	15334	15428	15309	15253	15460	15499	15567	15368	15454	15463	15222	15470	15526	15466	15440	15497	15382	15392	15376	15450	15378	15610	15435	15464	15268	15378	15457	15356	15445	15615	15440	15367	15432	15427	15369	15563	15359	15443	15329	15559	15457	15506	15193	15431	15437	15411	15504	15370	15308	15466	15433	15553	15263	15675	15324	15533	15348	15743	15440	15485	15421	15450	15432	15542	15544	15483	15506	15463	15513	15552	15399	15409	15383	15440	15417	15400	15404	15297	15480	15322	15591	15503	15451	15457	15380	15519	15375	15368	15313	15348	15434	15420	15457	15320	15464	15630	15456	15489	15531	15325	15540	15323	15523	15316	15706	15452	15584	15415	15645	15308	15508	15428	15399	15516	15521	15412	15343	15480	15389	15390	15399	15530	15500	15386	15416	15458	15352	15461	15326	15552	15535	15547	15409	15331	15487	15429
35381	39463	37555	26755	20025	18318	18091	17849	17895	17679	17812	17792	17853	17803	17615	17797	17836	17800	17642	17817	17669	17774	17865	17908	17779	17825	17913	17752	17739	17858	17840	17834	17849	17897	17890	17888	17958	17981	17742	17874	17865	17672	17652	17808	17639	17606	17644	17616	17794	17810	17926	17866	17663	17923	17827	17652	17772	17763	17734	17829	17718	17853	17691	17848	17965	17763	17732	17743	17817	17704	17584	17685	17946	17823	17582	17618	17769	17672	17772	17766	17625	17856	17673	17603	17693	17838	17758	17800	17943	17777	17853	17745	17821	17615	17787	17768	17708	17659	17644	17731	17684	17829	17671	17805	17889	17853	17707	17652	17738	17996	17890	17758	17730	17855	17805	17782	17973	17577	17721	18008	17890	17863	17691	17807	17861	17691	17593	17800	17668	17693	17718	17783	17697	17833	17801	17663	17689	17727	17757	17790	17797	17798	17858	17741	17908	17771	17921	17707	17526	17885	17833	17692	17457	17636	17632	17822	17777	17757	17865	17671	17760	17690	17641	17708	17684	17611	17732	17907	17993	17627	17878	17798	17839	17957	17640	17826	17572	17792	17887	17799	17875	17766	17718	17676	17676	17629	17637	17761	17843	17682	17747	17779	17628	17780	17655	17582	17626	17676	17545	17634	17722	17646	17835	18036	17888	17858	17857	17553	17860	17537	17693	17661	17825	17690	17895	17980	17714	17615	17728	17833	17914	17865	17708	17565	17986	17818	17594	17818	17969	17748	17542	17921	17676	17870	17741	17624	17741	17726	17686	17721	17666	17820	17907	17569	17682	17770	17790	17823	17524	17549	17891	17830	17621	17770	17959	17949	17841	17760	17966	17948	17889	17781	17647	17709	17712	17773	17819	17864	17741	17642	17731	17683	17852	17686	17789	17786	17908	17613	17686	17589	17664	17803	17671	17773	17916	17664	17803	17696	17722	17729	17860	17663	17542	17649	17805	17656	17723	17702	17701	17580	17756	17786	17702	17952	17796	17815	17937	17541	17846	17827	17829	17676	17724	17639	17793	17682	17590	17901	17920	17662	17516	17751	17646	17703	17790	17695	17676	17703	17795	17639	17780	17630	17641	17802	17897	17728	17707	17764	17762	17631	17867	17544	17755	17797	17788	17975	17884	17824	17841	17786	17873	17854	17784	17819	17818	17845	17441	17730	17619	17959	17788	17697	17606	17813	17718	17629	17605	17456	17718	17638	17821	18053	17924	17834	17694	17575	17751	17864	17831	17739	17830	17584	17854	17767	17821	17566	17903	17988	17758	17926	17723	17735	17784	17911	17745	17733	17820	17847	17837	17710	17770	17816	17701	17876	17683	17614	17772	17845	17706	17720	17856	17779	17815	17530	17678	17664	17798	17798	17676	17934	17878	17935	17770	17848	17926	17815	17841	17887	17750	17718	17601	17771	17609	18038	17791	17504	17851	17824	17632	17895	17782	17866	17926	17656	17650	17660	17752	17698	17480	17804	17694	17655	17808	17674	17692	17650	17983	17896	17879	17619	17794	17802	17683	17684	17662	17854	17737	17750	17836	18042	17696	17754	17871	17912	17883	17854	17738	17836	17781	17991	17806	17598	17990	17799	17925	17770	17709	17788	17789	17735	17638	17658	18007	17736	17715	17734	17676	17624	17764	17764	17829	17935	17734	17739	17838	17675	17642	17720	17859	17698	17659	17858	17859	17718	17670	17728	17763	17759	17761	17879	17521	17964	18004	17904	17809	17934	17558	17660	17873	17737	17654	17654	17701	17795	17519	17619	17596	17446	17752	17703	17809	17797	17871	17834	17545	17754	17844	17790	17833	17728	17747	17710	17673	17761	17732	17808	17532	17742	17671	17839	17679	17872	17774	17760	17640	17985	17544	17659	17743	17862	17819	17714	17555	17680	17820	17651	17728	17732	17754	17738	17856	17717	17858	17691	17730	17566	17728	17753	17756	17648	17876	17825	17818	17769	17920	17713	17874	17520	17750	17809	17746	17581	17605	17819	17666	17661	17813	17820	17796	17890	17671	17669	17615	17769	17830	17671	17761	17675	17766	17535	17655	17642	17775	17766	17998	17831	17729	17658	17829	17675	17818	17899	17688	17943	17608	17739	17718	17705	17670	17852	17748	17723	17715	17870	17861	17551	17901	17764	17652	17886	17805	17744	17772	17870	17805	17892	17638	17786	17721	17660	17671	17788	17799	17737	17712	17770	17836	17785	17875	17778	17574	17652	17706	17741	17606	17741	17809	17856	17558	17799	17658	17834	17660	17863	17504	17977	17647	17654	17685	17773	17594	17920	17887	17707	17694	17746	17741	17477	17824	17823	17702	17746	17791	17630	17673	17728	17336	17830	17703	17748	17964	17676	17863	17694	17659	17756	17720	17823	17909	17881	17823	17729	17552	17795	17830	17579	17756	17677	17581	17788	17617	17679	17892	17802	17877	17781	17773	17573	17670	17794	17790	17665	17884	17747	17795	17932	17848	17764	17722	17724	17680	17517	17596	17701	17635	17866	17781	17493	17737	17755	17838	17941	17832	17810	17801	17842	17915	17756	17946	17815	17834	17698	17549	17687	17796	17694	17759	17876	17668	17555	17778	17760	17628	17842	17845	17846	17652	17567	17943	17896	17641	17756	17506	17759	17678	17768	17688	17552	17548	17843	17820	17755	17649	17523	17808	17729	17495	17759	17635	17632	17710	17666	17754	17917	17616	17979	17727	17873	17898	17810	17566	17697	17828	17627	17867	17641	17828	17894	17810	17603	17630	17744	17760	17844	17649	17622	17869	17630	17987	17968	17749	17886	17829	17738	17945	17764	17596	17732	17648	17634	17879	17745	17803	17849	17745	17636	17840	17704	17824	17941	17869	17878	17726	17861	17894	17749	17808	17763	17731	17697	17713	17843	17740	17666	17771	17724	18088	17678	17803	17770	17998	17783	17681	17734	17910	17871	17587	17649	17770	17774	17790	17862	17772	17727	17808	17555	17841	17952	17739	17923	17599	17646	17732	17759	17822	17944	17926	17760	17679	17847	17624	17678	17786	17795	17728	17810	17727	17877	17721	17843	17774	17795	17665	17604	17734	17791	17683	17544	17759	17660	17816	17754	17623	17729	17846	17848	17889	17722	17990	17788	17792	17859	17853	17755	17965	17612	17590	17804	17925	17711	17490	17576	17655	17772	17834	17715	17802	17673	17672	17803	17857	17861	17697	17797	17677	17790	17715	17855	17766	17890	17726	17543	17708	17923	18023	17580	17702	17742	17642	17819	17682	17918	17859	17676	17653	17714	17863	17766	17690	17648	17820	17821	17932	17679	17708	17686	17770	17906	17711	17837	17764	17849	17730	17756	17636	17648	17756	17702	17609	17812	17766	17647	17713	17849	17747	17623	17635	17740	17844	17796	17854	17620	17774	17942	17786	17718	17732	17683	17628	17731	17551	17668	17802	17752	17706	17997	17784	17685	17705	17774	17821	17809	17908	17995	17586	17885	17842	17654	17573	17753	17605	17693	17747	17963	17604	17670	17535	17601	17609	17725	17852	17662	17859	17711	17670	17663	17798	17759	17747	17571	17715	17989	17621	17584	17693	17613	17619	17726	17810	17721	17643	17786	17787	17677	17818	17783	17846	17838	17601	17972	17771	17758	17791	17840	17732	17785	17634	17692	17850	17809	17744	17728	17759	17864	17726	17763	17750	17771	17773	17678	17816	17608	17610	17747	17769	17513	17809	17847	17590	17630	17734	17798	17668	17550	17614	17693	17737	17783	17762	17789	17751	17879	17602	17844	17833	17465	17652	17694	17723	18001	17646	17555	17867	17657	17812	17642	17762	17639	17829	17794	17903	17814	17772	17789	17745	17638	17583	17762	17785	17745	17843	17855	17752	17709	17724	17699	17728	17739	17807	17614	17562	17905	17801	17678	17966	17757	18045	17644	17708	17752	17668	17864	17666	17774	17569	17725	17948	17804	17837	17442	17791	17778	17673	18000	17685	17807	17779	17626	17670	17622	17771	17771	17793	17660	17489	17841	17950	17709	17711	17633	17696	17816	17763	17721	17671	17684	17816	17791	17776	17706	17714	17984	17772	17660	17810	17627	17673	17656	17777	17783	17677	17554	17869	17668	17765	17765	17708	17819	17767	17980	17958	17899	17587	17773	17494	18024	17870	17791	17935	17707	17747	17956	17560	17825	17821	17743	17538	17965	17860	17709	17560	17855	17584	17761	17836	17628	17669	17846	17703	17509	17643	17602	17671	17669	17620	17871	17912	17852	17774	17962	18021	17751	17814	17718	17685	17792	17736	17857	17895	17874	17895	17692	18042	17854	17545	17844	17943	17736	17865	17874	17668	17761	17813	17913	17941	17858	17686	17885	17792	17682	17591	17791	17707	17801	17990	17588	17863	17660	17584	17915	17877	17653	17701	17653	17801	17715	17831	17809	17785	17700	17682	17962	17786	17759	17652	17713	17722	17951	17633	17679	17780	17707	17669	17626	17789	17869	17861	17907	17633	17760	17784	17909	17765	17834	17690	17622	18020	17911	17718	17678	17641	17837	17935	17685	17753	17777	17617	17591	17928	17631	17760	17870	18036	17769	18039	17858	17885	17984	17761	17726	17880	17720	17752	17709	17818	17748	17683	17917	17602	17616	17656	17620	17807	17777	17641	17764	17977	17685	17849	17915	18046	17722	17815	17749	17826	17746	17826	17813	18015	17751	17828	17827	17940	17564	17836	17581	17668	17646	17976	17305	17717	17574	17554	17847	17910	17808	17855	17869	17788	17866	17916	17869	17827	17920	17896	17879	17729	17857	17961	17904	17721	17854	17711	17765	17726	17558	17692	17692	17648	17809	17769	17704	17674	17653	17655	17701	17825	17685	17709	17996	17943	17647	17887	17558	17690	17939	17751	17838	17443	17576	17821	17677	17790	17967	17842	17698	17717	17677	17711	17923	17847	17970	17799	17839	17675	17799	17888	17888	17877	17849	17889	17634	17749	17995	17782	17741	17684	17787	17688	17773	17785	17885	17592	17652	17884	17714	17561	17821	17685	17887	17873	17602	17847	17788	17615	17616	17650	17789	17713	17704	17958	17762	17752	17692	17713	17872	17734	17695	17817	17833	17766	17857	17938	17565	17725	17709
38202	51369	38158	23028	17278	15617	15360	15299	15321	15197	15345	15212	15412	15414	15197	15314	15121	15292	15100	15559	15320	15352	15483	15432	15343	15348	15281	15342	15516	15225	15254	15466	15275	15304	15272	15394	15316	15294	15485	15297	15303	15248	15269	15335	15204	15446	15240	15413	15163	15382	15260	15261	15290	15290	15372	15364	15339	15273	15476	15289	15265	15268	15288	15409	15264	15330	15358	15255	15260	15349	15279	15289	15462	15323	15434	15380	15361	15290	15346	15140	15151	15247	15390	15262	15407	15184	15327	15497	15155	15364	15213	15389	15229	15340	15252	15268	15343	15458	15414	15284	15422	15387	15340	15192	15329	15278	15317	15242	15371	15517	15462	15277	15413	15451	15327	15278	15265	15522	15356	15391	15420	15197	15341	15232	15266	15350	15365	15373	15363	15224	15350	15382	15136	15208	15534	15432	15396	15328	15381	15314	15181	15230	15336	15331	15221	15205	15250	15516	15432	15329	15334	15192	15296	15286	15297	15335	15305	15325	15394	15305	15336	15439	15331	15220	15366	15408	15381	15310	15299	15225	15431	15241	15244	15246	15307	15341	15301	15473	15381	15302	15406	15418	15345	15492	15354	15230	15403	15262	15348	15176	15466	15442	15483	15248	15346	15284	15281	15117	15410	15349	15336	15446	15268	15377	15422	15341	15451	15448	15250	15494	15290	15390	15243	15159	15157	15345	15473	15310	15229	15414	15264	15186	15259	15349	15217	15262	15326	15332	15165	15420	15330	15456	15365	15273	15445	15185	15476	15340	15112	15403	15178	15203	15236	15252	15309	15358	15315	15531	15288	15384	15272	15264	15255	15416	15359	15117	15295	15301	15413	15395	15337	15194	15543	15382	15282	15426	15477	15339	15282	15204	15248	15301	15197	15384	15380	15091	15292	15239	15349	15347	15210	15404	15244	15461	15375	15380	15297	15273	15345	15092	15353	15438	15342	15548	15478	15299	15625	15196	15425	15245	15402	15271	15310	15247	15232	15324	15142	15360	15260	15377	15458	15371	15259	15217	15339	15385	15369	15397	15598	15229	15285	15331	15272	15374	15387	15327	15232	15154	15362	15333	15323	15364	15226	15475	15534	15249	15371	15268	15374	15337	15218	15329	15343	15510	15243	15356	15426	15308	15295	15359	15338	15392	15194	15300	15269	15324	15360	15256	15312	15249	15250	15381	15404	15244	15295	15227	15261	15422	15473	15516	15101	15187	15310	15381	15334	15261	15384	15355	15200	15209	15329	15219	15375	15417	15376	15187	15251	15356	15266	15395	15428	15321	15329	15460	15078	15260	15344	15322	15253	15356	15438	15395	15286	15136	15091	15380	15332	15382	15331	15361	15277	15261	15492	15321	15381	15260	15395	15241	15324	15335	15437	15336	15454	15405	15222	15505	15387	15399	15421	15338	15350	15470	15314	15433	15464	15251	15386	15253	15358	15478	15239	15350	15348	15297	15317	15304	15276	15148	15279	15247	15282	15355	15410	15225	15147	15265	15350	15446	15356	15243	15305	15210	15174	15330	15266	15638	15235	15186	15412	15259	15286	15312	15230	15233	15502	15438	15313	15265	15417	15458	15226	15130	15315	15025	15265	15152	15200	15438	15238	15373	15306	15398	15311	15196	15493	15498	15302	15084	15347	15399	15217	15211	15391	15358	15510	15376	15372	15290	15284	15357	15363	15378	15227	15293	15310	15270	15188	15466	15543	15176	15486	15372	15270	15177	15477	15231	15345	15250	15460	15282	15381	15373	15286	15169	15274	15329	15284	15226	15209	15350	15482	15226	15401	15289	15380	15313	15391	15435	15307	15401	15216	15421	15377	15254	15272	15113	15300	15222	15267	15119	15386	15349	15423	15313	15343	15212	15420	15413	15360	15383	15469	15398	15263	15156	15258	15258	15315	15419	15360	15128	15265	15295	15340	15365	15396	15325	15197	15255	15217	15279	15412	15489	15380	15306	15381	15304	15380	15242	15289	15355	15380	15287	15426	15485	15484	15284	15200	15377	15375	15277	15234	15319	15369	15291	15204	15292	15326	15284	15313	15339	15394	15398	15397	15345	15357	15201	15426	15285	15326	15388	15480	15313	15378	15299	15275	15385	15264	15446	15236	15304	15518	15199	15351	15307	15187	15314	15337	15374	15096	15412	15407	15276	15218	15275	15307	15260	15280	15404	15340	15237	15421	15297	15273	15212	15548	15254	15429	15133	15487	15243	15352	15487	15312	15317	15275	15282	15374	15412	15375	15336	15471	15442	15222	15180	15122	15213	15165	15294	15187	15380	15611	15283	15216	15354	15340	15311	15525	15336	15577	15490	15351	15332	15339	15092	15395	15446	15204	15315	15209	15308	15264	15298	15333	15260	15344	15435	15372	15392	15430	15573	15401	15426	15147	15392	15314	15301	15399	15365	15305	15255	15230	15186	15338	15523	15445	15336	15329	15479	15295	15553	15171	15245	15200	15257	15301	15233	15404	15308	15414	15366	15178	15349	15372	15385	15404	15356	15391	15308	15258	15385	15110	15383	15318	15305	15181	15291	15433	15345	15194	15263	15378	15408	15268	15427	15347	15113	15462	15225	15408	15229	15579	15344	15650	15203	15225	15382	15516	15168	15485	15306	15337	15440	15332	15306	15278	15374	15391	15411	15342	15303	15338	15204	15368	15141	15346	15241	15226	15469	15283	15440	15359	15407	15495	15191	15285	15324	15379	15327	15381	15383	15281	15328	15597	15181	15308	15224	15330	15180	15232	15315	15296	15222	15474	15292	15411	15257	15204	15256	15296	15238	15322	15396	15272	15377	15445	15337	15389	15444	15536	15338	15425	15351	15376	15238	15254	15305	15296	15347	15400	15449	15265	15397	15425	15369	15395	15326	15305	15237	15449	15282	15354	15266	15449	15387	15282	15376	15399	15517	15386	15304	15258	15383	15235	15435	15216	15205	15272	15294	15344	15405	15248	15413	15195	15388	15291	15276	15368	15403	15259	15278	15414	15402	15362	15297	15330	15453	15400	15242	15437	15247	15383	15346	15315	15315	15298	15250	15338	15320	15399	15282	15356	15407	15288	15364	15318	15255	15240	15336	15252	15385	15303	15425	15368	15522	15258	15286	15374	15429	15246	15375	15578	15334	15336	15344	15255	15201	15305	15236	15413	15205	15280	15394	15385	15376	15359	15445	15175	15360	15337	15384	15371	15394	15342	15171	15392	15457	15273	15480	15564	15248	15323	15389	15482	15233	15327	15365	15336	15415	15382	15381	15321	15439	15403	15458	15383	15213	15262	15383	15417	15451	15231	15066	15385	15387	15399	15218	15338	15278	15418	15383	15404	15356	15508	15232	15396	15399	15351	15302	15338	15400	15354	15432	15456	15172	15421	15350	15372	15517	15363	15426	15287	15496	15321	15295	15387	15243	15311	15474	15333	15291	15349	15216	15218	15311	15313	15392	15377	15425	15343	15388	15506	15356	15434	15215	15329	15317	15493	15234	15326	15358	15498	15395	15334	15193	15498	15333	15410	15445	15438	15318	15412	15247	15187	15355	15373	15297	15235	15194	15393	15398	15251	15357	15394	15418	15277	15324	15295	15464	15415	15201	15365	15235	15246	15393	15370	15321	15482	15172	15177	15515	15342	15293	15477	15355	15335	15508	15217	15400	15382	15153	15439	15297	15341	15332	15115	15547	15376	15239	15409	15231	15250	15325	15369	15302	15169	15388	15273	15294	15462	15245	15584	15343	15383	15487	15325	15497	15474	15258	15363	15161	15327	15370	15471	15212	15375	15399	15428	15319	15162	15382	15151	15243	15349	15381	15296	15374	15223	15272	15314	15393	15300	15383	15354	15357	15374	15328	15144	15334	15207	15385	15310	15270	15327	15192	15176	15343	15245	15308	15416	15313	15340	15333	15329	15395	15328	15170	15259	15227	15375	15302	15248	15246	15289	15257	15205	15402	15321	15529	15267	15355	15053	15452	15407	15343	15227	15313	15395	15314	15222	15353	15305	15223	15427	15382	15346	15360	15264	15494	15230	15344	15339	15492	15463	15463	15320	15304	15219	15370	15362	15229	15197	15245	15430	15453	15362	15235	15360	15328	15350	15208	15246	15405	15418	15263	15351	15237	15307	15217	15480	15410	15452	15334	15414	15347	15373	15165	15304	15356	15278	15404	15294	15269	15397	15442	15488	15479	15427	15299	15184	15238	15392	15393	15281	15353	15397	15149	15433	15504	15440	15303	15343	15314	15522	15402	15463	15239	15353	15394	15318	15315	15310	15459	15301	15287	15396	15369	15400	15435	15388	15352	15317	15386	15339	15180	15275	15340	15317	15217	15447	15413	15479	15430	15310	15382	15325	15210	15267	15295	15507	15284	15419	15213	15444	15476	15220	15612	15450	15304	15228	15345	15515	15330	15426	15273	15278	15438	15383	15461	15304	15456	15296	15305	15222	15301	15137	15432	15374	15392	15303	15376	15287	15359	15393	15266	15213	15579	15487	15318	15387	15350	15284	15207	15319	15426	15490	15184	15350	15385	15581	15465	15342	15241	15349	15166	15418	15152	15177	15292	15298	15399	15358	15208	15293	15256	15401	15295	15384	15293	15363	15419	15229	15496	15286	15330	15500	15436	15215	15501	15437	15294	15243	15547	15426	15279	15302	15470	15421	15217	15320	15311	15294	15374	15580	15233	15404	15340	15081	15431	15305	15580	15157	15353	15317	15424	15371	15282	15310	15209	15503	15359	15276	15298	15350	15258	15291	15294	15382	15259	15344	15265	15370	15300	15337	15369	15414	15202	15505	15446	15356	15352	15354	15491	15354	15341	15318	15377	15219	15185	15269	15229	15335	15190	15283	15310	15208	15460	15477	15392	15345	15230	15400	15222	15328	15253	15372	15295	15201	15382	15335	15453	15305	15417	15288	15279	15523	15352	15296	15291	15442	15288	15355	15411	15255	15295	15291	15472	15212	15389	15330	15396	15514	15356	15318	15061	15205	15260	15161	15300	15350	15389	15486	15396	15368	15233	15335	15398	15122	15214	15375	15384	15246	15491	15403	15379	15336	15333	15287	15298	15199	15664	15384	15423	15152	15423	15289	15292	15335	15518	15223	15333	15397	15390	15452	15493	15330	15422
23826	25025	39390	33829	26210	24137	23591	18677	17668	18010	17907	17862	17911	17678	17970	17791	17569	17704	17665	17540	17706	17679	17596	17873	17534	17624	17774	17547	17731	17663	17615	17458	17789	17531	17596	17662	17597	17499	17474	17598	17560	17534	17369	17379	17357	17454	17572	17669	17535	17476	17651	17582	17333	17461	17628	17333	17501	17614	17613	17447	17312	17563	17482	17549	17254	17705	17401	17467	17525	17355	17471	17584	17391	17525	17588	17559	17428	17742	17624	17534	17695	17503	17372	17337	17418	17506	17562	17371	17425	17418	17393	17446	17371	17421	17641	17389	17524	17624	17383	17543	17478	17535	17463	17487	17411	17281	17347	17406	17269	17357	17480	17407	17477	17524	17500	17494	17493	17456	17675	17595	17327	17542	17255	17523	17465	17661	17347	17703	17576	17346	17600	17548	17334	17408	17686	17441	17612	17638	17649	17526	17534	17408	17516	17497	17344	17287	17334	17624	17598	17246	17475	17434	17557	17448	17648	17553	17539	17520	17481	17394	17405	17253	17308	17707	17526	17473	17497	17291	17615	17570	17358	17365	17407	17557	17357	17454	17281	17651	17438	17516	17402	17419	17772	17574	17359	17404	17621	17346	17442	17485	17411	17327	17222	17564	17396	17542	17460	17384	17525	17650	17557	17616	17504	17594	17428	17401	17441	17385	17320	17334	17315	17394	17414	17409	17466	17354	17282	17319	17394	17382	17353	17364	17437	17441	17358	17581	17331	17472	17642	17591	17386	17400	17303	17422	17489	17301	17419	17421	17402	17590	17591	17549	17475	17438	17314	17361	17403	17506	17560	17524	17639	17265	17455	17386	17522	17325	17485	17469	17526	17508	17434	17406	17557	17380	17487	17671	17339	17449	17417	17305	17490	17579	17354	17514	17513	17403	17518	17540	17596	17358	17578	17349	17478	17241	17525	17407	17463	17511	17742	17478	17384	17492	17545	17436	17544	17524	17501	17439	17244	17445	17377	17541	17547	17244	17425	17339	17419	17446	17588	17408	17458	17641	17795	17389	17386	17516	17465	17572	17468	17445	17629	17327	17354	17484	17457	17276	17347	17401	17699	17235	17495	17424	17450	17541	17433	17390	17359	17348	17444	17546	17436	17576	17371	17557	17456	17544	17414	17525	17222	17378	17400	17427	17394	17246	17414	17402	17546	17432	17459	17422	17342	17664	17633	17338	17365	17421	17413	17453	17280	17388	17406	17513	17433	17509	17411	17395	17318	17586	17456	17410	17507	17387	17463	17373	17207	17477	17627	17455	17211	17597	17263	17309	17687	17473	17584	17434	17369	17503	17503	17622	17474	17461	17529	17357	17748	17639	17595	17238	17427	17308	17445	17503	17484	17581	17632	17507	17499	17211	17461	17239	17401	17472	17508	17594	17406	17397	17408	17369	17469	17400	17515	17264	17378	17374	17532	17306	17522	17458	17345	17509	17497	17418	17444	17599	17523	17467	17612	17402	17402	17349	17267	17622	17534	17441	17421	17532	17404	17573	17523	17345	17606	17788	17476	17505	17449	17303	17552	17344	17368	17255	17635	17275	17507	17673	17364	17528	17534	17451	17296	17484	17447	17431	17328	17536	17564	17544	17420	17544	17357	17412	17264	17522	17331	17592	17407	17316	17582	17514	17586	17658	17503	17306	17388	17442	17336	17509	17593	17689	17642	17519	17519	17457	17550	17568	17553	17562	17402	17449	17528	17481	17447	17443	17348	17443	17445	17633	17574	17467	17465	17466	17421	17402	17376	17526	17556	17436	17539	17387	17551	17540	17396	17519	17436	17317	17480	17480	17529	17454	17317	17442	17418	17530	17290	17402	17460	17191	17305	17557	17569	17194	17640	17264	17430	17273	17331	17478	17450	17543	17540	17576	17363	17236	17520	17500	17522	17613	17448	17494	17556	17447	17174	17374	17636	17300	17529	17500	17693	17482	17323	17350	17484	17550	17374	17550	17442	17621	17424	17580	17655	17350	17378	17322	17456	17489	17629	17463	17513	17383	17529	17490	17446	17486	17427	17580	17548	17712	17462	17533	17401	17537	17475	17384	17493	17363	17442	17547	17372	17438	17482	17272	17569	17355	17257	17246	17347	17259	17458	17647	17571	17292	17491	17513	17569	17469	17523	17512	17492	17480	17320	17399	17468	17390	17276	17598	17563	17251	17556	17344	17556	17501	17453	17488	17329	17474	17363	17585	17490	17612	17617	17563	17626	17650	17451	17333	17488	17540	17453	17350	17644	17530	17643	17557	17363	17545	17445	17569	17279	17455	17574	17386	17464	17375	17554	17360	17454	17408	17362	17352	17358	17718	17427	17445	17442	17389	17383	17270	17516	17610	17584	17563	17439	17275	17539	17172	17306	17440	17233	17546	17536	17444	17411	17400	17486	17610	17469	17452	17332	17421	17351	17433	17565	17323	17499	17413	17539	17501	17351	17540	17576	17603	17598	17449	17422	17434	17609	17476	17441	17455	17326	17507	17721	17467	17451	17564	17639	17585	17580	17622	17457	17481	17420	17530	17462	17444	17424	17377	17630	17357	17479	17404	17397	17567	17601	17407	17593	17250	17379	17391	17361	17294	17322	17564	17663	17493	17495	17387	17408	17475	17508	17254	17283	17476	17464	17320	17241	17461	17563	17161	17556	17476	17493	17455	17370	17344	17381	17377	17620	17502	17429	17586	17602	17769	17511	17538	17423	17501	17481	17472	17441	17605	17439	17641	17401	17530	17490	17560	17734	17361	17485	17289	17464	17427	17365	17567	17401	17551	17550	17685	17493	17479	17427	17521	17447	17401	17517	17461	17448	17583	17503	17362	17509	17533	17480	17417	17344	17344	17464	17510	17529	17575	17466	17572	17298	17598	17459	17543	17414	17242	17408	17442	17322	17531	17524	17344	17442	17398	17369	17497	17214	17325	17546	17490	17582	17300	17551	17422	17600	17863	17734	17618	17341	17363	17541	17463	17585	17451	17602	17374	17519	17559	17500	17479	17346	17582	17611	17436	17437	17388	17606	17464	17580	17376	17409	17498	17595	17351	17438	17602	17288	17435	17580	17473	17598	17623	17295	17395	17400	17652	17410	17625	17691	17420	17538	17543	17413	17262	17490	17727	17332	17618	17415	17560	17377	17695	17436	17393	17574	17588	17592	17422	17497	17637	17385	17367	17489	17409	17584	17649	17485	17507	17513	17585	17560	17576	17677	17440	17400	17614	17537	17297	17329	17456	17414	17524	17486	17434	17390	17262	17438	17338	17483	17365	17432	17655	17652	17412	17491	17308	17578	17423	17494	17335	17425	17562	17533	17437	17713	17729	17705	17444	17531	17590	17499	17476	17613	17460	17599	17321	17480	17371	17534	17547	17461	17696	17493	17381	17590	17274	17346	17642	17423	17521	17509	17611	17460	17539	17536	17756	17498	17352	17548	17531	17772	17132	17436	17589	17488	17556	17544	17474	17538	17590	17379	17401	17447	17490	17328	17606	17383	17514	17436	17252	17579	17524	17589	17391	17447	17609	17447	17424	17548	17468	17302	17573	17466	17346	17362	17387	17529	17467	17535	17372	17452	17370	17535	17486	17415	17446	17501	17428	17488	17464	17606	17441	17341	17434	17296	17428	17411	17379	17442	17615	17311	17475	17433	17608	17515	17481	17382	17478	17460	17405	17534	17328	17396	17511	17516	17438	17259	17518	17561	17414	17502	17374	17262	17432	17479	17375	17362	17438	17486	17597	17398	17354	17595	17601	17612	17531	17464	17386	17647	17561	17662	17608	17304	17385	17535	17503	17416	17649	17559	17295	17465	17445	17492	17486	17341	17431	17509	17339	17456	17524	17594	17288	17487	17518	17478	17475	17315	17399	17504	17484	17454	17676	17329	17456	17412	17376	17486	17509	17516	17377	17547	17517	17591	17388	17564	17527	17503	17534	17467	17545	17402	17328	17450	17458	17365	17432	17542	17476	17545	17541	17496	17522	17608	17416	17564	17275	17373	17629	17396	17455	17480	17416	17437	17535	17652	17361	17489	17553	17502	17454	17614	17407	17625	17695	17475	17481	17481	17399	17419	17365	17272	17546	17739	17578	17447	17440	17505	17472	17570	17351	17334	17316	17474	17360	17539	17411	17294	17390	17475	17532	17225	17489	17582	17528	17439	17670	17470	17287	17406	17465	17291	17238	17461	17395	17491	17278	17546	17366	17459	17423	17399	17506	17399	17554	17525	17422	17388	17458	17660	17308	17700	17391	17275	17327	17406	17540	17228	17442	17390	17538	17700	17416	17413	17581	17431	17557	17506	17416	17403	17461	17608	17316	17495	17314	17409	17683	17495	17523	17630	17390	17616	17440	17644	17413	17426	17420	17510	17460	17641	17396	17530	17622	17376	17445	17326	17429	17404	17412	17441	17521	17481	17557	17580	17603	17690	17567	17416	17330	17526	17462	17346	17340	17466	17483	17507	17321	17504	17414	17306	17585	17672	17428	17580	17428	17644	17349	17404	17280	17461	17224	17592	17363	17646	17347	17355	17304	17593	17485	17491	17528	17517	17653	17512	17578	17378	17312	17425	17327	17428	17562	17392	17504	17554	17611	17489	17427	17466	17382	17500	17412	17480	17416	17359	17513	17501	17215	17401	17407	17551	17475	17253	17387	17516	17445	17473	17371	17588	17572	17408	17423	17564	17274	17476	17499	17341	17376	17657	17363	17428	17287	17408	17528	17541	17469	17595	17504	17465	17639	17400	17556	17256	17410	17323	17371	17532	17659	17562	17215	17453	17431	17498	17495	17532	17444	17606	17454	17345	17473	17489	17483	17564	17490	17537	17673	17459	17380	17622	17436	17649	17275	17557	17530	17419	17489	17328	17422	17531	17520	17373	17532	17522	17487	17683	17424	17537	17503	17429	17495	17574	17375	17413	17523	17564	17473	17538	17539	17542	17469	17527	17455	17316	17368	17561	17417	17387	17485	17480	17706	17672	17459	17382	17672	17383	17484	17517	17465	17320	17426	17396	17535	17442	17590	17765	17513	17533	17463	17446	17520	17535	17492	17383	17343	17475	17552	17289	17453	17602	17531	17467	17509	17290	17442	17296	17487	17419	17354	17438	17392	17415	17294	17520	17359	17336	17392
63112	107215	89476	60026	34324	19293	15604	15237	14914	15111	15028	15144	15091	15308	15194	15149	15304	15344	15192	15112	15162	15370	15124	15221	15303	15221	15223	15224	15214	15048	15057	15113	15243	15128	15184	14962	15160	15192	15167	15223	15263	15290	15062	15034	14942	15251	15211	15165	15064	15117	15193	15042	15319	15084	15224	15094	15162	15146	15129	15216	15088	15386	15153	15143	15274	14995	15392	15108	15060	15139	15154	15095	15283	15029	15195	15036	15105	15110	15078	15220	15220	15187	15139	15158	15306	15205	15100	15126	15079	15275	15091	15305	15253	15160	15115	15102	15144	15244	15117	15173	15044	15018	15097	15175	15279	15209	15284	15226	15070	15144	15159	15013	15323	15022	15251	15081	15164	15109	15039	15105	15018	15141	14968	15177	15136	15364	15180	15109	15252	15109	15249	15186	15177	15121	15279	15310	15033	15155	15102	15079	15237	15100	15172	15166	15181	15211	14930	15146	15086	15113	15150	15069	15007	15206	15138	15136	15234	15028	14974	15231	15258	15193	15155	15078	15331	15134	15061	15253	15094	15150	15157	15190	15144	15303	15188	15326	15184	15166	15068	15052	15031	15218	15178	15138	15135	15082	15015	15224	15023	15236	15163	15190	15267	15137	15048	15161	15011	15090	15157	15089	15078	14976	15199	15291	15197	15238	15127	15215	15267	15154	15066	15317	15287	15181	15265	15028	15007	15244	15076	15255	15148	15181	15052	15044	15325	15156	15201	15082	15231	15148	15256	15158	15230	15165	15150	15116	15071	15137	15217	14976	15234	15017	15180	15183	15285	15067	15154	15138	15185	15156	15112	15176	15085	15103	15355	15148	15215	15114	15097	15070	15343	15172	15278	15071	15224	15218	15112	15274	15175	15131	15181	15157	15413	15344	15098	15188	15375	15041	14900	15069	15062	15306	15181	15068	15093	15049	15302	15314	15119	15073	15277	15187	15102	15079	15270	15206	15157	15194	15136	15347	14990	15275	15220	15206	15049	15183	15223	15365	15124	15020	15179	15237	15100	15179	15390	15165	15144	15168	14999	15057	15266	15190	15166	15185	14949	15191	15212	14997	15332	15157	15268	15195	15265	15298	15299	15200	15135	15124	15084	15177	15043	15282	15179	15162	15341	15066	15303	15031	15057	15062	15393	15210	15256	15112	15072	15227	15064	15260	15262	15046	15210	15184	15152	15062	15272	15087	15186	15204	15268	15106	15099	15177	15195	15078	15220	15237	15142	15094	15375	15330	15253	15127	15111	15186	15191	15186	15104	15196	15141	15127	15131	15309	15118	15141	15185	15154	15228	15076	15167	15144	15229	15058	15052	15347	15283	15088	15127	15176	15247	15248	15033	15314	15187	15078	15076	15158	15339	15055	15253	15225	15070	15311	15206	15126	15259	15144	15144	15021	15158	15089	15005	15305	15271	15098	15022	15228	15084	15220	15021	15154	15095	15158	14992	15106	15108	15078	15220	15104	15223	15051	15061	15025	15172	15226	15253	15415	15044	15270	15049	15215	15206	15094	15215	15145	15222	15042	15207	15091	15342	15031	15104	15042	15327	15115	15041	15113	15077	15280	15192	15028	15055	14980	15264	15254	15299	15031	15176	15153	15195	15152	15136	15198	15211	15030	15129	15211	15214	15322	15171	15271	15055	15165	15192	15180	15085	15087	15169	15168	15250	15294	15187	15147	15287	15156	15148	15244	15176	15049	15167	15015	15188	15228	15138	15127	15078	15056	15219	15232	15230	15066	14999	15102	15030	14904	15306	15255	15017	15100	15155	14913	15063	15337	15090	15094	15349	15068	15105	15188	15147	15330	15218	15194	15048	15198	15046	15073	15223	15167	15171	15079	15299	15210	15148	15189	15210	15196	15098	15267	15200	15098	15323	15221	14958	15119	15039	15003	15116	15137	15089	15203	15065	15225	15239	15158	15296	15163	15143	15314	15061	15228	15158	15171	15011	15086	15097	15182	14983	15124	15077	15239	15277	15201	15231	15181	15255	15053	15058	15281	15164	15103	15107	15070	15351	15269	15127	15234	15111	15190	15287	15106	15033	15179	15160	15126	15215	15159	15108	14993	15093	15369	15059	15184	15266	15250	15093	14877	15010	15026	15427	15119	15123	15107	15212	15164	15150	15145	15131	15246	15346	15178	15192	15102	15175	15230	15001	15094	15339	15141	15283	15159	15175	14927	14979	15314	15200	15285	15132	15203	14956	15256	15272	15186	15075	15215	15221	15264	15119	15214	15347	14970	15216	15097	15284	15261	14956	15036	15189	15335	15133	15211	15254	15151	15047	15116	15200	15283	15114	15089	15054	15312	15373	15244	15207	15334	15394	15175	15272	14980	15294	14975	15193	15182	15063	15249	14884	15095	15266	15010	15170	15223	15193	15240	14989	15170	15185	15173	15137	15000	15130	15229	15129	15293	15089	15071	15013	15251	15089	15180	15179	15185	15067	15143	15222	15173	15274	15287	15113	15243	15110	15186	15071	15109	15293	15160	15293	15220	15296	15009	15214	15158	15013	15096	14968	15227	15133	15199	15164	15180	15325	15201	15122	15062	15396	15198	15049	15016	15055	15121	15109	15240	15102	15041	15121	15229	15343	15307	15022	15184	15293	15148	15322	15177	15122	15205	15140	15255	15106	15123	15107	15207	14994	15166	15218	15108	15103	15134	15102	15068	15183	15209	14978	15266	15155	15338	15039	15072	15035	15065	15325	15106	15219	15111	15308	15099	15088	15090	15102	15273	15094	15149	15244	15199	15256	15059	15097	15278	15285	15193	14963	15194	15123	14918	15016	15246	15145	15200	15230	15265	15038	15077	15120	15078	15021	15043	15340	14994	15121	15105	15343	15229	15112	15115	15088	15202	15206	15138	15232	15146	15260	15263	15267	15113	15268	15260	15070	15069	15255	15074	15217	15205	15256	15314	15176	15086	15275	15147	15140	15011	15048	15221	15282	15143	15301	15245	15019	15210	15105	15210	15045	15157	15079	15207	15233	15082	15047	15134	15026	14986	15225	15305	15132	15110	15132	14967	15292	15073	15079	15291	15348	15131	14946	15151	15114	15191	15154	15305	15143	15181	15318	15017	15171	15152	15187	15317	15212	15176	15145	14951	15219	15153	15316	15161	15030	15291	15002	15193	15056	15110	15118	15205	15072	15180	15123	15073	15101	15083	15282	15004	15032	15334	15122	15153	15118	15147	15081	15179	15080	15075	15278	15105	15200	15006	14933	15264	15167	15221	15126	15180	15222	15251	15172	15002	15196	15240	15126	15103	15141	15214	15169	15038	15106	15024	15152	15178	15159	15277	15149	15186	15132	15000	15204	15174	14938	15048	15033	15335	15245	15207	15266	15172	15268	15262	15117	15107	15187	15071	14887	15038	15246	15106	15114	15095	15054	15278	15045	15017	15362	15053	15071	15117	15328	14999	15296	15040	15117	15158	15360	15233	15208	15279	15049	15081	15116	15077	15050	15130	15185	15140	15147	15188	15339	15139	15121	15270	15154	15108	15093	15288	15208	15158	15306	15232	15379	15130	15244	15283	14949	15173	15220	15069	15261	15121	15115	15107	15084	15119	15133	15178	15176	15217	15201	15204	15340	15278	15306	15144	15106	15005	15130	15119	15214	15125	15013	15188	15299	15245	15138	15037	15210	15303	14997	15187	15148	14995	15099	15131	15282	15102	15119	15048	15232	14991	15063	15331	15214	15327	15189	15189	15144	15175	15138	15256	14957	15296	15151	14933	15188	15213	14951	15310	15126	15088	15287	15275	15216	15336	15090	15263	15134	15089	15262	15193	15150	15087	15240	15119	15153	15238	15170	15154	15279	15217	15168	14966	15080	15264	15097	15309	15067	15160	15249	15142	15226	15146	15130	15173	15328	15248	15138	15146	15128	15139	15176	15202	15213	15145	15057	15017	15252	15181	15005	14979	15030	15031	15184	15200	15161	15150	15229	14923	15073	15351	15148	15310	15428	15097	15172	15059	15303	15110	15305	15010	15350	15303	15287	15100	15200	15234	15183	15084	15235	15116	15072	15224	15206	15207	15214	15088	15001	15042	15240	14983	15099	15240	15069	15104	15062	15042	15033	15059	15121	15240	15125	15167	15175	14970	15182	15178	15142	15219	15166	15344	15129	15131	15041	15181	15088	15171	15171	15272	15244	15237	15270	15072	15197	15192	15238	15211	15242	15077	15204	15149	15092	15131	15003	14989	15058	15031	15234	15110	15258	15039	15117	15352	15136	15198	15159	15085	15084	15155	15199	15277	15213	15071	15208	15080	15164	15151	15035	15119	15248	15116	15068	15215	15156	15076	15177	15148	15226	15288	15114	15103	15132	15200	15175	15116	15077	15124	15175	15010	15309	15073	15128	15193	15270	15090	15091	15333	15043	15092	15273	15118	15160	15052	14996	15109	15114	15063	15286	15185	15044	15172	15101	14972	15313	15176	15050	15083	15234	15074	15077	15152	15128	15108	15063	15148	15094	15083	15212	15161	15168	15177	15115	15100	15021	15040	15029	15121	15264	15088	15259	15125	15254	15208	15120	15200	14933	14979	15170	15177	15301	15151	14875	15157	15127	15013	15142	14931	15166	14992	15305	15182	15206	15240	15181	15345	15220	15057	15049	15314	15086	15074	15128	15193	15011	15208	15317	15158	15254	15157	15321	15279	15083	15251	15113	14980	15243	14912	15075	15199	15185	15091	15212	15049	15016	15181	15181	15228	14928	15034	15170	15131	15133	15082	15117	15168	15047	15265	15192	15310	15305	15139	15242	15149	15315	15000	15230	15108	15306	15210	15164	15092	15177	15125	15172	15220	15204	15195	15056	15243	15258	15087	15201	15075	15203	15182	15258	15206	15336	15148	15172	15066	14919	15208	15126	15115	15084	15284	15111	15089	15054	15252	15268	15269	15058	15225	15000	15327	15350	15166	15110	15100	15192	14902	15257	15260	15172	15152	15088	15093	15214	15140	15140	15117	14981	15306	15182	15293	15208	15089	15135	15057	15073	15133	15050	15073	15129	15153	15131	15092	15394	15206	15110	14981	15198	15109	15191	15205	15144	15082	15368	15144	15076	14933	15150	15196	15159	15144	15204	15238	14951	15231	15259	15162	15264	15296
32401	41804	44057	30098	20734	18261	17799	17639	17685	17769	17655	17692	17698	17613	17695	17774	17672	17636	17738	17763	17715	17727	17626	17751	17521	17613	17835	17543	17639	17667	17925	17701	17525	17622	17713	17599	17783	17597	17489	17730	17632	17719	17705	17708	17460	17636	17587	17438	17665	17741	17570	17630	17778	17657	17582	17760	17550	17697	17623	17629	17708	17599	17592	17476	17677	17688	17615	17483	17463	17744	17564	17771	17490	17467	17743	17707	17707	17678	17637	17628	17731	17561	17674	17625	17570	17575	17386	17201	17800	17635	17720	17543	17510	17603	17673	17592	17498	17947	17512	17735	17571	17932	17719	17719	17436	17552	17763	17584	17711	17530	17690	17698	17687	17579	17555	17626	17624	17667	17631	17736	17562	17565	17709	17652	17849	17643	17770	17553	17559	17541	17754	17672	17814	17611	17672	17583	17743	17672	17650	17704	17744	17672	17745	17671	17685	17589	17466	17556	17563	17501	17586	17567	17759	17562	17674	17432	17518	17704	17564	17920	17746	17757	17537	17758	17485	17672	17514	17809	17617	17508	17600	17576	17602	17598	17525	17635	17725	17382	17436	17711	17656	17695	17508	17597	17660	17677	17477	17666	17696	17667	17543	17640	17559	17564	17686	17715	17686	17583	17745	17515	17655	17529	17557	17811	17585	17641	17771	17649	17777	17535	17696	17665	17412	17673	17570	17370	17702	17700	17545	17707	17420	17766	17514	17641	17544	17805	17852	17754	17735	17687	17629	17710	17715	17723	17571	17462	17402	17392	17437	17769	17549	17522	17466	17655	17746	17541	17737	17660	17791	17678	17368	17721	17744	17572	17719	17574	17572	17430	17537	17538	17514	17572	17464	17682	17572	17660	17578	17656	17605	17611	17840	17660	17649	17607	17695	17524	17528	17437	17517	17732	17576	17448	17552	17430	17579	17522	17652	17468	17586	17774	17532	17598	17716	17719	17553	17783	17641	17725	17833	17790	17589	17714	17502	17749	17542	17695	17501	17736	17880	17668	17655	17651	17425	17729	17544	17124	17470	17601	17474	17511	17584	17470	17560	17267	17611	17590	17577	17877	17652	17558	17780	17537	17577	17669	17602	17491	17455	17625	17714	17684	17716	17639	17694	17406	17534	17860	17675	17509	17398	17616	17928	17486	17578	17580	17657	17564	17584	17793	17515	17693	17676	17510	17412	17569	17599	17571	17699	17450	17585	17711	17522	17623	17682	17760	17520	17683	17483	17491	17653	17628	17610	17535	17539	17654	17698	17802	17654	17819	17750	17813	17579	17784	17634	17425	17576	17698	17655	17561	17521	17700	17566	17677	17884	17879	17647	17615	17655	17495	17503	17623	17533	17628	17482	17591	17585	17683	17758	17611	17466	17771	17802	17803	17389	17363	17538	17656	17625	17885	17532	17703	17571	17687	17414	17614	17650	17768	17601	17649	17651	17486	17702	17639	17732	17602	17663	17713	17611	17636	17393	17669	17749	17522	17654	17722	17976	17615	17597	17447	17639	17451	17741	17753	17543	17696	17537	17651	17543	17489	17540	17612	17635	17745	17680	17774	17894	17768	17616	17569	17851	17759	17614	17650	17764	17835	17583	17783	17588	17638	17884	17688	17841	17529	17561	17600	17596	17788	17636	17579	17624	17731	17556	17657	17460	17828	17634	17620	17681	17693	17641	17684	17654	17537	17533	17580	17699	17529	17715	17339	17786	17657	17501	17585	17457	17622	17576	17537	17698	17676	17475	17604	17486	17641	17457	17475	17567	17645	17794	17458	17443	17626	17794	17797	17644	17622	17591	17641	17498	17660	17713	17591	17747	17696	17771	17615	17706	17561	17657	17616	17719	17476	17675	17504	17598	17640	17774	17544	17609	17523	17686	17661	17722	17579	17825	17616	17649	17502	17420	17566	17929	17538	17566	17456	17452	17498	17525	17569	17657	17618	17511	17754	17643	17611	17529	17730	17630	17543	17666	17581	17638	17536	17405	17430	17656	17633	17932	17478	17588	17745	17680	17611	17715	17457	17404	17362	17637	17506	17457	17516	17666	17591	17696	17442	17605	17650	17654	17555	17531	17493	17510	17593	17703	17460	17627	17499	17541	17571	17588	17690	17584	17586	17559	17488	17694	17743	17670	17542	17531	17564	17643	17760	17951	17571	17560	17594	17635	17732	17551	17720	17565	17408	17628	17719	17627	17637	17861	17563	17402	17608	17417	17545	17487	17513	17488	17747	17700	17720	17806	17777	17617	17901	17605	17562	17725	17568	17665	17679	17623	17687	17691	17580	17636	17487	17669	17549	17719	17653	17484	17716	17784	17714	17688	17619	17523	17380	17685	17462	17575	17659	17768	17668	17706	17709	17665	17406	17757	17518	17647	17542	17739	17552	17606	17668	17779	17638	17694	17493	17533	17478	17648	17521	17592	17637	17645	17662	17531	17582	17623	17433	17648	17645	17598	17711	17319	17875	17701	17640	17709	17615	17623	17858	17499	17632	17680	17533	17814	17839	17657	17601	17600	17583	17853	17427	17627	17508	17556	17569	17471	17377	17579	17604	17793	17598	17470	17521	17674	17678	17641	17738	17631	17548	17703	17802	17816	17783	17522	17638	17681	17696	17860	17715	17770	17699	17564	17379	17660	17507	17667	17488	17802	17801	17522	17614	17446	17595	17748	17589	17526	17614	17662	17535	17718	17734	17805	17643	17774	17522	17513	17817	17543	17489	17695	17680	17632	17659	17724	17519	17632	17575	17657	17609	17577	17619	17752	17662	17538	17782	17714	17557	17428	17396	17558	17688	17769	17713	17801	17803	17607	17613	17634	17598	17649	17586	17676	17737	17610	17666	17697	17601	17805	17609	17689	17700	17759	17809	17747	17558	17589	17730	17579	17440	17482	17627	17537	17789	17831	17809	17481	17634	17529	17738	17403	17359	17612	17698	17680	17858	17844	17710	17483	17407	17779	17568	17778	17762	17622	17685	17673	17678	17614	17724	17754	17887	17613	17446	17640	17591	17706	17667	17738	17783	17372	17571	17481	17838	17750	17471	17648	17602	17691	17628	17715	17531	17806	17537	17703	17637	17816	17548	17498	17599	17462	17828	17594	17475	17397	17661	17635	17513	17577	17638	17708	17590	17596	17583	17670	17664	17796	17708	17771	17811	17433	17541	17597	17619	17706	17643	17588	17571	17407	17640	17699	17576	17659	17640	17577	17875	17786	17623	17593	17562	17711	17530	17625	17686	17574	17526	17712	17684	17731	17513	17737	17589	17641	17684	17650	17436	17851	17565	17624	17576	17648	17471	17735	17748	17670	17720	17763	17642	17636	17614	17602	17540	17567	17693	17553	17698	17594	17452	17449	17578	17731	17609	17650	17621	17451	17601	17505	17568	17541	17568	17872	17632	17646	17590	17471	17563	17823	17535	17804	17591	17689	17587	17652	17536	17508	17562	17516	17601	17366	17688	17641	17783	17570	17359	17407	17532	17808	17690	17814	17517	17357	17570	17478	17724	17731	17609	17628	17835	17649	17669	17439	17544	17541	17738	17703	17714	17382	17607	17739	17579	17618	17554	17629	17558	17697	17613	17542	17546	17453	17533	17462	17488	17503	17758	17848	17761	17672	17591	17563	17541	17547	17633	17694	17634	17745	17602	17635	17709	17640	17636	17620	17780	17457	17659	17602	17635	17677	17786	17648	17606	17614	17663	17428	17589	17825	17820	17620	17735	17562	17689	17635	17568	17493	17651	17700	17576	17643	17520	17596	17486	17595	17561	17517	17786	17661	17600	17912	17524	17852	17672	17585	17763	17650	17628	17850	17574	17763	17553	17660	17541	17700	17882	17822	17815	17973	17569	17628	17461	17712	17439	17599	17737	17297	17720	17757	17836	17653	17617	17886	17562	17798	17579	17447	17505	17764	17524	17579	17731	17582	17547	17615	17639	17746	17685	17654	17738	17709	17516	17562	17549	17846	17672	17773	17389	17674	17648	17527	17651	17704	17519	17686	17726	17795	17658	17640	17441	17827	17302	17738	17711	17556	17482	17700	17614	17761	17615	17658	17487	17582	17607	17637	17670	17507	17693	17618	17634	17520	17623	17850	17786	17594	17478	17538	17630	17594	17673	17710	17586	17778	17667	17612	17771	17625	17520	17641	17692	17504	17707	17746	17707	17680	17544	17649	17860	17482	17731	17538	17473	17684	17771	17527	17678	17680	17718	17704	17504	17615	17851	17723	17538	17640	17621	17673	17739	17736	17787	17513	17575	17466	17527	17627	17648	17547	17646	17584	17670	17645	17642	17462	17531	17745	17783	17815	17625	17495	17710	17813	17622	17805	17686	17723	17545	17570	17570	17437	17459	17346	17554	17888	17721	17662	17433	17689	17737	17742	17643	17493	17800	17849	17554	17751	17926	17694	17714	17776	17609	17679	17561	17709	17717	17744	17664	17603	17662	17723	17621	17548	17740	17529	17357	17493	17646	17722	17841	17807	17767	17704	17585	17516	17571	17706	17725	17652	17549	17589	17844	17632	17677	17478	17497	17624	17676	17868	17538	17640	17573	17817	17535	17678	17601	17717	17597	17606	17628	17650	17763	17860	17710	17527	17570	17647	17831	17870	17580	17575	17565	17568	17681	17734	17551	17871	17659	17681	17807	17590	17521	17736	17619	17647	17909	17723	17542	17770	17687	17746	17576	17451	17570	17910	17585	17852	17674	17904	17613	17722	17607	17803	17526	17586	17612	17645	17765	17679	17646	17715	17608	17737	17610	17671	17747	17673	17755	17782	17516	17708	17476	17676	17523	17621	17594	17444	17746	17697	17585	17674	17543	17737	17661	17452	17802	17418	17495	17570	17558	17758	17755	17676	17748	17707	17617	17598	17556	17751	17708	17603	17419	17821	17698	17710	17915	17612	17762	17708	17796	17400	17471	17804	17589	17565	17766	17447	17568	17561	17855	17653	17651	17594	17776	17559	17680	17776	17641	17401	17717	17928	17752	17648	17786	17691	17613	17386	17530	17668	17569	17517	17538	17562	17572	17477	17625	17782	17761	17522	17476	17471	17615	17859	17634	17635	17890	17680	17764	17612	17625	17518	17745	17732	17669	17667	17629	17849	17364	17729	17705	17655	17693
40452	60084	45663	26048	17733	15806	15362	15298	15254	15290	15249	15402	15291	15210	15370	15397	15325	15291	15300	15262	15163	15369	15159	15273	15429	15234	15414	15216	15425	15204	15340	15351	15235	15264	15208	15378	15361	15183	15220	15213	15402	15293	15205	15265	15187	15177	15329	15409	15403	15142	15284	15364	15379	15338	15405	15093	15203	15299	15220	15298	15212	15277	15376	15386	15294	15178	15289	15220	15119	15287	15153	15350	15346	15226	15222	15263	15071	15341	15267	15261	15112	15254	15061	15343	15225	15163	15143	15146	15185	15196	15123	15342	15186	15278	15281	15156	15240	15340	15351	15319	15287	15237	15194	15405	15319	15147	15200	15180	15202	15398	15238	15199	15306	15397	15182	15319	15302	15140	15295	15275	15095	15117	15206	15318	15223	15205	15110	15201	15291	15233	15328	15214	15389	15155	15205	15467	15384	15088	15324	15194	15078	15235	15341	15271	15350	15110	15175	15278	15274	15242	15267	15301	15330	15141	15234	15397	15186	15316	15280	15172	15231	15069	15247	15399	15304	15270	15215	15171	15395	15175	15272	15426	15205	15222	15266	15209	15200	15096	15448	15322	15224	15347	15281	15224	15263	15137	15238	15354	15359	15232	15230	15159	15365	15329	15150	15254	15274	15332	15124	15137	15447	15313	15142	15099	15269	15217	15223	15233	15304	15267	15186	15353	15349	15273	15316	15320	15396	15259	15104	15288	15185	15322	15113	15295	15355	15094	15256	15318	15282	15303	15233	15338	15185	15124	15177	15115	15258	14988	15187	15258	15269	15327	15373	15180	15225	15238	15193	15214	15159	15094	15445	15340	15104	15328	15165	15160	15201	15268	15131	15245	15311	15426	15384	15382	15255	15129	15223	15222	15127	15332	15212	15285	15105	15306	15250	15349	15297	15282	15172	15273	15301	15375	15214	15217	15394	15324	15104	15195	15293	15214	15377	15393	15190	15201	15179	15200	15312	15171	15338	15217	15094	15229	15463	15012	15388	15264	15293	15151	15161	15240	15262	15368	15245	15237	15272	15287	15158	15083	15334	15225	15122	15232	15210	15430	15196	15294	15169	15246	15119	15295	15211	15355	15337	15258	15286	15180	15332	15375	15188	15134	15232	15369	15181	15229	15279	15274	15116	15167	15357	15371	15378	15165	15170	15308	15207	15104	15207	15073	15314	15308	15187	15173	15302	15275	15132	15084	15295	15134	15316	15198	15401	15280	15351	15207	15221	15206	15199	15307	15261	15148	15174	15252	15305	15283	15201	15364	15378	15243	15165	15223	15437	15172	15212	15237	15259	15247	15245	15227	15166	15326	15110	15125	15192	15269	15155	15465	15471	15251	15221	15247	15292	15225	15367	15228	15338	15133	15240	15316	15281	15385	15158	15249	15385	15177	15132	15294	15502	15372	15339	15296	15270	15242	15190	15381	15339	15164	15323	15227	15265	15204	15169	15312	15240	15146	15193	15310	15335	15191	15235	15293	15224	15364	15300	15294	15112	15249	15300	15272	15252	15230	15301	15099	15342	15123	15217	15248	15267	15237	15091	15333	15449	15315	15101	15259	15104	15340	15143	15178	15267	15172	15172	15097	15399	15133	15274	15350	15160	15237	15261	15361	15511	15357	15204	15481	15311	15321	15392	15356	15255	15288	15196	15364	15302	15376	15252	15232	15218	15307	15185	15248	15166	15110	15316	15348	15221	15230	15266	15351	15390	15133	15121	15253	15300	15252	15279	15324	15126	15433	15286	15079	15060	15128	15254	15349	15271	15137	15307	15070	15325	15233	15493	15075	15322	15365	15310	15255	15240	15245	15307	15231	15318	15273	15218	15211	15059	15107	15147	15210	15258	15200	15158	15311	15197	15275	15263	15247	15120	15249	15180	15216	15156	15290	15292	15160	15342	15248	15201	15339	15272	15291	15432	15372	15520	15321	15161	15419	15298	15237	15346	15265	15314	15220	15392	15171	15252	15316	15233	15206	15323	15207	15079	15319	15085	15309	15159	15389	15177	15227	15288	15433	15454	15366	15284	15257	15325	15157	15197	15307	15174	15098	15191	15400	15320	15136	15163	15127	15228	15161	15281	15138	15294	15367	15328	15244	15256	15005	15109	15290	15282	15309	15210	15476	15310	15201	15260	15172	15237	15324	15125	15281	15199	15247	14998	15332	15312	15228	15232	15269	15281	15446	15196	15391	15189	15181	15320	15303	15181	15289	15020	15298	15404	15337	15222	15185	15292	15267	15174	15182	15133	15338	15486	15323	15298	15118	15220	15364	15395	15348	15136	15235	15361	15140	15207	15259	15375	15210	15358	15151	15297	15100	15401	15234	15191	15314	15370	15231	15228	15447	15261	15501	15298	15222	15384	15250	15182	15107	15157	15273	15319	15070	15252	15049	15221	15154	15282	15120	15228	15279	15108	15306	15181	15209	15195	15354	15331	15222	15347	15150	15151	15218	15287	15322	15246	15151	15160	15222	15217	15328	15215	15226	15340	15091	15248	15315	15246	15168	15263	15216	15201	15107	15333	15350	15381	15144	15042	15397	15123	15415	15301	15409	15185	15257	15169	15294	15209	15301	15242	15137	15455	15274	15382	15270	15394	15330	15376	15179	15172	15337	15294	15309	15119	15386	15134	15175	15385	15077	15237	15146	15233	15235	15315	15330	15249	15201	15163	15364	15314	15096	15273	15287	15415	15212	15263	15244	15258	15408	15291	15077	15301	15253	15224	15053	15424	15167	15071	15245	15282	15159	15334	15202	15116	15369	15115	15186	15154	15385	15123	15206	15160	15203	15270	15258	15060	15141	15238	15481	15176	15142	15418	15294	15102	15208	15393	15139	15089	15273	15173	15247	15315	15462	15352	15181	15274	15206	15237	15075	15234	15242	15304	15081	15203	15205	15063	15303	15216	15320	15195	15260	15197	15137	15404	15211	15365	15109	15430	15373	15245	15327	15257	15168	15275	15258	15344	15190	15063	15071	15304	15306	15312	14986	15412	15067	15172	15204	15308	15209	15253	15193	15180	15327	15359	15124	15278	15200	15293	15424	15232	15394	15279	15329	15271	15169	15257	15333	15217	15399	15405	15033	15232	15237	15274	15404	15229	15127	15329	15313	15119	15392	15157	15035	15335	15217	15258	15143	15440	15175	15316	15400	15279	15250	15328	15214	15378	15280	15243	15127	15230	15211	15383	15217	15149	15156	15269	15066	15160	15274	15252	15320	15200	15328	15194	15237	15397	15247	15166	15344	15345	15360	15271	15116	15334	15163	15247	15293	15378	15310	15374	15283	15131	15309	15236	15284	15338	15377	15280	15366	15293	15354	15094	15209	15272	15320	15202	15214	15329	15175	15328	15236	15335	15205	15311	15140	15458	15082	15242	15422	15177	15338	15306	15172	15285	15264	15508	15093	15350	15074	15294	15194	15248	15127	15286	15320	15207	15388	15223	15349	15260	15280	15078	15233	15281	15332	15250	15309	15272	15432	15091	15254	15144	15241	15195	15245	15313	15241	15330	15360	15287	15352	15190	15277	15192	15383	15110	15257	15254	15236	15336	15284	15259	15371	15155	15213	15326	15371	15569	15257	15197	15234	15065	15363	15152	15326	15152	15343	15291	15384	15354	15248	14999	15391	15364	15113	15216	15209	15273	15256	15201	15298	15417	15166	15042	15286	15303	15264	15323	15110	15009	15233	15399	15321	15132	15327	15064	15231	15196	15166	15289	15403	15234	15090	15331	15248	15214	15381	15336	15248	15162	15386	15264	15444	15386	15066	15317	15151	15205	15160	15268	15362	15148	15164	15193	15313	15162	15317	15185	15269	15250	15230	15183	15125	15297	15481	15043	15270	15318	15139	15300	15320	15202	15210	15304	15460	15200	15226	15231	15198	15052	15237	15376	15391	15192	15290	15287	15205	15148	15412	15378	15253	15186	15254	15248	15297	15319	15239	15299	15359	15181	15321	15357	15136	15344	15446	15333	15167	15068	15194	15135	15394	15400	15230	15224	15234	15145	15209	15264	15305	15358	15311	15238	14938	15336	15219	15125	15206	15329	15247	15245	15307	15049	15174	15413	15170	15186	15320	15347	15437	15167	15326	15307	15292	15219	15375	15277	15210	15268	15286	15411	15331	15145	15323	15554	15324	15163	15114	15230	15228	15247	15301	15296	15203	15372	15207	15261	15104	15169	15219	15340	15237	15266	15261	15228	15140	15204	15214	15233	15229	15221	15151	15431	15185	15225	15156	15425	15157	15363	15375	15261	15382	15336	15194	15400	15158	15235	15327	15187	15156	15265	15241	15166	15265	15349	15241	15391	15364	15133	15232	15278	15264	15272	15189	15209	15252	15384	15042	15347	15278	15327	15186	15230	15212	15176	15025	15228	15189	15242	15326	15190	15207	15187	15436	15130	15315	15467	15208	15286	15196	15265	15143	15197	15234	15205	15298	15357	15310	15278	15423	15358	15183	15173	15344	15308	15220	15260	15259	15444	15295	15272	15207	15241	15473	15220	15287	15205	15161	15024	15299	15169	15385	15298	15253	15225	15272	15329	15169	15256	15146	15182	15048	15208	15257	15299	15252	15232	15315	15178	15319	15156	15398	15476	15222	15281	15271	15196	15326	15342	15334	15384	15291	15284	15422	15309	15293	15186	15227	15341	15330	15342	15210	15322	15430	15163	15384	15243	15315	15248	15222	15305	15253	15327	15384	15361	15066	15112	15314	15282	15217	15207	15260	15078	15283	15203	15115	15214	15317	15240	15111	15179	15254	15142	15210	15179	15195	15313	15236	15334	15236	15445	15425	15086	15201	15374	15118	15258	15219	15383	15280	15309	15132	15385	15377	15237	15215	15139	15163	15180	15114	15210	15353	15478	15220	15198	15105	15336	15107	15356	15253	15221	15113	15402	15376	15332	15188	15029	15200	15273	15278	15272	15365	15314	15302	15222	15209	15199	15194	15153	15305	15126	15323	15301	15255	15400	15253	15292	15322	15249	15412	15211	15152	15200	15407	15207	15281	15245	15236	15206	15227	15346	15187	15248	15283	15231	15078	15202	15236	15176	15197	15335	15133	15403	15322	15173	15268	15265	15031	15204	15162	15264	15343	15137	15197	15311	15186	15185	15316	15244	15282
34560	38783	38612	26886	19922	18053	17890	17662	17802	17655	17703	17941	17606	17697	17856	17676	17642	17812	17444	17611	17703	17749	17743	17815	17597	17405	17847	17580	17638	17508	17710	17530	17816	17639	17698	17397	17492	17639	17669	17691	17649	17778	17448	17761	17368	17495	17490	17697	17755	17339	17561	17483	17893	17539	17724	17506	17693	17669	17595	17652	17628	17672	17589	17511	17610	17518	17574	17519	17762	17676	17323	17587	17787	17470	17586	17535	17563	17647	17512	17640	17582	17625	17627	17571	17533	17567	17551	17723	17856	17658	17678	17443	17689	17502	17644	17681	17651	17822	17734	17574	17493	17769	17489	17671	17740	17654	17524	17491	17625	17583	17424	17390	17748	17599	17578	17406	17726	17599	17462	17714	17590	17503	17555	17647	17628	17578	17874	17812	18015	17744	17739	17745	17646	17624	17721	17415	17449	17587	17583	17691	17441	17279	17516	17802	17743	17763	17739	17727	17689	17580	17695	17339	17525	17632	17653	17530	17823	17592	17357	17517	17643	17709	17556	17532	17551	17518	17473	17591	17761	17532	17528	17541	17741	17603	17646	17622	17507	17706	17806	17624	17742	17410	17747	17759	17666	17752	17682	17767	17715	17399	17610	17703	17652	17502	17562	17407	17553	17589	17642	17433	17669	17729	17619	17649	17550	17607	17553	17649	17608	17423	17763	17717	17566	17537	17606	17543	17534	17629	17516	17554	17823	17611	17557	17539	17598	17533	17694	17563	17803	17576	17746	17523	17743	17599	17628	17694	17596	17500	17617	17633	17726	17716	17319	17605	17755	17402	17471	17959	17575	17715	17624	17573	17649	17891	17550	17692	17680	17533	17504	17586	17735	17614	17412	17701	17515	17489	17657	17479	17655	17601	17735	17760	17501	17594	17846	17700	17516	17557	17626	17618	17883	17689	17574	17550	17645	17489	17558	17484	17599	17435	17500	17605	17637	17284	17560	17684	17601	17574	17552	17558	17725	17570	17638	17567	17687	17442	17524	17540	17614	17571	17474	17689	17711	17582	17628	17528	17726	17570	17657	17602	17749	17721	17787	17585	17631	17679	17626	17494	17663	17692	17631	17677	17631	17718	17472	17704	17602	17549	17718	17477	17528	17524	17462	17555	17647	17532	17591	17579	17666	17719	17543	17485	17746	17668	17481	17559	17502	17590	17666	17712	17668	17655	17780	17534	17480	17415	17522	17604	17703	17595	17749	17547	17725	17616	17575	17605	17582	17719	17711	17811	17517	17682	17525	17653	17639	17610	17477	17622	17432	17553	17778	17458	17611	17482	17510	17735	17604	17472	17648	17575	17472	17460	17549	17450	17417	17707	17560	17697	17506	17682	17592	17707	17626	17701	17566	17499	17697	17685	17578	17770	17610	17649	17668	17574	17770	17640	17724	17625	17646	17423	17610	17667	17515	17624	17391	17579	17672	17530	17344	17562	17619	17651	17652	17572	17528	17740	17735	17605	17520	17677	17691	17558	17470	17714	17614	17595	17530	17650	17681	17635	17710	17634	17622	17458	17576	17647	17693	17797	17635	17696	17742	17483	17691	17387	17791	17512	17523	17467	17540	17495	17541	17640	17484	17576	17638	17801	17814	17627	17534	17416	17575	17663	17514	17668	17712	17716	17659	17545	17710	17647	17733	17826	17706	17562	17569	17550	17520	17649	17366	17732	17469	17474	17475	17806	17446	17504	17456	17741	17602	17587	17886	17776	17738	17739	17367	17618	17637	17673	17489	17547	17474	17488	17526	17669	17647	17672	17318	17609	17621	17608	17698	17686	17777	17424	17875	17640	17540	17555	17628	17739	17631	17791	17686	17706	17711	17656	17698	17509	17579	17473	17557	17549	17601	17760	17595	17538	17515	17564	17452	17588	17623	17505	17549	17767	17452	17510	17695	17950	17652	17586	17402	17344	17543	17608	17611	17678	17637	17515	17375	17742	17770	17639	17535	17679	17659	17541	17558	17544	17637	17525	17580	17588	17654	17429	17686	17494	17451	17723	17535	17721	17631	17739	17543	17448	17721	17580	17693	17504	17459	17779	17667	17713	17721	17646	17684	17279	17483	17402	17607	17493	17573	17627	17577	17488	17470	17533	17618	17505	17629	17635	17314	17491	17539	17377	17718	17699	17593	17610	17974	17772	17509	17496	17526	17578	17630	17626	17754	17552	17631	17666	17688	17779	17640	17692	17664	17641	17701	17562	17467	17629	17733	17635	17532	17455	17779	17773	17728	17861	17728	17730	17720	17518	17787	17790	17668	17749	17618	17802	17646	17608	17497	17639	17686	17567	17521	17362	17562	17522	17490	17685	17865	17655	17680	17696	17588	17515	17810	17517	17409	17814	17721	17582	17598	17567	17623	17541	17374	17816	17554	17459	17553	17552	17615	17593	17464	17560	17452	17660	17418	17354	17715	17726	17505	17370	17718	17523	17556	17570	17588	17603	17486	17705	17594	17662	17562	17678	17370	17473	17538	17440	17699	17657	17744	17764	17619	17678	17528	17532	17599	17591	17661	17595	17423	17292	17431	17611	17679	17368	17358	17587	17658	17552	17398	17656	17574	17677	17741	17378	17584	17546	17695	17739	17530	17517	17645	17709	17510	17873	17716	17718	17699	17787	17515	17661	17697	17639	17521	17574	17706	17623	17413	17719	17788	17688	17507	17679	17509	17740	17682	17839	17758	17624	17516	17585	17508	17730	17616	17557	17448	17468	17774	17411	17641	17730	17713	17622	17563	17685	17771	17512	17513	17637	17561	17720	17921	17730	17736	17734	17506	17886	17536	17608	17604	17565	17640	17795	17604	17663	17601	17568	17570	17494	17807	17570	17664	17459	17590	17584	17579	17573	17772	17660	17809	17602	17550	17519	17713	17596	17431	17521	17385	17642	17728	17736	17509	17583	17647	17574	17565	17559	17545	17437	17726	17514	17514	17861	17663	17709	17828	17584	17630	17614	17810	17841	17610	17827	17682	17654	17791	17698	17503	17654	17693	17643	17665	17686	17567	17845	17499	17562	17720	17714	17580	17615	17633	17588	17510	17487	17443	17535	17767	17722	17795	17666	17611	17663	17673	17454	17543	17563	17574	17524	17484	17680	17525	17734	17631	17506	17651	17552	17609	17364	17574	17676	17697	17541	17565	17686	17658	17595	17441	17578	17463	17401	17626	17425	17547	17770	17724	17647	17641	17699	17751	17649	17634	17757	17672	17425	17551	17673	17392	17678	17551	17625	17745	17516	17542	17451	17788	17643	17575	17684	17696	17706	17788	17602	17623	17518	17413	17651	17584	17695	17796	17797	17750	17573	17599	17609	17717	17577	17452	17567	17611	17713	17717	17448	17678	17646	17789	17606	17483	17566	17719	17740	17714	17630	17609	17650	17656	17533	17629	17377	17847	17643	17599	17745	17763	17549	17501	17537	17680	17494	17509	17754	17701	17485	17566	17507	17453	17521	17724	17599	17509	17513	17426	17500	17748	17588	17518	17642	17505	17621	17598	17675	17567	17724	17615	17703	17756	17552	17739	17712	17550	17601	17803	17421	17644	17486	17533	17710	17507	17726	17590	17682	17607	17736	17580	17602	17781	17713	17642	17585	17724	17668	17600	17784	17595	17565	17639	17447	17741	17613	17621	17529	17721	17697	17804	17493	17549	17427	17489	17860	17478	17432	17559	17532	17633	17567	17660	17900	17526	17586	17604	17604	17500	17688	17509	17643	17705	17627	17528	17726	17745	17523	17669	17618	17791	17591	17532	17805	17771	17731	17620	17562	17449	17462	17765	17564	17481	17749	17766	17457	17729	17629	17585	17652	17715	17681	17632	17611	17470	17596	17629	17589	17625	17689	17589	17264	17660	17738	17608	17702	17821	17479	17574	17551	17574	17709	17533	17509	17495	17483	17578	17606	17511	17545	17747	17459	17620	17514	17532	17604	17452	17600	17443	17679	17543	17613	17504	17430	17565	17588	17529	17459	17556	17545	17565	17487	17765	17517	17517	17455	17793	17619	17600	17610	17569	17689	17595	17601	17502	17552	17690	17621	17498	17708	17559	17653	17630	17666	17626	17584	17646	17727	17453	17513	17606	17804	17588	17586	17699	17581	17701	17556	17356	17549	17624	17667	17509	17724	17547	17408	17576	17529	17664	17733	17655	17759	17660	17760	17659	17536	17657	17653	17671	17613	17732	17488	17606	17482	17509	17557	17438	17719	17663	17633	17503	17551	17572	17718	17700	17550	17515	17642	17451	17635	17689	17577	17820	17617	17631	17753	17521	17536	17624	17452	17680	17722	17610	17678	17671	17548	17551	17859	17571	17443	17732	17634	17793	17613	17513	17328	17508	17605	17588	17414	17713	17503	17517	17508	17631	17666	17484	17551	17286	17465	17613	17513	17496	17544	17474	17639	17690	17494	17428	17554	17423	17688	17604	17495	17743	17726	17628	17717	17696	17630	17719	17526	17584	17793	17665	17740	17590	17601	17841	17727	17549	17541	17752	17752	17494	17834	17632	17639	17787	17690	17562	17564	17434	17434	17712	17617	17569	17671	17549	17661	17537	17919	17525	17612	17677	17582	17744	17572	17675	17535	17691	17527	17582	17685	17606	17764	17531	17399	17677	17631	17578	17667	17640	17517	17607	17747	17634	17647	17489	17600	17674	17582	17514	17860	17450	17602	17782	17654	17784	17440	17598	17583	17656	17493	17792	17453	17724	17498	17625	17562	17518	17710	17743	17623	17489	17488	17732	17586	17593	17603	17635	17596	17501	17773	17655	17945	17396	17374	17620	17625	17571	17549	17615	17726	17666	17590	17643	17665	17741	17672	17573	17724	17645	17763	17593	17564	17600	17434	17668	17472	17680	17707	17562	17569	17521	17462	17313	17658	17525	17678	17520	17692	17787	17760	17719	17818	17710	17610	17738	17807	17577	17485	17890	17626	17664	17633	17570	17560	17604	17545	18022	17617	17576	17794	17709	17776	17743	17643	17585	17814	17760	17416	17561	17785	17712	17614	17643	17593	17714	17639	17594	17739	17578	17509	17595	17648	17562	17702	17698	17646	17781	17550	17621	17678	17829	17604	17518	17575	17535	17394	17562	17529	17685	17733	17627	17659	17689	17689	17528	17473
37411	51263	39327	23080	16683	15538	15320	15180	15076	15296	15086	15345	15392	15158	15076	15281	15078	15247	15140	15125	15226	15280	15159	15151	15216	15029	15171	15295	15150	15227	15191	15098	15175	15184	15255	15286	15182	15108	15224	15247	15130	15192	15209	15120	15217	15120	14974	15370	15220	15435	15182	15086	15256	15288	15160	15196	15272	15245	15232	15141	15268	15201	15030	15244	15209	15131	15353	15323	15223	15299	15069	15211	15418	15055	15143	15267	15203	15119	15181	15391	15340	15209	15212	15290	15116	15217	15141	15313	15174	15208	15115	15295	15283	15172	15263	15376	15178	15428	15149	15312	15261	15363	15077	15353	15220	15061	15174	15222	15104	15174	15185	15185	15334	15057	15099	15325	15193	15280	15269	15225	15335	15122	15204	15236	15166	15225	15355	15187	15271	15123	15316	15052	15278	15307	15348	15188	15234	15017	15161	15251	15106	15310	15125	15248	15208	15203	15220	15281	15171	15264	15206	15087	15246	15200	15346	15149	15053	15213	15316	15154	15068	15223	15190	15239	15096	15208	15196	15164	15198	15038	15060	15070	15133	15261	15002	15075	15033	15041	15111	15178	15157	15235	15279	15113	15392	15281	15192	15133	15152	15220	15247	15153	15097	15330	15366	14987	15194	15117	15351	15252	15319	14952	15009	15102	15255	15266	15182	15340	15204	15264	15337	15001	15317	15126	15140	15226	15267	15150	15193	15256	15149	15283	15141	15272	15377	14979	15142	15160	15330	15234	15132	15158	15272	15071	15217	15114	15269	15015	15009	15154	15143	15267	15050	15389	15271	15167	15379	15100	15293	15201	15203	15289	15182	15195	15057	15339	15187	15046	15156	15120	15207	15236	15195	15175	15347	15220	15112	15071	15311	15132	15120	15261	15236	15139	15286	15226	15178	15251	15191	15226	15404	15103	15231	15321	15110	15134	15150	15200	15402	15125	15108	15152	15363	15291	15004	15210	15275	15432	15311	15021	15255	15227	15196	15172	15014	15156	15160	15061	15311	15269	15049	15232	15208	15245	15148	15179	15063	15340	15191	15118	15184	15209	15165	15257	15279	15301	15192	15055	14971	15079	15164	15229	15190	15289	15096	15271	15338	15208	15240	15080	15170	15137	15070	15180	15232	15179	15225	15329	15327	15158	15255	15087	15278	15122	15188	14938	15097	14941	15313	15208	15133	15143	15231	15314	15197	15215	15320	15162	15099	15252	15152	15207	15065	15301	15364	15169	15152	15297	15245	15309	15175	15156	15230	15256	15280	15098	15242	15140	15065	15215	15062	15191	15188	15106	15266	15362	15204	15207	15289	15053	15081	15048	15008	15228	15182	15254	15377	15179	15311	15135	15092	15076	15129	15199	15187	15151	15097	15220	15140	15421	15343	15167	15155	15147	15196	15062	15367	15127	15181	15080	15262	15140	15246	15293	15181	15111	15263	15230	15092	15253	15268	15364	15208	15101	15289	15147	15222	15054	15058	15336	15144	15245	15229	15223	15275	15114	15146	15240	15081	15222	15282	15316	15215	15201	15125	15314	15383	15074	15178	15371	15192	15294	15264	15072	15243	15271	15112	15179	15363	15090	15065	15111	15164	15238	15217	15367	15195	15169	15178	15361	15159	15219	15286	15122	15266	15242	15011	15130	15212	15264	15258	15224	15194	15137	15085	15165	15248	15168	15037	15129	15167	15117	15247	15290	15303	15277	15220	15119	15213	15260	15183	15177	15134	15186	15134	15198	15271	15144	15086	15183	15057	15141	15217	15088	15284	15164	15162	15229	15370	15120	15125	15307	15264	15197	15344	15188	15252	15166	15367	15124	15279	15239	15047	15241	15260	15253	15281	15196	14904	15319	15232	15178	15298	15272	15329	15146	15245	15110	15163	15156	15275	15145	15432	14994	15208	15236	15183	15099	15111	15298	15154	15049	15258	15271	15153	15229	15190	15272	15157	15256	15211	15192	15103	15237	15195	15299	15153	15154	15211	15343	15321	15132	15275	15046	15234	15242	15404	15167	15442	15403	15150	15109	15061	15251	15139	15194	15098	15164	15135	15101	15209	15238	15088	15181	15062	15314	15158	14944	15232	15110	15042	15330	15046	15178	15412	15290	15029	15184	15271	15144	15252	15212	15273	15364	15261	15259	15140	15015	15013	15250	15290	15202	15348	15137	15122	15138	15355	15023	15348	15350	15266	15046	15255	15410	15106	15178	15314	15080	15130	15289	15111	15302	15139	15203	15356	15149	15170	15192	15135	15118	15294	15045	15243	15195	15266	15236	15131	15194	15263	15071	15162	15152	15111	15218	15285	15030	15249	15227	15210	15203	15337	15179	15168	15102	15119	15168	15074	15131	15101	15151	15183	15169	15279	15136	15242	15446	15027	15241	15166	15295	15288	15202	15243	15259	15291	14983	15303	15224	15230	15117	15190	15182	15145	15164	15127	15069	15178	15213	15199	15092	15165	15110	15280	15213	15162	15270	15303	15411	15080	15117	15271	15181	15152	15292	15173	15051	15131	14942	15299	15214	15101	15338	15177	15281	15205	15139	15191	15205	15162	15137	15262	15199	15283	15181	15245	15081	15357	15182	15027	15152	15188	15250	15114	15432	15288	15063	15229	15089	15277	15242	15205	15366	15155	15250	15280	15153	15116	15187	15253	15348	15152	15210	15235	15277	15142	15031	15197	15285	15193	15375	15325	15192	15319	15142	15302	15122	15180	15259	15311	14993	15289	15193	15209	15325	15164	15124	15121	15122	15135	15189	15204	15357	15367	15012	15172	15280	15224	15150	15178	15051	15201	15049	15293	15127	15203	15228	15102	15081	15014	15315	15315	15187	15092	15219	15211	15016	15179	15247	15077	15081	15183	15120	15291	15219	15128	15128	15114	15230	15140	15294	15170	15258	15051	15119	15228	15216	15226	15314	15145	15276	15245	15125	15177	15209	15053	15316	15131	15104	15209	15193	15174	15063	15345	15051	15149	15242	15293	15194	15184	15203	15199	15271	15289	15078	15221	15325	15317	15125	15164	15208	15151	15243	15186	15171	15126	15157	15193	15223	15214	15311	15357	15186	15274	15287	15245	15160	15182	15110	15279	15355	15170	15188	15192	15286	15060	15174	15142	15307	15223	15111	15234	15324	15223	15230	15275	15262	15168	15219	15291	15173	15324	15350	15244	15021	15219	15071	15058	15071	15330	15268	15457	15092	15116	15402	15147	15291	15232	15248	15356	15038	15215	15217	15015	15150	15021	15393	15077	15143	15253	15273	15251	15178	15223	15231	15364	15301	15367	15207	15104	15091	15195	15297	15282	15237	15202	15102	15313	15168	15052	15221	15176	15335	15167	15192	15193	15253	15121	15164	15133	15221	15265	15202	15194	15262	15007	15125	15145	15202	15297	15288	15178	15236	15317	15242	15242	15076	15245	15297	15169	15052	15168	15033	15162	15261	15189	15315	15236	15251	15194	15229	15319	15122	15282	15157	15404	15221	15098	15165	15232	15350	15159	15284	15320	15259	15216	15285	15333	15127	15176	15091	15083	14980	15257	15154	15230	15170	15225	15163	15125	15354	15238	15253	15186	15163	15243	15214	15331	15104	15183	15217	15124	15110	15254	15188	15076	15098	15121	15256	15250	15196	15050	15143	15226	15182	15286	15236	15292	15235	15141	15080	15254	15132	15219	15227	15251	15275	15108	15391	15356	15213	15283	15082	15264	15257	15182	15075	15379	15141	15218	15261	15096	15105	15183	15221	15221	15168	15331	15255	15171	15196	15221	15296	15217	15080	15301	15189	15120	15172	15409	15167	15301	15213	15155	15115	15300	15116	15246	15194	15065	15150	15202	15419	15267	15205	15272	15260	15027	15168	15283	15120	15156	15117	15344	15231	15235	15098	15208	15230	15244	15085	15148	15326	15340	15057	15128	15247	15348	15191	15258	15242	15221	15139	15126	15243	15143	15181	15182	15151	15241	15144	15178	15105	15169	15219	15112	15110	15069	15262	15163	15155	15136	15156	15043	15374	15184	15195	15137	15223	15144	15271	15178	15272	15197	15169	15237	15308	15316	15153	15029	15219	15216	15350	15133	15293	15213	15232	15180	15101	15174	15215	15095	15381	15019	15255	15256	15174	15271	15346	15087	15327	15051	15223	15279	15499	15205	15149	15217	15263	15228	15238	15217	15111	15336	15157	15373	15382	15163	15128	15143	15266	15097	15208	15085	15316	15209	15162	15375	15018	15221	15147	15126	15182	15260	15153	15218	15196	15320	15185	15304	15178	15142	15130	15164	15295	15026	15122	15139	15042	15356	15121	15242	15176	15342	15261	15304	15142	15131	15205	15176	14998	15183	15146	15040	15264	15302	15317	15189	14902	15059	15120	15064	15190	15172	15319	15265	15237	15284	15117	15263	15308	15217	15354	15227	15198	15039	15286	15236	15109	15140	15181	15097	15282	15215	15185	15208	15349	15206	15245	15123	15392	15253	15093	15302	15246	15225	15129	14972	15309	15233	15244	15167	15294	15170	15198	15102	15186	15305	15226	15093	15007	15238	15243	15192	15261	15289	15131	15267	15132	15089	15214	15096	15228	15277	15146	15217	15086	15300	15290	15278	15404	15229	15115	15108	15178	15112	15038	15271	15279	15217	15171	15161	15206	15163	15241	15293	15310	15235	15239	15198	15238	15213	15037	15298	15101	15270	15336	15202	15236	15217	15217	15296	15234	15343	15159	15155	15266	15101	15266	15161	15194	15221	15188	15295	15301	15130	15220	15289	15101	15161	15099	15204	14940	15131	15299	15275	15147	15338	15198	15254	15283	15063	15263	15151	15123	15158	15274	15098	15278	15056	15205	15138	15347	15112	15260	15086	15107	15134	15164	15257	14975	15214	15105	15286	14955	15022	15251	15229	15243	15263	15148	15179	15190	15155	15164	15172	15203	15327	15039	15137	15433	15144	15144	15321	15228	15053	15244	15127	15386	15120	15244	15121	15312	15255	15307	15193	15105	15167	15204	15411	15257	15310	15183	15232	15399	15287	15335	15100	15233	15331	15258	15276	15330	15316	15220	15193	15102	15126	15286	15128	15245	15283	15407	15375	15158	15111	15231	15241	15205	15193	15446	15312	15178	15336	15196	15179	15308
23785	25337	39111	33346	25152	24026	23475	19118	17932	18168	18136	17985	18129	18068	18080	17807	18043	17771	17964	17781	17754	17807	17901	17913	18096	17724	17967	17937	17908	17998	17927	17763	17958	18048	17858	17709	17821	17736	18006	17830	17756	17803	17804	17788	17831	17753	17697	17527	17876	17918	17831	17783	17849	17680	17718	17759	17674	17808	17841	18122	18009	17568	17751	17813	17689	17683	17811	17754	17831	17816	17584	17591	17805	17839	17735	17792	17931	17612	17607	17989	17675	17733	17712	17742	17745	17885	17860	17838	17715	17809	17779	17848	17778	17770	17802	17712	17811	17580	17614	17721	17702	17987	18020	17688	17714	17684	17764	17819	17703	17811	17577	17889	17828	17874	17674	17545	17529	17879	17613	17485	17868	17633	17761	17736	17677	17713	17783	17809	17928	17834	17985	17742	17808	17842	17628	17778	17762	17730	17857	17724	17666	17743	17780	17698	17726	17591	17765	17587	17502	17793	17648	17788	17510	17909	17897	17724	17737	17613	17766	17625	17744	17486	17671	17765	17842	17777	17947	17869	17761	17804	17617	17772	17780	17760	17811	17841	17790	17844	17950	17769	17752	17651	17753	17608	17836	17518	18011	17716	17683	17663	17599	17690	17719	17614	17882	17519	17683	17848	17960	17710	17611	17554	17698	17689	17857	17643	17777	17618	17822	17955	17780	17852	17660	17781	17790	17635	17831	17750	17674	17599	17557	17884	17743	17838	17570	17688	17753	17663	17903	17639	17532	17678	17753	17695	17694	17754	17689	17781	17709	17876	17800	17774	17592	17374	17620	17837	17680	17675	17591	17868	17738	17668	17822	17679	17751	17714	17792	17864	17564	17732	17577	17607	17703	17528	17694	17708	17633	17777	17856	17981	17701	17762	17560	17883	17768	17769	17864	17805	17719	17509	17640	17506	17821	17805	17733	17678	17896	17926	17517	17741	17720	17810	17653	17665	17748	17539	17405	17744	17730	17532	17755	17739	17586	17805	17578	17557	17725	17685	17608	17828	17713	17627	17799	17740	17690	17951	17679	17662	17782	17683	17772	17817	17672	17632	17604	17818	17768	17761	17715	17551	17746	17736	17664	17778	17804	17740	17880	17831	17745	17560	17647	17575	17788	17613	17678	17533	17540	17799	17658	17640	17597	17726	17966	17789	17872	17656	17644	17775	17781	17792	17657	17760	17908	17761	17722	17714	17775	17559	17708	17882	17703	17562	17687	17474	17677	17606	17765	17540	17693	17639	17787	17760	17573	17606	17579	17876	17737	17651	17719	17644	17634	17646	17818	17698	17842	17704	17719	17530	17806	17645	17620	17710	17997	17943	17904	17709	17502	17714	17686	17549	17785	17744	17792	17750	17772	17564	17710	17590	17560	17560	17704	17676	17728	17686	17593	17882	17751	17683	17621	17761	17659	17721	17510	17740	17530	17650	17742	17582	17766	17926	17820	17747	17772	17768	17766	17888	17718	17673	17680	17689	17688	17733	17848	17681	17910	17799	17770	17588	17914	17815	17654	17690	17714	17626	17734	17848	17757	17654	17733	17872	17706	17785	17777	17755	17663	17843	17685	17921	17811	17650	17803	17588	17765	17567	17610	17561	17637	17969	17868	17696	17744	17856	17618	17751	17892	17619	17549	17941	17825	17572	17436	17843	17742	17764	17622	17711	17590	17598	17735	17742	17554	17745	17914	17810	17800	17606	17670	17638	17743	17695	17795	17765	17527	17490	17748	17789	17881	17663	17645	17724	17800	17504	17740	17764	17898	17680	17746	17688	17737	17760	17467	17782	17872	17623	17678	17660	17598	17684	17763	17749	17921	17698	17707	17779	17789	17731	17768	17773	17669	17598	17638	17721	17587	17807	17782	17694	17719	17576	17648	17714	17699	17804	17751	17693	17577	17609	17785	17693	17716	17786	17789	17682	18019	17709	17601	17769	17694	17594	17694	17664	17710	17580	17921	17523	17741	17594	17729	17874	17619	17586	17728	17753	17828	17724	17653	17789	17657	17558	17829	17723	17648	17770	17832	17738	17846	17414	17645	17532	17784	17697	17626	17821	17649	17809	17905	17631	17745	17805	17604	17712	17523	17565	17597	17722	17709	17431	17751	17886	17500	17681	17804	17687	17712	17671	17669	17741	17715	17621	17656	17807	18001	17806	17865	17621	17565	17696	17757	17673	17788	17622	17795	17903	17675	17719	17701	17653	17733	17953	17575	17915	17713	17552	17672	17764	17557	17540	17703	17767	17791	17775	17838	17667	17782	17662	17742	17730	17814	17676	17811	17597	17697	17630	17660	17680	17446	17830	17753	17642	17794	17572	17509	17657	17743	17763	17720	17841	17580	17748	17730	17646	17745	17682	17693	17712	17572	17447	17798	17619	17933	17709	17756	17770	17662	17672	17903	17678	17652	17591	18026	17738	17531	17727	17752	17646	17759	17706	17703	17754	17698	17730	17548	17670	17663	17799	17685	17739	17808	17691	17681	17811	17598	17505	17802	17828	17843	17632	17740	17796	17888	17825	17663	17665	17831	17791	17756	17676	17886	17582	17701	17889	17880	17658	17433	17955	17680	17654	17724	17634	17765	17523	17558	17770	17679	17539	17643	17723	17717	17655	17728	17744	17653	17746	17914	17704	17642	17563	17769	17829	17542	17746	17738	17825	17568	17909	17693	17766	17703	17518	17876	17606	17877	17498	17470	17583	17889	17739	17743	17681	17592	17643	17607	17965	18087	17789	17658	17721	17670	17638	17825	17794	17729	17814	17680	17605	17748	17884	17895	17589	17614	17373	17834	17677	17662	17864	17965	17863	17570	17600	17832	17816	17707	17761	17709	17453	17805	17772	17593	17833	17731	17642	17784	17842	17835	17864	17868	17691	17816	17767	17544	17623	17761	17765	17841	17777	17832	17705	17709	17830	17933	17822	17986	17775	17674	17747	17911	17706	17899	17719	17772	17914	17504	17443	17761	17641	17658	17926	17636	17591	17713	17557	17512	17687	17706	17492	17743	17703	17596	17754	17678	17669	17582	17361	17619	17780	17556	17794	17724	17694	17713	18020	17715	17793	17808	17751	17550	17692	17732	17589	17795	17565	17726	17741	17774	17700	17647	17729	17743	17742	17678	17779	17984	17785	17746	17889	17698	17778	17606	17764	17772	17774	17845	17864	17754	17636	17736	17801	17709	17594	17836	17686	18115	17836	17674	17738	17940	17787	17701	17633	17794	17759	17816	17550	17832	17549	17595	17550	17853	17604	17699	17674	17933	17693	17644	17662	17695	17622	17839	17768	17746	17465	17730	17667	17700	17539	17556	17739	17795	17904	17697	17666	17648	17531	17745	17679	17930	17531	17513	17564	17778	17884	17568	17537	17755	17677	17855	17742	17915	17519	17731	17670	17862	17753	17727	17745	17716	17656	17673	17771	17876	17648	17645	17782	17858	17557	17658	17794	17489	17686	17803	17777	17823	17707	17763	17641	17542	17496	17717	17535	17599	17795	17647	17779	17807	17619	17735	17601	17692	17765	17698	17644	17909	18148	17781	17687	17583	17802	17686	17937	17892	17857	17559	17815	17727	17683	17713	17808	17770	17653	17690	17799	17802	17959	17822	17685	17712	17587	17567	17529	17617	17573	17627	17846	17871	17671	17700	17818	17628	17696	17720	17959	17622	17551	17747	17807	17555	17795	17727	17565	17822	17867	17801	17777	17596	17595	17586	17666	17798	17796	17831	17852	17699	17638	17631	17860	17865	17371	17672	17577	17606	17638	17794	17689	17654	17623	17790	17631	17520	17710	17741	17650	17712	17713	17791	17638	17746	17561	17748	17469	17767	17699	17752	17651	17781	17673	17745	17681	17824	17642	17568	17863	17778	17504	17672	17779	17861	17681	17611	17708	17687	17550	17721	17762	17634	17737	17770	17521	17797	17769	17538	17577	17768	17841	17832	17790	17588	17562	17661	17582	17576	17591	17570	17804	17782	17684	17589	17650	17526	17496	17878	17774	17740	17879	17714	17741	17711	17689	17741	18025	17553	17721	17716	17788	17796	17535	17809	17533	17740	17634	17638	17607	17779	17852	17938	17685	17704	17781	17875	17783	17808	17567	17906	17643	17778	17632	17671	17877	17757	17711	17710	17857	17764	17650	17672	17733	17507	17853	17722	17691	17773	17843	17569	17527	17748	17670	17483	17498	17504	17701	17673	17719	17806	17700	17693	17721	17985	17771	17737	17638	17796	17748	17725	17549	17726	17694	17481	17665	17825	17762	17681	17865	17834	17550	17737	17609	17742	17684	17624	17618	17652	17655	17769	17949	17794	17775	17796	17756	17711	17761	17679	17692	17804	17582	17878	17647	17715	17659	17822	17636	17841	17784	17757	17703	17651	17685	17760	17821	17657	17627	17745	17714	17770	17639	17687	17725	17578	17633	17730	17668	17801	17588	17747	17674	17780	17706	17508	17748	17623	17671	17799	17795	17770	17726	17724	17847	17651	17588	17723	17646	17643	17705	17752	17820	17611	17710	17669	17643	17748	17608	17742	18011	17982	17901	17783	17746	17629	17779	17802	17603	17679	17571	17741	17844	17797	17800	17575	17644	17840	17769	17644	17798	17808	17791	17608	17770	17661	17749	17771	17633	17674	17547	17675	17482	17605	17840	17825	17719	17716	17744	17918	17905	17703	17539	17796	17681	17786	17756	17565	17612	17996	17592	17615	17576	17754	17885	17938	17893	17832	17624	17674	17687	17587	17769	17727	17742	17899	17643	17897	17788	17527	17706	17675	17725	17614	17743	17624	17637	17713	17661	17486	17663	17711	17558	17844	17660	17468	17800	17540	17671	17668	17732	17799	17894	17763	17820	17776	17841	17580	17872	17601	17607	17585	17883	17671	17644	17868	17710	17768	17965	17966	17604	17617	17705	17648	17735	17628	17697	17696	17879	17703	17753	17607	17732	17655	17761	17480	17593	17806	17489	17657	17711	17665	17690	17669	17842	17697	17725	17435	17829	17856	17922	17753	17625	17795	17748	17549	17766	17650	18002	17869	17833	17645	17768	17861	17538	17628	17783	17671	17633	17709	17835	17623	17642	17572	17804	17593	17862	17622	17696	17592	17551	17553	17641	17746	17680	17704	17915
61498	106867	88929	58443	32253	18719	15721	15295	15250	15248	15312	15270	15114	15366	15306	15283	15332	15408	15338	15323	15145	15410	15245	15290	15475	15239	15271	15448	15348	15300	15373	15219	15159	15451	15453	15288	15373	15195	15405	15414	15222	15197	15210	15150	15172	15365	15393	15381	15330	15347	15283	15188	15380	15255	15261	15382	15282	15352	15320	15267	15453	15225	15238	15294	15261	15422	15339	15177	15320	15319	15232	15486	15238	15385	15212	15179	15390	15370	15128	15507	15269	15249	15265	15266	15353	15261	15421	15327	15338	15331	15271	15308	15331	15288	15216	15303	15269	15271	15187	15349	15207	15250	15265	15384	15316	15243	15311	15313	15313	15266	15297	15189	15221	15268	15143	15304	15271	15376	15315	15161	15334	15145	15208	15182	15171	15322	15334	15319	15142	15333	15465	15208	15256	15204	15282	15313	15334	15471	15335	15252	15266	15211	15489	15113	15385	15254	15393	15253	15310	15357	15345	15129	15411	15333	15287	15288	15144	15408	15186	15298	15262	15312	15181	15261	15371	15370	15507	15312	15369	15301	15128	15269	15389	15265	15241	15285	15279	15242	15306	15231	15276	15196	15345	15340	15313	15448	15257	15472	15266	15196	15387	15236	15257	15274	15438	15285	15406	15165	15314	15282	15229	15220	15079	15400	15340	15303	15470	15278	15237	15189	15433	15282	15247	15334	15407	15277	15287	15328	15135	15474	15209	15210	15369	15297	15242	15280	15329	15268	15312	15257	15306	15239	15321	15147	15264	15149	15264	15321	15158	15280	15301	15251	15269	15270	15250	15246	15130	15351	15221	15274	15264	15384	15407	15342	15273	15483	15288	15410	15280	15364	15188	15117	15469	15235	15122	15462	15303	15220	15230	15301	15352	15353	15503	15132	15311	15233	15306	15240	15124	15357	15367	15207	15164	15291	15280	15205	15192	15183	15149	15330	15263	15209	15435	15153	15284	15288	15454	15348	15129	15177	15301	15331	15414	15152	15273	15058	15479	15179	15306	15509	15342	15199	15149	15201	15339	15263	15278	15308	15412	15331	15289	15172	15114	15259	15253	15114	15414	15239	15084	15226	15245	15300	15292	15356	15402	15197	15393	15219	15382	15388	15340	15188	15191	15317	15285	15190	15438	15243	15400	15231	15288	15280	15340	15277	15142	15317	15242	15249	15250	15188	15309	15235	15218	15185	15343	15304	15216	15388	15216	15437	15327	15149	15253	15043	15260	15118	15283	15171	15293	15292	15371	15205	15274	15216	15195	15272	15280	15233	15162	15479	15422	15306	15201	15231	15481	15321	15240	15236	15407	15285	15347	15255	15286	15242	15383	15083	15317	15369	15266	15247	15342	15254	15339	15353	15025	15291	15415	15257	15166	15142	15400	15324	15368	15090	15346	15386	15190	15283	15466	15207	15277	15238	15401	15404	15285	15120	15237	15275	15433	15243	15470	15179	15516	15311	15370	15301	15279	15364	15329	15250	15224	15273	15229	15309	15219	15330	15354	15214	15218	15428	15247	15308	15266	15340	15256	15326	15138	15549	15368	15068	15211	15377	15096	15224	15120	15323	15287	15349	15315	15117	15425	15195	15066	15404	15274	14990	15419	15331	15317	15406	15213	15139	15450	15243	15206	15391	15266	15271	15203	15333	15184	15288	15243	15214	15228	15299	15405	15318	15369	15246	15273	15247	15297	15213	15426	15335	15472	15055	15300	15387	15303	15336	15082	15283	15426	15266	15430	15268	15286	15303	15241	15346	15335	15147	15121	15294	15495	15238	15365	15302	15435	15206	15140	15437	15226	15251	15239	15234	15226	15274	15243	15188	15246	15220	15166	15196	15388	15286	15359	15331	15117	15301	15226	15340	15289	15500	15229	15347	15397	15424	15273	15236	15231	15188	15338	15319	15401	15471	15343	15429	15252	15286	15287	15190	15315	15199	15262	15263	15345	15388	15296	15452	15311	15327	15180	15306	15234	15250	15226	15326	15258	15398	15366	15227	15221	15387	15195	15199	15315	15221	15339	15324	15174	15239	15191	15444	15286	15455	15313	15348	15358	15165	15242	15299	15226	15269	15375	15360	15230	15251	15209	15231	15391	15301	15210	15086	15285	15354	15240	15301	15296	15242	15197	15150	15200	15228	15276	15410	15334	15364	15262	15236	15152	15306	15355	15367	15250	15134	15141	15157	15331	15258	15365	15259	15304	15411	15127	15227	15121	15142	15275	15260	15209	15414	15139	15300	15100	15240	15340	15157	15400	15428	15474	15279	15383	15368	15348	15222	15337	15259	15319	15439	15433	15493	15282	15392	15236	15168	15368	15283	15355	15289	15305	15294	15453	15207	15348	15399	15377	15301	15268	15469	15330	15478	15108	15244	15169	15347	15256	15223	15334	15498	15223	15398	15333	15397	15194	15403	15186	15197	15286	15446	15227	15182	15288	15415	15115	15207	15308	15304	15241	15304	15252	15345	15285	15138	15518	15293	15198	15296	15274	15200	15372	15330	15256	15414	15429	15197	15299	15418	15294	15222	15334	15264	15448	15134	15173	15081	15409	15370	15378	15168	15261	15204	15105	15445	15280	15262	15449	15182	15264	15307	15275	15224	15152	15329	15180	15262	15185	15277	15465	15195	15303	15134	15370	15258	15331	15111	15155	15201	15363	15259	15249	15242	15402	15307	15291	15335	15359	15340	15285	15489	15234	15281	15276	15244	15280	15156	15488	15254	15427	15298	15316	15294	15359	15400	15395	15258	15178	15279	15366	15274	15350	15358	15293	15273	15336	15261	15313	15180	15308	15243	15247	15301	15290	15164	15497	15383	15212	15392	15294	15382	15259	15513	15272	15277	15282	15442	15303	15343	15248	15326	15164	15265	15414	15342	15326	15136	15476	15210	15385	15179	15252	15366	15460	15292	15357	15073	15255	15302	15180	15272	15391	15195	15243	15422	15250	15392	15247	15213	15098	15111	15274	15224	15169	15360	15377	15334	15286	15249	15409	15196	15332	15284	15483	15271	15189	15285	15339	15401	15249	15386	15351	15241	15259	15249	15233	15358	15274	15255	15272	15234	15226	15394	15259	15209	15309	15215	15344	15289	15114	15337	15363	15172	15436	15333	15247	15322	15294	15367	15168	15296	15153	15190	15252	15248	15048	15349	15311	15249	15378	15361	15217	15126	15180	15371	15237	15161	15202	15163	15141	15185	15400	15273	15307	15213	15360	15387	15346	15298	15333	15313	15180	15183	15191	15271	15419	15415	15245	15387	15469	15298	15302	15311	15207	15316	15362	15284	15237	15250	15311	15268	15161	15304	15448	15457	15257	15093	15402	15474	15314	15260	15321	15305	15227	15162	15263	15375	15337	15268	15420	15202	15280	15282	15497	15247	15285	15365	15321	15304	15235	15174	15350	15369	15415	15215	15087	15347	15295	15401	15439	15349	15241	15256	15229	15137	15290	15192	15085	15254	15321	15320	15315	15543	15284	15264	15349	15406	15345	15085	15192	15247	15366	15295	15510	15360	15297	15301	15389	15096	15320	15251	15187	15328	15297	15213	15225	15192	15146	15125	15133	15236	15260	15455	15371	15304	15239	15270	15323	15328	15169	15143	15217	15276	15265	15235	15345	15129	15231	15444	15223	15231	15296	15196	15123	15254	15250	15186	15174	15342	15405	15293	15219	15099	15477	15495	15374	15167	15253	15381	15226	15393	15246	15285	15103	15321	15256	15390	15258	15211	15315	15283	15127	15212	15322	15282	15238	15407	15210	15088	15197	15256	15342	14996	15286	15399	15203	15373	15383	15416	15298	15224	15317	15277	15258	15346	15201	15224	15191	15178	15131	15170	15225	15277	15165	15327	15233	15272	15152	15377	15309	15345	15294	15090	15265	15142	15215	15268	15270	15325	15275	15269	15402	15227	15380	15426	15254	15279	15396	15219	15269	15338	15319	15086	15396	15348	15187	15241	15511	15210	15313	15337	15355	15209	15349	15327	15403	15286	15211	15158	15435	15294	15220	15238	15153	15255	15208	15336	15261	15437	15222	15238	15101	15394	15240	15134	15281	15342	15190	15279	15099	15170	15271	15425	15329	15298	15269	15273	15144	15028	15340	15234	15289	15419	15270	15329	15371	15217	15426	15313	15507	15257	15360	15354	15304	15204	15195	15166	15361	15314	15364	15202	15317	15332	15269	15158	15264	15136	15269	15296	15335	15190	15140	15379	15378	15374	15282	15223	15330	15378	15385	15286	15297	15341	15259	15231	15216	15100	15276	15251	15298	15281	15153	15284	15280	15385	15443	15356	15233	15279	15263	15278	15430	15237	15285	15253	15322	15344	15280	15247	15210	15287	15296	15316	15196	15508	15149	15300	15199	15243	15391	15312	15265	15314	15337	15343	15213	15344	15214	15376	15293	15147	15227	15135	15227	15351	15200	15225	15354	15183	15338	15345	15201	15278	15424	15396	15296	15419	15299	15346	15080	15298	15272	15244	15269	15264	15395	15202	15296	15261	15121	15315	15414	15360	15338	15240	15394	15309	15260	15366	15260	15447	15269	15132	15447	15159	15338	15194	15364	15257	15220	15518	15229	15239	15479	15379	15262	15377	15314	15276	15380	15374	15242	15467	15382	15366	15128	15365	15202	15249	15167	15434	15307	15248	15333	15182	15190	15229	15431	15368	15253	15340	15348	15246	15261	15188	15573	15329	15301	15276	15300	15167	15328	15205	15325	15206	15203	15269	15231	15105	15488	15452	15203	15425	15279	15174	15318	15315	15305	15167	15294	15271	15396	15145	15135	15310	15441	15204	15221	15360	15415	15375	15212	15164	15160	15303	15329	15373	15313	15320	15326	15393	15322	15203	15348	15355	15193	15262	15255	15280	15173	15213	15356	15281	15243	15129	15384	15213	15191	15240	15331	15383	15109	15263	15338	15319	15275	15062	15326	15331	15199	15376	15263	15079	15219	15242	15218	15129	15344	15352	15153	15281	15208	15254	15186	15303	15336	15305	15248	15342	15384	15350	15414	15235	15177	15180	15170	15227	15037	15283	15391	15200	15395	15321	15197	15220	15595	15266	15399	15353	15393	15317	15189	15378	15337	15208	15268	15264	15425	15004	15251	15291	15343	15204	15171	15289
32755	42709	43584	29826	21093	18809	18388	18173	17939	17913	17876	17929	18001	17889	18095	17877	18158	17885	17981	18099	17985	18029	18302	17901	17951	17949	18172	17990	18191	18331	17971	18223	17920	17966	18129	18164	17815	17975	18095	17961	17720	18009	17990	18128	18052	18024	18042	18088	17992	18059	17968	18035	18221	17935	17938	18130	18030	18062	18041	17935	18001	18197	17942	17964	17885	17942	18203	18112	17939	17960	17760	18018	18019	17826	17958	18023	18018	18128	18143	18093	18086	17952	18048	18029	17993	17906	17922	18171	17910	17877	17906	17969	17911	17862	18102	18040	18043	17920	17880	17915	17998	18005	18084	18047	18017	17918	18058	18046	18129	18027	17808	17979	18151	18069	18015	18145	18159	17947	17900	17963	17862	17921	17972	17900	18073	18092	17988	18169	17790	17975	18097	18023	18140	18126	17974	18060	17939	18066	17702	18014	18092	18075	18083	18032	18065	17915	17948	17895	18062	17792	17951	17849	17926	18231	18095	18005	18053	18111	18106	18102	18017	17911	18211	18062	17942	18097	17834	18037	18030	17819	18137	17981	17988	17978	18178	18107	18181	18005	18146	18095	17855	17926	18024	17853	18024	17974	18210	17893	18096	17954	17856	18045	17966	18140	17936	17836	17920	18037	18253	18113	18017	17704	17914	17930	17736	17891	18266	18059	17875	18075	18014	17962	18000	18242	18216	17998	17931	17990	18161	18047	17989	17963	18010	17843	18002	18209	18062	17941	17862	17998	18053	17994	18015	18232	17964	17898	17942	18034	18156	18122	17998	18139	17868	18005	17960	18098	17958	18054	18087	18195	17928	18090	17820	18134	18002	18006	17861	17876	17933	17993	17899	17866	18089	18140	18026	17909	17835	17877	17793	17944	17978	18028	17986	17971	18053	18045	17983	17919	18035	17941	18128	17897	18029	17807	17972	17844	18032	17913	18044	18049	17985	17889	18110	18038	17966	18082	17919	17975	18072	18041	17893	18113	17868	18231	18066	17983	17937	17991	18112	17912	17974	18010	17907	18255	18018	18197	18025	18088	18061	17909	18008	17875	18091	17918	18016	18132	17860	17955	17984	17959	18158	17807	18025	17974	18051	18052	18099	18131	18165	17945	17847	17917	18051	18175	18054	17851	18137	18016	17916	17959	17775	18127	18165	17938	18086	17890	17825	17964	17951	17886	18010	17932	17797	18051	17882	18069	18149	17882	18022	18234	17998	17898	17976	18190	17988	17783	18008	17988	18058	18040	18051	18092	17874	18099	18007	18015	18204	17980	18048	17910	17955	18094	18096	18027	18081	17978	18054	17828	18097	17957	17938	18075	18106	17910	17869	17984	18193	17997	17852	18036	18042	18138	18124	18183	17925	18098	17967	18089	17986	17809	18208	17995	18111	17930	18125	17977	18037	17881	17982	17842	17972	18023	18037	18150	17958	18001	18127	18210	17948	17973	17937	17968	18111	18002	18019	17993	18006	17984	17829	17999	18144	18007	18005	18221	17914	18076	17956	18155	17877	18046	17945	17953	17941	17954	18138	18172	18147	17942	17781	17899	17946	17819	18315	18135	18263	18061	17960	17923	17890	18081	17857	18130	18010	17900	17862	17994	17966	18078	18041	18004	17972	17965	17828	17933	18057	17904	18041	18069	17994	18202	17895	18168	17840	17988	18094	18007	18061	18029	18100	18222	18120	17985	18042	17943	18053	18010	17838	17993	18019	18052	18076	17941	17966	17761	17999	18007	18090	18123	17830	18277	18063	18141	17842	17888	17815	17969	17905	17904	17901	18156	18248	17769	18246	17896	17813	17853	17914	18069	18243	18091	17986	18176	17828	18033	18035	18092	17897	18076	17991	18154	17981	17904	18085	18018	18044	17952	18039	17976	18129	18034	17918	17983	18080	18096	17979	18010	18081	18061	18029	17978	18287	18031	18070	18208	18075	18240	17780	18358	18171	17893	18064	17911	18075	18108	17852	18116	17981	18049	18069	18112	18018	17966	18026	18043	18022	17897	17998	17897	17951	17977	17931	18122	17874	18052	17996	18181	18101	18024	18044	17932	18053	17904	17997	18001	18113	18010	18136	18079	18231	18058	18026	18255	17953	17975	18084	17867	18018	18145	18154	17888	17907	17918	18082	17954	17997	17884	17996	17860	18130	18203	17850	17900	18082	18125	17758	18021	17902	17820	18190	17986	18168	18233	18186	18128	18030	17999	17925	17922	17957	17954	17857	17906	17974	18179	18041	18167	18059	17987	17956	18161	17982	18094	17989	18194	18219	18108	18120	18025	18284	18059	18017	18109	18283	18170	17782	18027	18101	18031	18052	17903	17975	17956	18147	17864	17920	17916	18092	17957	18040	18129	17801	18049	17800	17934	18131	18101	18158	17966	18098	18134	18135	17956	18090	18049	18042	18153	17939	18153	18139	18152	18056	18093	18088	18006	17810	18131	17896	18076	17954	17937	17946	18092	18069	18152	17877	17941	17949	17894	18028	18021	18001	17955	18051	18158	18008	18287	18076	17942	17824	17926	17822	18037	18116	18110	18129	17979	17827	17938	17692	17941	18135	18026	17985	18053	17999	18119	18116	17854	18001	17960	18164	18120	18076	17914	17912	18038	18219	18007	18086	18053	17994	18026	18135	17851	18040	18212	17968	18021	18171	18086	18050	17852	18208	18148	17880	18135	18076	18231	18052	18067	18146	18137	17970	17876	18164	18129	17876	17946	18062	18052	18033	17958	17999	17716	17861	17903	17717	17934	17946	18144	18160	17939	18072	17803	18073	18052	17980	17941	18106	17939	17832	17988	18138	17873	18135	17997	18196	17904	18103	18118	18036	18095	18058	18068	17897	18177	17976	17928	17769	17885	17830	18051	17958	18137	17906	17959	18091	18097	17894	18048	17886	17891	17985	18106	18165	17964	18129	17840	17895	18119	18053	18152	18058	18011	17996	18008	17928	17981	18106	17927	17812	18080	17835	18028	18055	17986	18049	17979	18018	18125	18022	18082	18131	17909	18089	18097	17943	17964	17931	17906	18017	17791	18035	18086	18008	18048	17774	17960	17858	18145	17979	18017	18207	17944	18029	18054	18151	18236	18137	18035	18213	18223	18194	18163	17883	17808	18077	18075	18029	18018	17925	17972	18058	17946	17884	17986	17999	17981	18113	18014	18091	18065	18149	18044	17975	17949	18001	18066	18153	18157	18004	17998	18038	18023	17946	18004	17933	18023	17935	18163	17900	17864	17962	18044	18177	18066	18118	17906	17997	18037	18044	18165	18306	17966	17979	17992	17960	18147	18068	18051	18090	18082	17880	18019	17854	17966	18030	17728	18038	18185	17856	18128	18177	18007	18038	17997	17907	17863	17949	18046	18049	17999	17991	18055	18166	18009	18027	18017	17982	18007	18058	18113	18035	18011	17944	18109	18062	18181	17983	18154	18099	17911	18178	18080	18017	17961	17898	18051	17911	17963	18134	17865	17717	18034	17999	18153	17937	17951	18171	18029	18166	17872	17943	17902	18018	18143	18020	18176	18056	17980	17892	18025	17956	17715	17937	18066	18111	17974	18050	17948	17983	18132	18105	18073	17972	18176	18032	17980	18043	18168	18060	17956	18112	18125	18157	17994	17903	18037	18270	18101	18031	18180	17960	18105	18006	18026	18063	18115	18052	18040	18193	17902	18105	18024	17945	17998	18157	18280	17820	17878	18067	17977	18038	18262	18149	18050	17777	18005	18125	18079	18182	18180	18054	18190	18199	17915	18242	18118	17947	18066	17985	17888	17819	18040	17956	18071	17920	18246	18008	18150	18019	17940	17939	18074	18101	18162	18049	18039	18024	17958	18092	17905	17985	17881	18071	18156	17947	17975	18152	18117	17856	17830	18075	18187	18212	18050	18149	17969	18077	18113	18180	18065	18026	17870	17977	18045	18002	18083	18167	17924	18300	17836	18008	17970	18119	17991	18052	18225	18295	17935	18280	18140	17946	17926	18042	18044	18025	17993	18006	18050	18122	17913	17973	17993	17957	18015	18016	17928	18211	18166	18003	17963	18061	18044	18010	17888	18118	18213	17923	17876	17974	18070	17926	18093	17966	18112	17811	17878	17941	17922	18108	18089	18099	18016	18164	17988	18190	18147	17760	17933	17792	17888	18009	17956	18190	18006	18084	18183	18114	17945	18172	17805	18108	18009	18146	17940	17975	18252	17886	18376	18090	18089	18128	18010	17800	17928	18070	18132	17789	17959	18033	18068	18063	17958	18050	17902	18163	18045	17777	17995	18003	18001	18162	17954	18071	18086	18029	18087	17995	18132	17982	18033	18053	18108	17844	18208	18149	17991	18082	18085	18096	18114	18092	17982	17913	18161	17958	18091	18062	18002	18037	18050	17934	18024	17976	17931	18018	18219	17995	18115	18005	18116	17950	17937	17793	17853	18189	18169	18084	18109	18069	17951	18106	18111	17989	18181	17938	17943	18021	17933	18124	18064	17930	17871	18120	17880	17871	17967	17922	17867	17909	18117	17826	17994	18210	17944	18057	18052	17847	18053	18014	18194	17968	18304	18148	18069	18121	17950	18066	17862	18106	17926	17874	18032	17964	18090	18296	18024	17971	18132	18001	18180	18142	18129	17940	18075	18133	17904	18031	18097	18105	18005	18072	18113	18011	18192	18048	17913	18021	17907	17863	18032	18212	18083	18021	18011	17973	18017	18023	18069	18245	17951	17970	17924	18151	18135	18028	17883	18212	17910	18096	17788	18178	17987	17782	17872	18018	17874	18013	18046	17963	18093	17991	18036	18197	18040	18095	18065	18087	18022	17948	18012	17788	17938	18006	18003	17918	17997	18078	18037	18282	18031	18232	17987	18048	17993	18111	18022	17886	17927	18097	18051	17811	18151	18201	17908	18165	18196	18099	18101	18071	18200	18116	18029	18071	17897	17959	18000	18187	17968	18098	17912	18030	18022	18010	17967	18127	18014	17892	18015	17855	17937	17868	18087	18018	17983	18134	18093	18003	18001	18040	17783	18071	18066	18129	17898	18169	18116	18116	17981	18009	18045	17985	18048	18025	18103	17947	17890	17929	18061	18223	17845	17874	17991	18016	18045	18032	17829	18142	18130	18143	18053	17981	18094	18140	18044
40986	60816	44897	25720	17545	15783	15538	15582	15424	15381	15539	15507	15444	15559	15653	15348	15376	15509	15535	15527	15360	15522	15376	15477	15474	15364	15410	15348	15664	15391	15528	15615	15388	15593	15465	15480	15548	15388	15586	15444	15353	15529	15503	15528	15490	15446	15381	15520	15520	15408	15401	15565	15446	15330	15634	15414	15423	15366	15437	15554	15455	15251	15355	15360	15571	15375	15457	15448	15569	15398	15526	15430	15572	15324	15501	15460	15383	15411	15610	15416	15479	15273	15485	15493	15423	15467	15311	15401	15396	15480	15562	15480	15388	15405	15375	15402	15553	15432	15420	15486	15288	15483	15513	15522	15465	15494	15479	15572	15302	15537	15568	15592	15478	15528	15582	15391	15424	15496	15377	15389	15456	15382	15562	15419	15465	15368	15433	15425	15627	15343	15584	15376	15367	15503	15394	15463	15323	15495	15403	15427	15495	15382	15454	15316	15485	15394	15476	15629	15327	15391	15226	15518	15295	15428	15385	15555	15489	15427	15453	15494	15583	15388	15455	15352	15476	15545	15444	15659	15551	15445	15356	15367	15527	15438	15401	15498	15607	15402	15402	15598	15616	15582	15441	15490	15471	15478	15572	15306	15434	15489	15493	15287	15395	15489	15354	15406	15341	15444	15541	15380	15322	15403	15463	15264	15396	15335	15380	15443	15586	15400	15550	15497	15543	15509	15541	15426	15448	15391	15421	15646	15430	15384	15592	15410	15439	15297	15582	15371	15566	15302	15425	15448	15513	15339	15446	15618	15532	15284	15550	15572	15395	15399	15436	15430	15402	15429	15432	15366	15516	15390	15374	15350	15423	15393	15540	15478	15487	15404	15497	15466	15400	15481	15406	15328	15444	15739	15473	15302	15605	15563	15399	15687	15497	15521	15457	15457	15507	15448	15533	15313	15473	15426	15447	15487	15464	15412	15494	15467	15292	15530	15506	15386	15404	15425	15526	15315	15545	15393	15530	15589	15543	15258	15540	15413	15421	15336	15520	15421	15618	15606	15395	15669	15357	15538	15409	15526	15620	15366	15530	15510	15484	15394	15519	15371	15327	15450	15524	15601	15600	15483	15394	15521	15587	15486	15501	15264	15417	15426	15301	15475	15420	15517	15452	15537	15561	15574	15487	15418	15451	15436	15284	15379	15668	15417	15453	15400	15408	15366	15556	15506	15471	15490	15482	15548	15409	15431	15309	15541	15413	15538	15508	15656	15413	15460	15619	15417	15485	15536	15324	15487	15379	15576	15525	15289	15488	15508	15409	15473	15562	15495	15432	15268	15450	15578	15463	15489	15499	15514	15501	15343	15481	15438	15522	15381	15610	15537	15317	15451	15460	15470	15333	15521	15524	15606	15336	15557	15428	15621	15401	15318	15450	15350	15416	15684	15421	15374	15681	15561	15412	15250	15344	15501	15422	15514	15564	15452	15271	15582	15449	15480	15523	15540	15659	15433	15327	15505	15553	15534	15409	15318	15398	15438	15536	15533	15339	15554	15400	15539	15557	15366	15449	15631	15354	15424	15576	15393	15517	15431	15414	15558	15470	15553	15370	15421	15471	15440	15404	15546	15447	15388	15460	15498	15381	15386	15487	15484	15579	15526	15468	15492	15380	15507	15384	15389	15457	15366	15550	15549	15470	15540	15421	15427	15417	15554	15482	15467	15526	15442	15444	15389	15481	15697	15505	15452	15212	15439	15524	15425	15476	15451	15452	15424	15526	15614	15438	15699	15405	15480	15475	15622	15487	15384	15403	15440	15351	15515	15511	15482	15421	15534	15369	15444	15435	15607	15600	15361	15419	15290	15463	15363	15425	15556	15484	15568	15435	15479	15388	15384	15580	15464	15558	15400	15392	15361	15349	15546	15284	15396	15461	15503	15471	15467	15468	15668	15450	15478	15346	15474	15427	15410	15527	15454	15268	15362	15362	15517	15531	15461	15382	15184	15531	15394	15283	15378	15420	15471	15504	15397	15548	15608	15474	15452	15563	15368	15493	15494	15400	15705	15296	15479	15485	15441	15644	15231	15523	15461	15715	15580	15353	15296	15382	15470	15409	15595	15407	15552	15437	15486	15620	15337	15458	15388	15499	15427	15690	15414	15432	15592	15548	15441	15480	15484	15388	15547	15500	15439	15355	15523	15453	15363	15414	15478	15579	15231	15576	15549	15354	15381	15437	15647	15419	15441	15324	15359	15636	15459	15432	15312	15297	15539	15481	15545	15530	15470	15483	15391	15257	15490	15472	15308	15501	15321	15596	15461	15432	15535	15526	15343	15482	15448	15545	15475	15503	15308	15416	15334	15360	15376	15282	15445	15364	15487	15235	15334	15538	15427	15472	15467	15399	15275	15515	15398	15452	15423	15641	15582	15530	15498	15438	15322	15479	15569	15417	15520	15332	15478	15422	15496	15679	15430	15404	15651	15237	15432	15409	15590	15203	15406	15388	15537	15350	15385	15414	15438	15525	15379	15477	15471	15270	15469	15351	15458	15489	15524	15509	15485	15497	15369	15563	15345	15441	15478	15527	15579	15463	15450	15647	15497	15401	15586	15423	15436	15589	15509	15462	15364	15609	15342	15218	15482	15521	15617	15475	15471	15489	15268	15422	15326	15397	15494	15566	15513	15425	15321	15430	15629	15475	15427	15492	15389	15542	15271	15424	15340	15380	15493	15596	15374	15527	15564	15473	15324	15539	15457	15362	15702	15444	15327	15481	15555	15592	15346	15453	15610	15472	15405	15420	15269	15328	15343	15251	15391	15482	15541	15289	15532	15464	15563	15369	15417	15356	15383	15247	15522	15374	15494	15646	15310	15455	15616	15384	15360	15524	15587	15637	15423	15529	15647	15522	15452	15434	15491	15422	15305	15328	15387	15392	15515	15441	15456	15424	15419	15397	15564	15360	15476	15645	15343	15422	15657	15409	15356	15293	15376	15407	15424	15527	15410	15274	15416	15359	15533	15386	15451	15461	15472	15533	15347	15544	15345	15156	15535	15406	15451	15473	15317	15468	15364	15355	15577	15416	15606	15243	15500	15596	15495	15505	15599	15500	15499	15405	15523	15449	15474	15394	15455	15413	15471	15378	15567	15440	15456	15416	15425	15323	15489	15340	15470	15477	15541	15491	15616	15471	15398	15528	15417	15472	15580	15300	15489	15577	15324	15592	15431	15430	15333	15479	15408	15487	15286	15477	15387	15370	15549	15447	15483	15293	15435	15502	15609	15521	15392	15596	15573	15530	15521	15395	15428	15282	15509	15380	15464	15530	15456	15533	15540	15361	15383	15440	15524	15536	15436	15352	15297	15460	15497	15485	15657	15596	15471	15463	15616	15604	15493	15250	15478	15467	15459	15488	15524	15465	15503	15551	15664	15468	15359	15592	15482	15441	15292	15299	15371	15402	15391	15418	15377	15272	15348	15557	15338	15360	15441	15553	15646	15494	15484	15685	15516	15388	15548	15400	15498	15346	15498	15588	15576	15400	15544	15474	15497	15445	15282	15380	15350	15595	15576	15333	15427	15594	15604	15655	15562	15489	15408	15368	15521	15345	15476	15493	15314	15648	15464	15400	15491	15344	15543	15528	15475	15489	15556	15545	15567	15313	15381	15505	15576	15428	15445	15348	15385	15383	15339	15491	15346	15598	15445	15519	15357	15593	15407	15606	15537	15499	15365	15398	15400	15536	15504	15452	15453	15323	15500	15413	15679	15235	15441	15419	15467	15505	15518	15513	15587	15480	15540	15405	15463	15770	15408	15478	15388	15499	15434	15325	15489	15562	15522	15393	15328	15553	15398	15684	15506	15437	15475	15482	15526	15451	15447	15353	15418	15393	15529	15357	15371	15408	15503	15402	15650	15532	15388	15537	15542	15558	15500	15663	15418	15420	15454	15485	15422	15466	15342	15521	15358	15377	15385	15469	15516	15427	15294	15509	15448	15498	15444	15330	15548	15483	15418	15464	15397	15558	15519	15520	15400	15447	15293	15413	15482	15580	15397	15504	15401	15513	15549	15490	15402	15412	15546	15539	15674	15318	15580	15460	15478	15500	15263	15406	15434	15386	15525	15522	15324	15642	15515	15590	15550	15463	15513	15527	15341	15530	15434	15545	15343	15533	15402	15459	15558	15325	15535	15538	15543	15514	15367	15446	15542	15533	15402	15565	15461	15425	15501	15458	15452	15402	15494	15329	15570	15312	15424	15394	15529	15593	15485	15522	15532	15650	15352	15464	15496	15523	15383	15459	15505	15464	15466	15623	15558	15419	15409	15382	15347	15398	15342	15440	15404	15576	15701	15573	15490	15378	15474	15576	15324	15430	15353	15541	15434	15572	15305	15376	15457	15433	15243	15271	15356	15705	15443	15340	15343	15622	15437	15569	15443	15334	15428	15476	15474	15563	15509	15640	15522	15464	15328	15476	15582	15483	15411	15601	15518	15566	15486	15485	15411	15311	15424	15381	15551	15398	15539	15485	15431	15391	15482	15596	15493	15365	15407	15576	15335	15575	15422	15375	15514	15463	15357	15630	15414	15396	15600	15399	15437	15487	15426	15394	15474	15528	15487	15478	15390	15584	15452	15577	15457	15458	15302	15385	15407	15441	15596	15540	15448	15391	15484	15275	15356	15399	15622	15529	15343	15307	15457	15265	15354	15501	15589	15281	15558	15522	15465	15407	15553	15462	15386	15344	15292	15462	15379	15432	15440	15488	15427	15565	15520	15598	15437	15444	15445	15383	15554	15408	15499	15505	15562	15529	15505	15381	15383	15421	15353	15600	15669	15434	15564	15467	15400	15488	15440	15578	15540	15464	15598	15492	15560	15351	15355	15518	15556	15561	15324	15381	15379	15578	15432	15452	15334	15387	15385	15437	15490	15422	15339	15434	15462	15447	15720	15519	15514	15459	15495	15613	15496	15546	15288	15494	15419	15544	15453	15562	15277	15608	15412	15631	15553	15369	15332	15595	15451	15579	15418	15276	15476	15523	15478	15512	15321	15640	15470	15579	15388	15367	15564	15601	15617	15426	15395	15473	15439	15317	15519	15564	15584	15568	15194	15449	15632	15468	15467	15307	15616	15436	15469	15623	15439	15501	15502	15450	15410	15480	15396	15631	15509	15443	15414	15559	15194
35263	40344	38052	26745	20246	18571	18295	17919	17935	18017	17971	18150	17908	18217	17917	18091	17869	18140	17944	18010	18040	17862	18244	18084	18034	18100	17820	17969	17943	18030	17989	17972	18145	18124	17909	18219	18122	18014	17903	17844	18108	17850	18003	17937	18061	17965	18063	18108	18255	17959	18177	18122	17879	18067	17958	17916	18086	17865	18192	17958	18056	18180	17985	17947	18130	18126	18018	17994	18029	18131	17870	17825	17735	18103	18126	18164	17984	18011	17713	17974	17986	18109	18098	17862	18002	17958	17953	18166	17945	17890	18132	17829	18142	18019	18088	17864	18086	18040	18000	18182	18247	17926	18151	18028	18138	18051	17970	18038	18070	17999	17803	17908	18025	17851	18070	17953	18099	18057	18077	18005	18005	18040	17877	18005	17948	17998	18110	17932	18123	18129	18101	18168	18140	18023	18105	17934	17977	17948	17995	17823	17887	18163	17916	18036	18040	18005	17947	17944	18046	18021	18074	17851	18094	18078	18075	18034	17959	18036	18224	18021	18062	18066	18051	18000	17936	18025	17993	18167	17987	17909	18026	18111	18164	17859	17960	17924	18031	17975	17976	17876	17992	17931	18101	17917	17945	18130	18043	17981	18180	17856	18078	17928	17885	17918	18117	18168	18166	17945	17842	17993	18039	17965	18039	17891	18071	17909	18110	18006	17990	18003	17910	18015	17903	17995	18150	17924	18050	18071	18024	17768	18018	18052	17835	17909	18123	18169	17973	18069	17858	17852	17975	17905	17791	17937	18113	18054	18035	18203	17960	18019	18146	18005	17904	17946	18127	18055	18032	17897	17950	17994	17975	17927	18019	17922	17791	18119	18033	17780	17803	18006	18070	17979	17855	17851	17913	18280	17878	18130	17907	17917	18217	17968	18125	18207	18086	17958	17938	18206	17953	17971	18080	17931	17699	17819	17971	17918	18039	17967	18255	18191	17992	17963	18085	18107	17916	17914	18003	18144	17812	18006	17998	17984	18133	17808	18091	17876	17879	17937	18166	18115	18313	18187	18027	18088	17880	17910	18014	18044	17990	17945	17945	17933	17821	18097	18019	18028	18136	17990	17838	17919	17958	17916	17974	18077	18035	18144	18068	18035	18000	18047	17840	17879	17935	17921	17949	18194	17992	18073	18044	17915	18005	18075	18047	18043	18068	18057	18132	18034	18172	17992	18014	18120	17816	17781	18058	18107	17917	18010	17790	17934	18087	17828	17955	17924	18185	18159	18165	18025	17897	18035	17967	17976	17957	17945	17989	18091	17867	18137	17949	18088	17988	18005	18089	17982	18027	18142	17976	18162	17754	18047	17815	17823	17995	18029	18027	18089	17824	18183	18180	17809	18060	17870	17835	17964	17965	17947	18065	18118	17828	17963	18152	17980	17954	18035	18014	17953	18059	18205	17968	17740	17912	17879	18022	17846	17935	18122	18034	17735	18034	17989	17993	17760	17873	17807	18120	18044	18187	17922	17980	17982	18132	17852	17914	18073	18000	18103	17927	17857	18030	17995	17950	17881	18194	18042	17969	17919	17951	17996	18156	18301	18026	17937	18139	17917	18009	18013	17951	17985	17908	18082	18007	18153	17952	17877	18023	17748	17782	17840	17840	17896	18066	17926	18125	17851	18049	17879	18042	18041	17988	17922	18161	18084	18019	17966	18111	18002	18193	18194	18350	18110	17988	18063	17996	18048	18165	18214	18030	18110	17979	17810	17985	18079	18056	17899	18220	18012	18053	17971	17991	18075	17942	18175	18212	18076	18133	17801	17819	18212	18163	17915	17790	18039	17964	17898	17912	17998	17967	18137	18145	17949	17850	17979	17893	18073	17873	18038	17998	17910	18116	17833	18114	17934	18080	17881	18080	17963	17904	17931	18029	17840	17950	18064	18002	17988	17979	18122	18183	18026	17820	18032	17911	17855	18155	18251	18044	18037	18021	17920	17997	17978	18038	17784	17867	17932	17955	17984	18013	17941	18017	17878	18007	18086	17880	18070	18026	17846	18001	17865	18023	18056	17961	17910	17845	17874	17947	17967	18019	17906	17940	18032	17934	17823	17999	18041	17870	18065	18092	18244	18093	18000	18177	17990	17933	18171	18059	18011	17931	18091	18110	18034	18163	18109	17927	17900	18099	18034	18075	17958	18060	18077	18073	18015	17981	18049	18068	18069	18119	18110	17924	18151	17971	18051	18035	17890	17957	17912	18087	18027	18045	17918	17953	18099	18060	18116	17911	17878	17914	18198	18205	18069	17973	17933	18062	18290	17983	17904	18031	17903	18015	17974	17985	17968	18252	17913	18011	18000	17989	17853	17902	17967	17956	18045	18119	17952	18052	18060	17959	18106	17833	18183	18033	18034	17859	17962	18054	17920	17958	17874	18176	18056	18032	17950	17903	17986	18165	17876	17917	18078	17941	17828	18234	17876	17917	17865	18073	17925	18078	18063	17753	18103	18036	17945	17926	18123	18049	17894	18167	17735	18375	18005	18149	17969	18348	18045	17974	18107	18137	18029	18220	18257	17962	17837	18001	17999	18028	17777	18037	18041	18006	17926	18133	17968	18252	18158	17711	17939	18243	17903	18209	18224	17895	18113	18063	18054	18049	18061	18190	18124	18078	17986	18072	17914	17880	17876	18005	18175	17807	17914	17913	18156	18012	18027	17992	18126	17681	18063	18108	17946	17826	17999	17971	17929	18139	17908	18189	18032	17945	18029	17943	18077	18134	17992	17926	17944	17901	18039	18008	17973	17976	18148	18128	17896	17858	17945	17970	17911	17905	17959	17789	17968	17815	17924	17891	18031	18163	18044	18130	17953	17983	18084	17961	17946	18128	17921	17969	18141	17955	18065	17982	18052	18251	18060	17802	17845	17998	17967	18059	17986	17867	17735	18034	17884	18037	18036	18259	17918	18041	17880	17912	18012	18087	17862	17870	18126	18024	17686	18108	18007	18185	18055	18050	18121	18027	17919	17829	18102	17907	17994	17828	17887	18021	18028	18257	17980	18041	18038	18093	18116	18143	17931	18025	17974	17881	17933	18057	18039	18022	18023	18056	18114	18012	18202	18005	17959	17868	18231	18060	17876	17912	18076	17840	18095	18236	17922	18056	17976	17983	17834	18156	17962	17912	18302	18001	18041	17838	18133	17905	17804	18011	17987	18052	18209	17878	17932	18076	18129	18183	17947	17969	18099	18054	18086	18144	17835	18204	18123	17927	18015	18029	17769	17914	17979	18027	18000	18010	17956	17871	18136	17968	18028	18038	17925	18243	17930	18159	18039	17808	18098	18138	18141	17979	18064	18197	17817	18043	17993	17997	18120	18051	18022	17952	17936	18252	17862	18086	17893	18070	18243	18284	17939	18102	17969	17958	18127	17877	17892	18037	17984	18083	18003	17931	18022	17966	18196	17931	18174	17925	18134	17989	17909	18078	17903	17877	18045	17855	18053	17958	18022	17993	18078	18197	18022	18201	18153	17906	17793	17977	18034	17921	18023	17984	17957	17848	17941	17832	17828	18051	18007	17822	18074	18112	18101	18022	17925	18132	17858	17786	18038	17872	17886	17906	18142	18068	17964	17929	17842	18135	17875	18235	17857	17857	18091	18250	18113	17976	18122	17934	17881	17957	17838	18140	18041	17935	17881	18002	18098	18085	17962	17974	18027	18005	18093	17817	17798	18021	18004	17870	17884	17916	17729	17939	18039	17996	18012	18034	18192	17815	18027	17839	17915	18130	18104	18038	18022	17948	17786	17858	18065	18048	17983	17875	17933	17897	18086	17982	18208	18285	17977	17846	18183	18196	18039	18286	18137	18070	17855	17940	17976	17829	17993	18041	17928	17877	17810	17869	18221	18005	17964	18025	17917	17815	18058	17863	17943	18157	17999	18055	18079	17965	18007	18091	17979	18180	18015	17838	17910	17961	17898	17964	17887	17875	18231	18138	17840	18002	17885	18029	17914	17983	17944	17990	18017	17922	17908	18026	18038	17964	18009	18064	18163	18001	17899	18078	18079	17969	17938	17981	17846	18055	18280	17744	17889	17985	18096	17888	17886	17936	17992	17819	17883	18103	17986	18008	17965	18120	18101	18141	17859	18011	18007	17955	17905	18169	17958	17926	17884	18023	17968	18046	17836	17978	17855	17910	18060	17916	17981	18053	17994	17986	17999	18020	18104	17965	17932	18026	17936	18045	17937	17984	17936	17905	17976	18033	17997	17906	17883	18032	17909	17993	17935	18070	18152	18090	18035	17926	18167	18025	17959	17972	18206	17863	18102	17989	18114	17944	17926	18041	17973	17978	18061	17896	17889	18267	17955	17952	17917	18027	18031	17945	18141	18193	18050	18210	18139	18047	18051	18054	18130	17906	18115	18173	17960	17933	18061	17927	18252	17908	18050	18002	17850	17985	17975	18229	17973	18202	18101	18047	18124	17920	17827	17880	18211	17800	18042	17970	18019	17991	18086	18040	18125	17920	17964	18145	17893	17915	18048	17821	17992	17955	18096	18138	18020	18012	18052	17949	17900	18091	17976	17957	18150	18001	18146	17923	17790	18192	18035	18054	17951	18030	17973	17927	17975	18035	17978	17936	17901	17956	18145	18149	18160	17948	17998	17898	18007	18043	18118	17974	17932	17977	18115	18183	17849	18111	17985	18007	18091	17862	17948	18009	17995	18133	17902	18007	18173	18019	18135	17918	18117	18113	17969	18136	18157	17955	18083	18105	17791	17958	18107	17991	17823	18088	17868	18105	18139	17915	17993	17907	17891	17862	18053	17881	17870	18108	18036	18034	17979	18033	17994	18151	17929	18081	18148	18053	17976	18231	18049	18057	17971	17985	17897	17974	18105	17881	17912	18151	18017	17821	17876	17872	17939	18023	18069	18012	17924	17821	17946	18068	17933	18254	17886	17881	17905	17914	18136	18082	17943	18082	17884	18035	17905	18072	18094	18185	18064	18086	18112	17888	17921	17823	17921	18205	18138	18085	18010	17982	17841	18102	18064	18228	18129	17873	17800	18123	17982	17892	17996	18101	18001	17783	17923	18092	18046	17879	18012	17971	18018	17793	17815	18014	18149	18067	18002	17831	17925	17987	17975	17831	18037	17943	17824	18113	18131	17988	18102	17858	17964
37809	52097	38437	22781	17235	15841	15513	15584	15404	15276	15619	15610	15549	15540	15337	15352	15483	15590	15513	15320	15462	15568	15355	15361	15471	15414	15419	15472	15438	15552	15486	15503	15525	15513	15624	15539	15316	15485	15585	15670	15354	15558	15596	15507	15352	15443	15441	15507	15513	15420	15398	15548	15257	15402	15410	15574	15598	15509	15481	15382	15241	15522	15454	15448	15366	15513	15424	15424	15291	15445	15483	15462	15331	15613	15487	15268	15518	15711	15523	15229	15435	15394	15336	15318	15435	15708	15570	15343	15461	15603	15517	15502	15508	15381	15505	15511	15379	15383	15469	15497	15355	15590	15537	15384	15504	15430	15363	15492	15444	15448	15368	15510	15393	15402	15400	15422	15430	15414	15568	15539	15626	15515	15539	15285	15573	15401	15432	15433	15338	15323	15706	15427	15452	15470	15453	15439	15487	15471	15403	15479	15465	15435	15467	15369	15291	15341	15498	15474	15427	15519	15459	15647	15421	15563	15558	15400	15494	15439	15498	15628	15444	15405	15425	15569	15402	15495	15314	15401	15422	15491	15459	15457	15446	15455	15489	15474	15480	15558	15512	15507	15430	15571	15368	15396	15499	15423	15248	15492	15517	15499	15504	15442	15476	15418	15455	15560	15365	15336	15305	15581	15355	15388	15450	15477	15542	15438	15457	15406	15467	15516	15516	15486	15441	15456	15409	15318	15495	15546	15537	15518	15383	15526	15616	15230	15490	15407	15378	15426	15326	15552	15314	15560	15536	15610	15510	15475	15426	15423	15482	15399	15514	15447	15574	15526	15427	15460	15443	15452	15453	15286	15340	15251	15328	15470	15596	15446	15206	15476	15518	15438	15459	15558	15488	15381	15445	15687	15347	15444	15400	15263	15603	15393	15562	15491	15333	15559	15469	15432	15312	15377	15515	15752	15471	15545	15633	15437	15505	15595	15429	15543	15421	15335	15340	15573	15431	15500	15607	15340	15378	15485	15447	15435	15529	15505	15408	15526	15517	15452	15443	15243	15486	15449	15294	15740	15470	15438	15452	15318	15696	15529	15688	15521	15513	15339	15617	15383	15641	15446	15492	15543	15439	15492	15668	15428	15418	15499	15333	15478	15494	15473	15500	15483	15249	15451	15585	15448	15369	15478	15514	15546	15483	15339	15404	15383	15641	15374	15584	15396	15392	15452	15563	15393	15430	15472	15640	15562	15546	15455	15422	15445	15360	15357	15472	15389	15420	15532	15431	15434	15477	15304	15397	15382	15352	15551	15568	15349	15451	15631	15576	15583	15616	15462	15497	15468	15495	15500	15555	15568	15543	15445	15464	15441	15444	15651	15415	15246	15458	15448	15554	15402	15447	15465	15461	15445	15521	15503	15489	15477	15473	15375	15380	15448	15602	15497	15429	15500	15670	15539	15469	15399	15334	15468	15490	15503	15491	15329	15420	15313	15499	15687	15324	15360	15456	15427	15431	15463	15409	15558	15354	15560	15327	15624	15491	15481	15559	15404	15513	15337	15591	15430	15392	15599	15575	15457	15361	15483	15575	15559	15729	15145	15476	15449	15266	15474	15428	15383	15359	15586	15544	15521	15713	15229	15309	15612	15321	15533	15446	15507	15474	15346	15530	15228	15432	15623	15328	15453	15635	15355	15520	15405	15295	15486	15569	15400	15503	15257	15710	15452	15506	15527	15406	15479	15419	15583	15558	15494	15382	15456	15480	15519	15639	15430	15469	15418	15464	15429	15361	15333	15510	15734	15571	15378	15502	15504	15426	15338	15391	15545	15261	15584	15420	15407	15582	15566	15625	15514	15433	15374	15565	15644	15435	15442	15369	15510	15460	15406	15499	15325	15569	15323	15565	15477	15369	15498	15604	15506	15490	15553	15445	15459	15291	15634	15378	15383	15472	15388	15316	15397	15443	15319	15422	15388	15459	15235	15444	15500	15378	15325	15623	15413	15485	15402	15560	15572	15443	15483	15550	15554	15549	15480	15392	15437	15457	15280	15348	15552	15356	15409	15590	15502	15418	15537	15461	15491	15401	15378	15425	15489	15482	15485	15539	15697	15482	15438	15371	15435	15509	15270	15477	15483	15355	15436	15531	15665	15443	15546	15338	15480	15346	15344	15509	15462	15436	15446	15320	15359	15414	15392	15443	15392	15410	15469	15421	15586	15419	15468	15534	15365	15495	15478	15329	15480	15454	15487	15540	15469	15321	15587	15481	15412	15371	15470	15587	15514	15520	15379	15505	15453	15390	15595	15416	15285	15364	15214	15488	15476	15482	15756	15470	15400	15504	15550	15635	15556	15426	15466	15540	15519	15585	15452	15249	15402	15297	15395	15450	15420	15692	15419	15431	15371	15469	15647	15324	15379	15521	15436	15567	15362	15590	15514	15368	15532	15361	15402	15545	15411	15525	15387	15572	15557	15385	15433	15466	15383	15456	15427	15399	15488	15553	15405	15492	15336	15425	15303	15285	15485	15563	15386	15453	15387	15464	15395	15721	15412	15512	15450	15592	15327	15301	15284	15509	15488	15438	15473	15320	15519	15360	15488	15350	15505	15525	15520	15628	15347	15603	15419	15498	15402	15487	15355	15547	15409	15550	15306	15588	15439	15450	15575	15518	15493	15627	15477	15225	15382	15418	15459	15401	15417	15453	15549	15535	15536	15355	15535	15569	15368	15458	15487	15493	15472	15421	15520	15497	15451	15444	15384	15412	15566	15361	15375	15640	15487	15486	15332	15448	15465	15316	15503	15385	15644	15566	15479	15462	15498	15508	15544	15308	15309	15635	15301	15240	15476	15619	15329	15428	15587	15411	15328	15506	15441	15522	15512	15490	15431	15391	15434	15513	15486	15470	15591	15440	15464	15513	15510	15691	15353	15494	15339	15476	15539	15567	15451	15515	15381	15517	15300	15388	15208	15320	15335	15566	15426	15359	15544	15459	15508	15468	15543	15572	15432	15346	15418	15595	15437	15444	15515	15518	15523	15353	15311	15462	15656	15347	15392	15478	15648	15445	15412	15591	15465	15446	15436	15376	15558	15445	15525	15370	15502	15549	15406	15506	15539	15551	15391	15305	15468	15338	15394	15456	15371	15213	15432	15483	15430	15526	15469	15381	15313	15475	15186	15462	15413	15479	15490	15390	15408	15514	15687	15533	15585	15629	15306	15442	15505	15336	15529	15455	15469	15561	15266	15486	15507	15610	15528	15504	15408	15468	15597	15449	15484	15527	15452	15481	15468	15553	15477	15362	15435	15417	15467	15356	15648	15446	15406	15441	15322	15543	15414	15384	15514	15409	15616	15326	15332	15285	15498	15526	15462	15376	15600	15604	15490	15445	15409	15463	15302	15552	15435	15371	15485	15638	15497	15311	15387	15550	15395	15472	15549	15425	15507	15563	15416	15497	15326	15427	15293	15488	15458	15382	15499	15540	15389	15305	15386	15567	15420	15408	15579	15554	15477	15486	15400	15462	15336	15503	15596	15431	15528	15504	15358	15375	15544	15474	15432	15174	15579	15461	15345	15409	15414	15472	15384	15536	15515	15514	15444	15469	15460	15307	15408	15493	15634	15394	15339	15562	15499	15395	15403	15268	15275	15444	15518	15527	15417	15362	15339	15516	15340	15626	15455	15383	15432	15482	15373	15464	15439	15504	15688	15465	15423	15316	15328	15317	15523	15548	15517	15534	15527	15451	15572	15428	15373	15449	15417	15417	15655	15443	15511	15439	15531	15353	15561	15550	15383	15531	15558	15483	15355	15355	15552	15341	15353	15429	15355	15497	15481	15387	15668	15480	15446	15452	15387	15511	15510	15506	15512	15301	15457	15605	15534	15588	15415	15483	15339	15414	15270	15360	15472	15499	15415	15282	15375	15589	15402	15357	15514	15454	15589	15571	15434	15565	15319	15418	15471	15392	15593	15410	15535	15527	15439	15382	15511	15344	15429	15505	15515	15520	15587	15537	15488	15393	15532	15508	15480	15538	15395	15230	15524	15477	15544	15389	15376	15372	15415	15475	15418	15556	15584	15516	15443	15653	15434	15464	15393	15224	15597	15433	15440	15481	15382	15558	15475	15448	15464	15573	15412	15369	15527	15581	15428	15503	15382	15335	15462	15581	15319	15493	15367	15411	15649	15667	15395	15460	15285	15610	15667	15511	15565	15304	15492	15607	15313	15487	15416	15440	15366	15320	15362	15765	15378	15489	15646	15480	15514	15488	15456	15517	15509	15461	15383	15462	15285	15675	15365	15485	15525	15555	15479	15461	15523	15395	15561	15317	15663	15635	15450	15321	15549	15497	15533	15465	15355	15630	15380	15573	15612	15351	15426	15199	15408	15567	15452	15327	15445	15483	15593	15558	15336	15277	15458	15446	15630	15468	15610	15448	15401	15576	15472	15546	15362	15494	15447	15370	15396	15517	15360	15592	15472	15626	15487	15663	15474	15427	15369	15596	15424	15453	15370	15562	15446	15427	15413	15464	15455	15383	15465	15560	15495	15380	15442	15514	15406	15542	15607	15460	15386	15508	15483	15455	15392	15429	15346	15521	15370	15638	15387	15429	15427	15482	15355	15431	15437	15357	15380	15656	15410	15535	15552	15323	15546	15542	15537	15431	15434	15476	15488	15318	15500	15467	15462	15472	15369	15434	15433	15488	15616	15358	15364	15541	15459	15476	15245	15477	15618	15414	15422	15475	15450	15404	15653	15642	15515	15358	15388	15511	15528	15470	15310	15517	15534	15444	15397	15645	15441	15448	15498	15346	15565	15416	15479	15425	15597	15337	15468	15426	15675	15572	15515	15588	15643	15469	15429	15574	15395	15441	15292	15493	15425	15441	15374	15557	15495	15466	15433	15565	15518	15315	15638	15474	15411	15489	15539	15534	15329	15407	15504	15522	15458	15532	15323	15547	15350	15487	15649	15421	15638	15635	15443	15389	15385	15499	15460	15426	15381	15401	15426	15405	15308	15336	15369	15399	15476	15500	15552	15546	15479	15403	15386	15430	15258	15321	15721	15587	15498	15385	15529	15617	15311	15536	15604	15513	15483	15481	15463	15550	15335	15573	15254	15416	15574	15534	15442	15429	15659	15462	15428	15419	15633	15388	15538	15576	15412	15496	15486	15535	15380
23836	25507	38915	32881	25930	24409	23854	18995	18137	18429	18400	18415	18279	18047	18161	18175	18232	17963	18012	18095	18108	17957	17941	18162	18065	18090	18176	18244	18061	18107	17889	17946	18108	17855	17907	17794	17888	18034	18095	17915	17686	17967	17972	17816	17994	17976	17868	17714	17617	17900	17785	17587	17896	18026	17950	18066	18034	17993	17844	17925	17977	18085	17909	17969	17925	17909	17721	17957	17972	17846	17839	17788	17933	17915	18086	17925	18019	17885	17855	18016	18002	17931	17964	17726	17875	17964	18032	17904	17915	17772	18034	17897	18039	18011	17884	18073	17892	18112	17958	17953	18079	18002	17821	18105	17755	17940	17855	18129	17914	18002	17971	17911	18016	18041	17970	17825	17915	18005	17930	18026	17779	17783	17902	17877	18039	17921	17901	17953	18085	17926	17977	17869	18083	18059	17828	17816	17911	17870	17781	18079	17874	17891	18010	17987	17901	17887	17844	17993	17889	17792	17837	17925	17842	17954	17890	17822	17794	17668	17808	17966	17954	17835	17978	17566	17851	18011	17876	17886	17927	17885	17802	18036	17879	17893	18019	17940	17901	17826	17937	17914	17737	17812	17929	17953	18003	17773	17862	17927	18050	17912	17957	17959	17843	17909	17901	18105	17885	17777	17837	17690	17983	17907	18036	17836	17682	17790	17880	17811	17823	17802	17859	17776	17637	17800	17826	17927	17917	18022	18200	17972	17993	17766	17937	17715	18050	18250	17848	17816	17856	17719	17835	18013	17704	17822	17782	17586	17719	17995	18024	18046	18066	17894	17808	17842	17789	17982	17986	18075	17919	17944	17822	17913	17975	17845	17855	17855	17810	17835	17742	17829	17790	17873	17855	17690	17958	17831	17966	18046	17759	18114	17870	17880	17936	18075	17623	17862	17779	17926	17953	17865	17958	18115	18020	17824	18023	18022	17986	18064	17928	17817	17854	17672	17740	18046	17813	18000	17822	17978	18038	18023	18073	18091	17957	17926	18008	17975	18143	18070	17697	17869	17934	17694	17890	17931	18013	17894	17844	18157	18034	17945	18040	17817	17948	17960	17914	17885	18028	17833	17899	17916	17878	17918	17762	18096	18066	17821	17997	17832	17876	17984	17963	17921	17867	17878	17909	17897	17922	18019	17864	17790	17754	17845	17881	17843	18103	17823	17961	17701	17700	17865	17673	18022	18037	17789	17846	17930	18062	18157	18056	18076	18004	17828	17844	17895	17644	17929	17917	17733	18072	17914	17753	17967	17927	17687	17627	17964	17780	17845	18016	18126	17896	17829	17903	18021	17860	17824	17791	17785	17936	17624	17732	17933	17740	17723	17861	17893	17959	17919	17855	17733	17838	17803	18053	17914	18015	17798	17837	17897	17848	17850	17812	17913	17808	17905	17770	17780	17935	17819	17810	17811	17963	17945	17891	17961	17889	17856	17717	17854	17562	17967	17847	17764	17760	18036	18197	17774	17743	17957	17786	17839	18146	17833	18024	18024	18020	17653	17845	17853	17824	17809	17872	17848	17982	17744	17823	18022	18078	17922	17772	17772	17851	17991	18052	17940	17959	17915	17532	17647	17966	17865	17931	18103	17822	17876	17861	17761	18028	17809	17999	17994	17960	17908	17792	17765	17923	17738	17788	17979	17820	17813	17860	17805	17887	18011	17896	17913	17905	17775	17891	17956	17787	17877	17803	17953	17680	17792	17687	17836	17946	17960	17901	17967	17737	17898	18075	17933	17770	17762	17702	17818	17867	18022	17919	17919	17776	17915	17960	17877	17976	17844	18048	17799	17910	17787	17814	17893	17925	17793	18048	17680	17903	17856	17918	17994	17990	17797	17749	17891	17864	17931	17548	18107	17831	17971	18009	17871	18004	17950	17845	17946	18070	17757	18101	17792	17983	17780	17904	17699	18004	17689	18027	17883	17910	17860	17989	17855	17823	17660	18102	17967	17907	17883	17909	17776	17852	17689	17928	17988	17901	17933	17985	17829	17951	17938	17901	17769	18124	18050	17766	17994	17769	18006	18088	17839	18134	18005	17968	17955	17784	17719	18025	17920	17803	17889	17849	17969	17996	17847	17776	17972	17719	17993	17828	17922	17793	17878	17676	18093	18146	17923	18133	18073	17905	17934	17803	17722	17967	17940	17765	17803	17788	17852	17805	17781	17911	17807	17873	17936	18107	18138	17960	17878	18000	17709	17772	17730	17741	17952	17994	17964	17944	18016	17910	18015	17841	17987	17927	18036	17623	17894	18031	17940	17897	18111	17763	17841	18101	17827	17912	18080	17906	18238	17954	18067	17926	17894	18063	17753	17843	17755	17662	17892	17955	17894	17699	17888	18050	17837	18103	17883	17808	17933	18262	17890	17887	17834	17820	17663	17815	17913	17825	17981	18102	17835	17918	17858	17793	17882	17811	17742	17828	17918	17890	17952	17854	17780	17803	17894	17704	17829	18111	17908	17885	17936	17885	17716	17924	17985	17892	18007	18115	17959	17854	17883	17832	17691	17936	17813	17826	17854	17926	17921	18048	17908	17734	17724	17908	17985	18005	18153	18058	17892	18022	18079	17727	17653	18018	17734	17947	17895	17765	17900	18048	17924	17767	17726	17822	17849	17853	17850	17976	17891	17834	18105	17713	18038	17799	17937	17842	17580	17840	17815	17845	17952	17822	17894	18034	18102	17874	17843	17849	17947	17891	17581	17919	17947	17853	17861	17890	17749	17888	17860	17954	17844	17895	17819	18001	18082	17883	17799	18049	17806	17847	17958	18113	17852	17978	17831	17935	17877	17830	17776	17848	17938	17847	17895	18059	17786	17743	17953	17983	17922	17858	17961	17953	17938	17827	17913	17904	17823	18034	17967	17818	18091	18080	17721	17977	17892	18009	18041	18094	17986	18019	17817	17838	17833	17867	17969	17873	17843	17915	17788	17748	18077	17941	17830	17902	17945	17967	17798	17977	17808	17870	17904	17865	17807	17954	18074	17859	18024	18008	17825	17915	17784	18003	17850	17883	17934	17834	17890	17891	17549	17805	17920	18045	17833	18065	17840	17819	17899	17796	18061	17871	17911	17854	17849	18009	17725	17860	17804	17950	17911	17952	17980	17709	17669	17997	17877	17972	17862	17874	17700	17908	17773	17840	17766	17942	17906	17875	17890	17792	18090	17727	18010	17854	17830	18194	17884	18030	17737	17829	17819	17765	17728	17972	17989	18012	17840	17993	17821	17940	18185	17888	17938	18056	17965	17616	18057	18044	17872	17766	17762	17744	18000	17925	17946	17727	17872	17847	17935	18046	17789	17898	18042	17932	17824	17998	17748	17782	18019	17789	17960	18120	17761	17659	17800	18052	17940	17938	17850	17921	18057	18045	17889	17827	17763	18093	17888	17966	17991	18005	17964	17773	17871	18008	17833	17673	17999	17688	17875	17949	17964	17826	17990	17866	18176	17869	17754	18125	17589	17931	17883	17879	18030	17811	17850	17866	17569	17727	17782	17898	17961	18050	17815	17723	17784	17835	17970	17687	17743	17907	17818	17917	17806	17747	17816	17723	17818	17919	17961	17961	18007	18108	17877	17844	17735	17728	17767	17797	17833	17773	17896	17867	17827	17715	17837	17896	17877	17864	17864	17940	17892	17849	17761	17899	17913	17955	18094	18110	17792	17936	17674	17845	17910	17822	17923	17955	17605	18059	17942	17788	17897	17841	17848	17811	18145	18171	18027	17932	17879	17893	17823	17709	17914	17843	17868	17571	17539	17920	17742	18054	17966	17954	17928	17955	17888	17919	17727	17935	17894	17848	17904	17885	17975	17714	17825	17893	17842	18078	17753	17693	17734	17901	17867	17774	17669	17767	17877	17936	17999	18052	17744	17835	17712	17746	17877	17647	17878	17815	17883	17911	17687	17810	18175	17992	17646	17925	17910	17559	17758	17677	17841	17792	17913	17991	17933	17843	17577	17836	17883	17927	17986	17825	18210	17806	17707	18087	17795	17784	17717	17938	17735	17738	17955	17755	17999	18010	18072	17783	17674	17836	18057	17793	17931	17884	17959	17761	17962	17943	17985	17843	17917	18023	17975	17694	17871	18080	17886	17899	17657	17948	17846	18004	17984	17784	17740	17928	17875	17881	18015	17916	17698	17776	17773	17935	17957	17793	17944	18032	17886	17926	17829	17807	17981	17758	18096	17865	17828	17825	17778	17939	17895	17872	17965	17817	17615	17977	17853	17800	18080	17785	17907	17840	17883	18088	17987	17965	17916	17956	18053	17812	17679	17907	17800	17705	18030	18013	17974	17937	17924	17969	17941	17876	17877	17742	17748	18093	17834	17927	17869	18066	17847	17858	17785	17957	17778	17764	17862	17945	17791	17950	17916	17845	17735	18010	17829	18012	17978	17896	17629	17589	17912	17822	17793	18017	17845	17972	17947	17760	17959	17828	17761	18099	18030	17725	17796	17799	17702	17740	17878	17699	17858	17697	17802	17741	17805	17787	17898	17834	17885	17881	17954	18008	17910	18051	17840	17961	17756	17745	18071	17948	18011	18008	17919	17858	17770	17783	17818	18017	18080	17997	17908	17910	17848	17984	17982	18016	17803	17962	17943	18038	17758	17862	17834	17665	17812	18043	17891	17764	17794	17766	17826	18095	17752	17860	17725	18128	17729	17890	17833	17873	17958	17755	17781	17942	17967	17978	17896	17958	18072	17779	17876	17957	17910	18063	17824	18145	17719	18122	17706	17811	18118	17948	17991	17669	17894	17730	17935	18007	17972	18025	17944	17700	18048	17820	18082	17682	17949	17840	17668	17948	17863	17952	17961	17844	18092	17724	17874	17957	17908	17836	17851	17859	17929	17990	17871	17938	18003	17854	18003	17800	18044	17796	17727	18058	17881	17771	17969	18009	18059	17879	17940	17893	17568	17638	17875	17951	17827	18015	17814	17915	17917	17877	17701	17842	17885	17802	17717	17782	17908	17951	17833	17905	17699	17836	17883	17981	17832	17957	17734	17884	17877	17986	17976	17970	17744	18139	17832	18011	18009	17919	17833	17862	17893	17860	17954	17871	17872	17881	18046	17893	17791	18038	17825	17740	18100	18179	18094	17978	17734	17984	17957	17929	17861	17739	17919
59763	106137	87463	59116	33860	19392	15924	15484	15551	15337	15468	15298	15423	15461	15350	15319	15399	15572	15444	15659	15237	15313	15523	15444	15429	15439	15240	15477	15324	15473	15590	15438	15466	15406	15533	15448	15349	15428	15371	15487	15392	15336	15395	15298	15509	15310	15467	15379	15361	15438	15458	15599	15518	15369	15487	15434	15280	15510	15498	15438	15504	15387	15412	15362	15437	15422	15455	15419	15496	15324	15383	15582	15468	15184	15414	15369	15341	15320	15745	15509	15528	15529	15315	15466	15446	15538	15436	15449	15520	15230	15469	15475	15483	15590	15252	15581	15438	15427	15478	15420	15411	15493	15447	15443	15296	15250	15415	15475	15469	15355	15377	15586	15534	15559	15310	15343	15393	15353	15565	15425	15587	15453	15304	15406	15318	15313	15103	15481	15296	15387	15382	15368	15535	15472	15342	15340	15462	15487	15491	15354	15369	15462	15399	15152	15352	15468	15524	15353	15489	15432	15479	15532	15337	15374	15651	15326	15436	15448	15366	15466	15400	15115	15483	15411	15475	15410	15308	15494	15461	15222	15315	15403	15526	15396	15417	15363	15460	15417	15485	15454	15480	15538	15554	15238	15497	15427	15562	15455	15487	15436	15455	15364	15346	15368	15449	15374	15498	15476	15231	15308	15376	15431	15391	15527	15499	15444	15449	15333	15363	15308	15474	15508	15488	15409	15297	15267	15367	15400	15344	15439	15373	15396	15513	15616	15385	15495	15487	15528	15453	15369	15459	15220	15422	15421	15516	15320	15420	15324	15361	15602	15556	15449	15553	15332	15521	15362	15517	15421	15442	15484	15375	15260	15481	15369	15477	15470	15417	15466	15352	15486	15494	15424	15444	15494	15470	15515	15404	15527	15321	15295	15508	15417	15452	15356	15395	15343	15586	15223	15447	15480	15453	15433	15491	15430	15477	15426	15391	15501	15446	15369	15450	15459	15508	15571	15343	15542	15322	15375	15442	15348	15377	15311	15581	15577	15464	15498	15304	15320	15289	15461	15297	15478	15486	15364	15275	15523	15532	15348	15403	15531	15447	15476	15199	15443	15452	15423	15407	15528	15364	15484	15320	15401	15366	15518	15345	15350	15589	15456	15542	15429	15586	15367	15350	15642	15349	15361	15347	15568	15438	15472	15506	15300	15354	15454	15566	15349	15261	15393	15544	15347	15522	15198	15332	15394	15330	15257	15463	15268	15500	15429	15187	15502	15593	15483	15536	15366	15466	15326	15461	15510	15400	15537	15216	15505	15277	15499	15132	15351	15269	15505	15381	15544	15346	15392	15426	15404	15270	15388	15506	15092	15574	15395	15460	15243	15504	15576	15420	15535	15308	15445	15387	15244	15487	15479	15431	15419	15386	15438	15469	15502	15315	15485	15391	15190	15515	15443	15543	15402	15538	15510	15500	15546	15373	15404	15366	15163	15444	15427	15551	15457	15387	15396	15332	15348	15424	15288	15500	15483	15354	15480	15620	15374	15398	15436	15478	15396	15349	15435	15462	15638	15335	15458	15449	15473	15404	15409	15356	15368	15570	15403	15329	15523	15435	15482	15395	15553	15482	15449	15384	15462	15635	15398	15391	15234	15458	15432	15507	15612	15530	15420	15411	15551	15401	15476	15493	15404	15352	15316	15231	15394	15342	15627	15379	15394	15403	15506	15478	15389	15699	15314	15465	15476	15268	15441	15419	15341	15537	15332	15492	15400	15420	15684	15244	15390	15606	15437	15318	15331	15437	15402	15473	15641	15347	15278	15749	15475	15332	15404	15567	15301	15542	15268	15585	15249	15422	15561	15563	15444	15353	15485	15498	15345	15423	15477	15299	15369	15499	15521	15457	15480	15475	15387	15462	15303	15440	15346	15432	15578	15445	15392	15536	15540	15562	15336	15488	15284	15326	15461	15391	15426	15392	15333	15313	15331	15544	15557	15558	15428	15412	15426	15391	15341	15367	15373	15418	15419	15505	15357	15529	15596	15267	15589	15397	15527	15489	15402	15664	15298	15688	15436	15534	15368	15335	15419	15416	15377	15418	15511	15349	15392	15412	15424	15394	15413	15410	15399	15399	15470	15557	15512	15116	15346	15469	15382	15398	15468	15449	15341	15522	15475	15489	15354	15566	15547	15314	15423	15351	15338	15510	15582	15413	15542	15261	15313	15396	15248	15480	15483	15465	15311	15496	15381	15456	15445	15508	15299	15310	15467	15402	15295	15454	15456	15389	15419	15255	15528	15611	15405	15421	15375	15228	15411	15336	15411	15448	15335	15418	15505	15371	15511	15295	15513	15513	15323	15549	15401	15491	15364	15298	15478	15359	15212	15287	15353	15352	15383	15479	15474	15356	15504	15442	15364	15389	15197	15401	15369	15345	15613	15406	15490	15523	15290	15527	15292	15391	15353	15517	15469	15418	15450	15367	15498	15382	15470	15384	15413	15430	15334	15575	15478	15505	15345	15448	15391	15621	15375	15457	15496	15550	15338	15335	15271	15592	15369	15403	15300	15476	15467	15435	15546	15263	15466	15449	15493	15367	15387	15439	15441	15444	15420	15402	15479	15444	15488	15430	15424	15277	15522	15377	15447	15554	15587	15408	15534	15435	15311	15384	15344	15353	15371	15543	15455	15517	15459	15659	15472	15276	15424	15410	15295	15291	15313	15492	15427	15437	15343	15372	15425	15479	15407	15492	15434	15436	15165	15443	15296	15484	15324	15490	15420	15411	15466	15210	15467	15362	15389	15390	15348	15281	15506	15418	15472	15408	15516	15357	15372	15499	15510	15385	15330	15360	15413	15422	15433	15463	15514	15468	15460	15325	15309	15480	15497	15267	15422	15359	15524	15425	15390	15506	15321	15348	15399	15425	15406	15475	15596	15481	15550	15473	15395	15437	15424	15372	15551	15408	15364	15408	15329	15318	15485	15405	15382	15307	15590	15379	15373	15348	15400	15391	15190	15355	15508	15489	15406	15407	15466	15426	15447	15366	15554	15455	15415	15379	15591	15336	15359	15289	15263	15557	15450	15467	15410	15369	15327	15458	15384	15431	15366	15493	15442	15507	15356	15481	15434	15533	15404	15286	15426	15430	15547	15418	15438	15598	15306	15672	15016	15296	15478	15243	15421	15198	15343	15385	15373	15560	15320	15380	15586	15488	15401	15399	15284	15451	15445	15533	15418	15371	15565	15381	15278	15426	15330	15500	15616	15386	15445	15366	15405	15432	15335	15280	15309	15445	15515	15639	15544	15467	15284	15416	15443	15626	15482	15405	15350	15292	15248	15382	15536	15383	15296	15412	15443	15339	15490	15461	15513	15449	15221	15503	15320	15477	15420	15255	15569	15441	15410	15380	15404	15417	15534	15272	15389	15369	15324	15479	15394	15407	15369	15568	15499	15385	15417	15237	15483	15485	15422	15363	15411	15444	15479	15516	15436	15543	15528	15274	15187	15399	15553	15604	15286	15598	15468	15283	15507	15516	15348	15421	15395	15416	15433	15602	15259	15461	15317	15460	15462	15249	15423	15303	15547	15490	15316	15516	15467	15344	15469	15631	15262	15454	15460	15459	15400	15557	15429	15549	15425	15289	15373	15392	15365	15401	15323	15471	15421	15349	15511	15412	15214	15246	15435	15378	15383	15424	15425	15462	15501	15495	15412	15615	15333	15192	15497	15376	15527	15409	15360	15524	15315	15517	15470	15408	15536	15342	15416	15449	15321	15450	15488	15325	15613	15375	15326	15365	15500	15442	15337	15588	15486	15467	15244	15396	15298	15532	15323	15421	15470	15544	15512	15296	15340	15456	15510	15248	15537	15343	15424	15451	15412	15398	15553	15298	15482	15359	15416	15260	15386	15307	15199	15488	15372	15425	15574	15368	15365	15315	15234	15403	15467	15442	15268	15312	15468	15358	15422	15430	15407	15334	15403	15404	15450	15589	15417	15263	15472	15296	15348	15447	15349	15493	15400	15598	15515	15390	15579	15494	15329	15272	15541	15482	15534	15506	15396	15558	15445	15591	15453	15395	15496	15470	15345	15437	15533	15423	15395	15558	15254	15372	15234	15442	15516	15473	15407	15364	15350	15272	15459	15375	15410	15492	15363	15400	15452	15375	15417	15392	15338	15329	15473	15418	15520	15474	15459	15502	15362	15568	15512	15329	15448	15410	15420	15407	15581	15323	15367	15342	15252	15376	15195	15432	15442	15390	15324	15411	15548	15457	15301	15517	15384	15339	15476	15509	15364	15550	15305	15274	15509	15426	15463	15476	15424	15458	15558	15333	15299	15501	15504	15350	15336	15498	15406	15416	15481	15358	15256	15334	15464	15480	15371	15402	15446	15469	15291	15404	15339	15514	15297	15343	15424	15502	15672	15371	15424	15420	15560	15464	15618	15566	15497	15368	15396	15466	15361	15419	15559	15552	15590	15574	15386	15453	15532	15602	15206	15407	15276	15417	15309	15554	15516	15351	15430	15383	15406	15411	15333	15461	15560	15418	15647	15388	15278	15356	15449	15591	15436	15376	15529	15428	15418	15403	15361	15493	15413	15396	15328	15564	15459	15556	15474	15493	15466	15193	15456	15496	15437	15432	15512	15491	15531	15315	15359	15371	15321	15358	15567	15380	15412	15460	15505	15484	15351	15502	15295	15372	15452	15429	15378	15451	15357	15389	15607	15460	15265	15464	15277	15507	15534	15553	15390	15608	15211	15391	15331	15550	15450	15436	15608	15355	15434	15472	15382	15361	15402	15189	15310	15454	15313	15386	15455	15314	15319	15448	15338	15453	15512	15292	15499	15432	15356	15485	15500	15426	15475	15417	15518	15508	15535	15560	15337	15437	15369	15215	15525	15314	15385	15481	15354	15554	15389	15433	15339	15317	15388	15298	15394	15460	15340	15534	15208	15438	15477	15377	15323	15448	15410	15335	15517	15388	15447	15374	15370	15386	15236	15400	15530	15497	15343	15381	15405	15429	15509	15432	15350	15555	15309	15518	15484	15580	15509	15490	15396	15569	15300	15270	15403	15451	15402	15546	15418	15465	15326	15450	15464	15303	15527	15465	15304	15395	15381	15506	15479	15565	15441	15553	15604	15452	15363	15377	15447	15499	15336	15180	15521	15106	15426	15546	15279
32818	41724	43302	30086	21446	18919	18384	18357	18170	18151	18214	18183	17909	18240	18414	18098	18025	18162	18077	18141	18257	18196	18416	17979	18164	17983	18187	18348	18303	18091	18147	18025	18071	18044	18180	18316	18150	18253	18127	18155	18057	18138	17968	18212	18061	17930	17899	18300	18025	18082	18147	17930	18157	18120	18152	18070	17786	18223	18281	18076	18201	18003	18163	18225	18128	18078	18029	18012	18226	18089	18182	17938	17969	18031	18045	18075	17942	17966	18184	18141	18166	18049	18148	18029	17947	18149	18101	18228	17997	18124	18193	17971	17977	18139	18113	18112	18066	18141	18293	17953	17999	17989	18069	18047	17957	18249	17915	18263	18068	18199	18125	18116	18168	18198	17945	18258	18093	17901	17923	18175	18124	18195	17998	18194	18009	17962	18173	17911	17975	18130	18127	18130	18058	18011	17904	18040	18180	17944	18078	17961	17965	17832	17958	17966	18052	18005	18266	17967	17889	17817	18090	17965	17970	18018	18141	17971	17878	18218	18213	17990	18033	17942	17868	17935	17983	18150	18122	18030	18154	18082	18011	18025	18181	17922	18004	18146	17904	17991	17920	18142	18034	18093	18159	18029	18056	18098	18142	18086	18043	18250	18141	18145	18203	18040	18007	17977	18313	18141	18237	18093	17897	18149	18001	18171	18064	17926	18125	18069	17999	18170	17846	17866	17942	18164	18063	18181	17840	18217	18032	18110	18102	18022	18039	17946	18097	18068	18132	18025	18297	17965	18117	17903	17938	18092	18175	17888	18248	18121	17997	17922	17906	18089	18248	18051	18087	18049	18099	18241	18094	18034	18145	17844	17899	18022	17990	18025	18116	18071	18014	18228	18035	18130	18046	18084	18244	17891	18172	18254	17946	17952	18035	17959	18048	18229	17999	18093	18132	18073	17967	18107	18127	18059	18006	17915	18028	18173	18133	18135	18009	18148	18060	17961	17983	18000	18295	18021	18079	18043	18102	18212	18005	17977	17939	18024	18094	17887	17872	17824	18085	18261	18107	18042	18031	18021	18137	17843	18046	17824	17978	18003	18227	17891	17855	18065	18125	18036	18241	18081	18047	18043	18018	17847	18020	18092	18050	17999	17885	18072	18019	18166	18042	18072	18083	18082	18161	18047	18085	18021	18109	18087	18127	18071	17968	18119	18062	17847	18056	18133	18036	18035	17998	18196	18197	18143	18105	18193	17894	17976	18287	18000	18032	17942	18025	18204	18162	18282	18272	18299	18349	18139	17934	17930	18141	17928	18188	18094	17942	17977	18134	18008	18061	18043	17999	18041	18123	18147	18189	17824	18020	18318	18074	18100	18113	18158	18231	18052	18154	18125	18174	18101	18105	18126	17974	18047	18164	18054	18143	18066	17961	17906	18014	18064	17937	17864	18116	18090	17994	17980	18235	17966	18364	18046	18135	18113	18231	17964	17896	18114	18150	17827	18008	18203	18152	17983	18230	18159	18036	18173	18144	18136	17996	18132	18048	18142	18095	18152	18189	18156	17989	17900	18146	17976	18119	18005	18042	18233	18060	18119	17902	18167	18307	18113	18027	18027	17873	17981	18101	18036	17936	17921	17918	17904	18045	18126	18006	17968	18164	18292	18338	18021	17977	18087	18041	18181	18016	17951	17969	18040	18004	18230	18215	18007	18175	17865	18317	18176	18211	18078	18057	18101	18315	18126	17978	18129	17900	18001	17958	17951	18071	18092	18152	18087	18094	18042	18036	18210	18003	17908	18110	18076	18144	18009	18168	18166	17988	18294	18020	17985	18115	18132	18081	17998	18062	18072	18229	18119	18050	18221	18122	18052	17992	18062	17963	18167	18084	18234	18073	18207	18026	18145	18021	18352	18110	17957	18170	18082	17960	17886	17985	18168	18011	17925	18149	18058	18043	17827	18174	18247	18145	17952	17845	18158	18148	18307	18101	18106	17979	17867	18103	18056	18134	18005	17947	18046	18309	18094	18082	17989	17935	17984	17953	18042	17955	18364	18179	17975	18205	18057	18092	18055	18150	18090	18161	18320	18251	18107	17985	17973	18147	18296	17947	18110	18282	18112	17969	18023	17919	18053	17981	18242	18010	17815	17844	17907	17974	18065	18096	18043	18210	17987	18245	17922	18285	17955	18272	18014	18138	18038	18063	18070	18048	18148	18269	18052	18022	17934	18053	18162	17992	18217	18185	17820	18073	17891	18133	18222	18016	17934	18202	18174	18078	18065	17974	17862	17980	17979	17899	18124	17979	17978	18200	17998	18041	17991	18039	18071	18120	18210	18023	17930	17834	18020	17986	18065	18006	17881	18145	18198	18109	18196	18010	18154	18118	17980	18070	18222	18174	18156	18105	18070	18100	18134	18380	17846	18258	18059	18076	18090	18275	18120	18014	18002	18067	18072	18095	18055	18116	18011	18177	18124	18052	17940	18097	18048	18034	18230	18046	17993	18168	18059	18212	17927	18139	18181	18179	18108	18265	17901	17968	18057	17932	18139	18008	18005	17822	17963	18178	18043	18063	18029	18019	18032	18145	17814	18046	18023	18219	18177	18220	18135	18024	18084	18199	18228	18149	17955	18043	18097	18119	17840	18112	18145	18159	18142	18286	18087	18033	18240	18112	17948	17991	18037	17989	18161	18122	18104	18014	18103	18165	18281	18088	18348	17849	18123	18227	18135	18176	18194	18169	18140	18151	17869	18050	18147	18059	18162	17801	17884	18245	18083	18053	18125	17979	18057	18185	17978	17913	18068	18042	17966	18193	18138	18036	18101	18230	17912	18328	17991	17981	17993	17920	18045	18048	18079	18165	18058	18321	18071	18117	18180	18089	18197	18314	18075	18078	17904	18152	18131	18165	18265	18103	17988	18190	18120	18152	18183	18279	17996	17786	17769	18295	18008	18148	18088	18030	18121	18163	18025	18125	18105	18229	18020	18246	18119	18026	17869	18138	18268	18115	18130	18115	18021	18155	17903	18019	17949	18178	18100	18019	18153	18244	18115	18168	17969	17841	18060	18251	18164	18097	18091	17999	18063	18274	18235	17853	18087	17951	17905	18233	18256	18175	17989	18062	17973	18109	18073	18108	17819	18053	17925	17968	18005	18084	18026	17993	18050	18164	17930	17990	17864	18201	18223	18095	18004	18150	18149	18005	18243	18147	18167	18004	18079	18126	17960	18147	18085	18115	17935	18240	17977	18185	17997	18024	18025	18218	18084	18036	17979	18169	18089	17952	17803	17971	17925	18349	18069	18077	18160	18198	18049	18101	18120	17903	17898	18162	17969	18269	18096	18033	18091	17930	18200	18075	18205	17769	17996	18022	17818	17886	18012	17931	18087	18058	18070	17987	17989	17825	17970	18044	17848	17997	18206	18129	18023	18088	17950	18232	18022	17904	18235	18039	18017	18073	18111	18307	17978	17936	17851	18189	18228	17965	17904	18050	17977	17974	18239	18140	18151	18206	18049	17798	18152	18127	18009	17877	18019	18023	18275	18073	17915	18137	17998	18201	18180	18065	18079	17988	18041	18049	17991	18233	18181	17904	18156	18156	18156	17840	17953	17999	18077	18316	17917	17950	18184	18084	18210	18223	18062	18263	18168	18048	18253	18190	18030	17888	18197	17891	18076	17970	18037	18161	18008	18050	17939	18091	18025	18223	18086	18034	18241	18288	18109	17990	18068	18173	18194	18017	17949	18051	17996	18031	18171	18024	18013	18183	18178	18142	18122	18240	18141	18385	18111	18131	18159	18002	17961	18287	17941	18026	18067	18044	18007	17873	18071	18110	18023	18026	18100	17867	18073	17961	18122	18055	17989	18001	18031	18017	18045	18156	18063	18243	18038	18272	18094	17801	17990	18228	18049	17928	17966	18194	17987	18072	17962	18205	18090	18107	17956	17898	17996	17938	18207	18066	18071	18071	18276	18095	18103	18137	18067	17827	18002	18159	18354	18289	18073	18039	18109	18148	18231	18270	17983	18017	18008	17997	18141	18098	18115	17990	18419	18238	18149	17964	18131	18123	18120	18250	18064	18311	18053	18290	17956	18042	18039	18060	17918	18129	18137	17977	17878	18051	18175	17988	18100	18234	18028	18161	18077	18277	18365	18152	18202	18097	18223	17883	18176	18087	17952	18192	18239	18099	18146	18019	18192	18112	18005	18181	18062	18069	18051	18255	17956	18045	18018	18053	17919	18026	17876	18050	18068	17993	18068	18034	18097	17940	17985	18087	18305	18155	17998	17848	18015	18022	18119	17839	17974	17930	18154	18106	18056	18372	18076	18023	17972	18177	18256	18137	17781	18230	18037	17963	18024	18024	17949	17970	18140	17953	18130	18028	18304	17993	18011	17793	18096	18214	18101	18215	18007	18237	18023	18258	18005	18125	18062	18023	18251	18034	17848	18036	17981	18002	18240	18164	18069	18200	18073	18177	18082	18131	18017	18126	17962	17886	17978	17874	17697	18066	17945	17945	17974	18030	18167	18173	17999	18103	18157	17969	18005	18199	17932	17987	18191	18107	18131	17992	18003	17942	18014	18151	17785	18034	18076	18026	18132	18295	18000	18255	18140	18007	18030	17848	17977	17903	18080	18175	18152	18111	18097	18201	17863	18188	18242	17925	17985	18043	18055	18179	18041	17891	18004	17991	18319	18136	18189	17994	18025	18066	18146	17997	18002	18152	18282	18058	18228	18175	18127	18118	18132	17908	18067	18232	18018	18032	18260	18135	18165	18020	18337	18059	17973	18040	18003	18197	18012	17961	18107	18152	18109	18130	18270	18224	18092	18072	18082	18181	18163	18071	18153	18026	18209	18148	17981	18065	18203	18020	18136	18006	17957	18408	17969	18093	18058	18143	17897	18033	17993	18173	18121	17774	18004	18068	18164	18055	17878	18122	18189	18085	18116	17990	18129	18002	18139	18179	17993	18133	18129	18220	18055	18004	18072	18028	17901	18121	18067	18196	18201	18054	18288	18049	17954	17958	18144	18132	18240	17870	18096	18035	18243	18112	18193	18056	17878	18141	18093	18030	18053	18127	18191	18177	17948	18009	17895	17943	17917	17961	18139	18154	17997	18188	17945	18194	17912	18200	18152	18121	18004	17943	18030	18020	17866	17903	18400	18114	18265	18110	18010
41573	59875	44972	25846	18170	16160	15663	15279	15601	15600	15600	15528	15521	15658	15408	15467	15585	15437	15447	15503	15468	15423	15515	15620	15656	15572	15589	15661	15506	15570	15518	15473	15637	15533	15811	15520	15372	15704	15552	15601	15515	15638	15461	15550	15439	15565	15625	15466	15559	15632	15432	15474	15652	15362	15559	15515	15493	15453	15559	15571	15607	15550	15488	15423	15534	15606	15707	15472	15503	15430	15472	15525	15654	15476	15618	15542	15469	15454	15511	15767	15484	15389	15504	15437	15547	15620	15474	15514	15666	15462	15406	15407	15453	15504	15549	15566	15510	15602	15508	15460	15408	15525	15425	15453	15602	15614	15514	15476	15491	15638	15418	15528	15528	15470	15477	15537	15378	15550	15641	15594	15661	15591	15340	15610	15406	15416	15506	15440	15645	15484	15419	15542	15496	15353	15436	15474	15449	15478	15551	15539	15453	15453	15798	15521	15592	15563	15461	15518	15579	15378	15651	15400	15558	15595	15519	15788	15528	15534	15396	15544	15632	15483	15342	15657	15329	15560	15502	15405	15534	15513	15563	15595	15485	15529	15393	15654	15612	15494	15629	15505	15596	15437	15576	15461	15526	15606	15483	15602	15488	15365	15510	15389	15696	15419	15521	15611	15463	15534	15390	15580	15581	15433	15572	15501	15486	15588	15587	15569	15508	15501	15349	15627	15509	15708	15658	15698	15441	15411	15516	15443	15534	15527	15510	15443	15462	15441	15535	15569	15653	15517	15604	15579	15712	15274	15528	15572	15466	15562	15407	15452	15669	15442	15547	15629	15730	15400	15486	15619	15470	15374	15614	15486	15656	15680	15529	15319	15521	15435	15396	15530	15493	15614	15445	15468	15424	15469	15679	15566	15592	15480	15555	15585	15676	15506	15439	15449	15547	15477	15527	15590	15663	15541	15740	15591	15428	15668	15458	15521	15601	15617	15496	15659	15452	15487	15618	15658	15496	15520	15484	15602	15445	15542	15565	15593	15411	15612	15567	15634	15744	15468	15554	15541	15655	15352	15473	15550	15457	15552	15392	15468	15426	15631	15595	15565	15460	15489	15524	15425	15394	15500	15510	15686	15709	15425	15535	15460	15645	15573	15537	15791	15451	15605	15541	15487	15480	15443	15422	15517	15630	15507	15593	15637	15486	15569	15385	15448	15620	15444	15457	15627	15572	15550	15555	15624	15667	15716	15503	15552	15678	15538	15621	15507	15495	15393	15408	15460	15497	15661	15619	15595	15613	15539	15535	15416	15523	15644	15471	15561	15492	15680	15576	15412	15369	15486	15583	15543	15526	15446	15752	15432	15600	15482	15613	15423	15540	15642	15514	15737	15655	15434	15579	15540	15480	15618	15570	15448	15590	15517	15498	15586	15568	15420	15484	15430	15432	15724	15673	15629	15476	15524	15631	15452	15741	15497	15587	15505	15543	15420	15555	15663	15601	15618	15453	15620	15541	15549	15490	15672	15473	15545	15601	15433	15441	15591	15553	15515	15563	15651	15574	15506	15554	15554	15551	15668	15736	15429	15412	15702	15441	15568	15492	15450	15598	15504	15528	15491	15673	15516	15502	15424	15524	15369	15537	15522	15587	15442	15375	15405	15392	15625	15652	15529	15705	15558	15452	15537	15565	15462	15544	15471	15416	15417	15509	15643	15405	15576	15572	15560	15450	15447	15588	15564	15563	15451	15581	15318	15441	15760	15443	15470	15623	15520	15527	15489	15564	15416	15533	15574	15700	15488	15552	15502	15569	15619	15596	15511	15593	15437	15607	15631	15419	15641	15483	15519	15619	15745	15698	15638	15652	15441	15398	15518	15582	15464	15557	15616	15549	15583	15524	15528	15565	15458	15407	15542	15494	15545	15670	15484	15525	15493	15676	15510	15622	15592	15837	15619	15593	15753	15387	15498	15502	15471	15638	15450	15602	15662	15503	15597	15522	15436	15568	15458	15495	15380	15530	15440	15555	15438	15796	15493	15543	15432	15356	15595	15413	15635	15508	15661	15558	15568	15419	15495	15526	15421	15478	15536	15407	15534	15611	15553	15603	15697	15279	15604	15514	15603	15625	15496	15575	15513	15491	15469	15616	15520	15492	15574	15589	15519	15605	15633	15545	15413	15622	15640	15620	15508	15654	15480	15659	15512	15484	15422	15604	15496	15501	15608	15523	15486	15538	15660	15642	15411	15523	15427	15537	15434	15557	15381	15654	15616	15446	15417	15540	15580	15464	15487	15581	15647	15569	15689	15575	15547	15556	15383	15336	15386	15461	15568	15574	15445	15550	15640	15486	15466	15675	15634	15539	15531	15580	15393	15391	15572	15567	15345	15648	15521	15476	15619	15407	15592	15621	15670	15623	15523	15711	15463	15495	15575	15582	15485	15453	15637	15435	15473	15626	15441	15790	15604	15744	15452	15586	15523	15465	15557	15551	15694	15748	15413	15511	15682	15467	15600	15511	15506	15614	15534	15497	15666	15761	15487	15357	15629	15614	15461	15725	15404	15602	15419	15482	15532	15309	15553	15599	15425	15545	15538	15470	15583	15348	15556	15554	15347	15595	15373	15491	15604	15591	15509	15462	15390	15628	15550	15464	15596	15467	15505	15583	15339	15527	15466	15482	15419	15499	15570	15520	15635	15387	15430	15670	15606	15769	15569	15527	15532	15535	15561	15753	15377	15483	15524	15596	15583	15484	15597	15643	15447	15823	15510	15475	15332	15562	15522	15491	15530	15553	15407	15625	15543	15640	15573	15485	15618	15578	15535	15666	15567	15367	15581	15545	15470	15605	15602	15477	15455	15535	15431	15617	15431	15388	15528	15492	15475	15567	15521	15454	15570	15496	15621	15484	15541	15457	15542	15451	15612	15570	15670	15407	15408	15506	15670	15578	15436	15363	15387	15655	15627	15665	15464	15693	15389	15584	15585	15383	15544	15721	15487	15565	15456	15452	15596	15530	15434	15570	15457	15500	15481	15660	15608	15552	15501	15603	15511	15485	15521	15407	15461	15685	15586	15672	15467	15372	15604	15585	15584	15500	15491	15478	15461	15617	15543	15613	15424	15468	15503	15656	15654	15545	15432	15477	15490	15401	15614	15467	15436	15545	15585	15699	15637	15446	15359	15435	15527	15460	15699	15719	15413	15719	15512	15633	15550	15531	15514	15493	15409	15548	15418	15575	15506	15582	15384	15538	15463	15464	15364	15512	15376	15571	15544	15512	15625	15523	15538	15449	15667	15450	15627	15540	15462	15619	15669	15472	15539	15681	15516	15634	15533	15438	15611	15335	15562	15520	15243	15450	15337	15514	15518	15556	15585	15514	15471	15502	15569	15687	15443	15516	15647	15642	15432	15453	15706	15661	15551	15466	15618	15290	15645	15541	15545	15602	15749	15559	15386	15609	15525	15656	15627	15635	15654	15685	15401	15485	15513	15603	15464	15510	15564	15499	15521	15542	15533	15626	15733	15500	15446	15490	15645	15640	15427	15462	15444	15725	15431	15434	15675	15605	15601	15577	15581	15563	15512	15590	15607	15451	15444	15527	15569	15568	15532	15593	15593	15534	15537	15453	15641	15610	15569	15671	15573	15562	15518	15338	15455	15667	15499	15503	15664	15487	15453	15569	15476	15528	15599	15521	15539	15401	15461	15519	15593	15347	15652	15557	15542	15515	15483	15384	15591	15473	15556	15582	15513	15512	15589	15326	15510	15450	15695	15467	15582	15470	15548	15327	15666	15599	15435	15601	15512	15590	15402	15588	15557	15313	15680	15411	15544	15614	15489	15588	15497	15593	15764	15495	15414	15537	15518	15572	15685	15548	15440	15823	15409	15710	15498	15594	15566	15604	15578	15565	15512	15692	15512	15592	15359	15650	15699	15420	15481	15448	15547	15502	15586	15563	15543	15532	15601	15509	15529	15424	15373	15563	15580	15449	15477	15669	15342	15475	15381	15598	15519	15598	15493	15445	15347	15672	15594	15541	15558	15596	15341	15604	15537	15443	15529	15450	15347	15470	15518	15645	15621	15517	15540	15605	15470	15629	15414	15566	15435	15539	15554	15635	15633	15588	15604	15420	15478	15533	15413	15388	15598	15626	15574	15525	15626	15461	15411	15526	15288	15523	15619	15557	15503	15551	15599	15527	15480	15609	15559	15508	15597	15628	15377	15663	15583	15594	15586	15432	15554	15602	15487	15665	15525	15612	15656	15492	15471	15707	15532	15560	15516	15481	15458	15503	15504	15636	15475	15572	15445	15478	15621	15518	15630	15427	15657	15560	15487	15638	15390	15546	15476	15598	15642	15452	15700	15497	15707	15586	15530	15482	15648	15601	15487	15603	15550	15681	15579	15425	15400	15554	15778	15384	15498	15591	15416	15323	15744	15602	15490	15440	15441	15560	15524	15503	15556	15695	15476	15424	15413	15699	15612	15566	15650	15580	15535	15382	15611	15553	15652	15511	15527	15529	15520	15494	15437	15496	15549	15556	15642	15736	15592	15613	15410	15628	15502	15611	15471	15737	15553	15570	15481	15388	15465	15621	15484	15479	15480	15528	15392	15494	15509	15451	15508	15442	15606	15539	15526	15544	15502	15581	15514	15470	15426	15560	15437	15649	15617	15744	15379	15537	15503	15433	15540	15525	15586	15629	15425	15524	15674	15384	15517	15354	15403	15546	15629	15583	15599	15479	15396	15564	15255	15688	15533	15624	15411	15751	15501	15585	15448	15485	15469	15575	15651	15557	15528	15342	15637	15345	15607	15590	15440	15644	15424	15517	15315	15529	15472	15504	15501	15610	15526	15596	15335	15508	15438	15615	15551	15553	15505	15409	15528	15467	15532	15446	15666	15534	15572	15434	15483	15672	15505	15500	15655	15482	15634	15592	15508	15532	15517	15541	15461	15513	15486	15518	15470	15544	15485	15579	15558	15573	15547	15377	15487	15513	15580	15511	15539	15547	15507	15503	15493	15532	15428	15553	15711	15617	15590	15594	15533	15502	15690	15398	15531	15426	15545	15588	15756	15500	15473	15585	15555	15643	15666	15572	15627	15552	15517	15644	15590	15705	15668	15478	15340	15394	15601	15634	15524	15495	15535	15343	15359	15599	15440	15600	15617	15473	15474	15406	15546
35046	39915	38380	27511	20578	18887	18422	18218	18417	18117	18270	17990	18184	18024	18225	18211	18214	18164	18333	18134	18327	18172	18161	18088	18135	18233	18023	17917	18042	18100	18119	18192	18101	18092	18087	18114	18098	18077	18156	18165	18032	18261	18086	18112	18292	18295	18282	18119	18086	17819	17958	18023	18117	18046	18031	18035	17962	18170	18143	18163	18135	18324	18295	18143	17957	17954	18049	18033	17974	18070	18008	18051	17951	18144	18266	18006	18151	18048	18006	18085	18124	18026	18072	18178	18185	18023	18097	18068	18094	17975	18013	18017	18130	18228	18008	18109	17967	18153	18200	18014	18019	18126	18106	18068	18164	18104	18039	18107	18271	18226	17994	17951	18183	18062	18041	18088	18067	18062	17991	18076	18003	17961	18093	18095	18292	18210	18301	18222	18095	18087	18244	17938	18205	18248	18049	18157	18038	18100	17983	18022	18313	18071	18027	18019	18102	18150	18174	18258	18129	18100	18064	18181	18274	18056	18054	18227	18065	18136	18055	17984	18212	18142	17984	17840	17885	18002	18037	17918	18208	18060	17969	18309	17761	18017	17989	18126	18201	18172	18196	18063	17971	17883	18183	18087	18044	18192	18138	18111	18146	18101	18304	17930	18073	18069	18022	18034	18098	18107	18288	18147	18178	18093	18253	18228	18137	18233	18278	18175	18141	18254	18104	18059	18149	18266	18086	18028	18107	18177	18047	18038	18200	18265	18187	17917	17931	18172	18059	18045	17981	18285	18063	18171	18154	18070	17973	18044	18003	18170	18231	18256	18175	18100	18124	18211	18157	18191	18101	18291	18155	18169	18118	18283	18157	18164	18100	18082	18127	18248	18063	18166	17965	18057	18036	18000	18150	18054	18187	18009	18067	17993	18220	18018	18096	18024	17918	17874	17981	18114	18130	18089	18067	18023	18168	18156	18066	18030	18090	18179	17997	18243	18211	18275	18234	18292	18265	18223	18084	18149	17893	18032	18196	17971	17880	18116	18159	18110	18208	18058	17944	17951	18146	17910	17974	18109	18145	18292	18235	18157	18000	18124	18076	18059	18154	18057	17977	18013	18242	17812	18040	18043	18044	18047	18040	18397	18215	17961	18004	18156	18562	18147	18165	18178	18026	18032	18080	18248	18110	18109	18089	18065	18087	18148	18317	18095	18085	18213	18016	18070	17949	17934	18117	18212	18110	18068	18055	18224	18167	18061	18081	17939	18195	18160	18337	17984	18265	17992	18034	18075	18059	18120	18096	17990	18225	17934	18115	18078	18244	17820	18037	17980	18283	18124	18191	18324	18063	18017	18241	18178	18244	17943	18203	18105	17989	18247	18088	17914	18023	17793	17940	18248	18122	18066	18083	18026	17978	18046	18046	17985	17796	18007	17924	18020	18005	18036	18026	18137	18001	17882	17885	18303	18139	18382	17987	17902	17954	18205	18057	18115	18111	17707	18039	18020	17866	18181	18088	18002	18247	18126	18063	18057	18057	18116	18132	18204	18095	18091	17919	18363	18298	18115	18177	18167	18289	18072	17987	17946	17980	18112	17837	17925	18152	18223	18096	17993	18144	18158	18372	18098	18005	18190	18050	18176	18127	17823	18206	18200	18082	18216	18196	18126	18172	17912	18190	18075	18153	17858	18065	18125	18233	18151	18010	18170	18165	18083	18067	17964	18161	18138	18007	18090	18143	17953	18178	18029	18205	17962	18235	18016	18340	18219	17791	17944	18020	18069	18192	18055	17999	18086	18189	18042	18148	18184	17987	17866	18225	18063	18257	18122	18102	18109	18112	18098	18240	18188	18163	17912	18182	18130	18142	18055	18050	17988	18159	18323	18295	18145	18215	18127	18100	18241	18156	17970	18333	18144	18088	17996	18076	18069	17948	17782	18018	18067	18037	18222	18222	17902	18008	18156	18047	17951	18208	18199	17927	18132	17920	17997	18174	17970	18107	18104	18175	18078	18098	18115	17991	18025	18206	18062	18195	18226	18121	18081	18093	17860	17979	17914	18069	18221	18198	18084	18117	18233	18131	17918	18063	17893	17911	18337	18179	18227	17920	18111	17925	17949	18025	18080	17995	18024	18197	18108	18079	17961	18074	18108	18302	17966	18069	18212	18199	17953	18075	18040	18105	18058	18106	18350	18136	18296	18042	18168	18137	18055	18011	18041	18348	18169	18014	17945	17971	18251	17936	18074	18360	17958	18168	17998	18063	17957	18139	18315	18196	18146	18261	18217	17996	17990	18025	18174	18074	18007	18003	17991	18112	18171	18063	18150	18023	17957	18181	18135	18097	18010	18114	18029	17937	17937	18091	18133	18100	18166	18080	18242	18062	17978	17955	18040	18239	18080	18117	17963	18178	18089	18263	18003	18218	17882	18197	18035	18029	18122	18073	18085	18062	18191	18133	18134	17962	18058	17948	18075	18022	18164	18026	18163	18202	17888	18076	18074	18071	18041	18103	17996	18132	18133	18193	18132	18056	18145	18110	18118	17872	18238	18286	18179	18003	18266	18082	18146	18017	18075	18088	18130	18106	18210	18023	18129	18076	18163	18124	18094	18078	18155	18139	18224	18061	18032	18149	18125	18092	18078	18121	18043	18125	17968	17872	18023	18147	18036	18134	18086	18160	18427	17992	18189	17853	18215	18282	18170	18051	18046	17962	18137	18174	18190	18110	18136	18260	18021	18063	18036	18083	17956	18204	18096	17995	18223	18154	18202	18045	18084	18069	18295	18122	18001	18092	18323	18004	18173	18241	18025	18058	18051	18195	18254	18384	18248	18264	18198	18003	17868	18245	18306	18144	18012	18221	18070	18035	18204	18044	18089	18281	18219	18076	18089	18149	18134	18094	18205	18086	17967	18118	18123	18100	18226	18055	18027	18154	18259	18242	18137	18265	18272	18223	18146	18191	18067	18139	17995	18126	18056	18069	17897	18160	18266	18007	18003	18161	18289	18154	18047	18201	18074	17904	18125	18143	18351	18047	18183	18044	18092	18169	18056	18117	18048	18326	18015	17807	18208	18021	18338	18155	18106	18072	18138	17978	18038	18167	18116	18296	18090	18080	18021	18209	18229	18063	18140	18043	18066	17880	18043	18092	18062	18050	18302	18090	17935	18092	18212	17961	18033	18071	18096	17895	18003	18321	18170	17998	18080	18178	17991	18116	18195	18046	18021	17959	17912	18090	18209	18034	18210	17871	18049	18105	18181	18035	18313	18351	18188	18088	17937	18087	18211	18014	18236	18256	18199	18060	18006	17960	17913	18252	18174	18137	18078	18227	18188	18051	17932	18251	18174	18155	18057	18105	18259	18119	18121	18259	18100	18157	18160	18255	18130	18304	17977	18193	18054	17899	18159	18311	17972	18097	18089	18058	18116	18100	17871	18174	17951	17983	18216	18098	18190	18205	18084	18141	18238	18143	18189	18050	18318	18051	18020	18131	17880	18225	18046	18192	18169	18207	18087	18194	18111	18089	18096	17982	18035	18082	18264	18051	18231	18150	18068	18234	18123	18171	18052	18267	18090	18084	18153	18056	17978	18265	18091	18136	18328	18097	18061	17942	18197	18093	17993	18132	17932	18173	18053	18018	18190	18478	18301	18213	18134	17901	18176	17973	17997	18016	18171	18063	18183	18067	18214	17989	18176	18034	18210	18139	18223	18051	18189	18096	18227	18234	18076	18181	18182	18322	18080	18298	18353	18164	18110	18152	17964	18120	18091	18246	18108	18017	18152	18136	18024	18031	18061	17887	17965	18063	18060	18151	18011	18058	18024	17880	18132	18055	18215	18078	18045	17967	18282	18046	18148	18039	17965	18241	18085	18117	18116	18112	17993	17985	18151	18143	18108	18071	18094	18132	18158	18123	18110	18281	18181	18111	18252	18078	18111	18104	17916	17934	18266	18248	18052	18195	17896	18064	18281	18040	18240	18101	18063	18048	18135	17950	17989	18198	18147	17956	18143	18037	18167	18146	18119	17814	18201	18271	18106	18299	18101	18280	18283	18189	17959	18262	18218	18205	18118	18184	18159	18059	18287	18189	18146	17987	18098	18068	17877	18202	18043	18330	18217	18115	18047	18011	18277	18034	18104	17914	17990	18205	18226	18164	18064	18264	18050	18172	18077	18164	18161	18060	18104	17967	18360	18011	18152	17987	17947	18203	18186	18030	17967	18022	18114	18258	18317	18086	18152	17985	18172	18055	17999	18107	17996	18026	18032	18178	18069	18192	18314	18088	18282	18126	18139	18268	18110	18178	17917	17934	18016	17954	18093	18059	18188	17954	18134	18073	18242	18107	18061	18120	18049	18101	18020	18038	17979	18140	18217	18271	18257	17975	18018	18263	18084	17975	18096	18218	18222	18042	18050	18090	18141	18023	18184	18152	18208	17922	18045	17989	18102	18077	18122	18008	18223	18031	18147	17901	18272	18255	18128	18181	18220	18111	18232	18202	18341	18182	18146	18035	18186	17938	18285	18266	17924	18126	18259	18105	18043	18034	17961	18159	18052	18231	17891	17920	18288	18069	18047	18156	18099	18199	18141	17887	18083	18080	18076	18040	18108	18141	17957	18223	18155	17922	18204	17997	18128	18145	18111	18091	18188	18083	18090	18037	18253	18015	17973	18137	18089	18083	18152	18254	17984	17917	18220	18139	18008	17995	18037	18200	17979	18161	18051	18060	18091	18121	18318	18153	18159	18156	17928	18121	17926	18182	18261	18195	18047	17972	18141	18047	18034	18232	18022	18199	18133	18177	18143	18293	18208	17920	18068	18097	18191	18222	18141	18155	17936	18136	18086	18002	18177	18067	18278	18130	18114	18117	18046	17972	18059	18095	18061	18099	18142	17941	18034	18289	18060	18100	18039	18083	18146	18230	18306	17976	18257	18152	18104	18013	18074	18188	18118	18292	18165	18243	18002	17955	18165	18241	18166	17989	18096	18130	18212	18058	18082	17967	18091	18031	18112	17993	18236	18113	18040	18087	18069	18042	18026	18102	18298	18111	18112	18235	18219	18188	18105	18190	18147	18394	18247	18271	18043	18094	18004	18091	18175	18045	18312	18065	18180	18183	18083	18064	17945	18052	17965	17977	18117	18272	18127	18373	17975	17842	18166	18107	18036	17940	18153	18007	18006
37488	51768	39320	23580	17513	15965	15597	15587	15688	15662	15552	15619	15579	15644	15649	15678	15529	15487	15675	15464	15507	15531	15646	15590	15438	15635	15433	15621	15711	15691	15506	15482	15619	15558	15501	15459	15642	15418	15533	15536	15655	15560	15593	15717	15329	15537	15649	15577	15544	15374	15653	15611	15756	15455	15391	15604	15489	15542	15520	15363	15705	15440	15680	15493	15612	15596	15615	15434	15480	15464	15605	15609	15567	15661	15496	15579	15598	15486	15540	15682	15387	15688	15655	15569	15574	15522	15568	15610	15544	15513	15586	15510	15694	15469	15524	15513	15630	15654	15575	15458	15571	15445	15572	15528	15415	15525	15715	15570	15622	15670	15527	15540	15618	15579	15564	15632	15443	15577	15456	15693	15618	15522	15413	15726	15523	15468	15519	15505	15480	15558	15606	15644	15555	15428	15492	15443	15425	15588	15596	15630	15499	15570	15603	15500	15570	15624	15584	15667	15465	15638	15467	15567	15546	15534	15384	15612	15567	15487	15580	15624	15416	15596	15407	15391	15566	15590	15635	15567	15401	15707	15601	15605	15409	15649	15614	15524	15723	15539	15538	15529	15517	15444	15586	15626	15520	15588	15675	15571	15562	15579	15463	15569	15621	15628	15499	15354	15583	15581	15629	15424	15570	15560	15577	15523	15481	15537	15474	15488	15569	15548	15602	15634	15483	15614	15508	15738	15509	15475	15604	15606	15549	15696	15488	15671	15537	15523	15576	15583	15630	15413	15628	15601	15508	15704	15529	15557	15486	15553	15634	15665	15482	15480	15498	15363	15688	15469	15580	15705	15473	15353	15694	15500	15609	15501	15463	15583	15405	15494	15463	15727	15718	15392	15551	15756	15620	15587	15657	15689	15469	15691	15609	15576	15591	15538	15558	15458	15557	15686	15681	15782	15569	15479	15558	15539	15482	15785	15496	15551	15510	15545	15625	15542	15364	15727	15510	15562	15530	15517	15544	15471	15548	15612	15454	15499	15635	15514	15577	15581	15478	15582	15620	15522	15641	15631	15523	15467	15557	15667	15415	15552	15547	15703	15430	15547	15728	15607	15516	15527	15615	15620	15550	15614	15684	15569	15386	15559	15462	15508	15601	15502	15455	15421	15646	15555	15511	15716	15696	15529	15591	15671	15636	15681	15571	15414	15434	15641	15464	15695	15569	15539	15521	15441	15681	15439	15613	15556	15557	15509	15501	15618	15724	15600	15612	15412	15561	15536	15623	15416	15606	15486	15425	15468	15438	15600	15520	15621	15585	15417	15521	15566	15599	15499	15391	15754	15474	15629	15428	15571	15566	15458	15507	15398	15659	15379	15520	15475	15604	15345	15638	15626	15477	15510	15603	15443	15432	15591	15314	15387	15571	15528	15381	15480	15581	15488	15706	15443	15618	15664	15511	15488	15560	15529	15702	15647	15727	15536	15620	15635	15627	15623	15530	15655	15530	15483	15620	15654	15519	15633	15619	15593	15665	15401	15666	15630	15502	15650	15613	15537	15530	15706	15425	15573	15662	15566	15399	15561	15717	15466	15500	15547	15576	15615	15483	15531	15686	15624	15600	15689	15551	15529	15523	15469	15597	15445	15508	15690	15634	15529	15548	15529	15511	15586	15517	15476	15604	15495	15567	15384	15599	15748	15491	15526	15419	15543	15474	15493	15573	15554	15546	15589	15522	15490	15471	15400	15577	15455	15667	15552	15784	15409	15594	15581	15730	15588	15629	15529	15607	15550	15426	15563	15563	15779	15439	15493	15629	15410	15537	15646	15493	15472	15701	15471	15582	15470	15521	15651	15584	15482	15545	15473	15371	15589	15502	15629	15511	15419	15670	15482	15626	15497	15553	15538	15557	15511	15401	15503	15567	15589	15700	15404	15620	15585	15583	15359	15622	15538	15656	15563	15490	15598	15624	15406	15649	15601	15567	15541	15810	15452	15505	15794	15508	15564	15378	15623	15678	15487	15509	15715	15656	15650	15633	15642	15625	15591	15619	15644	15410	15595	15562	15687	15627	15422	15626	15584	15485	15559	15500	15489	15607	15428	15530	15487	15574	15363	15634	15635	15440	15411	15507	15570	15421	15622	15489	15482	15578	15767	15743	15518	15418	15512	15523	15726	15532	15549	15659	15663	15602	15620	15331	15615	15641	15387	15633	15485	15496	15479	15551	15552	15540	15469	15480	15668	15574	15681	15599	15378	15527	15697	15603	15473	15714	15530	15570	15466	15506	15556	15541	15498	15623	15425	15402	15460	15705	15612	15524	15654	15596	15566	15574	15616	15595	15488	15471	15704	15658	15454	15490	15548	15508	15647	15635	15458	15533	15741	15662	15529	15600	15480	15533	15822	15490	15606	15369	15630	15603	15577	15498	15442	15514	15497	15578	15649	15766	15366	15662	15435	15715	15534	15649	15528	15476	15479	15457	15524	15622	15513	15475	15482	15698	15675	15476	15526	15498	15453	15617	15697	15514	15420	15696	15617	15501	15649	15639	15611	15340	15395	15679	15511	15582	15571	15504	15551	15583	15620	15713	15452	15435	15532	15555	15532	15538	15524	15745	15665	15610	15639	15611	15443	15563	15669	15601	15560	15564	15421	15536	15535	15659	15568	15389	15509	15580	15610	15560	15497	15672	15547	15642	15565	15566	15661	15473	15620	15719	15589	15839	15585	15609	15583	15638	15703	15459	15672	15573	15502	15596	15566	15575	15450	15626	15642	15457	15501	15403	15436	15540	15599	15488	15648	15347	15568	15531	15484	15596	15639	15574	15504	15487	15457	15372	15401	15509	15539	15561	15549	15569	15621	15469	15304	15418	15547	15604	15635	15572	15458	15583	15438	15584	15580	15483	15561	15681	15551	15574	15492	15444	15383	15505	15568	15550	15654	15577	15576	15471	15585	15527	15613	15536	15631	15700	15578	15479	15590	15526	15508	15534	15537	15822	15624	15649	15487	15457	15638	15544	15436	15667	15642	15449	15485	15786	15416	15654	15599	15559	15582	15366	15275	15432	15423	15416	15423	15758	15617	15667	15562	15476	15550	15470	15657	15675	15521	15666	15423	15525	15632	15492	15680	15576	15630	15610	15595	15524	15585	15549	15588	15637	15539	15494	15573	15448	15507	15511	15568	15530	15411	15608	15543	15327	15543	15416	15741	15626	15633	15525	15383	15588	15579	15585	15544	15633	15656	15680	15420	15471	15469	15585	15728	15521	15590	15572	15630	15644	15510	15442	15549	15582	15504	15636	15545	15464	15683	15635	15545	15676	15674	15559	15476	15763	15486	15531	15473	15701	15459	15478	15364	15498	15676	15566	15455	15592	15502	15410	15669	15533	15656	15388	15674	15598	15524	15738	15518	15606	15475	15449	15619	15566	15622	15645	15487	15631	15515	15564	15673	15529	15435	15605	15509	15505	15663	15555	15597	15768	15590	15526	15767	15539	15435	15378	15736	15527	15421	15638	15371	15657	15601	15652	15592	15381	15566	15644	15601	15448	15716	15566	15453	15375	15531	15585	15566	15636	15607	15696	15660	15760	15658	15465	15538	15557	15412	15531	15528	15605	15546	15404	15566	15597	15462	15563	15468	15459	15620	15557	15535	15435	15591	15647	15694	15440	15434	15412	15633	15423	15481	15731	15516	15514	15585	15582	15540	15535	15529	15611	15585	15566	15579	15595	15532	15443	15570	15616	15602	15681	15553	15734	15677	15454	15406	15599	15702	15527	15654	15375	15560	15428	15544	15542	15701	15691	15677	15558	15631	15592	15418	15705	15514	15575	15620	15671	15587	15606	15507	15458	15524	15474	15508	15487	15498	15349	15556	15576	15531	15656	15660	15640	15790	15591	15598	15680	15414	15483	15557	15549	15550	15703	15652	15632	15414	15585	15716	15444	15546	15595	15554	15529	15511	15528	15654	15632	15536	15562	15531	15695	15398	15500	15517	15553	15535	15554	15461	15489	15537	15483	15601	15560	15459	15384	15556	15451	15514	15530	15582	15560	15564	15697	15495	15548	15588	15638	15552	15567	15600	15443	15799	15624	15527	15505	15645	15611	15514	15475	15612	15634	15601	15579	15563	15470	15543	15736	15636	15474	15689	15593	15635	15586	15429	15315	15735	15519	15638	15503	15577	15629	15628	15436	15610	15708	15443	15409	15479	15659	15564	15353	15449	15418	15577	15567	15714	15488	15535	15586	15544	15567	15699	15628	15533	15815	15510	15623	15738	15411	15538	15624	15414	15602	15458	15654	15655	15572	15648	15660	15539	15653	15558	15408	15573	15579	15635	15582	15518	15479	15459	15510	15524	15564	15626	15673	15410	15553	15456	15480	15638	15452	15668	15508	15450	15564	15438	15611	15352	15467	15580	15636	15536	15542	15581	15346	15654	15405	15550	15526	15680	15513	15635	15551	15587	15536	15362	15613	15597	15559	15671	15616	15634	15480	15703	15511	15528	15611	15607	15508	15642	15543	15660	15617	15445	15694	15525	15650	15619	15467	15536	15577	15536	15553	15552	15676	15503	15605	15377	15674	15489	15451	15615	15684	15608	15736	15504	15592	15689	15576	15718	15366	15586	15618	15520	15627	15664	15536	15544	15490	15688	15510	15638	15720	15657	15563	15577	15406	15482	15558	15495	15504	15546	15602	15435	15670	15633	15485	15495	15453	15609	15520	15715	15566	15320	15664	15530	15632	15315	15629	15471	15666	15705	15544	15658	15558	15428	15370	15505	15672	15626	15614	15504	15538	15539	15534	15723	15564	15515	15594	15585	15460	15462	15755	15486	15472	15384	15416	15514	15328	15520	15571	15577	15589	15621	15547	15466	15592	15679	15475	15596	15373	15711	15572	15483	15549	15708	15385	15588	15599	15564	15602	15586	15520	15497	15548	15519	15794	15615	15603	15611	15436	15628	15462	15732	15753	15728	15499	15502	15510	15413	15484	15421	15667	15512	15681	15460	15539	15767	15703	15674	15669	15585	15729	15500	15594	15567	15682	15592	15678	15666	15548	15609	15531	15629	15564	15618	15640	15540	15558	15465	15596	15669	15556	15472	15490	15509	15653	15596	15563	15500	15502	15689	15632	15757	15629	15517	15651	15404	15610	15566	15639	15770	15463	15650	15507	15649
23874	25333	40500	34475	26669	24667	24164	19190	18262	18629	18645	18400	18208	18453	18219	18296	18401	18211	18236	18221	18168	18568	18415	18301	18224	18308	18252	18471	18095	18104	18184	18189	18215	18392	18240	18130	18375	18124	17978	18083	18098	18282	18219	18196	17998	18278	18353	18294	18201	18037	18124	18258	18099	18110	18325	18115	18375	18324	18241	18207	17973	18240	18323	18218	18164	18167	18110	17957	18208	18127	18192	18350	18101	18119	18264	18185	18087	18075	18121	18049	18251	18048	18238	18255	18112	18044	18161	18110	18242	18121	18097	18097	18142	18099	18373	18204	18136	18054	17889	18002	18400	18214	18161	17987	18130	18029	18220	18136	18221	18223	18071	17985	18129	18287	18121	18302	18404	18312	18044	18189	17964	18089	18021	17953	18156	18074	18102	18045	18122	18062	18032	18116	17926	17915	18111	18321	17967	18058	17863	17921	18086	18055	18245	18089	17963	18009	18107	18133	18271	18355	18240	18209	18194	18087	18014	18170	18273	18155	18116	18155	18179	18171	18128	17956	18207	18264	18100	18009	18032	18012	18088	18233	18177	18028	18167	17998	18281	18181	17917	18258	17968	18018	17989	18207	18202	18093	17991	18036	18180	17719	18138	18314	18207	18109	18138	17884	18245	17996	18200	18251	18034	18230	18151	18003	18095	18117	18127	18148	18028	18019	18165	17898	18077	18145	17957	17979	18070	17880	18056	18048	18120	18100	18232	18121	18195	18075	18095	18117	18014	18081	18128	17989	18172	18120	18262	17951	18055	18286	18203	18024	18040	17947	18038	18021	17884	18050	18074	18165	18167	18095	18122	17996	18043	18204	18381	17950	18168	17935	17895	18150	17990	18258	18060	18092	17992	18051	17907	18205	18181	17960	18041	18277	18258	18229	18275	18003	18244	18072	17828	17998	18310	18196	18106	18070	18170	18106	18061	18091	18234	18039	18035	18223	18149	18031	18169	18163	18060	17966	18032	18146	18362	18066	18272	18276	18028	18228	18128	18166	18337	18023	18098	18095	18020	18052	18042	18217	18239	18009	18253	18065	17947	17977	17987	18062	18104	18224	18048	17897	18077	18103	18193	18098	18085	18274	18274	17901	18150	18019	17914	18111	18259	18206	18072	17857	18137	18280	18022	18232	18102	17926	18092	18038	18180	18124	18112	18013	18124	17980	18003	17894	17886	17888	18061	18190	18172	18166	18162	18039	18031	17834	18158	18035	18118	18074	18025	18017	18154	17882	18272	18108	18111	18281	18168	18035	18104	18017	17965	18236	18281	18010	18145	17977	18130	18171	17903	18290	18237	18056	18187	18064	17919	18011	18099	17952	18012	18152	18030	18367	18176	18151	18269	17935	18000	18189	18149	18104	18276	18152	18237	18165	18066	18030	18155	17863	18104	18082	17951	18021	18046	18215	18083	18179	18238	18021	18046	18056	18262	18156	18155	18185	17963	18187	18121	18068	18187	18315	18244	18002	18114	17964	18137	18198	18091	18200	18451	18272	18027	18033	18133	18208	18080	18026	18176	18103	18137	18067	18103	18229	18230	18171	18053	18212	18154	17771	17904	17946	18202	17976	18284	18320	18178	18133	17971	17901	18016	18094	18161	18004	18039	18143	18177	18327	17984	18095	18115	18365	18208	18089	17973	18162	18060	18152	18038	18092	18157	18000	18223	18135	17980	18051	18163	18204	18214	18308	18109	17976	18233	17981	18161	18129	18019	18086	18017	17890	18087	18059	17982	18255	17981	18029	18118	18208	18112	18127	18214	18122	18127	18213	18091	18213	18105	18195	17950	18177	18013	18090	18172	18075	18009	18190	17685	18029	18155	18167	18147	18349	18380	17998	18182	18381	18118	18193	18130	18152	18207	18132	18054	18185	18177	18049	18001	18310	18017	18140	18129	18079	18269	18224	18100	17929	18229	17975	18251	18166	17991	17976	18266	18220	18111	18088	18123	17883	18168	17982	18279	18063	18252	18088	18029	18105	18169	18103	18072	17925	18114	18233	18168	17964	18048	17990	18177	18061	18254	18175	18133	18098	18111	18071	18131	17987	18239	18035	17928	18062	18111	17914	18067	18209	17944	18066	18291	18209	18252	18052	18061	18239	17979	17872	18012	18134	18040	17890	18252	18028	18210	18236	18259	18162	18131	18083	18137	18161	18187	18204	18073	18189	18147	18207	18359	18118	18117	18169	18202	18122	18201	18342	18142	18063	18221	18297	18215	18149	18071	18109	18141	17995	18213	18162	18269	18285	18067	17978	18014	18088	18187	17847	18012	17963	18153	17902	18012	18039	18204	17965	17948	18109	17980	18187	18250	18230	18132	18131	18041	18159	18195	17978	18031	18057	18079	18360	17934	18046	18032	18202	18137	18119	18125	18018	18083	18378	18162	18011	18210	17938	18420	18027	17994	18047	18148	18008	17934	18063	18059	18074	18193	18165	18001	18091	18228	18009	18136	18153	18177	18199	18264	17817	17969	18061	18161	18060	18139	18219	18104	18192	17945	18071	18119	18254	18081	18051	18135	18130	18006	17994	18237	18169	18127	18227	18315	18190	18017	18180	18020	18066	18161	18144	18240	18026	18143	18162	18251	17912	17904	18120	18252	18011	17897	18012	18278	18122	18193	18161	17901	18100	18055	17954	17984	17950	18200	18143	18200	18151	18035	18094	18157	18189	18164	17865	18125	18127	17981	18110	17972	18013	18095	18168	18198	18093	17971	17940	18107	18051	18066	17891	18164	18002	18215	18006	18090	18054	18116	18203	18209	18243	18083	17995	18115	17907	18182	17999	18099	17977	17864	17996	18018	17897	17968	18287	18156	18217	18098	18214	18233	18108	18006	18012	18179	18227	18014	18263	17970	18017	18045	18080	17971	18076	18130	18107	18285	17911	18206	18316	18131	18246	18042	17967	18179	18234	18193	18035	18101	18128	17961	17936	18152	18107	17976	18040	17948	18190	17979	18169	18196	18125	18056	17919	18123	18243	18346	18224	18092	18160	18182	18179	17851	17904	18164	18147	18045	18251	18293	18009	18160	18040	18095	17987	18063	17954	18039	18100	18091	17952	18104	18260	18116	18267	18063	18273	18342	18198	18127	18086	18283	18191	17960	18088	18101	18138	17971	18110	18236	18143	18205	18009	17985	18216	18221	18243	17878	18234	18117	18205	18169	18233	18288	17859	18070	18087	18151	17778	17777	18159	18076	17898	18063	18076	18020	18176	18193	18070	18265	18280	18085	17881	18006	18059	17885	18200	18202	18149	18149	18159	18207	18129	18272	18246	18410	18221	18210	17958	18206	18346	18007	18095	18217	18129	17992	18288	18049	18057	18080	17934	18086	17996	18279	18216	18130	18117	17913	18209	18156	17997	17924	18017	18130	17762	17694	18121	18309	18233	18176	18185	18257	18154	18038	17865	18132	18177	18193	18150	18196	18104	18181	17876	17973	18071	18216	18142	18051	17978	18236	18149	18016	17940	18209	18295	18123	18112	18086	18164	18252	18141	18078	18203	18092	18120	17993	18166	18187	18081	18073	18135	18277	18101	18030	18150	17996	18093	18432	18151	18105	18186	18011	18230	18163	18033	18219	17942	18273	18034	18140	18115	18194	18010	18126	17946	18131	18178	18058	18069	18142	18043	18311	18141	18250	18059	18050	18056	17921	18125	17951	18147	17957	18118	18028	18092	18135	18388	18113	18033	18055	18125	17934	17945	18142	17786	18328	18242	18199	18288	18406	17888	18210	18156	18239	17992	17989	17972	18091	18118	18181	18165	17911	17824	18082	18122	18239	18037	18038	18207	18089	18102	18093	18151	18001	17948	18041	18169	18196	17953	18045	17926	17908	18127	18145	18182	18056	18135	17959	18211	18143	18157	18096	17895	18153	17944	18254	18104	18102	18154	18164	18100	17929	18095	18234	18192	18096	17941	17912	18103	18036	18045	18303	18151	18026	18090	17962	18043	18226	18439	18196	18015	18071	18137	18253	18080	18024	18147	18194	18010	17923	18190	18074	18160	18359	18130	18086	17802	18124	18012	18027	18141	18003	18076	18040	17957	18047	18091	17982	17983	18260	18087	18053	18154	18249	18052	18148	18039	18084	18046	18107	17955	18217	17890	18097	18057	18151	18040	18294	18241	18105	18202	18211	18021	18007	18056	18090	18038	18012	18008	18435	18204	18168	18286	18311	17846	18217	18184	18122	18243	18165	18027	18123	18175	17977	18202	18217	18007	18080	17930	17836	18272	18033	18208	18105	18324	18210	18111	18133	18226	18107	18089	18030	18031	18157	18085	18052	18221	18011	18142	18112	18190	18086	18164	18174	18132	17960	17937	17987	17995	17999	18044	18072	17956	18175	18351	17987	18011	18130	18090	18007	17906	17895	17898	17987	18142	18112	18240	18085	17988	18135	18319	18234	18277	18062	18013	18177	18151	17805	18139	17922	18047	18304	18290	18125	17787	18283	18047	18038	18065	18273	17841	18040	18172	17895	18052	18191	18157	18171	18101	18084	17971	17899	18053	18286	18176	18259	18060	17963	18174	18193	18045	18231	18240	18118	18169	18098	18106	18102	18071	17989	18199	17989	18054	18164	18184	18140	18180	18108	17935	18081	17944	18074	18200	18179	17947	18265	18036	17985	17979	17999	18000	17991	17978	18111	18191	18119	18397	17945	18080	17923	18073	17960	18306	18190	18184	17993	18211	18202	18124	18104	18352	18192	18363	18120	18123	18193	18030	18127	18125	18116	17954	18211	18047	18254	18081	18084	17971	18041	18136	17985	17878	18134	18108	18031	17957	18053	18181	18220	17927	18025	18179	18098	18157	18033	18112	18151	18255	18268	18096	18032	18027	18058	17931	18167	18069	18033	18062	18101	18092	18075	18248	18053	18273	18266	18136	18101	18109	18196	18131	18062	18022	18097	18215	18423	18077	18165	18222	18091	18120	18220	18228	18089	18055	18078	17952	18112	18136	18060	17803	17970	18052	18141	18090	18083	18133	18247	18089	18231	18000	18114	18267	17986	18172	18122	18010	18186	18052	18099	18117	18247	17990	18122	18354	18053	18056	18043	18148	17963	18116	17950	18307	18197	18091	18176	18288	18276	17958	18068	18203	18041	18138	18244	18044	18268	18008
61557	107164	89742	61010	35214	20182	16109	15486	15487	15526	15614	15561	15553	15650	15607	15563	15667	15650	15647	15459	15503	15364	15751	15447	15641	15560	15617	15367	15479	15476	15480	15556	15648	15583	15571	15673	15558	15494	15375	15582	15520	15480	15734	15567	15467	15598	15550	15527	15565	15466	15518	15336	15369	15452	15520	15696	15481	15515	15630	15561	15717	15381	15520	15442	15466	15410	15488	15483	15581	15509	15394	15614	15612	15643	15670	15566	15563	15567	15453	15448	15607	15611	15551	15562	15866	15590	15583	15454	15627	15466	15527	15503	15413	15583	15638	15514	15497	15623	15431	15472	15629	15662	15542	15408	15668	15532	15405	15536	15645	15507	15706	15625	15527	15601	15685	15517	15651	15493	15539	15392	15503	15490	15624	15557	15620	15565	15659	15667	15696	15377	15649	15527	15401	15526	15541	15575	15685	15624	15590	15619	15437	15493	15626	15394	15489	15409	15422	15572	15689	15564	15550	15613	15524	15678	15701	15471	15649	15488	15620	15443	15474	15660	15575	15545	15447	15674	15387	15720	15569	15600	15606	15555	15583	15668	15475	15526	15522	15572	15436	15438	15586	15525	15478	15562	15669	15480	15529	15430	15550	15478	15616	15585	15491	15429	15389	15519	15380	15461	15543	15505	15484	15659	15701	15538	15505	15469	15599	15445	15363	15615	15520	15485	15526	15399	15709	15477	15546	15643	15347	15547	15611	15523	15614	15622	15391	15433	15527	15721	15455	15679	15420	15437	15522	15526	15591	15653	15641	15681	15585	15318	15553	15574	15488	15520	15605	15593	15559	15541	15621	15463	15431	15549	15499	15602	15555	15544	15684	15518	15511	15443	15469	15593	15506	15564	15471	15708	15698	15661	15647	15510	15565	15602	15626	15467	15416	15482	15520	15602	15453	15530	15584	15442	15498	15627	15718	15519	15502	15581	15434	15438	15395	15544	15449	15506	15521	15497	15247	15566	15448	15445	15472	15531	15592	15266	15439	15399	15570	15629	15355	15658	15522	15664	15549	15393	15618	15402	15532	15711	15557	15564	15567	15519	15345	15495	15737	15528	15499	15458	15807	15571	15492	15679	15658	15616	15575	15513	15324	15608	15647	15420	15739	15289	15620	15697	15443	15357	15458	15522	15358	15490	15585	15598	15571	15540	15547	15581	15471	15567	15572	15519	15719	15511	15589	15500	15527	15453	15581	15698	15649	15510	15427	15500	15459	15383	15557	15494	15733	15533	15507	15557	15549	15570	15703	15523	15443	15602	15546	15598	15546	15489	15421	15423	15480	15553	15411	15601	15512	15602	15535	15469	15497	15615	15333	15630	15394	15545	15633	15470	15530	15457	15563	15544	15583	15477	15599	15414	15421	15652	15612	15652	15501	15400	15523	15503	15578	15596	15449	15480	15691	15481	15552	15427	15453	15657	15568	15601	15396	15447	15363	15471	15534	15585	15623	15626	15397	15335	15510	15562	15528	15533	15495	15643	15589	15594	15597	15424	15626	15661	15463	15456	15459	15379	15538	15472	15505	15714	15516	15480	15451	15517	15560	15496	15701	15544	15561	15510	15575	15546	15513	15441	15386	15549	15471	15475	15626	15656	15665	15527	15434	15687	15422	15425	15483	15756	15524	15584	15604	15545	15576	15566	15679	15478	15569	15544	15279	15691	15511	15493	15774	15477	15555	15488	15578	15520	15536	15392	15320	15459	15589	15445	15608	15398	15547	15565	15643	15606	15509	15726	15593	15673	15357	15570	15465	15459	15544	15471	15568	15644	15497	15642	15349	15398	15590	15423	15550	15670	15679	15385	15557	15347	15594	15558	15740	15536	15577	15569	15562	15478	15579	15585	15461	15534	15428	15633	15536	15579	15702	15420	15544	15456	15354	15550	15436	15555	15610	15423	15549	15501	15826	15533	15469	15549	15552	15396	15599	15672	15574	15412	15525	15540	15529	15579	15689	15437	15661	15514	15529	15525	15611	15612	15522	15592	15588	15425	15545	15509	15568	15415	15451	15743	15523	15649	15540	15465	15671	15509	15437	15491	15526	15552	15483	15550	15399	15574	15377	15410	15574	15514	15528	15400	15503	15595	15570	15590	15499	15460	15525	15561	15440	15522	15540	15628	15549	15557	15489	15456	15579	15456	15584	15514	15424	15600	15629	15316	15543	15582	15506	15597	15544	15466	15448	15520	15659	15481	15530	15499	15536	15574	15496	15467	15569	15517	15734	15539	15513	15482	15679	15581	15407	15495	15509	15435	15587	15647	15749	15447	15582	15502	15612	15471	15382	15609	15537	15560	15512	15439	15537	15684	15533	15682	15554	15521	15416	15410	15487	15603	15585	15587	15416	15504	15625	15361	15463	15577	15446	15636	15591	15515	15403	15618	15754	15600	15503	15537	15472	15530	15623	15485	15518	15638	15570	15459	15497	15709	15476	15587	15525	15606	15652	15490	15610	15517	15481	15555	15473	15464	15625	15467	15650	15485	15490	15468	15568	15466	15477	15613	15589	15597	15661	15564	15698	15300	15509	15451	15448	15653	15389	15435	15448	15368	15570	15474	15585	15457	15626	15627	15579	15571	15494	15661	15551	15724	15502	15595	15298	15466	15460	15479	15814	15633	15499	15445	15621	15555	15540	15572	15510	15475	15612	15528	15601	15611	15460	15573	15475	15589	15439	15570	15541	15603	15621	15546	15517	15535	15619	15523	15541	15633	15640	15696	15533	15468	15579	15445	15687	15344	15460	15467	15565	15528	15710	15523	15441	15487	15493	15508	15538	15476	15579	15677	15395	15547	15376	15568	15576	15328	15611	15522	15705	15696	15284	15648	15550	15587	15509	15651	15470	15390	15418	15498	15309	15465	15503	15468	15455	15471	15762	15434	15612	15481	15628	15714	15593	15451	15559	15649	15626	15651	15519	15499	15564	15428	15564	15680	15674	15462	15535	15525	15450	15454	15549	15251	15612	15593	15379	15460	15639	15560	15540	15446	15659	15386	15547	15397	15419	15671	15412	15547	15666	15322	15364	15705	15488	15591	15449	15550	15592	15566	15597	15405	15554	15539	15513	15556	15413	15565	15473	15475	15344	15571	15400	15353	15721	15670	15572	15466	15487	15565	15569	15552	15669	15637	15469	15658	15436	15577	15444	15505	15478	15491	15573	15612	15372	15554	15511	15540	15528	15541	15401	15471	15676	15428	15627	15420	15605	15537	15637	15540	15375	15709	15507	15569	15633	15384	15539	15383	15671	15610	15495	15687	15629	15413	15440	15624	15613	15469	15404	15701	15637	15629	15587	15568	15566	15451	15551	15649	15571	15433	15519	15516	15590	15490	15327	15499	15439	15503	15551	15526	15614	15681	15594	15547	15474	15490	15436	15458	15602	15437	15573	15623	15479	15599	15498	15615	15391	15565	15436	15472	15590	15450	15451	15603	15524	15527	15563	15525	15598	15580	15551	15603	15586	15479	15573	15653	15417	15641	15612	15517	15521	15683	15598	15497	15661	15475	15594	15554	15469	15436	15414	15619	15685	15414	15553	15642	15427	15463	15582	15582	15514	15587	15535	15477	15670	15529	15663	15530	15504	15369	15406	15475	15584	15546	15379	15516	15656	15540	15593	15502	15460	15577	15479	15464	15531	15479	15736	15605	15494	15314	15528	15452	15503	15456	15526	15526	15717	15529	15494	15498	15536	15684	15576	15621	15476	15621	15363	15571	15560	15704	15541	15466	15476	15493	15389	15540	15576	15288	15521	15415	15523	15573	15579	15412	15470	15575	15586	15483	15487	15640	15445	15467	15564	15636	15653	15675	15526	15457	15457	15451	15675	15504	15619	15447	15600	15598	15484	15418	15562	15307	15459	15599	15386	15498	15615	15338	15488	15581	15589	15433	15571	15437	15444	15271	15477	15690	15483	15688	15445	15557	15494	15802	15551	15550	15666	15494	15556	15584	15357	15419	15556	15439	15489	15397	15536	15430	15563	15592	15526	15472	15598	15684	15328	15641	15399	15716	15503	15573	15595	15468	15374	15615	15624	15376	15604	15550	15577	15620	15335	15468	15421	15482	15425	15441	15545	15505	15497	15523	15654	15439	15460	15542	15503	15621	15498	15584	15516	15405	15575	15513	15678	15515	15668	15489	15644	15528	15407	15489	15597	15661	15491	15571	15778	15466	15467	15694	15572	15402	15590	15499	15427	15635	15636	15632	15549	15545	15534	15452	15549	15373	15536	15495	15754	15591	15694	15482	15650	15377	15627	15702	15459	15520	15423	15664	15552	15418	15654	15404	15626	15538	15717	15541	15496	15509	15538	15498	15477	15572	15390	15664	15446	15709	15620	15636	15767	15608	15527	15563	15492	15425	15586	15496	15521	15421	15652	15538	15583	15435	15415	15514	15450	15751	15353	15554	15644	15371	15484	15553	15550	15474	15469	15570	15573	15642	15511	15633	15514	15514	15592	15479	15496	15538	15808	15562	15407	15320	15468	15509	15430	15415	15437	15564	15681	15446	15417	15637	15583	15654	15599	15494	15463	15528	15494	15493	15474	15574	15558	15446	15411	15559	15552	15633	15494	15516	15508	15462	15582	15451	15429	15570	15550	15640	15641	15756	15560	15420	15536	15389	15400	15451	15465	15600	15421	15428	15534	15561	15500	15444	15773	15477	15580	15506	15443	15503	15396	15554	15494	15469	15598	15459	15561	15462	15581	15541	15543	15430	15548	15488	15605	15461	15482	15505	15509	15603	15524	15671	15516	15475	15675	15541	15508	15528	15644	15542	15445	15530	15594	15539	15400	15591	15524	15542	15491	15490	15666	15384	15480	15565	15711	15577	15485	15676	15491	15548	15514	15429	15724	15567	15701	15564	15497	15365	15638	15430	15658	15553	15529	15579	15631	15515	15660	15392	15471	15431	15519	15533	15555	15549	15478	15621	15594	15355	15494	15584	15584	15444	15612	15512	15433	15413	15611	15559	15507	15564	15607	15478	15601	15460	15617	15533	15590	15470	15419	15651	15746	15766	15670	15413	15548	15434	15629	15451	15568	15536	15595	15411	15530	15497	15489	15437	15451	15736	15486	15498	15520	15598	15534	15484	15623	15536	15733	15528	15540	15392	15340	15490	15511	15463
32071	42447	45246	31201	21604	18991	18521	18387	18168	18051	18375	18042	18300	18199	18320	18368	18356	18496	18309	18356	18150	18072	18380	18152	18313	18263	18229	18230	18164	18322	18091	18322	18334	18279	17953	18326	18048	18207	18187	18008	18358	18308	18309	18210	18168	18207	18343	18380	18349	18277	18240	18332	18287	18459	18400	18149	18158	18409	18278	17992	18397	18327	18031	18237	18138	18064	18416	18457	18105	18303	18403	18354	18232	18104	18215	18114	18225	18221	18145	18290	18002	18251	18256	18163	18056	18235	18142	18119	18398	18237	18008	18127	18244	18337	18190	18204	18245	18360	18231	18187	18133	18105	18068	18245	18364	18139	18146	18064	18352	18214	18456	18304	18089	18040	18209	18398	18160	18220	18081	18298	18207	18258	18137	18379	18105	18142	18187	18203	18257	18233	18315	18429	18064	18144	18178	18235	18138	18126	18342	18224	18356	18074	18391	18353	17996	18307	18026	17858	18102	18200	18184	18233	18067	18184	18165	18203	18192	18356	18288	18434	18288	18186	18309	18235	18363	18212	18102	18242	18174	18128	18183	18173	18206	18245	18169	18161	18190	18248	18183	18187	18360	17955	18364	18244	18217	18262	18297	18132	18227	18053	18151	18197	18111	18244	18264	18223	18196	18209	18240	18025	18117	18232	18298	18010	18228	18043	17945	18172	18211	18088	18228	17970	18251	18063	18073	18214	18366	18247	18104	18076	18138	18510	18167	18083	18110	18142	18299	18204	18267	18399	18333	18329	18075	18135	18084	18046	18203	18105	18306	18250	18263	18038	18206	18014	18132	18267	18192	18097	18156	18309	18331	18066	17993	18095	18149	18303	18192	18050	18241	18034	18153	18187	18216	18239	18240	18146	18179	18087	18206	18270	18149	18423	17902	18158	18337	18341	18118	17984	18197	18012	18436	18301	18195	18185	18179	18273	18337	18085	18032	18137	18178	18247	18359	18213	17954	18268	18143	18444	18221	18410	18239	18196	18077	18281	18231	18139	18274	18218	18223	18164	18169	18385	18214	18026	18312	18044	18271	18158	18085	18076	18086	18257	18328	18239	18166	18153	18219	18302	18304	18242	18221	18137	18140	18393	18348	18195	18223	18104	18287	18203	18211	18164	18292	18361	18304	18174	17995	18413	18125	18169	17955	18181	17961	18215	18154	18276	18152	18262	18274	18182	18249	18258	18190	18055	18351	18118	18270	18119	18299	18247	18084	18426	18075	18115	18237	18152	18121	18103	18107	18214	18344	18411	18439	18068	18200	18180	18157	18149	18008	18254	18100	18383	18336	18300	18102	18204	18114	18296	18207	18251	18108	18207	18056	18262	18246	18213	18304	18411	18162	18318	18159	18097	18126	18206	18190	18203	18151	18368	18149	18050	18099	18250	18148	18099	18298	18058	18009	18317	18101	17995	18090	18134	18118	18253	18177	18229	18113	18153	18022	18070	18191	18319	18213	18313	18139	18024	18291	18245	18237	18110	18196	17926	18158	18284	18168	18178	18193	18273	18282	18402	18033	18177	18259	18289	18146	18296	18157	18285	18275	18238	18306	18470	18269	18017	18202	18239	18261	18369	18434	18109	18166	18182	18154	18106	18064	18307	18244	18431	18198	18338	18426	18235	18283	18304	18105	18175	18105	18078	18357	18194	18059	18311	18309	18127	18306	18075	18230	18080	18138	18215	18251	18239	18155	18268	18323	18164	18303	18174	18225	18093	18340	18373	18205	18187	18293	18088	18067	18004	18317	18255	18237	18148	18036	18271	18147	18421	18063	18301	18155	18213	17984	18229	17978	18150	18210	18286	18248	18012	18239	18101	18280	18179	18054	18188	18276	18187	18138	18358	18205	18219	18262	18076	18087	18189	18346	18448	18174	18261	18116	18224	18189	18165	18317	18245	18170	18275	18204	17966	18108	18069	18390	17871	18434	18167	18285	18210	18386	18179	18082	18269	18122	18211	18112	18152	18337	18390	18228	18128	18243	18269	18273	18193	18211	18165	18000	18127	17976	18323	18218	18195	18465	18187	18477	18475	18346	18152	18229	18321	18322	18298	18205	18197	18072	18316	18129	18191	18386	18289	18113	18121	18084	18308	18255	18254	18256	18190	18287	18388	18088	18034	18112	18259	18444	18286	18287	18007	18259	18039	18446	18081	18384	18242	18314	18337	18167	18356	18399	18112	18271	18121	18149	18281	18271	18256	17969	18182	18228	18038	18108	18127	18208	18226	18288	18269	18219	18190	18287	18146	18072	18308	18231	18078	18135	18271	18219	18189	18150	18205	18095	18059	18145	18157	18406	18291	18228	18190	18210	18020	18222	18121	18215	18149	18134	18115	18224	18243	18181	18310	18235	18083	18128	18157	18136	18115	18302	18263	18259	18189	18297	18323	18130	18345	18177	18063	18145	17930	18156	18226	18230	18190	18226	18267	18316	18170	18141	18109	18233	18244	18228	18196	18132	18156	18065	18131	18242	18118	18278	18257	18203	18225	18222	18157	18198	18157	18325	18416	18311	18106	18344	18202	18146	18206	18166	18344	18223	18247	18272	18141	18102	18377	18348	18173	18324	18273	18118	18157	18182	18268	18324	18163	18287	18432	18237	18009	18120	18151	18243	18087	18279	18055	18259	18035	18226	18225	18239	18135	18171	18239	18216	18206	18135	18096	18142	18298	18023	18175	18216	18226	18473	18219	18149	18318	18228	18256	18228	18055	18103	18272	18121	18336	18222	18354	18268	18212	18303	18070	18199	18208	18203	18308	18031	18117	18246	18153	18358	18226	18132	18232	18458	18111	18146	18135	18365	18249	18171	18258	18199	18179	18245	18337	18204	17994	18110	18053	18183	18215	18294	18247	18368	18053	18287	18168	18123	18227	17976	18281	18065	18258	18215	18320	18348	18288	18203	18288	18295	17798	18234	18138	18302	18278	18187	18394	18164	18350	18505	18334	18390	18228	18224	18285	18185	18143	18252	18115	18133	18189	18381	18204	18365	18222	18328	18169	18384	18385	18383	18175	18125	18067	18116	18273	18221	18265	17991	18454	18444	18171	18237	17971	18176	18075	18095	18313	18127	18129	18039	18121	18248	18294	18090	18001	18074	18186	18246	18223	18182	18224	18344	18159	18166	18325	18141	18114	18322	18344	18325	18116	18047	18125	18133	18249	18234	18242	18133	18155	18324	18310	18262	18292	18118	18108	18284	18290	18167	18238	18238	18451	18432	18200	18197	18253	18170	18169	18323	18186	18308	18088	18207	18278	18386	18121	18376	18163	18316	18138	18178	18279	18262	18276	18132	18275	18410	18216	18171	18268	18251	18259	18320	18388	18372	18239	18207	18206	18239	18086	18348	18410	18270	18183	18098	18034	18257	18225	18364	18293	18333	18230	18277	18254	18167	18205	18141	18323	18261	18220	18232	18230	18131	18232	18204	18222	18356	18060	18231	18282	18170	18127	18100	18150	18197	18301	18252	18187	18036	18251	18119	18127	18326	17959	18154	18226	18198	18292	18176	18210	18209	18254	18186	18309	18316	18144	18266	18268	18020	18123	18169	18153	18373	18310	18296	18005	18238	18049	18230	18298	18230	17993	18230	18097	18351	18354	18299	18269	18312	18217	18000	18210	18233	18216	18363	18227	18335	18172	18303	18164	18123	18298	18379	18170	18038	18187	18219	18340	18287	18222	18151	18156	18237	18268	18205	18161	18234	18094	18185	18095	18421	18054	18099	18069	18098	18141	18277	18114	18256	18006	18186	18338	18218	18169	18068	18277	18440	18147	18230	18286	18247	18118	18092	18240	18472	18330	18116	18337	18330	18091	18102	18220	18280	18245	18001	18395	18057	18218	18079	18134	18217	18218	17998	18100	18279	18326	18279	18323	18247	18226	18108	18476	18298	18060	18250	18237	18170	18173	18204	18156	18301	18238	18138	18105	18223	18332	18238	18198	18069	18278	18414	18305	18298	18384	18228	18201	18146	18225	18192	18205	18073	18124	18297	18278	17986	18354	18179	18168	18208	18255	18203	18244	18304	18206	18248	18347	18169	18118	18260	18200	18114	17997	18199	18301	18282	18140	18109	18058	18268	18263	18089	18028	18482	18094	18129	18190	18140	18160	18202	18245	18318	18218	18328	18013	18495	18337	18250	17994	18104	18219	18199	17976	18331	18300	18336	18359	18298	18258	18241	18142	18398	18106	18102	18474	18413	18320	18194	18306	18221	18090	18272	18184	18233	18206	18251	18138	18151	18157	18235	18048	18198	18327	18234	18382	18206	18194	18168	18101	18069	18197	18202	18249	18134	18162	18369	18355	18194	18402	18168	18219	18226	18157	18409	18317	18242	18178	18205	18267	18134	18183	18472	18207	18270	18181	18432	18131	18377	18150	18023	18027	18207	18166	17934	18054	18377	18165	18100	18364	18333	18342	18355	18199	18292	18305	18302	18151	18117	18217	18309	18219	18234	18062	18252	18205	18162	18185	18114	18281	18193	18034	18121	18208	18478	18042	18132	18245	18171	18020	18302	18146	18334	18198	18193	18194	18318	18252	18274	18257	18155	18043	18320	18274	18188	18121	17965	18208	18098	18035	18269	18128	18354	18207	18265	18067	18325	18135	18369	18161	18131	18292	18462	18043	18200	18188	18088	18121	18299	18330	18158	18126	18437	18236	18265	18353	18185	18216	18329	18080	18277	18168	18366	17989	18338	18358	18320	18053	18193	18214	18016	18101	18121	18130	18214	18393	18238	18084	18163	18202	18096	18214	18133	18119	18377	18298	18008	18338	18195	18186	18098	18049	18040	18156	18251	18011	18116	18367	18127	18186	18228	18096	18222	18111	18294	18245	18230	18060	18393	18201	18194	18149	18301	18059	18214	18142	18141	18053	18162	18230	18308	18068	18366	18061	18223	18193	18359	18089	18162	18254	18304	18139	18200	18047	18117	18151	18139	18540	18203	18218	18279	18303	18242	17971	18148	18236	18305	18151	18288	18224	18468	18289	18202	18083	18339	18177	18067	18369	18312	18157	18137	18278	18240	18218	18241	18195	18328	18167	18253	18152	18027	18169	18142	18090	18272	18443	18468	18262	18062	18192	18256	18296	18141	18257	18209	18102	18206	18325	18084	18430	18333	18342	18034	18385
39720	61062	46616	27026	18521	16175	15571	15469	15655	15625	15397	15676	15527	15575	15571	15672	15644	15598	15428	15522	15727	15676	15554	15761	15623	15649	15600	15661	15505	15597	15648	15430	15464	15561	15477	15617	15533	15481	15554	15684	15623	15643	15663	15602	15669	15491	15656	15775	15552	15497	15703	15556	15755	15553	15567	15509	15608	15556	15507	15515	15646	15508	15577	15571	15544	15665	15726	15597	15646	15430	15663	15457	15478	15540	15465	15509	15598	15513	15557	15478	15350	15576	15624	15589	15693	15616	15585	15706	15345	15526	15558	15587	15617	15534	15560	15729	15564	15535	15515	15463	15473	15564	15574	15531	15816	15758	15486	15610	15666	15547	15495	15580	15511	15520	15490	15479	15581	15672	15429	15705	15616	15526	15466	15557	15522	15506	15375	15501	15606	15661	15570	15620	15604	15692	15509	15625	15438	15419	15534	15481	15568	15560	15787	15551	15617	15734	15533	15519	15519	15547	15796	15697	15650	15693	15556	15546	15562	15608	15555	15631	15412	15632	15693	15505	15619	15590	15610	15638	15550	15565	15646	15557	15498	15481	15497	15683	15667	15600	15756	15537	15555	15638	15695	15650	15650	15386	15525	15427	15627	15491	15490	15445	15694	15575	15417	15618	15485	15650	15594	15501	15610	15461	15587	15563	15578	15614	15490	15427	15471	15747	15558	15584	15656	15617	15496	15566	15564	15597	15486	15551	15431	15455	15613	15569	15568	15538	15492	15511	15538	15579	15656	15559	15571	15585	15502	15549	15430	15528	15516	15693	15632	15696	15605	15656	15666	15755	15392	15460	15284	15597	15586	15530	15599	15582	15547	15493	15542	15537	15720	15808	15506	15531	15693	15561	15697	15593	15490	15492	15535	15657	15544	15567	15642	15666	15546	15737	15553	15649	15636	15650	15651	15381	15649	15585	15542	15688	15655	15521	15488	15712	15565	15680	15643	15473	15616	15630	15579	15554	15525	15601	15634	15491	15633	15482	15638	15574	15411	15819	15730	15457	15435	15685	15415	15698	15543	15284	15654	15525	15623	15630	15540	15659	15549	15604	15483	15486	15611	15584	15495	15459	15686	15631	15649	15591	15543	15551	15608	15471	15638	15572	15531	15640	15650	15573	15611	15518	15553	15687	15451	15432	15711	15691	15596	15473	15622	15444	15663	15710	15559	15476	15514	15409	15593	15522	15702	15521	15543	15526	15712	15609	15482	15511	15516	15773	15603	15546	15571	15617	15587	15494	15406	15568	15550	15545	15563	15698	15547	15564	15587	15601	15573	15588	15437	15694	15511	15624	15447	15643	15645	15634	15767	15674	15634	15395	15623	15591	15557	15579	15537	15550	15560	15758	15717	15875	15603	15619	15563	15543	15686	15477	15500	15712	15315	15464	15724	15820	15518	15540	15544	15470	15544	15516	15311	15532	15680	15487	15661	15665	15387	15664	15522	15675	15566	15488	15554	15655	15584	15548	15741	15541	15579	15589	15735	15465	15540	15620	15597	15425	15417	15672	15706	15687	15471	15578	15669	15650	15613	15597	15589	15459	15534	15502	15537	15628	15567	15462	15593	15419	15494	15655	15419	15696	15608	15639	15578	15547	15646	15667	15617	15519	15464	15511	15726	15636	15706	15515	15523	15648	15524	15524	15733	15441	15594	15560	15569	15554	15641	15413	15818	15619	15602	15781	15436	15542	15511	15598	15626	15499	15569	15793	15574	15711	15603	15671	15617	15672	15489	15594	15508	15558	15502	15606	15535	15580	15508	15680	15675	15776	15607	15435	15544	15510	15538	15607	15461	15471	15514	15499	15434	15560	15634	15618	15790	15704	15641	15612	15604	15435	15666	15712	15480	15645	15521	15522	15722	15555	15528	15583	15587	15725	15660	15560	15558	15701	15486	15603	15684	15433	15791	15788	15523	15463	15679	15553	15680	15573	15578	15498	15556	15562	15599	15538	15544	15525	15649	15635	15683	15600	15597	15573	15530	15584	15796	15709	15463	15642	15595	15613	15552	15760	15622	15564	15406	15545	15794	15632	15607	15527	15537	15840	15648	15540	15551	15857	15832	15688	15603	15588	15584	15527	15613	15478	15488	15613	15610	15549	15588	15463	15627	15582	15487	15563	15727	15658	15563	15547	15550	15445	15655	15688	15507	15674	15471	15583	15608	15514	15658	15494	15498	15498	15740	15479	15733	15370	15537	15642	15462	15577	15619	15605	15571	15531	15531	15546	15761	15417	15589	15598	15627	15421	15768	15593	15464	15519	15687	15650	15608	15519	15672	15629	15491	15519	15760	15534	15567	15592	15384	15538	15634	15736	15635	15641	15547	15564	15680	15483	15593	15800	15703	15664	15609	15554	15619	15641	15501	15528	15689	15567	15631	15565	15592	15649	15625	15544	15567	15692	15433	15596	15398	15646	15481	15538	15579	15500	15653	15537	15597	15676	15638	15599	15540	15515	15660	15514	15618	15563	15596	15621	15570	15618	15464	15639	15586	15606	15586	15655	15569	15637	15400	15530	15594	15484	15486	15467	15646	15669	15668	15540	15655	15546	15606	15617	15525	15666	15723	15807	15510	15543	15533	15777	15481	15595	15587	15513	15699	15556	15541	15667	15627	15426	15571	15586	15519	15671	15667	15630	15466	15558	15510	15801	15738	15481	15670	15529	15657	15465	15595	15873	15674	15560	15484	15618	15612	15688	15620	15568	15557	15719	15622	15546	15449	15593	15439	15599	15570	15642	15605	15628	15456	15619	15738	15544	15764	15706	15557	15566	15589	15572	15587	15598	15381	15590	15590	15615	15560	15452	15682	15532	15638	15659	15683	15565	15509	15546	15728	15544	15597	15693	15556	15703	15609	15808	15768	15671	15596	15414	15633	15613	15797	15742	15523	15650	15588	15510	15583	15562	15522	15395	15670	15508	15606	15539	15685	15530	15653	15657	15523	15688	15542	15511	15536	15660	15411	15709	15815	15645	15704	15622	15733	15567	15575	15502	15653	15557	15531	15393	15616	15474	15421	15604	15615	15482	15546	15580	15528	15543	15595	15741	15582	15662	15674	15508	15653	15760	15564	15563	15590	15562	15541	15512	15542	15607	15555	15531	15573	15685	15542	15555	15545	15695	15452	15577	15615	15472	15559	15491	15502	15640	15559	15680	15654	15595	15522	15625	15559	15332	15632	15536	15709	15550	15477	15615	15668	15667	15593	15575	15467	15474	15691	15590	15570	15559	15508	15560	15664	15371	15698	15349	15653	15461	15537	15589	15571	15579	15610	15659	15515	15695	15533	15500	15647	15673	15660	15588	15610	15529	15451	15619	15528	15774	15576	15538	15318	15748	15491	15661	15706	15735	15552	15493	15544	15544	15622	15598	15535	15775	15723	15556	15590	15628	15711	15521	15617	15613	15595	15681	15548	15464	15664	15599	15674	15625	15725	15564	15660	15481	15528	15784	15623	15491	15549	15436	15526	15640	15634	15563	15566	15327	15512	15582	15592	15597	15545	15655	15575	15716	15587	15464	15795	15571	15547	15629	15437	15508	15649	15303	15496	15714	15525	15695	15745	15640	15732	15413	15666	15807	15443	15602	15428	15524	15595	15499	15767	15613	15478	15613	15574	15776	15712	15471	15547	15494	15635	15653	15590	15621	15679	15728	15680	15603	15593	15755	15564	15604	15391	15650	15706	15538	15556	15494	15617	15529	15673	15670	15682	15543	15601	15815	15499	15511	15553	15568	15565	15563	15518	15607	15573	15564	15574	15539	15666	15479	15438	15550	15674	15572	15558	15663	15387	15605	15588	15538	15470	15720	15553	15537	15273	15651	15467	15496	15646	15455	15565	15597	15730	15671	15463	15640	15570	15491	15701	15489	15776	15637	15588	15495	15629	15591	15451	15578	15718	15649	15558	15483	15523	15498	15570	15716	15480	15587	15726	15609	15821	15561	15492	15623	15642	15628	15408	15593	15700	15859	15543	15456	15568	15678	15615	15635	15650	15588	15553	15651	15664	15919	15463	15627	15573	15619	15525	15395	15401	15565	15594	15660	15508	15598	15719	15594	15679	15537	15641	15579	15678	15617	15627	15577	15428	15437	15635	15633	15582	15542	15564	15599	15677	15690	15460	15564	15669	15385	15584	15643	15617	15481	15620	15467	15676	15608	15513	15577	15677	15502	15386	15545	15574	15586	15687	15595	15509	15643	15426	15726	15617	15609	15573	15515	15570	15497	15575	15561	15584	15574	15648	15575	15598	15554	15571	15652	15612	15345	15752	15578	15498	15707	15448	15788	15561	15663	15648	15626	15417	15675	15607	15654	15598	15656	15665	15628	15564	15563	15611	15645	15491	15671	15601	15661	15602	15686	15615	15663	15480	15656	15496	15755	15544	15651	15458	15654	15507	15668	15657	15626	15546	15705	15448	15698	15632	15527	15418	15697	15518	15574	15630	15563	15697	15646	15494	15593	15524	15686	15532	15629	15541	15561	15629	15554	15400	15694	15640	15611	15740	15701	15571	15529	15622	15550	15589	15559	15535	15488	15595	15567	15683	15548	15661	15620	15437	15592	15417	15600	15601	15721	15401	15560	15628	15562	15751	15553	15796	15684	15743	15780	15440	15637	15544	15716	15538	15513	15615	15590	15386	15830	15602	15692	15550	15833	15597	15431	15614	15564	15756	15545	15700	15652	15515	15559	15454	15630	15502	15700	15592	15501	15557	15824	15753	15438	15643	15497	15533	15669	15495	15706	15715	15738	15711	15423	15601	15615	15500	15535	15503	15662	15645	15740	15456	15631	15636	15636	15550	15686	15769	15513	15586	15406	15580	15618	15640	15519	15584	15725	15616	15598	15581	15493	15603	15755	15598	15661	15599	15468	15583	15584	15572	15519	15536	15643	15696	15587	15585	15678	15458	15501	15578	15440	15414	15511	15583	15692	15532	15616	15541	15698	15611	15542	15637	15547	15417	15621	15802	15742	15513	15587	15649	15521	15514	15483	15528	15608	15636	15609	15537	15580	15562	15517	15607	15593	15498	15540	15475	15706	15488	15613	15522	15592	15405	15512	15537	15645	15450	15625	15540	15626	15781	15657	15532	15543	15391	15582	15729	15623	15598	15587	15642	15569	15542	15665
34812	40012	38890	27644	20668	18937	18636	18213	18343	18245	18426	18165	18168	18361	18171	18460	18249	18274	18213	18151	18462	18151	18172	18213	18414	18276	18224	18165	18228	18347	18167	18297	18298	18367	18355	18444	18415	18376	18212	18247	18324	18097	18196	18316	18336	18372	18389	18321	18349	18141	18235	18088	18217	18444	18187	18263	18341	18323	18220	18099	18138	18279	18211	18114	18371	18046	18279	18277	18275	18500	18322	18399	18320	18316	18281	18122	18202	18178	18335	18278	18245	18467	18390	18268	18045	18436	18153	18223	18308	18285	18201	18236	18201	17908	18202	18112	18403	18214	18226	18426	18372	18207	18253	18382	18097	18141	18228	18285	18139	18270	18176	18331	18190	18158	18052	18344	18303	18293	18102	18208	18128	18316	18505	18088	18449	18089	18039	18118	18265	18344	18026	18278	18252	18236	18301	18202	18392	18469	18117	18202	18366	18312	18235	18246	18250	18232	18267	18219	18438	18165	18253	18076	18172	18445	18151	18118	18179	18070	18295	18251	18407	18094	18135	17981	18007	18238	18203	18262	18431	18162	18312	18295	18390	18257	18267	18237	18387	18265	18349	18459	18408	18292	18351	18216	18424	18348	18262	18100	18039	18186	18308	18459	18277	18232	18233	18272	18146	18194	18215	18133	18248	18191	18349	18224	18170	18091	18174	18354	18189	18264	18281	18165	18025	18157	18269	18163	18490	18217	18183	18357	18292	18171	18317	18326	18107	18231	18338	18424	18037	18188	18259	18459	18436	18223	18169	18220	18085	18279	18231	18238	18245	18267	18236	18168	18231	18331	18224	18459	18380	18174	18315	18151	18174	18352	18145	18200	18297	18439	18174	18232	18064	18237	18343	18246	18345	18317	18181	18245	18290	17918	18250	18341	18148	18070	18180	18141	18244	18177	18306	18325	18063	18442	18229	18332	18336	18446	18378	18237	18343	18486	18367	18260	18185	18284	18054	18335	18179	18221	18200	18289	18364	18337	18301	18218	18267	18282	18190	18321	18430	18321	18478	18321	18323	18071	18263	18161	18350	18309	18149	18072	18232	18225	18316	18287	18021	18235	18268	18488	18344	18093	18213	18243	18232	18159	18176	18226	18267	18449	18378	18182	18181	18426	18245	18263	18302	18108	18186	18111	18308	18328	18046	18368	18190	18183	18323	18106	18285	18400	18466	18245	18417	18204	18312	18398	18292	18302	18352	18218	18402	18203	18362	18357	18298	18284	18217	18267	18420	18365	18314	18108	18242	18046	18185	17974	18164	18200	18223	18370	18224	18327	18344	18143	18354	18245	18003	18302	18183	18259	18226	18322	18376	18123	18411	18187	18226	18321	18121	18369	18217	18278	18362	18165	18240	18241	18196	18280	18184	18225	18304	18169	18333	18251	18263	18447	18286	18546	18364	18218	18298	18326	18203	18051	18229	18240	18246	18283	18219	18372	18358	18151	18302	18426	18222	18064	18468	18389	18334	18243	18265	18390	18296	18138	18067	18214	18489	18406	18221	18369	18319	18188	18369	18324	18256	18303	18099	18390	18223	18199	18310	18431	18359	18085	18125	18271	18229	18130	18352	18231	18313	18378	18300	18083	18097	18298	18211	18426	18411	18252	18336	18271	18311	18146	18226	18203	18221	18173	18541	18232	18233	18510	18269	18403	18222	18423	18287	18171	18264	18302	18455	18399	18387	18208	18340	18202	18076	18000	18268	18273	18429	18281	18246	18140	18230	18222	18139	18117	17987	18183	18440	18244	18469	18349	17996	18286	18005	18287	18144	18193	18183	18309	18194	18452	18218	18289	18171	18398	18378	18291	18565	18245	18402	18341	18218	18082	18213	18253	18402	18211	18213	18462	18096	18137	18285	18166	18084	18517	18352	18174	18370	18426	18122	18433	18269	18236	18276	18180	18136	18222	18222	18386	18263	18318	18478	18181	18326	18341	18279	18323	18435	18490	18131	18182	18116	18173	18394	18320	18344	18389	18226	18438	18237	18237	18115	18010	18204	18151	18184	18243	18183	18455	18352	18370	18291	18284	18332	18192	18218	18188	18253	18421	18264	18054	18377	18209	18239	18210	18261	18289	18417	18312	18194	18236	18090	18268	18392	18147	18351	18412	18469	18268	18251	18393	18377	18204	18375	18349	18232	18446	18326	18089	18160	18177	18211	18289	18109	18337	18018	18126	18146	18599	18379	18396	18226	18029	18406	18436	18075	18318	18135	18170	18305	18148	18306	18406	18420	18374	18099	18314	18193	18307	18203	18127	18284	18231	18351	18205	18300	18323	18101	18364	18273	18270	18172	18173	18487	18242	18333	18230	18268	18467	18106	18487	18232	18319	18269	18352	18186	18319	18247	18484	18542	18133	18157	18189	18299	18220	18308	18129	18235	18253	18378	18230	18215	18196	18234	18307	18212	18111	18266	18165	18295	18076	18130	18209	18335	18254	18278	18381	18216	18440	18424	18365	18273	18462	18547	18245	18094	18188	18312	18364	18356	18069	18202	18265	18404	18192	18308	18184	18189	18023	18316	18299	18229	18217	18368	18483	18456	18187	18295	18330	18184	18166	18272	18138	18405	18305	18359	18325	18136	18462	18263	18302	18219	18371	18139	18236	18317	18157	18295	18335	18347	18437	18326	18307	18091	18147	18297	18425	18294	18246	18276	18318	18359	18013	18071	18186	18163	18178	18190	18270	18313	18253	18261	18279	18478	18231	18265	18377	18418	18228	18400	18289	18229	18337	18253	18371	18285	18417	18267	18290	18132	18073	18291	18269	18189	18195	18312	18161	18291	18238	18371	18177	18277	18383	18099	18117	18199	18279	18356	18521	18158	18289	18171	18316	18465	18069	18270	18417	18083	18326	18088	18371	18156	18045	18250	18292	17905	18231	18149	18146	18253	18122	18032	18139	18160	18282	18100	18199	18172	18039	18506	18289	18248	18120	18258	18240	18176	18235	18167	18310	18202	18295	18240	18333	18236	18132	18331	18314	18119	18347	18182	18084	18283	18076	18341	18259	18327	18443	18416	18198	18419	18294	18227	18438	18522	18299	18159	18190	18159	18163	18348	18282	18211	18333	18446	18277	18437	18248	18063	18195	18292	18245	18510	18178	18119	18261	18256	18285	18275	18352	18173	18122	18366	18325	18222	18292	18226	18181	18534	18069	18257	18322	18172	18131	18288	18113	18258	18355	18282	18214	18233	18313	18223	18317	18289	18055	18126	18092	18185	18277	18448	18317	18253	18162	18478	18222	18251	18200	18269	18384	18126	18254	18362	18255	18131	18357	18235	18151	18079	18115	18230	18238	18264	18342	18504	18269	18253	18121	18141	18294	18246	18159	18202	18301	18172	18182	18171	18140	18017	18463	18205	18161	18216	18123	18220	18098	18177	18420	18431	18261	18322	18118	18260	18025	18072	18116	18345	18071	18283	18291	18415	18257	18230	18138	18201	18379	18446	18371	18290	18200	18197	18317	18264	18186	18485	18291	18392	18296	18129	18241	18323	18143	18111	18133	18311	18375	18184	18408	18456	18237	18300	18517	18427	18405	18075	18386	18371	18181	18250	18258	18215	18225	18270	18334	18349	18347	18176	18332	18216	18267	18200	18309	18131	18160	18515	18206	18122	18294	18405	18240	18242	18275	18275	18193	18388	18277	18381	18117	18243	18346	18344	18392	18506	18403	18362	18244	18342	18173	18261	18387	18172	18210	18151	18329	18057	18163	18253	18171	18216	18426	18237	18123	18169	18272	18233	18402	18262	18430	18355	18370	18134	18161	18338	18059	18088	18252	18247	18148	18109	18254	18192	18302	18369	18266	18338	18269	18210	18255	18368	18366	18204	18035	18262	18265	18404	18374	18272	18294	18215	18445	18210	18210	18231	18374	18358	18166	18354	18266	18350	18236	18307	18236	18427	18316	18131	18354	18186	18063	18389	18174	18157	18275	18197	18345	18222	18254	18065	18317	18162	18247	18383	18519	18262	18325	18047	18411	18330	18307	18224	18460	18277	18156	18457	18222	18462	18313	18360	18255	18129	18283	18211	18292	18105	18070	18243	18346	18316	18166	18246	18260	18357	18206	18231	18205	18470	18350	18363	18168	18265	18267	18107	18259	18242	18087	18233	18182	18330	18066	18129	18002	18219	18384	18254	18181	18168	18259	18160	18170	18206	18260	18341	18329	18366	18508	18247	18256	18476	18159	18277	18233	18227	18154	18271	18299	18308	18362	18373	18456	18289	18162	18173	18226	18174	18135	18206	18292	18376	18419	18378	18407	18282	18004	18251	18354	18314	18129	18305	18124	18104	18416	18041	18384	18329	18207	18364	18371	18333	18308	18427	18311	18230	18196	18346	18143	18353	18236	18570	18366	18487	18243	18422	18286	18195	18125	18177	18229	18254	18294	18212	18228	18349	18272	18114	18295	18234	18123	18249	18158	18172	18169	18418	18400	18369	18275	18569	18426	18286	18158	18161	18227	18071	18362	18428	18237	18172	18274	18259	18363	18447	18419	18167	18118	17975	18020	18187	18243	18359	18264	18191	18173	18271	18194	18079	18318	18169	18240	18241	18216	18012	18218	18338	18325	18075	18267	18150	18470	18336	18503	18250	18202	18180	18302	18187	18214	18181	18241	18240	18175	18293	18215	18541	18398	18619	18335	18401	18319	18206	18253	18179	18221	18288	18192	18213	18435	18148	18438	18382	18221	18331	18073	18140	18108	18225	18279	18276	18190	18057	18339	18246	18177	18426	18317	18172	18220	18308	18475	18368	18488	18210	18438	18230	18306	18263	18326	18205	18121	18109	18437	18158	18070	18388	18293	18304	18235	18286	18345	18186	18427	18161	18188	18075	18126	18122	18267	18205	18219	18237	18300	18183	18303	18363	17868	18396	18080	18163	18165	18135	18040	18431	18352	18247	18268	18246	18248	18346	18506	18176	18438	18292	18324	18291	18313	18237	18391	18164	18374	18109	18140	18197	18197	18362	18148	18433	18193	18348	18078	18144	18252	18213	18290	18413	18197	18333	18242	18421	18217	18255	18254	18195	18197	18210	18390	18251	18415	18207	18302	18246	18479	18243	18171	18231	18291	18305	18151	18226	18256	18176	18129	18267	18310	18307	18243	18183	18136	18185	18373
37210	52170	39194	23677	17672	16084	15708	15709	15784	15620	15599	15491	15638	15641	15392	15610	15616	15477	15517	15595	15709	15650	15610	15572	15539	15469	15664	15709	15474	15581	15515	15554	15485	15655	15617	15717	15626	15575	15513	15623	15599	15369	15648	15573	15688	15605	15518	15697	15556	15517	15549	15556	15633	15619	15447	15615	15591	15672	15697	15597	15452	15411	15585	15626	15690	15336	15505	15450	15545	15705	15504	15581	15526	15623	15619	15583	15312	15541	15544	15505	15675	15633	15510	15593	15545	15549	15648	15442	15533	15488	15688	15523	15567	15433	15401	15704	15542	15558	15640	15571	15625	15661	15586	15348	15635	15619	15697	15576	15821	15632	15649	15735	15449	15445	15536	15530	15758	15706	15613	15429	15558	15717	15528	15548	15440	15587	15624	15292	15633	15510	15684	15548	15535	15612	15555	15613	15742	15610	15664	15382	15583	15566	15559	15637	15431	15576	15596	15622	15527	15375	15612	15643	15351	15484	15685	15638	15726	15361	15577	15463	15630	15633	15566	15560	15419	15613	15687	15579	15450	15691	15414	15446	15583	15583	15443	15576	15437	15536	15604	15620	15747	15537	15506	15540	15545	15514	15493	15495	15578	15644	15592	15608	15536	15668	15530	15486	15569	15644	15645	15348	15441	15624	15640	15630	15659	15525	15654	15528	15408	15752	15535	15587	15447	15786	15688	15656	15436	15579	15652	15512	15441	15737	15657	15443	15469	15541	15650	15442	15605	15689	15737	15440	15615	15646	15686	15568	15540	15617	15557	15685	15691	15493	15398	15611	15614	15564	15610	15457	15575	15607	15696	15795	15359	15652	15546	15555	15574	15475	15707	15557	15427	15630	15494	15690	15707	15513	15585	15543	15513	15580	15667	15664	15593	15419	15590	15670	15584	15621	15536	15540	15500	15341	15646	15552	15608	15799	15687	15708	15518	15532	15515	15605	15572	15512	15649	15624	15500	15398	15446	15585	15630	15602	15634	15533	15699	15428	15522	15587	15560	15419	15683	15609	15552	15534	15657	15525	15468	15629	15392	15744	15345	15700	15482	15519	15497	15650	15444	15508	15654	15747	15674	15569	15658	15613	15732	15538	15799	15489	15542	15729	15539	15456	15549	15727	15459	15605	15749	15487	15561	15524	15380	15564	15562	15547	15508	15358	15511	15438	15556	15490	15597	15474	15558	15563	15710	15525	15695	15602	15576	15551	15535	15544	15587	15514	15612	15604	15734	15507	15686	15594	15636	15569	15576	15505	15547	15490	15543	15431	15660	15679	15749	15715	15492	15579	15541	15511	15523	15478	15714	15522	15668	15574	15661	15660	15486	15668	15454	15612	15467	15567	15578	15590	15607	15483	15706	15586	15566	15604	15599	15546	15691	15577	15544	15633	15682	15553	15444	15563	15468	15598	15477	15495	15619	15638	15645	15581	15583	15718	15520	15432	15559	15544	15487	15348	15411	15567	15500	15423	15374	15538	15492	15616	15603	15517	15503	15640	15455	15372	15730	15463	15447	15645	15432	15650	15556	15407	15539	15523	15405	15611	15478	15486	15512	15584	15239	15633	15644	15577	15667	15515	15625	15520	15610	15472	15636	15626	15376	15650	15486	15548	15639	15490	15497	15508	15582	15484	15614	15604	15563	15638	15367	15512	15679	15618	15574	15541	15659	15590	15538	15672	15487	15657	15513	15787	15449	15530	15618	15514	15578	15607	15439	15550	15617	15537	15583	15486	15654	15593	15828	15483	15576	15571	15675	15477	15694	15465	15557	15585	15443	15571	15609	15549	15510	15530	15538	15575	15588	15656	15489	15458	15603	15760	15691	15515	15726	15659	15496	15571	15519	15483	15586	15688	15551	15345	15692	15684	15643	15714	15667	15497	15709	15588	15542	15500	15471	15690	15611	15509	15625	15640	15318	15541	15654	15607	15576	15407	15799	15572	15633	15630	15444	15689	15732	15472	15509	15669	15669	15597	15547	15535	15535	15519	15650	15659	15559	15594	15603	15554	15535	15662	15664	15581	15685	15517	15505	15645	15616	15529	15594	15695	15560	15720	15560	15611	15641	15545	15553	15759	15453	15636	15561	15615	15615	15625	15609	15601	15583	15544	15588	15451	15443	15645	15489	15577	15568	15635	15625	15648	15523	15690	15532	15576	15498	15434	15478	15555	15634	15615	15793	15665	15585	15677	15538	15612	15661	15501	15612	15477	15418	15561	15569	15623	15694	15608	15479	15649	15521	15677	15531	15607	15532	15566	15472	15623	15537	15527	15812	15573	15383	15544	15579	15688	15583	15532	15624	15762	15605	15528	15663	15565	15523	15643	15545	15667	15443	15450	15542	15719	15479	15485	15466	15577	15683	15690	15533	15769	15630	15609	15721	15470	15539	15540	15583	15567	15538	15477	15603	15511	15612	15580	15627	15762	15697	15636	15468	15405	15462	15587	15461	15704	15536	15399	15735	15716	15521	15454	15576	15565	15390	15478	15685	15540	15558	15547	15557	15542	15629	15468	15604	15582	15486	15615	15667	15568	15603	15551	15551	15511	15646	15552	15629	15645	15488	15702	15507	15587	15738	15461	15583	15517	15484	15716	15576	15678	15898	15370	15524	15867	15651	15749	15347	15495	15606	15653	15585	15599	15509	15410	15462	15592	15589	15513	15551	15603	15321	15638	15408	15548	15511	15423	15655	15656	15610	15642	15570	15593	15440	15705	15544	15547	15543	15569	15541	15629	15591	15669	15616	15685	15691	15659	15405	15477	15745	15682	15502	15722	15608	15775	15574	15555	15492	15563	15381	15542	15591	15686	15492	15574	15590	15725	15559	15780	15404	15473	15639	15405	15610	15481	15613	15593	15540	15551	15528	15482	15446	15425	15504	15451	15366	15574	15694	15633	15496	15420	15656	15577	15465	15514	15576	15602	15559	15672	15511	15681	15648	15510	15691	15366	15717	15517	15551	15556	15560	15677	15529	15825	15611	15671	15460	15379	15589	15605	15663	15660	15698	15438	15688	15575	15526	15413	15729	15547	15757	15532	15820	15714	15582	15453	15415	15663	15516	15413	15500	15414	15698	15584	15744	15470	15597	15490	15654	15705	15628	15717	15579	15652	15565	15528	15584	15546	15463	15619	15728	15647	15658	15619	15817	15714	15408	15522	15576	15432	15542	15729	15560	15746	15654	15562	15649	15639	15526	15615	15615	15564	15519	15460	15639	15531	15600	15541	15598	15675	15560	15688	15749	15690	15593	15551	15478	15446	15519	15471	15612	15561	15593	15621	15654	15511	15413	15432	15707	15709	15466	15531	15789	15634	15531	15630	15672	15705	15796	15515	15558	15440	15648	15478	15680	15602	15426	15593	15740	15649	15542	15655	15583	15400	15532	15710	15547	15602	15638	15734	15626	15526	15640	15519	15666	15768	15626	15490	15516	15549	15721	15731	15598	15638	15413	15608	15789	15605	15599	15498	15670	15558	15470	15604	15516	15617	15548	15637	15716	15700	15568	15508	15565	15526	15498	15596	15457	15513	15782	15581	15470	15622	15658	15673	15512	15670	15528	15612	15473	15350	15594	15715	15526	15476	15734	15566	15365	15556	15549	15594	15713	15577	15692	15592	15582	15716	15386	15677	15522	15618	15625	15531	15568	15532	15586	15679	15586	15586	15526	15618	15588	15451	15514	15524	15801	15499	15509	15700	15516	15524	15597	15595	15533	15475	15588	15620	15464	15702	15653	15495	15422	15710	15766	15446	15691	15796	15538	15581	15651	15569	15631	15561	15527	15539	15516	15644	15519	15527	15482	15431	15465	15599	15542	15632	15478	15667	15510	15757	15641	15760	15518	15585	15671	15585	15467	15733	15588	15614	15599	15605	15658	15679	15479	15638	15483	15619	15523	15663	15555	15547	15494	15713	15724	15701	15523	15640	15716	15664	15619	15576	15620	15566	15551	15746	15386	15585	15620	15743	15609	15528	15687	15601	15557	15451	15575	15688	15764	15520	15607	15665	15578	15785	15555	15518	15558	15553	15626	15744	15674	15536	15590	15632	15539	15649	15423	15610	15478	15418	15534	15668	15586	15728	15629	15558	15399	15602	15543	15765	15533	15624	15629	15617	15593	15522	15606	15560	15682	15680	15479	15625	15404	15460	15524	15432	15622	15543	15657	15534	15467	15618	15601	15346	15678	15769	15513	15546	15746	15634	15597	15463	15538	15508	15356	15478	15640	15467	15608	15548	15674	15544	15565	15771	15383	15531	15735	15518	15594	15479	15669	15489	15754	15522	15372	15689	15603	15651	15631	15588	15626	15540	15622	15669	15567	15586	15589	15719	15653	15550	15557	15634	15608	15471	15638	15592	15635	15652	15552	15657	15575	15645	15639	15481	15533	15614	15563	15629	15453	15654	15534	15412	15484	15515	15664	15585	15658	15741	15641	15548	15777	15415	15550	15613	15426	15653	15589	15612	15531	15612	15597	15470	15593	15692	15698	15566	15657	15601	15695	15652	15541	15467	15544	15575	15557	15551	15712	15536	15689	15486	15588	15605	15661	15623	15431	15626	15678	15389	15722	15602	15541	15615	15591	15682	15675	15513	15542	15662	15639	15506	15615	15623	15792	15609	15527	15495	15517	15586	15711	15620	15578	15682	15491	15568	15598	15656	15580	15676	15541	15510	15669	15718	15546	15506	15445	15420	15726	15638	15615	15536	15610	15636	15599	15673	15684	15608	15539	15435	15445	15605	15676	15563	15631	15603	15624	15576	15672	15791	15588	15562	15452	15599	15657	15656	15612	15517	15452	15776	15524	15416	15505	15679	15517	15668	15353	15406	15620	15691	15521	15445	15531	15494	15595	15486	15592	15657	15356	15745	15566	15529	15518	15347	15606	15595	15528	15685	15569	15597	15644	15528	15782	15590	15511	15643	15634	15649	15620	15491	15390	15534	15597	15695	15615	15469	15480	15537	15562	15688	15440	15458	15482	15649	15739	15621	15521	15470	15475	15622	15577	15480	15401	15533	15659	15547	15493	15539	15641	15520	15579	15672	15507	15487	15610	15754	15580	15579	15508	15757	15706	15590	15688	15690	15622	15619	15559	15545	15383	15546	15698	15643	15696	15429	15588	15415	15588	15650
23876	25905	40388	34374	26901	25088	24158	19484	18432	18654	18540	18562	18549	18353	18270	18549	18338	18284	18383	18192	18320	18300	18533	18521	18423	18524	18496	18367	18256	18372	18283	18280	18341	18287	18036	18262	18278	18392	18269	18365	18188	18337	18342	18409	18115	18219	18386	18290	18135	18241	18248	18204	17918	18285	18160	18135	18309	18282	18337	18225	18308	18320	18155	18152	18151	18289	18159	18193	18018	18329	18217	18120	18298	18168	18086	18211	18169	18433	18239	18180	18319	18306	18185	18073	18148	18093	18132	18361	18076	18181	18317	18159	18136	18105	18212	18235	18111	18456	18098	17982	18094	18291	17986	18121	18016	18359	18183	18208	18318	18198	18249	18012	18220	18076	18157	18104	18173	18237	18311	18336	18361	18226	18056	18132	18155	17967	18264	18285	18220	18132	18110	18151	18225	18195	18297	18154	18134	18139	18292	18231	17963	18232	18112	18074	18218	18060	18177	18264	18138	18069	18132	18355	18210	18107	18076	18101	18176	18118	18461	18118	18054	18376	18236	18196	18177	18074	18339	18234	18233	18244	18343	18380	18328	18157	18377	18239	18248	18166	18236	18021	18335	18092	18241	17978	18043	18200	18161	18340	18153	18092	18190	18142	18214	18223	18268	18138	18202	18053	18207	18145	18360	18241	18198	18326	18217	18263	18193	18072	18187	18150	18064	18228	18114	18153	18036	18366	18216	18054	18218	18124	18256	18259	18307	18134	18095	18112	18293	17994	18296	18077	18374	18253	18061	18215	18122	18168	18119	18130	18080	18319	17947	18268	18180	18304	18149	18068	18074	18329	18173	18179	18106	18262	17927	18153	18105	17989	18269	18195	18074	18026	18093	18086	18367	18251	18262	18297	18256	18210	18099	18159	18432	18200	18126	18303	18305	18209	18185	18222	18181	18324	18213	18183	18174	18212	18132	18075	18320	18144	18248	18206	18170	18310	18060	18197	18239	18108	18232	18238	18110	18098	18337	18181	18263	18106	18096	18063	18204	18287	18243	18328	18392	18010	18320	18274	18146	18074	18076	18083	18136	18103	18140	18175	18314	18117	18344	18079	18080	18251	18035	18203	17967	18121	18072	18250	18343	18129	18305	18103	17986	18063	18237	18314	18109	18423	18148	18093	18375	18153	18406	18175	18072	18090	18196	18072	18004	18071	18211	18108	18156	18003	17968	17929	17889	18035	18188	18315	18179	18207	18332	18042	18369	18139	18286	18175	18159	18108	18397	18115	18212	18146	18229	18110	17965	18196	18131	18106	18126	18084	18156	18227	18207	18174	17873	18146	18088	18063	18166	18291	18176	18082	18027	18118	18173	18345	18231	18240	18206	18132	18048	18081	18071	18298	18049	18041	18084	18203	18040	18248	18203	18228	18197	18168	18379	18161	18154	18167	18080	18371	17832	18066	17888	18288	18123	18129	18170	18120	18222	18064	18251	18042	18192	18315	18185	18282	18129	18001	18279	18317	18280	18105	18252	18148	18090	18038	18214	18110	18002	18263	18209	18098	18098	18161	18059	18247	18076	18066	18160	18189	18124	18013	18358	18249	18093	18097	18243	18222	17901	18306	18243	18405	18268	18234	18158	18018	18297	18097	18218	18170	18159	18116	18378	18143	18145	18134	18137	18266	18063	18197	18063	18142	18151	18224	18228	18012	17857	18336	18201	18265	18285	18062	18064	18254	18176	18222	18182	18304	18391	18142	18116	17948	18171	18204	18260	18085	18275	17868	18031	18434	18431	18017	18034	17996	18332	18207	17995	18184	18160	18033	17997	18035	18213	18141	18081	18107	18140	18289	18041	18191	18198	18374	18210	18109	18245	18216	18262	18210	17973	18235	18171	18141	18028	18109	18109	18186	18270	18208	18272	18176	18032	18374	18032	18330	18101	18363	18416	17971	18220	18076	18282	18314	18121	18150	18210	18145	18344	18067	18083	18085	17987	18106	18245	18224	18025	18013	18140	18182	18031	18339	18258	17897	18256	18137	18260	18091	18288	18176	18277	18089	18217	18172	18281	17897	18125	18315	18273	18338	18144	18116	18167	18357	18026	18324	18162	18325	18049	18153	18102	18249	18337	18359	18399	18074	17888	17981	18297	18027	18189	18160	18079	17980	18344	18254	18354	18163	18089	17999	17974	18258	18103	18105	18240	18071	18298	18406	18247	18184	18053	18289	18151	18156	18227	18111	18005	18226	18239	18225	18397	18367	18164	18122	18263	18104	18218	18252	18217	18263	18119	18114	18314	18102	18099	18134	18226	18035	18163	18092	18170	18067	18090	18301	18210	18076	18121	18123	17964	18112	18276	18063	17966	18119	18100	18176	18281	18070	18349	18072	18088	18093	17862	18239	18225	18284	18171	18377	18157	18163	18177	18216	18127	18102	18075	18071	18027	18166	18349	18200	18220	18131	18151	18023	18173	18130	18013	18076	18075	18143	18197	18129	18259	18033	18377	18045	18216	18174	18180	18247	18035	18132	18225	18192	18192	18300	18261	18104	18222	18079	17875	18194	18094	18074	18250	18172	18191	17977	18189	18159	17968	18133	18204	18250	18266	18105	18297	17951	18224	18259	18101	18114	18063	18069	18164	18049	18197	18137	18082	18143	18095	18075	18340	18071	18334	17927	18167	18299	18106	18191	18404	18341	18134	18169	18377	18191	18224	18183	18320	18197	18224	18143	17941	18133	18056	18239	18019	18159	18246	18018	18128	18034	18088	18134	18003	18279	18281	18094	18236	18038	17919	18088	18185	18243	18310	18271	18182	17916	18144	18015	18143	18073	17914	18172	18061	18123	18074	18310	18219	18204	17844	17973	18060	18385	18177	18129	18184	18271	17988	18082	18164	18090	18149	17985	18098	18241	18146	18094	18048	18243	18069	18093	18240	18197	18172	18349	18129	17887	18064	18297	18178	18123	18075	17971	18150	18230	18132	18189	18202	18317	18104	18015	18080	18259	18158	18136	18400	18073	18116	18284	18017	18044	18141	18121	18097	18197	18164	18252	18146	18227	18083	18067	18051	18188	18159	18344	18116	18040	18180	18189	18373	18183	18191	18172	18077	18136	18196	18137	18072	18101	18156	18289	18126	18083	18228	18089	18270	18179	18229	18206	18111	18058	18169	18247	18149	18284	18248	18134	18248	18332	18352	18165	18269	18265	18181	18092	18033	18073	18193	18131	18157	18122	18126	18072	18302	18224	18212	17986	18002	18143	18158	18107	18142	18295	18082	17990	18193	18061	18061	18198	18104	18297	18122	18208	18283	18227	18080	17942	17959	17937	18466	18133	18246	18097	18184	18287	18145	18015	18039	18109	18334	18257	18187	18231	17912	18341	18220	18154	18270	18123	18128	18296	18220	18042	18156	18084	18196	18222	18311	18463	18036	18103	18130	18240	18291	18178	18327	18189	18049	18036	18257	18030	18239	18273	18305	18170	18165	18335	18085	17969	18063	18082	18075	18107	18274	17992	18003	18156	18157	18077	18104	18112	18276	18069	18125	18114	18021	18258	18068	18349	18103	18139	18151	18164	18197	18245	18200	18371	18152	18145	18123	18085	18199	18132	18210	17992	18280	18209	18206	18166	18225	18448	17968	18061	18145	18243	18197	18285	18187	18143	18281	18250	17925	18168	18364	18398	18346	18165	18159	18085	18306	18150	18254	18295	18059	18294	18190	18289	18225	18021	18098	18212	17989	17894	18098	18249	18207	18125	18251	18005	18092	18285	18156	18155	18304	18149	18244	18108	18184	18270	18265	18017	18032	18235	17988	18213	18170	18260	18060	18110	17993	18163	18302	18262	18093	17992	18098	18046	18091	18265	18114	18098	18201	18322	18308	18180	18338	18280	18001	18136	18372	18481	18081	18216	18146	18143	18012	18191	18396	18124	18273	18234	18217	18232	18224	18391	18232	18219	18138	18133	18154	18129	18068	18336	18062	18271	18178	18183	18182	18347	18012	18149	18304	18412	18351	18219	18201	18100	18203	18223	18191	18181	18407	17959	17959	18150	18264	18163	18168	18273	18158	18183	18173	18141	18254	18192	18200	18216	18179	18034	18082	18155	17954	18103	18133	18229	18141	18158	17927	18192	18299	18277	18110	18090	18094	17962	18243	18154	18011	18129	18225	18331	18348	18292	18036	18120	18201	18148	18068	18044	18049	18016	18043	18372	18186	18139	18204	18116	18032	18142	18016	18164	18234	18337	18244	18260	18192	18271	18042	18046	18300	18231	18253	18018	18063	18079	18163	17972	18233	18169	18166	18167	17976	18200	18251	18153	18164	18392	18174	18190	17937	18178	18010	18057	18246	18244	17971	18042	18071	18115	18072	18164	17896	18107	18073	18025	18225	17952	18027	18016	18253	18261	18193	18212	18231	18286	17924	18290	18334	18028	18311	18049	18215	17973	18069	18185	18321	18183	18269	18166	18354	18125	17967	17983	18408	18278	18396	18169	18162	18181	18286	18171	18267	18082	18172	18305	18151	17905	18012	18194	17982	17897	18178	18240	18054	18156	18311	18208	18092	18025	18083	18341	18005	17970	18096	18257	18046	18072	17968	18035	18110	18080	18046	18106	18197	18124	18168	18418	18307	18164	18162	18178	18088	18110	18329	18131	18057	18066	18104	18271	18400	18205	18088	18118	18274	18212	18223	18039	17989	18169	18253	18373	17963	18153	18132	17871	18149	18096	18117	18079	18294	18175	17958	18170	18112	18081	18188	18035	18083	18320	18172	18373	18330	18403	18086	18267	18187	18038	18162	17944	17985	18328	18354	18075	18181	18242	18254	18212	18209	18241	18144	18081	18065	18098	18149	18119	18087	17936	18170	18126	18244	18005	18105	18169	18232	18051	18127	18150	18184	18242	18148	18198	18091	18274	18221	18327	18260	18430	18272	18410	18013	18403	18247	18069	18185	18228	18071	18059	18352	18104	18215	18001	18069	17917	17996	18148	18079	18049	17969	18180	18185	18211	18000	18264	18333	18014	18010	18075	18049	18087	18302	18075	18345	18097	18033	18388	18246	18227	18116	18071	18108	18156	18094	18192	18233	18167	18001	17986	18141	17910	18259	18158	18115	18221	18301	18206	18276	18224	18313	18201	18065	18040	18207	18223	18242	18017	17975	18151	18042	18139
63123	105039	89329	60912	35744	20781	16274	15582	15495	15680	15752	15609	15428	15529	15524	15452	15601	15577	15618	15599	15727	15600	15579	15784	15651	15646	15364	15579	15707	15548	15521	15732	15646	15677	15670	15465	15461	15465	15487	15858	15640	15770	15640	15487	15527	15380	15458	15602	15576	15492	15703	15563	15591	15575	15485	15872	15685	15635	15604	15479	15698	15620	15521	15655	15525	15449	15643	15500	15595	15615	15497	15608	15566	15587	15550	15658	15595	15591	15574	15720	15560	15702	15705	15744	15630	15703	15348	15598	15711	15461	15543	15619	15673	15652	15701	15369	15724	15476	15515	15423	15436	15442	15379	15791	15454	15596	15485	15659	15637	15681	15651	15530	15573	15627	15293	15560	15687	15648	15536	15721	15575	15673	15754	15509	15515	15693	15472	15552	15435	15671	15590	15614	15486	15695	15514	15588	15415	15526	15408	15552	15516	15422	15394	15544	15700	15552	15713	15431	15586	15501	15410	15548	15602	15745	15624	15645	15658	15472	15631	15471	15594	15681	15439	15423	15672	15664	15499	15803	15623	15607	15577	15591	15598	15499	15534	15463	15527	15624	15438	15642	15485	15454	15669	15582	15634	15407	15666	15580	15528	15558	15584	15557	15513	15599	15857	15704	15826	15592	15408	15475	15651	15715	15455	15655	15479	15536	15483	15716	15597	15512	15629	15738	15660	15567	15491	15572	15417	15608	15711	15565	15570	15530	15654	15515	15591	15554	15558	15502	15676	15811	15566	15473	15588	15567	15569	15720	15652	15748	15561	15718	15656	15529	15566	15651	15530	15776	15610	15603	15564	15554	15504	15518	15620	15615	15629	15549	15452	15600	15381	15720	15538	15756	15658	15641	15573	15490	15626	15540	15549	15531	15544	15443	15379	15596	15683	15595	15563	15459	15580	15504	15544	15471	15502	15653	15530	15628	15440	15657	15577	15578	15673	15489	15659	15577	15663	15783	15623	15668	15517	15803	15515	15638	15515	15524	15464	15609	15537	15562	15576	15622	15625	15471	15636	15541	15553	15508	15648	15422	15692	15503	15523	15558	15631	15562	15758	15528	15558	15424	15569	15384	15582	15740	15542	15573	15519	15576	15610	15566	15623	15597	15595	15457	15365	15739	15581	15510	15623	15425	15608	15667	15418	15668	15581	15572	15587	15815	15696	15612	15538	15587	15547	15483	15379	15489	15548	15660	15557	15821	15633	15625	15581	15572	15610	15533	15674	15643	15649	15550	15624	15514	15594	15518	15583	15329	15711	15577	15772	15669	15711	15550	15682	15465	15594	15440	15732	15681	15479	15523	15411	15500	15398	15406	15426	15494	15549	15467	15748	15666	15549	15578	15380	15676	15540	15584	15622	15592	15768	15640	15534	15785	15519	15532	15493	15536	15584	15462	15662	15702	15529	15502	15596	15582	15609	15535	15685	15507	15522	15567	15628	15473	15549	15676	15398	15791	15633	15549	15439	15731	15517	15682	15530	15723	15553	15554	15623	15589	15692	15614	15767	15433	15547	15596	15503	15474	15556	15637	15474	15586	15561	15560	15599	15699	15677	15481	15576	15419	15598	15689	15620	15729	15672	15562	15535	15600	15645	15521	15617	15648	15529	15782	15531	15444	15674	15537	15693	15502	15525	15748	15649	15453	15438	15682	15679	15624	15782	15704	15664	15579	15689	15590	15660	15475	15460	15550	15726	15583	15553	15554	15478	15572	15654	15579	15580	15552	15628	15577	15415	15575	15564	15615	15700	15505	15531	15557	15621	15469	15700	15541	15499	15520	15821	15632	15720	15628	15497	15609	15520	15482	15711	15703	15542	15549	15534	15596	15606	15679	15647	15775	15474	15484	15583	15516	15601	15652	15506	15512	15794	15620	15512	15561	15707	15717	15601	15489	15647	15623	15705	15373	15717	15557	15369	15544	15613	15629	15478	15591	15608	15589	15538	15502	15371	15551	15534	15632	15485	15543	15524	15483	15590	15552	15645	15547	15548	15509	15554	15317	15587	15534	15644	15610	15511	15483	15581	15555	15563	15489	15578	15599	15551	15648	15634	15697	15552	15400	15765	15712	15605	15634	15685	15496	15687	15717	15368	15581	15631	15753	15661	15616	15603	15585	15557	15442	15689	15581	15594	15527	15390	15419	15462	15487	15522	15558	15503	15724	15552	15641	15549	15478	15518	15736	15482	15477	15447	15547	15664	15403	15516	15636	15729	15650	15647	15437	15456	15641	15494	15568	15689	15490	15515	15726	15509	15543	15432	15566	15403	15423	15594	15360	15520	15558	15610	15667	15496	15525	15544	15616	15704	15630	15766	15479	15474	15682	15665	15687	15404	15554	15512	15502	15549	15404	15608	15563	15552	15637	15529	15784	15628	15664	15609	15684	15633	15631	15667	15586	15577	15568	15345	15562	15680	15602	15509	15599	15540	15580	15602	15541	15504	15601	15440	15610	15637	15517	15583	15594	15559	15609	15509	15576	15661	15631	15617	15641	15537	15518	15628	15640	15572	15684	15553	15585	15602	15678	15450	15628	15656	15455	15476	15427	15674	15451	15729	15585	15597	15513	15647	15514	15700	15614	15618	15636	15577	15558	15593	15625	15541	15623	15503	15626	15692	15472	15509	15555	15635	15667	15645	15607	15607	15369	15584	15506	15692	15545	15661	15448	15634	15620	15451	15484	15752	15534	15583	15526	15633	15664	15493	15572	15583	15489	15593	15572	15546	15571	15412	15583	15556	15687	15634	15530	15634	15540	15585	15379	15697	15489	15686	15513	15754	15569	15786	15411	15596	15644	15508	15641	15655	15558	15569	15518	15554	15474	15581	15690	15478	15678	15713	15440	15551	15524	15750	15541	15601	15465	15532	15618	15542	15608	15580	15686	15594	15691	15491	15680	15660	15597	15629	15639	15535	15431	15560	15685	15623	15632	15740	15607	15649	15541	15539	15547	15529	15653	15609	15643	15573	15622	15575	15427	15458	15455	15576	15713	15624	15568	15599	15422	15480	15518	15372	15515	15519	15535	15602	15503	15647	15624	15859	15690	15527	15717	15677	15633	15620	15532	15640	15427	15561	15535	15567	15580	15572	15692	15572	15383	15590	15372	15462	15617	15547	15564	15571	15551	15674	15607	15493	15637	15473	15569	15482	15556	15734	15726	15563	15645	15546	15553	15554	15727	15572	15592	15541	15675	15552	15659	15504	15663	15610	15559	15579	15578	15622	15364	15562	15702	15679	15650	15723	15570	15634	15508	15585	15698	15706	15592	15572	15652	15472	15524	15663	15710	15656	15732	15363	15627	15451	15459	15546	15565	15586	15482	15570	15426	15701	15459	15544	15635	15691	15659	15521	15342	15511	15521	15688	15621	15727	15571	15546	15611	15501	15392	15654	15519	15619	15669	15669	15657	15675	15624	15438	15580	15487	15564	15556	15548	15573	15775	15531	15457	15575	15614	15531	15542	15626	15714	15507	15534	15647	15520	15566	15709	15609	15550	15435	15643	15707	15407	15524	15615	15635	15530	15733	15732	15613	15559	15604	15729	15337	15579	15495	15367	15621	15584	15502	15617	15460	15648	15738	15638	15587	15450	15574	15459	15684	15529	15644	15571	15643	15386	15652	15586	15758	15618	15448	15637	15488	15705	15676	15574	15650	15680	15644	15567	15653	15589	15697	15573	15489	15654	15595	15494	15618	15495	15648	15591	15685	15546	15431	15701	15655	15502	15654	15809	15618	15603	15620	15403	15575	15526	15446	15555	15750	15614	15711	15526	15480	15622	15643	15575	15364	15420	15806	15612	15457	15599	15552	15676	15539	15461	15816	15615	15454	15633	15513	15621	15575	15830	15545	15583	15694	15547	15555	15696	15717	15551	15495	15653	15613	15522	15321	15572	15615	15479	15730	15582	15568	15466	15627	15494	15600	15617	15520	15699	15611	15627	15697	15651	15536	15683	15594	15520	15515	15577	15620	15511	15670	15470	15426	15394	15830	15431	15683	15581	15589	15644	15644	15588	15664	15439	15446	15479	15595	15553	15517	15660	15692	15496	15802	15375	15722	15570	15612	15701	15457	15575	15317	15572	15514	15579	15528	15468	15603	15532	15564	15684	15510	15543	15579	15460	15628	15611	15567	15300	15690	15351	15526	15730	15598	15577	15634	15641	15663	15781	15538	15643	15749	15711	15820	15466	15485	15510	15697	15676	15622	15533	15636	15569	15764	15659	15621	15625	15638	15663	15701	15648	15452	15721	15561	15623	15736	15535	15592	15667	15568	15702	15654	15559	15547	15647	15646	15578	15755	15457	15699	15646	15530	15676	15456	15673	15606	15582	15604	15646	15505	15614	15669	15579	15559	15662	15676	15566	15535	15473	15550	15563	15456	15570	15583	15706	15539	15616	15558	15482	15665	15849	15590	15507	15633	15682	15501	15492	15422	15685	15628	15571	15540	15347	15744	15584	15686	15794	15605	15710	15715	15546	15286	15587	15486	15496	15557	15675	15702	15459	15553	15604	15571	15534	15445	15510	15720	15508	15585	15593	15514	15478	15701	15660	15579	15484	15539	15544	15593	15672	15463	15574	15603	15632	15552	15464	15435	15668	15455	15566	15644	15472	15462	15583	15638	15563	15584	15557	15702	15591	15511	15441	15589	15708	15409	15600	15593	15637	15584	15439	15647	15720	15642	15567	15511	15571	15462	15571	15535	15770	15584	15643	15622	15656	15663	15659	15638	15580	15501	15527	15499	15552	15654	15635	15642	15577	15770	15619	15612	15588	15738	15556	15629	15584	15674	15464	15634	15584	15610	15702	15471	15586	15591	15691	15875	15739	15463	15584	15662	15526	15837	15568	15582	15550	15497	15537	15483	15709	15549	15655	15700	15554	15770	15607	15623	15571	15562	15616	15435	15480	15556	15430	15587	15582	15637	15528	15695	15469	15456	15792	15736	15621	15676	15532	15610	15612	15651	15575	15607	15629	15452	15507	15373	15690	15634	15543	15768	15535	15425	15670	15494	15579	15531	15660	15702	15655	15366	15579	15429	15618	15658	15687	15575	15659	15567	15550	15532	15647	15493	15512	15616	15434	15492	15549	15498	15507	15498	15590	15571	15532	15662	15527	15492	15454	15586	15668
31569	45159	46857	32134	22286	19346	18923	18368	18396	18421	18488	18177	18403	18335	18401	18067	18419	18262	18182	18119	18241	18451	18482	18569	18328	18340	18448	18252	18375	18014	18405	18142	18250	18365	18185	18501	18384	18275	18435	18301	18134	18347	18432	18320	18424	18063	18481	18283	18371	18176	18354	18263	18322	18506	18312	18263	18234	18188	18355	18481	18221	18435	18252	18454	18379	18477	18316	18480	18401	18350	18291	18217	18334	18251	18279	18319	18351	18303	18137	18112	18255	18267	18248	18327	18327	18245	18395	18157	18261	18270	18244	17977	18246	18291	18097	18042	18088	18138	18270	18480	18620	18229	18258	18319	18336	18355	18192	18021	18241	18435	18237	18164	18299	18259	18231	18414	18159	18268	18415	18338	18207	18274	18378	18305	18297	18397	18335	18401	18560	18300	18087	18027	18232	18308	18291	18376	18214	18111	18271	18326	18280	18256	18498	18416	18262	18141	18213	18293	18299	18312	18234	18243	18283	18148	18219	18256	18272	18436	18365	18335	18290	18349	18146	18241	18395	18204	18172	18534	18234	18317	18240	18329	18274	18290	18371	18129	18098	18286	18108	18241	18200	18313	18171	18188	18268	18147	18243	18434	18026	18174	18336	18245	18241	18138	18226	18176	18312	18143	18390	18055	18339	18383	18453	18235	18183	18130	18091	18181	18230	18502	18247	18413	18101	18375	18237	18236	18275	18105	18461	18032	18167	18184	18315	18300	18293	18343	18129	18374	18262	18168	18253	18186	18224	18232	18176	18338	18354	18425	18116	18483	18253	18221	18291	18166	18296	18161	18193	18477	18127	18117	18374	18224	18207	18009	18265	18161	18155	18148	18184	18052	18519	18306	18429	18257	18288	18338	18362	18246	18361	17960	18184	18168	18306	18339	18147	18091	18217	18229	18145	18135	18312	18262	18376	18252	18253	18224	18303	18335	18408	18256	18202	18245	18263	18419	18273	18314	18279	17992	18224	18318	18298	18239	18148	18196	18144	18073	18281	18340	18250	18165	18302	18208	18259	18171	18269	18291	18339	18468	18170	18325	18419	18314	18209	18310	18208	18235	18248	18365	18448	18238	18334	18383	18310	17885	18291	18116	18259	17966	18097	18228	18252	18173	18207	18028	18125	18433	18410	18193	18421	18396	18307	18231	18212	18094	18175	18210	18256	18202	18190	18197	18238	18286	18140	18166	18380	18322	18153	18192	18237	18128	18217	18120	18455	18227	18161	18328	18263	18353	18385	18377	18292	18150	18306	18210	18157	18153	18064	18359	18169	18276	18467	18100	18193	18147	18313	18125	18183	18367	18226	18388	18261	18290	18240	18206	18205	18196	18217	18113	18253	18296	18332	18153	18210	18159	18174	18233	18106	18160	18223	18329	18273	18272	18376	18062	18386	18326	18248	18170	18432	18148	18149	18144	18210	18269	18107	18319	18336	18173	18152	18371	18330	18317	18157	18242	18040	18290	18201	18247	18103	18299	18254	18116	18230	18322	18295	18479	18304	18325	18150	18258	18192	18191	18188	18259	18311	18348	18253	18186	18309	18167	18175	18559	18237	18309	18429	18240	18298	18396	18035	18059	18217	18211	18141	18271	18194	18065	18295	18434	18339	18140	18330	18261	18232	18232	18276	18386	18008	18189	18264	18097	18311	18227	17973	18020	18235	18389	18250	18054	18338	18431	18120	18312	18333	18334	18215	18272	18172	18124	18051	18423	18255	18143	18358	18108	18360	18212	18226	18219	18287	18306	18317	18313	18082	18377	18236	18336	18194	18240	18289	18354	18265	18405	18036	18334	18373	18376	18236	18221	18185	18166	18320	18421	18340	18172	18076	18061	18292	18199	18119	18301	17900	18366	18244	18379	18218	18259	18281	18225	18218	18312	18378	18205	18000	18137	18306	18334	18302	18343	18231	18510	18137	18202	18128	18259	18183	18186	18226	18254	18380	18326	18314	18179	18194	18415	18098	18236	18331	18227	18262	18375	18187	18114	18141	18389	18230	18215	18295	18399	18279	18163	18316	18221	18105	18197	18155	18057	18207	18176	18141	18319	18253	18282	18372	18273	18204	18176	18266	18075	18346	18272	18279	18444	18326	18137	18410	18274	18145	18420	18256	18324	18198	18399	18309	18173	18229	18269	18370	18431	18276	18085	18204	18449	18214	18213	18096	18065	18119	18109	18328	18372	18364	18278	18306	18367	18246	18175	18212	18480	18157	18334	18284	18105	18184	18501	18367	18211	18267	18136	18354	18416	18376	18285	18096	18280	18208	18309	18187	18330	18180	18171	18427	18188	18239	18291	18486	18333	18247	18194	18215	18293	18256	18204	17938	18343	18123	18380	18312	18094	18448	18095	18467	18279	18337	18315	18216	18182	18221	18383	18505	18192	18161	18402	18241	18308	18346	18246	18239	18039	18283	18285	18290	18359	18198	18354	18279	18054	18356	18073	18242	18371	18300	18366	18192	18461	18386	18370	18273	18293	18353	18287	18286	18323	18154	18292	18394	18375	18161	18187	18232	18287	18175	18210	18455	18390	18100	18209	18205	18357	18248	18078	18311	18396	18256	18294	18160	18318	18532	18382	18381	18216	18186	18302	18259	18172	18203	18358	18071	17997	18414	18232	18261	18260	18294	18139	18167	18304	18329	18526	18292	18378	18325	18135	18167	18330	18141	18244	18164	17948	18102	18278	18334	18205	18223	18244	18366	18073	18176	18178	18399	18414	18450	18404	18122	18178	18106	18216	18144	18184	18178	18283	18335	18152	18243	18190	18140	18216	18449	18329	18460	18479	18369	18216	18117	18468	18334	18221	18143	18297	18424	18093	18165	18301	18110	18197	18215	18265	18140	18181	18357	18401	18196	18324	18180	18207	18186	18278	18104	18132	18304	18238	18391	18295	18351	18472	18221	18238	18235	18522	18199	18307	18256	18089	18154	18278	18165	18204	18106	18130	18401	18365	18099	18328	18260	18158	18274	18235	18239	18417	18362	18211	17993	18354	18385	18182	18550	18260	18138	18220	18255	18135	18153	18290	18327	18162	18348	18275	18301	18233	18198	18201	18308	18045	18325	18229	18314	18388	18281	18344	18341	18217	18376	18482	18263	18312	18399	18228	18129	18437	18431	18198	18222	18408	18278	18126	18257	18403	18179	18170	18223	18192	18362	18414	18251	18242	18198	18345	18471	18199	18178	18058	18055	18229	18318	18290	18310	18242	18321	18294	18287	18234	18288	18340	18470	18298	18153	18317	18350	18399	18318	18296	18332	18340	18409	18298	18193	18364	18228	18367	18281	18096	18082	18208	18407	18292	18245	18290	18132	18432	18279	18286	18380	18155	18258	18336	18401	18339	18381	18133	18213	18206	18493	18173	18435	18247	18148	18194	18275	18291	18195	18353	18279	18385	18311	18353	18336	18389	18214	18417	18267	18196	18365	18360	18137	18264	18435	18196	18020	18308	18378	18156	18202	17959	18421	18382	18277	18321	18323	18278	18369	18163	18115	18295	18261	18345	18247	18320	18367	18211	18444	18131	18217	18277	18216	18512	18274	18271	18207	18101	18249	18349	18192	18099	18303	18236	18299	18112	18436	18160	18194	18259	18356	18428	18533	18263	18378	18162	18409	18293	18223	18314	18450	18213	18220	18314	18398	18245	18380	18305	18270	18223	18275	18440	18348	18189	18255	18177	18222	18273	18292	18207	18304	18435	18241	18350	18173	18173	18460	18023	18343	18207	18081	18112	18287	18016	18322	18278	18085	18474	18327	18416	18423	18326	18381	18297	18195	18253	18144	18215	18158	18025	18410	18209	18415	18345	18451	18123	18076	18250	18374	18370	18193	18287	18244	18181	18319	18288	18233	18216	18405	18389	18536	18320	18412	18312	18225	18325	18165	18253	18072	18181	18331	18262	18244	18160	18435	18166	18271	18126	18219	18287	18108	18453	18263	18271	18214	18179	18197	18120	18324	18307	18346	18155	18588	18151	18234	18404	18414	18445	18420	18197	18320	17997	18245	18146	18180	18090	18376	18156	18063	18209	18365	18274	18141	18204	18101	18176	18252	18207	18441	18155	18065	18275	18446	18274	18369	18161	18194	18312	18348	18288	18281	18347	18349	18302	18294	18192	18053	18049	18446	18055	18550	18476	18366	18414	18219	18385	18197	18311	18234	18180	18208	18238	18123	18540	18361	18263	18151	18324	18208	18329	18510	18191	18327	18365	18055	18257	18217	18278	18396	18258	18351	18306	18004	18338	18174	18121	18396	18210	18226	18410	18350	18264	18305	18418	18277	18325	18421	18170	18310	18406	18337	18190	18385	18356	18231	18222	18267	18286	18169	18252	18180	18239	18463	18410	18353	18448	18156	18266	18273	18244	18143	18185	18176	18226	18546	18338	18328	18420	18545	18229	18391	18143	18371	18026	18273	18293	18104	18267	18283	18479	18040	18245	18281	18142	18145	18350	18265	18269	18335	18125	18259	18442	18342	18257	18334	18338	18355	17949	18323	18509	18421	18330	18170	18288	18298	18363	18370	18414	18294	18329	18260	18240	18129	18060	18287	18282	18264	18349	18217	18385	18137	18378	18291	18239	18264	18209	18268	18577	18237	18222	18026	18272	18222	18465	18225	18324	18270	18297	18289	18457	18278	18193	18264	18164	18306	18272	18364	18266	18199	18302	18156	18189	18387	18321	18233	18331	18192	18076	18054	18228	18108	18220	18335	18353	18359	18343	18486	18312	18244	18036	18306	18082	18525	18344	18361	18154	18189	18209	18359	18167	18290	18133	18139	18031	18162	18318	18428	18360	18286	18440	18265	18311	18431	18280	18077	18067	18257	18332	18289	18213	18470	18464	18462	18400	18270	18158	18404	18034	18073	18163	18107	18444	18325	18372	18189	18199	18108	18323	18092	18388	18164	18347	18248	18209	18256	18176	18413	18257	18276	18294	18204	18326	18212	18367	18358	18230	18469	18149	18311	18192	18192	18323	18067	18142	18395	18324	18299	18220	18230	18076	18212	18228	18361	18479	18399	18323	18420	18552	18420	18342	18183	18360	18186	18265	18074	18221	18238	17957	18293	18130	18264	18362	18395	18308	18209	18368	18183	18400	18309	18142	18338	18157	18204	18177	18160	18415
37772	62606	47633	27610	18640	16235	15762	15561	15471	15605	15694	15516	15667	15598	15641	15685	15703	15707	15715	15700	15573	15483	15573	15531	15467	15501	15526	15666	15755	15561	15644	15485	15544	15633	15702	15652	15457	15577	15518	15591	15720	15634	15680	15484	15539	15566	15636	15428	15560	15422	15545	15506	15638	15680	15544	15585	15596	15536	15590	15523	15633	15673	15516	15660	15442	15540	15636	15632	15547	15573	15704	15596	15580	15503	15702	15628	15685	15501	15742	15681	15744	15717	15628	15512	15545	15485	15618	15481	15587	15575	15615	15760	15402	15651	15619	15575	15500	15634	15453	15600	15593	15555	15480	15640	15445	15547	15479	15524	15762	15517	15662	15561	15461	15736	15596	15579	15514	15672	15430	15652	15532	15621	15564	15670	15410	15569	15554	15658	15567	15610	15578	15645	15493	15558	15849	15615	15573	15765	15655	15674	15530	15682	15712	15719	15610	15717	15631	15660	15427	15644	15547	15719	15660	15699	15647	15766	15697	15797	15573	15502	15847	15599	15534	15542	15563	15542	15605	15686	15658	15592	15644	15412	15779	15799	15691	15431	15611	15571	15794	15545	15513	15751	15537	15616	15558	15737	15538	15636	15661	15779	15465	15713	15686	15720	15599	15568	15450	15554	15616	15507	15456	15486	15459	15465	15568	15741	15591	15589	15575	15612	15508	15415	15707	15539	15520	15722	15576	15560	15528	15608	15631	15505	15499	15632	15665	15693	15525	15539	15646	15529	15583	15603	15490	15377	15478	15587	15685	15709	15730	15669	15559	15592	15775	15608	15530	15797	15661	15651	15477	15734	15430	15542	15595	15428	15613	15751	15639	15666	15532	15675	15648	15873	15565	15657	15504	15716	15623	15456	15663	15501	15600	15526	15731	15694	15590	15443	15535	15486	15613	15536	15512	15552	15619	15530	15454	15582	15662	15729	15526	15482	15650	15602	15517	15596	15604	15520	15745	15536	15640	15486	15528	15619	15667	15560	15678	15702	15659	15664	15789	15569	15610	15443	15613	15615	15643	15677	15586	15583	15512	15495	15375	15607	15463	15608	15605	15558	15567	15511	15486	15574	15606	15553	15436	15587	15676	15556	15679	15407	15766	15585	15581	15476	15691	15700	15432	15726	15692	15749	15588	15665	15751	15712	15679	15754	15709	15671	15563	15508	15572	15551	15594	15521	15434	15707	15462	15567	15642	15715	15668	15558	15507	15622	15655	15631	15528	15579	15580	15669	15665	15638	15537	15598	15690	15581	15576	15535	15644	15649	15463	15389	15538	15610	15662	15479	15897	15633	15625	15605	15697	15653	15682	15479	15657	15551	15573	15720	15569	15658	15623	15484	15633	15588	15588	15720	15679	15615	15690	15642	15599	15562	15630	15557	15691	15768	15680	15743	15632	15577	15547	15696	15585	15651	15353	15365	15713	15524	15557	15554	15821	15557	15565	15670	15573	15562	15717	15658	15518	15623	15505	15639	15499	15473	15724	15517	15527	15643	15519	15719	15642	15608	15624	15559	15519	15616	15518	15507	15568	15574	15733	15463	15628	15664	15820	15609	15541	15636	15569	15627	15711	15578	15599	15564	15427	15547	15627	15662	15743	15652	15540	15849	15580	15522	15622	15488	15714	15650	15720	15467	15710	15557	15583	15601	15406	15565	15702	15654	15586	15682	15400	15418	15473	15810	15691	15641	15651	15659	15627	15816	15825	15744	15565	15688	15745	15559	15534	15600	15635	15673	15492	15473	15451	15598	15613	15594	15681	15578	15677	15634	15470	15711	15629	15637	15719	15559	15691	15711	15411	15591	15637	15661	15503	15553	15751	15652	15809	15701	15644	15746	15497	15489	15528	15491	15670	15567	15657	15678	15651	15558	15624	15624	15712	15543	15705	15563	15622	15601	15683	15677	15591	15744	15839	15576	15383	15618	15610	15622	15706	15485	15621	15651	15632	15672	15593	15500	15453	15821	15494	15405	15625	15684	15529	15599	15633	15580	15576	15697	15442	15678	15608	15650	15605	15561	15474	15473	15702	15545	15717	15603	15644	15591	15543	15684	15649	15439	15442	15532	15725	15682	15695	15630	15661	15594	15639	15444	15546	15945	15576	15585	15530	15531	15663	15544	15646	15552	15585	15707	15634	15751	15428	15562	15575	15639	15673	15630	15581	15664	15575	15549	15538	15716	15675	15721	15636	15552	15677	15580	15646	15466	15598	15540	15598	15571	15535	15685	15540	15734	15449	15723	15492	15571	15736	15569	15471	15610	15573	15561	15530	15434	15492	15587	15748	15703	15786	15655	15608	15609	15544	15816	15624	15672	15458	15756	15758	15566	15551	15603	15492	15818	15620	15689	15774	15724	15530	15671	15718	15545	15562	15638	15656	15626	15594	15665	15639	15744	15481	15502	15618	15598	15578	15514	15517	15689	15656	15622	15597	15565	15575	15570	15546	15519	15500	15736	15469	15621	15539	15470	15635	15567	15637	15637	15443	15552	15652	15568	15560	15644	15483	15639	15802	15642	15617	15538	15658	15654	15409	15549	15489	15750	15734	15597	15607	15628	15674	15504	15620	15689	15570	15710	15604	15637	15550	15545	15702	15441	15752	15653	15641	15441	15577	15580	15541	15571	15600	15507	15629	15609	15644	15760	15454	15594	15592	15667	15635	15586	15620	15551	15737	15524	15504	15475	15691	15613	15668	15700	15735	15418	15603	15687	15380	15732	15400	15611	15460	15633	15634	15452	15501	15595	15448	15693	15492	15779	15718	15651	15578	15625	15726	15542	15693	15548	15538	15609	15663	15689	15598	15488	15575	15621	15674	15616	15605	15436	15691	15682	15590	15622	15821	15482	15784	15465	15586	15535	15809	15566	15721	15497	15629	15662	15730	15822	15538	15676	15668	15779	15523	15552	15573	15684	15673	15777	15656	15502	15703	15375	15629	15575	15834	15565	15689	15513	15765	15724	15653	15815	15546	15643	15684	15481	15709	15432	15569	15675	15611	15533	15414	15674	15704	15566	15471	15590	15547	15601	15655	15657	15581	15548	15620	15569	15594	15560	15626	15692	15595	15625	15550	15596	15532	15529	15547	15551	15588	15577	15755	15630	15563	15504	15570	15614	15647	15660	15725	15656	15702	15650	15600	15494	15716	15585	15799	15809	15532	15558	15624	15573	15681	15596	15636	15648	15706	15666	15679	15593	15506	15689	15757	15745	15651	15745	15639	15694	15542	15585	15582	15651	15548	15603	15513	15561	15436	15642	15731	15554	15582	15556	15635	15650	15543	15528	15708	15626	15583	15587	15863	15613	15545	15698	15561	15450	15613	15709	15619	15497	15580	15574	15773	15654	15586	15563	15570	15659	15686	15605	15620	15628	15603	15497	15535	15543	15608	15499	15594	15629	15581	15515	15433	15385	15641	15756	15594	15632	15573	15537	15551	15637	15517	15559	15657	15523	15568	15597	15391	15628	15604	15575	15495	15541	15550	15577	15566	15662	15595	15622	15566	15616	15566	15638	15779	15502	15578	15488	15378	15405	15768	15452	15574	15603	15616	15694	15529	15505	15771	15736	15555	15548	15607	15727	15541	15692	15479	15533	15643	15564	15448	15649	15697	15700	15640	15562	15739	15459	15748	15680	15750	15743	15682	15593	15676	15535	15530	15532	15680	15570	15562	15719	15449	15441	15604	15616	15501	15557	15561	15590	15675	15665	15694	15708	15588	15663	15659	15539	15589	15533	15622	15756	15485	15590	15517	15460	15626	15598	15602	15581	15836	15766	15653	15635	15749	15814	15591	15573	15376	15681	15600	15653	15492	15612	15723	15608	15576	15539	15539	15621	15618	15670	15663	15487	15461	15786	15600	15676	15700	15486	15637	15483	15698	15646	15537	15671	15655	15633	15556	15634	15586	15617	15366	15679	15522	15679	15624	15665	15706	15616	15628	15439	15578	15727	15663	15675	15742	15456	15633	15641	15659	15670	15512	15588	15635	15773	15782	15648	15536	15579	15761	15567	15561	15484	15534	15545	15447	15548	15664	15596	15731	15505	15562	15772	15460	15579	15603	15507	15610	15663	15662	15608	15601	15750	15795	15685	15670	15307	15725	15655	15618	15651	15571	15600	15794	15470	15680	15918	15592	15721	15730	15592	15791	15604	15586	15642	15591	15553	15675	15459	15577	15516	15588	15656	15646	15694	15561	15683	15406	15579	15741	15569	15720	15565	15621	15541	15494	15799	15571	15634	15645	15719	15706	15515	15640	15631	15679	15613	15698	15598	15614	15544	15634	15592	15755	15606	15695	15738	15653	15677	15587	15714	15522	15521	15616	15707	15619	15639	15527	15697	15550	15742	15540	15604	15588	15738	15657	15650	15640	15726	15575	15516	15675	15654	15557	15650	15782	15615	15572	15664	15374	15639	15653	15541	15688	15756	15593	15610	15428	15522	15705	15564	15619	15534	15860	15649	15485	15563	15660	15572	15733	15893	15520	15696	15545	15656	15660	15654	15732	15659	15608	15676	15654	15651	15760	15484	15435	15541	15690	15481	15777	15788	15665	15629	15562	15592	15634	15643	15684	15524	15554	15716	15618	15649	15605	15438	15733	15652	15578	15529	15448	15612	15563	15516	15726	15612	15478	15651	15592	15760	15560	15608	15652	15539	15575	15589	15550	15398	15543	15551	15601	15656	15774	15764	15523	15711	15630	15589	15599	15423	15604	15650	15578	15672	15398	15466	15747	15453	15555	15453	15406	15541	15649	15789	15644	15627	15582	15530	15647	15628	15683	15577	15689	15523	15765	15674	15638	15726	15593	15562	15593	15502	15643	15591	15476	15703	15405	15709	15560	15665	15649	15697	15552	15504	15809	15729	15635	15681	15566	15488	15668	15624	15691	15609	15661	15684	15628	15619	15513	15538	15650	15705	15748	15708	15611	15562	15485	15676	15776	15450	15697	15456	15721	15854	15598	15692	15658	15671	15615	15572	15735	15665	15564	15751	15747	15581	15625	15673	15643	15592	15544	15615	15553	15585	15576	15575	15559	15654	15735	15610	15736	15689	15681	15744	15692	15437	15616	15636	15641	15589	15721	15653	15661	15533	15605	15501	15607	15588	15746	15631	15552	15573	15610	15556
34479	40871	39576	28098	20665	18900	18604	18320	18211	18153	18087	18085	18132	18348	18148	18399	18265	18218	18203	18275	18146	18146	18173	18163	18336	18062	17982	18264	18212	18009	18072	18078	18210	18068	18089	18084	18283	18136	18218	18290	17969	18067	18249	18328	18109	18118	18213	18093	18089	18231	18281	18249	18099	18099	18160	18109	18176	18270	18044	18235	18243	18278	18098	18267	18049	18263	17972	18103	18289	18396	18177	18083	18058	18136	18255	18295	18150	18391	18248	18191	18229	18304	18199	18067	18237	18223	17909	18064	18012	18112	18191	18179	18186	18380	18168	18025	18131	17999	18207	18136	17929	18132	18159	18204	18203	17988	18046	18046	18015	18045	18236	18055	18152	18208	18277	18255	18155	18113	18308	18092	18110	18119	18166	18173	18076	17938	18293	18244	18164	18148	18150	18134	18274	18188	18200	17818	18240	18051	18287	18025	18298	18250	18343	18301	18196	17978	18042	18143	18230	18175	18002	18003	18070	18352	18099	18026	18213	18233	18043	18133	18101	18151	17915	18229	18108	18068	17947	18063	18078	18179	18105	18260	17903	17968	18111	18085	18217	18098	17886	17998	18050	18255	18116	18291	17976	18222	18043	18184	18094	18184	18178	18240	18162	18183	18217	17990	18193	18056	18260	18145	18193	17998	18068	18058	18103	18144	18019	18097	18279	17892	17915	18051	17996	18162	18201	18228	18357	18010	18167	18032	18077	17909	18141	18286	18208	18266	18250	18016	18105	18109	18123	18256	18154	18213	18197	18049	18105	18231	18235	18031	18154	18041	18227	18019	18279	17915	18042	18145	18205	18241	18007	18141	18268	18172	18124	17863	18270	18079	18276	18269	18187	18183	18162	18298	18057	18242	18065	18080	18121	18116	18176	18236	18247	18229	18273	18017	18128	18254	18395	18006	18222	18060	18181	18073	18183	18194	18294	18139	18054	18360	18081	18208	18115	18243	18276	18188	18180	17933	18112	18064	18251	18166	18123	18303	18167	18164	18221	18063	18030	18008	18181	18309	18415	18368	18044	18134	17938	17893	18293	18039	18183	18138	18116	18102	18070	18156	17969	18042	18245	18227	18252	18087	18042	17945	18207	18224	18207	18111	17978	17951	18271	18130	17953	18126	17851	18347	18216	18227	18074	18223	18223	18062	18003	17878	18118	18080	18227	18100	18171	17894	18234	18113	18237	18118	18078	18341	17939	18211	18204	17949	18080	18021	17947	18059	18279	18103	18265	17883	18302	18084	18210	18129	17908	17997	18235	18254	18214	18366	18485	18208	18066	18117	18200	18317	18008	18086	18226	18245	17954	18348	18314	18146	18463	17986	18113	18144	17948	18090	18221	18194	18284	18026	18084	18017	18262	17949	18102	18319	18139	18012	17941	17901	18109	18479	18140	18193	18070	18048	18170	18053	18148	18245	18008	18324	18297	18184	18040	18077	18329	18065	18172	18036	18055	18315	18033	17966	18329	17953	18037	18294	18167	18240	18157	18381	18164	18282	18193	18067	18065	18144	18164	18130	18205	18219	17839	18027	18310	18051	18098	18028	18438	18230	18022	18197	18045	18336	18169	18271	17997	18271	18144	18097	18094	18426	18180	18079	17928	17986	18127	18132	18424	18377	18265	18291	18105	17954	18132	18161	18154	18271	18255	18273	18356	18104	18200	18228	17926	18158	18043	18060	18154	18218	18145	18217	18109	18201	18282	18045	18276	18111	18060	18018	18264	18259	18242	18053	18304	18201	17953	17960	18024	18072	18269	18269	18269	18269	18247	18159	18034	18115	18137	18032	18049	17925	17985	18109	18125	18289	18185	18129	18049	18118	18171	18219	18053	18006	18195	17994	18257	18191	18120	17997	18165	17860	18169	18252	18365	18060	18136	18139	18186	18185	18233	18101	18156	18030	18179	17865	18288	18198	17945	18115	18304	18148	18176	18058	18098	17979	18209	18133	18236	18265	17959	17973	18127	18171	17896	18127	18167	18069	18193	18054	18332	18169	17918	17838	18178	17982	17943	17926	18120	18282	18104	18142	18081	17973	18150	18066	18202	18118	18007	18244	18042	18086	18135	18153	18248	18062	18122	18046	18391	18121	17751	18267	18319	18167	18014	18193	18133	18248	18141	17793	18175	18137	18394	18170	18241	18359	17996	18138	18312	18139	18136	18296	18242	18116	18335	18014	18077	18212	17870	18204	18155	18263	18215	18153	18194	18164	17994	18274	18339	18218	18040	18165	17955	18238	18163	18148	18110	18104	18214	18076	18359	18087	18189	18310	18121	17951	18121	18300	18142	18047	18242	18082	18258	18174	18299	18306	18209	18101	18138	18080	18366	18207	18229	18053	18194	17988	18117	18342	18209	18342	18262	18227	18134	18011	18348	18042	18392	17961	18338	18294	18145	18243	18299	18206	18102	18086	18199	18075	18124	18196	18205	18217	18236	18276	18133	18012	18250	18128	18102	18126	18164	18224	18085	18361	18111	18164	18074	18221	17950	18263	18416	18031	18286	18265	17868	18083	18138	18084	18040	18248	18110	18064	18198	18107	17933	18101	18145	18058	18079	18164	18194	18059	18166	18244	18084	18202	18201	18126	18124	18168	18263	18157	18000	18395	18075	18132	18196	17978	18059	18089	18122	18210	18231	18234	18266	18035	18384	18075	18124	18140	18136	18176	18093	18163	18183	18215	18216	18038	18162	18152	18013	18016	18034	18096	18071	18088	17991	18320	18144	18221	18060	18091	18114	18065	18369	18076	18219	18164	18218	18331	18136	18136	18040	18184	17938	18313	18357	18273	18306	18341	18140	18211	18142	18115	18266	18088	18329	18214	18006	18134	18251	18173	18348	18277	18186	18369	18207	18212	17954	18104	18193	18318	18057	18082	18178	18130	18089	17952	18019	18025	18056	18141	18216	18137	17997	18192	18305	18112	18203	18355	18017	18289	18315	18133	18234	18173	18160	18042	18349	18384	18162	18127	18084	18173	18369	18149	18123	18323	18156	18059	17954	18205	18336	18158	18181	18075	18139	18070	18119	17952	18332	18019	18304	18133	18071	18230	18163	18122	18118	18158	18293	18305	18072	17903	17884	18156	18135	18168	17952	18115	17993	18031	18155	18107	18257	17999	18337	18164	18115	18182	18060	18213	17976	18101	17991	18012	18126	18206	18289	18079	18202	18185	18166	18192	18135	18135	18222	18350	18126	18152	18352	18221	18062	18040	18316	18151	18257	18209	18325	18306	18196	18089	18364	18053	18070	18256	18163	18313	18137	18299	17966	18041	18157	18167	18262	18073	18325	18339	18161	18193	18030	17970	18045	18358	18301	18070	18096	18031	18145	18204	18223	18254	18266	18028	18161	18104	18020	18380	18041	18164	18093	18246	18135	18061	17934	18005	18189	18224	18051	18337	18209	18101	18140	18174	17896	18292	18331	18172	18263	18150	18365	18163	18216	18087	18149	18094	18049	18021	18014	18132	18163	18041	18218	18119	18263	18410	18331	18058	18073	18098	18130	18189	18056	18190	18037	18178	18206	18067	18079	18080	18074	18181	18167	18104	18163	18202	17910	18222	18198	18124	18124	18166	18133	18317	17912	18286	18214	18413	18292	18010	18096	18162	18065	18253	18141	18140	18377	18141	18152	18341	18250	18215	18175	18195	18094	18260	18163	18311	18078	18073	18264	18290	18082	18071	18106	18092	18453	18118	18315	18051	18282	18163	18088	18185	18254	18232	18270	18330	18243	18215	18435	18457	18192	18006	18135	18227	17965	18049	18080	18054	18261	18282	17977	18022	18129	18182	18191	18024	18211	18120	18210	18052	18059	18005	18233	18062	18078	18204	18268	17959	18205	18118	18152	17985	18242	18300	18094	18160	18015	18096	18346	18089	17943	18134	17915	17991	18158	18066	17981	18064	18045	18070	18030	18288	18054	18187	18176	18118	18368	18139	18099	18246	18080	18147	18170	18141	17916	17885	18308	18199	18284	18087	18014	18166	18205	18077	18116	18031	18232	18361	18447	18288	17984	18262	18172	18088	17962	18269	18217	18177	18136	18282	18233	18149	17985	18237	18242	18195	18127	18217	18303	18080	18177	18293	17978	18147	18148	18090	18134	18264	18199	18047	18074	18112	18316	18024	18376	18138	18076	18240	18101	18031	17987	17965	18279	18159	18121	18050	18215	18112	17998	17994	18180	18157	18093	18222	18289	18272	17994	18058	17869	18016	18140	18145	18118	18311	18050	18075	18148	18276	17949	18216	18027	18254	18055	18002	18105	18061	18265	18195	18174	17985	18263	18091	18260	18314	18274	17996	17939	18212	18316	17937	18113	18111	18034	18046	18183	18062	18216	18004	18153	18171	18112	18078	18082	18043	18236	18169	18047	18038	18314	18133	18250	18313	18149	18136	18339	18253	18205	18327	18316	18263	18227	18193	18248	18232	18216	18283	18405	18138	18216	18132	18294	18208	18182	18280	18059	18220	18055	18196	18207	18018	18067	18136	18091	18145	18059	18048	18173	18204	18116	18250	18124	18042	18071	18141	18281	18210	18013	18227	18024	18153	18181	18056	17959	18108	18268	18323	18225	18125	18149	17949	18237	18175	18198	18342	18079	18276	18253	18038	18268	18230	18165	18140	17940	18144	18331	18188	18103	18248	18009	18045	18163	18051	18289	18023	18124	18203	18189	18172	18167	18081	18111	18033	18160	18167	18319	18102	18296	18090	18126	17826	18207	18303	17985	18253	18075	18221	18331	18002	18395	18096	18001	18142	18100	18294	18182	18106	18248	18296	18220	18249	18328	17968	18402	18444	18143	18264	18046	18278	18121	18143	18028	18295	18046	18353	18188	18051	18182	18046	18065	18015	18130	18045	18330	18145	18148	17998	18285	18132	18218	18095	18255	18363	18145	17996	18003	18296	18165	17825	18252	18191	18008	18216	18101	18100	18256	17985	18288	18301	18269	18059	18075	18027	18086	18146	18182	18166	18320	18061	18093	18174	18281	17960	18236	18104	18343	18446	18416	18360	18259	18155	18213	18194	18253	18177	18149	18262	18064	18081	18104	18130	18261	17987	18205	18217	18071	18219	18047	18224	18355	18071	18468	18360	18316	17892	18231	17925	18088	18102	17905	18070	17871	18049
37000	52667	39876	23922	17675	15913	15557	15471	15778	15519	15612	15490	15603	15579	15385	15423	15675	15610	15476	15572	15646	15665	15522	15602	15713	15555	15522	15568	15664	15574	15624	15562	15500	15624	15624	15619	15646	15499	15566	15527	15504	15415	15405	15448	15411	15531	15591	15353	15565	15438	15660	15539	15449	15595	15496	15460	15561	15502	15630	15615	15553	15626	15509	15512	15514	15587	15642	15389	15553	15498	15576	15815	15481	15559	15484	15430	15799	15475	15740	15559	15491	15543	15685	15514	15666	15517	15440	15500	15705	15631	15632	15518	15547	15417	15544	15495	15510	15654	15663	15582	15506	15482	15495	15652	15448	15541	15488	15597	15588	15447	15696	15402	15646	15438	15611	15562	15495	15436	15525	15374	15446	15611	15677	15416	15498	15506	15587	15520	15566	15512	15429	15573	15413	15591	15537	15363	15666	15551	15606	15394	15662	15531	15486	15562	15386	15606	15498	15716	15578	15542	15468	15537	15441	15607	15372	15581	15557	15695	15521	15435	15647	15458	15329	15706	15552	15607	15519	15442	15684	15587	15653	15536	15445	15510	15536	15426	15617	15469	15316	15539	15449	15644	15732	15452	15446	15541	15699	15480	15496	15366	15446	15614	15502	15532	15580	15472	15668	15540	15585	15505	15550	15437	15566	15464	15538	15481	15498	15510	15555	15355	15673	15386	15482	15638	15621	15457	15544	15601	15462	15438	15550	15564	15459	15475	15502	15489	15560	15436	15525	15478	15677	15372	15588	15356	15583	15504	15480	15514	15688	15535	15450	15517	15427	15433	15594	15550	15687	15597	15602	15419	15698	15481	15702	15506	15581	15602	15507	15647	15595	15528	15492	15529	15628	15343	15469	15539	15594	15649	15570	15600	15688	15532	15597	15443	15674	15773	15554	15749	15651	15477	15425	15518	15657	15484	15661	15624	15523	15574	15566	15445	15619	15643	15501	15464	15442	15552	15720	15592	15446	15595	15408	15613	15716	15452	15732	15468	15603	15576	15641	15487	15561	15499	15609	15641	15552	15528	15407	15550	15511	15549	15632	15734	15650	15621	15689	15507	15477	15444	15409	15586	15466	15625	15521	15591	15501	15515	15443	15441	15498	15596	15371	15621	15364	15422	15591	15426	15592	15625	15701	15581	15515	15555	15487	15482	15478	15474	15456	15611	15617	15556	15506	15511	15368	15676	15586	15494	15573	15505	15561	15603	15607	15588	15612	15501	15632	15469	15563	15594	15568	15520	15704	15539	15581	15482	15537	15599	15701	15443	15656	15421	15542	15519	15498	15597	15607	15583	15607	15717	15583	15495	15546	15674	15357	15453	15696	15665	15628	15478	15641	15548	15440	15617	15563	15645	15641	15458	15692	15490	15422	15559	15430	15560	15674	15438	15536	15728	15431	15567	15428	15645	15560	15462	15639	15437	15341	15435	15556	15335	15641	15562	15393	15583	15429	15601	15601	15545	15608	15613	15493	15465	15527	15505	15484	15553	15573	15474	15756	15577	15518	15540	15753	15540	15375	15578	15464	15668	15505	15462	15506	15454	15611	15442	15495	15583	15538	15402	15665	15413	15670	15434	15624	15416	15625	15672	15361	15546	15430	15502	15718	15586	15513	15594	15508	15576	15634	15685	15657	15744	15546	15402	15543	15719	15498	15469	15428	15433	15611	15546	15530	15560	15590	15411	15414	15470	15661	15450	15539	15579	15354	15499	15548	15609	15673	15445	15511	15775	15546	15556	15394	15579	15529	15575	15461	15420	15754	15529	15527	15463	15448	15596	15411	15569	15519	15567	15428	15684	15596	15544	15375	15544	15389	15436	15507	15604	15450	15425	15654	15591	15422	15719	15608	15688	15597	15561	15450	15507	15531	15450	15551	15585	15554	15479	15537	15513	15493	15379	15592	15776	15557	15791	15611	15425	15477	15379	15600	15616	15516	15628	15472	15392	15427	15510	15393	15469	15553	15415	15733	15545	15608	15654	15483	15590	15467	15475	15519	15538	15460	15629	15581	15421	15339	15581	15483	15483	15502	15511	15459	15479	15645	15638	15651	15564	15507	15449	15315	15746	15565	15541	15552	15447	15442	15489	15373	15473	15460	15581	15461	15492	15276	15529	15664	15514	15667	15438	15601	15524	15543	15580	15580	15467	15774	15641	15516	15569	15651	15569	15653	15548	15443	15714	15634	15340	15625	15514	15622	15477	15569	15476	15533	15482	15461	15451	15659	15469	15498	15496	15525	15619	15552	15580	15382	15600	15433	15404	15456	15492	15544	15493	15425	15509	15432	15763	15506	15661	15459	15700	15417	15416	15405	15636	15675	15412	15549	15422	15672	15510	15646	15474	15398	15575	15614	15444	15533	15512	15506	15760	15626	15589	15625	15528	15501	15518	15476	15510	15640	15557	15560	15634	15429	15566	15312	15497	15588	15618	15803	15612	15529	15685	15699	15575	15598	15365	15761	15601	15488	15475	15541	15477	15515	15600	15575	15406	15755	15343	15756	15633	15563	15513	15539	15573	15371	15612	15521	15595	15478	15573	15595	15628	15637	15651	15440	15348	15590	15568	15643	15547	15484	15450	15724	15551	15606	15623	15554	15336	15616	15511	15542	15482	15522	15582	15596	15575	15530	15586	15507	15622	15675	15606	15558	15587	15604	15577	15685	15445	15597	15510	15504	15670	15602	15481	15708	15523	15555	15385	15619	15603	15598	15526	15453	15510	15659	15565	15511	15701	15477	15503	15661	15481	15376	15623	15571	15641	15640	15417	15683	15434	15522	15560	15467	15671	15513	15528	15730	15664	15455	15522	15545	15423	15594	15542	15650	15681	15483	15507	15433	15625	15654	15469	15516	15620	15647	15501	15405	15663	15523	15481	15449	15561	15416	15657	15233	15446	15513	15610	15460	15550	15365	15495	15601	15688	15432	15506	15434	15447	15554	15613	15590	15527	15506	15546	15621	15420	15653	15461	15721	15726	15594	15404	15517	15451	15508	15607	15453	15424	15400	15793	15618	15576	15736	15626	15452	15361	15593	15567	15359	15640	15506	15403	15442	15523	15580	15535	15611	15670	15594	15518	15626	15569	15560	15557	15505	15668	15624	15459	15671	15546	15621	15468	15561	15479	15591	15490	15463	15754	15568	15668	15523	15764	15621	15540	15569	15483	15587	15597	15683	15446	15562	15620	15615	15676	15450	15452	15378	15424	15305	15520	15503	15584	15554	15606	15502	15523	15493	15355	15607	15718	15583	15593	15551	15591	15603	15576	15527	15531	15606	15596	15622	15399	15684	15655	15552	15624	15749	15397	15586	15535	15630	15377	15750	15689	15436	15475	15449	15530	15619	15418	15580	15424	15541	15535	15453	15609	15632	15587	15657	15610	15488	15506	15543	15662	15360	15570	15508	15342	15525	15481	15644	15624	15579	15540	15547	15539	15513	15658	15536	15496	15601	15433	15653	15558	15530	15523	15660	15613	15552	15582	15519	15628	15546	15461	15607	15613	15592	15687	15456	15457	15589	15624	15473	15553	15396	15545	15438	15499	15531	15472	15519	15625	15478	15509	15598	15701	15445	15801	15464	15665	15467	15571	15403	15630	15501	15533	15585	15548	15623	15497	15537	15471	15626	15486	15574	15508	15669	15586	15628	15697	15447	15511	15475	15735	15446	15606	15493	15525	15494	15450	15637	15640	15597	15432	15474	15483	15803	15587	15467	15483	15483	15447	15579	15526	15721	15537	15530	15621	15515	15440	15478	15602	15657	15358	15596	15513	15410	15442	15628	15522	15572	15415	15595	15498	15390	15442	15549	15417	15692	15516	15378	15381	15558	15643	15462	15596	15529	15572	15657	15531	15412	15539	15502	15475	15630	15590	15524	15598	15512	15816	15476	15537	15373	15596	15683	15479	15523	15565	15574	15594	15617	15460	15531	15391	15553	15536	15598	15605	15538	15476	15524	15493	15400	15588	15619	15620	15635	15617	15653	15553	15544	15632	15432	15615	15467	15511	15679	15530	15638	15443	15492	15472	15576	15560	15532	15646	15435	15604	15535	15606	15482	15645	15537	15533	15632	15510	15436	15498	15368	15631	15390	15552	15614	15560	15460	15534	15485	15597	15576	15547	15680	15555	15475	15465	15457	15573	15509	15537	15525	15593	15706	15632	15618	15474	15588	15692	15639	15617	15516	15524	15600	15550	15395	15618	15563	15624	15368	15623	15499	15623	15472	15566	15655	15426	15501	15339	15644	15483	15652	15351	15749	15449	15472	15654	15520	15554	15542	15643	15531	15528	15611	15614	15516	15654	15564	15714	15646	15492	15573	15539	15567	15520	15464	15440	15604	15517	15406	15552	15546	15384	15358	15579	15455	15647	15445	15662	15601	15496	15540	15464	15533	15605	15679	15457	15505	15462	15431	15442	15511	15581	15536	15407	15652	15595	15565	15626	15615	15636	15569	15531	15594	15466	15651	15602	15482	15386	15572	15598	15420	15602	15395	15431	15396	15643	15569	15470	15428	15432	15647	15558	15564	15529	15636	15547	15721	15557	15465	15532	15603	15541	15526	15592	15516	15476	15553	15772	15630	15472	15491	15511	15713	15535	15611	15385	15466	15555	15463	15544	15561	15643	15512	15469	15589	15222	15571	15491	15581	15494	15663	15486	15536	15426	15514	15436	15511	15473	15585	15498	15720	15677	15655	15572	15502	15595	15636	15538	15557	15621	15508	15439	15446	15533	15607	15599	15573	15562	15422	15495	15477	15570	15411	15387	15390	15539	15647	15577	15518	15465	15676	15554	15646	15617	15605	15594	15724	15568	15472	15547	15481	15459	15644	15562	15717	15544	15544	15522	15626	15474	15498	15615	15619	15688	15436	15548	15522	15442	15507	15352	15556	15503	15627	15420	15479	15527	15526	15529	15561	15594	15616	15655	15411	15476	15454	15399	15504	15567	15488	15476	15670	15605	15505	15645	15646	15452	15560	15465	15542	15593	15523	15442	15627	15630	15644	15715	15684	15494	15430	15584	15454	15651	15544	15286	15456	15473	15617	15480	15523	15622	15692	15548	15459	15513	15632	15452	15604	15594	15611	15540	15498	15652	15462	15397	15448	15562	15530	15672	15661	15527	15536	15514
24020	26283	40456	34644	26870	24868	23730	19195	18043	18280	18151	18165	18010	17978	18104	17943	18095	18029	17911	18034	17943	17810	18140	18098	17881	17928	17803	17862	17921	17739	17833	17930	18018	17848	17642	17797	18095	18035	17777	17902	17978	17829	17949	17762	17762	17907	17985	17713	18095	17802	17847	17831	17953	17739	17884	17763	17714	17771	18068	17809	17878	17979	17839	17850	17759	18027	17752	17788	18013	17998	17972	17998	17906	17613	17720	17689	17984	17878	17840	17780	17702	17706	17864	17718	17854	17751	17917	17804	17938	17930	17849	17863	17662	17961	17844	17759	17747	17815	17747	17710	17844	17835	17801	17778	17960	17783	17808	17842	17835	17811	17963	18180	17867	17761	17531	17657	17863	17762	17815	17955	17827	17956	17844	18007	17868	17794	17892	17770	17705	17788	17880	17874	17721	17796	17660	17779	17834	17827	17747	17755	17974	17737	17697	17726	17739	17896	17879	17717	17718	17480	17832	17897	17745	17730	17901	17787	17730	17855	17602	17654	17941	17706	17710	17616	17707	17863	17945	17986	17775	17787	17756	17737	17801	17890	17776	17891	17808	17912	17635	17830	17745	17887	17953	17705	17923	17823	17848	17789	17853	17649	17830	17656	17785	17823	17944	17853	17807	17804	17852	17791	17581	17800	17861	17740	17976	17941	17758	17817	17782	17792	17832	17731	17897	17659	17795	17762	17839	17753	17836	17717	17893	17853	17909	17848	17646	17846	17770	17787	17839	17899	17829	17878	17653	17713	17844	17862	17933	17775	17995	17990	17714	17847	17803	17922	17740	17798	17748	17838	17867	17833	17790	17849	17655	17723	17796	17868	17830	17742	17560	17889	17828	17907	17649	17890	17825	17679	17741	17790	17663	17754	17862	17923	17888	17989	17791	17630	17876	17958	17888	17719	17571	17784	17766	17751	17785	17888	17917	17775	17841	17728	17746	17776	17646	17817	18073	17626	17800	17716	17791	17962	17909	17988	17923	17750	17862	17782	17889	17811	17878	18032	17594	17635	17891	17748	17886	18036	17878	17798	17764	17998	17876	17767	17868	17890	17630	17706	17654	17773	17665	17586	17944	17753	17850	17557	17883	17717	17763	17784	17683	17772	17769	17801	17813	17865	17932	17895	17843	17919	17957	17861	17673	17710	17951	17888	17574	17793	17761	17907	17751	17736	17654	17725	17680	17800	17962	17667	17962	17748	17892	18034	17719	17761	18003	17786	18066	17715	17866	17821	17881	17722	17808	17790	17778	17667	17602	17661	18043	17698	17644	17699	17761	17743	17688	17862	17807	17719	17847	17953	17825	17880	17809	17887	17754	17976	17804	17812	17652	17752	17793	17786	17862	17944	17907	17821	17797	17818	17859	17785	17673	17849	17751	17819	17658	17784	17851	17708	17656	17671	17874	17718	17868	17735	17934	17805	17883	17932	17686	17763	17801	17712	17752	17937	17655	18182	17758	17851	17761	17824	17929	17770	17763	18005	17845	17742	17756	17572	17696	17700	17964	17819	17824	17882	17990	17803	17903	17958	17827	17606	17948	17972	17850	17897	17762	17855	17615	17687	17890	17887	17946	17679	17639	17786	17837	17798	17801	17948	17919	17878	17867	17816	17778	17797	17770	17644	17643	17683	17854	17776	17704	17859	17813	17817	17790	17929	17922	17675	17877	17740	17786	17753	17977	17709	17785	17854	17887	17850	17774	17705	17884	17855	17901	17859	17793	17848	17863	17880	17995	17892	17765	17642	17854	17863	17740	17687	17736	17617	17732	17823	17886	17667	18001	17604	17749	17700	17689	17815	17923	17922	17955	17726	17761	17883	17901	17860	17871	17778	17943	17632	17823	17839	17862	17796	17822	17668	18043	17811	17752	17759	17838	17745	18057	17917	17813	17793	17980	17640	17717	17818	17811	17752	17747	17920	17787	17683	17727	17781	17700	17883	17841	17771	17944	17806	17809	17653	17880	17766	17700	17797	17784	17759	17525	17686	17851	17729	17812	17870	18174	17868	17851	17716	17716	17685	17694	17884	17991	17714	17760	17876	17920	17887	17708	17896	17856	17795	17945	17818	17861	17710	17762	17769	17841	17693	17857	17953	17766	17677	17972	17682	17781	17931	17749	17844	17906	17797	17651	17644	17837	18062	17809	17572	17669	17652	17793	18047	17939	17661	17917	17778	17988	17889	17893	17846	17605	17752	17778	17822	17944	17664	17782	17837	17850	17944	18036	17531	17661	17911	17865	17653	17824	17649	17897	17686	17684	17675	17630	17845	17829	17874	17813	17938	17834	17749	17808	17627	17614	18061	17775	17759	17784	17595	17735	17856	17707	17681	17864	17857	17797	17891	17860	17763	17930	17731	17821	17727	17735	17830	17620	17803	17879	17776	17627	17940	17831	17684	17821	17872	17815	17755	17784	17714	17819	17808	18086	17786	17799	17896	17737	17864	17565	17835	17963	17949	17892	17739	17961	17861	17791	17639	17939	17805	17687	17814	18089	17774	17894	17798	17677	17790	17593	17633	17908	17734	17874	18032	17662	17917	17970	17907	17794	17734	17755	17922	17702	17736	17860	17801	17824	17719	17712	17659	17733	17758	17866	17797	17731	17727	17768	17934	17858	17806	17696	17718	17627	17913	17750	17802	17800	17733	17869	17922	17711	17947	17878	17883	17904	18022	17869	17791	17778	17635	17788	17623	17762	17751	17833	17884	17734	17807	17795	17776	17826	17847	17732	17767	17898	18001	17763	17839	17781	18044	17842	17692	18063	17950	17829	17626	17896	17873	17733	17928	17908	17791	17922	17511	17831	17825	17711	17741	17759	17598	17932	17937	17889	17714	17786	17836	17959	17942	17641	17727	17806	17799	17928	17847	17975	17817	17883	17663	17602	17752	17803	17674	17812	17721	17801	17735	17716	17664	17729	17839	17859	17759	17542	17642	17810	17845	17817	17679	17921	17841	17808	17856	18127	17665	17764	17828	17611	17680	17626	17808	17910	17629	17784	17751	17786	17889	17756	17845	17999	17774	17938	17791	17888	17783	17758	17832	17631	17763	17781	17683	18009	17877	17548	17664	17879	18003	17754	17645	17733	17737	17709	17797	17937	17699	17809	17850	17962	17851	17731	17851	17867	17740	17644	17809	17871	17911	17632	17761	17846	17837	17854	17754	17959	17899	17711	17853	17908	17686	17864	17860	17962	17825	17893	17793	17681	17855	17510	17636	17624	17698	17731	17770	17706	17730	17869	17780	17808	17926	17696	17919	17648	17966	17743	17701	17613	17746	17768	17705	17964	17899	17735	17936	17703	17826	17755	17718	17768	17849	17776	17635	18060	17739	17651	17691	17737	17821	17836	17852	17812	17695	17738	17747	17729	17903	17713	17843	17837	17591	17818	17756	17554	17911	17801	17729	17933	17688	17780	17777	17735	17737	17747	17949	17686	17752	17618	17637	17704	17733	17887	17626	17747	17932	17781	17860	17745	17686	17667	17729	17671	17755	17715	17561	17782	17807	17761	17845	17971	17979	17722	17860	17810	17608	17758	17750	18020	17836	17655	17770	17808	17808	17605	17668	17815	17834	17781	17711	17641	17733	17780	18070	17936	17811	17783	17790	17842	17641	17745	17749	17810	17776	17780	17654	17808	17913	17860	17882	17764	17841	18189	17923	17743	17991	17733	17710	17945	17880	17715	17884	17840	17705	17591	17925	17803	17847	17730	17791	17801	17916	17784	17710	18018	17717	17789	17775	17831	17856	17944	17921	17795	17760	17698	17713	17783	17691	17842	17731	17707	17936	17768	17871	17947	17727	17643	17811	17845	17910	17853	17823	17664	17718	17725	17699	17654	17723	17871	17770	17783	17692	17581	17698	17811	17850	17682	17862	17839	17618	17608	17628	17676	17786	17939	17934	17777	17678	17868	17915	17675	17762	17583	17857	17729	17882	17724	17425	17787	17811	17740	17893	17676	17889	17869	17763	17770	17565	17796	17766	17828	17853	17655	17707	17733	17789	17924	18010	17760	17716	17698	17840	17802	17811	17766	17802	17824	17857	17928	17646	17724	17898	17876	17630	17786	17800	17865	17807	17784	17762	17711	17765	17587	17629	17895	17610	17552	17687	17701	17572	17763	17784	17797	17821	17740	17716	17801	18007	17694	17787	17796	17733	17825	17930	18002	17784	17756	17480	17696	17891	17965	17643	17848	17886	17916	17792	17755	17663	17826	17802	17811	17611	17956	17711	17858	17768	17628	17895	17767	17798	17940	17535	17911	17790	17713	17615	17808	17952	17805	17676	17667	17810	17759	17840	17956	17831	17680	17908	17665	17773	17647	17875	17826	17762	17856	17781	17878	17793	17842	17696	17850	17934	17710	17840	17781	17884	17850	17780	18084	17809	17766	17811	17764	17864	17847	17821	17842	17746	17667	17774	17802	17829	17758	17786	17854	17729	17570	17952	17792	17673	17633	17785	17934	17762	17678	17797	17792	18070	17984	18104	17874	17720	17890	17854	17705	17856	17816	17731	17736	17928	18046	17912	17614	17741	17782	17661	17682	17671	17932	17907	17659	17803	17847	17933	18096	17842	17788	17697	17841	17866	17955	17921	17594	17816	17753	17646	17817	17928	17906	17946	17848	17898	17764	17844	17514	17780	17731	17961	17536	17601	17871	17785	17635	17607	18059	17675	17556	17709	17649	17798	17829	17691	17802	17701	17732	17677	17880	17758	17608	17899	18133	17668	17713	17796	17602	17881	17821	17790	18022	17885	17818	17731	17719	17851	18041	17765	17863	17708	17809	17898	17656	17738	17894	17688	17760	17855	17868	17652	17719	17989	17754	17882	17876	17769	17761	17898	17743	17999	17896	17627	17866	17866	17850	17808	17616	18011	17836	17576	17617	17798	17680	17679	17779	17857	17720	17799	17796	17805	17752	17915	17860	17563	17918	17674	17916	17751	17657	17809	17708	17938	17797	17871	17774	17662	17882	17790	17946	17751	17765	17750	17770	17831	17803	17576	17910	17956	17732	17867	17823	17806	17610	17754	17909	17694	17695	17902	17869	17649	17775	17814	17675	17671	17789	17903	17774	17808	17863	17834	17818	17773	17818	17782	17811	17893	17966	17657	17921	17868	17861	17676
58270	106778	88938	60526	34930	20085	16021	15368	15328	15364	15423	15414	15346	15389	15553	15497	15250	15327	15350	15366	15516	15391	15454	15433	15390	15353	15435	15471	15400	15336	15432	15543	15593	15453	15422	15471	15364	15410	15493	15342	15487	15373	15440	15317	15371	15532	15468	15359	15511	15340	15367	15303	15388	15490	15348	15298	15411	15509	15364	15422	15475	15460	15338	15224	15396	15603	15560	15356	15388	15288	15319	15371	15320	15296	15375	15316	15388	15389	15505	15389	15301	15461	15388	15318	15280	15329	15449	15363	15616	15312	15416	15409	15399	15295	15253	15341	15260	15197	15404	15337	15279	15428	15449	15341	15271	15455	15561	15282	15219	15261	15391	15450	15293	15408	15390	15375	15292	15219	15425	15581	15458	15321	15258	15321	15643	15405	15294	15332	15380	15474	15289	15421	15245	15307	15349	15566	15196	15409	15272	15535	15543	15377	15382	15342	15290	15251	15404	15308	15340	15441	15241	15476	15384	15521	15394	15305	15362	15428	15414	15459	15442	15390	15540	15553	15505	15466	15494	15395	15327	15487	15250	15348	15243	15471	15352	15376	15361	15200	15389	15260	15291	15408	15509	15231	15391	15457	15419	15302	15329	15277	15360	15357	15153	15467	15350	15507	15386	15308	15444	15338	15353	15263	15308	15393	15385	15272	15436	15567	15395	15452	15512	15436	15260	15379	15305	15304	15356	15407	15430	15318	15545	15408	15207	15416	15457	15371	15252	15368	15341	15507	15271	15513	15240	15397	15231	15265	15449	15501	15296	15479	15332	15263	15258	15418	15366	15515	15350	15257	15390	15395	15397	15387	15371	15517	15343	15352	15566	15517	15372	15424	15399	15284	15407	15375	15263	15307	15304	15381	15503	15310	15424	15345	15336	15476	15262	15411	15339	15496	15293	15452	15263	15628	15330	15226	15219	15582	15427	15249	15405	15442	15194	15135	15472	15194	15329	15282	15411	15256	15465	15417	15479	15413	15329	15360	15551	15264	15502	15527	15357	15370	15432	15692	15238	15382	15437	15267	15443	15325	15365	15515	15356	15291	15453	15308	15383	15548	15522	15298	15270	15338	15489	15314	15260	15280	15339	15274	15453	15470	15553	15481	15305	15365	15534	15533	15528	15357	15251	15640	15334	15293	15404	15368	15381	15406	15447	15374	15366	15436	15197	15169	15593	15301	15426	15359	15498	15245	15435	15485	15397	15382	15407	15471	15401	15332	15371	15529	15261	15238	15370	15318	15444	15449	15367	15553	15371	15376	15408	15385	15360	15345	15439	15494	15362	15412	15532	15296	15439	15491	15469	15432	15214	15382	15269	15283	15295	15277	15409	15389	15435	15414	15416	15351	15383	15508	15388	15470	15269	15330	15424	15461	15180	15337	15493	15256	15453	15363	15297	15382	15556	15333	15269	15351	15270	15318	15509	15427	15366	15362	15474	15362	15518	15386	15301	15531	15478	15520	15477	15217	15544	15222	15186	15458	15184	15170	15236	15157	15447	15279	15411	15428	15286	15297	15458	15296	15362	15353	15559	15416	15476	15232	15441	15369	15443	15327	15274	15401	15325	15278	15369	15422	15431	15439	15496	15474	15287	15423	15256	15357	15400	15331	15450	15348	15470	15214	15432	15536	15461	15459	15205	15353	15391	15522	15397	15416	15365	15318	15346	15465	15480	15455	15346	15249	15424	15331	15298	15421	15457	15358	15417	15328	15458	15502	15197	15125	15337	15378	15502	15348	15555	15376	15444	15421	15437	15477	15338	15394	15320	15477	15411	15232	15356	15426	15307	15452	15154	15314	15363	15325	15593	15235	15168	15309	15447	15477	15429	15400	15316	15319	15420	15313	15298	15250	15428	15532	15331	15195	15252	15345	15424	15272	15343	15343	15436	15484	15206	15340	15583	15336	15506	15462	15429	15445	15446	15360	15499	15285	15462	15411	15425	15332	15438	15327	15400	15352	15173	15292	15453	15350	15273	15368	15342	15366	15282	15280	15327	15383	15399	15241	15417	15436	15358	15444	15577	15448	15441	15494	15349	15444	15517	15490	15326	15454	15427	15369	15497	15214	15498	15557	15325	15191	15340	15425	15380	15464	15345	15374	15349	15312	15370	15396	15317	15330	15310	15422	15291	15452	15258	15388	15414	15446	15401	15300	15246	15410	15308	15309	15437	15344	15416	15458	15403	15386	15161	15362	15396	15407	15385	15368	15375	15230	15507	15468	15505	15367	15406	15302	15489	15350	15342	15399	15325	15362	15522	15297	15255	15223	15219	15256	15429	15365	15309	15345	15331	15282	15496	15261	15525	15279	15432	15377	15410	15486	15375	15188	15276	15399	15367	15413	15519	15439	15380	15390	15504	15475	15383	15222	15386	15489	15573	15497	15287	15321	15353	15250	15467	15419	15491	15415	15406	15318	15361	15435	15289	15286	15395	15207	15475	15248	15477	15470	15297	15335	15330	15446	15374	15318	15418	15349	15399	15371	15433	15426	15419	15443	15335	15388	15396	15295	15290	15375	15414	15434	15420	15544	15431	15276	15364	15518	15175	15549	15302	15537	15538	15319	15310	15281	15276	15464	15326	15444	15557	15558	15264	15502	15288	15587	15227	15350	15470	15307	15508	15493	15490	15470	15397	15384	15429	15338	15324	15369	15358	15517	15175	15407	15341	15332	15253	15503	15230	15365	15512	15474	15364	15321	15502	15372	15366	15292	15487	15425	15232	15300	15385	15432	15364	15358	15288	15355	15370	15598	15348	15317	15265	15341	15229	15205	15318	15324	15343	15451	15263	15444	15495	15344	15387	15368	15538	15385	15358	15244	15403	15287	15407	15557	15438	15393	15357	15310	15410	15359	15433	15342	15518	15249	15442	15311	15476	15449	15327	15271	15367	15343	15424	15322	15260	15305	15432	15490	15570	15316	15292	15105	15338	15440	15488	15410	15321	15530	15304	15422	15453	15397	15403	15309	15368	15395	15259	15422	15320	15353	15397	15563	15365	15370	15493	15434	15388	15537	15351	15324	15442	15162	15386	15421	15434	15394	15250	15366	15384	15416	15503	15374	15388	15384	15526	15337	15561	15325	15273	15327	15417	15457	15290	15392	15462	15491	15248	15478	15475	15201	15106	15299	15555	15358	15408	15252	15530	15239	15354	15304	15344	15455	15331	15354	15338	15278	15542	15218	15187	15452	15431	15417	15567	15392	15480	15269	15276	15305	15409	15280	15395	15242	15469	15235	15464	15497	15496	15510	15384	15255	15492	15412	15360	15524	15546	15322	15387	15432	15314	15337	15302	15233	15356	15475	15302	15335	15262	15380	15482	15440	15443	15366	15497	15209	15382	15382	15326	15406	15382	15235	15594	15530	15286	15389	15447	15325	15383	15640	15369	15436	15326	15253	15295	15312	15281	15294	15426	15336	15310	15390	15341	15338	15457	15301	15481	15405	15460	15515	15321	15355	15391	15445	15327	15467	15299	15441	15233	15431	15549	15469	15407	15266	15452	15270	15470	15385	15347	15419	15265	15442	15433	15508	15353	15502	15489	15498	15459	15218	15529	15240	15515	15397	15423	15422	15323	15259	15480	15435	15398	15230	15397	15289	15460	15456	15394	15323	15350	15295	15478	15402	15421	15347	15328	15571	15463	15606	15294	15319	15514	15466	15483	15425	15411	15501	15400	15407	15310	15492	15496	15228	15397	15214	15148	15510	15307	15561	15302	15353	15437	15348	15136	15393	15452	15502	15493	15452	15310	15301	15253	15249	15432	15364	15396	15539	15240	15445	15273	15509	15482	15442	15358	15529	15351	15396	15189	15322	15519	15435	15380	15338	15412	15682	15382	15346	15253	15228	15461	15153	15383	15310	15530	15475	15535	15334	15385	15528	15203	15459	15231	15282	15468	15408	15255	15520	15325	15479	15384	15357	15295	15450	15649	15409	15373	15414	15369	15310	15297	15419	15424	15356	15408	15398	15376	15474	15430	15347	15344	15150	15452	15492	15347	15504	15507	15370	15388	15429	15513	15282	15405	15392	15413	15368	15301	15445	15340	15492	15224	15440	15290	15322	15446	15328	15554	15301	15378	15291	15323	15477	15221	15524	15252	15301	15221	15352	15269	15387	15453	15416	15459	15265	15307	15294	15363	15509	15292	15343	15392	15214	15223	15307	15459	15667	15368	15506	15368	15374	15420	15521	15317	15301	15357	15332	15371	15416	15385	15613	15377	15303	15386	15365	15288	15367	15496	15377	15498	15325	15355	15450	15311	15466	15378	15317	15448	15408	15274	15527	15333	15422	15291	15587	15199	15415	15365	15469	15263	15336	15264	15203	15324	15342	15100	15502	15323	15365	15456	15362	15340	15466	15422	15342	15478	15381	15225	15337	15392	15661	15211	15445	15283	15445	15448	15280	15434	15424	15374	15402	15465	15344	15375	15371	15515	15499	15399	15499	15435	15376	15437	15354	15366	15468	15572	15416	15460	15589	15467	15617	15401	15504	15388	15336	15495	15368	15285	15390	15341	15385	15324	15415	15498	15506	15500	15419	15446	15350	15404	15372	15398	15293	15539	15455	15356	15438	15305	15403	15241	15390	15413	15331	15449	15220	15235	15409	15415	15483	15504	15415	15408	15260	15354	15403	15208	15417	15324	15437	15301	15313	15423	15382	15447	15360	15373	15422	15542	15349	15583	15220	15440	15391	15401	15498	15506	15304	15160	15376	15572	15621	15533	15337	15293	15328	15304	15426	15229	15218	15406	15310	15389	15434	15381	15524	15394	15359	15299	15388	15607	15318	15403	15242	15364	15519	15378	15267	15403	15485	15345	15398	15397	15327	15323	15166	15370	15494	15224	15444	15325	15245	15390	15287	15386	15393	15541	15564	15442	15452	15398	15388	15454	15379	15442	15382	15488	15313	15330	15320	15296	15406	15483	15299	15458	15425	15370	15301	15455	15215	15389	15481	15278	15388	15336	15290	15299	15370	15487	15214	15427	15344	15400	15424	15421	15359	15290	15485	15329	15489	15305	15425	15376	15409	15468	15419	15434	15398	15426	15447	15528	15194	15333	15265	15378	15409	15363	15441	15329	15492	15227	15390	15419	15295	15332	15427	15300	15562	15375	15208	15423	15247
33453	42959	42709	29359	20642	18779	18392	18022	18264	18076	18201	18160	18124	17922	18039	18171	17968	18069	17961	18003	17944	17919	18336	18258	18174	18112	17809	18054	18133	18006	18313	17857	18020	17863	18010	17885	18394	18234	18150	18004	17972	17800	17912	17944	18070	18080	17939	18040	17974	17820	18098	17941	17875	17951	17958	18064	18025	18206	18060	17960	17885	18023	17993	17975	17949	17996	17934	18107	17846	17991	18090	17965	17891	17855	18089	17856	17911	17666	18123	18166	17736	18090	18037	18048	18182	17960	18036	17872	17797	18099	17910	18054	18182	18111	17790	17909	17999	18089	18034	17959	18037	18000	17858	17964	18057	17889	17921	17973	17967	17989	17785	17845	17902	17889	18047	17846	17994	17636	17851	17954	18028	17878	17767	17917	18032	17917	17857	18005	17922	18031	18098	17986	17854	17877	17973	17865	18030	18100	18125	18287	18088	17976	17992	17963	18102	18309	17812	17999	17980	17918	18172	18152	17921	18038	18030	18160	18092	18105	17884	17857	18214	17967	17945	18064	17845	18130	17979	17932	18054	18086	18007	18055	18093	17990	18019	18071	17990	17948	17974	18080	17995	18014	18019	17693	17920	17937	17851	18022	17979	17815	17869	18016	18039	17880	17804	17804	17922	17985	18081	18030	18295	18026	17996	18045	17857	17954	17747	17894	18092	17880	17904	17921	17929	18067	17956	17937	18064	17899	17904	17795	17884	17893	18086	17660	17792	18197	18011	17885	18037	17986	17817	17693	17844	17931	18002	18037	18049	17901	18060	17955	17902	18112	18059	18009	17819	18198	17986	17994	17929	17906	17938	17690	17912	18045	18200	18120	18095	17909	17910	17675	17875	18081	17893	18003	18011	17836	18061	17965	18026	17907	17972	17830	18255	18074	17981	17902	17722	18005	17957	18008	17865	18081	18046	17897	18022	17945	17890	17899	18135	17805	17915	17924	17995	17841	17913	17916	17882	18118	17974	18073	17828	17782	17582	17798	17991	17723	18032	18090	17992	17864	17917	17891	17831	18020	17992	18141	17759	18066	18035	17921	17930	17779	17954	17843	17904	17822	17634	17919	17875	17853	17896	18008	18010	18015	18057	18082	18045	18193	17856	17889	17944	17996	18099	18076	17726	17891	17939	17775	17832	17903	18019	18061	18025	18024	17878	18199	18013	17970	17925	18030	18002	18062	18142	18014	17913	17929	17881	18012	17994	18070	18013	17864	17945	17897	17940	18095	17886	17886	18265	18094	17823	17978	18040	17845	18190	17794	17817	17798	18013	17824	17990	18062	18004	17842	17939	17855	17999	17792	18102	17932	18072	17818	17845	18123	17949	17892	17990	18038	17983	17983	18080	18122	18066	18091	17997	18164	18021	18057	18071	18076	17998	17866	17821	17839	18069	18003	18074	18015	17786	17870	17804	17916	17931	18057	18010	17910	18060	17992	18157	18010	17904	17875	17907	17875	18084	17958	17841	18119	17810	17998	18081	18076	18301	17928	18043	18068	18052	17980	17843	17945	18052	17873	18081	17956	17888	17873	17971	17857	17953	17788	18014	17942	17930	17969	18065	18184	18052	17919	17943	17949	18034	17914	17867	18036	17921	18104	18224	17827	17906	17845	18179	17986	18036	17830	17816	17899	18239	18035	18038	17826	17935	18005	17986	17790	18095	18073	18048	17876	18068	17930	17948	18122	18013	17908	17899	18076	17855	17953	17809	18025	17976	18128	17918	17899	17958	17886	18240	17926	17954	18074	18023	18100	18025	17922	17864	18018	17922	18002	18014	17960	18159	17949	17820	17997	18061	17895	17975	18119	17885	17959	18055	17873	17708	18001	17955	17774	18097	18011	17946	17725	17860	17978	18066	18072	17869	17852	18071	18077	17938	17976	17918	17864	18191	17993	18037	18023	18055	17980	18298	18104	17892	18036	18045	17854	18003	18032	17960	18008	18153	18010	17914	17720	17877	17992	18078	18061	18062	17665	17862	18000	18052	18063	17897	17941	17893	18018	17897	18043	18150	17955	17886	17815	17816	17884	18119	18028	18054	17949	17974	18026	18016	18040	17940	17976	17934	17909	17858	17860	17916	18031	17917	17954	18070	17909	18036	18011	17789	17991	18102	17913	17814	18041	17924	17837	17967	17940	17925	18002	18220	17947	17997	18051	17953	17906	17875	17948	17991	17854	18119	17765	17861	18041	18137	17863	18116	18268	18056	18102	18093	17964	18102	17991	17897	17827	18010	18150	18134	17862	18010	17966	17852	18068	18118	18003	17992	18032	17973	17789	18042	18129	17877	18022	18098	18171	17919	18028	17691	18159	17899	17812	18014	18065	17895	17813	18103	17884	17880	18229	17811	17728	17989	17732	18146	17942	18108	18073	17886	17822	18044	18057	17994	17996	17976	18065	17868	17963	17882	18091	18015	18024	17960	18038	17864	18131	17961	17680	17943	18069	17900	18130	17988	18163	18054	17989	17778	18109	17875	18087	18045	17913	18056	18136	18001	18044	18031	17964	17941	18013	18002	17909	17812	18156	17970	18082	17778	18023	18069	17784	17902	17945	18080	17982	18054	17986	18040	18120	17877	18075	17667	17652	17935	17997	18060	17906	17793	18083	18119	17884	18011	18065	17920	17930	18128	17983	18084	18171	17730	18117	18145	17944	18059	17966	17959	18023	18032	17961	18056	18095	17929	17976	18083	18017	17970	17714	17896	17894	17942	18088	17942	18126	18088	18018	18165	17913	17838	17890	17998	18146	17957	17842	18220	18071	18170	17981	17937	17932	17865	17791	17980	18082	17840	17883	18062	18026	18207	18134	18103	17977	17895	17994	18054	18056	18060	18183	18106	18181	17947	18041	18056	18238	18085	18041	17908	17968	18050	17886	18003	17764	18126	18025	17941	18066	18084	17866	17949	17901	18003	18221	17963	17736	17949	17907	17947	17954	18051	17861	17976	17966	17943	18010	17960	18126	18095	18008	18081	18020	18159	17895	17909	17974	17929	18182	18059	18115	17906	18018	17751	18005	17873	18136	18028	17941	18100	17927	18006	18105	17943	17923	17929	18007	18018	18022	17996	17812	17900	17930	17851	18118	17868	17918	17855	17890	17885	18152	18039	18053	18011	17864	17753	18010	17933	18001	18092	17935	17954	18004	17959	17895	17838	17867	17875	18011	18116	18095	18088	18128	17825	18084	17979	17899	18084	18146	18061	18065	18088	17950	18136	17800	17822	18017	18142	17907	18189	17900	18035	17957	17897	17974	17971	18010	18013	17848	17892	18117	18045	17938	18024	17956	18056	17956	17916	17968	17955	17934	18097	17899	17872	17950	17931	17867	17996	18094	18008	17868	18019	18066	17959	17867	17992	18013	18022	18157	17894	18084	18043	18101	18021	18035	17987	17914	18110	18002	17807	17768	18201	18028	17979	18072	17919	18109	17968	18124	17849	17877	17917	18021	17926	17904	17937	17975	17957	17778	17824	18015	17927	17835	17983	18058	17782	17874	17968	18032	18015	18095	17993	18145	18148	18020	18040	18058	17941	17950	17961	17837	17869	17912	17892	17841	17901	17882	18213	18210	18119	17978	17761	18050	17868	17823	17822	17882	18006	17875	18019	17893	18046	17908	17967	17901	17992	17866	17916	18191	17841	18047	18018	17857	18014	18011	17913	17681	18028	18083	17835	18086	18072	17985	18036	17973	18049	17988	17951	18004	17945	18010	17801	18048	17933	17959	17893	17868	17948	17973	17991	18073	17917	18172	17942	18013	17967	17968	17961	17925	17801	18197	17904	18222	17994	18038	17843	18210	17969	17799	17938	18009	17992	17888	17931	18119	17987	17922	18016	17855	17935	17983	18091	18215	17964	18126	18040	17906	17892	17930	18101	18144	18077	17777	17986	17860	18178	17812	17851	17805	18127	18029	17923	17594	18118	17991	17941	18039	18062	18212	17880	17791	17896	17937	17821	17937	17923	18054	18000	18022	18023	18053	17812	17926	17953	17956	17897	18001	18079	17861	17838	18089	18026	17800	17869	17857	18058	17955	17928	17992	18031	18076	17946	18061	17939	17858	17863	18020	18147	18027	17710	17966	17951	17849	17905	18044	18135	17868	18064	17967	17919	17941	18002	17902	18056	17994	17951	18030	18038	17985	18111	17918	18057	18164	17932	17837	18135	17849	17920	17913	17972	17758	17944	18086	17872	17946	17901	18041	17981	18005	17816	18151	17902	17933	18036	17932	17881	17994	18007	18015	18013	18022	17940	17752	18092	17875	18048	17992	17903	18027	18009	17887	18119	17928	18111	18000	17924	18091	18028	17873	17997	17983	17983	18034	17788	17990	17918	17892	18076	18076	18085	18094	18198	18004	18039	18230	18129	17924	17896	17887	18015	18088	17916	18044	18144	17777	18032	17847	18020	18047	18030	17959	18150	18072	17876	17720	18091	18044	17984	17991	18058	17859	17900	18052	17782	17979	17951	18048	17993	18068	17901	18090	18008	18023	17955	18051	17925	17991	17928	17921	18098	17858	18084	17861	18032	18005	18069	18055	18124	17981	17954	17921	17967	18006	17912	17995	17768	17988	17919	17839	17996	18044	18055	18085	17944	17959	18086	18196	17947	17921	18042	18060	18166	17991	17892	17914	17778	17899	18025	17844	17884	18079	17965	17828	17960	17936	18076	18126	18024	17884	17943	17870	17978	17941	17945	18074	17991	17897	18202	18274	18087	17816	18043	18000	18156	17883	17955	17935	18074	18107	18043	17838	18047	18036	17952	18031	17896	17726	18051	17888	17909	18095	18108	18151	17761	17891	17785	18075	18071	18091	18138	17943	17784	17869	17860	17963	18107	17723	18104	17961	18059	18005	17827	18072	18001	17982	17928	18124	17825	17772	17950	17881	17974	17937	17905	18071	18038	18113	18141	17775	18305	18191	18144	18111	18005	17872	18074	17956	18113	18155	17968	18070	17841	17980	18176	18044	18197	17888	17919	17996	18053	17780	18003	18061	18102	17775	17772	18085	18063	17981	18120	18166	17951	17919	17913	18139	17920	18026	18071	17955	18086	18029	18178	18093	18002	17859	18021	17928	17925	17911	17927	18065	17858	17990	17906	18131	18240	17903	18031	18167	17893	17952	17821	17843
42453	60102	43565	24929	17382	15838	15613	15318	15667	15631	15353	15455	15454	15521	15604	15547	15439	15490	15542	15375	15338	15391	15575	15638	15607	15575	15500	15617	15596	15409	15600	15378	15426	15423	15638	15508	15415	15333	15656	15540	15500	15449	15551	15438	15535	15160	15532	15522	15518	15416	15458	15315	15325	15498	15324	15508	15595	15461	15388	15453	15368	15390	15556	15491	15585	15292	15413	15551	15467	15343	15336	15321	15266	15309	15493	15434	15534	15450	15474	15393	15550	15496	15396	15411	15535	15453	15357	15427	15484	15347	15355	15496	15308	15482	15468	15630	15355	15473	15361	15555	15525	15557	15574	15433	15624	15330	15524	15446	15445	15322	15428	15644	15363	15651	15615	15492	15434	15499	15495	15483	15457	15259	15429	15436	15488	15429	15439	15440	15316	15363	15444	15586	15444	15459	15568	15345	15651	15314	15400	15389	15305	15451	15623	15414	15542	15510	15316	15499	15486	15376	15540	15493	15398	15377	15395	15588	15567	15408	15589	15404	15451	15353	15448	15362	15421	15536	15397	15387	15486	15424	15381	15342	15342	15536	15530	15606	15454	15541	15466	15293	15674	15397	15473	15624	15494	15571	15423	15490	15336	15438	15379	15538	15478	15599	15399	15471	15486	15416	15301	15380	15530	15567	15484	15359	15479	15552	15317	15354	15518	15538	15477	15403	15428	15444	15470	15472	15529	15387	15385	15365	15495	15409	15388	15404	15504	15537	15286	15394	15555	15486	15553	15555	15463	15443	15403	15272	15401	15268	15338	15457	15459	15529	15619	15665	15638	15427	15441	15536	15508	15138	15567	15352	15346	15465	15745	15419	15535	15588	15514	15507	15337	15544	15484	15415	15363	15563	15506	15571	15331	15611	15449	15496	15534	15421	15477	15480	15295	15649	15278	15378	15540	15523	15539	15437	15430	15549	15388	15410	15346	15334	15551	15597	15584	15486	15469	15429	15620	15468	15467	15581	15472	15367	15296	15508	15417	15367	15525	15532	15555	15441	15380	15308	15426	15543	15241	15325	15436	15472	15442	15442	15463	15394	15380	15384	15583	15500	15336	15358	15410	15521	15518	15311	15528	15581	15616	15407	15541	15547	15432	15356	15504	15451	15580	15587	15310	15356	15378	15625	15491	15583	15325	15468	15472	15409	15543	15433	15482	15454	15555	15661	15638	15538	15542	15421	15612	15421	15424	15302	15475	15235	15467	15417	15437	15344	15367	15417	15427	15578	15465	15493	15398	15332	15597	15339	15462	15435	15487	15333	15443	15340	15258	15388	15372	15495	15455	15498	15316	15288	15547	15500	15578	15308	15441	15412	15363	15383	15534	15397	15489	15403	15528	15451	15591	15424	15464	15441	15610	15375	15384	15224	15371	15544	15429	15370	15376	15599	15577	15544	15283	15475	15515	15529	15401	15483	15546	15320	15422	15568	15535	15572	15600	15300	15411	15358	15310	15573	15452	15409	15396	15411	15403	15327	15439	15354	15500	15453	15542	15347	15382	15421	15355	15443	15320	15486	15476	15607	15446	15428	15545	15586	15450	15414	15420	15508	15400	15456	15577	15447	15500	15613	15416	15572	15503	15486	15635	15460	15441	15415	15431	15487	15418	15350	15350	15452	15534	15368	15604	15463	15523	15558	15558	15408	15422	15371	15383	15445	15430	15476	15474	15419	15371	15631	15718	15393	15562	15309	15544	15592	15308	15339	15367	15342	15499	15288	15737	15553	15489	15465	15445	15416	15332	15493	15564	15272	15383	15430	15633	15527	15387	15335	15466	15476	15403	15365	15554	15524	15433	15555	15547	15373	15496	15558	15413	15537	15521	15387	15422	15220	15426	15629	15385	15438	15409	15355	15448	15376	15424	15592	15538	15335	15449	15522	15535	15437	15479	15336	15560	15458	15509	15348	15574	15464	15452	15560	15559	15583	15542	15362	15406	15302	15359	15452	15493	15405	15408	15411	15396	15358	15550	15391	15403	15586	15569	15399	15556	15214	15596	15361	15443	15496	15659	15274	15442	15671	15442	15516	15418	15423	15339	15506	15480	15487	15445	15528	15560	15611	15345	15341	15367	15666	15440	15352	15597	15461	15487	15385	15579	15608	15498	15458	15250	15338	15524	15325	15468	15472	15419	15395	15455	15491	15439	15708	15515	15562	15580	15489	15406	15515	15502	15369	15418	15415	15383	15426	15437	15482	15491	15551	15518	15418	15628	15540	15399	15477	15585	15548	15435	15517	15374	15583	15501	15538	15318	15283	15447	15561	15513	15299	15467	15628	15464	15420	15478	15606	15438	15572	15410	15466	15333	15309	15353	15518	15581	15362	15486	15333	15404	15512	15491	15615	15432	15355	15424	15444	15604	15446	15430	15465	15621	15335	15463	15438	15460	15385	15516	15470	15348	15448	15412	15603	15554	15453	15584	15362	15697	15521	15427	15576	15481	15322	15393	15443	15486	15561	15416	15395	15703	15479	15545	15345	15433	15588	15488	15383	15611	15409	15566	15359	15655	15383	15551	15497	15419	15335	15404	15353	15548	15331	15530	15492	15448	15476	15501	15379	15464	15454	15475	15578	15458	15568	15321	15324	15376	15425	15478	15583	15372	15386	15603	15450	15415	15368	15396	15552	15495	15289	15323	15455	15470	15348	15473	15579	15628	15423	15384	15386	15577	15389	15407	15434	15476	15518	15539	15503	15482	15454	15382	15592	15619	15507	15332	15468	15519	15402	15393	15624	15566	15432	15474	15548	15580	15405	15457	15472	15457	15408	15407	15458	15532	15471	15383	15608	15684	15466	15589	15539	15437	15487	15446	15482	15316	15452	15393	15502	15269	15415	15424	15601	15148	15455	15479	15536	15563	15467	15472	15505	15428	15671	15561	15630	15547	15537	15417	15402	15534	15526	15514	15700	15459	15471	15484	15403	15500	15401	15329	15499	15309	15543	15473	15409	15448	15386	15202	15508	15573	15496	15569	15509	15520	15506	15412	15536	15640	15338	15454	15503	15590	15504	15355	15476	15401	15365	15445	15271	15502	15488	15501	15439	15385	15541	15564	15443	15600	15476	15611	15416	15577	15519	15601	15340	15380	15547	15421	15326	15544	15345	15620	15354	15373	15377	15534	15484	15351	15479	15447	15346	15692	15572	15358	15433	15501	15480	15311	15401	15466	15278	15417	15319	15507	15271	15417	15449	15375	15503	15575	15322	15538	15467	15521	15464	15456	15410	15338	15456	15365	15395	15462	15457	15529	15547	15586	15478	15450	15411	15490	15517	15436	15438	15361	15502	15745	15643	15553	15474	15456	15450	15414	15428	15442	15406	15378	15441	15406	15477	15709	15595	15359	15345	15490	15447	15639	15373	15609	15294	15449	15593	15399	15416	15471	15584	15527	15512	15492	15342	15460	15334	15490	15336	15393	15385	15600	15412	15570	15445	15570	15577	15437	15458	15487	15361	15548	15478	15549	15432	15470	15548	15340	15527	15645	15497	15467	15416	15454	15549	15413	15440	15579	15534	15269	15558	15362	15413	15367	15377	15603	15329	15452	15374	15387	15464	15397	15534	15613	15432	15465	15426	15522	15337	15412	15389	15478	15352	15427	15507	15376	15421	15421	15446	15467	15642	15473	15523	15417	15316	15504	15385	15573	15486	15392	15497	15417	15400	15224	15434	15539	15416	15353	15420	15364	15474	15432	15393	15427	15610	15416	15293	15447	15395	15242	15530	15410	15436	15556	15564	15357	15491	15523	15312	15552	15543	15463	15397	15365	15576	15446	15496	15420	15450	15497	15442	15424	15402	15592	15411	15334	15419	15310	15464	15587	15586	15595	15319	15518	15389	15528	15419	15303	15402	15432	15287	15414	15467	15567	15529	15449	15425	15552	15449	15647	15567	15432	15406	15273	15563	15332	15431	15537	15587	15455	15532	15392	15455	15442	15415	15513	15501	15474	15320	15451	15329	15350	15591	15552	15486	15412	15248	15488	15668	15305	15424	15510	15578	15620	15414	15461	15414	15565	15533	15500	15618	15492	15496	15449	15333	15528	15473	15475	15447	15542	15508	15485	15625	15399	15477	15376	15573	15409	15553	15550	15350	15450	15447	15733	15435	15223	15453	15348	15299	15501	15501	15623	15419	15364	15534	15312	15555	15676	15409	15460	15386	15592	15262	15417	15550	15584	15489	15292	15369	15347	15562	15338	15407	15606	15390	15595	15594	15692	15415	15496	15645	15478	15657	15515	15578	15646	15470	15294	15518	15340	15450	15401	15567	15350	15461	15353	15677	15468	15478	15504	15484	15566	15631	15431	15420	15361	15461	15425	15486	15292	15515	15586	15442	15376	15430	15429	15474	15627	15400	15718	15563	15537	15374	15575	15307	15403	15465	15386	15535	15514	15532	15430	15469	15415	15586	15427	15518	15547	15476	15373	15444	15630	15279	15733	15588	15548	15445	15682	15467	15521	15376	15533	15567	15429	15433	15381	15600	15475	15604	15434	15464	15408	15591	15441	15470	15619	15509	15520	15504	15562	15496	15376	15407	15572	15473	15383	15300	15607	15421	15431	15534	15270	15449	15464	15545	15362	15617	15457	15436	15532	15457	15516	15474	15421	15562	15572	15386	15356	15641	15506	15365	15491	15469	15454	15430	15528	15394	15267	15603	15463	15556	15536	15447	15416	15591	15595	15454	15519	15502	15296	15552	15353	15582	15532	15192	15626	15490	15464	15431	15407	15527	15495	15483	15529	15551	15501	15417	15468	15484	15496	15451	15439	15396	15516	15473	15567	15403	15454	15467	15618	15602	15241	15501	15483	15339	15585	15525	15416	15526	15443	15561	15223	15561	15446	15698	15351	15478	15463	15612	15568	15382	15510	15531	15514	15337	15557	15403	15385	15605	15520	15367	15402	15348	15371	15667	15439	15420	15434	15619	15390	15488	15425	15425	15399	15151	15543	15474	15324	15461	15443	15476	15487	15400	15485	15550	15434	15558	15348	15515	15514	15327	15604	15500	15513	15393	15644	15292	15567	15426	15426	15435	15516	15554	15533	15441	15383	15503	15401	15379	15452	15434	15516	15431	15569	15353	15515	15607	15391	15548	15405	15351	15610	15427	15402	15596	15450	15334
36071	41182	37589	26164	19775	18282	18029	17742	17674	17780	17717	18012	17905	17809	17858	17845	17890	17736	18022	17933	17913	18055	17818	17868	17699	17624	17942	17857	17951	17665	17855	17882	18043	17626	17768	17658	17913	18024	17811	17870	17969	17814	17899	17770	17900	17928	17723	17858	17938	17822	17883	17786	17680	17949	17837	17816	17724	17755	17728	17938	17848	17781	17895	17878	17848	17896	17956	17974	17701	17891	17859	17554	17852	17671	17768	17889	17832	17888	17688	17824	17834	17885	17790	17881	17753	17562	17801	17864	17917	17813	17884	17772	17928	17721	17983	17817	17709	17816	17817	17819	17845	17859	17888	17988	17993	17698	17915	17947	17759	17921	17593	17882	17774	17815	17822	17961	17764	18016	17843	17873	17889	17666	17741	17731	17902	17815	17907	17812	17793	17912	18073	17769	18195	17891	17911	17741	17820	17927	17779	17842	17821	17775	17529	17751	17906	17602	17833	17921	17862	17678	17914	17794	17840	17719	17835	17884	17890	17962	17875	17831	17651	17762	17950	17837	17697	17844	17863	17728	17540	17747	17894	17779	17784	17887	17921	17975	17633	17828	17760	17678	17871	17594	17852	17721	17703	17780	17466	17744	17716	17805	17676	17717	17825	17969	17736	17621	17826	17560	17874	17742	17927	17763	17777	17757	17733	17819	17872	17799	17904	17640	17631	18001	17874	17816	17493	17929	17979	17894	17733	17698	17778	17546	17967	17973	17850	17773	17612	17692	17856	18026	17856	17917	17736	17746	17876	17779	17957	17764	17832	17923	17894	17947	17703	17560	17874	17867	17896	17853	17858	17732	17881	17844	17723	18026	17763	17818	17775	17748	17903	17855	17858	17786	17671	17686	18135	17900	17538	17730	17861	17696	17866	17611	17967	18010	17996	17864	17702	17833	17652	17769	17670	17954	17865	17709	17731	17885	17696	17711	17938	17832	17780	17684	18047	17811	17925	17753	17618	17770	17920	17579	17748	17716	17787	17638	17654	17830	17841	18070	17707	17690	17803	17861	17772	17794	17865	17793	17828	17607	17755	17764	17674	17761	17679	17847	17870	17697	17860	17796	17867	17748	17853	18038	17726	17607	17753	17834	17874	17975	17808	17822	17682	17819	17874	18069	17907	17751	17714	17867	17830	17590	17946	17680	17858	17689	17899	17650	17922	17700	17888	17841	17989	17889	17705	17755	17831	17776	17995	17870	17834	17613	17740	17694	17971	17823	17648	17795	17777	17834	17847	17849	17789	17816	17920	17751	17742	18057	17687	17703	17950	17856	18032	17665	17908	17704	17667	17684	17772	17723	17890	17978	18010	17883	17869	17797	17741	17830	17799	17736	17979	17897	17833	17723	17751	17889	17627	17691	17719	17879	17643	17887	17817	18005	17759	17811	17824	17666	17874	17846	17986	17826	17817	18010	17827	17913	17849	17824	17692	17841	17883	17782	17697	18012	17839	17953	17822	17844	17827	17832	17701	17588	17881	17975	17784	17743	17797	17819	17993	17956	17899	17613	17771	17789	17865	17806	17747	17741	17794	17715	17746	17781	17619	17839	17894	18099	17797	17901	17836	17962	17812	17792	17819	17895	17889	17922	17663	17773	18028	17708	17820	17506	17841	17888	17783	17978	17737	17723	17818	17856	17608	17672	17652	17786	17762	17764	17855	17861	18084	17797	17814	17881	17892	17600	18037	17772	17892	17732	17704	17788	17764	17898	17932	17772	17636	17821	17832	17876	17825	17911	17815	17997	17864	17865	17690	17717	17593	17629	17821	17783	17921	17644	17693	17572	17689	17694	18056	17964	17940	17858	17638	17913	17993	17727	17971	17946	17839	17896	17801	17729	17968	18041	17939	17815	17704	17773	18113	17779	17963	17726	17818	17840	17814	17711	17648	17763	17833	17972	17762	17689	17755	17912	17830	17758	18087	17927	17805	17904	17827	17788	17589	17970	17840	17888	17835	17838	17690	17887	17626	17760	17825	17800	17795	17812	17621	17756	17779	17699	17791	17643	17739	17842	17866	17782	17998	17924	17943	17752	17716	17780	17766	17816	17904	17828	17704	17853	17868	17857	18001	17728	17832	18046	17859	17918	17784	17679	17825	17801	17725	17828	17644	17843	17752	17999	17884	17728	17887	17763	17880	17793	17723	17877	17806	17806	17911	18024	17942	17748	17861	17785	17887	17593	18067	17969	17797	17741	17673	17761	18029	17728	17788	17867	18003	17823	17772	17621	17714	17783	17694	17754	17748	17842	17689	17713	18041	17753	17561	17953	17817	17653	17772	17936	17703	17781	17941	17772	17695	17641	17827	17764	17965	17819	18024	17823	17907	17694	17959	17814	17739	17895	17872	17772	17755	17679	17860	17657	17617	17675	17721	17844	17730	17715	17971	17783	17680	17861	17991	17896	17771	17817	17861	18013	17796	17634	17936	17719	17800	17709	17781	17866	17994	17786	17728	17852	17722	17952	17770	17920	17641	17965	17873	17828	17722	17742	17805	17649	17695	17783	17870	17775	17944	17865	17848	17799	17566	17887	17684	17840	17737	17671	17709	17939	17971	17814	17530	17674	17852	17811	17939	17955	17857	17699	17664	17696	17634	17872	17823	17826	17916	17873	17881	17804	17868	17725	17921	17647	17963	17899	17914	17702	17751	17914	18084	17820	17777	17863	17789	17920	17908	17957	17694	17780	17923	17632	17731	17600	17840	17870	17842	18010	17696	17654	17740	17797	17800	17671	17781	18077	17876	17967	17934	17846	17923	17869	17767	17758	17729	17861	17501	17702	17694	17775	17782	17900	17784	17645	17928	17682	17963	17696	17833	17827	17929	17658	17782	17472	17512	17767	17699	17878	17891	17838	18047	17842	17911	17951	17781	17800	17882	17644	17904	17707	17654	17875	17730	17802	17755	17677	17830	17725	17819	17672	17621	17800	17898	17813	17841	17964	17792	17820	17767	17820	17850	17614	17939	17812	17798	17844	17914	17822	17662	17981	17822	17780	17766	17769	17967	17858	18007	17689	17764	17528	17853	17723	17804	17719	17728	17845	17840	17989	17632	17864	17685	17792	17803	17946	17875	17834	17650	17816	17816	17926	17878	17772	17689	17811	17735	17774	17542	17749	17777	17916	17621	17784	17800	17499	17806	17825	17623	17971	17814	17824	17764	17601	17798	17588	17839	17920	17968	17837	17766	17845	17696	17682	17829	17773	17851	17833	17754	17728	17754	17946	17869	17777	17854	17778	17755	17895	17841	17859	17883	17885	17863	17830	17990	17907	17570	17820	17661	17636	17691	17854	17751	17672	17782	17576	18003	17921	17815	17845	17849	17657	17773	17698	17872	17770	18049	17691	17862	17879	17722	17849	17968	17673	17845	17715	17938	17891	18045	17977	17828	18060	17936	18058	17711	17670	17740	17712	17799	17821	17704	17858	17722	17877	17867	17702	17696	18024	18057	17704	17843	17880	17602	17675	17825	17677	17795	17795	17759	17644	17927	17753	17850	18088	17913	17987	17810	17736	17723	17807	17727	17647	17718	17872	17931	17653	17941	17908	17784	17908	17913	17758	17780	17826	17913	17818	17819	17916	17835	17857	17975	17814	17766	17722	17877	17779	17901	17939	17690	17708	17766	17776	17762	17636	17810	18020	17934	17893	17755	17967	18057	17764	17794	17676	17477	17764	17787	17824	17687	17816	17806	17862	18058	18061	17756	17807	17969	17716	17820	17732	17801	17859	17674	17832	17646	17786	17842	17770	17616	17822	17746	17881	17931	17813	17841	17798	17795	17984	17722	17671	18035	17954	17662	17978	17924	17998	17830	17801	17716	17741	17833	17590	17966	17708	17778	17965	17690	18030	17851	17804	17988	17729	18003	17755	17968	17704	17780	17626	17764	17886	18139	17829	17744	17934	17927	17776	17874	17849	17764	17975	17770	17836	17920	17830	17682	17907	17794	17908	17900	18013	18042	18055	17682	17755	17856	17595	17767	17832	17647	17855	17577	17878	17798	17662	17865	17699	17755	18000	17642	17907	17680	17722	17754	17810	17978	17685	17726	17878	17688	17903	17924	18006	17667	17682	17760	18050	17827	17615	17860	17809	17699	17792	17836	17704	17944	17897	17869	17763	17908	17578	17946	17694	17874	17909	17830	17598	17822	17794	17786	17898	17911	17683	17768	17911	17778	17732	17884	17917	17840	17839	17726	17781	18015	17794	17933	17832	17765	17760	17766	17986	17797	17755	17937	17822	17747	17707	17512	17842	17725	17943	17802	17645	17672	17938	17813	18005	17909	17774	18041	17996	17842	17587	17815	17819	17884	17819	17851	17742	17906	17852	17819	17870	17817	17822	17793	17616	17548	17858	17683	17772	17852	17885	17788	17996	17787	17835	17600	17698	17765	17699	17855	17609	17454	17648	17855	17845	18006	17829	17755	17786	17990	17900	17874	17809	18059	17867	17962	18065	17657	17878	17854	17803	17962	17865	17829	17568	17710	17638	17771	17963	17845	17710	17625	17607	17838	17724	18031	17794	17806	17961	17937	17872	17759	17909	17704	17825	17866	17536	17910	17825	17902	17991	17785	17665	17841	17923	17846	17764	17925	17641	17769	17737	17814	17919	17836	17605	17684	17867	17650	17749	17752	17659	17734	17746	17802	17930	17731	17801	17815	17708	17673	17780	17759	17645	17833	17679	17864	17658	17763	17816	17696	17987	17886	17872	18029	17784	17677	17789	17927	17893	17816	17974	17650	17943	17712	17746	17771	17766	17972	17808	17899	17810	17773	17619	17802	17805	17716	17814	17765	17650	17875	17922	17820	17909	17742	17862	17890	17833	17787	17754	17974	17846	17797	17691	17828	17686	17579	17637	17846	18011	17836	17853	17822	17809	17887	17856	17787	17838	17974	17873	17884	17946	17848	17782	17800	17718	17788	17950	17746	17794	17774	17785	17837	17937	17740	17725	17873	18078	17697	17821	17540	18032	17798	17946	17834	17978	17742	17924	17743	17959	17780	17953	17698	17833	17782	17578	17877	17815	17713	17960	17885	17828	17852	17790	17822	17866	17824	17716	17736	17638	17826	17678	17902	17743	17809	17698	17830	17805	17836	17739	17648	17720	17751	17898	17920	17742	17898	17809
38915	52233	37334	22196	16896	15502	15535	15190	15474	15321	15390	15452	15207	15288	15463	15625	15305	15214	15257	15368	15395	15398	15549	15280	15452	15420	15226	15338	15304	15472	15266	15374	15472	15477	15501	15450	15263	15113	15364	15283	15470	15203	15371	15348	15450	15469	15201	15380	15572	15350	15360	15301	15381	15153	15382	15439	15442	15445	15419	15235	15352	15307	15173	15259	15283	15264	15482	15386	15391	15132	15425	15423	15412	15206	15325	15476	15247	15319	15353	15280	15402	15363	15385	15311	15333	15342	15501	15288	15452	15245	15317	15336	15457	15386	15282	15166	15383	15404	15250	15359	15423	15307	15369	15192	15421	15279	15285	15436	15338	15314	15293	15262	15236	15316	15122	15248	15288	15445	15411	15373	15256	15416	15410	15460	15240	15432	15297	15511	15481	15405	15499	15479	15559	15270	15449	15298	15215	15371	15275	15396	15424	15180	15202	15440	15260	15288	15500	15455	15440	15234	15394	15353	15380	15409	15392	15341	15277	15226	15625	15282	15399	15380	15329	15217	15324	15217	15400	15285	15446	15323	15173	15445	15383	15380	15425	15388	15275	15317	15441	15341	15201	15343	15285	15242	15418	15233	15347	15443	15412	15206	15380	15352	15309	15198	15353	15408	15479	15540	15241	15267	15259	15275	15394	15391	15398	15424	15489	15472	15410	15395	15481	15373	15427	15281	15551	15423	15309	15219	15244	15426	15312	15458	15365	15335	15381	15294	15372	15176	15428	15417	15301	15308	15554	15234	15189	15257	15352	15287	15318	15317	15377	15449	15299	15346	15291	15297	15405	15347	15576	15409	15314	15287	15288	15392	15289	15500	15381	15312	15335	15435	15374	15362	15346	15177	15342	15491	15303	15514	15473	15319	15422	15235	15286	15405	15528	15375	15464	15303	15496	15234	15179	15497	15460	15255	15456	15271	15291	15187	15314	15308	15437	15381	15255	15338	15261	15199	15488	15323	15481	15336	15201	15244	15484	15407	15363	15466	15338	15314	15410	15247	15396	15410	15320	15421	15443	15257	15258	15353	15499	15333	15506	15284	15239	15429	15340	15189	15231	15231	15339	15348	15367	15428	15373	15451	15442	15433	15416	15330	15433	15280	15320	15171	15367	15325	15351	15241	15264	15236	15274	15284	15345	15322	15236	15315	15426	15410	15353	15376	15149	15224	15320	15202	15329	15430	15396	15265	15541	15347	15554	15236	15421	15243	15345	15206	15469	15374	15539	15355	15273	15239	15467	15283	15198	15354	15424	15305	15365	15515	15392	15249	15698	15319	15263	15382	15492	15296	15411	15288	15359	15454	15365	15165	15309	15386	15313	15388	15275	15387	15381	15136	15187	15342	15449	15371	15183	15283	15497	15291	15476	15297	15384	15477	15390	15345	15408	15419	15573	15442	15295	15360	15534	15366	15322	15542	15342	15398	15197	15283	15404	15340	15290	15215	15429	15508	15310	15403	15201	15236	15325	15383	15394	15168	15524	15199	15415	15380	15495	15215	15443	15228	15446	15401	15275	15138	15429	15339	15399	15201	15388	15241	15464	15378	15315	15588	15368	15310	15341	15254	15436	15126	15379	15358	15373	15314	15423	15486	15432	15277	15267	15334	15359	15185	15261	15148	15248	15586	15243	15294	15534	15272	15304	15329	15223	15322	15447	15252	15369	15278	15263	15331	15242	15428	15272	15401	15489	15326	15220	15445	15408	15183	15317	15460	15419	15489	15259	15413	15195	15349	15395	15356	15505	15386	15320	15432	15278	15324	15343	15367	15315	15387	15440	15318	15268	15390	15429	15287	15386	15308	15440	15423	15247	15466	15220	15304	15354	15436	15466	15465	15278	15356	15480	15539	15400	15226	15164	15227	15335	15335	15463	15405	15386	15357	15294	15291	15496	15299	15365	15481	15476	15381	15400	15341	15300	15303	15440	15277	15334	15227	15194	15397	15484	15374	15329	15325	15627	15511	15287	15354	15348	15234	15275	15291	15250	15363	15363	15303	15469	15420	15365	15336	15374	15436	15298	15335	15274	15410	15368	15231	15180	15284	15371	15499	15498	15244	15454	15404	15365	15318	15355	15430	15441	15244	15285	15494	15151	15228	15294	15371	15182	15558	15399	15554	15395	15412	15404	15475	15233	15351	15399	15363	15326	15256	15260	15510	15335	15414	15109	15389	15319	15393	15390	15343	15514	15336	15336	15317	15328	15312	15304	15378	15413	15375	15288	15365	15290	15283	15286	15354	15264	15340	15401	15334	15488	15336	15456	15447	15300	15210	15463	15271	15360	15288	15460	15344	15262	15487	15264	15071	15490	15435	15390	15281	15339	15347	15368	15255	15288	15517	15500	15522	15260	15425	15329	15365	15417	15175	15410	15503	15228	15259	15317	15345	15296	15555	15323	15346	15219	15282	15435	15330	15479	15282	15345	15298	15378	15240	15209	15508	15223	15278	15117	15288	15414	15387	15340	15251	15623	15363	15382	15148	15321	15386	15352	15373	15511	15430	15382	15412	15411	15331	15269	15328	15381	15316	15222	15366	15298	15290	15172	15571	15123	15207	15416	15347	15349	15477	15181	15296	15393	15354	15222	15275	15180	15391	15416	15257	15380	15236	15309	15380	15281	15320	15171	15457	15312	15480	15224	15375	15264	15315	15414	15349	15418	15277	15397	15261	15327	15350	15292	15306	15232	15387	15455	15480	15361	15328	15308	15503	15285	15344	15479	15302	15354	15418	15360	15346	15209	15331	15086	15332	15364	15260	15391	15409	15239	15506	15340	15441	15365	15404	15551	15375	15283	15419	15423	15334	15380	15249	15441	15333	15319	15301	15460	15267	15435	15296	15631	15498	15312	15353	15330	15233	15310	15233	15346	15259	15298	15321	15282	15263	15366	15384	15360	15278	15449	15445	15416	15267	15422	15310	15367	15340	15304	15215	15275	15473	15398	15345	15306	15434	15353	15292	15308	15514	15398	15324	15354	15211	15344	15427	15245	15350	15376	15398	15403	15197	15510	15211	15440	15425	15414	15282	15299	15374	15278	15331	15405	15240	15280	15288	15447	15418	15530	15107	15421	15224	15347	15245	15357	15319	15459	15253	15278	15227	15330	15239	15365	15322	15308	15408	15371	15327	15421	15421	15425	15335	15233	15510	15444	15516	15284	15513	15450	15356	15354	15443	15355	15340	15192	15309	15435	15434	15292	15432	15396	15362	15315	15496	15393	15327	15444	15454	15449	15221	15414	15189	15396	15312	15203	15413	15416	15372	15291	15317	15301	15270	15361	15212	15371	15410	15256	15188	15436	15376	15347	15453	15401	15364	15242	15244	15286	15439	15423	15267	15377	15414	15252	15254	15377	15513	15364	15410	15129	15286	15292	15308	15377	15349	15453	15337	15483	15462	15309	15379	15426	15492	15174	15378	15397	15390	15374	15401	15249	15381	15235	15076	15462	15346	15249	15437	15335	15266	15398	15454	15528	15283	15284	15253	15305	15407	15470	15504	15374	15223	15454	15276	15434	15289	15366	15259	15260	15457	15417	15325	15232	15376	15401	15436	15363	15387	15302	15298	15333	15383	15396	15569	15282	15180	15397	15194	15414	15524	15404	15246	15575	15384	15440	15359	15439	15283	15242	15461	15363	15463	15297	15212	15262	15356	15245	15291	15296	15411	15546	15570	15321	15328	15357	15279	15264	15530	15382	15342	15302	15275	15346	15290	15513	15410	15350	15328	15407	15316	15257	15275	15276	15261	15308	15216	15350	15582	15402	15153	15424	15422	15514	15404	15456	15444	15456	15285	15308	15303	15402	15304	15506	15408	15382	15362	15382	15397	15353	15353	15415	15488	15398	15310	15385	15502	15376	15466	15194	15332	15379	15425	15446	15328	15257	15361	15297	15199	15372	15400	15363	15373	15267	15440	15339	15343	15436	15338	15345	15526	15415	15371	15263	15321	15289	15374	15175	15472	15297	15618	15472	15362	15272	15323	15441	15438	15407	15377	15350	15377	15521	15418	15337	15395	15403	15459	15241	15354	15460	15503	15336	15388	15198	15445	15341	15319	15378	15315	15595	15297	15530	15453	15347	15468	15446	15400	15320	15431	15244	15463	15301	15264	15306	15397	15401	15226	15299	15322	15405	15201	15420	15376	15283	15538	15385	15462	15468	15503	15394	15453	15507	15472	15354	15445	15397	15364	15283	15394	15262	15414	15387	15386	15342	15182	15379	15367	15454	15315	15404	15166	15364	15422	15162	15407	15225	15271	15249	15386	15436	15392	15279	15320	15560	15409	15459	15261	15538	15227	15506	15242	15339	15397	15346	15421	15293	15379	15468	15434	15259	15453	15492	15349	15386	15260	15291	15323	15413	15351	15410	15409	15353	15358	15405	15274	15410	15180	15371	15284	15487	15338	15438	15298	15374	15276	15375	15220	15536	15352	15230	15274	15469	15363	15258	15420	15030	15369	15424	15354	15353	15423	15367	15327	15330	15445	15223	15447	15307	15355	15389	15267	15311	15403	15321	15229	15384	15326	15332	15283	15342	15403	15445	15429	15389	15279	15426	15396	15336	15507	15378	15215	15364	15381	15367	15313	15439	15375	15309	15280	15292	15448	15336	15285	15239	15491	15368	15438	15257	15410	15401	15380	15412	15261	15433	15460	15313	15163	15314	15321	15345	15323	15545	15437	15587	15415	15299	15236	15259	15433	15243	15393	15426	15561	15317	15172	15365	15333	15374	15288	15412	15342	15260	15435	15274	15417	15185	15512	15326	15328	15336	15310	15353	15191	15267	15438	15206	15388	15535	15283	15167	15358	15287	15411	15436	15361	15440	15295	15348	15373	15349	15340	15146	15399	15421	15352	15261	15510	15335	15427	15360	15432	15400	15372	15304	15402	15387	15309	15391	15226	15408	15393	15376	15388	15304	15213	15326	15344	15219	15318	15353	15321	15417	15257	15308	15297	15346	15312	15337	15308	15276	15339	15288	15381	15336	15356	15290	15199	15296	15492	15308	15462	15241	15497	15281	15503	15451	15238	15330	15335	15524	15498	15265	15504	15366	15258	15579	15284	15418	15416	15246	15364	15394	15277	15410	15501	15230	15458	15406	15484	15168	15380	15410	15363	15380	15431
23881	24976	38143	32859	25614	24374	23613	18764	17748	18034	17815	17579	17654	17761	17706	17789	17671	17689	17646	17695	17885	17788	17505	17738	17710	17621	17403	17707	17442	17605	17394	17530	17403	17542	17707	17764	17560	17812	17719	17644	17620	17616	17603	17547	17399	17446	17345	17340	17790	17569	17416	17394	17508	17533	17449	17696	17582	17446	17540	17354	17507	17439	17497	17518	17384	17654	17550	17682	17545	17647	17506	17625	17475	17651	17302	17463	17485	17501	17672	17506	17533	17473	17373	17289	17528	17683	17611	17483	17586	17518	17291	17532	17505	17326	17383	17341	17432	17371	17617	17524	17341	17513	17418	17523	17601	17802	17720	17491	17448	17534	17520	17711	17414	17626	17473	17551	17682	17473	17373	17381	17385	17460	17552	17515	17499	17497	17448	17407	17415	17364	17318	17475	17335	17493	17534	17438	17481	17415	17531	17433	17566	17516	17427	17365	17408	17609	17516	17398	17289	17385	17347	17504	17468	17503	17311	17617	17489	17069	17476	17421	17471	17452	17455	17652	17456	17484	17340	17516	17396	17555	17622	17410	17548	17487	17600	17484	17429	17325	17747	17502	17558	17534	17454	17546	17208	17355	17459	17479	17553	17527	17101	17421	17650	17455	17481	17475	17570	17402	17523	17429	17479	17463	17456	17572	17565	17459	17499	17525	17401	17430	17717	17551	17331	17561	17537	17590	17734	17708	17583	17521	17358	17509	17447	17546	17238	17405	17254	17554	17463	17407	17240	17380	17630	17290	17377	17460	17274	17698	17397	17374	17536	17417	17487	17571	17494	17395	17288	17315	17461	17512	17466	17541	17292	17425	17224	17482	17541	17365	17418	17383	17537	17206	17379	17419	17418	17364	17501	17461	17463	17701	17401	17385	17618	17401	17699	17314	17366	17418	17471	17506	17298	17464	17580	17444	17480	17539	17662	17584	17453	17352	17253	17496	17336	17262	17505	17465	17522	17428	17390	17270	17540	17500	17567	17149	17361	17396	17576	17492	17543	17638	17624	17538	17450	17560	17401	17586	17413	17537	17482	17329	17232	17482	17479	17597	17362	17461	17388	17563	17499	17489	17555	17615	17570	17393	17467	17591	17499	17425	17397	17515	17480	17652	17465	17558	17400	17546	17351	17680	17490	17549	17648	17427	17474	17426	17625	17515	17559	17362	17545	17450	17247	17217	17633	17536	17348	17457	17561	17338	17422	17723	17395	17457	17647	17371	17562	17471	17426	17387	17505	17588	17379	17570	17652	17629	17371	17684	17481	17479	17417	17394	17340	17647	17491	17524	17570	17580	17591	17427	17477	17430	17361	17457	17513	17531	17475	17393	17511	17325	17630	17328	17708	17457	17435	17566	17380	17427	17513	17551	17536	17467	17476	17512	17449	17454	17692	17427	17417	17336	17511	17540	17315	17457	17599	17511	17438	17433	17183	17338	17627	17477	17580	17586	17388	17245	17369	17307	17433	17468	17498	17447	17282	17471	17526	17617	17429	17485	17570	17498	17441	17421	17461	17592	17682	17433	17526	17463	17486	17337	17409	17385	17637	17425	17441	17442	17216	17344	17550	17424	17344	17578	17291	17597	17503	17509	17408	17536	17760	17450	17514	17265	17535	17288	17457	17340	17481	17464	17516	17461	17504	17529	17475	17544	17679	17500	17582	17338	17518	17303	17428	17267	17527	17582	17284	17604	17553	17226	17415	17407	17473	17554	17434	17575	17528	17436	17515	17368	17459	17398	17483	17313	17729	17678	17417	17398	17357	17422	17416	17333	17625	17452	17546	17534	17369	17430	17357	17527	17552	17487	17423	17294	17344	17454	17440	17474	17545	17554	17423	17360	17557	17566	17517	17284	17354	17475	17356	17391	17311	17385	17461	17603	17514	17474	17542	17466	17546	17342	17506	17311	17464	17619	17518	17420	17645	17578	17587	17395	17470	17618	17396	17624	17521	17630	17378	17254	17673	17485	17523	17460	17550	17506	17632	17556	17415	17555	17305	17385	17582	17617	17503	17360	17816	17263	17564	17304	17513	17582	17646	17584	17500	17500	17338	17561	17380	17482	17442	17381	17424	17353	17405	17416	17516	17172	17377	17340	17602	17438	17423	17457	17582	17396	17496	17609	17472	17465	17500	17467	17369	17462	17658	17366	17183	17613	17623	17623	17528	17451	17557	17475	17348	17524	17408	17364	17476	17398	17472	17419	17496	17316	17454	17578	17447	17460	17353	17446	17542	17669	17221	17406	17387	17640	17540	17443	17432	17408	17639	17476	17445	17650	17348	17569	17400	17418	17610	17318	17612	17299	17559	17443	17367	17504	17477	17584	17444	17455	17488	17494	17399	17540	17563	17567	17527	17288	17204	17226	17510	17506	17506	17347	17346	17410	17239	17500	17422	17432	17204	17493	17426	17510	17589	17442	17603	17637	17238	17560	17469	17368	17381	17479	17474	17752	17543	17530	17302	17427	17465	17436	17485	17246	17375	17258	17720	17627	17372	17507	17544	17547	17124	17561	17582	17581	17330	17568	17507	17357	17534	17524	17549	17405	17460	17427	17542	17430	17280	17603	17459	17346	17540	17302	17288	17391	17469	17328	17501	17505	17310	17436	17438	17466	17363	17575	17488	17375	17504	17370	17605	17522	17535	17463	17371	17216	17302	17339	17511	17503	17469	17410	17359	17476	17276	17461	17683	17623	17497	17432	17396	17491	17513	17657	17431	17604	17501	17431	17610	17465	17391	17477	17414	17428	17476	17491	17632	17380	17454	17503	17484	17407	17574	17543	17549	17478	17498	17240	17587	17434	17376	17293	17322	17426	17585	17544	17457	17272	17308	17438	17359	17523	17577	17236	17416	17392	17340	17544	17502	17395	17372	17419	17475	17296	17348	17352	17226	17329	17318	17480	17364	17552	17587	17551	17582	17477	17282	17579	17403	17363	17403	17508	17411	17360	17391	17469	17511	17440	17586	17605	17467	17382	17537	17580	17657	17588	17473	17532	17638	17335	17595	17573	17375	17429	17392	17301	17577	17517	17537	17254	17350	17452	17412	17228	17514	17505	17432	17322	17559	17412	17508	17431	17512	17533	17429	17317	17451	17519	17277	17461	17558	17276	17478	17311	17566	17583	17452	17444	17393	17461	17385	17714	17410	17511	17496	17611	17381	17343	17493	17378	17593	17649	17500	17501	17561	17434	17415	17528	17400	17313	17402	17650	17395	17469	17473	17276	17457	17471	17548	17511	17556	17476	17559	17561	17359	17513	17380	17496	17365	17514	17483	17437	17719	17465	17380	17448	17417	17362	17370	17629	17490	17656	17386	17521	17384	17451	17457	17437	17432	17724	17538	17221	17272	17558	17221	17391	17492	17418	17318	17375	17402	17527	17464	17389	17466	17652	17457	17466	17355	17499	17619	17442	17340	17320	17406	17386	17633	17515	17547	17430	17523	17311	17380	17363	17419	17340	17584	17386	17391	17593	17576	17405	17673	17463	17391	17505	17477	17342	17436	17554	17532	17508	17356	17418	17527	17545	17569	17598	17553	17610	17571	17546	17390	17526	17611	17578	17560	17439	17495	17407	17451	17414	17467	17535	17511	17432	17491	17519	17225	17355	17280	17405	17405	17420	17485	17654	17353	17496	17461	17505	17378	17362	17389	17615	17320	17363	17661	17545	17551	17511	17581	17435	17464	17422	17416	17533	17454	17416	17446	17400	17470	17590	17382	17452	17469	17445	17663	17450	17458	17490	17566	17352	17542	17339	17586	17603	17399	17604	17298	17403	17507	17252	17337	17256	17413	17503	17454	17445	17397	17506	17457	17532	17280	17496	17481	17496	17598	17459	17495	17362	17459	17561	17398	17457	17599	17571	17490	17607	17721	17593	17444	17277	17414	17418	17370	17576	17353	17417	17294	17651	17433	17448	17457	17511	17422	17395	17500	17358	17516	17397	17690	17504	17559	17726	17583	17449	17507	17356	17624	17517	17347	17276	17521	17540	17463	17323	17445	17445	17454	17477	17323	17653	17533	17424	17582	17566	17567	17629	17371	17538	17457	17561	17108	17433	17283	17519	17380	17360	17418	17342	17500	17525	17593	17388	17561	17462	17579	17532	17475	17388	17535	17399	17291	17346	17587	17340	17438	17599	17397	17390	17333	17596	17582	17365	17541	17357	17348	17373	17660	17429	17365	17351	17351	17437	17634	17463	17700	17291	17464	17380	17458	17469	17368	17510	17436	17278	17402	17397	17604	17561	17599	17504	17452	17537	17371	17449	17492	17500	17331	17521	17477	17414	17280	17602	17334	17467	17497	17392	17420	17580	17585	17444	17534	17631	17438	17403	17471	17537	17647	17362	17449	17484	17498	17227	17199	17229	17473	17615	17660	17202	17510	17295	17482	17659	17587	17437	17742	17380	17406	17359	17489	17332	17535	17392	17422	17597	17384	17380	17514	17477	17464	17337	17526	17599	17397	17461	17659	17500	17626	17568	17475	17626	17322	17482	17418	17433	17516	17380	17396	17477	17449	17595	17609	17342	17331	17677	17771	17336	17449	17621	17308	17356	17703	17373	17516	17378	17461	17495	17460	17430	17436	17527	17508	17412	17613	17703	17440	17474	17352	17502	17521	17538	17596	17549	17458	17661	17641	17598	17454	17518	17463	17305	17464	17555	17266	17462	17384	17454	17402	17780	17430	17319	17522	17378	17541	17429	17531	17518	17502	17478	17652	17401	17425	17395	17554	17535	17479	17394	17451	17341	17422	17353	17439	17605	17499	17562	17603	17517	17453	17604	17587	17444	17373	17405	17468	17465	17574	17363	17543	17282	17592	17418	17453	17413	17539	17445	17445	17591	17538	17534	17361	17404	17452	17408	17035	17499	17340	17483	17696	17496	17502	17501	17435	17604	17448	17577	17510	17375	17504	17524	17652	17617	17350	17328	17424	17528	17500	17390	17530	17392	17419	17428	17404	17549	17464	17437	17305	17465	17393	17470	17595	17506	17420	17459	17601	17477	17294	17591	17351	17388	17463	17614	17567	17581	17496	17392	17574	17572	17506	17288	17543	17687	17513	17515	17523	17433	17383	17675	17537	17462	17419	17507	17489	17603	17379	17493	17527	17582	17408	17440	17491	17506
63276	107332	88889	58140	32891	19243	15676	15234	15274	14922	15150	15077	15232	15243	15060	15088	15310	15111	15281	15214	15138	15066	15051	15120	15106	15053	15083	15247	15227	15285	15050	15359	15301	15016	15148	15050	15127	15194	15282	15209	15278	15318	15144	15111	15183	15320	15151	15142	15155	15084	15205	15065	15176	15277	15149	15068	15166	15122	15132	15060	15259	15431	15094	15207	15270	15046	15268	15074	15198	15127	15197	15124	15235	15009	15295	15239	15184	15241	15144	15164	15238	15181	15092	15054	15123	15170	15207	15081	14990	15151	15091	15086	15222	15093	15222	15288	15251	15245	15065	15162	14893	15122	15029	15051	15159	15166	15219	14969	15054	15114	15206	15041	15184	15160	15135	15112	15269	15055	15279	15243	15137	15164	15145	15123	15094	15031	15208	15173	15296	15289	15143	14975	14992	15145	15096	14956	15209	15099	15124	15199	15108	15032	15014	15006	15166	15367	15085	15307	15065	15213	14988	15066	15188	15090	15166	15010	15088	15154	15112	15184	15155	15250	15216	15251	15009	15411	15363	14974	14945	15116	15178	15289	15123	15128	15130	15227	15102	15219	15190	14992	15236	15016	15110	15121	15131	15041	15231	15144	15179	15300	15210	15062	15258	14987	15204	15271	15071	15244	15131	15239	15143	15200	15044	15306	15157	15052	15037	15038	15099	15180	15094	15221	15239	15300	15122	15204	15183	15130	15126	15418	15316	15251	15080	15181	15180	15134	15207	15196	15215	15107	15184	15207	15320	15117	15171	15120	15250	15149	14980	15056	15041	15213	15257	15125	15389	15049	15233	15222	15238	15080	15336	15177	15119	15081	15148	15250	15021	15174	15144	15208	15071	15339	15187	15101	15337	15095	15331	15195	15033	14989	15187	15270	15030	15070	15099	15108	15228	15203	15159	15072	15123	15020	15060	15096	15192	15178	15093	15139	15063	15143	14955	15106	15158	15203	15105	15180	14988	15302	15007	15237	15121	15083	15335	15067	15128	15172	14988	15100	15116	15144	15138	15047	15140	15001	15303	15154	14990	15232	15091	15240	15113	15206	15129	15116	15140	15228	15011	15081	15184	15227	15131	14821	15118	15153	15078	15107	15180	15263	15148	15144	15136	15012	15142	15114	15283	15206	15202	15129	15213	15024	15194	15042	15170	15083	15103	15218	15184	15163	15032	15158	15236	15194	14997	15278	14994	15094	15089	14978	15207	15172	15275	15124	15141	15134	15109	15071	15247	15150	15072	15319	15077	15253	15163	15083	15181	15120	15005	15133	15237	15092	15164	15114	15105	15123	15322	15032	15194	15247	15047	15069	15287	14983	15053	15128	15126	15367	15051	15159	15195	15127	15264	15179	15160	15305	15276	15312	15192	15116	15085	15217	15132	15302	15035	15259	14989	15230	15107	15178	14979	15047	15157	15334	15180	15214	15044	15016	15044	15045	15215	15219	15358	15076	15302	15002	15154	15129	15158	15209	15119	15037	14963	15190	15066	15160	15197	15135	15204	15201	15081	15116	15095	15131	15331	15309	15098	14996	15206	15016	14894	15114	15083	15051	15171	15276	15116	15051	15130	15085	15177	15166	15077	15210	15432	15145	15160	15189	14939	15248	15242	15192	14981	15086	15251	15276	15022	15073	15242	15170	15071	15230	15218	15178	15080	15400	15092	15181	15261	15282	15125	15243	15122	15248	15163	15160	15181	15130	15146	15071	15035	15097	15040	15173	15177	15201	15235	15354	15098	15084	15083	15243	15063	15077	15245	15103	15126	15079	14906	15181	15157	15116	15095	15283	15147	15234	15053	15140	15045	15209	15107	15072	14940	15324	15186	15139	15262	14969	14985	15074	15166	15041	15152	15102	15149	15187	15197	15211	15091	15160	15293	15012	15243	15186	15160	15162	15113	15167	15186	15124	15024	15232	15249	15089	15170	15151	15139	15355	15254	15218	15000	15077	15153	15145	15216	15175	15059	15120	15383	15285	15282	15162	15253	15279	15083	15169	15043	15033	15023	15311	15112	15207	15127	15215	15230	15092	15097	15197	15032	14984	15103	15076	15066	15079	15222	15170	15030	15044	15055	15195	15133	15091	15334	15098	15180	15022	15309	15213	14926	15107	15202	15073	15149	15304	15095	15184	15082	15218	15108	15194	15100	15219	15172	15232	15002	14998	15208	15190	15176	15115	15235	14963	15057	15093	15380	15351	15271	15090	15344	15066	15114	15158	15230	15264	15112	15045	15173	15270	15215	15107	15006	14996	15189	15320	14954	15021	15229	15138	15167	15174	15086	15227	15195	15169	15009	15192	14927	15145	15265	15367	15066	15067	15128	15091	15285	14943	15169	15088	15085	14970	15081	15258	15193	15041	15200	15073	15190	14986	15066	14983	15143	15119	15073	15235	15027	15107	15245	15203	15240	15126	15385	15018	15225	15426	15023	15184	15231	14976	15161	15245	15232	15163	15378	15177	15235	15195	15236	15063	15150	15387	15320	15204	14903	15335	14914	15167	15183	15168	14992	15256	15102	15205	15077	15262	15275	15209	15178	15264	15210	15247	15165	14973	15126	15071	15115	15207	15193	15197	15172	15128	15255	15015	15194	15012	15067	15147	15069	15147	15124	15059	15111	15200	15159	15276	15184	15204	15267	15145	15202	15089	15087	15099	15157	15072	15055	15015	15144	15157	15100	15335	15160	15276	15286	15089	15164	15177	15096	15043	15117	15101	14928	15084	15077	15048	14981	15180	15105	15071	15180	15118	15178	15211	15141	15028	15155	14880	15252	15184	15114	15005	15162	15008	15035	15162	15180	15274	15235	15085	15225	15167	14914	15177	15228	15271	15028	15374	15094	15132	15285	15111	15160	15077	15283	14938	15141	15223	15112	15244	15199	15175	15226	15065	14995	15081	15150	15191	15227	15038	15299	14963	15116	15230	15363	15198	15170	15070	15045	15271	15206	15088	15096	15184	15256	15088	15114	15062	15230	15259	15006	15089	15371	15238	15251	14953	15109	14971	15203	15069	15072	15199	15073	15266	15204	15068	15012	15192	15076	15089	15152	15257	15100	15107	15037	15165	15204	15095	15147	15117	15122	15216	15174	14970	15156	15200	15096	14975	15150	15209	15295	15037	15268	15093	15207	15254	15094	15187	15132	15161	15242	15088	15297	15107	15034	15033	15184	15098	15278	15217	14980	15135	15214	15081	15236	15211	15342	15290	15201	15075	15258	15144	15001	15150	15063	15298	15185	15184	15075	15233	15186	15110	15165	15136	15066	15169	15255	14933	15093	14967	15108	15120	15296	15083	15031	15215	15264	15096	15156	15103	15357	15259	15109	15080	15205	15216	15112	15110	14934	15172	15076	15202	15249	15196	15075	15128	15293	15089	15142	15154	15051	15140	15096	15085	15076	15119	15041	15148	15186	15068	15246	15259	15315	15072	15026	15221	14971	15202	15250	15218	15232	14974	15133	15144	15156	15117	15075	15263	15120	15083	15219	15196	15227	15111	15059	15083	15312	15166	14996	15203	15160	15164	15268	15036	15074	15234	15095	15201	15299	15202	15101	15084	15095	15180	15141	15283	15200	15157	15005	15431	15044	15086	15071	15220	15183	15293	15080	15155	15156	14973	15096	15029	15216	15005	15163	15339	15129	15150	15141	15154	15165	15052	15143	15192	14978	15117	15171	15127	15019	15214	15153	14936	15124	15032	15180	15089	15188	15370	15098	15053	15121	15128	14962	15087	15009	15167	15204	15211	15242	15082	15131	15209	15129	15140	15008	14997	15100	15090	15082	15136	15102	15039	15375	15129	15136	15086	15236	15003	15071	15096	15130	15110	15209	15022	15127	15069	15287	15147	15201	15001	15142	15182	15108	15068	15049	15183	15222	15187	15277	15218	15194	15294	15150	15123	15218	15039	15230	15049	15200	15097	15142	15077	15112	15102	15106	15177	14941	15109	15066	15104	15017	15129	15292	15114	15186	15132	15028	15137	15156	15024	15080	15144	15067	15095	15184	15226	15223	14996	15009	15192	15098	15246	15024	15193	15227	15226	15086	14991	15312	15245	15169	15154	15194	15169	15196	15246	15012	15161	15237	15211	15255	15006	15044	15054	15394	15134	15175	15125	15232	15156	15264	15058	15162	15261	15056	15104	15173	15029	15203	15253	15257	15021	15214	15001	15235	15085	15198	15226	15113	15248	15182	15266	15203	15275	15137	15141	15108	15117	15213	15250	15313	15100	15040	15131	15174	15116	15197	15191	15145	15090	15110	15018	15246	15159	15075	15018	15133	15163	15209	15074	15131	15060	15137	15163	15007	15187	15237	15179	15122	15232	15078	15409	15253	15360	15273	15153	15091	15317	15278	15224	15372	15324	15087	15210	15001	15153	15170	15348	15209	15029	15195	15300	15083	15110	15204	14953	15153	15135	15250	15067	15315	15053	15049	15051	15247	15263	15170	15070	15147	15038	15111	15202	15254	15062	15121	15106	15129	15061	15196	15120	15279	15087	15047	15218	15246	15095	14994	15223	15043	15056	15172	15234	15080	15347	15064	15047	15136	15140	15030	15115	15368	15313	15154	15267	15216	15050	15219	15119	14946	15218	15188	15099	15045	15181	15008	15260	15011	15059	15182	15119	15038	15223	15250	15217	15250	15175	15257	15033	15122	15210	15260	15105	15208	15222	15149	15065	15182	15195	15091	15021	15106	15108	15140	15277	15230	15100	15230	15114	15017	15062	15151	15112	15058	15221	15023	15081	15283	14974	15190	15040	15094	15019	15263	15055	15239	15103	15127	15199	15182	15057	15048	15041	15247	15011	14933	15308	15083	15212	14949	15150	15376	15021	15179	15024	15169	15248	14877	15200	15146	15101	15239	15061	15216	15143	15097	15017	15050	15112	15103	15119	15126	15136	15144	15034	15038	15162	15251	15081	15354	15175	15262	15039	15130	15135	15125	15108	15054	15212	15290	15087	15121	15273	15253	15186	15137	15199	15075	15087	15089	15131	15189	15166	15032	15130	15182	15135	15175	15332	15062	14969	15140	15104	15196	15017	14949	15096	15104	15084	15189	15096	15099	15126	14972	15196	15199	15145	15034	15130	15158	15124	15167	15191	15135	15140	15102	15245	15057	15105	15110	15195
33538	41175	41754	29881	20774	18529	17832	17534	17918	17716	17837	17600	17582	17505	17726	17637	17503	17540	17766	17841	17677	17777	17723	17596	17659	17842	17665	17683	17653	17488	17663	17759	17522	17551	17490	17699	17712	17661	17833	17687	17745	17808	17631	17468	17506	17570	17786	17831	17541	17722	17715	17597	17336	17836	17697	17839	17868	17735	17610	17867	17810	17726	17708	17636	17484	17626	17674	17745	17689	17545	17698	17681	17580	17606	17900	17528	17711	17685	17465	17635	17675	17552	17501	17723	17511	17679	17668	17556	17849	17622	17574	17637	17510	17555	17602	17559	17687	17433	17451	17535	17516	17501	17692	17788	17770	17485	17811	17689	17725	17513	17679	17599	17660	17612	17729	17551	17733	17575	17609	17543	17599	17614	17459	17676	17615	17545	17702	17536	17591	17612	17549	17853	17475	17636	17640	17697	17646	17598	17503	17569	17634	17472	17659	17718	17585	17514	17599	17461	17725	17649	17549	17519	17407	17524	17636	17448	17698	17570	17429	17519	17595	17969	17602	17671	17737	17475	17547	17568	17551	17472	17783	17440	17610	17610	17728	17648	17505	17523	17614	17530	17574	17629	17654	17771	17718	17683	17769	17610	17698	17523	17577	17500	17678	17559	17605	17602	17342	17468	17627	17392	17587	17677	17617	17803	17501	17629	17472	17466	17724	17615	17631	17616	17690	17810	17855	17389	17650	17406	17508	17667	17403	17572	17645	17509	17647	17715	17643	17750	17656	17542	17683	17860	17550	17818	17359	17401	17785	17597	17520	17436	17503	17547	17560	17581	17700	17497	17618	17759	17586	17822	17792	17635	17664	17743	17697	17372	17581	17643	17595	17526	17663	17860	17837	17423	17563	17822	17767	17536	17667	17523	17651	17759	17600	17567	17514	17638	17746	17584	17579	17656	17765	17591	17628	17609	17681	17662	17813	17422	17793	17659	17662	17431	17652	17687	17691	17719	17629	17574	17832	17701	17535	17851	17721	17635	17659	17492	17681	17830	17723	17690	17607	17385	17618	17330	17653	17765	17844	17691	17552	17461	17582	17586	17584	17601	17696	17721	17762	17729	17510	17598	17627	17568	17621	17788	17633	17738	17540	17737	17720	17582	17690	17483	17676	17563	17697	17690	17660	17736	17593	17639	17534	17498	17480	17629	17521	17551	17571	17498	17640	17487	17886	17554	17661	17745	17506	17519	17465	17484	17786	17678	17684	17620	17584	17680	17699	17613	17623	17507	17659	17733	17674	17666	17716	17505	17588	17596	17501	17729	17493	17772	17617	17672	17779	17628	17457	17713	17668	17713	17601	17604	17377	17781	17654	17458	17483	17542	17582	17558	17575	17522	17588	17712	17707	17623	17666	17547	17717	17497	17519	17601	17644	17566	17620	17521	17470	17728	17598	17841	17678	17715	17681	17595	17660	17450	17684	17592	17792	17628	17548	17610	17716	17551	17645	17546	17678	17619	17629	17790	17728	17495	17736	17625	17460	17651	17592	17750	17671	17804	17780	17503	17609	17716	17625	17515	17598	17772	17651	17477	17539	17522	17491	17646	17605	17507	17514	17630	17639	17486	17651	17452	17639	17535	17724	17833	17719	17698	17799	17571	17715	17498	17515	17613	17555	17699	17497	17659	17616	17503	17646	17514	17660	17671	17520	17600	17589	17509	17678	17515	17469	17529	17757	17731	17583	17498	17490	17631	17729	17609	17594	17747	17606	17533	17575	17647	17614	17603	17568	17546	17742	17772	17582	17658	17687	17615	17364	17571	17462	17606	17588	17556	17777	17738	17843	17520	17808	17683	17627	17514	17543	17654	17563	17602	17604	17451	17406	17535	17700	17623	17519	17976	17609	17711	17614	17683	17621	17661	17555	17770	17480	17645	17643	17565	17648	17649	17696	17565	17855	17493	17707	17560	17622	17555	17540	17770	17576	17363	17603	17776	17781	17506	17567	17639	17711	17761	17692	17495	17481	17572	17629	17599	17717	17583	17750	17633	17657	17353	17723	17739	17757	17529	17614	17520	17603	17561	17622	17628	17525	17538	17748	17532	17515	17488	17536	17552	17772	17674	17651	17763	17547	17676	17765	17629	17540	17501	17660	17669	17661	17724	17835	17689	17803	17692	17602	17645	17620	17640	17732	17614	17555	17468	17652	17500	17607	17567	17742	17697	17651	17435	17810	17860	17669	17624	17684	17752	17654	17647	17793	17660	17773	17946	17846	17592	17591	17461	17515	17823	17503	17419	17571	17519	17645	17573	17726	17589	17759	17584	17557	17815	17810	17524	17606	17602	17552	17823	17630	17832	17760	17586	17732	17535	17554	17734	17722	17565	17575	17581	17577	17656	17453	17363	17643	17642	17730	17492	17610	17459	17663	17397	17561	17579	17686	17448	17616	17599	17584	17470	17567	17599	17730	17758	17592	17498	17678	17539	17652	17388	17627	17503	17652	17571	17812	17551	17730	17615	17772	17732	17644	17850	17592	17641	17731	17761	17597	17584	17781	17668	17689	17593	17734	17617	17654	17798	17731	17663	17614	17690	17648	17759	17651	17713	17526	17529	17722	17712	17790	17703	17581	17732	17559	18002	17623	17778	17641	17831	17799	17623	17674	17679	17500	17684	17511	17829	17498	17651	17854	17456	17545	17716	17533	17572	17576	17666	17654	17498	17672	17479	17951	17634	17455	17517	17544	17647	17490	17705	17534	17445	17748	17607	17568	17651	17589	17596	17717	17830	17522	17712	17511	17633	17545	17658	17909	17542	17675	17693	17555	17616	17586	17513	17699	17712	17455	17465	17505	17478	17672	17602	17727	17608	17634	17674	17534	17670	17726	17475	17615	17818	17261	17586	17658	17564	17740	17538	17781	17851	17719	17665	17727	17565	17584	17421	17617	17737	17900	17829	17430	17521	17758	17534	17465	17593	17508	17657	17544	17565	17765	17713	17529	17716	17459	17768	17540	17755	17648	17754	17629	17735	17540	17730	17640	17557	17774	17711	17434	17773	17581	17583	17469	17514	17500	17497	17570	17432	17604	17699	17755	17635	17647	17569	17794	17816	17600	17627	17746	17490	17697	17892	17770	17657	17478	17714	17572	17473	17569	17562	17580	17572	17629	17686	17492	17720	17540	17643	17562	17482	17474	17681	17625	17513	17509	17635	17618	17450	17734	17679	17782	17559	17749	17759	17684	17581	17650	17531	17517	17800	17616	17557	17755	17650	17611	17555	17652	17809	17627	17636	17527	17529	17856	17700	17665	17802	17692	17576	17758	17539	17442	17404	17839	17405	17545	17502	17771	17486	17645	17765	17740	17711	17784	17588	17632	17728	17659	17527	17443	17667	17619	17617	17515	17907	17670	17656	17397	17428	17758	17583	17793	17509	17600	17506	17718	17632	17718	17664	17350	17609	17408	17769	17561	17776	17700	17661	17536	17753	17552	17699	17639	17412	17664	17721	17579	17644	17539	17701	17630	17503	17841	17534	17603	17586	17474	17526	17472	17637	17710	17648	17333	17295	17545	17632	17680	17747	17490	17655	17624	17603	17528	17713	17729	17681	17600	17525	17819	17554	17648	17540	17684	17682	17677	17688	17598	17510	17456	17565	17635	17600	17454	17629	17796	17527	17678	17674	17952	17501	17718	17857	17530	17656	17755	17447	17798	17659	17715	17628	17745	17651	17562	17736	17861	17760	17588	17367	17560	17662	17625	17623	17540	17630	17701	17646	17641	17511	17783	17547	17668	17386	17506	17698	17525	17637	17504	17416	17709	17703	17636	17855	17641	17688	17664	17476	17696	17757	17625	17672	17611	17724	17868	17481	17698	17598	17376	17677	17633	17714	17602	17617	17775	17574	17646	17683	17564	17629	17575	17583	17765	17688	17716	17652	17458	17860	17544	17515	17527	17590	17826	17771	17340	17634	17702	17576	17620	17725	17836	17878	17538	17784	17438	17834	17688	17844	17721	17701	17733	17551	17477	17615	17711	17808	17618	17461	17499	17534	17531	17800	17760	17628	17570	17505	17607	17799	17563	17718	17958	17663	17842	17735	17740	17736	17472	17579	17662	17643	17515	17663	17633	17566	17624	17650	17700	17567	17547	17519	17698	17608	17497	17615	17658	17547	17725	17504	17746	17778	17465	17798	17599	17552	17528	17615	17631	17452	17590	17639	17603	17510	17684	17726	17423	17751	17466	17541	17600	17620	17731	17665	17515	17415	17934	17714	17755	17786	17413	17689	17772	17602	17515	17520	17533	17462	17823	17814	17682	17562	17591	17525	17622	17712	17694	17519	17510	17777	17609	17702	17673	17442	17485	17610	17501	17921	17788	17624	17549	17661	17515	17564	17507	17731	17692	17587	17665	17762	17730	17567	17705	17581	17545	17560	17740	17594	17687	17751	17663	17571	17443	17581	17601	17558	17779	17382	17617	17707	17660	17652	17551	17416	17634	17625	17796	17615	17521	17681	17766	17627	17629	17531	17631	17820	17497	17675	17633	17615	17639	17385	17544	17717	17647	17511	17815	17916	17680	17718	17764	17698	17461	17704	17778	17551	17628	17793	17773	17705	17555	17653	17491	17462	17451	17506	17609	17635	17619	17762	17593	17740	17582	17841	17468	17734	17644	17771	17554	17824	17611	17780	17788	17515	17635	17809	17555	17748	17726	17729	17635	17647	17724	17599	17483	17678	17605	17548	17656	17572	17598	17491	17523	17690	17669	17863	17661	17808	17787	17516	17577	17517	17929	17560	17673	17517	17569	17504	17797	17529	17754	17713	17479	17709	17669	17688	17623	17769	17553	17813	17751	17640	17517	17639	17538	17658	17599	17511	17531	17861	17638	17510	17604	17824	17688	17702	17664	17639	17509	17552	17630	17711	17600	17662	17687	17722	17442	17463	17756	17687	17681	17679	17652	17675	17612	17790	17366	17708	17725	17604	17733	17727	17698	17441	17640	17881	17913	17871	17636	17561	17612	17628	17740	17696	17627	17708	17935	17591	17532	17389	17707	17598	17603	17763	17665	17638	17776	17769	17533	17625	17573	17449	17338	17612	17666	17542	17760	17616	17725	17664	17484	17680	17509	17706	17788	17652	17876	17650	17596	17618	17642	17511	17686	17529	17660	17680	17615	17961
41856	58354	43425	25604	17692	15593	15248	15168	15148	15204	15199	15277	15340	15149	15159	15403	15269	15145	15206	15251	15320	15141	15039	15236	15166	15142	15163	15173	15211	15119	15168	15143	15355	15082	15312	15252	15241	15219	15285	15097	15128	15131	15153	15345	15087	15165	15090	15083	15093	15264	15447	15195	15213	15097	15241	15148	15072	15218	15025	15225	15089	15210	15129	15131	15217	15166	15081	15151	15126	15152	15026	15155	15072	15188	15084	15214	15214	15177	15263	15176	15221	15196	15313	15137	15150	15129	15271	15315	15269	15186	15295	15069	15136	15194	15150	15092	15113	15238	15226	15272	15119	15153	15261	15256	15100	15304	15222	15058	15013	15338	15160	15169	15241	15176	15087	14994	15117	15276	15249	15227	15042	15166	15316	15157	15150	15132	15168	15200	15330	15270	15293	15045	15164	15096	15322	15267	15199	15181	15191	15439	15187	15373	15138	15029	15161	15255	15360	15295	14912	15264	15228	15061	15155	15161	15296	15186	15172	15165	15233	15303	15160	15250	15355	15000	15172	15127	15246	15254	15088	15308	15352	15194	15217	15221	15132	15132	15351	15229	15252	15255	15096	15284	15078	14959	15254	15196	15233	15039	15207	15236	15056	15035	15386	15172	15337	15207	15022	15413	15339	15306	15215	15094	15120	15121	15231	15169	15134	15134	15155	15333	15113	15172	15342	15416	15129	15355	15298	15183	15270	15220	15066	15318	15097	15176	15304	15312	15215	15154	15181	15268	15395	15291	15381	15201	15160	15284	15317	15047	15153	15168	15286	15192	15120	15135	15134	15223	15019	15096	15244	15189	15267	15332	15131	15115	15124	15163	15195	15187	15225	15317	15127	15011	15228	14964	15270	15126	15231	15351	15313	15299	15205	15237	15189	15135	15091	15086	15193	15204	15280	15285	15141	15233	15226	15237	15043	15024	15299	14937	15421	15231	15223	15045	15302	15147	15166	15223	15109	15116	15261	15307	15197	15160	15173	15224	15131	15226	15177	15260	15194	15299	15146	15203	15218	15135	15108	15253	15294	15191	15202	15155	15116	15239	15018	15185	15092	15034	15287	15248	15140	15028	15008	15219	15214	15231	15227	15239	15082	15129	15156	15304	15372	15233	15360	15233	15332	15051	15180	15300	15103	15132	15255	15294	15164	15124	15195	15227	15123	15320	15161	15069	15244	15077	14974	15109	14989	15341	15075	15322	15111	15195	15204	15289	15169	15051	15069	15121	15061	15198	15303	15204	15278	15189	15223	15219	15119	15137	15106	15076	15178	15131	15260	15167	15203	15270	15220	14985	15280	15245	15194	15223	15322	15163	15229	15227	15052	15170	15097	15164	15180	15064	15281	15211	15180	15025	15091	15174	14956	15362	15236	15242	15121	15334	15342	15074	15309	15154	15272	15040	15202	15127	15293	15171	15151	15442	15102	15024	15151	15090	15178	15175	14961	15277	15289	15074	15137	15038	15153	15225	15216	15264	15175	15244	15198	15216	15275	15293	15052	15075	15197	15276	15298	15264	15168	15214	15177	15224	15285	15096	15188	15297	15091	15053	15214	15102	15192	15261	15405	15197	15214	15325	15215	15050	15098	15057	15227	15361	15189	15280	15301	15179	15192	15180	15089	15293	15050	15181	15243	15096	15215	15190	15257	15298	15032	15324	15206	15076	15344	15309	15109	15272	15133	15178	15177	15222	15225	15292	15197	15237	15144	15417	15226	15249	15281	15256	15187	15236	15193	15233	15171	15167	15186	15082	15221	15153	15225	15076	15205	15220	15168	15226	15094	15171	15227	15103	15250	15271	15152	15182	15277	15158	15198	15144	15224	15251	15083	15231	15120	15239	15091	15209	15143	15143	15133	15258	15359	15302	15121	15179	15048	15142	15110	15120	15038	15293	15332	15208	15181	15043	15057	15145	15034	15284	15297	15084	15148	15158	15173	15324	15379	15087	15270	15384	15204	15107	15138	15157	15216	15286	15222	15353	15332	15180	15073	15159	15376	15387	15315	15081	15213	15178	15158	15174	15113	15140	15160	15306	14973	15161	15189	15317	15121	15275	15231	15219	15232	15161	15255	15001	14976	15148	15130	15105	15143	15077	15151	15280	15128	15367	15459	15074	15188	15165	15093	15076	15187	15094	15148	15224	15143	15119	15171	15097	15224	15234	14918	15170	15276	15023	15437	15339	15233	15126	15287	15207	15230	15078	15238	15118	15222	15299	15205	15182	15157	15171	15099	15212	15103	15069	15354	15176	15228	15173	14968	15215	15245	15027	15103	15146	15146	15068	15073	15268	15199	15317	15134	15189	15301	15135	15249	15048	15112	15303	15111	15245	15195	15309	15215	15331	15175	15078	15113	15266	15177	15175	15353	15016	15148	15334	15186	15190	15212	15289	15342	15272	15149	15198	15056	15174	15180	15242	15404	15210	15097	15132	15201	15329	15102	15354	15311	15204	15253	15130	15295	15112	15033	15318	15105	15265	15106	15216	15043	15284	15093	15337	15246	15043	15132	15194	15345	15318	15293	15157	15169	15175	15093	15386	15124	15179	15187	15110	15068	15241	15239	15194	15127	15086	15199	15163	15303	15248	15153	15198	15283	15080	15200	15185	15249	15245	15196	15397	15137	15185	15141	15299	15195	15231	15319	15165	15204	15195	14980	15134	15127	15056	15311	15073	15159	15197	15330	15150	15180	15018	15190	15271	15163	15321	15274	15068	15218	15130	15379	15107	15264	15124	15193	15255	14956	15187	15174	15378	15118	15193	15252	15161	15325	15299	15140	15212	15062	15185	15283	15240	15065	15157	15073	15114	15200	15240	15345	15372	15151	15094	15252	15178	15181	15197	15255	15188	15216	15163	15234	15019	15157	15092	15227	15221	15217	15158	15162	15157	15296	15112	15349	15172	15067	14899	15215	15176	15362	15389	15194	15175	15240	15257	15244	15143	15319	15197	15211	15111	15190	14938	15198	15122	15205	15214	15319	15166	15125	15290	15269	15253	15053	15141	14973	15122	15327	15177	15188	15230	15290	15077	15327	15050	15287	15128	15024	15255	15066	15159	15360	15214	15266	15171	15228	15277	15064	15140	15202	15147	15211	15298	15258	15324	15184	15265	15235	15227	15161	14991	15156	15176	14981	15191	15136	15418	15152	15268	15217	15216	15141	15178	15317	15300	15072	15160	15210	15182	15163	15243	15219	15276	15079	15163	15248	15389	15069	15234	15136	15123	14997	15087	15234	14961	15005	15133	15260	15128	15220	15407	15277	15077	15078	15327	15080	15184	15216	15151	14998	15301	15159	15163	15278	15297	15100	15044	15204	15084	15077	15138	15209	15072	15031	15221	15249	15139	15240	15191	15358	15056	15292	15091	15191	15267	15203	15156	15113	15090	15249	15074	15330	15137	15129	15206	15070	15225	15241	15229	15246	15066	15077	15186	15362	15379	15200	15187	15170	15207	15171	15355	15264	15123	15228	15337	15139	15102	15075	15135	15175	15134	15194	15269	15040	15400	15217	15212	15200	15141	15338	15378	15198	15179	15091	15192	15111	15213	15114	15269	15184	15114	15152	15232	15254	15201	15188	15288	15049	15092	15211	15420	15101	15166	15319	15047	15141	15173	15253	15082	15066	15168	15319	15158	15202	15113	14994	15184	15246	15051	15222	15199	15305	15064	15214	15269	15235	15249	15187	15136	15114	15176	15101	15188	15234	15088	15156	15048	15354	15251	15202	14979	15308	15177	15220	15387	15166	15204	15342	15103	15211	15217	15302	15278	15120	15154	15284	15001	15154	15204	15311	15170	15112	15150	15254	15217	15185	15198	15255	15273	15249	15051	15241	15161	15277	15233	15161	15046	15251	15156	15137	15187	15265	15198	15276	15358	15263	15268	15136	15083	15263	15146	15183	15263	15241	15169	15220	15196	15188	15262	15256	15252	15066	15253	15244	15359	15172	15052	15312	15055	15161	15331	15231	15209	15082	15177	15115	15219	15295	15165	15342	15186	15151	15363	15189	15281	15213	15317	15167	15160	15177	15286	15242	15217	15302	15174	15382	15206	14983	15333	15148	15210	15295	15114	15106	15222	15232	15206	15256	15094	15215	15172	15217	15246	15168	15356	15147	15163	15218	15099	15213	15174	15484	15237	15183	15186	15300	15168	15293	15166	15188	15335	15191	15318	15262	15144	15324	15218	15218	15343	15164	15182	15082	15342	15002	15162	15074	15105	15253	15043	15167	14994	15319	15118	15210	15272	15194	15141	15079	15092	15088	15231	15130	15056	15202	15262	15277	15062	15103	15192	15194	15143	15197	15370	15146	15282	15254	15222	15208	15260	15333	14998	15244	15106	15185	15054	15331	15147	15302	15145	15213	15313	15305	15265	15072	15050	15328	15190	15234	15219	15172	15191	15196	15281	15121	15114	15285	15102	15095	15120	15252	15167	15248	15125	15258	15207	15163	15094	15243	15092	15168	15188	15305	15379	15329	15161	15338	15218	15131	15073	15084	15214	15245	15189	15157	15149	15129	15237	15285	15272	15064	15330	15178	15272	15282	15090	15206	15150	15218	15273	15252	15236	15240	15413	15095	15161	15233	14960	15307	15195	15190	15245	15144	15059	15304	15335	15141	15087	15212	15144	15195	15175	15262	15057	15196	15316	15128	15244	15222	15115	15141	15230	15200	15175	15071	15168	15208	15290	15210	15284	15252	15223	15237	15266	15368	15087	15048	15045	15248	15242	15140	15193	15159	15170	15008	15335	15268	15256	15219	15173	15155	15219	15070	15358	15125	15157	15221	15245	15045	15173	15089	15206	15011	15173	15356	15133	15390	15355	15106	15179	15265	15280	15137	15199	15178	15359	15284	15355	15308	15160	15300	15413	15021	15039	15364	15258	15305	15069	14961	15278	15328	15202	15247	15029	15193	15167	15328	15279	15203	15225	15151	15203	15122	15157	15173	15271	15323	15191	15244	15238	15255	15139	15430	15050	15196	15176	15115	15192	14987	15118	15068	15124	15051	15193	15166	15201	15237	15248	15277	15187	15183	15002	15101	15147	15251	15178	15194	15261	15264	15063	15168	15270	15290	15068	15231	15243	15296	15147	15230	15145	15086	15079	15135	15049	15208	15268	15127	15183
35657	39254	36999	26615	19982	18133	17699	17344	17466	17451	17695	17697	17605	17507	17484	17577	17453	17445	17525	17279	17493	17404	17681	17643	17343	17494	17399	17308	17373	17436	17190	17305	17601	17544	17210	17539	17451	17283	17255	17349	17331	17546	17321	17379	17345	17419	17388	17403	17312	17488	17439	17504	17500	17433	17551	17478	17545	17585	17386	17366	17492	17510	17427	17648	17339	17561	17587	17169	17556	17565	17311	17293	17355	17240	17692	17511	17404	17195	17415	17295	17276	17355	17552	17485	17575	17320	17570	17373	17441	17316	17446	17381	17281	17605	17395	17459	17383	17389	17305	17348	17388	17395	17435	17268	17488	17593	17388	17409	17250	17396	17549	17329	17591	17399	17420	17396	17565	17458	17355	17421	17347	17361	17313	17327	17394	17373	17500	17508	17351	17421	17491	17253	17457	17476	17336	17407	17413	17127	17515	17416	17285	17347	17422	17341	17459	17568	17402	17471	17354	17219	17484	17321	17207	17386	17566	17488	17500	17383	17586	17312	17498	17587	17446	17430	17220	17423	17388	17410	17255	17328	17367	17549	17603	17392	17395	17406	17405	17553	17585	17267	17629	17383	17445	17301	17378	17253	17204	17340	17496	17445	17623	17359	17683	17449	17467	17181	17479	17554	17408	17311	17329	17395	17423	17272	17470	17356	17187	17350	17412	17509	17338	17403	17571	17423	17399	17540	17440	17241	17466	17360	17304	17467	17453	17448	17386	17667	17440	17444	17669	17356	17358	17460	17562	17416	17403	17270	17429	17435	17521	17205	17231	17327	17352	17605	17354	17540	17530	17519	17315	17448	17362	17601	17381	17317	17701	17453	17274	17382	17411	17561	17616	17437	17329	17613	17609	17491	17551	17595	17397	17498	17455	17538	17402	17580	17410	17409	17307	17337	17113	17460	17517	17489	17477	17140	17295	17379	17389	17420	17607	17503	17432	17445	17361	17321	17445	17437	17341	17475	17304	17483	17378	17446	17438	17447	17541	17207	17232	17121	17510	17635	17450	17459	17562	17397	17534	17440	17458	17437	17661	17339	17273	17390	17505	17471	17357	17511	17445	17445	17470	17537	17318	17544	17557	17665	17394	17476	17508	17473	17507	17293	17541	17618	17436	17421	17648	17445	17446	17548	17609	17572	17503	17437	17612	17250	17283	17546	17367	17447	17535	17283	17382	17360	17397	17485	17579	17596	17553	17366	17486	17306	17372	17599	17412	17403	17454	17642	17586	17477	17545	17218	17377	17451	17503	17196	17478	17361	17730	17568	17215	17299	17538	17377	17709	17372	17441	17379	17604	17493	17439	17425	17502	17505	17374	17552	17527	17263	17320	17399	17491	17412	17392	17368	17367	17296	17446	17483	17431	17507	17434	17428	17540	17553	17437	17344	17175	17269	17392	17514	17343	17385	17452	17518	17420	17367	17338	17607	17585	17525	17479	17586	17320	17433	17594	17526	17516	17408	17363	17286	17504	17419	17455	17304	17273	17417	17542	17677	17261	17372	17515	17304	17370	17514	17458	17422	17445	17354	17436	17427	17330	17349	17371	17257	17552	17515	17508	17608	17502	17483	17177	17406	17449	17534	17631	17485	17355	17584	17434	17368	17386	17499	17397	17510	17370	17316	17647	17345	17388	17374	17446	17315	17522	17458	17293	17623	17420	17514	17499	17410	17355	17425	17383	17595	17327	17487	17361	17381	17384	17577	17622	17403	17576	17599	17695	17605	17656	17415	17278	17284	17417	17466	17342	17478	17470	17440	17530	17424	17582	17530	17407	17550	17298	17335	17477	17598	17514	17434	17530	17357	17298	17416	17441	17430	17397	17541	17396	17420	17340	17544	17426	17471	17514	17414	17338	17514	17415	17509	17609	17535	17580	17474	17486	17386	17554	17473	17304	17490	17465	17517	17368	17297	17319	17371	17302	17284	17358	17492	17514	17523	17512	17234	17485	17569	17378	17328	17500	17389	17695	17421	17421	17452	17286	17522	17348	17570	17588	17591	17438	17547	17432	17536	17435	17760	17576	17252	17465	17353	17474	17371	17378	17543	17567	17514	17557	17452	17303	17606	17429	17687	17565	17443	17467	17351	17534	17590	17602	17500	17501	17293	17467	17456	17323	17664	17402	17351	17492	17288	17469	17457	17500	17206	17412	17431	17499	17321	17377	17361	17322	17472	17306	17448	17465	17457	17390	17580	17441	17368	17552	17453	17361	17489	17353	17550	17546	17470	17540	17411	17304	17301	17579	17302	17525	17408	17553	17492	17276	17612	17311	17456	17508	17374	17294	17488	17403	17573	17332	17449	17352	17592	17518	17643	17356	17346	17426	17340	17459	17377	17470	17464	17638	17335	17352	17330	17425	17516	17379	17360	17564	17564	17448	17391	17334	17408	17421	17351	17533	17687	17461	17222	17279	17386	17534	17514	17376	17373	17358	17463	17444	17486	17441	17294	17484	17359	17368	17651	17394	17284	17445	17351	17171	17489	17316	17545	17366	17488	17328	17285	17555	17604	17551	17565	17600	17502	17388	17356	17453	17570	17396	17306	17577	17432	17485	17339	17552	17432	17550	17539	17265	17436	17568	17515	17488	17580	17457	17497	17329	17485	17385	17460	17497	17405	17396	17553	17562	17369	17214	17384	17449	17490	17595	17168	17252	17232	17420	17625	17478	17490	17681	17263	17362	17496	17646	17479	17418	17556	17487	17497	17261	17357	17210	17436	17600	17298	17409	17596	17374	17402	17486	17398	17423	17504	17398	17399	17613	17388	17284	17494	17385	17472	17367	17333	17471	17362	17496	17413	17482	17336	17601	17432	17284	17355	17239	17514	17660	17463	17540	17360	17293	17718	17516	17576	17412	17502	17303	17609	17628	17512	17425	17532	17452	17520	17547	17411	17375	17643	17625	17453	17374	17554	17418	17422	17243	17437	17367	17301	17442	17519	17417	17420	17565	17395	17477	17351	17548	17457	17538	17555	17560	17464	17190	17433	17468	17449	17602	17480	17549	17506	17533	17423	17314	17509	17558	17441	17553	17495	17415	17426	17310	17476	17637	17590	17418	17584	17475	17506	17493	17266	17623	17304	17604	17505	17459	17403	17573	17526	17664	17366	17546	17370	17556	17381	17257	17539	17382	17434	17424	17471	17503	17437	17404	17292	17678	17557	17545	17463	17399	17515	17377	17351	17478	17460	17595	17438	17528	17499	17451	17399	17387	17408	17319	17449	17286	17402	17364	17414	17289	17382	17436	17298	17305	17397	17484	17293	17539	17479	17284	17364	17337	17411	17527	17512	17368	17369	17402	17252	17470	17459	17450	17303	17451	17205	17641	17515	17361	17498	17567	17593	17450	17340	17537	17552	17268	17394	17435	17505	17426	17389	17504	17325	17463	17252	17470	17410	17205	17387	17411	17404	17487	17462	17575	17374	17638	17515	17478	17496	17254	17367	17489	17533	17641	17358	17463	17323	17412	17414	17368	17339	17221	17278	17393	17351	17339	17625	17268	17249	17338	17362	17492	17558	17647	17622	17392	17375	17364	17336	17467	17471	17332	17394	17564	17372	17659	17662	17489	17290	17560	17462	17305	17398	17330	17282	17376	17368	17534	17661	17359	17350	17717	17731	17237	17372	17480	17478	17230	17477	17385	17375	17593	17391	17555	17672	17448	17480	17498	17402	17390	17556	17385	17300	17424	17505	17479	17398	17326	17432	17451	17570	17418	17432	17328	17552	17405	17508	17597	17582	17644	17246	17445	17560	17473	17552	17311	17490	17426	17515	17550	17285	17497	17579	17263	17527	17290	17408	17475	17209	17579	17681	17477	17490	17339	17459	17411	17365	17601	17452	17562	17405	17467	17360	17397	17393	17594	17439	17626	17437	17454	17378	17683	17398	17287	17322	17450	17426	17682	17423	17591	17180	17248	17258	17539	17554	17457	17356	17323	17325	17306	17413	17341	17674	17547	17501	17301	17338	17433	17545	17475	17290	17448	17420	17326	17477	17462	17444	17137	17343	17457	17490	17373	17371	17644	17734	17412	17339	17432	17517	17400	17351	17287	17453	17386	17491	17642	17393	17203	17550	17678	17489	17484	17430	17659	17209	17392	17397	17529	17388	17642	17585	17411	17236	17411	17275	17336	17552	17350	17578	17683	17245	17432	17345	17484	17348	17502	17316	17384	17600	17542	17485	17452	17240	17449	17351	17394	17438	17294	17502	17273	17452	17376	17313	17320	17298	17481	17432	17447	17352	17278	17362	17443	17576	17458	17302	17483	17304	17460	17405	17455	17577	17323	17372	17588	17557	17304	17272	17487	17447	17410	17429	17363	17607	17447	17484	17353	17431	17499	17616	17557	17563	17296	17462	17372	17387	17699	17447	17395	17578	17354	17407	17645	17458	17349	17529	17593	17406	17299	17545	17392	17364	17149	17566	17336	17406	17341	17333	17461	17330	17509	17298	17356	17441	17468	17341	17611	17405	17441	17460	17438	17490	17632	17313	17371	17468	17462	17489	17494	17275	17711	17528	17488	17516	17374	17266	17496	17614	17594	17449	17521	17426	17596	17487	17700	17489	17585	17349	17484	17436	17198	17412	17547	17583	17361	17496	17445	17527	17567	17704	17455	17439	17403	17385	17292	17515	17568	17669	17692	17229	17330	17432	17337	17538	17499	17569	17694	17483	17710	17353	17543	17516	17629	17358	17508	17321	17355	17286	17323	17476	17509	17424	17592	17363	17350	17103	17538	17248	17538	17592	17432	17634	17609	17393	17443	17535	17344	17481	17450	17275	17516	17189	17513	17437	17435	17385	17349	17211	17546	17549	17311	17537	17276	17433	17296	17498	17431	17495	17444	17170	17329	17436	17462	17522	17601	17688	17481	17267	17482	17606	17412	17664	17460	17494	17498	17383	17284	17423	17420	17712	17432	17344	17621	17620	17416	17463	17403	17432	17417	17466	17317	17577	17460	17487	17387	17245	17516	17378	17658	17249	17451	17458	17406	17348	17462	17226	17401	17483	17438	17412	17513	17240	17364	17511	17492	17529	17489	17412	17213	17481	17512	17389	17456	17508	17623	17423	17454	17335	17469	17377	17454	17238	17469	17379	17612	17357	17376	17543	17404	17511	17403	17283
38426	50627	37456	22868	17307	15378	15125	15135	15138	15042	15062	15177	15205	15301	15179	15066	15087	15298	15009	15167	15086	15141	15238	15146	15193	15028	15044	14963	15230	15148	14810	15036	15082	14902	15384	15068	15131	15046	15196	15152	15049	15307	15140	15098	15238	15109	15146	14969	15160	15018	15139	14984	15129	15012	15152	15138	15082	15268	15128	15189	15117	15025	15005	15097	15134	14945	15106	15098	15123	15107	15089	15267	15133	15117	15015	15126	15096	15120	15088	15065	15232	15162	15030	14982	15123	15221	14996	14969	15076	15179	15008	15075	15164	15191	15133	15067	15041	15116	14998	15093	15067	14931	15170	15120	15098	15106	15055	15025	15162	15233	15081	15075	15128	15100	14981	15090	15125	14930	15043	15053	15020	15025	15160	14958	15105	15051	15055	15150	15169	15116	15219	15144	15063	15179	15312	15101	14984	15179	15168	14993	15052	14943	15101	15165	15000	15055	15102	15119	15081	14999	15195	14835	15022	15196	15208	15302	15176	15097	15115	15048	14947	15121	15131	15128	15173	15076	15049	15061	15028	15082	15275	15121	15047	14941	15029	15101	14923	15023	15045	14982	15092	15244	15268	15120	15202	15111	15017	14982	15235	15140	15116	14879	14965	15136	15029	15035	15216	15102	15114	15001	15060	15008	15087	15133	15168	15176	15170	15013	15115	15131	14949	14974	15065	15216	15204	15062	14976	15095	15021	15054	14902	15043	15156	15103	15254	15105	15165	14989	15088	15246	15020	14945	15191	14935	14751	15139	15042	14991	15074	15315	15168	15000	15061	15054	15128	15101	15099	15006	15013	15224	14962	14890	15080	15095	15035	15071	14915	15080	15192	15063	15028	15180	15068	14962	15247	15159	14989	14908	15154	15185	15084	15163	15164	15015	15070	15115	15060	15047	15136	15221	15029	15126	15016	15198	15150	15200	15104	14805	15096	15042	15123	15083	15389	14986	15061	15104	15127	15065	15159	15122	15046	15114	15178	15114	15093	15050	15116	15152	15084	15264	15067	15127	15157	15166	15029	15151	15048	15232	14881	15118	15111	14848	15098	15033	15124	14999	15198	15182	15065	15112	15066	15066	15073	15107	14885	15150	15003	15240	15117	15102	15167	14984	15195	15108	15044	15063	15224	14981	15058	15008	15130	15037	15259	15040	14965	15094	15339	15023	15125	15015	15076	15099	15148	15085	15156	14847	15154	15189	15133	15099	15148	15156	15193	14975	15195	15109	15047	15151	15045	14915	15069	15225	15042	15081	15218	15085	15051	15177	15119	15081	15100	15083	15297	15197	14884	15020	15261	15206	15196	15075	15191	14945	14990	15131	15138	14992	15027	15142	15050	15116	14905	15132	15184	15248	15134	15052	15197	15032	15143	15071	15195	15022	15121	15063	15037	15137	14953	15016	15101	15116	15251	15059	14910	15133	15230	15026	15076	15195	15095	15035	15007	15137	15023	14965	15150	14917	14980	15189	15094	15293	15039	15022	15026	15081	15193	14894	15061	15063	14990	15027	14952	15083	15099	15127	15193	14954	15101	15054	15259	15149	15256	14992	15132	15151	15039	15057	14974	15200	15171	15166	15112	15099	15348	15159	15290	15097	15075	15118	15091	15116	15029	15187	15122	15096	15014	15178	14966	15183	15116	15186	15153	15178	15081	15029	14924	14879	15026	15248	15024	14933	15189	15094	15059	15110	15133	15163	15123	15113	14948	15242	15213	15044	15006	15086	15143	15032	15059	14874	15141	15069	15129	15117	15242	15085	15069	14967	15150	15175	15057	15097	15336	15068	15178	15220	15039	15234	15060	15225	15161	15109	15147	14868	14975	15051	15179	15004	15166	15038	15059	15275	15133	15181	15113	15161	15253	15075	15109	15002	15047	15163	15215	15045	15048	15085	15151	15037	15160	15165	14974	15247	14982	14971	15157	15117	15143	14991	14972	15079	15084	15176	15249	15065	15056	15164	15089	15026	15256	15067	15027	15115	14978	15210	15002	15238	15131	15061	15085	15181	15226	15072	15199	15183	14959	15026	15133	15107	15019	14923	15356	15121	15117	15053	15097	15006	15035	15057	15071	15058	15291	15121	15173	15046	15190	15100	15104	15173	15044	15102	15033	15005	15095	15148	15063	15111	15039	15104	15064	15069	15000	15210	15146	15135	14953	15130	15104	15199	14917	15086	15024	15051	15150	15185	15326	15143	15094	15083	15205	15102	15104	15143	15025	15186	14998	15214	15034	15025	15095	15161	14971	15150	15217	15169	15092	14976	15302	15148	14999	15015	15104	15007	15200	14998	15161	15046	15269	14989	15263	15100	15062	15135	15166	15027	15107	15034	14942	15069	15248	15056	15197	15087	15128	15162	15181	15199	15015	15072	15157	15134	15036	15175	15085	15017	15197	15062	15007	15042	14909	15321	15107	14954	15207	15017	15134	15068	15063	14988	15118	15211	15100	15239	15148	15145	15069	14963	14953	15025	14989	15149	14941	14903	15235	15036	15096	15110	15072	15048	15060	15265	15123	15069	15150	15064	15287	15268	15135	15158	15073	14939	15004	15043	15155	15131	15050	14989	15061	15077	15113	14875	15163	15042	14920	15193	15111	15051	15057	15101	15087	15006	15198	15000	15013	14902	15057	14873	15130	15103	15162	15010	15078	14956	15159	15173	15086	15004	15042	15148	15062	15003	15133	15013	15017	15049	15031	15074	15102	15193	15061	15270	15010	15012	15131	14938	14983	15092	15085	15131	15221	15106	15057	15070	15106	14992	15085	15078	15287	15180	14908	15019	15274	15034	15253	14918	15069	15054	15249	14911	15304	15225	15159	15186	14993	15118	15156	15110	14912	15067	15157	15176	15162	15081	14998	14925	15123	15116	15027	15271	15115	14947	14981	15081	14970	15126	15118	15208	15125	15130	15082	15198	14874	15213	15025	15107	15311	15139	14995	15109	15141	15126	15137	15170	15268	14960	15083	15113	15059	15034	15203	15255	15028	15216	15012	15018	15194	15137	14866	15160	15116	15057	15171	15012	15083	15126	14917	15071	15098	15174	15219	15086	14972	15058	15151	14977	15156	14877	15127	15150	15158	15057	15204	15129	15202	15039	15262	14925	15249	15035	15245	15047	15040	15209	15141	15131	14976	14924	15139	15163	14910	15046	15189	15186	14969	14971	15098	14978	14937	15001	15227	14837	15065	15186	15115	14958	15034	15061	14899	15178	15046	15082	15015	15177	15195	15181	15070	15075	15019	15036	15167	15066	15229	15184	15068	15115	14971	15212	15139	14982	15035	15034	15140	15032	15019	15032	15057	15138	15050	15148	14969	15040	15093	15076	15066	15192	15040	15184	15054	15163	15007	15075	15120	15032	15003	15040	15116	15084	14857	15172	15048	15102	14823	15166	15099	15055	15073	15056	14938	15152	15079	15055	15070	14998	15115	15189	15223	15040	15082	15198	15228	15112	15121	15087	15107	15233	15014	15033	15164	15015	14861	15243	15021	15112	15139	15019	15240	15136	15075	15144	15131	14966	15266	15006	14919	15218	15024	14980	15065	15027	15117	15303	15219	15092	15067	15076	15208	15166	14971	15120	15193	15125	15168	15080	15088	15089	15037	15237	15171	15174	15084	15131	15109	15081	15145	15192	14964	15012	15047	14887	14976	15083	15164	14928	15142	15190	15075	15119	15009	15170	15094	15240	15325	15155	15126	15025	14977	15137	15247	15119	15116	15129	15058	15251	15141	15033	15166	15120	15295	15234	15117	15026	15168	15259	14986	15131	15048	15155	14993	15195	15182	14965	15186	15191	15208	15024	15052	15128	15216	15045	15188	15168	14928	15095	15068	15035	15179	15088	15117	15225	15333	15093	15039	14919	15164	15122	15143	15069	15147	15072	15176	15084	14995	15092	15136	15161	15007	15094	15162	15310	14921	15264	15216	15178	15207	15036	15074	15174	15247	14998	14991	15234	15139	15171	15076	15165	15048	14995	15283	14899	14976	15103	15164	15270	15169	15082	15021	15112	14934	15071	15204	15258	15107	15109	15160	15129	14997	15157	15299	15198	15014	15230	15135	15189	15214	15175	14939	15084	15052	15112	15141	15160	15058	15289	15111	14977	15123	15046	14944	15101	15177	15048	15054	15189	15083	15180	15024	15010	15183	15042	15184	14983	15120	14995	15180	15029	15181	15057	15207	15172	15152	15158	15021	15140	15128	15168	15131	15176	14937	15079	15142	14966	14993	14959	15231	15213	15170	15021	14966	14976	15199	15114	15180	15056	15123	14973	14953	14964	15095	15043	15196	15022	15019	15192	15205	15054	15368	15111	15021	14890	15140	15125	15094	15073	15026	15048	15162	15059	15182	15106	14988	15070	14936	15226	15116	15139	15042	15185	15144	15046	15083	15204	15262	15346	15099	15200	14996	14890	15174	15061	15118	15035	15119	15022	15052	14938	15309	15173	15113	15015	15090	15155	15099	15029	15197	15087	15082	15139	15103	15047	15168	15151	15172	15140	15000	14974	14972	15287	15241	15080	14977	15106	14947	14936	15006	15117	15199	15093	15339	15061	15197	15082	15130	15088	15098	15134	15256	14993	15092	15004	15153	15006	15125	15131	15121	15114	15171	15139	15141	15280	15065	15166	15115	15064	14968	15183	15010	15069	15224	14950	15201	15243	15021	15214	15098	15034	15196	15221	15167	15103	15007	15081	15111	14878	15054	15172	15077	15005	15158	14980	15102	15273	14923	15041	15110	15116	15155	15111	15173	15071	15177	15037	15076	15021	15144	15086	15184	15027	14970	15186	15165	15251	15201	15179	15166	15174	14980	15196	15109	15104	15271	15079	15070	15159	15088	15101	15160	15084	15097	14962	15121	15008	15109	15171	15054	15302	15075	15109	15167	15031	15102	15227	14991	15051	15138	15108	15193	15184	15045	14996	15110	15195	15127	15079	15053	15255	15074	15082	15034	15101	14995	15032	15146	15077	15040	15088	15172	14954	15145	14894	14943	15114	15206	15180	15122	15225	15167	15109	15021	15220	14958	15210	15180	15083	15129	15097	14955	15085	15192	15172	15175	14949	14984	15035	15046	15157	15105	15195	15099	15094	15176	15005	15136	15004	15140	15185	15187	15099	15164	15294
23925	24634	36632	31459	25165	24280	23641	18401	17622	17892	17753	17484	17517	17697	17542	17464	17282	17327	17469	17408	17291	17398	17322	17654	17527	17237	17559	17358	17494	17332	17423	17436	17229	17217	17492	17328	17343	17025	17301	17370	17300	17356	17465	17332	17629	17418	17364	17395	17400	17250	17219	17253	17293	17351	17503	17336	17376	17382	17166	17338	17433	17278	17419	17354	17326	17277	17359	17252	17289	17318	17477	17476	17179	17314	17435	17206	17317	17366	17410	17203	17301	17253	17356	17467	17355	17308	17233	17247	17473	17213	17290	17139	17125	17253	17225	17305	17356	17229	17366	17316	17220	17424	17263	17187	17398	17232	17174	17360	17315	17238	17310	17199	17243	17101	17311	17243	17357	17325	17313	17244	17243	17187	17149	17326	17253	17274	17337	17332	17221	17133	17383	17221	17271	17171	17190	17077	17015	17252	17263	17091	17291	17195	17225	16825	17304	17239	17219	17248	17210	17200	17337	17294	17272	17130	17159	17197	17167	17390	17192	17199	17109	17330	17209	17197	16965	17194	17615	17210	17327	17285	17382	17400	17153	17402	17228	17108	17309	17307	17197	17181	17495	17176	17301	17303	17199	17126	17540	17277	17132	17282	17094	17255	17318	17407	17397	17004	17200	17089	17114	17263	17227	17434	17184	17297	17100	17515	17343	17349	17326	17235	17228	17205	17175	17113	16980	17116	17198	17252	17414	17407	17532	17410	17368	17337	17314	17138	17331	17198	17179	17083	17217	17289	17028	17371	17332	17083	17180	17160	17256	17189	17300	17322	17194	17226	17117	17123	17342	17317	17269	17255	17172	17257	17243	17148	17229	17103	17378	17382	17264	17453	17257	17123	17144	17029	17224	17559	17446	17327	17260	17215	17231	17140	17293	17363	17080	17391	17349	17341	17184	17130	17335	17023	17168	17019	17207	17284	17316	17102	17155	17128	17244	17219	17335	17424	17311	17267	17463	17276	17274	17204	17221	17184	17293	16965	17096	17247	17251	17143	17065	17231	17103	17246	17148	17349	17109	17368	17399	17344	17298	17166	17124	17176	17116	17204	17193	17329	17396	17124	17487	17208	17175	17188	17321	17324	17282	17312	17088	17517	17275	17336	17219	17109	17223	17221	17102	17232	17160	17260	17306	17412	17256	17090	17228	17394	17255	17321	17346	17044	17273	17248	17138	17064	17433	17283	17241	17277	17157	17317	17247	17378	17369	17314	17234	17318	17320	17130	17261	17191	17282	17350	17332	17158	17252	17239	17224	17058	17269	17390	17266	17378	17403	17229	17161	17249	17268	17271	17146	17099	17229	17096	17277	17305	17291	17250	17181	17256	17128	17268	17358	17262	17395	17181	17336	17393	17299	17002	17277	17192	17177	17128	17105	17094	17200	17154	17232	17198	17142	17302	17390	17381	17247	17353	17311	17288	17272	17193	17355	17588	17375	17294	17339	17175	17435	17127	17303	17203	17410	17248	17408	17206	17280	17201	17155	17368	17503	17333	17240	17178	17146	17119	17062	17274	17284	17197	17247	17288	17188	17075	17225	17377	17249	17332	17182	17444	17114	17383	17206	17174	17297	17341	17377	17294	16971	17314	17306	17281	17502	17425	17043	17256	17308	17233	17291	17200	17150	17333	17421	17284	17388	17371	17386	17295	17156	17100	17512	17211	17175	17176	17132	17205	17142	17077	17263	17299	17108	17279	17200	17299	17242	17393	17273	17335	17529	17079	17179	17323	17256	17189	17125	17389	17213	17178	17147	17162	17246	17087	17176	17282	17204	17266	17293	17443	17341	17209	17373	17140	17466	17109	17079	17378	17253	17249	17323	17198	17230	17271	17293	17237	17247	17233	17429	17359	17286	17125	17154	17128	17133	17177	17200	17216	17085	17104	17208	17509	17204	17460	17199	17172	17225	17387	17121	17199	17250	17245	17173	17167	17235	17156	17202	17313	17259	17068	17404	17320	17316	17332	17182	17284	17236	17224	17324	17204	17149	17196	17271	17301	17183	17126	17204	17119	17191	17289	17282	17359	17325	17226	17520	17202	17121	17384	17216	17306	17186	17202	17077	17320	17248	17226	17146	17246	17292	17217	17175	17481	17269	17468	17186	17155	17248	17308	17525	17265	17437	17328	17324	17236	17308	17398	17329	17148	17235	17193	17226	17309	17161	17205	17312	17158	17019	17126	17195	17286	17292	17464	17159	17105	17303	17076	17127	17393	17108	17283	17097	17108	17234	17401	17131	17551	17013	17342	17265	17176	17284	17198	17148	17313	17250	17451	17319	17198	17329	17374	17188	17197	17199	17062	17096	17286	17211	17281	17357	17329	17028	17455	17313	17483	17227	17235	17207	17250	17212	17198	17127	17129	17150	17245	17214	17168	17151	17223	17247	16942	17198	17306	17312	17385	17280	17178	17180	17124	17093	17132	17293	17195	17351	17258	16966	17143	17390	17330	17427	17175	17301	17335	16989	17191	17093	17288	17427	17159	17364	17170	17262	17335	17439	17281	17190	17164	17189	17501	17382	17260	17410	17216	17380	17108	17205	17177	17010	17348	17338	17214	17064	17208	17387	17264	17394	17137	17228	17351	17193	17363	17269	17196	17257	17263	17327	17149	17288	17087	17207	17372	17391	17070	17284	17018	17455	17044	17261	17162	17157	17131	17270	17267	17072	17171	17284	17420	17340	17124	17192	17374	17511	17158	17337	17160	17304	17326	17177	17151	16962	17316	17239	17342	17118	17112	17093	17487	17208	17019	17162	17079	17130	17296	17122	17100	17070	17256	17149	17255	17340	17300	17205	17100	16971	17251	17315	17150	17328	17200	17237	17357	17269	17208	17288	17073	17170	17243	17202	17159	17406	17143	17294	17293	17213	17082	17315	17218	17237	17292	17458	17311	17159	17068	17209	17208	17272	17286	17095	17154	17332	17389	17198	17276	17479	17229	17323	17113	17218	17136	17255	17140	17320	17091	17239	17182	17158	17487	17284	17376	17327	17134	17284	17033	17057	17334	17228	16984	17227	17289	17314	17400	17237	17229	17061	17160	17224	17105	17214	17264	17335	17230	17224	17313	17138	17190	17400	17309	17224	17289	17196	17128	17113	17303	17363	17512	17198	17146	17179	17271	17193	17174	17274	17264	17333	17216	17249	17097	17276	17226	17216	17455	17342	17245	17266	17126	17276	17302	17383	17213	17150	17097	17002	17310	17299	17330	17288	17192	17265	17288	17472	17163	17341	17299	17248	17102	17313	17201	17119	17304	17322	17291	17063	17125	17210	17206	17177	17206	17196	17048	17291	17231	17145	17325	17205	17221	17272	17199	17215	17148	17230	17291	17324	17093	17252	17182	17114	17400	17262	17142	17166	17210	17338	17202	17135	17289	17228	17234	17289	17313	17338	17229	17224	17286	17180	17384	17249	17245	17228	17244	17080	17358	17337	16997	17305	17189	17380	17194	17213	17140	17318	17193	17135	17433	17112	17231	17299	17350	17377	17305	17258	17456	17329	17191	17216	17051	17403	17261	17379	17174	17215	17372	17280	17458	17305	17217	17133	17244	17301	17390	17268	17217	17287	17236	17379	17480	17450	17255	17345	17257	17438	17155	17237	17374	17168	17213	17125	17206	17101	17071	17189	17188	17315	17271	17017	17254	17240	17261	17121	17264	17195	17264	17247	17161	17295	17236	17258	17337	17172	17326	17127	17408	17293	17295	17256	17256	16969	17123	17160	17289	17249	17077	17181	17144	17133	17175	17069	17203	17286	17299	17236	17273	17174	17190	17330	17408	17451	17135	17260	17346	17129	17348	17379	17038	17140	17306	17288	17088	17403	17289	17330	17154	17213	17143	17252	17230	17253	17173	17278	17290	17379	17506	17043	17135	17193	17204	16962	17397	17494	17272	17338	17234	17341	17217	17306	17307	17306	17305	17241	17263	17125	17206	17436	17253	17167	17172	17283	17330	17161	17243	17220	17210	17102	17327	17229	17339	17255	17256	17318	17329	17167	17411	17348	17271	17227	17153	17108	17194	17413	17395	17232	17305	17226	17544	17053	17282	17326	17420	17064	17250	17294	17142	17187	17234	17332	17291	17281	17156	17238	17281	17335	17253	17213	17232	17291	17314	17109	17172	17262	17232	17369	17413	17149	17012	17274	17268	17124	17005	17181	17081	17117	17293	17275	17389	17287	17453	17226	17288	17063	17280	17333	17279	17247	17270	17212	17214	17156	17339	17238	17459	17237	17186	17258	17214	17188	17228	17177	17362	17305	17253	17316	17072	17167	17262	17190	17332	17068	17039	17226	17199	17231	17387	17271	17180	17116	17312	17258	17150	17251	17268	17189	17262	17197	17403	17266	17094	17042	17266	17326	17365	17297	17179	17200	17237	17279	17220	17346	17199	17173	17256	17229	17155	17068	17417	17331	17148	17322	17484	17348	17472	17289	17334	17178	17316	16995	17407	17207	17237	17273	17314	17417	17192	17266	17328	17319	17354	17162	17137	17321	17259	17168	17171	17143	17208	17121	17203	17245	17343	17264	17344	17242	17260	17318	17132	17159	17114	17151	17459	17181	17430	17249	17330	17199	16980	17244	17305	17219	17280	17237	17293	17309	17312	17158	17246	17321	17352	17305	17194	17424	17206	17266	17298	17377	17358	17150	17244	17063	17375	17067	17173	17179	17154	17237	17289	17342	17424	17416	17225	17216	17527	17165	17113	17321	17329	17316	17069	17394	17094	17191	17421	17354	17220	17330	17229	17108	17307	17225	17059	17336	17240	17296	17250	17206	17428	17429	17130	17463	17334	17356	17250	17078	17192	17074	17124	17234	17008	17231	17060	17281	17211	17201	17337	17256	17283	17255	17156	17128	17134	17308	17143	17279	17129	17044	17195	17194	17139	17306	17277	17318	17168	17215	17239	17387	17383	17237	17027	17309	17210	17096	17474	17288	17281	17391	17073	17298	17223	17284	17180	17149	17120	17293	17240	17268	17064	17295	17291	17278	17173	17231	17199	17207	17265	17298	17207	17146	17122	17313	17283	17213	17188	17352	17280	17189	17315	17155	17299	17444	17204	17331	17254	17186	17205	17600	17433	17259	17251	17333	17234	17239	17184	17274	17011	17232	17289	17293	17324
63765	108064	88593	58775	33422	19226	15716	15085	15021	14869	14840	15149	14875	14940	14991	15077	14943	15027	14884	14966	15114	14918	15174	14849	14930	14979	14954	15110	15102	14893	15018	15132	14820	15011	15123	15149	15106	15032	15040	14890	15047	14894	15062	14965	15079	15071	15012	15118	14946	14982	15031	14839	15280	15048	14846	14986	14994	14937	15016	14993	15062	15077	15212	15094	15007	14919	14997	14984	14815	14939	14935	14979	14857	15073	15010	15024	15042	15007	15002	14949	15011	14814	15244	14947	15020	14945	14976	15145	15083	15015	15089	14933	15049	14955	15112	14866	15175	14890	14959	15035	14844	14876	14994	14829	15092	15044	15018	14973	15006	14958	15124	14788	14995	14890	14969	14923	15053	15123	14800	14919	15037	14866	15100	14924	14918	14978	14980	14969	14938	15039	14925	14890	14982	15121	15058	14982	14800	15086	14915	15021	14781	14887	15187	14973	14931	15004	14991	14750	14971	14951	14983	15047	15014	15055	14980	14927	14987	15073	15053	14962	14938	14960	15164	14842	14937	14987	15055	14980	15110	15053	14994	14909	15113	14964	14905	14986	15025	14863	14996	15005	15026	14973	14894	15000	14897	15153	15114	14993	15176	14863	15041	14970	15006	15088	14874	15056	15147	14857	14889	14846	15069	15126	14869	15075	15026	15004	15019	15175	15072	14972	15102	14870	14936	14935	15086	14860	15192	14895	14951	15037	15017	14873	14875	15021	14942	14828	15076	14998	14996	14993	14886	15019	14937	14925	15028	14896	15000	14984	14682	15000	15013	14872	15086	14927	14895	15217	15021	14864	15048	14893	14887	14655	15116	14875	14811	15164	14989	15066	15000	15121	14978	14990	14938	14982	15150	14892	15049	14765	15017	14842	14791	14895	15057	15011	14915	15000	15133	14986	14752	14940	14997	14887	14950	14947	15108	14938	15039	14886	15044	14957	14961	14851	14987	14939	14892	15027	14900	15000	14935	14976	14991	15076	14983	15057	14938	15066	14766	14776	14866	14914	14996	15048	15013	14920	14997	15096	15136	14811	14995	14960	15088	14869	15131	14850	14895	14956	15059	15075	14888	15027	15090	14957	14971	14903	14979	14980	14805	15041	15063	14921	14830	15049	15103	14940	14968	14837	14987	14922	14887	15129	14937	15146	14937	15013	14930	14898	14888	15040	14754	14929	15090	15049	15003	14925	14962	14935	14873	14971	15163	14925	14924	14993	14854	14921	14903	15038	15010	15012	14893	14943	15079	14873	14978	14918	14908	14971	14902	15103	14867	14894	14889	14992	15127	15010	15102	15104	14954	14937	14916	14952	15083	14953	15052	14907	14870	14991	14855	14786	14945	14968	15029	14945	14959	14820	14958	14967	15064	15038	14835	15008	14896	14963	14983	15038	14999	14806	14900	14896	14820	15104	15001	14874	14930	14901	14945	14981	14885	15054	15057	15026	15066	14946	14990	14999	14862	15097	15063	14911	14745	14990	15037	15042	14830	15011	15019	14932	15117	14980	14891	14853	14957	14919	14946	14801	15056	14808	14965	14879	14946	14984	14799	14945	14946	14858	15135	14927	14897	15075	15003	14941	14965	14858	14821	15043	14869	14973	14913	14987	14909	14883	15016	15055	14932	14944	15005	15015	14878	14923	14861	15069	14863	14955	15153	15097	15086	14967	15046	14859	15038	15000	15045	14902	14718	15019	14868	14984	14851	14992	14926	15046	14860	14959	15202	14880	14922	14953	15121	14779	14930	15040	14842	14954	14893	15051	14740	14850	14944	15025	15064	15039	14979	15108	15028	14906	15053	14904	15117	15068	15093	14805	14922	14931	14961	14939	14878	15076	14899	14856	14808	14970	15069	14957	14877	15080	15039	15055	14947	14939	14889	14913	14956	14926	14935	15001	15060	14841	15008	15058	15106	15034	14947	14998	14892	14907	15053	15068	14997	15096	14981	14932	14995	14876	15082	14844	14911	15110	14944	14977	15013	14866	15055	14984	14923	15054	14846	14947	15156	15195	14987	14990	14760	14927	15026	14742	15168	14943	14957	15062	14896	15007	15013	14896	14873	14992	14798	14979	14983	15089	14955	14876	14919	14976	14984	14924	15024	15007	15000	15031	14862	14984	14943	14835	15011	14968	15025	15021	14994	14944	15033	14944	15023	15043	14787	14772	14972	14941	14939	14896	15118	14855	14952	15052	15105	14930	14914	14991	15010	15152	15051	15102	14909	14977	15000	14903	14831	15001	15017	14999	14815	15087	15047	14957	14913	15096	15189	14839	14988	14868	15006	15038	14923	14947	14892	14966	14939	14860	14932	14987	14912	14934	15041	14825	14782	14867	14874	15045	14827	15052	15032	14934	15136	15060	14864	15015	14948	14910	15004	14891	14997	14938	15113	14934	15000	15095	14959	15095	14946	15150	14875	14968	14878	14991	14959	14999	14986	14917	14823	14877	15044	14829	15191	14953	14762	14909	15039	15010	15031	14937	14981	15165	15124	15072	14967	14906	15011	14698	14728	14964	14773	14937	14987	14880	14652	14849	14748	15114	14930	14973	14921	15004	14819	14974	15018	15133	14914	14839	15055	15075	15118	14982	14923	15018	15095	14805	14949	15043	14783	14964	14801	15098	14896	14889	15061	14980	14997	14891	14957	15070	15040	14981	14997	14894	15061	15158	14850	14904	14933	14874	14865	14962	14822	14824	14987	15005	15021	15010	14806	14932	15110	14919	15148	14871	14994	15000	14874	15080	14992	14862	15044	14886	14963	14789	14858	14847	14844	14975	15003	15093	15010	14886	14890	15047	15102	14959	14919	14932	14771	15113	14873	14940	14962	14679	15003	15038	15006	14948	14990	14978	14822	14858	14998	14964	14950	14932	14894	15046	14942	15057	14961	15030	14973	14870	14753	14931	15003	14903	15138	14907	14868	14964	14998	15172	14974	14923	15047	15200	14870	14876	14911	14966	15096	15024	14939	15015	14981	15025	14990	14823	15103	14890	15035	15033	14893	14883	15087	14833	15028	15174	14966	14992	15041	14918	14717	14804	14951	15069	14926	15027	15019	14938	14846	15030	14817	14959	15047	14958	14837	15130	15009	14948	14948	14886	14977	14796	15000	15044	14864	14977	14966	14843	14840	14854	14908	14853	14963	14870	14725	15035	14979	15034	14791	14996	14954	15040	15020	14906	14998	14923	14990	15017	14946	15112	14845	15028	14953	14847	15137	14979	14932	14933	14884	14991	14958	14959	15040	14830	15054	14948	14982	14923	15020	14946	15097	14925	14981	14955	15150	14761	15109	14900	14937	14953	14840	14968	15137	14975	15102	15067	14962	14812	14723	15140	14803	14851	15087	15134	14786	15007	15000	15067	14956	14930	15024	15097	14933	14925	15042	14991	15027	15000	15096	14762	15151	14841	14856	15105	14909	14801	14811	15161	15212	14980	14840	14992	15037	15013	14791	14889	14936	14994	14982	14971	14856	15010	14931	14982	14994	15048	15053	14849	14973	14984	14929	14993	15039	15088	15049	14902	14965	14949	15090	14810	15028	14820	15122	14979	14984	15120	14853	14885	15042	14878	15063	14912	15083	14863	14902	14895	14871	15006	15014	14905	14989	14891	15012	14774	15104	15102	15012	14897	14887	15119	14938	14888	14858	15040	15135	15015	14896	15008	15005	15063	14831	14954	15049	15112	15151	14949	15008	15058	14947	14948	14736	15014	14944	15045	14817	15018	14970	14935	14988	14872	14817	14746	15019	14940	15017	14917	15016	14867	14969	14810	14955	15022	14943	15039	15082	14854	15122	14963	15048	14832	14750	15173	15061	14987	14922	14876	14837	14911	14883	15087	15261	14987	15009	15234	14935	14945	14987	15001	15053	14977	15050	14928	15096	14962	14785	14977	15000	14977	15080	15089	14907	15018	14918	15029	14936	14984	14868	15097	14955	14987	15017	14869	14856	14878	15031	14856	15083	15080	14966	14955	15012	14870	14947	14951	14924	15017	15017	14877	14864	15035	15037	14921	15004	15136	14981	14969	15016	14962	14967	14845	15080	14939	14892	14922	15066	14964	14883	14984	14938	15058	14986	14854	14992	14764	15049	14956	14806	14964	15082	14944	14991	14897	15067	14934	15057	14861	14868	14862	15003	15095	14920	14904	15044	14992	14983	14960	15024	14800	14904	14918	14981	14893	14918	15080	14929	15143	14880	15067	15050	14932	14901	14889	14865	14987	15124	14988	14857	14962	14937	14823	14981	14926	14980	14876	14709	14940	15021	14811	15107	14925	14994	15084	15085	15077	15005	14860	15056	14904	14863	14923	14944	14986	14913	14907	14954	14963	15008	15089	14973	14962	14960	15107	14834	14971	14869	14945	15083	15112	14942	15065	14759	14921	14937	14947	14941	14855	14898	15067	15012	14983	14805	14967	15136	14926	14964	14947	15016	15050	14904	14908	15023	14999	14963	14881	14928	14793	15029	14808	14932	14798	15048	14831	14995	14956	14898	15030	15114	14926	15001	14989	14889	15002	14864	14896	14945	14872	14984	15042	15075	15033	14880	15092	14936	15128	14988	14933	14966	14962	15037	14993	14979	15059	14984	15009	15038	14987	14928	14877	14967	15114	15029	14892	15078	15063	14968	14977	15159	14919	15058	14795	14820	14966	14945	15106	14788	14996	15023	14977	14929	15061	15032	14938	14943	15209	14940	14934	14871	14972	14762	14886	15128	14921	15007	15044	15046	14993	15072	15100	15009	14969	15057	14935	14769	14844	14931	14901	14833	14911	14827	14902	14892	14847	14986	14977	15012	15157	14927	14900	14917	14982	14992	14984	14896	15311	15004	14790	15126	15006	15048	15094	15050	15082	15167	14887	15001	14932	14929	14991	14948	14931	15007	15014	15075	14956	14976	15118	15193	15117	14783	14938	15027	14914	15070	14951	15029	14833	15054	15067	15198	15064	14816	15061	14936	14967	14834	14981	14812	14971	15003	14959	14937	15068	14983	14893	15046	15070	15031	14922	15096	14888	15062	15060	15002	15001	14761	14989	15076	14958	14977	14903	14729	15015	14908	14898	14845	14802	15152	15042	14914	14959	15028	14971	15084	14755	14961	15053	15018	15068	14851	14881	14927	14956	14975	14956
33170	41809	42085	29801	20726	18248	17709	17482	17450	17456	17524	17509	17361	17310	17409	17230	17562	17437	17562	17420	17447	17307	17573	17453	17373	17438	17494	17341	17481	17627	17629	17361	17640	17533	17501	17524	17422	17394	17397	17520	17483	17497	17434	17443	17485	17377	17377	17542	17410	17432	17440	17419	17620	17421	17526	17433	17299	17425	17414	17183	17486	17662	17426	17421	17342	17429	17361	17312	17473	17346	17356	17482	17227	17438	17544	17665	17431	17163	17218	17386	17409	17529	17329	17624	17403	17369	17234	17489	17511	17623	17307	17265	17431	17256	17265	17400	17378	17277	17398	17376	17517	17523	17531	17443	17564	17531	17581	17362	17239	17219	17354	17473	17340	17307	17481	17514	17509	17555	17505	17320	17234	17396	17432	17337	17535	17407	17414	17472	17434	17325	17457	17506	17383	17415	17522	17485	17259	17465	17263	17208	17338	17289	17330	17251	17480	17535	17292	17274	17551	17360	17408	17248	17416	17279	17497	17319	17595	17427	17257	17256	17469	17436	17347	17233	17396	17448	17535	17368	17193	17408	17550	17483	17403	17533	17449	17711	17507	17477	17177	17254	17428	17291	17431	17379	17395	17161	17284	17453	17197	17641	17116	17236	17331	17242	17319	17414	17462	17277	17385	17426	17188	17593	17340	17304	17330	17399	17453	17579	17263	17358	17383	17417	17481	17487	17287	17371	17423	17112	17315	17358	17404	17278	17388	17249	17463	17334	17287	17392	17407	17397	17229	17222	17310	17254	17259	17458	17562	17420	17507	17386	17217	17475	17570	17505	17355	17489	17331	17414	17551	17521	17641	17599	17398	17345	17636	17417	17295	17459	17302	17519	17366	17281	17395	17480	17338	17312	17536	17629	17415	17511	17423	17548	17417	17483	17241	17351	17339	17607	17433	17436	17456	17549	17342	17341	17490	17476	17397	17454	17521	17649	17387	17420	17305	17342	17413	17394	17317	17456	17235	17189	17168	17507	17529	17423	17784	17318	17393	17519	17567	17357	17573	17599	17481	17591	17359	17335	17315	17542	17514	17318	17349	17342	17466	17213	17272	17302	17414	17477	17386	17357	17410	17428	17336	17419	17401	17203	17397	17389	17642	17394	17368	17271	17434	17365	17174	17342	17512	17215	17449	17397	17176	17294	17459	17471	17444	17413	17484	17215	17477	17470	17428	17528	17454	17369	17452	17511	17483	17396	17483	17762	17476	17579	17316	17444	17415	17433	17477	17404	17464	17452	17534	17462	17418	17466	17307	17286	17490	17276	17420	17250	17473	17345	17456	17630	17503	17439	17452	17519	17578	17276	17294	17549	17221	17234	17533	17253	17308	17617	17497	17464	17310	17278	17359	17551	17548	17480	17407	17485	17495	17346	17454	17160	17356	17476	17379	17430	17422	17518	17622	17267	17446	17481	17330	17421	17413	17520	17388	17306	17317	17240	17313	17317	17349	17400	17433	17524	17274	17319	17443	17383	17392	17377	17381	17235	17562	17468	17604	17308	17457	17403	17451	17487	17357	17365	17228	17432	17543	17255	17448	17545	17457	17412	17248	17374	17565	17538	17547	17346	17586	17431	17295	17265	17600	17357	17379	17339	17398	17467	17458	17471	17410	17385	17345	17526	17496	17419	17684	17476	17510	17623	17541	17224	17609	17388	17322	17249	17624	17389	17429	17375	17489	17537	17608	17432	17623	17459	17418	17387	17407	17685	17474	17274	17438	17436	17343	17444	17399	17480	17544	17386	17386	17441	17429	17185	17574	17511	17292	17542	17430	17390	17458	17392	17317	17301	17561	17437	17446	17087	17439	17419	17248	17343	17481	17444	17361	17275	17416	17448	17451	17340	17182	17392	17395	17471	17443	17325	17371	17527	17262	17717	17349	17554	17260	17348	17317	17348	17464	17393	17426	17379	17250	17383	17112	17598	17422	17456	17440	17309	17382	17433	17396	17332	17596	17506	17479	17386	17385	17261	17554	17226	17310	17435	17357	17230	17416	17337	17309	17447	17602	17455	17219	17587	17217	17318	17475	17470	17393	17304	17272	17402	17372	17487	17428	17229	17265	17373	17572	17539	17353	17655	17489	17527	17292	17340	17300	17291	17109	17268	17178	17552	17453	17611	17437	17431	17276	17376	17566	17740	17575	17397	17515	17497	17482	17407	17436	17403	17371	17349	17382	17429	17257	17455	17424	17600	17478	17480	17582	17514	17443	17492	17287	17536	17389	17449	17319	17355	17533	17401	17527	17513	17596	17442	17501	17410	17329	17309	17244	17407	17411	17492	17319	17261	17268	17365	17247	17391	17431	17270	17483	17654	17299	17540	17492	17454	17332	17358	17453	17525	17386	17325	17392	17324	17469	17397	17387	17388	17330	17442	17409	17444	17355	17342	17465	17386	17419	17456	17408	17129	17578	17304	17447	17454	17412	17356	17600	17507	17150	17322	17368	17500	17468	17197	17473	17458	17476	17230	17381	17269	17454	17545	17359	17543	17291	17480	17291	17311	17465	17393	17498	17291	17499	17316	17345	17289	17619	17429	17286	17464	17271	17369	17435	17351	17424	17440	17363	17257	17315	17557	17530	17448	17532	17493	17387	17208	17512	17475	17393	17580	17218	17494	17588	17484	17246	17523	17441	17616	17630	17490	17477	17412	17510	17302	17532	17333	17346	17269	17417	17396	17428	17292	17622	17417	17482	17513	17459	17408	17393	17412	17380	17323	17257	17311	17517	17502	17271	17373	17524	17442	17142	17226	17279	17568	17397	17315	17318	17466	17539	17622	17240	17430	17537	17546	17330	17612	17384	17311	17357	17530	17314	17114	17224	17509	17581	17345	17422	17392	17555	17354	17371	17505	17441	17513	17569	17176	17383	17402	17362	17292	17485	17333	17545	17260	17391	17448	17529	17233	17401	17224	17370	17158	17520	17668	17412	17635	17665	17349	17448	17407	17396	17257	17347	17443	17452	17418	17414	17541	17429	17563	17449	17544	17362	17337	17490	17570	17370	17514	17392	17521	17498	17220	17451	17551	17364	17419	17427	17292	17399	17439	17382	17273	17281	17683	17430	17252	17251	17313	17348	17465	17290	17430	17661	17132	17582	17468	17470	17371	17425	17439	17251	17531	17453	17457	17383	17400	17573	17602	17364	17446	17319	17487	17719	17429	17606	17368	17408	17395	17265	17365	17377	17310	17314	17438	17493	17335	17405	17510	17540	17452	17439	17453	17698	17515	17336	17442	17425	17307	17494	17360	17482	17146	17290	17262	17510	17442	17310	17638	17506	17359	17223	17410	17231	17575	17457	17322	17436	17504	17577	17484	17514	17567	17488	17308	17341	17254	17370	17469	17435	17374	17525	17464	17087	17439	17350	17246	17323	17393	17331	17260	17416	17323	17413	17372	17438	17439	17339	17228	17494	17213	17512	17479	17273	17505	17543	17338	17416	17471	17299	17252	17464	17229	17355	17339	17337	17591	17351	17446	17453	17554	17239	17352	17768	17626	17406	17598	17453	17521	17257	17314	17316	17312	17501	17403	17367	17422	17361	17295	17700	17494	17297	17441	17205	17288	17663	17423	17364	17324	17418	17549	17551	17400	17538	17450	17386	17293	17484	17449	17351	17435	17278	17270	17302	17543	17365	17453	17505	17484	17410	17343	17365	17564	17323	17317	17365	17455	17483	17390	17630	17328	17419	17459	17613	17444	17343	17353	17296	17405	17286	17483	17342	17254	17328	17394	17429	17336	17361	17080	17324	17453	17205	17273	17431	17393	17440	17515	17340	17330	17522	17508	17600	17551	17433	17359	17591	17656	17469	17331	17227	17490	17489	17478	17434	17538	17257	17499	17466	17528	17503	17316	17320	17533	17369	17527	17542	17380	17572	17509	17594	17513	17425	17233	17332	17482	17514	17510	17271	17635	17376	17567	17518	17380	17356	17333	17444	17277	17467	17448	17348	17594	17185	17574	17312	17389	17534	17163	17270	17248	17475	17203	17622	17296	17392	17494	17487	17296	17409	17325	17481	17399	17403	17502	17432	17419	17556	17408	17148	17117	17529	17509	17338	17371	17317	17242	17470	17496	17427	17344	17476	17254	17633	17387	17616	17398	17446	17339	17517	17404	17451	17362	17353	17420	17449	17430	17456	17293	17664	17546	17496	17391	17407	17291	17318	17620	17484	17384	17332	17451	17260	17318	17399	17516	17401	17604	17265	17490	17439	17595	17476	17576	17609	17217	17367	17457	17417	17330	17668	17531	17361	17325	17511	17366	17432	17297	17283	17390	17340	17376	17388	17402	17421	17388	17368	17491	17465	17420	17423	17209	17364	17409	17416	17556	17509	17401	17514	17383	17536	17448	17466	17267	17343	17441	17534	17710	17510	17371	17486	17236	17231	17517	17350	17246	17434	17414	17332	17394	17296	17586	17451	17350	17341	17537	17527	17375	17565	17671	17424	17468	17530	17489	17495	17395	17537	17479	17467	17527	17338	17426	17400	17323	17298	17314	17288	17370	17332	17373	17410	17224	17603	17462	17428	17549	17373	17404	17340	17391	17488	17276	17464	17556	17452	17335	17387	17357	17588	17407	17563	17422	17366	17490	17316	17351	17436	17156	17286	17247	17397	17424	17311	17307	17442	17573	17513	17506	17360	17574	17542	17449	17286	17345	17280	17398	17333	17558	17470	17233	17508	17319	17389	17390	17494	17470	17490	17366	17342	17546	17468	17409	17631	17521	17457	17315	17312	17193	17401	17232	17413	17393	17464	17579	17365	17188	17536	17516	17324	17504	17273	17446	17276	17512	17371	17450	17442	17488	17477	17248	17405	17305	17185	17255	17347	17433	17409	17407	17377	17443	17449	17288	17443	17712	17341	17488	17527	17467	17448	17153	17518	17181	17451	17504	17357	17417	17390	17526	17532	17334	17480	17434	17457	17673	17515	17601	17399	17544	17355	17319	17286	17647	17488	17299	17427	17330	17395	17382	17519	17331	17298	17293	17498	17406	17383	17445	17460	17432	17459	17573	17470	17347	17636	17372	17533	17467	17674	17539	17357	17509	17545	17491	17443	17306	17598	17447	17320	17387	17526	17272	17281	17455	17527	17476	17446	17326	17354	17435	17563	17558	17373	17245
42032	59148	43389	25374	17462	15566	14992	15145	15027	15106	15121	15170	15032	15183	15122	15142	14924	14970	15180	15118	15147	14972	15061	15397	15026	15205	15086	15114	15015	15127	15076	15123	14891	15163	15005	15085	14974	15222	15108	15035	15078	15128	15243	15074	15027	15105	15102	15054	15052	15124	14908	15041	14977	15059	15081	15115	14798	15366	15052	14954	15044	15132	15049	15089	14992	15173	14975	15144	15120	14971	15100	15125	15218	15073	15157	14963	15027	15086	15109	15172	15060	14975	14966	15054	15039	15099	15184	15098	15103	15008	15107	15130	15076	15110	14928	15087	15126	15036	14895	15054	15097	14953	14949	15227	15121	14988	15165	15019	15144	15017	15096	15080	15051	15081	15075	15031	15152	15001	15284	14980	15123	15059	15018	14936	14883	15165	15284	15278	14989	14978	15096	15139	15027	15063	15127	15106	15017	15115	15037	15027	14882	15228	15145	15036	14976	15048	15276	14932	15018	15026	15005	15087	15110	15130	14989	14833	15028	15061	14970	14991	15148	14882	15011	15223	14994	15002	15069	14863	15217	15067	14944	14984	15101	15004	14906	15018	15031	15095	15068	15152	15084	15038	15048	15093	15010	15147	14960	15014	15011	15043	15000	15117	15081	15080	15167	15263	14965	15121	14948	15099	14887	14918	15220	14993	15207	15064	15119	14884	15064	14973	15209	15055	15037	15005	15082	15005	14981	14994	15143	15056	15102	15045	15198	15068	15029	15119	15120	15184	15061	15045	14983	15151	15213	15035	15159	15178	15048	15118	15028	15101	15058	15117	15110	15020	14965	15059	15002	14947	15221	14939	15039	15033	15078	15105	15123	14948	15123	14853	15123	14876	15227	15186	14968	15143	14905	15133	15186	14928	15022	15082	15053	14934	14999	15108	15172	15216	15145	14975	15079	14818	15116	15054	15144	15227	15011	15062	15035	15029	14994	15133	15069	15232	14969	15000	15270	15067	15011	15122	15233	15040	15158	14848	15050	14980	14974	15129	15094	15022	15050	14968	14885	14998	15299	15083	15146	15080	15182	15174	15150	14972	15071	15101	14865	14972	15137	15000	15102	14983	15088	15018	14982	14957	15169	15140	14940	14950	15196	15001	14984	14983	15045	15087	15163	15002	14916	14991	15025	15009	15129	14888	15099	15062	15041	15178	15125	15132	15023	15090	15025	14992	15053	14990	15026	15130	15051	15191	15032	15012	14984	15005	15128	15089	15052	15028	15078	15174	15198	15088	15116	15043	14933	15061	15258	15127	15108	15216	15009	15153	15122	15041	14915	14952	15024	15174	15073	15167	14860	15267	15105	15091	15131	15063	15173	15205	14824	15044	15092	15165	15040	14977	15133	14920	15159	15095	15147	15257	14915	15058	14972	15178	15143	15327	15073	14979	15174	15101	14981	15116	15097	15318	15061	15135	14990	15149	15042	15084	15138	15117	14898	15194	15038	15112	15029	14935	15041	15120	15007	15184	15147	14981	14924	15152	15215	15104	14922	15025	15022	15173	15247	14989	15013	15050	15164	14997	15035	15140	15009	14976	14930	15190	15052	14998	14962	15210	15143	15147	15015	15401	15110	15218	15093	15134	15062	14915	15159	15104	14977	15004	15087	15075	15001	14990	15211	15098	15272	14934	15173	15082	15066	14984	15135	15068	14978	14953	15018	15121	15066	15021	15144	14870	15200	15205	15097	15075	15025	14903	15120	15077	15250	15090	15153	15010	15083	14916	15122	15008	15103	15093	14999	15017	15185	15005	15255	15062	15042	15000	15041	15117	15145	14967	14969	15056	15152	14978	15089	15152	15137	14952	14914	15140	14901	15117	15222	15082	15071	15067	15016	15007	15059	14928	14996	15001	14922	14887	15029	14997	15043	15202	15080	15034	15031	14934	14962	15057	15105	14948	15125	15147	14815	15085	15099	14983	15198	15005	15151	14949	14991	15142	15112	15194	15118	14973	15212	15009	15017	15077	15133	14985	15155	15115	14990	15076	15075	15020	15205	15183	15087	15075	15048	15081	14965	15009	15033	15066	15035	15150	14865	15052	15362	14972	15062	15049	15036	15162	14986	15114	14991	15041	15096	15028	15017	15100	15189	15162	15034	15011	15077	15235	15164	15049	15021	15039	15267	14937	15136	15138	15094	14949	15093	15053	15068	15037	15081	14930	14836	14978	14959	15042	15254	14893	15042	15125	15057	15149	15133	14943	15164	15040	15035	14981	14879	15093	15083	15102	15061	14995	15123	15143	14984	15082	15015	14983	15012	15174	15077	14995	15135	15164	15230	15012	15046	15016	15201	15097	15153	15159	15070	14852	15099	15118	15187	15010	15168	14988	15151	15117	15008	15029	15054	15310	15057	14936	15047	15152	15019	14982	15129	15220	15046	15021	15038	15108	14968	14999	14987	15090	15193	15185	15056	15127	15084	15083	15120	15030	15070	14976	15083	15116	15067	15085	14982	15076	15124	15009	15029	14779	15122	15118	15054	15094	15204	15101	14996	15090	14989	15003	14910	15089	15081	14925	15050	15037	15075	14983	15119	15058	15136	15040	15113	15071	15054	14789	15139	15251	14962	15188	15143	14988	15143	15039	15083	15053	14992	15159	15026	15093	15155	15182	15020	15204	15265	15094	15047	15183	15160	14929	14948	14948	15178	14900	15278	15137	15057	15075	15218	15044	15062	14965	14953	15078	14978	15207	14856	15099	15058	14956	15069	14990	15013	14990	15139	15021	15202	15049	15164	14937	15146	14867	15205	15156	15094	15064	15117	15109	15250	15213	14912	15217	15231	15211	15144	15016	15038	14962	15058	15158	15269	15159	15040	15175	15132	14993	15011	15147	15183	14980	15111	14903	14931	15135	15148	15042	15065	15114	15013	15207	14828	14969	14956	15046	15237	15060	15181	15039	14830	14851	15170	15115	15083	14999	15153	14969	15104	15067	15086	15223	14970	15036	15209	15011	15000	15116	15146	15142	15070	15170	14985	15135	15154	15194	15142	15059	15172	15023	14957	15221	14944	15101	15234	15109	15120	15125	15002	15133	15009	15089	15110	15033	15002	15121	15119	15153	15108	15137	14960	15042	14912	14948	15056	14949	15023	14918	15035	15150	15023	15198	14977	15050	15176	15025	15026	15233	15045	15173	15256	14960	15045	14962	15125	14921	15099	15178	15058	15032	15166	14943	15048	14978	15134	15056	15064	14997	15083	15333	15172	15101	15224	14990	15186	15068	14995	15098	15043	14861	14964	15137	14938	14974	15044	15067	15257	14984	15040	15122	15077	14972	15253	15039	15132	15000	15298	15011	15139	14969	15013	15052	15078	15105	15083	15182	15270	15043	15090	15008	14985	15092	15045	14941	14872	14996	15099	15071	15112	15160	15184	15016	15148	15060	15064	15172	14930	15217	15039	14971	14922	15008	15200	14999	15160	15132	15049	15001	15274	15004	15334	14969	15081	15034	15120	15102	15111	15108	15053	15298	15028	15009	15146	15025	15020	15073	15129	15229	14914	15216	14936	15073	15087	15106	14923	15201	15093	15024	15068	15044	15111	15264	14976	14987	15068	15149	15257	15145	15067	15186	15122	15278	14949	14943	14998	14880	15029	15159	15121	15004	15091	15000	15200	14854	15011	15126	15035	15006	15110	15119	15026	15073	15160	15048	14987	15107	14987	15002	15044	15137	15151	14929	15046	15183	15014	15125	15012	15122	15090	15232	15082	14918	15078	14965	14938	15169	15024	15137	15165	14958	15088	14994	14986	14984	15079	15223	15116	15098	15091	15093	15134	15087	14957	14853	15107	15092	14890	15063	15211	15108	15160	15153	14915	15131	15272	15073	15156	14988	15055	15079	15085	15041	15125	15099	15066	15368	15170	15077	15089	15169	15083	15067	14943	15165	15241	15071	15013	15174	15107	15067	15009	14994	15076	15005	15031	15127	15173	15279	14852	15060	15199	14898	15180	15145	15104	14890	15197	15038	15152	14859	15081	15184	14941	14921	15165	14995	15197	15130	15029	15122	15293	15223	15192	14994	15101	15058	15033	14936	15108	15027	14976	15166	15055	15269	14938	15053	15123	14960	15103	15027	15082	15003	14955	15132	15067	15076	14973	15246	15025	15097	15102	15109	15043	15275	15136	15197	15155	15218	14983	15096	15113	15193	15259	15081	15194	14927	15189	15070	15216	15061	14999	15036	15317	15231	15205	15017	14975	15102	15099	14956	14940	15226	15055	14873	15167	15098	15130	14961	15190	15141	15141	14958	15016	15207	15117	14992	14949	15009	14915	15006	15039	15089	15088	14973	15198	15032	15102	15024	15002	15197	15107	15105	14959	15134	15022	15037	15271	15016	15108	15246	15103	14992	15245	14933	15054	15248	15087	15105	15040	15083	14955	15031	15047	14971	14978	15191	15084	14911	15190	15122	15077	14918	15134	15090	15216	15061	15020	15061	15110	15126	15036	15165	15050	14948	15189	15210	14991	15097	15174	14997	15150	15028	15073	15206	15094	15164	14974	14972	15053	15063	14880	14995	15136	14941	15062	15017	15205	15131	15122	15152	15138	15049	15120	14918	15225	15193	15245	15023	15015	15140	15046	14976	15040	15002	15079	15058	15124	15085	15174	15240	15253	15073	15154	15048	15129	14974	15073	14869	15150	14962	14993	15211	14998	14996	15155	15253	15132	15144	15131	14948	15057	15073	15118	15013	15104	15093	15025	15074	15119	15077	15068	14942	15149	15159	15036	15063	15241	15142	15033	15190	15061	14958	15131	15159	15169	15095	15067	15133	14964	15039	15119	15121	15180	15127	15057	15108	15102	15106	15058	14965	15008	14953	15107	15189	15272	15051	15084	15000	15033	15065	15061	15145	15097	15140	14971	14988	14958	15135	15060	15009	15017	15163	15167	15158	15007	15147	14970	15056	15051	15119	15294	14880	14964	15075	15248	15031	15057	15166	15171	15045	14985	15042	14941	15129	15097	15047	14960	15250	15065	15037	14890	15129	14993	15227	15043	14943	14940	15135	15130	15139	15030	15173	15092	15239	14963	15170	15033	15268	15144	15139	15115	15002	15261	15199	15121	15018	14972	15108	15090	14946	15091	14902	15301	15019	15147	14999	15004	15168	15206	15082	15174	15108
36024	39520	36423	25850	19490	18034	17535	17445	17314	17289	17452	17366	17360	17380	17216	17510	17320	17285	17313	17082	17536	17378	17394	17222	17425	17447	17546	17455	17503	17365	17459	17418	17440	17291	17324	17254	17415	17499	17401	17308	17402	17308	17217	17529	17542	17222	17331	17298	17474	17300	17509	17337	17528	17270	17479	17358	17342	17582	17287	17240	17391	17297	17465	17159	17508	17151	17376	17224	17343	17295	17182	17256	17218	17068	17410	17446	17415	17236	17225	17253	17084	17449	17378	17329	17515	17228	17179	17210	17650	17108	17296	17318	17316	17298	17258	17130	17277	17276	17389	17230	17245	17451	17460	17376	17301	17256	17318	17276	17304	17168	17554	17186	17224	17309	17436	17443	17420	17172	17378	17269	17136	17423	17250	17254	17325	17386	17265	17155	17348	17335	17303	17174	17267	17292	17274	17478	17268	17398	17131	17412	17443	17243	17226	17378	17481	17344	17210	17297	17345	17174	17303	17185	17401	17094	17161	17234	17426	17388	17241	17397	17185	16972	17406	17352	17267	17386	17265	17380	17384	17152	17269	17269	17336	17405	17298	17166	17204	17410	17214	17243	17377	17369	17308	17062	17336	17261	17285	17223	17220	17196	17204	17306	17352	17359	17350	17262	17187	17360	17249	17193	17437	17407	17148	17171	17253	17303	17372	17364	17304	17263	17329	17276	17312	17359	17352	17429	17235	17358	17324	17283	17533	17142	17306	17225	17367	17321	17416	17433	17358	17330	17185	17389	17425	17336	17324	17385	17496	17254	17517	17226	17259	17057	17350	17356	17366	17257	17272	17276	17436	17471	17299	17390	17302	17327	17171	17373	17449	17110	17390	17258	17268	17157	17176	17417	17371	17154	17430	17396	17418	17474	17339	17237	17231	17418	17368	17346	17326	17366	17407	16878	17430	17473	17233	17279	17209	17293	17216	17172	17225	17320	17425	17575	17624	17325	17139	17398	17178	17207	17027	17206	17331	17335	17183	17309	17453	17427	17246	17393	17184	17487	17257	17249	17355	17469	17262	17357	17227	17382	17146	17491	17169	17429	17187	17199	17364	17444	17252	17340	17257	17191	17312	17473	17352	17348	17438	17359	17333	17281	17288	17299	17306	17239	17269	17116	17476	17249	17256	17368	17405	17458	17420	17347	17464	17054	17337	17226	17401	17428	17318	17263	17221	17446	17193	17238	17402	17324	17261	17259	17427	17385	17042	17276	17279	17248	17382	17299	17303	17182	17446	17508	17474	17439	17386	17249	17361	17206	17158	17149	17184	17364	17304	17243	17245	17304	17388	17403	17507	17263	17308	17511	17488	17361	17380	17329	17250	17262	17315	17453	17459	17286	17455	17163	17282	17120	17376	17387	17437	17296	17252	17379	17193	17367	17468	17283	17206	17364	17272	17360	17153	17262	17342	17449	17317	17355	17307	17500	17491	17310	17251	17439	17319	17398	17482	17281	17459	17298	17162	17469	17233	17067	17553	17340	17470	17281	17409	17349	17258	17175	17247	17151	17461	17411	17371	17633	17162	17388	17324	17646	17233	17377	17448	17246	17354	17323	17401	17285	17453	17424	17370	17291	17442	17261	17404	17219	17328	17282	17091	17397	17187	17308	17269	17331	17217	17379	17392	17356	17302	17544	17382	17164	17346	17442	17216	17495	17466	17395	17293	17352	17430	17224	17257	17312	17443	17335	17399	17326	17324	17201	17412	17356	17359	17397	17230	17387	17312	17345	17640	17292	17407	17216	17319	17177	17501	17246	17207	17295	17437	17360	17371	17179	17431	17327	17320	17362	17269	17277	17346	17421	17221	17436	17320	17178	17256	17447	17283	17483	17262	17338	17252	17192	17344	17167	17041	17267	17319	17179	17232	17231	17177	17408	17382	17196	17187	17215	17305	17223	17132	17436	17496	17355	17651	17274	17270	17368	17174	17264	17135	17451	17353	17276	17381	17265	17379	17302	17224	17287	17279	17286	17324	17380	17175	17458	17228	17329	17452	17270	17127	17085	17293	17325	17476	17370	17461	17358	17301	17311	17427	17181	17222	17324	17388	17388	17355	17146	17444	17256	17413	16937	17443	17080	17225	17322	17063	17127	17387	17353	17303	17511	17629	17370	17434	17296	17225	17087	17443	17423	17252	17493	17397	17330	17227	17312	17410	17476	17274	17397	17237	17375	17347	17300	17307	17316	17148	17249	17404	17387	17313	17254	17272	17317	17323	17195	17376	17352	17348	17330	17490	17663	17584	17328	17525	17291	17375	17323	17314	17464	17497	17396	17420	17232	17210	17308	17416	17209	17483	17348	17318	17270	17296	17297	17335	17466	17369	17213	17376	17266	17211	17400	17348	17363	17648	17414	17381	17413	17371	17181	17510	17575	17500	17456	17449	17407	17525	17228	17318	17568	17415	17318	17330	17300	17309	17190	17265	17233	17005	17282	17392	17224	17318	17241	17385	17218	17494	17314	17266	17409	17242	17097	17294	17443	17398	17473	17588	17534	17408	17215	17252	17250	17225	17391	17342	17410	17429	17256	17423	17161	17339	17294	17291	17250	17310	17335	17372	17414	17373	17216	17390	17521	17330	17521	17278	17133	17490	17389	17277	17405	17471	17400	17315	17102	17296	17239	17389	17305	17203	17307	17219	17156	17458	17279	17337	17174	17039	17299	17320	17487	17413	17495	17297	17369	17205	17274	17263	17348	17308	17225	17439	17315	17382	17355	17355	17399	17348	17040	17195	17363	17224	17235	17418	17183	17425	17284	17337	17248	17400	17602	17535	17263	17422	17305	17259	17325	17266	17338	17398	17467	17230	17249	17443	17343	17500	17337	17384	17235	17355	17417	17341	17171	17372	17465	17169	17231	17478	17345	17448	17435	17203	17262	17341	17364	17418	17314	17597	17385	17202	17448	17249	17078	17320	17311	17200	17420	17210	17266	17330	17508	17251	17361	17466	17351	17395	17474	17353	17310	17320	17364	17404	17503	17365	17483	17378	17156	17487	17440	17268	17348	17447	17176	17161	17246	17151	17283	17235	17481	17415	17343	17363	17415	17287	17437	17599	17273	17414	17382	17329	17481	17218	17359	17389	17427	17446	17339	17350	17318	17167	17251	17301	17519	17286	17468	17437	17185	17340	17292	17314	17270	17433	17433	17191	17336	17285	17336	17348	17339	17314	17463	17380	17410	17290	17288	17439	17129	17423	17362	17304	17178	17221	17301	17340	17249	17587	17212	17439	17468	17333	17207	17213	17355	17434	17196	17387	17414	17365	17425	17200	17236	17452	17275	17296	17357	17360	17301	17287	17235	17344	17465	17428	17192	17405	17219	17424	17168	17208	17299	17334	17248	17197	17326	17422	17277	17134	17326	17279	17369	17347	17439	17406	17296	17286	17229	17483	17377	17293	17413	17472	17250	17146	17262	17239	17543	17395	17225	17254	17354	17497	17515	17227	17305	17311	17386	17443	17542	17272	17423	17444	17464	17449	17453	17332	17237	17217	17556	17281	17382	17475	17403	17173	17582	17377	17111	17310	17313	17263	17380	17278	17338	17266	17278	17457	17319	17403	17193	17265	17204	17361	17516	17265	17172	17342	17259	17381	17179	17100	17356	17345	17401	17247	17389	17379	17271	17401	17306	17195	17380	17379	17169	17412	17225	17380	17266	17484	17422	17331	17381	17228	17072	17410	17320	17276	17134	17179	17243	17352	17466	17399	17386	17339	17416	17518	17266	17420	17251	17255	17315	17441	17188	17488	17330	17301	17208	17399	17448	17220	17140	17231	17313	17348	17313	17201	17237	17297	17129	17400	17279	17405	17405	17365	17515	17232	17355	17456	17293	17655	17489	17401	17343	17469	17369	17314	17369	17482	17390	17454	17385	17483	17239	17217	17600	17405	17408	17423	17328	17436	17342	17360	17518	17314	17210	17378	17507	17292	17417	17223	17202	17422	17271	17288	17450	17298	17601	17280	17316	17485	17445	17287	17329	17513	17445	17336	17334	17194	17356	17401	17442	17215	17275	17151	17558	17287	17471	17223	17397	17329	17316	17300	17150	17262	17382	17557	17243	17047	17247	17367	17436	17396	17321	17395	17391	17425	17244	17347	17430	17546	17186	17516	17412	17297	17235	17292	17243	17339	17138	17334	17394	17208	17514	17394	17398	17388	17352	17380	17303	17244	17417	17273	17284	17235	17320	17322	17442	17116	17198	17268	17226	17064	17359	17110	17184	17440	17359	17251	17312	17321	17296	17479	17487	17240	17319	17412	17473	17187	17435	17330	17318	17315	17498	17143	17322	17613	17302	17427	17447	17372	17360	17251	17317	17386	17143	17300	17482	17405	17392	17446	17287	17230	17293	17138	17438	17266	17511	17358	17390	17528	17002	17173	17368	17303	17504	17350	17587	17309	17399	17469	17267	17179	17410	17162	17305	17296	17370	17118	17370	17357	17218	17389	17403	17412	17425	17238	17357	17407	17375	17218	17265	17188	17300	17084	17410	17332	17329	17448	17168	17322	17375	17548	17404	17328	17366	17200	17311	17258	17229	17242	17328	17317	17161	17247	17459	17196	17346	17261	17299	17217	17249	17380	17331	17209	17500	17366	17438	17485	17389	17187	17311	17503	17310	17504	17268	17413	17399	17379	17321	17514	17515	17452	17359	17183	17375	17484	17244	17304	17264	17273	17418	17493	17522	17395	17283	17417	17346	17327	17499	17334	17262	17393	17398	17346	17349	17188	17111	17383	17250	17388	17366	17370	17414	17540	17396	17523	17212	17086	17430	17390	17325	17352	17305	17535	17234	17205	17312	17345	17397	17355	17295	17362	17402	17519	17279	17362	17236	17474	17050	17441	17172	17200	17545	17179	17290	17254	17256	17144	17469	17379	17340	17315	17228	17539	17294	17347	17060	17452	17302	17367	17492	17426	17238	17401	17275	17314	17432	17285	17280	17285	17193	17431	17173	17351	17347	17382	17267	17555	17140	17278	17267	17235	17537	17001	17238	17370	17308	17469	17282	17474	17354	17472	17379	17337	17342	17361	17524	17214	17464	17248	17196	17224	17201	17258	17535	17277	17366	17179	17420	17245	17442	17408	17394	17256	17436	17388	17420	17337	17435	17375	17352	17363	17127
39359	50539	36921	22121	16670	15356	15090	15016	15005	15002	15051	14960	15127	15129	15077	15014	15285	15007	14905	15073	14908	15109	15063	14967	15011	15111	15110	15062	14988	15001	14991	14973	14954	15259	14929	15008	15046	15178	15038	15189	14982	15026	15032	15124	15045	15130	14929	14938	15073	14979	14980	15094	14876	15032	15016	15085	15133	15039	14960	14928	15060	15071	15066	15023	14997	15151	15123	14935	15122	14898	14929	15015	15060	14897	14999	15024	14992	15084	14965	14921	14893	15024	15148	14961	15117	14897	14944	15099	14989	15013	15025	15077	14984	15004	15011	15040	15019	14875	15111	14922	15104	14955	14843	14965	14892	14940	15032	14989	14992	14944	15189	15101	15096	15064	14950	15070	15107	15242	14997	14893	15044	15068	15115	15131	15000	15178	15209	14956	15113	15064	15043	14959	15016	15128	15137	14963	15034	15025	14927	15010	15029	15051	14799	15069	14914	15135	14881	14972	14952	15132	14983	14962	15099	14965	15133	15011	15059	15119	14893	15175	15133	15024	14953	15087	14946	15026	14963	15087	15025	15008	15024	14947	14937	14967	15146	15048	15152	15022	14876	15098	15026	15033	15122	15056	14967	15056	15110	14980	15064	15052	15081	15081	15095	14999	15170	14884	14995	15005	14941	15194	15050	15052	15069	14914	15067	14967	14941	15109	15095	15074	14985	15015	15186	15037	15064	15015	15012	14976	15132	15110	15075	15055	15169	14976	14970	14934	14921	15005	15000	15054	15057	15012	15029	15111	15194	15044	15160	15065	15122	15003	14951	15034	15142	15100	14946	14933	14937	15001	15128	14922	15056	15062	14828	14969	15103	14924	15256	15138	15114	14962	15095	15005	15161	15022	15065	15064	14898	14960	15039	14968	15107	15003	14808	15059	14811	15054	15116	15093	15107	15101	15015	14986	14996	15124	15139	15187	15055	15065	14918	15035	15236	14923	15013	15033	15110	14964	15075	15065	14950	14900	14849	15015	15062	14957	14924	15031	15098	15082	14934	14961	15206	15038	15059	14901	15047	15036	14923	14930	14931	15118	14899	15136	15119	14940	14881	14996	14959	15155	14960	15058	15097	14964	15059	15213	15015	14977	15022	14942	15051	15010	15119	14892	14886	14908	15035	15291	14952	14967	15073	15059	15018	15015	15032	15030	14969	15059	15010	15042	15149	15016	15033	15051	15028	15172	14996	14905	15152	15148	15033	14979	15053	14892	15101	15103	14906	14912	15034	15078	15131	14905	14918	14910	14983	15033	15153	15009	14976	14942	15043	15076	15115	15081	15015	15149	15082	14985	15045	15153	14991	14897	15026	15018	15164	14954	15058	15024	15018	15113	14950	14979	15090	15056	15054	15120	14958	15011	15102	15087	15175	15021	15203	15111	14926	15145	15002	14916	15091	15046	15044	15073	14995	15086	15079	15207	15038	15082	14877	14937	14972	14993	15019	15087	15017	15105	15046	15067	15026	14900	15131	15044	14975	14938	14986	15054	15226	15227	15080	14894	15044	14945	14857	14921	15034	15024	15106	15043	15077	15049	15067	14901	15108	15106	15198	15239	14949	14774	15113	15114	15281	15277	15130	15095	14984	14899	14947	15094	15002	14967	15153	15101	14995	14952	15282	15085	15101	14998	15069	15140	15188	15012	14923	15218	15011	15025	14993	15143	15142	15061	15030	15060	15021	15128	15089	15139	15067	15134	14978	14951	14978	15071	14975	15129	15065	15080	14922	15059	15121	14937	15004	15015	15111	14919	14993	15031	14935	15027	14972	14755	15057	14961	14987	14982	15100	14938	15012	15106	15039	15053	15029	14911	15033	15065	15071	14965	15182	14986	15022	14893	15054	14985	15117	15198	15157	14970	15044	14955	15042	15176	15013	15136	14946	15057	15211	14953	15047	14929	15120	15054	15064	14973	14923	14947	14849	14910	15024	15096	14950	14976	15143	15121	14939	15042	14963	14871	15151	14984	15146	14867	15327	15037	14993	14978	15022	15024	14999	14886	14955	14931	15065	15001	14883	15071	14944	15246	15074	15124	14920	15208	15083	14918	14942	14909	15154	15171	14994	14929	14994	14960	15005	15176	15030	15104	15157	15004	15080	15130	14897	15077	15004	15187	14955	14983	15297	14931	14914	15050	15012	15111	15094	14982	15118	15045	15195	14953	15004	14820	14993	14940	15116	15030	15092	14980	14925	14968	14880	15012	15224	14905	14819	15047	15169	15007	15025	15058	14912	14999	15008	14952	15113	15092	15041	15023	15111	14962	15072	14890	15134	15113	15074	15016	15088	14835	15001	14930	15078	15128	14937	14869	15082	15083	15235	15030	14941	15092	15194	15031	15061	14933	15186	15005	15029	15075	15180	14977	15086	14925	14972	15118	15063	15122	15131	15076	15025	15118	15189	15126	15186	15025	15110	15082	15191	15244	15258	15008	15008	14998	15086	14931	15096	14975	14992	15100	15007	14886	15093	15071	15163	15013	15136	15078	15082	15014	14924	15037	15016	15062	14917	15005	15094	15016	15030	14859	15201	15094	14965	14809	14832	15122	14940	14979	15035	15066	14985	15067	14963	14965	15032	15022	15127	15057	14829	15132	15088	15039	15229	14978	15097	15128	14921	15034	15077	15177	15045	14999	14958	14898	15031	14965	15018	15179	15034	15079	15091	14989	15032	14989	14955	14885	15050	15096	15140	15049	14874	14936	15095	14996	15010	15085	15201	14901	15149	15039	15032	14968	15138	15165	15167	15132	15195	14971	15003	14971	15218	14999	15129	14953	15072	14988	15080	14960	15022	15008	15022	15047	15035	15014	15047	15127	15029	14992	14934	15033	15075	15068	15010	14958	15041	15005	15004	15029	15021	14976	15196	14943	14891	14931	14982	14943	14869	15124	14865	14987	14934	14978	15064	14961	14910	15073	14994	14945	14930	14989	15094	15111	15115	15029	15036	15236	14927	15022	14935	15199	15158	15079	14943	14885	14931	15084	15017	14913	15008	15076	15135	15222	14971	15016	14964	15070	14987	15075	15033	15027	14943	14950	15056	15141	14863	15080	14958	15051	14919	14912	15323	15131	14999	14958	15064	15031	14908	15153	15021	15063	15029	14981	15005	15171	15018	15050	15099	14964	14840	15240	14882	15074	14966	15045	14923	14981	15025	15124	15065	14983	15117	14963	15035	15158	15081	15110	15003	14953	15005	15055	15082	15088	14865	15184	14771	15154	15079	15052	15089	14982	15040	15136	15082	15054	15143	14920	15083	15041	14984	15141	15000	15026	15008	15061	14982	14861	15121	15082	14895	14870	15069	14912	14932	14978	15216	15056	14960	14960	15138	15087	15004	15039	14970	14841	15001	14945	14959	15027	15051	14998	14950	15107	15031	15062	14920	15093	14869	15095	14974	14955	14986	15070	15060	15067	15019	15018	15035	14858	14770	15037	14972	14974	15120	15025	15137	15026	15016	14804	15103	14979	14963	15026	15010	15095	15082	14919	15004	15041	15006	14998	15256	14961	15083	14869	14947	14878	15043	15045	14987	15060	14887	15019	15038	15089	15020	15089	14998	14947	14999	15050	14998	15079	14992	14945	14876	15032	15130	15063	15089	15137	15058	15127	15059	15051	15041	15106	15020	15180	14933	15221	15114	14959	15048	14847	14845	15086	15026	15249	15068	15071	14947	15045	15067	15257	15072	15069	15014	15078	14925	14994	14951	14837	14945	15163	14993	14991	14991	14979	15123	14994	15043	15007	14911	14947	15118	15025	14996	14988	14953	14927	15031	15099	15038	15030	15067	15038	14945	15092	15041	15182	15035	15133	15044	15244	14936	14975	15055	14913	14997	15129	15085	15035	15114	14949	15141	15127	14986	14977	15025	14956	14959	14876	15010	15028	15099	14878	15039	15006	14932	15043	15002	15041	14990	14947	14921	15105	15156	15093	14994	14957	15066	14983	15131	15058	15150	14987	14965	15132	15016	15029	14984	14989	14963	15039	15113	14971	15023	15110	14913	15130	15116	15035	15108	15012	15012	14977	15106	15201	15000	15059	14966	15173	14998	14926	15106	15061	14938	15055	15097	15022	15029	15077	14923	15225	14988	14941	15143	15184	15014	15072	15047	15085	14906	15118	15013	15176	14887	14947	15080	14991	15045	14942	14974	15010	15024	14963	15171	14990	15129	14977	14811	15077	14978	15191	15211	14945	15091	14913	15054	15110	14908	15064	15123	15041	15082	15233	15042	15062	15257	15128	14958	15046	15021	15130	15145	15135	15241	14978	14927	15117	14949	15090	14923	15095	15106	15045	15011	15090	15063	14915	15121	14991	15141	14981	14913	15058	14977	14978	15084	15065	15142	15013	15048	15072	15096	14921	14973	15290	15126	15081	15034	15105	14904	15082	14965	14855	14953	15008	15102	14904	14949	15109	15017	14845	15025	14991	14923	15110	15094	15006	15124	15053	14899	15035	15064	14928	15188	15128	14926	15181	15195	14971	15207	15021	15017	14925	14944	15029	15159	15039	15003	15125	15032	15079	15050	14965	14908	15058	15179	15110	15035	14868	15047	15006	15127	14988	14966	15007	15132	15002	15034	15089	14991	14949	15064	15005	15058	14991	14947	15002	15147	14948	15136	15078	14997	15013	15082	15097	14890	14988	15195	14956	14993	15017	15011	15141	15120	15006	15003	14966	14955	14936	15128	14994	15083	15044	15100	14943	15089	15116	14963	15009	14986	15100	15114	15136	15142	15026	15033	15127	15072	15120	15047	14918	14899	15112	15014	15142	14938	14983	15112	15155	15203	15094	14886	15109	14932	15054	15095	15094	15071	14982	14877	14934	15115	14938	15160	15084	14951	15139	15107	14837	15034	15048	15064	14940	15107	15103	15007	14957	15108	15084	15078	14966	14892	15060	14986	14998	15007	15036	15200	14884	14991	15229	15088	15002	15066	15031	14953	14970	15185	15019	14983	14990	14992	15027	15079	15114	15054	14886	15212	14861	14833	14987	15018	15072	15164	15079	14894	15043	14993	15098	14996	14994	15095	14967	15124	15075	15142	15162	15066	15027	15044	14951	15176	14992	15054	15024	14949	15102	14887	14962	15147	15058	14969	15212	15274	15064	15001	15095	15090	14912	15055	14993
23992	24812	36173	30662	24815	23980	23288	18129	17297	17522	17579	17383	17241	17254	17170	17327	17238	17131	17359	17271	17228	17331	17154	17279	17038	17109	17301	17123	17206	17068	17252	17494	17396	17158	17106	17115	16977	16992	17106	17158	17188	17195	17200	17116	16972	17181	17058	17107	17064	17155	17079	17000	17024	16992	16928	17141	17124	17222	16944	17059	17081	17064	16986	16899	17058	16971	16871	17291	17032	17108	17046	17086	17167	17085	17113	17075	17133	16952	16905	17162	16883	16788	17112	17001	17197	17075	16981	16901	17028	17046	16971	16974	17128	16954	17260	17053	16978	17060	17052	16868	16907	16884	17246	17095	17021	17045	17146	17165	17143	17127	17074	17011	17051	17029	17127	16913	17183	16872	17303	17037	16860	17124	17134	17157	17228	17152	16863	16897	17034	17004	17043	17126	17147	17173	16936	16929	16839	16939	17040	16932	16956	17002	16942	17005	17034	17106	17172	16900	16904	17177	16897	16904	16895	16797	17205	17197	17250	17097	17022	17103	17094	16957	17115	16889	17100	17043	16966	16965	17053	17066	17119	17080	17128	17082	17145	17139	17140	17146	17007	17213	17010	16987	17172	16999	16889	17077	17035	16878	17023	17025	17120	17140	17118	17267	16964	17034	17035	16793	16843	17099	16985	17085	16950	17007	17134	16864	16955	17004	17160	16901	16906	17159	17148	16965	17051	17154	17246	17145	17065	17019	17122	16807	17091	17110	17014	17189	17022	16928	16860	17106	17197	16981	17095	17001	17233	17128	16931	17069	17096	17223	16896	16875	16844	16904	16819	16882	17073	16943	17221	17121	17110	17028	17115	17139	17425	17093	17147	17038	17013	16976	17214	16983	17024	16793	17007	17053	17146	16877	17003	16980	16945	17034	17179	16882	17264	17019	16824	16970	16983	16985	17130	17136	17073	17022	17125	17141	17102	16962	17241	16981	17034	17038	17202	17154	16966	17040	16994	17014	17020	16950	16993	17084	17135	17003	17115	17076	17183	17014	16884	17040	16904	17089	17047	17240	17207	17333	17077	17100	16915	17038	16967	16968	17098	16981	16940	16917	17164	17029	17257	17002	17263	16982	17158	16861	17070	17105	16862	16972	16959	17004	16983	17191	16982	16907	16990	16977	17013	17104	16992	16924	16996	17121	17015	17054	17105	17139	16950	17166	17007	16965	16957	17112	16833	17038	17019	17087	16983	16959	16860	17161	17090	17029	16999	16984	17067	16902	17069	17076	17108	17124	17099	16957	17060	17121	17102	17161	17075	16957	17033	16990	17067	17120	17250	16935	17037	17022	17105	17128	17072	17199	17168	17172	16959	16955	17045	17049	17055	17244	17029	17030	17028	17098	17146	17271	17000	16876	16800	17036	16980	16949	17068	17080	17059	17322	17082	16931	17014	17023	17226	16930	16848	17074	17071	16928	16992	17064	17370	17035	17030	17054	17040	16982	16965	16994	17044	17195	17345	17010	17089	17184	16922	16986	16972	17125	17047	17111	16953	16903	16996	16912	16893	16964	17028	17139	17038	17102	16973	17278	17163	17079	16897	17164	17083	17071	17077	17167	17073	17112	17151	16834	17062	17013	17065	17342	16851	17040	17007	17123	17001	16903	17073	17218	17063	17203	17040	17065	16862	17263	17074	17092	16917	16962	17193	16882	16947	16821	16978	16954	16957	17035	17032	17066	16919	16890	17030	17107	17058	16946	16859	17187	17058	17019	16802	16910	16786	16911	16814	16791	17163	17067	17190	17094	17131	16886	16968	17086	17031	16988	16960	17093	17120	16999	17137	17038	16802	17071	16920	16801	17066	17193	17127	17061	17000	17021	16980	16944	17110	16979	16913	16918	17099	17059	17019	17020	16941	17217	16983	17004	17169	16925	16829	17033	16927	16856	17075	16980	17103	17155	16932	17096	17067	16776	16917	17210	17010	17018	17058	16946	16981	17120	17054	17105	16986	16940	16994	17203	16984	17189	17177	16898	17116	17052	17156	17199	16920	16948	16876	16936	16955	17121	17162	16936	16943	16997	16896	17117	16882	17003	16968	17126	17055	17098	17147	17117	16958	16803	17039	17124	16877	17017	17126	17074	17011	17059	17048	17279	17000	17024	17110	17039	16984	17123	17129	17093	17069	16928	17019	16974	17032	16875	17025	17080	16861	17089	17011	17201	16934	16994	17052	17118	17055	17007	17014	16946	16992	17006	17007	16874	17227	17231	17065	17204	17041	16854	17182	17057	17064	17128	17021	17028	17129	17003	17239	16818	16911	17027	17061	17095	17054	17145	17043	17172	17173	17109	16977	17103	16921	16974	17258	16833	17166	16993	17076	17096	17011	16866	16958	16962	17132	16905	17167	16966	17183	16990	16886	16936	17017	17049	16986	17020	16878	16971	17003	16906	16899	17002	16837	16987	17191	16925	16868	16901	16988	17013	17051	17170	17022	17160	17026	17096	17163	17145	17184	17115	17182	16958	16780	16940	17058	16993	16994	17057	17032	16816	16856	16987	17024	17161	17087	16990	16815	16975	16876	17011	17186	17120	16977	16995	17072	17042	16829	16948	16960	17044	17098	16956	17098	17224	17008	17159	17129	17033	17147	17093	17141	17165	17037	17271	17018	17130	17089	16980	16940	17113	17187	16869	16906	17043	17296	16846	17065	16951	16989	16869	16946	16952	17009	16867	17081	16948	16945	16958	16872	16706	16886	16875	16930	17067	16974	16999	16884	17123	17057	16814	16904	16898	16987	16809	16959	17047	17261	16895	17184	17267	17141	16976	17161	16922	16969	16944	17030	17119	16973	16949	16853	17023	17012	17221	16995	17025	17292	17106	17234	17110	17015	17225	17051	16989	17186	16894	17160	17009	17134	16897	16965	17197	16863	16907	16973	16806	16987	17040	17112	17118	17224	17121	17173	17067	17112	16914	17278	16973	16942	17157	16891	16899	16968	16836	16848	17045	16988	17149	17058	17085	17086	16974	16964	16951	17151	17036	17048	16923	17286	17123	17040	16991	17057	17190	17128	16934	17193	17161	16983	17016	16992	17201	17090	17047	17013	17075	17057	17094	17056	17037	17069	17137	17214	17066	17056	17255	16882	17015	16946	17061	16951	16963	17026	17068	16986	16815	17063	16776	17204	17229	16861	17067	17059	17115	17054	16886	17254	16981	17040	17066	16886	16826	17033	17117	16847	17108	16874	16969	17165	17114	17056	16918	17106	17148	17245	17065	17446	16980	17035	16906	16967	16885	17001	16961	17097	17237	17056	17016	16960	17073	16925	17123	16952	16860	17058	16949	16978	16933	16933	16953	17164	16926	16935	17179	17075	16937	17119	16803	16908	16999	17047	16902	17092	16843	16812	17152	17028	16940	17155	17138	17021	16876	17132	17001	17179	16981	16961	17220	16964	17103	17017	17043	16843	16966	16931	17020	16955	17151	17216	17153	17075	17098	17068	17037	17034	17095	16878	17025	17108	16993	16798	17020	17039	17099	16933	17129	16985	17104	17130	17194	17050	17038	16881	17004	17155	16883	16913	17019	17113	16890	17044	16913	16940	16866	16951	16838	16775	17166	17155	17055	16914	16921	17131	17141	16982	16938	17323	16983	17009	16982	17153	17279	16969	17153	17308	17057	16978	16845	17069	16877	17034	17053	17189	17115	17255	16893	17132	16960	16953	17029	17043	17042	17080	17012	17028	17091	17069	17175	16834	17020	17127	16911	17146	16999	17000	17223	17088	17001	16966	17094	16926	16944	16940	17014	16911	17013	17171	17072	16936	17082	17134	16944	16914	17167	16951	17055	17203	17064	17069	17056	17033	17029	16958	17068	17093	17061	17098	17163	17133	17059	17034	17108	16860	16960	17138	17172	17244	17166	17071	16759	17013	17174	17132	17212	17126	16918	17080	17005	17092	17118	17022	16915	17048	17139	16889	16876	16832	16979	17152	17027	17036	16975	17054	17033	17138	17056	16963	16846	17229	16948	17160	17238	17005	17117	17190	17008	17121	17063	16915	17208	17197	17102	16950	17122	16877	17197	16879	17212	16938	17097	17088	16997	16870	17000	17206	17213	16929	17001	16920	17001	17061	17138	16797	16936	16935	17177	17155	17055	17083	16990	17035	17111	17206	16961	17002	17060	17005	17129	16967	16903	17000	16944	17045	16999	17023	17063	17224	17122	17068	16998	17021	17057	17200	16993	17048	16943	17062	17130	16847	17058	16894	17150	16984	16921	16887	16852	16888	16971	16962	16822	16957	16938	17124	16900	17057	17150	17157	16994	17001	17212	17073	16911	16892	16919	17060	17053	17022	16910	16895	17122	16989	17052	17015	16834	16898	16973	16900	17165	16908	17033	17031	16996	17245	17051	16998	16905	17102	16943	17005	16962	16912	16929	16889	16910	17281	17176	17064	16963	16884	16999	16932	17019	17089	16991	17028	17283	16956	17005	17099	17169	16929	17022	17081	17146	17160	17114	17160	17139	17169	17250	16932	17121	17123	16875	16895	16935	16913	16998	17149	17180	17224	17083	17056	17087	17009	17045	16993	17277	17084	16905	16827	17022	16936	16987	17072	16992	16945	17026	17106	17101	17060	17325	16978	17108	17081	16945	16985	17044	17049	17048	17253	16956	17025	17073	17084	17007	17020	17242	17050	16845	17108	17115	16908	17114	17139	17144	17111	16971	17066	17104	16981	16922	16991	17155	17175	16947	17136	16933	16802	17120	17122	17067	17057	17241	17112	17074	17071	17195	17128	16993	17060	17023	17210	17150	16958	16908	16974	17124	17000	17137	17039	17056	17035	16948	17170	16990	16874	17039	16968	16895	16918	16954	16868	17016	17136	16900	17063	16952	17131	17006	17036	17169	16895	17113	17224	17008	16941	17071	17097	17029	17164	17149	17020	17257	16924	17035	17145	17086	17106	17174	16966	16984	17019	17061	17177	17037	17032	17033	16932	16932	17105	16954	17167	16966	17093	17076	17132	16915	17068	17066	17000	17224	17038	17223	17114	17070	16966	17026	17044	17140	16761	16825	17023	17052	17136	17324	17294	17090	17187	17281	17105	17199	16970	17111	16895	16851	16969	16841	16883	17042	17069	16951	16742	17032	17075	17171	17061	16901	16989	17230	17166	17130
61058	107842	86632	56603	31919	18758	15308	14781	14739	14798	14995	14923	14669	14822	14921	14879	14934	14859	14819	14796	14760	14743	14912	14737	14955	14756	14764	14819	14851	14741	14938	14887	14817	14677	14882	14849	14883	14868	14678	14899	14793	14902	14856	14832	14771	14814	14916	14933	14926	14732	14918	14787	14982	14983	14826	14690	14781	14859	14835	14877	14864	14808	14845	14896	14914	14795	14939	14737	14819	14821	14645	15037	14676	14811	14855	14768	14906	14669	14853	14882	14849	14912	14826	14665	14771	14930	14964	14695	15005	14850	14784	14849	14752	14917	14829	14776	14875	14933	14972	14874	14831	14633	14988	14770	14978	14838	14967	14849	14930	14767	14834	14786	14810	14781	14977	14711	14752	14815	14763	15013	14820	14833	14850	14779	14996	14841	14803	14752	14883	14873	14815	14764	14721	14751	14806	14765	14839	14920	14770	14811	14790	14817	14839	14843	14624	14927	14579	14744	14837	14862	14778	14747	14830	14550	14749	14935	14822	14751	14898	14787	14707	14823	14864	14801	14967	14809	14849	14831	14875	14813	14724	14849	14712	14854	14910	14783	14876	14808	14897	14911	14916	14808	14823	14619	14619	14924	14721	14883	14772	14802	14845	14744	14911	14764	14768	14683	15020	14796	14841	14763	15062	14933	14936	14904	14868	14748	14890	14759	14784	14804	14734	14901	14833	14821	14809	14809	14908	14744	14928	14909	14877	14828	14856	14888	14716	14842	14798	14788	14823	14823	14706	14789	14677	14805	14637	14905	14925	14815	14786	14759	14761	14734	14970	14667	14808	14939	14826	14841	14672	15019	14800	14944	14876	14903	14729	14945	14954	14786	14883	14957	14742	14791	14861	14775	14935	14792	14625	14680	14776	14755	14866	14575	14897	14772	14775	14780	14723	14966	14930	14901	14810	14761	14794	14839	14927	14766	14884	14901	14912	14861	14676	14939	14843	14774	14901	14696	14651	14968	14831	14906	14872	14711	14771	14744	14829	14847	14753	14839	14956	14910	14707	14702	14755	14965	14901	14737	14898	14668	14687	14851	14906	14850	14735	14816	14827	14737	14917	14917	14713	14885	14791	15010	14808	14625	14765	14769	14916	14831	14757	14647	14917	14883	14842	14817	14814	14977	14958	14646	14986	14820	14769	14631	14863	14824	14917	14717	14916	14848	14802	14797	14837	14868	14796	14953	14771	14787	14740	14875	14860	14787	14835	14742	14681	14644	14890	14854	14983	14825	14840	14839	14823	14729	14740	14877	14800	14729	14862	14834	14693	14842	14951	14799	14715	14872	14729	14801	14938	14673	14743	14926	14923	14876	15023	14717	14828	14772	14735	14859	14608	14888	14728	14786	14837	14664	14847	14900	14762	14934	14820	14667	14615	14761	14796	14730	14781	14883	14833	14718	14849	14836	14764	14889	14652	14869	14746	14761	14851	14917	14849	14685	14691	14785	14780	14994	14747	14749	15053	14829	14926	14970	14776	14829	14916	14777	14752	14782	14987	15001	14560	14769	14716	14897	14774	14794	14883	14739	14676	14722	15034	14995	14731	14853	14809	14822	14990	14678	14843	14812	14737	14873	14900	14677	14795	14850	14761	14955	14768	14783	14855	14921	14906	14917	14867	14856	14706	14750	14994	14908	14601	14905	14819	14865	14790	14892	14745	14679	14763	14735	14868	14872	14893	14751	14767	14965	14835	14798	14555	14869	14946	14781	14661	14831	14796	14948	14959	14553	14701	14800	14795	14797	14717	14875	14942	14813	14709	14949	14902	14782	14784	14824	14862	14748	14663	14781	14930	14762	14826	14968	14851	14783	14682	14822	14792	14880	14929	14903	14738	14756	14855	14899	14794	14858	14780	14737	14885	14590	14794	14900	14732	14859	14952	14871	14894	14798	14689	14899	14734	14861	14878	14922	14805	14633	14816	14817	14727	14894	14839	14827	14760	15028	14779	14789	14769	14866	14967	14612	14818	14773	14724	14957	14883	15023	14837	14785	14910	14898	14812	14861	14871	14871	14817	14775	14953	14881	14796	14636	14848	14959	14798	14677	14849	14807	14679	14648	14754	14838	14747	14789	14681	14652	14860	14806	14754	15071	14738	14984	14668	15005	14929	14850	14825	14821	14899	14906	14845	14677	14736	14867	14778	14864	14910	14782	14785	14726	14785	14740	14763	14819	14810	14687	14742	14721	14872	14770	14848	14783	14949	14771	14845	14854	14795	14699	14814	14884	14739	14844	14783	14829	14682	14877	14843	14915	14757	14736	14947	14623	14714	14839	14945	14860	14865	14871	14989	14742	14928	14803	14819	14747	14773	14982	14853	14991	14835	14814	14742	14839	14832	14888	14816	14899	14904	14833	14823	14898	14829	14788	14945	14723	14831	14833	14788	14905	14827	14862	14851	14777	14810	14826	14792	14910	14666	14789	14688	14705	14838	14809	14759	14899	14636	14995	14901	14758	14685	14799	14778	14856	14846	14931	14662	14655	14731	14864	15016	14882	14689	14698	14828	14811	14881	14932	14784	14746	14926	14876	14954	14855	14644	14740	14969	14694	14748	14804	14702	14898	14846	14829	14889	14703	14759	14898	14816	14896	14714	14838	14857	14912	14833	14656	14789	14825	14917	14842	14776	14687	14745	14875	14940	14729	14888	14830	14815	14908	14883	14734	14961	14795	14905	14789	14829	14807	14894	14888	14913	14789	14743	14674	14546	14945	14954	14826	14854	14801	14755	14730	14806	14973	14848	14958	14806	14677	14838	14812	15048	14844	14852	14717	14858	14929	14920	15021	14943	14874	14750	14622	14913	14804	14913	14782	14713	14814	14916	14766	14868	14813	14949	14822	14892	14710	14864	14765	14820	14736	14977	14952	14850	14804	14950	14917	14930	14952	14612	14863	14690	14663	14769	14761	14781	14896	14787	14829	14809	14786	14731	14903	14794	14654	14914	14744	14964	14805	14675	14851	14847	14800	14697	14781	14829	14830	14859	14809	14813	14708	14858	14843	14762	14859	14734	14674	14709	14794	14877	14849	14764	14928	14761	14820	14802	14776	14866	14941	14703	14691	14817	14905	14902	14812	14746	14903	14691	14826	14921	14643	14706	14809	14709	14864	14803	14879	14983	14656	14868	14907	14612	14768	14970	14891	14686	14691	14861	14881	14706	14747	14653	14777	14861	14911	14723	14834	14899	14837	14633	14767	14852	14660	14806	14884	14861	14859	14967	14759	14866	14799	14741	14841	14758	14984	14828	14682	14789	14857	14728	14654	14951	14978	14805	14741	15019	14726	14807	14726	14755	14713	14791	14878	14963	14829	14888	14759	14772	14762	14933	14696	14968	14887	14713	14729	14555	14982	14786	14762	14874	14797	14779	14935	14786	14773	14922	14870	14792	14895	14896	14735	14628	14731	14778	14998	14754	14611	14932	14836	14812	14729	14716	14719	14822	15029	14902	14911	14890	14725	14829	14670	14873	14800	14834	14940	14729	14957	14837	14741	14768	14875	15063	14852	14763	14748	14774	14904	14781	14870	14816	14799	14901	14528	14838	14789	14744	14581	14913	14686	14779	14971	14825	14834	14674	14750	14696	14886	14772	14840	14827	14785	14820	14686	14847	14715	14813	14795	14768	14700	14779	14887	14850	14622	14766	14812	14836	14793	14794	14803	14915	14892	14860	14826	14792	14848	14804	14973	14660	14817	14751	14875	14778	14841	14746	14731	14631	14783	14751	14857	14778	14690	14868	14889	14787	14794	14854	14836	14844	14869	14806	14760	14691	14905	14832	15020	14823	14734	14818	14825	14848	14592	14873	14767	14777	14521	14843	14790	14763	14856	14904	14915	14927	14795	14920	14866	14802	14803	14730	14924	14783	14783	14676	14686	14799	14765	14865	14716	14664	15099	14653	14809	14894	14800	14761	14756	14819	14650	14734	14915	14961	14656	14800	14950	14885	14746	14776	14772	14802	14830	14841	14818	14806	14748	14801	14852	14757	14794	14918	14719	14735	14898	14758	14672	14726	14790	14926	14737	15064	14889	14896	14789	14696	14825	14717	14639	14903	14824	14734	14735	14869	14754	14823	14705	14927	14822	14809	14914	14867	14855	14872	14863	14722	14862	14868	14912	14713	14744	14879	14791	14946	14923	14759	14870	14918	14653	14816	14820	15002	14806	14881	14791	14782	14647	14676	14779	14967	14844	14837	14720	14949	14945	14861	14710	14778	14831	14839	14935	14949	14792	14718	14795	14892	14811	14854	14799	14853	14769	14797	14993	14869	14958	14600	15081	14880	14892	14680	14656	14748	14903	14736	14714	14766	14878	14860	14744	14985	14673	14783	14792	14839	14826	14763	14794	14785	14784	14749	14958	14886	14915	14867	14678	14933	14613	14889	14728	14866	14727	14855	14631	14668	14773	14906	14934	14858	14678	14811	14793	14657	15035	14872	14854	14703	14777	14723	14953	14572	14916	14930	14742	14798	14849	14712	14789	14789	14935	14644	14912	14877	14978	14764	14763	14950	14676	14724	14621	14718	14778	14809	14855	14807	14866	14765	14838	14732	15012	14748	14723	14908	14712	14850	14954	14691	14743	14755	14848	14853	14798	14780	14727	14895	14670	14794	14781	14857	14831	14883	14769	14647	14715	14725	14798	14771	14859	14705	14684	14778	14862	14824	14749	14809	14770	14911	14850	14906	14826	14814	14804	14825	14715	14693	14668	14803	14734	14986	14895	14849	14886	14779	14860	14835	14863	14794	14760	14776	14801	14783	14681	14886	14773	14811	15000	14949	14716	14818	15044	14653	14871	14842	14750	14579	14766	14688	14795	14847	14758	14959	14964	14990	14719	14664	14721	14660	14866	14832	14854	14851	14895	14847	14914	14838	14813	14863	14784	14451	14850	14851	14824	14954	14730	14787	14872	14762	14806	14728	14994	14782	14637	14800	14568	14858	14915	14703	14732	14718	14745	14858	14679	14800	14836	14652	14788	14962	14993	14771	14626	14781	14746	14811	14629	14712	14797	14647	14856	14786	14787	14804	14880	14794	14677	14969	14897	14795	14853	14744	14814	14825	14770	14975	14916	14741	14807	14762	14775	14833	14809	14841	14912	14814	14672	14648	14834	14700	14917	14806	14887
33517	42117	41246	28453	20029	17816	17318	17119	16853	17098	17117	17003	17167	17122	17125	17108	17042	17270	16907	17004	17127	17023	16901	17160	17135	16950	16864	17048	17073	17207	17031	17192	17002	17178	17017	16956	17186	17075	17190	17114	17036	16843	17060	17184	17065	17250	16982	17081	16930	16878	17155	16952	16945	17012	17125	17128	17228	17119	17162	17009	17033	17052	16836	16963	17073	16918	17077	17058	16972	17009	16985	17047	17213	16973	17212	16969	17113	17085	17087	17112	17085	17210	17162	17109	17304	17006	16961	16864	17060	17061	17024	17115	17056	17085	17003	16786	17201	16945	16930	17101	17207	16933	17237	17246	16818	17120	16982	16932	17175	17129	16799	16972	16990	17005	17106	16866	17151	17040	17079	16996	16829	16860	16973	16774	17007	17005	17080	16987	17113	17008	17160	17072	17086	16878	16975	17005	17204	16910	16907	17040	17232	17054	17035	17190	17032	17147	17192	17205	17058	16922	17070	16923	17000	17120	17010	17054	17101	16816	16800	17255	17227	17276	16940	16951	17183	16773	16913	17080	17058	17022	17013	16998	16986	17034	17248	17224	17035	17004	16855	17305	16984	17172	17121	16987	17080	17102	16959	16906	17159	17209	17019	17036	17220	17075	17035	17103	16994	16991	17101	17268	17199	17049	17193	17046	17105	17004	16989	17067	17022	16986	16968	16995	17166	16868	16995	16929	17111	17041	17033	17031	17207	17029	17030	16993	16999	17063	17256	17075	17177	17243	16974	17108	17113	17092	16815	16887	17005	16957	17059	17028	16944	16867	16901	16958	16919	17026	16987	16806	17075	17166	17209	16865	16940	17086	17300	17158	17313	16993	17119	17133	17088	17046	17130	17110	16967	17088	17105	16925	17287	17222	16973	17233	16827	17153	16886	17133	16934	17001	17146	17022	17043	16977	17218	17008	17109	16985	17226	17072	16838	16897	16916	17073	17082	16794	16996	17054	17062	16863	17122	17174	17219	17020	17109	16945	17014	16992	17102	17053	16880	17017	17016	16952	16918	16995	17311	16988	17183	17028	17000	17006	17180	17071	17143	16978	17049	17041	17035	16984	16883	16854	17057	16948	17094	16856	17016	16803	17132	17196	17017	16997	16944	17390	16975	16964	17160	16996	17248	17075	17128	17121	17040	16927	17054	16932	16963	17044	16988	17128	17151	17000	17250	17131	17032	17025	17001	17078	17002	17105	17078	16978	16912	17262	17135	17074	17108	16995	17067	17055	17267	16906	17004	16936	17077	16764	16958	17103	17049	17176	17015	17121	17038	17183	17164	17103	17005	16997	16918	17100	17005	17104	17052	17067	17104	17129	17157	17106	16941	16997	17048	17027	16939	16838	16994	16987	16927	17194	17151	17011	17177	16888	17261	17122	17000	16970	17041	17025	17059	17125	17020	17124	17001	16878	17140	17220	16926	16976	17055	16867	17075	16715	17135	17069	17097	17024	16870	16880	16820	17054	17074	16984	17118	16962	17024	17047	17087	17076	16974	17022	17107	16995	17046	16948	17121	17018	17127	17159	17042	17254	17076	17192	16936	17123	17101	17263	17156	16901	16894	16917	17031	16980	16928	17035	17258	17122	17095	17272	16920	17012	16903	17106	17054	16969	16989	17062	17070	16964	16961	17187	16929	17167	16990	17384	16978	17135	17242	16957	16935	17111	16927	17181	17187	16906	17073	17054	17049	16900	16974	16937	16985	17011	17216	16951	17015	16944	17124	16923	17009	16900	17122	16905	17155	16982	17090	17090	16890	17016	16757	17024	16827	17032	16913	17119	16948	16890	17030	16875	17106	16964	16970	17042	16961	17143	16850	16976	17258	17104	16920	17082	16947	17081	17039	16961	16856	17028	17136	17141	17024	17124	17052	16871	17000	16934	16890	17052	17182	17265	17016	17212	17092	16857	17063	16919	17171	17059	17188	16860	16963	17000	17033	17015	16925	17098	17045	17048	17022	17181	16825	17032	17001	16966	17039	17221	17020	16907	16872	17012	17056	17014	17008	17023	17179	17153	16943	16915	17030	17088	17199	16996	16999	17131	17201	17045	17073	17064	17040	17134	17101	17005	17032	16986	16794	17154	17009	17078	17034	16981	17198	17027	17038	16903	17011	16954	17110	16876	17158	16907	17068	17094	16916	17001	16861	17039	17050	16967	17046	16857	16773	16863	17097	17102	16903	17114	17093	17013	17140	17180	17049	16985	17275	16880	17052	17097	17024	17134	17062	17079	17127	17186	16997	16897	17111	16955	17196	16904	16764	17079	16908	17031	17272	16994	17004	17116	16958	16974	16884	16935	16979	16921	17087	16898	16945	16918	16938	16917	17156	17119	17119	16837	17178	17143	16895	17069	17104	16959	17161	17031	16627	17097	17003	17169	16924	16881	17062	16957	16963	16918	16862	17069	17057	17173	16923	17091	17176	16955	17060	17073	16905	16973	16917	17124	17063	17117	16987	17293	17264	17012	17257	17106	17134	17014	16917	16993	16872	16976	16936	16981	17320	16965	17130	17310	17126	16977	17121	17064	17188	17333	16945	16880	17209	17189	17158	17113	17211	17133	16807	16978	16935	17135	16902	17142	17139	17032	17175	17002	17090	17046	17065	17098	16873	17186	16927	17025	17077	16986	17068	17139	16969	16994	16982	17146	17192	17016	17185	17012	17146	17007	17063	16987	17099	17132	17073	17133	16884	16943	17081	17009	16917	17005	17053	17273	16995	16986	17079	17012	16932	17108	17183	16973	17043	17101	17018	16995	17069	16850	17013	17061	16872	16885	17036	17152	17208	16959	17166	17039	16960	17107	17006	17011	17020	17092	17022	17221	17046	16947	16955	17194	16995	17001	17117	17084	17180	16998	16928	17016	16905	17053	16986	17020	16798	16883	16793	16842	16952	17056	17103	17182	16941	16949	16903	17309	17099	17078	16898	17007	17043	16956	17125	17063	16979	17112	17055	17060	17029	17196	16978	17211	17096	16960	17100	17081	17219	17063	16698	17107	17045	17014	16927	16989	17085	16927	17092	16935	17142	16961	16950	16942	16963	16984	17060	17166	17142	17224	16902	16965	16909	16965	16976	17201	17072	17041	17041	17258	17102	17101	16943	16923	17028	17055	17073	16944	17188	17007	17039	17204	17050	17009	16993	16887	16815	17023	17042	17073	17140	16997	17074	16953	16971	17087	17140	17019	17107	17025	16945	17033	17015	17016	16842	16824	17014	16929	16942	17011	17146	17049	16951	17136	17077	16974	17100	16990	17184	16931	17132	17064	16989	16993	16745	16960	17157	17048	17272	17025	16887	17039	17153	16994	16972	17018	17012	16848	17134	17163	17038	17042	16864	17097	16941	16990	16903	17051	16973	17162	16955	17083	17002	16944	16855	17083	17014	16994	17267	17036	17100	16997	16921	16919	17026	17025	17153	17200	17277	16931	17000	17115	16988	16999	17113	16957	17220	17021	17125	17030	17223	17022	17051	17000	16906	16771	17075	17214	17046	17046	17196	16915	17112	16859	16984	17089	16920	17057	17116	17021	17179	17003	17055	16962	17045	17169	17054	16984	16978	16893	17049	16908	16944	17074	17063	17058	16974	17043	16966	17107	17193	17177	17165	16951	16982	17167	17236	17001	17262	17020	16972	16999	17182	16935	17141	17080	16837	17205	17083	17142	16918	16873	16775	17155	17041	17071	17008	17073	16973	16926	16883	16822	16731	17082	17029	16976	17037	17043	16923	17086	16908	17028	17020	17034	17018	17032	17245	17055	16907	16822	16994	16915	17007	17059	17157	17068	17014	17039	16893	16994	17079	17157	16890	17167	17140	17036	17139	17011	16932	17049	17113	17135	17183	16986	17169	17082	17109	16889	17195	17105	16853	17023	17237	17010	17058	17121	17172	17011	16950	17152	16909	16853	17047	17106	17195	16803	16779	17184	17178	16814	16815	17035	16999	16902	17005	16793	17011	16819	17140	16744	16998	17327	16969	16892	16984	16932	17090	17134	16895	17095	17193	16950	17164	17163	17024	16905	17072	16861	17234	17121	17010	16947	16915	16830	17038	17027	16982	17139	17070	16932	16898	16943	16891	17069	16932	17106	17116	16962	16970	16939	16794	17149	16954	17253	17022	16838	17023	17123	17156	17064	17028	16988	17064	17079	17060	17205	17223	17279	17045	17047	17070	17010	17211	17077	16983	16989	17195	16766	16905	17127	16908	16997	17020	17100	17146	16907	17046	17009	16991	16947	17053	16965	17105	16955	16959	16810	16950	16999	16855	17022	16932	17198	17190	17159	16856	17173	17167	17125	17150	16975	16904	16878	17115	17371	16965	16976	17077	17052	17100	17149	17147	16873	16906	17079	17102	16888	16978	16989	17005	17025	17077	16906	17068	17131	16831	16895	16801	17033	17231	17137	17045	16877	16981	16988	16991	17165	16961	17046	17062	16996	17230	17019	16920	16935	16950	16995	17043	17081	16791	16937	16943	16959	16996	16849	16865	17152	17055	17110	17117	16944	16896	16874	16909	17089	16916	17067	16955	17072	17115	16950	17076	17082	17050	17154	17009	17383	16958	16887	16984	17010	16943	17189	17141	17036	16924	16977	16985	17051	17238	16889	16895	17244	17205	17003	17144	17092	17159	17157	17119	17106	16985	16820	16830	17117	17083	17047	17083	17030	17154	16932	16879	17012	16930	16947	17268	17047	17126	16926	16916	17064	16991	16793	17005	17032	17088	17071	16977	17227	16972	16862	17020	17271	17114	17083	16916	17311	16926	17020	16991	17298	16992	16849	17047	17187	16928	17301	17081	16962	17194	17005	17018	17089	17044	17083	16877	17122	17122	16913	17021	17072	17130	17047	17152	17050	17032	17124	16964	17181	16872	17042	16913	16920	17122	17047	17064	17106	17143	17015	17160	17170	17060	17012	17237	17213	17024	16854	17094	16678	16785	16867	16920	16941	16953	17221	17068	17038	17169	16939	17009	17160	17036	16981	17053	16986	17074	16957	17074	16963	16971	17104	17056	16963	17173	17018	17099	17090	17099	17071	17209	16984	16911	16794	17191	16929	16750	17244	17047	16928	16987	17031	17033	16813	16864	17123	17006	17091	17127	16953	17104	17193	17176	17009	17145	17045
41902	59401	42600	24485	16923	15234	14983	14800	15101	14805	14727	14879	14666	14895	14871	14845	14866	14892	15005	14852	14841	14946	14970	14810	14849	15003	15023	14889	15039	14721	14896	14685	14870	14921	14843	14910	14991	14961	14771	14823	14816	14864	14982	14919	14958	14900	14907	14963	15000	14828	14850	14908	14702	14958	14809	14822	14808	14993	14840	14975	15086	14898	14981	14840	14883	15083	14828	14947	14946	14807	14797	14691	14973	14831	14880	14789	14754	14894	14777	15002	14889	14865	15002	14876	14854	14708	14746	15040	14871	14946	14711	14837	14930	14842	14898	14980	14672	14989	14849	14997	14769	14941	14842	14831	14883	14809	14753	14837	14869	14810	14953	15124	14907	14896	14806	14759	14820	14736	14836	14864	14850	14778	14628	14689	15026	14806	14947	14920	14788	14807	14868	14859	14869	14692	14861	14806	14725	14974	14830	14849	14806	14689	15073	14774	14720	14888	14849	14839	14802	14835	15052	14933	14693	14827	14634	14779	14948	14887	14933	14899	14804	14775	14844	15066	14725	14929	14813	14861	14852	14969	14827	14698	14703	14862	14932	14838	14994	14794	14908	14855	14775	14756	14902	14790	14937	14845	14820	14913	14818	14931	14868	14847	14931	14832	14879	14736	14868	14923	14900	14975	14833	14868	15081	14893	14900	14914	14967	14862	14971	14804	14849	14748	14947	14943	14949	14839	14833	14926	14742	14870	15016	14836	15064	14779	15020	15016	14769	14908	14734	14850	14861	14739	14946	14811	15032	14871	14847	14922	14787	14899	15057	15026	14701	14869	14752	14974	14905	14862	14810	14765	14858	14908	14934	15002	14921	14984	14736	14766	14710	14942	14944	14978	15033	14905	14724	14828	14809	14771	14615	14955	14704	14907	14810	15003	15010	14965	14745	14756	14885	14939	14676	14790	14842	14889	14657	14926	14739	14895	14776	14870	14798	14882	14891	14935	14825	14729	14771	14874	14946	15049	14843	14954	14867	14894	14969	15054	14834	14833	14820	14682	14834	14826	14910	14879	14794	14910	14935	14752	14924	14808	14794	14919	15053	14912	14916	14920	14814	14904	14829	14923	14998	14827	14849	14761	14808	14865	14930	14766	14752	14904	14954	14952	14919	14850	14838	14769	14916	14865	14950	14990	14802	14800	14937	14998	14805	14990	14936	14980	14813	14896	14717	14891	14812	14936	14702	14919	15109	14847	14875	14863	15090	15086	14784	14753	14846	14803	14823	14759	14728	14865	14826	14937	14891	14912	14768	14905	14783	14968	14738	14834	14962	14961	14902	14850	14824	15002	14896	14884	14749	14928	14949	14855	14913	14941	14840	14950	14814	14835	15057	14945	15014	14801	14745	14846	14901	14813	14965	14912	14800	14779	14798	14938	14952	14913	14845	14808	14809	14849	14875	14969	14867	14845	14907	14948	14768	14878	14908	14836	15050	14940	14930	14945	14814	14887	14874	14811	15067	14953	14988	14867	14863	14877	14805	15124	14743	14920	14913	14872	14792	14903	14991	14996	14906	14753	14757	14711	14835	14983	14881	14823	14936	14740	14915	14890	14977	14885	14882	14869	15047	14831	14950	14811	14907	14835	14967	14886	14859	14909	14746	14800	14793	14665	14860	14702	15055	14780	14699	15018	14923	14899	14720	14773	14833	14529	15016	14909	14708	14815	14865	14862	14730	14891	14886	14907	14772	14810	14694	14999	14811	14732	14857	14826	14723	15006	14771	14914	14729	14885	14736	14876	14807	14953	14734	14955	14974	14780	14733	14835	14804	14738	14916	14819	14944	14880	14857	14936	14950	14686	14830	14878	14947	14904	14870	14798	15040	14800	14844	14919	14831	15027	14991	14825	14895	14878	14754	14694	14934	14882	14924	14811	14877	14976	14841	14892	14869	14781	14871	15042	14922	14871	14829	14771	14878	14870	14886	14768	14879	14776	15004	15025	14824	14951	14899	14947	14895	14841	15027	14824	14906	14716	14889	14908	14802	14813	14962	14898	14974	14905	14855	14654	14856	14822	14794	14881	14790	14879	14896	15064	14795	14914	14839	14995	14926	14909	14738	14889	14833	14996	14719	14916	14861	14906	14831	14827	14611	14730	14915	14826	14857	14782	14884	14898	14865	14934	15051	14927	14890	15039	14890	14830	15042	14814	14895	14997	14816	14882	14800	14899	14792	14971	14853	14950	14800	14955	14875	14940	14841	14834	14884	14870	14917	14850	14847	14883	14903	14872	14895	14753	14832	14820	15076	14820	15110	14900	14902	14792	14975	14829	14908	14720	14967	14828	14801	14819	14847	14782	14813	14789	14793	14714	14985	14835	14955	14930	14783	14942	14827	14957	14863	14903	15078	14952	14850	14636	14992	14879	14864	14865	14988	14834	14915	14774	14832	15004	14805	14801	14999	14953	15043	14807	14895	14582	14739	14854	14813	14744	14943	14910	14920	14855	15037	14937	14874	14847	14776	14966	14935	14757	14910	14788	14978	14977	14926	14914	15010	14874	14817	14763	14948	15048	14955	14866	14709	14849	14862	15049	14880	14933	15020	14758	14915	14883	14807	14781	14920	15075	14898	14893	15016	14940	14917	14917	14951	14901	14877	14673	14886	14883	14870	14859	14879	14947	14763	14981	14999	14916	14839	14870	14844	14709	15029	14866	15076	14928	14813	14806	14800	14925	14815	14822	14956	14833	14796	14902	14816	14937	14759	14873	14859	14961	14794	14866	15018	14746	14991	14698	14903	14772	14904	14861	14825	14787	14783	14836	14920	14769	14866	14766	14787	14931	14942	14634	14966	14847	14885	14948	14972	14910	14834	14843	15047	14948	15037	14785	14896	14851	14938	14919	14792	14952	14811	14976	14830	14784	14827	14789	14877	14747	14762	14864	14710	14971	14780	14970	14761	14848	14919	14689	14735	14854	14940	14945	14758	14890	14924	14757	14936	14908	14804	14937	14888	15011	14938	14838	14859	14921	14608	14852	14963	14812	14723	14844	14943	14969	14966	14845	14917	14976	15013	14976	14904	14706	14928	14839	14789	14822	14953	14879	15032	14783	15022	14857	14913	14793	14866	14726	14715	14917	14861	14799	14935	14819	14806	14847	14830	14878	14906	14891	14814	14925	14679	14899	14779	14924	14838	14766	14864	14698	14782	14811	14922	14950	14645	14779	14948	14897	15064	14925	14883	14832	14910	14684	14775	15030	14732	14662	14844	14877	14891	14799	14952	14929	14701	14892	14915	14832	14946	14812	14946	14922	14969	14930	14843	15159	15119	14738	14910	14858	14797	15036	14852	14842	14781	14928	14868	14961	14900	14760	14948	14973	14810	14889	14895	14772	14869	14760	14809	14812	14796	14983	14831	14970	14975	14900	14856	14825	15089	14735	14898	14977	14767	14918	15025	14850	14866	14799	14775	14821	15045	14812	14862	14917	15041	14906	14904	14822	15008	14610	14683	14880	14940	14944	14857	14731	14806	14907	14899	14963	14814	14940	14956	14903	14969	15030	14880	14832	14882	14852	15012	15081	15052	14691	14880	14907	14903	14925	14850	14801	14985	14879	14785	14838	14837	14851	14881	14782	14851	14851	14668	14774	14693	14813	14783	14958	14771	14779	14807	14813	14812	14807	14721	14889	14979	14784	14873	14867	14801	14909	14909	14848	14822	14840	14759	14832	14858	14985	14872	14982	14868	14878	14935	14939	15026	14723	14859	14770	14947	15137	14821	14891	14888	14832	14804	15000	14871	14784	14996	14983	14885	14791	14898	14843	15001	14948	14748	15001	14970	14869	14758	14835	14937	14906	14728	14864	14892	14759	14873	14793	14929	14837	14924	14904	14883	14757	14830	15003	14847	14942	14900	14861	14972	14887	14813	14843	14930	14812	14865	14977	14831	15052	14867	14872	14860	14797	14955	14818	14858	14978	14926	14800	14750	14863	14722	15080	14891	14936	14899	14846	14903	14955	14774	14767	14902	15096	14791	14678	15008	14991	14809	14722	15011	14758	14903	14853	14729	14906	14850	14945	14923	14759	14791	14871	14958	14742	15059	14776	14765	14717	14950	14875	14809	14900	14959	14986	14992	14949	14854	14858	15044	14938	14962	14817	14811	14893	14748	14801	14856	14897	15046	15006	14912	15001	14797	14888	14708	14729	14780	14794	14868	14743	14954	14897	14809	14904	14924	14737	14880	14966	14941	14869	14730	14972	14706	14849	14955	14786	14906	14813	14672	14817	15029	14818	14891	14849	14818	14710	14754	15109	14922	14910	14825	14973	14746	14937	14924	14738	14973	14804	14886	14753	14934	14831	15026	14805	14774	14775	14943	14784	14985	15105	14750	14744	14840	14739	14802	14785	15033	14964	14708	14900	14978	14917	14753	14901	14763	14855	14898	14923	14856	14969	14953	15044	14990	14896	14942	14848	14799	14775	14862	14740	14814	14890	14974	14902	14961	15004	14828	14986	14780	14930	14845	14913	14914	14864	14987	14757	14889	14871	14939	14797	14866	14807	14734	14999	14677	14853	14933	14956	14755	14819	15007	14905	14785	14980	14864	14899	14812	14851	14798	14988	14935	14808	14916	14831	15052	14832	14979	14888	14934	14845	14633	14854	14928	14708	14759	14905	14953	14685	14946	14892	14918	14681	14907	14761	14731	15035	14827	14925	15005	14908	14747	14942	14793	15087	14747	14830	14838	14879	14872	14963	14883	14966	14841	14861	14776	14832	14889	14827	14837	14950	14849	14805	14874	14923	14870	14890	14854	14894	14844	14753	14916	14793	14811	14898	14941	14845	14845	14879	15010	14919	14762	14867	14996	14799	14667	14857	14927	14921	14890	15007	14867	14895	14865	14807	14882	14865	14871	15038	14802	14780	14728	14893	14930	14916	15022	14878	14941	14876	14908	14891	14814	14890	14847	14942	14996	14798	14851	14933	14669	14949	14919	14961	14877	14858	14948	14857	14798	14866	14948	14966	14846	15012	14886	14966	14917	14852	14825	14868	14890	14901	14731	14863	14846	14932	14842	14919	14936	14936	14932	14896	14898	14747	14813	14910	14744	14920	14996	14729	14958	14872	14860	14878	14943	14981	14757	14991	14900	14939	14928	14933	14881	14841	14861	15008	14828	14800
36111	39768	35900	25466	18761	17330	16973	17046	16774	16836	16880	16852	17153	16763	16869	16790	16812	16867	16624	16700	16630	17064	17006	16812	16681	16699	16745	16743	17001	16875	16609	16785	16741	16838	16763	16813	16515	16907	16721	16701	16821	16744	16723	16802	16801	16585	16907	16812	16719	16915	16934	16806	16958	16929	16697	16834	16973	16928	16659	16828	16898	16889	16948	16882	16822	17042	16714	16838	16987	16843	16985	16844	16736	16678	16664	16837	16831	16905	16621	16817	16852	16748	16871	16759	16800	16646	16782	16688	16647	16707	16877	16758	16762	16614	16937	16729	16802	16891	16876	16611	16780	16685	16884	17012	16718	16870	16809	16759	16722	16773	16799	16941	16775	16996	16836	16778	16692	16803	16547	16742	16856	16792	16801	16739	16911	17006	16849	16865	16850	16985	16860	16896	16808	16779	16674	16721	16762	16656	16640	16875	16792	16960	16804	17050	16691	16697	16746	16672	16830	16740	16928	16757	16765	16785	16657	16729	16794	16943	16823	16841	16869	16734	16715	16690	16743	16945	16640	16732	16824	16726	16800	16815	16564	16902	16867	16888	16891	16910	16868	16828	16666	16742	16654	16745	16779	16956	16871	16991	16830	16846	16833	16863	16611	16820	16806	16752	16673	16993	16719	16809	16729	16834	16856	16838	16849	16634	16917	16863	16840	16908	16750	16735	16729	16936	16812	16686	16620	16713	16853	16796	16824	16780	16875	16676	16961	16792	16842	16754	16758	16840	16795	16856	16778	16749	16841	16778	16737	16824	16734	17111	16833	16775	16856	16789	16696	17074	16806	16824	16977	16816	16800	16786	16704	16677	16714	16777	16667	16948	16626	16797	16778	16839	16910	16780	16789	16701	16737	16931	16747	16602	16942	16807	16862	16810	16758	16856	16850	16760	16766	16697	16736	16611	16825	17091	16676	16771	16817	16678	16747	16770	16737	16765	16744	16890	16778	16636	16888	16870	16920	16675	16907	16747	16821	16567	16759	16814	16814	16613	16609	16804	16839	16792	16621	16722	16945	16774	16775	16773	16780	16787	16794	16739	16804	16710	16623	16855	16913	16839	17078	16785	16928	17013	16855	16594	16813	16848	16739	16804	16918	16830	16910	16960	16934	16720	16894	16888	16974	16667	16809	16810	16871	16846	16806	16834	16804	16660	16977	16684	16856	16978	16812	16824	16702	16798	16791	16732	16958	16666	16815	16823	17103	16920	16875	16743	16922	16934	16953	16826	16761	16977	16765	16874	16856	16732	16665	16771	16613	17073	16975	16821	16686	16750	16661	16790	16770	16787	16916	16838	17007	16495	16695	16914	17043	16676	16855	16828	16676	16813	16910	16812	16762	16797	16793	16831	16968	16694	16751	16813	16847	16682	16661	16738	16888	16955	16699	16817	16835	16722	16662	16890	16806	16904	16537	16517	16862	16781	16894	16883	16642	16760	16852	16920	16812	16736	16728	17023	16762	16837	16728	16966	16881	16611	16754	16916	16893	16858	16834	16812	16760	16848	16769	16681	16749	16898	16774	16895	16698	16808	16726	16599	16807	16753	16945	16748	16746	17041	16821	16814	16824	16869	16595	16728	16738	16824	16864	16929	16686	16678	16693	16757	16872	16853	16802	16820	16764	16755	17012	16837	16784	16857	16707	16833	16701	16955	17023	16837	16868	16761	16784	17163	17016	16793	16839	16686	16634	16745	16863	16732	16737	16697	16953	16887	16684	16886	16768	16728	16893	16854	16766	16805	16733	16733	16711	16733	16827	16900	16895	16862	16802	16807	16858	17021	16552	16627	16746	16885	16939	16774	16836	17007	16760	16788	16579	16969	16745	16672	16607	16916	16859	16703	16828	16710	16847	16850	16692	16807	16712	16894	16847	16790	16677	16978	16905	16668	16820	16616	17114	16611	16744	16998	17012	16853	16788	16744	16772	16971	16805	16708	16809	16895	16898	16724	16734	16946	16779	17012	16799	16719	16734	16655	16694	16862	16962	16789	16712	16879	17014	16911	16842	16678	16537	16851	16766	16942	16784	16834	16999	16787	16912	16990	16643	16615	16855	16727	16972	16905	16782	16835	16764	16901	16691	16818	16558	16783	16629	16683	16930	16898	17096	16729	16719	16902	16659	16777	16785	16812	17011	16606	16646	16798	16884	16721	16753	16801	16832	16826	16788	16730	16758	16986	16726	16951	16859	16773	16775	16795	16685	16598	16672	16812	16923	16855	16837	16742	16911	16587	16854	16859	16772	16666	16856	16692	16928	16704	16839	16724	16686	16682	16812	16854	16826	16997	16705	16832	16826	16759	16837	16696	16872	16951	16967	16518	16891	16767	16878	17011	16793	16838	16668	16695	16852	16893	16893	16814	16855	17011	16790	16875	16855	16878	16787	16806	16936	16942	16669	16721	16775	16774	16504	16826	16856	16843	16696	16937	16768	16911	16913	16909	16950	16931	16748	16789	16906	16738	16740	16744	16775	16849	16877	16865	16899	16631	16803	16883	16613	16789	16851	16676	16713	16877	16766	16982	16812	16927	17068	16818	16796	16808	16568	16787	16854	16807	16865	16725	16773	16767	16831	16830	16885	16783	16782	16817	16860	16751	16819	16909	16868	17010	16876	16732	16857	16672	16844	16648	17048	16887	16670	17001	16891	16685	16716	16527	16738	16915	16705	16786	16824	16696	16808	16708	16932	16792	16907	16908	16878	16727	16778	16946	16647	16877	16809	16726	16975	16790	16851	16691	16790	16877	16747	16582	17024	16778	16841	16980	16856	16778	16740	16823	16870	16895	16690	16684	16904	16643	16900	16672	16547	16907	16608	16676	16680	16689	16791	16810	16628	16773	16857	16854	16878	16774	16893	16963	16925	16961	16707	16939	16841	16929	16975	16884	16919	16894	16930	16864	16745	17071	16861	16870	16804	16601	16641	16691	16959	16832	16717	16637	16573	16792	16878	16700	16828	16602	16715	16629	16850	16792	16642	16796	17076	16806	16957	16843	16848	16689	16901	16674	16969	16833	16812	16733	16992	16595	16924	16721	16773	16934	16922	16574	16827	16684	16602	16670	16720	17063	17153	16636	16752	16814	16696	16647	16784	16936	16721	16878	16938	16829	16784	16700	16688	16684	16876	16606	16714	16521	16748	16738	16940	16820	16797	16716	16834	16690	16725	16741	16680	16900	16736	16706	16762	17015	16895	16927	16686	16886	16758	16766	16847	16732	16885	16883	16682	16811	16663	16796	16725	16706	16883	16938	16921	16856	16870	16976	16777	16872	16832	16946	16910	16678	16815	16938	16837	16831	16863	16917	16723	16810	16882	16923	16848	16751	16827	16820	16779	16728	16780	16786	16561	16744	16654	16663	16832	16906	16886	16883	16950	16661	16780	16814	16867	16783	16757	16652	16860	16828	16940	16837	16764	16812	17013	16747	16678	16927	16769	16944	16809	16945	16945	16672	16940	16742	16777	16890	16798	16811	16833	16896	16871	16949	16883	16724	16606	16837	16767	16836	16883	16856	16843	16829	16861	16970	16689	16773	16745	16780	16834	16623	16874	16895	16831	16948	16955	16610	16578	16838	16783	16911	16849	16973	16738	16925	16801	16965	16977	16865	16640	16916	16596	16566	16927	16875	16868	16889	16753	16853	16817	16727	16646	16768	16957	16650	16726	16548	16485	16645	16788	16495	16745	16896	16738	16922	16648	16739	16891	16825	16589	16847	16792	16837	16883	16883	16825	16721	16723	16930	16981	16704	16742	16859	16854	16801	16984	16851	16802	16750	16833	16831	16937	16842	16632	16927	16804	16710	16781	16878	16608	16629	16614	16709	16979	16714	16797	16588	16756	16841	16989	16628	16835	16833	16917	16973	16881	16804	16726	16876	16617	16852	16759	16722	16786	16810	16812	16683	16746	16812	16646	16823	16903	16870	16899	16481	16884	17019	17006	16643	16781	16822	16868	16945	16920	16833	16829	16838	16975	17021	16886	16673	16556	16869	16742	17064	16821	16704	16795	16881	16588	16692	16775	16762	16668	16842	16820	16920	16744	16644	16898	16750	16656	16993	16771	16768	16761	16799	16742	16593	16997	16974	16814	17039	16873	16930	16834	16867	16556	16917	16761	16758	16864	16767	16985	16960	16888	16805	16746	16540	16798	16633	16768	16645	16671	16711	16848	16808	16768	16786	16889	16933	16773	16842	16672	16798	16933	16878	16734	16803	16744	16960	16760	16689	16709	16742	16804	16784	16961	16791	16773	16821	16882	16882	16720	16786	16772	16934	16807	16602	16864	16661	16726	16761	16704	16827	16718	16881	16743	16740	16653	16873	16783	16641	16959	16746	16915	16813	16701	16713	16805	16833	16899	16869	16822	16856	16896	16745	16625	16841	16876	16844	16919	16829	16770	17009	16904	16821	16793	16837	16892	16731	16736	16774	16822	16770	16772	16656	16842	16720	16788	16630	16805	16861	16958	16783	16853	16596	16808	16723	16806	16928	16704	16870	16914	16767	16769	16710	16681	16957	16739	16795	16813	16572	16755	16837	16700	16747	16669	17049	16766	16663	16804	16855	16728	16684	16675	16870	16811	17065	16870	16791	16811	16812	16767	16820	16673	16777	16871	17061	16785	16847	16586	16799	16722	16635	16918	16863	16892	16677	16744	16773	16839	16640	17005	16821	16606	16822	16848	16863	16730	16822	16730	16771	16892	16707	16772	16835	16989	16944	17015	17006	16869	16967	16847	16547	16590	16648	16867	16923	16770	16555	16925	16819	16769	16811	16732	17054	16881	16855	16702	16860	16791	16753	16780	16607	16913	16960	16703	16874	16921	16930	16900	16705	16973	16697	16755	16930	16840	16652	16770	16650	16797	16958	16711	16699	16846	16712	16798	16572	16714	16710	16921	16705	16786	16615	16646	16880	16775	16604	16801	16735	16765	16842	16860	16677	16812	16824	16967	16911	16887	16950	16966	16908	16896	16864	16626	16849	16825	16794	17051	16820	16895	16930	16926	16764	16685	16798	16829	16810	16743	16621	16799	16892	16862	16945	16781	16926	16858	16884	16791	16694	16880	16855	16836	16744	16842	16907	16714	16871	16734	16774	16870	16891	16777	16766	16840	16918	16805	16805	16734	16799
39032	51179	36140	21619	16501	15067	14761	14694	14830	14873	14718	14630	14727	14692	14851	14596	14666	14930	14691	14541	14731	14669	14794	14693	14724	14666	14778	14944	14830	14661	14715	14936	14642	14799	14798	14851	14763	14708	14701	14831	14561	14827	14712	14735	14655	14759	14821	14814	14670	14728	14717	14528	14688	14755	14617	14854	14633	14761	14671	14725	14888	14726	14929	14679	14798	14862	14745	14615	14642	14784	14852	14890	14680	14721	14769	14824	14783	14887	14714	14783	14809	14720	14939	14562	14745	14648	14698	14638	14851	14823	14751	14722	14736	14815	14796	14822	14845	14859	14718	14714	14670	14623	14688	14700	14978	14755	14788	14424	14760	14724	14684	14713	14758	14940	14751	14739	14794	14870	14926	14766	14901	14813	14728	14755	14683	14612	14680	14841	14804	14633	14691	14755	14553	14689	14704	14873	14805	14671	14831	14902	14747	14660	14758	14756	14644	14688	14773	14662	14920	14789	14832	14518	14770	14826	14722	14576	14808	14784	14717	14724	14644	14682	14766	14756	14731	14587	14698	14690	14674	14777	14659	14792	14697	14761	14861	14654	14775	14844	14675	14735	14738	14756	14634	14758	14811	14537	14705	14766	14864	14655	14834	14545	14773	14664	14727	14676	14723	14616	14618	14584	14636	14652	14779	14725	14539	14723	14723	14950	14632	14673	14698	14607	14677	14796	14742	14784	14706	14727	14807	14642	14686	14775	14788	14733	14823	14758	14552	14702	14810	14772	14788	14557	14797	14606	14718	14714	14675	14906	14655	14856	14706	14638	14738	14950	14678	14907	14892	14777	14655	14577	14582	14594	14781	14729	14805	14737	14575	14713	14806	14647	14657	14782	14651	14646	14833	14729	14672	14902	14875	14736	14655	14722	14672	14682	14752	14728	14806	14638	14805	14814	14467	14672	14771	14815	14783	14642	14751	14622	14698	14789	14871	14584	14903	14733	14665	14846	14843	14686	14908	14773	14640	14774	14641	14600	14819	14649	14761	14764	14662	14816	14855	14832	14588	14906	14685	14785	14723	14903	14850	14814	14846	14753	14791	14841	14901	14800	14771	14761	14718	14779	14560	14806	14698	14781	14598	14799	14685	14849	14594	14697	14762	14834	14808	14667	14724	14786	14718	14544	14560	14726	14625	14756	14759	14577	14678	14762	14858	14786	14786	14774	14758	14772	14813	14694	14719	14857	14787	14899	14910	14534	14626	14782	14861	14805	14814	14870	14797	14710	14746	14660	14731	14867	14556	14900	14660	14739	14805	14738	14629	14662	14846	14730	14721	14765	14822	14666	14754	14943	14733	14796	14784	14631	14888	14593	14747	14913	14771	14700	14821	14635	14855	14832	14551	14840	14684	14745	14765	14734	14737	14759	14714	14700	14910	14759	14807	14767	14611	14843	14946	14718	14756	14729	14824	14845	14902	14535	14581	14715	14949	14695	14710	14690	14752	14725	14872	14530	14703	14614	14598	14636	14638	14653	14686	14764	14560	14726	14886	14683	14788	14785	14771	14665	14577	14710	14733	14730	14848	14655	14728	14800	14841	14667	14767	14699	14597	14651	14783	14716	14733	14725	14573	14811	14570	14847	14718	14829	14817	14810	14828	14720	14826	14840	14741	14799	14677	14732	14740	14603	14718	14644	14697	14757	14690	14767	14622	14748	14649	14871	14821	14923	14830	14782	14808	14821	14760	14773	14743	14808	14734	14695	14761	14622	14754	14773	14690	14864	14652	14865	14568	14716	14917	14615	14705	14816	14696	14683	14846	14961	14808	14735	14542	14687	14710	14717	14708	14653	14771	14687	14858	14567	14774	14779	14804	14757	14786	14738	14923	14641	14739	14754	14676	14774	14754	14981	14759	14496	14826	14782	14633	14796	14719	14573	14697	14686	14538	14674	14756	14749	14709	14769	14794	14780	14716	14555	14813	14875	14698	14731	14772	14732	14738	14712	14604	14788	14707	14752	14614	14831	14636	14747	14714	14596	14792	14639	14601	14640	14675	14777	14590	14681	14677	14785	14703	14819	14562	14811	14669	14717	14657	14613	14622	14812	14789	14690	14715	14714	14553	14719	14663	14695	14746	14810	14681	14666	14847	14735	14785	14856	14810	14626	14571	14720	14793	14847	14655	14727	14849	14543	14859	14777	14562	14688	14742	14679	14603	14760	14866	14908	14667	14696	14751	14668	14728	14648	14762	14724	14830	14594	14788	14784	14686	14720	14809	14621	14669	14587	14910	14547	14714	14808	14700	14665	14647	14757	14817	14839	14745	14594	14820	14546	14838	14608	14696	14646	14671	14652	14729	14815	14777	14764	14884	14729	14600	14937	14551	14603	14705	14697	14834	14816	14870	14656	14865	14846	14682	14792	14811	14645	14793	14671	14625	14689	14803	14727	15045	14724	14769	14789	14994	14757	14591	14701	14627	14592	14703	14684	14792	14755	14646	14816	14682	14656	14695	14787	14842	14710	14849	14739	14783	14749	14842	14701	14682	14630	14923	14787	14675	14890	14651	14885	14604	14734	14800	14713	14706	14649	14760	14760	14687	14740	14621	14870	14781	14651	14767	14755	14496	14710	14853	14845	14644	14603	14857	14767	14715	14702	14679	14762	14771	14700	14541	14706	14639	14806	14690	14704	14802	14752	14614	14720	14880	14831	14628	14673	14593	14780	14604	14707	14810	14725	14794	14606	14659	14818	14695	14775	14632	14865	14926	14738	14906	14665	14667	14704	14853	14717	14701	14831	14696	14788	14871	14722	14819	14730	14612	14778	14701	14663	14782	14758	14652	14715	14531	14759	14701	14776	14882	14710	14719	14725	14720	14672	14849	14734	14688	14671	14678	14645	14561	14764	14541	14766	14920	14773	14713	14749	14914	14747	14803	14754	14586	14829	15005	14765	14546	14610	14867	14861	14673	14745	14753	14682	14747	14682	14687	14758	14679	14514	14890	14597	14678	14671	14696	14700	14791	14614	14790	14789	14724	14923	14710	14568	14616	14661	14702	14648	14625	14741	14734	14822	14876	14769	14863	14712	14826	14883	14830	14777	14698	14668	14966	14881	14666	14531	14666	14700	14775	14901	14674	14740	14609	14811	14736	14692	15043	14567	14790	14717	14875	14643	14805	14752	14699	14747	14777	14683	14693	14677	14780	14693	14692	14805	14713	14675	14699	14575	14796	14727	14982	14605	14571	14839	14804	14697	14654	14734	14754	14635	14812	14662	14583	14696	14827	14682	14691	14656	14837	14715	14632	14800	14766	14546	14693	14786	14601	14663	14779	14727	14641	14803	14608	14832	14976	14623	14872	14765	14722	14787	14710	14817	14893	14676	14830	14792	14812	14736	14769	14867	14700	14798	14787	14820	14910	14757	14595	14779	14840	14732	14795	14694	14685	14800	14789	14799	14814	14729	14678	14542	14847	14848	14652	14682	14532	14828	14832	14715	14815	14555	14724	14605	14552	14671	14611	14755	14747	14834	14706	14641	14817	14786	14791	14724	14927	14736	14699	14857	14775	14813	14662	14590	14662	14573	14808	14639	14710	14757	14723	14786	14908	14743	14648	14690	14699	14847	14663	14776	14765	14791	14585	14701	14798	14726	14672	14710	14892	14677	14719	14651	14749	14792	14793	14810	14610	14714	14722	14792	14674	14782	14789	14596	14877	14746	14718	14677	14872	14730	14865	14626	14875	14693	14709	14658	14764	14643	14840	14672	14848	14837	14662	14748	14748	14680	14676	14599	14740	14748	14754	14845	14724	14877	14770	14631	14621	14672	14783	14650	14915	14680	14773	14750	14809	14776	14823	14954	14910	14848	14946	14944	14694	14767	14825	14871	14739	14907	14560	14850	14755	14785	14744	14869	14778	14687	14717	14700	14627	14670	14824	14445	14707	14755	14775	14751	14741	14864	14818	14777	14700	14732	14720	14647	14758	14645	14764	14845	14701	14612	14626	14618	14791	14672	14883	14749	14784	14651	14664	14697	14796	14612	14770	14653	14624	14679	14763	14883	14881	14624	14745	14661	14739	14707	14855	14679	14673	14701	14742	14759	14674	14683	14727	14820	14721	14874	14726	14535	14555	14781	14826	14625	14831	14767	14955	14765	14768	14728	14650	14747	14865	14640	14695	14745	14854	14728	14866	14930	14682	14714	14548	14576	14673	14672	14663	14702	14769	14694	14631	14638	14625	14611	14676	14604	14830	14593	14761	14575	14618	14617	14685	14635	14762	14770	14557	14693	14733	14720	14927	14864	14837	14724	14871	14812	14720	14722	14703	14732	14677	14767	14848	14844	14903	14655	14737	14566	14757	14855	14619	14693	14723	14803	14691	14807	14623	14734	14779	14649	15056	14728	14808	14693	14795	14583	14959	14617	14626	14811	14792	14657	14756	14855	14595	14544	14722	14879	14939	14875	14761	14706	14796	14893	14660	14825	14865	14663	14767	14701	14725	14810	14653	14581	14607	14571	14815	14847	14764	14855	14694	14712	14573	14701	14708	14856	14818	14638	14754	14780	14718	14820	14724	14823	14923	14693	14637	14869	14733	14725	14758	14762	14594	14600	14808	14611	14728	14732	14693	14721	14718	14845	14757	14675	14715	14805	14794	14747	14735	14664	14699	14949	14631	14848	14688	14607	14776	14787	14793	14775	14660	14904	14949	14788	14761	14561	14641	14672	14677	14568	14717	14529	14757	14620	14828	14881	14823	14846	14921	15003	14677	14760	14753	14750	14729	14763	14700	14832	14710	14756	14810	14741	14700	14861	14752	14717	14851	14880	14845	14689	14837	14590	14855	14675	14656	14794	14820	14798	14721	14629	14838	14711	14716	14718	14847	14930	14581	14620	14815	14636	14740	14656	14767	14710	14775	14784	14621	14809	14755	14689	14884	14762	14814	14700	14790	14732	14842	14725	14702	14780	14722	14743	14843	14728	14757	14612	14741	14907	14807	14770	14752	14651	14830	14771	14601	14839	14713	14619	14833	14876	14769	14619	14870	14729	14750	14826	14778	14776	14605	14712	14599	14830	14724	14591	14666	14860	14555	14612	14717	14721	14741	14807	14811	14779	14740	14799	14681	14754	14796	14487	14845	14667	14785	14732	14777	14873	14721	14759	14842	14792	14745	14811
23969	24998	36616	30841	24483	23530	22633	17718	16752	16919	16553	16683	16704	16659	16506	16685	16742	16712	16634	16423	16665	16559	16646	16396	16497	16437	16579	16443	16524	16347	16495	16581	16496	16586	16391	16382	16239	16361	16416	16376	16579	16511	16553	16355	16349	16597	16742	16243	16464	16564	16607	16304	16451	16504	16432	16342	16457	16503	16437	16505	16231	16418	16414	16524	16459	16599	16255	16380	16390	16406	16341	16525	16328	16543	16678	16470	16254	16325	16165	16408	16450	16065	16696	16422	16390	16523	16462	16552	16322	16222	16439	16339	16360	16408	16316	16312	16251	16334	16357	16601	16446	16566	16319	16194	16482	16460	16498	16579	16215	16514	16504	16393	16460	16273	16446	16550	16226	16388	16305	16258	16437	16409	16469	16415	16489	16419	16289	16406	16226	16560	16265	16287	16349	16417	16287	16353	16213	16421	16382	16417	16596	16561	16393	16531	16571	16625	16581	16331	16627	16450	16455	16280	16557	16424	16439	16408	16210	16579	16378	16428	16478	16455	16555	16484	16477	16398	16387	16440	16427	16209	16302	16396	16313	16303	16310	16452	16454	16412	16372	16338	16357	16311	16413	16435	16181	16408	16378	16361	16583	16513	16542	16417	16331	16149	16459	16530	16393	16571	16278	16349	16408	16521	16290	16402	16592	16593	16489	16539	16424	16445	16559	16314	16282	16367	16614	16584	16435	16543	16656	16539	16426	16373	16314	16342	16439	16316	16297	16241	16433	16427	16412	16341	16296	16309	16382	16574	16379	16483	16558	16304	16382	16405	16247	16305	16340	16320	16426	16375	16496	16392	16430	16460	16318	16255	16226	16385	16310	16708	16432	16549	16439	16491	16484	16283	16328	16219	16392	16255	16551	16369	16642	16326	16390	16578	16424	16288	16323	16145	16387	16378	16471	16412	16278	16304	16295	16364	16363	16216	16304	16380	16327	16296	16584	16388	16410	16332	16295	16290	16337	16448	16455	16208	16404	16128	16453	16348	16391	16424	16469	16585	16354	16532	16402	16335	16397	16361	16384	16490	16385	16530	16416	16372	16248	16492	16384	16122	16371	16505	16306	16417	16632	16312	16637	16537	16305	16256	16271	16293	16380	16376	16321	16431	16481	16472	16380	16360	16375	16388	16327	16293	16251	16558	16160	16304	16481	16476	16294	16279	16442	16212	16493	16330	16475	16162	16571	16299	16595	16324	16493	16255	16150	16477	16423	16468	16475	16281	16260	16166	16491	16291	16202	16523	16445	16412	16517	16582	16478	16567	16380	16239	16373	16366	16239	16514	16361	16542	16325	16472	16488	16488	16281	16365	16485	16359	16351	16329	16394	16527	16527	16385	16719	16352	16398	16144	16449	16284	16377	16392	16422	16541	16445	16410	16234	16347	16533	16316	16568	16341	16319	16202	16359	16215	16571	16332	16393	16425	16430	16311	16270	16298	16478	16328	16291	16561	16508	16526	16420	16254	16402	16210	16204	16258	16466	16418	16398	16458	16490	16446	16493	16405	16403	16353	16284	16506	16503	16429	16346	16356	16498	16357	16306	16423	16280	16267	16465	16218	16370	16570	16427	16430	16525	16471	16344	16489	16463	16393	16384	16301	16607	16617	16287	16361	16453	16504	16447	16324	16426	16616	16375	16459	16425	16526	16458	16284	16419	16260	16261	16428	16321	16519	16401	16238	16390	16308	16421	16527	16540	16251	16392	16395	16380	16376	16335	16470	16123	16476	16240	16700	16321	16452	16361	16379	16366	16464	16491	16422	16552	16469	16342	16311	16364	16354	16289	16227	16442	16275	16477	16445	16436	16245	16447	16322	16417	16509	16231	16456	16378	16297	16531	16315	16220	16438	16386	16382	16354	16540	16518	16401	16345	16282	16161	16164	16458	16547	16637	16270	16313	16545	16331	16351	16492	16439	16266	16420	16373	16108	16411	16408	16525	16460	16468	16160	16360	16251	16282	16531	16437	16431	16381	16318	16525	16390	16402	16266	16356	16441	16394	16503	16383	16406	16297	16246	16409	16475	16421	16645	16398	16407	16397	16352	16306	16307	16363	16389	16430	16342	16266	16205	16298	16321	16553	16438	16542	16281	16288	16395	16395	16147	16286	16436	16518	16485	16405	16402	16467	16285	16409	16373	16405	16365	16387	16221	16320	16314	16495	16152	16342	16546	16586	16473	16399	16384	16533	16363	16497	16240	16522	16399	16373	16275	16305	16476	16427	16331	16530	16245	16366	16422	16592	16305	16283	16243	16319	16395	16394	16414	16100	16268	16196	16379	16264	16583	16434	16281	16300	16403	16336	16264	16299	16501	16442	16221	16391	16418	16355	16496	16270	16434	16531	16376	16362	16642	16337	16271	16414	16348	16386	16489	16280	16320	16482	16645	16478	16357	16395	16349	16412	16211	16246	16356	16408	16543	16549	16315	16400	16482	16462	16404	16383	16646	16459	16487	16490	16411	16545	16423	16377	16277	16376	16162	16229	16181	16483	16357	16480	16309	16428	16453	16402	16340	16364	16192	16236	16587	16474	16415	16283	16413	16471	16389	16492	16440	16296	16397	16314	16262	16394	16399	16445	16387	16337	16442	16421	16226	16420	16411	16424	16315	16441	16517	16273	16430	16310	16289	16411	16471	16433	16447	16248	16346	16551	16292	16384	16345	16456	16447	16352	16375	16206	16365	16298	16345	16289	16542	16297	16403	16459	16334	16409	16358	16599	16530	16119	16359	16423	16394	16373	16381	16451	16475	16472	16430	16450	16383	16156	16418	16415	16563	16570	16530	16393	16347	16261	16557	16359	16373	16450	16285	16445	16484	16346	16353	16493	16383	16370	16216	16375	16478	16546	16399	16516	16405	16461	16159	16391	16339	16284	16432	16398	16445	16561	16271	16424	16259	16490	16294	16217	16445	16358	16304	16633	16440	16305	16340	16320	16336	16509	16498	16554	16619	16323	16447	16339	16551	16405	16267	16288	16295	16321	16537	16324	16555	16330	16440	16343	16225	16320	16468	16325	16178	16239	16397	16276	16328	16545	16331	16339	16214	16345	16460	16519	16355	16325	16168	16488	16335	16525	16265	16435	16448	16409	16545	16503	16445	16620	16402	16310	16130	16705	16335	16378	16463	16419	16398	16261	16420	16388	16292	16297	16280	16373	16520	16467	16378	16108	16350	16346	16212	16231	16414	16336	16337	16432	16489	16584	16521	16341	16424	16410	16139	16273	16370	16289	16321	16480	16308	16392	16214	16296	16313	16217	16176	16371	16527	16338	16458	16549	16297	16356	16270	16442	16395	16549	16345	16159	16257	16261	16388	16416	16459	16436	16396	16282	16404	16329	16327	16573	16273	16313	16251	16289	16250	16306	16218	16326	16442	16567	16313	16247	16402	16416	16306	16429	16434	16383	16521	16565	16549	16351	16377	16691	16270	16315	16317	16312	16382	16477	16478	16528	16231	16366	16490	16350	16445	16607	16563	16368	16432	16386	16506	16461	16486	16657	16166	16361	16481	16382	16522	16635	16265	16527	16294	16597	16419	16219	16203	16315	16369	16628	16391	16576	16285	16421	16316	16582	16324	16331	16265	16403	16493	16418	16457	16482	16286	16272	16449	16305	16594	16262	16478	16488	16293	16274	16431	16595	16513	16478	16555	16162	16390	16478	16325	16251	16357	16258	16324	16375	16394	16382	16373	16352	16219	16447	16382	16250	16564	16524	16398	16320	16458	16503	16368	16346	16275	16344	16396	16308	16356	16309	16388	16323	16510	16261	16564	16395	16500	16365	16246	16497	16234	16421	16357	16373	16254	16506	16372	16400	16318	16371	16263	16501	16424	16463	16348	16405	16393	16493	16519	16607	16381	16480	16497	16610	16317	16305	16316	16287	16477	16447	16469	16381	16470	16263	16347	16221	16323	16451	16473	16405	16577	16599	16418	16291	16365	16318	16286	16474	16471	16282	16494	16559	16299	16438	16450	16201	16365	16222	16323	16458	16371	16314	16548	16432	16415	16478	16216	16453	16317	16440	16332	16567	16546	16302	16374	16467	16469	16380	16451	16395	16324	16459	16509	16477	16262	16258	16313	16500	16230	16135	16317	16253	16442	16165	16365	16382	16360	16437	16448	16319	16317	16446	16248	16366	16305	16393	16301	16411	16465	16448	16438	16744	16419	16358	16337	16526	16496	16445	16585	16405	16281	16189	16308	16182	16431	16286	16368	16246	16288	16632	16288	16062	16278	16421	16540	16584	16465	16249	16410	16513	16607	16392	16381	16343	16284	16303	16384	16318	16211	16316	16273	16498	16361	16409	16470	16346	16519	16295	16376	16375	16291	16058	16231	16477	16449	16463	16152	16350	16311	16465	16306	16269	16384	16436	16352	16620	16620	16383	16378	16386	16379	16159	16372	16397	16446	16437	16361	16485	16393	16470	16373	16250	16495	16294	16305	16623	16569	16492	16240	16648	16539	16710	16468	16302	16384	16529	16432	16491	16280	16261	16301	16265	16258	16509	16366	16325	16467	16498	16476	16247	16395	16307	16486	16422	16346	16283	16389	16395	16356	16401	16485	16413	16464	16501	16289	16285	16510	16323	16231	16284	16379	16204	16308	16365	16404	16267	16090	16354	16489	16328	16415	16503	16425	16743	16442	16492	16466	16413	16292	16099	16276	16508	16307	16328	16136	16532	16574	16275	16370	16378	16409	16314	16557	16457	16197	16453	16406	16282	16249	16323	16424	16304	16366	16320	16275	16379	16570	16410	16450	16473	16475	16309	16307	16463	16218	16283	16441	16380	16439	16367	16296	16216	16341	16560	16340	16488	16354	16509	16525	16528	16610	16361	16462	16095	16393	16357	16186	16322	16277	16495	16600	16484	16405	16321	16191	16438	16432	16509	16381	16334	16406	16245	16311	16207	16326	16296	16554	16532	16187	16709	16459	16536	16378	16550	16302	16412	16337	16373	16338	16478	16609	16364	16381	16395	16345	16489	16491	16326	16424	16428	16302	16141	16367	16346	16386	16295	16319	16325	16407	16375	16506	16255	16545	16411	16419	16304	16203	16404	16349	16405	16383	16281	16162	16459	16524	16476	16261	16502	16397	16467	16419	16477	16379	16458	16361	16407	16374
62304	107781	86621	55990	30818	18392	15105	14650	14487	14331	14633	14446	14400	14579	14444	14744	14455	14474	14477	14425	14478	14445	14615	14312	14630	14303	14612	14485	14432	14481	14561	14347	14548	14548	14607	14632	14460	14361	14508	14621	14710	14524	14527	14531	14531	14430	14712	14507	14612	14538	14514	14574	14517	14648	14440	14359	14343	14590	14511	14573	14353	14524	14413	14539	14637	14463	14427	14398	14514	14491	14562	14401	14557	14537	14530	14516	14539	14533	14485	14574	14384	14405	14593	14523	14248	14674	14448	14519	14527	14478	14478	14528	14489	14419	14467	14297	14505	14559	14349	14562	14447	14616	14553	14533	14545	14494	14577	14376	14571	14442	14637	14586	14482	14566	14516	14540	14546	14545	14512	14465	14525	14613	14585	14263	14547	14424	14405	14469	14484	14555	14298	14633	14518	14572	14441	14603	14553	14343	14569	14389	14498	14434	14559	14460	14579	14467	14462	14433	14518	14500	14534	14485	14438	14471	14514	14486	14443	14504	14525	14324	14542	14594	14385	14411	14328	14504	14467	14675	14426	14419	14456	14637	14417	14434	14453	14400	14358	14542	14506	14381	14588	14533	14737	14388	14467	14625	14605	14287	14526	14427	14481	14346	14465	14500	14609	14678	14495	14421	14301	14477	14732	14362	14440	14394	14589	14511	14566	14473	14626	14581	14447	14328	14433	14389	14490	14442	14222	14503	14417	14593	14418	14464	14601	14526	14490	14407	14418	14508	14328	14572	14363	14424	14390	14532	14467	14504	14550	14388	14539	14504	14625	14489	14357	14470	14511	14606	14335	14485	14523	14565	14554	14235	14477	14415	14488	14266	14418	14588	14430	14432	14517	14498	14473	14472	14409	14702	14249	14419	14403	14450	14429	14568	14327	14410	14345	14460	14391	14303	14416	14531	14378	14553	14511	14480	14480	14503	14543	14532	14422	14563	14533	14356	14424	14529	14539	14556	14362	14507	14563	14331	14587	14414	14395	14371	14476	14465	14368	14421	14525	14519	14491	14529	14507	14512	14445	14473	14420	14566	14535	14539	14564	14572	14354	14504	14620	14530	14440	14559	14542	14495	14611	14564	14539	14439	14541	14511	14319	14443	14652	14434	14335	14647	14405	14428	14426	14474	14403	14489	14417	14576	14500	14511	14504	14444	14496	14530	14491	14550	14446	14520	14440	14667	14440	14549	14416	14450	14483	14314	14403	14375	14628	14479	14416	14536	14309	14609	14367	14653	14622	14342	14488	14454	14595	14535	14431	14550	14693	14310	14543	14553	14509	14444	14421	14537	14583	14451	14417	14417	14361	14482	14678	14342	14456	14668	14463	14663	14590	14435	14451	14421	14459	14696	14475	14492	14517	14485	14411	14454	14678	14489	14520	14506	14503	14420	14625	14403	14622	14512	14630	14552	14463	14669	14403	14514	14606	14486	14459	14675	14376	14519	14492	14490	14490	14642	14424	14405	14470	14390	14509	14456	14650	14542	14719	14389	14586	14547	14467	14409	14432	14478	14395	14374	14566	14562	14495	14495	14577	14477	14485	14328	14369	14517	14466	14231	14486	14405	14468	14428	14596	14417	14523	14363	14363	14357	14462	14522	14686	14378	14428	14461	14776	14436	14622	14492	14472	14613	14381	14388	14291	14424	14503	14512	14409	14397	14500	14517	14346	14418	14571	14419	14473	14529	14477	14382	14448	14563	14575	14410	14359	14556	14472	14372	14425	14660	14540	14432	14583	14332	14442	14568	14476	14559	14356	14518	14590	14387	14642	14388	14469	14545	14448	14456	14443	14284	14424	14414	14315	14444	14571	14508	14364	14496	14403	14552	14508	14257	14601	14513	14559	14590	14394	14601	14402	14368	14403	14553	14584	14630	14485	14703	14568	14604	14469	14630	14354	14432	14501	14450	14527	14403	14440	14597	14561	14458	14431	14463	14640	14405	14357	14488	14554	14417	14497	14431	14483	14603	14423	14494	14565	14473	14427	14346	14551	14327	14449	14484	14625	14434	14515	14452	14369	14342	14459	14243	14448	14670	14372	14372	14491	14499	14404	14642	14488	14450	14508	14352	14649	14361	14505	14578	14475	14402	14400	14452	14391	14499	14379	14388	14534	14292	14478	14593	14317	14531	14521	14496	14507	14432	14619	14456	14470	14367	14768	14521	14708	14509	14447	14375	14501	14468	14404	14460	14532	14551	14476	14591	14467	14496	14421	14423	14470	14402	14348	14561	14402	14667	14396	14585	14578	14417	14500	14551	14471	14422	14433	14510	14400	14461	14573	14594	14530	14587	14434	14645	14499	14426	14574	14520	14526	14472	14497	14563	14470	14353	14551	14542	14510	14550	14403	14493	14606	14565	14528	14397	14703	14429	14527	14368	14688	14564	14568	14516	14404	14403	14416	14635	14601	14535	14512	14446	14826	14376	14593	14462	14399	14524	14442	14508	14552	14542	14462	14442	14428	14392	14550	14497	14347	14437	14486	14484	14461	14434	14372	14556	14638	14466	14523	14556	14541	14605	14462	14509	14468	14518	14615	14663	14461	14607	14778	14457	14526	14592	14526	14581	14401	14364	14402	14498	14480	14555	14358	14589	14365	14631	14331	14443	14483	14354	14550	14514	14319	14481	14505	14669	14390	14574	14679	14441	14283	14684	14543	14509	14477	14580	14475	14587	14463	14523	14485	14595	14476	14501	14433	14630	14449	14672	14622	14471	14446	14410	14578	14418	14406	14403	14596	14403	14476	14312	14481	14440	14510	14484	14540	14478	14411	14439	14454	14504	14653	14489	14448	14410	14586	14627	14279	14387	14334	14431	14294	14452	14370	14510	14410	14503	14475	14475	14404	14473	14670	14539	14548	14392	14467	14591	14578	14423	14751	14597	14558	14460	14519	14516	14448	14453	14489	14454	14509	14736	14314	14456	14745	14468	14526	14291	14410	14479	14693	14435	14682	14320	14587	14439	14500	14517	14542	14519	14468	14451	14348	14366	14425	14468	14479	14391	14403	14404	14493	14604	14455	14446	14494	14520	14373	14460	14606	14378	14410	14279	14336	14408	14528	14504	14346	14499	14482	14469	14645	14415	14492	14428	14449	14428	14409	14413	14355	14509	14326	14440	14486	14630	14394	14434	14270	14528	14663	14422	14443	14495	14633	14599	14571	14581	14473	14522	14635	14523	14382	14586	14486	14479	14428	14354	14468	14306	14474	14634	14523	14518	14425	14485	14302	14392	14477	14523	14646	14607	14479	14353	14437	14437	14594	14615	14553	14507	14409	14470	14429	14403	14581	14354	14403	14424	14565	14396	14451	14287	14546	14485	14508	14626	14411	14450	14569	14416	14667	14538	14450	14525	14307	14567	14494	14616	14378	14559	14540	14388	14513	14439	14532	14506	14451	14520	14600	14382	14706	14600	14542	14608	14452	14326	14528	14388	14492	14467	14426	14628	14466	14348	14480	14310	14412	14365	14411	14309	14560	14514	14564	14528	14612	14387	14360	14490	14419	14508	14457	14424	14553	14491	14522	14531	14492	14376	14538	14328	14495	14492	14575	14483	14552	14480	14394	14382	14549	14562	14520	14583	14577	14477	14420	14615	14580	14378	14559	14586	14621	14518	14471	14493	14517	14483	14341	14540	14512	14476	14502	14342	14437	14342	14445	14384	14598	14593	14432	14464	14509	14619	14410	14555	14515	14383	14518	14684	14473	14487	14430	14420	14436	14586	14559	14523	14433	14461	14572	14460	14579	14602	14534	14439	14545	14610	14545	14351	14596	14443	14623	14591	14574	14496	14422	14507	14451	14321	14373	14477	14520	14451	14534	14373	14332	14592	14350	14516	14339	14268	14641	14570	14444	14455	14441	14603	14487	14587	14356	14460	14462	14575	14558	14523	14647	14524	14582	14549	14382	14560	14501	14348	14476	14459	14403	14377	14544	14407	14476	14551	14462	14441	14405	14553	14469	14295	14521	14370	14578	14600	14575	14430	14407	14470	14430	14399	14267	14377	14631	14345	14560	14596	14452	14466	14592	14486	14440	14535	14460	14497	14471	14540	14484	14471	14491	14464	14654	14455	14396	14562	14411	14553	14539	14498	14330	14541	14530	14531	14591	14422	14333	14495	14548	14611	14513	14745	14615	14474	14509	14617	14392	14509	14470	14384	14213	14518	14531	14399	14513	14597	14430	14541	14635	14430	14364	14450	14439	14598	14544	14382	14593	14498	14496	14255	14407	14436	14577	14419	14626	14277	14455	14415	14454	14453	14562	14430	14478	14620	14577	14447	14475	14646	14495	14370	14256	14462	14512	14406	14522	14542	14527	14495	14450	14579	14289	14645	14483	14546	14428	14364	14568	14495	14484	14593	14324	14581	14307	14514	14576	14433	14516	14271	14582	14458	14608	14465	14382	14404	14549	14622	14423	14551	14403	14570	14503	14459	14535	14415	14594	14588	14348	14579	14470	14430	14523	14304	14533	14491	14330	14544	14363	14588	14478	14427	14471	14483	14524	14607	14516	14386	14605	14503	14410	14730	14267	14503	14378	14548	14505	14368	14433	14409	14552	14501	14448	14573	14558	14512	14489	14458	14383	14463	14540	14407	14521	14562	14630	14453	14352	14524	14546	14533	14517	14657	14511	14462	14600	14677	14503	14330	14326	14528	14608	14491	14286	14539	14401	14468	14587	14512	14504	14415	14330	14582	14451	14396	14486	14564	14483	14480	14476	14535	14559	14702	14451	14508	14449	14411	14503	14493	14421	14654	14290	14547	14524	14401	14345	14367	14559	14486	14577	14581	14596	14619	14470	14442	14550	14625	14660	14540	14646	14450	14540	14440	14365	14369	14704	14438	14483	14475	14668	14547	14471	14607	14435	14327	14666	14588	14468	14344	14492	14581	14576	14618	14373	14422	14377	14525	14592	14679	14545	14529	14573	14424	14513	14391	14494	14497	14523	14369	14440	14514	14501	14362	14683	14511	14365	14571	14592	14315	14606	14382	14453	14352	14356	14399	14433	14406	14438	14335	14579	14485	14379	14512	14557	14749	14414	14494	14581	14458	14502	14439	14405	14381	14439	14335	14544	14592	14489	14537	14435	14538	14503	14478	14505	14643	14509	14573	14477	14295	14472	14393
33400	42514	41672	28657	19776	17452	17178	16832	17002	16772	16739	16832	17004	16791	16781	16746	16780	16679	16630	16805	16848	16774	16863	16743	16753	16756	16585	16796	16786	16648	16346	16620	16741	16666	16603	16727	16939	16666	16798	16546	16632	16627	16595	16796	16758	16786	16706	16944	16590	16728	16707	16791	16752	16564	16708	16558	16643	16913	16583	16772	16528	16893	16866	16719	16748	16579	16483	16552	16671	16643	16675	16607	16690	16666	16709	16727	16747	16659	16717	16667	16611	16510	16778	16714	16881	16777	16721	16862	16757	16658	16521	16738	16835	16635	16763	16656	16521	16621	16606	16683	16627	16805	16829	16591	16708	16744	16775	16752	16585	16572	16658	16769	16799	16459	16529	16753	16697	16629	16616	16698	16768	16676	16521	16565	16441	16649	16743	16602	16688	16582	16530	16697	16640	16611	16522	16841	16758	16614	16616	16913	16668	16666	16862	16820	16827	16667	16778	16523	16792	16610	16603	16673	16869	16738	16850	16693	16552	16744	16816	16850	16746	16714	16524	16806	16715	16853	16613	16733	16694	16969	16832	16587	16781	16762	16687	16700	16572	16522	16681	16708	16720	16647	16748	16866	16757	16869	16512	16632	16620	16532	16824	16693	16882	16700	16625	16745	16654	16549	16536	16767	16919	16519	16563	16575	16491	16723	16754	16595	16659	16825	16707	16896	16573	16600	16681	16873	16557	16348	16711	16730	16525	16621	16680	16887	16658	16811	16868	16557	16798	16557	16688	16595	16826	16710	16702	16566	16690	16507	16734	16528	16809	16766	16621	16756	16443	16708	16664	16660	16728	16940	16758	16641	16649	16730	16629	16673	16530	16651	16670	16682	16704	16850	16661	16753	16799	16613	16737	16619	16794	16451	16700	16557	16796	16524	16730	16666	16681	16636	16563	16621	16815	16769	16678	16646	16712	16683	16553	16704	16629	16780	16749	16579	16791	16777	16621	16448	16580	16642	16559	16925	16603	16648	16729	16886	16851	16649	16606	16373	16505	16856	16543	16781	16781	16711	16788	16746	16618	16649	16555	16626	16843	16726	16837	16654	16743	16662	16656	16885	16811	16980	16794	16537	16575	16585	16668	16660	16812	16717	16528	16624	16555	16571	16638	16729	16717	16719	16551	16684	16563	16742	16783	16891	16777	16452	16764	16734	16513	16848	16698	16700	16497	16569	16726	16626	16696	16611	16716	16826	16743	16660	16670	16932	16598	16784	17143	16634	16853	16708	16627	16674	16757	16682	16629	16737	16774	16559	16717	16834	16627	16736	16874	16658	16680	16664	16782	16770	16655	16787	16789	16788	16827	16737	16870	16626	16817	16752	16654	16685	16793	16548	16687	16510	16587	16715	16685	16925	16724	16759	16751	16844	16617	16687	16649	16685	16893	16763	16748	16683	16792	16772	16538	16832	16929	16746	16728	16815	16529	16771	16654	16616	16637	16405	16574	16595	16524	16547	16736	16654	16795	16849	16705	16688	16884	16608	16641	16668	16782	16682	16644	16641	16801	16564	16560	16629	16553	16562	16693	16716	16784	16887	16694	16806	16682	16495	16811	16607	16887	16693	16679	16594	16512	16627	16733	16717	17104	16718	16697	16740	16772	16675	16880	16575	16765	16419	16586	16843	16831	16749	16635	16582	16671	16611	16610	16660	16664	16691	16552	16606	16666	16600	16584	16901	16502	16746	16666	16683	16774	16914	16748	16623	16704	16705	16625	16879	16731	16817	16692	16670	16768	16840	16807	16688	16662	16857	16804	16628	16686	16710	16433	16662	16727	16635	16518	16624	16751	16614	16539	16623	16724	16802	16698	16818	16635	16795	16724	16674	16659	16750	17004	16868	16796	16752	16641	16739	16811	16513	16617	16312	16572	16686	16587	16622	16746	16708	16661	16755	16829	16676	16837	16682	16673	16707	16512	16709	16695	16542	16656	16765	16504	16753	16794	16644	16618	16678	16751	16612	16686	16763	16706	16663	16694	16833	16802	16493	16775	16558	16616	16733	16679	16634	16571	16673	16665	16855	16637	16607	16721	16641	16794	16641	16712	16805	16630	16639	16649	16504	16469	16539	16743	16725	16696	16836	16931	16880	16606	16699	16775	16793	16897	16767	16740	16660	16629	16673	16708	16598	16604	16936	16800	16695	16646	16810	16521	16621	16571	16657	16687	16649	16723	16508	16689	16706	16590	16822	16888	16590	16711	16639	16720	16732	16402	16787	16712	16816	16622	16631	16623	16656	16641	16801	16739	16763	16773	16752	16753	16647	16752	16717	16681	16560	16724	16629	16590	16538	16621	16678	16770	16670	16655	16682	16757	16625	16624	16759	16600	16570	16706	16653	16871	16865	16711	16476	16670	16649	16671	16918	16648	16530	16646	16498	16565	16819	16726	16580	16670	16743	16759	16436	16583	16651	16712	16740	16763	16682	16622	16835	16674	16817	16615	16603	16606	16645	16714	16901	16624	16760	16786	16762	16753	16664	16760	16755	16710	16717	16936	16636	16739	16640	16511	16555	16831	16793	16623	16587	16695	16656	16664	16849	16657	16653	16584	16544	16692	16624	16445	16441	16545	16605	16677	16803	16578	16670	16620	16747	16657	16669	16631	16749	16712	16879	16554	16720	16711	16728	16644	16698	16846	16612	16667	16538	16645	16720	16772	16665	16832	16560	16595	16518	16490	16506	16810	16772	16494	16810	16894	16657	16830	16687	16599	16705	16662	16640	16605	16678	16618	16739	16753	16564	16690	16780	16495	16637	16725	16645	16762	16798	16772	16451	16652	16639	16742	16826	16927	16801	16872	16585	16752	16612	16620	16581	16809	16620	16829	16491	16592	16684	16663	16567	16792	16792	16720	16662	16479	16734	16618	16737	16780	16814	16699	16561	16731	16536	16820	16649	16686	16872	16683	16944	16560	16810	16667	16744	16541	16864	16865	16847	16738	16674	16682	16424	16773	16744	16663	16753	16778	16708	16581	16589	16505	16828	16892	16719	16862	16838	16724	16673	16459	16763	16712	16630	16774	16831	16586	16922	16758	16606	16725	16639	16702	16614	16998	16816	16739	16772	16628	16905	16828	16649	16836	16707	16602	16612	16833	16624	16741	16760	16471	16714	16572	16753	16778	16747	16634	16727	16642	16606	16773	16560	16588	16757	16781	16580	16688	16771	16785	16695	16559	16827	16776	16739	16608	16667	16511	16632	16503	16611	16576	16776	16638	16813	16761	16774	16802	16629	16471	16519	16771	16661	16543	16824	16845	16777	16840	16640	16679	16554	16561	16856	16812	16579	16953	16890	16786	16649	16817	16732	16752	16777	16756	16775	16657	16692	16709	16641	16601	16820	16796	16678	16540	16721	16698	16596	16628	16498	16612	16671	16894	16817	16700	16820	16564	16599	16609	16668	16580	16740	16865	16581	16855	16633	16666	16630	16588	16358	16556	16704	16851	16854	16712	16526	16697	16676	16683	16698	16621	16961	16581	16937	16665	16782	16849	16708	16697	16676	16556	16689	16700	16564	16840	16676	16898	16643	16869	16589	16450	16792	16831	16553	16616	16840	16670	16763	16635	16531	16738	16800	16818	16612	16691	16586	17028	16739	16600	16627	16678	16876	16623	16717	16798	16832	16774	16729	16519	16590	16524	16847	16466	16919	16901	16830	16844	16796	16862	16688	16770	16672	16672	16604	16754	16623	16813	16648	16700	16701	16953	16927	16756	16786	16624	16648	16889	16530	16655	16632	16700	16696	16774	16593	16678	16464	16811	16769	16438	16594	16796	16894	16842	16810	16586	16668	16743	16493	16813	16574	16620	16810	16816	16788	16878	16797	16676	16590	16641	16933	16741	16451	16649	16551	16795	16595	16670	16769	16714	16620	16746	16571	16728	16618	16639	16740	16636	16883	16694	16792	16678	16594	16733	16916	16724	16656	16671	16673	16600	16744	16557	16860	16616	16833	16837	16772	16903	16856	16697	16657	16704	16945	16656	16733	16539	16489	16745	16730	16631	16726	16802	16698	16701	16698	16491	16717	16566	16793	16848	16771	16813	16805	16738	16729	16672	16703	16559	16690	16708	16810	16691	16873	16791	16856	16733	16658	16767	16621	16797	16543	16528	16591	16877	16691	16534	16745	16830	16857	16606	16936	16627	16784	16719	16791	16699	16495	16610	16600	16507	16766	16769	16736	16802	16914	16737	16671	16917	16926	16761	16721	16679	16524	16697	16601	16718	16728	16701	16685	16663	16745	16834	16606	16645	16620	16739	16832	16425	16665	16755	16574	16553	16755	16497	16720	16624	16747	16727	16864	16654	16559	16590	16846	16759	16759	16761	16859	16765	16789	16679	16784	16673	16921	16752	16753	16764	16733	16804	16787	16691	16631	16684	16669	16581	16896	16739	16721	16768	16725	16674	16729	16706	16635	16708	16573	16669	16772	16658	16800	16779	16639	16663	16933	16748	16827	16787	16700	16800	17123	16857	16703	16780	16661	16563	16666	16673	16755	16691	16717	16872	16780	16628	16747	16581	16623	16774	16592	16634	16608	16703	16734	16577	16564	16957	16735	16797	16663	16743	16760	16700	16789	16632	16674	16678	16596	16468	16749	16734	16665	16789	16633	16655	16762	16696	16646	16698	16709	16585	16773	16521	16894	16745	16728	16439	16860	16610	16809	16717	16679	16654	16565	16669	16571	16618	16640	16663	16787	16575	16436	16622	16775	16700	16653	16774	16797	16709	17029	16630	16655	16639	16734	16765	16598	16736	16646	16511	16736	16798	16759	16719	16782	16557	16707	16586	16504	16647	16664	16878	16708	16737	16759	16574	16653	16652	16551	16777	16754	16584	16711	16645	16559	16533	16686	16606	16793	16692	16848	16580	16484	16904	16737	16435	16581	16804	16620	16692	16592	16498	16579	16978	16753	16830	16712	16827	16567	16599	16725	16626	16632	16555	16602	16693	16766	16706	16613	16513	16696	16619	16728	16700	16800	16684	16747	16661	16676	16638	16902	16971	16420	16755	16706	16463	16824	16912	16707	16823	16678	16782	16607	16689	16626	16631	16587	16510	16588	16702	16819	16715	16634	16760	16816	16537	16707	16690	16675	16723	16890	16860	16808	16747	16501	16561	16739
41763	59082	43318	24195	16928	14886	14714	14592	14653	14539	14703	14563	14663	14735	14671	14643	14760	14693	14781	14586	14516	14744	14538	14581	14563	14721	14708	14579	14576	14604	14641	14642	14700	14451	14636	14666	14683	14871	14657	14579	14662	14597	14593	14776	14690	14692	14641	14756	14666	14397	14531	14628	14586	14700	14561	14732	14633	14407	14597	14616	14622	14789	14649	14674	14726	14766	14588	14653	14615	14669	14557	14734	14627	14499	14545	14587	14645	14688	14705	14551	14677	14650	14671	14511	14693	14517	14664	14606	14613	14563	14708	14672	14600	14677	14588	14732	14701	14498	14567	14578	14732	14746	14692	14570	14655	14614	14704	14676	14644	14540	14795	14547	14737	14839	14745	14798	14510	14683	14709	14561	14559	14621	14514	14757	14477	14586	14703	14662	14510	14622	14607	14588	14653	14822	14773	14628	14538	14659	14636	14567	14574	14694	14742	14548	14726	14598	14703	14519	14628	14562	14836	14563	14558	14554	14631	14732	14489	14456	14585	14571	14731	14488	14682	14702	14500	14756	14653	14691	14677	14704	14604	14717	14645	14782	14626	14626	14679	14523	14665	14720	14684	14578	14759	14683	14508	14540	14529	14559	14604	14637	14524	14505	14929	14756	14409	14518	14606	14504	14683	14698	14660	14663	14599	14576	14477	14767	14637	14717	14625	14605	14658	14799	14653	14507	14756	14534	14651	14738	14572	14674	14591	14612	14664	14575	14489	14669	14717	14693	14732	14573	14636	14565	14722	14653	14637	14682	14668	14474	14635	14669	14562	14565	14643	14606	14498	14608	14470	14602	14595	14590	14711	14764	14655	14752	14675	14635	14740	14734	14736	14543	14627	14648	14549	14492	14673	14665	14631	14643	14521	14700	14608	14798	14660	14671	14686	14595	14526	14715	14547	14710	14838	14865	14525	14719	14601	14681	14701	14632	14676	14489	14812	14570	14456	14563	14605	14662	14638	14627	14758	14764	14716	14635	14824	14599	14502	14592	14572	14620	14719	14593	14654	14710	14417	14659	14553	14710	14629	14520	14558	14594	14639	14550	14667	14725	14462	14569	14616	14705	14654	14536	14542	14644	14645	14598	14823	14543	14727	14584	14480	14674	14614	14764	14577	14727	14782	14687	14548	14638	14655	14690	14768	14568	14571	14557	14625	14621	14789	14728	14631	14599	14442	14482	14777	14430	14581	14723	14692	14621	14733	14734	14671	14676	14613	14592	14578	14620	14650	14688	14721	14674	14686	14616	14705	14598	14658	14685	14634	14488	14615	14580	14644	14709	14564	14545	14487	14829	14724	14725	14770	14576	14810	14762	14634	14642	14532	14547	14662	14634	14685	14738	14483	14720	14434	14538	14738	14824	14685	14497	14491	14657	14743	14599	14731	14626	14653	14585	14563	14599	14749	14534	14616	14682	14567	14540	14725	14580	14754	14614	14692	14692	14572	14701	14584	14757	14711	14591	14600	14634	14699	14633	14699	14601	14567	14674	14564	14523	14552	14655	14706	14679	14537	14634	14560	14537	14510	14429	14694	14710	14650	14511	14586	14656	14678	14535	14609	14582	14737	14638	14553	14647	14653	14617	14507	14549	14698	14833	14805	14716	14594	14537	14629	14625	14479	14593	14693	14571	14603	14654	14687	14610	14584	14753	14576	14714	14671	14588	14566	14568	14834	14633	14590	14751	14605	14780	14560	14631	14448	14727	14615	14581	14567	14642	14619	14400	14733	14524	14518	14708	14507	14563	14707	14484	14551	14761	14746	14733	14543	14574	14428	14429	14715	14674	14538	14599	14780	14735	14635	14833	14681	14610	14686	14558	14628	14626	14684	14627	14510	14818	14725	14693	14797	14711	14728	14828	14723	14626	14634	14624	14591	14761	14703	14566	14667	14674	14499	14651	14690	14667	14616	14516	14884	14600	14633	14545	14523	14870	14549	14659	14502	14716	14552	14728	14529	14744	14737	14688	14648	14789	14651	14498	14786	14618	14633	14693	14703	14732	14626	14599	14724	14541	14669	14689	14746	14628	14638	14572	14503	14557	14568	14425	14557	14539	14425	14667	14763	14611	14709	14560	14620	14574	14589	14550	14726	14561	14574	14608	14653	14826	14684	14510	14708	14719	14614	14552	14772	14551	14530	14599	14604	14651	14594	14684	14468	14752	14776	14747	14586	14705	14563	14669	14843	14674	14683	14549	14553	14623	14688	14655	14416	14566	14677	14547	14675	14633	14785	14580	14799	14734	14410	14722	14597	14690	14674	14661	14816	14535	14758	14681	14542	14582	14582	14647	14808	14710	14665	14699	14563	14756	14544	14406	14667	14551	14620	14659	14661	14619	14551	14852	14694	14626	14675	14817	14753	14600	14816	14592	14780	14590	14616	14788	14822	14740	14626	14690	14746	14564	14749	14696	14684	14655	14678	14720	14580	14543	14740	14580	14676	14614	14747	14606	14641	14620	14605	14721	14747	14746	14558	14754	14686	14602	14664	14521	14665	14642	14668	14581	14596	14688	14641	14721	14843	14642	14643	14700	14571	14546	14714	14645	14583	14703	14671	14784	14457	14747	14513	14468	14606	14666	14730	14585	14614	14666	14544	14668	14689	14749	14601	14682	14573	14701	14631	14642	14696	14741	14743	14637	14443	14608	14788	14471	14719	14597	14742	14714	14556	14600	14586	14623	14793	14614	14687	14597	14678	14580	14510	14752	14579	14645	14655	14646	14645	14679	14728	14577	14694	14746	14669	14583	14651	14651	14637	14607	14499	14765	14518	14692	14640	14597	14652	14609	14584	14524	14452	14704	14628	14623	14842	14605	14474	14658	14666	14546	14772	14585	14503	14608	14683	14622	14805	14540	14717	14596	14545	14659	14658	14646	14733	14628	14630	14627	14538	14683	14708	14923	14677	14635	14536	14635	14541	14693	14727	14544	14622	14619	14564	14711	14533	14845	14686	14332	14583	14702	14611	14612	14739	14786	14784	14676	14674	14419	14662	14696	14586	14688	14690	14543	14682	14739	14741	14627	14607	14686	14681	14633	14537	14598	14668	14543	14878	14691	14482	14569	14650	14649	14419	14664	14651	14485	14631	14675	14632	14625	14627	14799	14583	14544	14588	14655	14586	14604	14566	14796	14667	14863	14504	14600	14579	14691	14554	14681	14832	14627	14542	14700	14454	14535	14434	14643	14676	14566	14619	14758	14619	14566	14600	14567	14706	14562	14601	14698	14786	14561	14717	14469	14782	14801	14595	14656	14641	14726	14725	14629	14498	14618	14638	14494	14627	14811	14529	14680	14750	14773	14516	14671	14519	14700	14678	14505	14654	14609	14509	14668	14655	14549	14695	14761	14726	14605	14448	14643	14647	14628	14589	14654	14740	14496	14639	14790	14628	14604	14680	14685	14727	14757	14599	14643	14665	14613	14613	14563	14614	14667	14663	14708	14637	14641	14622	14714	14599	14577	14644	14652	14435	14567	14655	14711	14727	14641	14481	14790	14769	14757	14786	14782	14715	14778	14698	14757	14604	14654	14460	14658	14655	14651	14619	14676	14706	14753	14531	14485	14590	14574	14733	14550	14717	14724	14642	14679	14626	14495	14560	14600	14678	14465	14853	14567	14721	14588	14650	14584	14606	14504	14679	14486	14699	14735	14495	14636	14481	14507	14697	14804	14779	14656	14502	14696	14684	14759	14489	14634	14740	14590	14742	14773	14739	14659	14539	14676	14651	14659	14826	14466	14452	14777	14693	14616	14731	14685	14757	14516	14579	14680	14439	14698	14469	14539	14813	14667	14673	14636	14487	14606	14427	14607	14669	14624	14586	14783	14605	14679	14723	14545	14671	14720	14764	14583	14581	14598	14644	14686	14818	14655	14701	14570	14616	14673	14671	14671	14636	14813	14687	14847	14537	14726	14601	14591	14613	14635	14625	14683	14577	14754	14682	14715	14607	14618	14746	14647	14735	14708	14547	14650	14681	14589	14640	14715	14720	14568	14739	14669	14584	14521	14676	14547	14596	14645	14653	14430	14765	14440	14566	14496	14660	14519	14628	14682	14719	14711	14692	14700	14585	14654	14596	14477	14483	14719	14632	14496	14652	14653	14557	14700	14653	14459	14638	14729	14598	14694	14734	14679	14764	14729	14833	14713	14702	14651	14644	14705	14528	14744	14716	14589	14800	14739	14614	14727	14573	14615	14542	14720	14575	14610	14532	14628	14632	14549	14572	14844	14641	14597	14628	14622	14606	14699	14866	14682	14668	14747	14470	14712	14572	14722	14682	14677	14351	14635	14500	14735	14730	14671	14680	14801	14609	14807	14696	14744	14692	14586	14720	14805	14732	14660	14741	14598	14650	14591	14639	14602	14784	14526	14667	14610	14691	14671	14682	14591	14611	14647	14765	14664	14770	14668	14646	14686	14468	14682	14783	14678	14709	14659	14690	14674	14768	14795	14566	14728	14672	14686	14566	14679	14646	14528	14583	14554	14617	14747	14548	14740	14681	14656	14569	14655	14704	14534	14589	14791	14672	14690	14502	14578	14747	14682	14520	14701	14727	14587	14671	14555	14757	14626	14599	14548	14544	14656	14534	14584	14827	14839	14585	14694	14620	14552	14785	14820	14723	14587	14747	14891	14595	14751	14571	14611	14753	14633	14606	14635	14598	14572	14476	14548	14723	14686	14644	14763	14625	14614	14631	14613	14603	14537	14518	14674	14631	14726	14654	14533	14625	14585	14477	14511	14608	14804	14643	14645	14733	14549	14548	14667	14699	14748	14666	14637	14716	14598	14737	14682	14803	14746	14722	14459	14624	14625	14538	14719	14639	14609	14608	14550	14709	14753	14573	14628	14585	14624	14744	14522	14595	14686	14612	14602	14585	14413	14608	14616	14765	14504	14502	14592	14828	14629	14726	14537	14644	14603	14666	14708	14707	14514	14585	14636	14663	14706	14721	14575	14765	14622	14656	14607	14595	14675	14694	14608	14516	14770	14666	14708	14613	14599	14575	14687	14621	14769	14566	14610	14698	14680	14556	14453	14679	14609	14768	14813	14780	14638	14488	14627	14654	14596	14643	14618	14656	14643	14631	14622	14848	14843	14626	14622	14650	14451	14697	14648	14655	14614	14495	14633
36267	39121	35527	25286	18712	17103	16678	16615	16507	16580	16648	16665	16567	16536	16799	16569	16703	16744	16718	16679	16822	16532	16618	16437	16609	16527	16276	16470	16554	16687	16539	16716	16426	16606	16276	16613	16621	16536	16588	16632	16809	16681	16579	16448	16653	16614	16449	16614	16674	16502	16414	16502	16686	16381	16424	16785	16577	16587	16494	16509	16682	16506	16388	16442	16495	16639	16612	16515	16607	16577	16416	16524	16685	16428	16656	16636	16435	16611	16607	16635	16577	16552	16692	16304	16681	16584	16592	16503	16429	16423	16392	16483	16553	16377	16529	16424	16787	16559	16337	16763	16542	16443	16341	16580	16454	16556	16482	16418	16365	16501	16386	16545	16331	16280	16453	16515	16625	16574	16676	16671	16440	16677	16486	16480	16530	16476	16386	16417	16521	16495	16527	16532	16646	16410	16608	16432	16423	16348	16714	16513	16592	16504	16418	16711	16533	16545	16620	16462	16665	16492	16690	16602	16493	16451	16506	16360	16514	16454	16758	16530	16466	16550	16557	16374	16559	16357	16522	16423	16748	16538	16407	16618	16511	16633	16439	16395	16394	16702	16502	16632	16374	16426	16552	16443	16428	16486	16490	16415	16366	16460	16493	16416	16563	16425	16524	16546	16734	16501	16358	16417	16444	16574	16560	16462	16567	16583	16523	16380	16449	16495	16657	16632	16692	16435	16657	16510	16427	16566	16675	16716	16378	16598	16500	16369	16449	16518	16614	16827	16473	16570	16518	16424	16422	16478	16529	16588	16624	16528	16657	16609	16677	16553	16591	16350	16491	16603	16710	16476	16471	16658	16455	16483	16704	16630	16588	16470	16611	16565	16727	16612	16525	16535	16475	16254	16410	16503	16616	16516	16506	16519	16417	16529	16671	16606	16550	16771	16445	16474	16411	16543	16282	16486	16539	16631	16677	16375	16513	16471	16575	16631	16658	16676	16644	16638	16591	16713	16581	16509	16532	16534	16529	16537	16543	16582	16541	16563	16477	16680	16621	16535	16490	16501	16641	16613	16500	16362	16549	16335	16578	16551	16492	16248	16610	16680	16401	16513	16525	16522	16530	16436	16577	16522	16582	16446	16640	16496	16319	16523	16556	16621	16682	16492	16625	16469	16604	16619	16516	16408	16622	16494	16644	16430	16436	16464	16662	16423	16479	16368	16323	16480	16499	16611	16400	16378	16474	16471	16654	16451	16426	16517	16527	16524	16359	16440	16817	16514	16788	16499	16383	16564	16548	16376	16455	16728	16495	16408	16693	16542	16638	16483	16558	16630	16395	16736	16581	16736	16455	16423	16498	16540	16525	16589	16627	16613	16539	16459	16571	16528	16586	16548	16617	16544	16534	16520	16607	16497	16546	16382	16410	16509	16723	16466	16441	16666	16632	16530	16596	16655	16579	16588	16625	16757	16556	16706	16390	16504	16619	16549	16472	16568	16557	16793	16612	16466	16711	16458	16442	16681	16418	16430	16680	16457	16416	16556	16591	16638	16589	16466	16543	16312	16551	16578	16402	16667	16603	16549	16542	16618	16455	16774	16414	16418	16401	16429	16499	16681	16376	16231	16585	16452	16445	16642	16601	16697	16559	16449	16421	16777	16538	16352	16594	16402	16525	16573	16520	16483	16455	16611	16354	16614	16562	16607	16531	16637	16514	16458	16622	16513	16588	16454	16611	16746	16503	16470	16378	16439	16390	16475	16581	16457	16666	16736	16435	16463	16585	16561	16446	16390	16498	16653	16476	16598	16551	16711	16570	16576	16412	16661	16456	16553	16539	16594	16533	16424	16690	16315	16526	16502	16443	16445	16666	16518	16644	16453	16483	16538	16658	16486	16712	16611	16676	16697	16400	16475	16370	16538	16597	16639	16659	16479	16665	16633	16614	16513	16452	16398	16635	16388	16606	16482	16565	16448	16666	16557	16575	16512	16503	16522	16625	16666	16695	16532	16482	16521	16672	16576	16709	16628	16609	16581	16704	16613	16635	16553	16346	16556	16546	16659	16568	16495	16417	16608	16621	16849	16710	16390	16458	16472	16594	16541	16482	16475	16744	16412	16565	16594	16577	16597	16397	16371	16554	16398	16713	16616	16505	16439	16408	16424	16598	16357	16321	16598	16476	16656	16488	16799	16492	16703	16666	16596	16491	16766	16376	16345	16485	16607	16488	16514	16696	16751	16429	16576	16498	16570	16578	16514	16476	16568	16370	16459	16558	16554	16540	16635	16579	16753	16537	16488	16667	16442	16532	16553	16818	16607	16655	16419	16339	16519	16414	16513	16501	16645	16611	16490	16430	16758	16326	16537	16677	16536	16590	16430	16585	16646	16542	16656	16701	16546	16462	16629	16639	16574	16512	16315	16478	16481	16516	16554	16490	16738	16431	16576	16616	16471	16584	16641	16527	16625	16550	16396	16939	16378	16495	16396	16535	16520	16521	16508	16369	16418	16531	16519	16527	16572	16476	16631	16509	16419	16457	16608	16628	16567	16664	16591	16590	16584	16518	16729	16769	16427	16501	16450	16594	16538	16501	16348	16477	16453	16411	16771	16431	16479	16481	16504	16550	16573	16487	16519	16546	16509	16596	16842	16402	16637	16430	16563	16623	16653	16462	16652	16664	16684	16510	16494	16557	16573	16644	16452	16489	16563	16486	16514	16484	16535	16536	16782	16353	16402	16614	16559	16542	16542	16634	16616	16548	16628	16439	16464	16392	16630	16410	16632	16574	16577	16728	16497	16558	16637	16483	16472	16374	16501	16561	16551	16666	16518	16749	16702	16494	16486	16376	16449	16673	16366	16478	16487	16632	16698	16478	16475	16689	16472	16680	16603	16641	16500	16462	16481	16522	16409	16512	16549	16514	16475	16567	16538	16553	16495	16528	16574	16661	16429	16601	16614	16349	16390	16634	16711	16527	16481	16530	16480	16400	16680	16522	16668	16472	16605	16578	16361	16542	16533	16801	16427	16541	16499	16537	16557	16604	16542	16718	16390	16372	16361	16541	16561	16647	16536	16390	16596	16568	16460	16617	16703	16553	16675	16448	16607	16798	16543	16750	16539	16519	16575	16388	16547	16543	16282	16445	16428	16323	16530	16620	16648	16815	16463	16503	16696	16546	16601	16555	16460	16439	16451	16624	16616	16370	16553	16461	16436	16151	16596	16803	16544	16499	16547	16535	16486	16658	16273	16583	16560	16516	16566	16708	16555	16577	16367	16587	16563	16440	16397	16678	16564	16605	16477	16496	16613	16564	16489	16497	16573	16763	16609	16599	16648	16565	16549	16432	16586	16650	16437	16430	16446	16677	16607	16580	16528	16578	16626	16496	16566	16495	16563	16484	16521	16462	16480	16578	16523	16449	16391	16483	16336	16708	16663	16329	16408	16610	16699	16767	16506	16310	16568	16734	16661	16775	16778	16264	16671	16583	16292	16586	16399	16463	16504	16499	16566	16420	16646	16673	16417	16851	16552	16522	16460	16533	16476	16641	16536	16716	16554	16597	16496	16591	16459	16623	16347	16508	16642	16752	16688	16623	16726	16553	16530	16571	16504	16560	16627	16726	16476	16513	16687	16598	16666	16499	16422	16270	16501	16397	16519	16615	16587	16540	16514	16552	16691	16455	16474	16538	16508	16635	16363	16375	16575	16601	16646	16612	16583	16683	16432	16539	16429	16583	16486	16552	16486	16489	16533	16513	16612	16718	16657	16742	16735	16609	16563	16499	16344	16510	16638	16538	16366	16412	16470	16471	16616	16492	16716	16565	16567	16580	16624	16513	16716	16664	16458	16759	16424	16666	16483	16459	16623	16596	16482	16621	16567	16473	16553	16532	16341	16492	16501	16555	16591	16645	16694	16547	16630	16554	16436	16445	16529	16697	16497	16429	16428	16410	16446	16443	16418	16488	16559	16450	16458	16412	16788	16366	16581	16487	16657	16728	16617	16758	16591	16611	16626	16466	16341	16593	16525	16485	16597	16577	16445	16721	16563	16529	16801	16823	16632	16519	16636	16470	16343	16642	16733	16478	16482	16458	16506	16508	16640	16693	16497	16608	16568	16551	16348	16410	16626	16598	16278	16628	16380	16422	16546	16685	16573	16703	16595	16689	16442	16323	16529	16513	16546	16485	16478	16700	16280	16559	16645	16676	16483	16593	16436	16679	16545	16461	16553	16570	16468	16684	16610	16640	16586	16618	16688	16601	16480	16553	16540	16586	16468	16667	16535	16678	16668	16415	16571	16663	16490	16403	16397	16795	16570	16592	16612	16722	16587	16608	16518	16448	16594	16524	16610	16655	16382	16413	16229	16688	16645	16545	16485	16360	16443	16693	16413	16711	16596	16489	16604	16652	16557	16462	16580	16513	16514	16581	16442	16570	16585	16742	16587	16553	16446	16558	16626	16491	16344	16556	16522	16485	16704	16518	16474	16458	16743	16577	16306	16521	16723	16669	16467	16821	16645	16458	16411	16536	16608	16571	16485	16622	16382	16514	16516	16625	16505	16510	16342	16550	16592	16622	16682	16595	16336	16724	16499	16506	16505	16573	16582	16190	16493	16433	16639	16692	16433	16340	16643	16761	16474	16441	16598	16562	16599	16488	16673	16603	16582	16610	16601	16444	16623	16488	16389	16619	16527	16458	16578	16271	16622	16599	16649	16542	16479	16509	16378	16668	16581	16557	16671	16583	16443	16720	16425	16419	16414	16634	16433	16618	16494	16553	16348	16589	16717	16528	16621	16479	16449	16419	16632	16584	16419	16460	16571	16400	16643	16563	16621	16494	16470	16560	16592	16477	16753	16555	16466	16484	16487	16409	16381	16433	16472	16457	16567	16728	16679	16527	16465	16419	16704	16370	16640	16418	16386	16596	16587	16648	16674	16544	16721	16582	16580	16721	16526	16574	16450	16715	16595	16685	16586	16470	16542	16429	16659	16355	16699	16465	16495	16642	16528	16560	16511	16636	16580	16336	16436	16599	16393	16597	16322	16773	16434	16320	16461	16371	16517	16418	16485	16533	16434	16570	16480	16264	16597	16544	16483	16539	16423	16356	16486	16560	16572	16576	16617	16616	16469	16662	16616	16466	16697	16578	16522	16407	16493	16577	16341	16585	16340	16600	16478	16366	16403
39341	50449	36121	21527	16502	14672	14719	14562	14618	14555	14827	14575	14728	14700	14670	14651	14578	14456	14680	14552	14593	14414	14526	14537	14538	14524	14577	14560	14427	14528	14724	14836	14525	14666	14700	14667	14572	14609	14620	14670	14653	14603	14659	14669	14366	14577	14666	14529	14586	14576	14689	14667	14561	14575	14461	14614	14726	14664	14589	14561	14502	14485	14706	14548	14484	14497	14475	14604	14809	14562	14538	14668	14686	14695	14579	14528	14435	14489	14495	14646	14620	14568	14594	14547	14458	14494	14563	14568	14533	14509	14512	14542	14632	14610	14438	14563	14612	14734	14487	14623	14630	14715	14644	14509	14847	14507	14701	14566	14569	14487	14638	14501	14647	14457	14785	14468	14651	14648	14627	14436	14562	14564	14694	14560	14636	14474	14383	14642	14740	14548	14503	14648	14830	14446	14651	14680	14579	14681	14494	14691	14592	14501	14522	14457	14594	14751	14660	14545	14529	14756	14515	14667	14583	14593	14530	14486	14631	14550	14673	14650	14523	14515	14621	14666	14519	14609	14588	14514	14479	14510	14420	14603	14617	14560	14651	14651	14666	14715	14671	14478	14583	14557	14586	14749	14510	14583	14528	14486	14550	14438	14754	14658	14507	14601	14453	14587	14505	14601	14611	14416	14627	14641	14482	14584	14588	14744	14476	14692	14669	14505	14743	14524	14612	14584	14652	14567	14541	14383	14509	14657	14641	14634	14624	14665	14589	14575	14474	14586	14738	14668	14548	14535	14742	14560	14552	14655	14617	14427	14788	14541	14567	14683	14587	14563	14574	14459	14751	14667	14560	14406	14652	14628	14590	14697	14490	14428	14541	14456	14721	14672	14377	14577	14720	14442	14644	14565	14565	14470	14593	14707	14474	14576	14711	14472	14683	14740	14787	14493	14478	14753	14530	14648	14601	14557	14585	14680	14531	14445	14610	14504	14503	14647	14489	14497	14572	14597	14657	14617	14576	14593	14620	14621	14649	14543	14578	14633	14750	14641	14537	14528	14601	14729	14703	14661	14459	14561	14670	14661	14556	14494	14572	14570	14654	14499	14481	14491	14623	14495	14772	14661	14762	14500	14641	14540	14543	14778	14696	14746	14654	14651	14568	14609	14622	14694	14475	14590	14492	14604	14611	14299	14515	14779	14695	14690	14670	14722	14616	14787	14562	14749	14756	14485	14670	14538	14563	14579	14512	14739	14649	14536	14613	14411	14510	14686	14368	14746	14677	14508	14527	14650	14629	14568	14545	14655	14559	14551	14618	14377	14774	14648	14588	14600	14581	14684	14479	14641	14435	14430	14695	14640	14506	14528	14613	14637	14594	14556	14594	14576	14475	14500	14418	14649	14612	14734	14598	14631	14647	14501	14382	14528	14526	14516	14532	14591	14577	14453	14574	14681	14566	14500	14641	14561	14649	14616	14688	14704	14729	14669	14674	14514	14624	14803	14534	14504	14445	14685	14606	14638	14564	14563	14555	14493	14492	14504	14468	14617	14578	14535	14661	14350	14751	14522	14642	14447	14632	14657	14726	14644	14518	14626	14724	14498	14699	14538	14629	14582	14476	14553	14570	14467	14556	14577	14500	14560	14619	14733	14512	14623	14583	14534	14549	14635	14535	14623	14651	14522	14570	14656	14677	14630	14636	14632	14570	14598	14552	14751	14485	14561	14651	14760	14500	14727	14330	14638	14535	14590	14474	14673	14597	14617	14631	14568	14639	14401	14648	14590	14476	14590	14669	14612	14720	14663	14713	14490	14747	14575	14382	14504	14625	14493	14543	14535	14646	14698	14603	14571	14514	14711	14613	14470	14420	14522	14571	14565	14543	14757	14620	14676	14582	14627	14563	14529	14671	14569	14499	14597	14568	14513	14669	14618	14581	14476	14562	14526	14660	14706	14444	14435	14682	14692	14534	14528	14557	14704	14427	14789	14605	14486	14637	14639	14574	14605	14585	14640	14337	14737	14524	14824	14557	14454	14686	14626	14556	14559	14564	14656	14566	14639	14679	14654	14681	14598	14774	14603	14814	14490	14704	14425	14721	14576	14624	14749	14572	14529	14577	14419	14497	14726	14596	14540	14707	14599	14445	14594	14562	14515	14701	14531	14652	14712	14684	14486	14633	14812	14551	14690	14638	14595	14509	14767	14628	14650	14689	14626	14462	14719	14441	14562	14585	14599	14737	14632	14681	14528	14456	14662	14451	14758	14622	14459	14677	14600	14734	14459	14656	14725	14622	14641	14590	14602	14731	14604	14662	14477	14620	14647	14578	14825	14531	14559	14602	14714	14677	14445	14526	14752	14437	14608	14602	14688	14702	14497	14645	14543	14563	14589	14619	14743	14568	14569	14535	14848	14504	14665	14636	14623	14452	14675	14651	14532	14562	14509	14572	14432	14657	14629	14613	14666	14514	14587	14695	14739	14544	14441	14615	14553	14682	14533	14650	14607	14753	14533	14657	14571	14723	14679	14557	14622	14730	14668	14660	14322	14407	14522	14556	14573	14601	14664	14639	14636	14621	14728	14595	14778	14486	14633	14748	14590	14520	14787	14496	14624	14614	14674	14534	14623	14691	14804	14464	14561	14627	14527	14586	14615	14680	14728	14736	14336	14653	14602	14699	14653	14555	14591	14629	14604	14559	14668	14540	14571	14563	14793	14530	14628	14617	14627	14556	14488	14700	14798	14561	14568	14722	14588	14705	14473	14536	14769	14569	14660	14584	14426	14703	14511	14649	14721	14655	14502	14563	14713	14682	14615	14627	14462	14648	14728	14537	14445	14350	14672	14709	14479	14589	14681	14546	14574	14509	14705	14508	14587	14501	14594	14620	14448	14612	14619	14556	14574	14612	14727	14603	14637	14577	14584	14622	14562	14467	14660	14676	14652	14718	14616	14654	14677	14638	14526	14646	14619	14472	14783	14597	14605	14605	14724	14796	14470	14674	14711	14650	14508	14545	14484	14687	14752	14666	14632	14467	14574	14435	14642	14596	14573	14610	14467	14444	14592	14683	14647	14464	14544	14402	14543	14633	14502	14703	14542	14465	14570	14564	14531	14754	14682	14742	14552	14680	14585	14746	14499	14711	14582	14581	14689	14674	14684	14648	14653	14510	14656	14614	14656	14747	14540	14554	14418	14491	14591	14632	14618	14728	14692	14446	14707	14499	14605	14497	14691	14504	14541	14552	14767	14727	14475	14466	14781	14693	14653	14604	14628	14546	14491	14538	14549	14506	14662	14458	14820	14524	14768	14555	14544	14794	14480	14658	14752	14525	14622	14612	14469	14603	14510	14595	14609	14640	14583	14511	14386	14453	14631	14716	14508	14626	14624	14623	14579	14517	14680	14765	14567	14633	14502	14561	14697	14556	14834	14626	14603	14557	14630	14605	14710	14584	14595	14467	14446	14601	14517	14576	14709	14542	14632	14512	14492	14559	14622	14574	14558	14761	14613	14480	14530	14537	14518	14725	14693	14544	14617	14529	14605	14558	14536	14660	14727	14508	14510	14543	14653	14682	14538	14521	14382	14473	14492	14669	14513	14678	14792	14569	14640	14586	14613	14565	14704	14481	14525	14605	14585	14606	14600	14571	14529	14547	14477	14660	14682	14630	14524	14602	14523	14691	14793	14457	14516	14663	14556	14551	14738	14618	14407	14541	14576	14649	14663	14634	14444	14674	14381	14629	14629	14641	14609	14594	14253	14514	14561	14653	14526	14702	14536	14311	14656	14687	14604	14587	14524	14379	14642	14422	14568	14514	14383	14683	14689	14683	14621	14587	14678	14645	14526	14526	14675	14530	14604	14411	14545	14595	14669	14538	14690	14485	14509	14473	14540	14627	14548	14513	14675	14566	14553	14658	14535	14493	14628	14587	14527	14689	14612	14559	14530	14650	14559	14603	14674	14745	14625	14622	14666	14670	14624	14542	14768	14682	14585	14526	14814	14671	14469	14476	14589	14564	14608	14600	14567	14749	14652	14436	14717	14561	14658	14609	14495	14713	14572	14669	14605	14500	14639	14562	14581	14617	14620	14651	14500	14636	14623	14677	14785	14698	14562	14527	14517	14680	14641	14359	14684	14474	14607	14602	14654	14522	14729	14711	14634	14510	14613	14743	14656	14743	14762	14614	14594	14648	14656	14594	14580	14591	14653	14612	14656	14818	14641	14640	14613	14570	14380	14501	14471	14592	14726	14647	14633	14669	14611	14501	14620	14561	14671	14643	14680	14654	14415	14530	14597	14482	14607	14643	14655	14658	14573	14561	14564	14746	14667	14514	14651	14590	14551	14649	14640	14645	14633	14580	14604	14553	14576	14713	14596	14444	14509	14491	14425	14575	14618	14575	14651	14393	14633	14628	14587	14569	14425	14469	14597	14701	14629	14503	14570	14662	14619	14662	14449	14606	14683	14573	14651	14507	14527	14675	14639	14565	14519	14484	14532	14632	14513	14669	14589	14669	14804	14575	14676	14652	14554	14758	14773	14449	14724	14715	14508	14592	14527	14590	14561	14639	14561	14473	14606	14661	14490	14624	14504	14515	14466	14544	14539	14540	14704	14750	14697	14697	14529	14537	14737	14576	14715	14494	14656	14672	14630	14411	14617	14878	14604	14877	14529	14713	14554	14749	14625	14650	14380	14506	14759	14654	14692	14596	14542	14670	14748	14671	14500	14625	14391	14556	14648	14532	14443	14609	14521	14487	14579	14547	14707	14520	14720	14602	14689	14764	14534	14412	14390	14652	14359	14597	14474	14600	14696	14683	14716	14601	14630	14671	14842	14556	14612	14742	14821	14557	14657	14521	14660	14489	14840	14498	14585	14701	14595	14730	14593	14607	14438	14499	14568	14636	14527	14792	14453	14636	14618	14500	14606	14635	14534	14604	14641	14644	14711	14521	14540	14551	14613	14590	14670	14592	14668	14585	14648	14449	14540	14649	14383	14581	14602	14644	14402	14568	14560	14694	14579	14575	14602	14631	14598	14605	14514	14630	14625	14506	14573	14465	14540	14565	14507	14431	14426	14556	14577	14686	14526	14520	14459	14558	14686	14472	14522	14792	14687	14614	14704	14583	14751	14742	14538	14571	14770	14632	14579	14597	14691	14612	14604	14605	14550	14489	14492	14604	14537
24015	24551	36274	30056	24761	23793	22624	17338	16437	16519	16649	16562	16451	16483	16430	16341	16402	16414	16512	16485	16265	16349	16294	16458	16429	16313	16405	16443	16151	16311	16311	16127	16263	16123	16369	16266	16245	16430	16453	16363	16395	16439	16259	16281	16370	16114	16310	16206	16242	16338	16174	16180	16279	16315	16361	16314	16285	16254	16182	16333	16232	16409	16059	16320	16237	16417	16157	16271	16119	16021	16065	16246	16293	16175	15969	16142	16260	16333	16260	16167	16169	16150	16283	16240	16452	16150	16166	16284	16233	16035	16236	16198	16266	16163	16386	16133	16169	16164	16162	16357	16117	16222	16308	16239	16249	16334	16039	16032	15975	16236	16195	16194	16129	16253	16432	16294	16116	16121	16234	16216	16297	16209	16404	16288	16378	16086	16303	16106	15995	16179	16197	16021	16152	16293	16399	16257	16130	16444	16118	16207	16295	16086	16015	16214	16249	16196	16134	16234	16056	16357	16242	16116	16325	16029	16301	16212	16049	16385	16441	16087	16194	16151	16147	16191	16308	16229	16239	16134	16227	16384	16266	15996	16024	15972	16203	16467	16282	16296	16379	16351	16028	16229	16412	16311	16316	16147	16265	16172	16198	16227	16223	16107	16073	16203	16197	16245	16362	16164	16055	16307	16103	16157	16320	16087	16186	16184	16341	16284	16292	16128	16192	16135	16100	16059	16157	16305	16203	16234	16258	16134	16350	16106	16255	16054	16222	16129	16184	16086	16200	16309	16406	16102	16197	16370	16185	16171	16236	16030	16239	16092	16399	16241	16264	16390	16262	16286	16165	16100	16060	16301	16192	16337	16115	16318	16220	16194	16217	16216	16105	16317	16075	15997	16244	16280	16133	16095	16062	16159	16272	16283	16177	16396	16334	16143	15951	16110	16216	16192	16037	16160	16096	16221	16290	16346	16290	16282	16207	16047	16230	16146	16240	16074	16104	16214	16183	16220	16169	15995	16288	16292	16058	16172	16187	16203	16157	16151	16043	15983	16211	16100	16182	16256	16261	16345	16168	16084	16275	16189	16035	16258	16167	16138	16059	16190	16320	16174	16000	15992	16081	16313	16074	16251	16191	16447	16284	16154	16218	16361	16314	16313	16096	16196	16043	16228	16228	16105	16124	16192	16271	16125	16180	16139	16148	16392	16172	16532	16339	16187	16302	16262	16123	16265	16071	16334	16236	16166	16168	15963	16180	16260	15994	16143	16021	15950	16244	16166	16204	16261	16335	16098	16095	16123	16266	16131	16178	16145	16190	15998	16079	16011	16297	16203	16454	16085	16367	16014	15996	16107	16345	16053	16360	16307	16163	16168	16248	16177	16249	16210	16335	16177	16329	16073	16214	16133	16101	16169	16218	16281	16175	16303	16197	16240	16289	16434	16187	16021	16305	16477	16238	16281	16369	16185	16093	16220	16219	16114	16070	16008	15927	16319	16343	16201	16093	16278	16127	16239	16325	16049	16268	16130	15930	16317	16058	16243	16075	16091	16004	16200	16091	15954	16278	16213	16087	16318	16251	16235	16196	16140	16294	16202	16095	16185	16162	16235	16315	16208	16003	16008	16063	16076	16409	16103	16038	16047	16225	16360	16326	16088	16086	16175	16261	16132	16246	16073	16237	16064	16274	16081	16198	16118	16237	16102	16024	16046	16333	16071	16210	16240	16414	16009	15997	16117	16098	16158	16157	16244	16097	16097	16373	16196	16334	16314	16002	16156	16274	16196	16234	16270	16269	16350	16185	16231	16177	16292	16298	16165	16144	16260	16124	16224	16320	16064	16304	16276	16216	16108	16142	16187	16304	16203	16241	16375	16135	16100	16129	16281	16328	16358	16247	16125	16099	16243	16144	16221	16374	16186	16336	16286	16094	16117	16254	16474	16299	16217	16269	16118	16093	16292	16030	16131	16070	15970	16180	16218	16257	16276	16293	16152	16190	16300	16304	16061	16141	16389	16129	16178	16368	16359	16102	16282	16204	16110	16087	16252	16059	16081	16143	16154	16211	16189	16299	16415	16093	16118	16123	16138	15819	15981	16187	16334	16393	16167	16268	16040	16185	16108	16175	16007	16110	16263	16329	16149	16224	16174	16227	16226	15989	16370	16306	16278	16174	16289	16065	16295	16229	16294	16120	16259	16280	16250	16211	15836	16302	16096	16028	16164	16066	16058	15927	16201	16318	16159	16145	16237	16156	16284	16344	16124	16340	16219	16180	16234	16286	16197	16161	16329	16057	16063	16239	16143	16139	16338	16128	16164	16220	16068	16138	16085	16090	16123	16079	16116	16319	16127	16260	16122	16408	15996	16178	15982	16127	16351	16165	16093	16125	16130	16275	16217	16156	16277	16206	16059	16005	16176	16091	16085	16185	16116	16173	16133	16183	15954	16420	16317	16331	16376	16144	16067	16214	16111	16213	16076	16180	16282	16113	16178	16254	16312	16216	16338	16092	16250	16053	16251	16283	16081	16342	16173	16124	16082	16040	16080	16137	16290	16231	16376	16157	16183	16402	16180	16088	16139	16281	16085	16038	16270	16013	16129	16203	16108	16122	16253	16315	16260	16150	16097	16067	16154	16135	16076	16083	16023	16192	16146	16126	16080	16026	16219	16167	16228	16197	16443	16168	16077	16153	16017	16092	16195	15939	16001	16135	16038	16194	16198	16285	16212	16053	16213	16177	16182	16185	16129	16176	16187	16202	16150	16302	16419	16312	16235	16096	16219	15975	16194	16119	16422	16258	16411	16207	16182	15995	16135	16158	16306	16236	16284	16331	16091	16016	16251	16038	16055	15996	16090	16120	16138	16245	16060	16149	16270	16240	16089	16438	16164	16209	16166	16303	16152	16111	16183	16044	16113	16204	16281	16101	16217	16071	16136	16227	16200	16116	16185	16276	16138	16125	16041	16231	15979	15998	16175	16149	16395	16082	16206	16308	16267	16183	16153	16120	16065	16166	16129	16271	16108	16408	16133	16326	16264	16215	16296	16106	16271	16165	16173	16254	16096	16267	16200	16229	16058	16196	16078	16515	16100	16084	16490	16371	16192	16149	16097	16174	16215	16213	16170	16102	16096	16343	16107	16052	16020	16069	16352	16066	16207	15979	16023	16101	16352	16070	16161	16270	16374	16271	16178	16295	15914	16020	16023	16102	16122	16076	16193	16254	16302	16138	16129	16226	16182	16211	16262	16131	15995	16214	16214	16157	16308	16352	16142	16120	16208	16143	16291	16032	16349	16002	16249	16077	16222	16056	16252	16164	16176	16111	16084	16161	16067	16082	16305	16132	16145	16170	16252	16321	16207	16115	16091	16315	16172	16000	16075	16164	16188	16229	16056	16334	16227	16277	16083	16210	16251	16231	16169	16370	16190	16107	16158	16192	16146	16485	16108	16349	16342	15970	16395	16030	16116	15968	15888	16226	16028	16135	16288	16016	16203	16207	16003	15994	16293	16115	16128	16235	16136	16056	16129	16191	16196	16063	16187	16078	15989	16373	16182	16097	16186	16214	16357	16322	16273	15995	16092	16078	16116	16179	15965	16199	16071	16136	16311	16532	16288	16115	16007	16339	16113	16272	16171	16357	16221	16205	16071	16128	16206	16192	15910	16152	16307	16321	16400	16200	16372	16275	16392	16161	16029	16246	15915	16153	16286	16220	16338	16258	16204	16075	16162	16096	16183	16283	16268	16147	16359	16076	16186	16058	16196	16043	16107	16100	16131	16247	15948	16284	16028	16126	16137	16139	16240	16113	15923	16403	15986	16251	16229	16396	15997	15999	16163	16217	16274	16269	16203	16149	16243	16232	16275	16092	16204	16257	16158	16128	16209	16267	16254	16155	16286	16229	16189	16319	16192	16122	16062	16296	16154	16163	16180	16276	16061	16142	16194	16059	16052	16207	16127	16198	16487	16011	16188	16210	16140	16306	16115	16383	16298	16128	16320	16353	16183	16026	16142	16219	16289	16107	16066	16135	16032	16178	16139	16129	16239	16213	16266	16120	16009	16173	16278	16433	16184	16155	16328	16046	16171	16157	16184	16241	16216	16201	16304	16205	16090	16146	16081	16278	16025	15980	16246	16153	16007	16216	16440	16345	16185	16296	16201	16234	16182	16236	16138	16093	16179	16123	16222	16129	16166	16190	16299	16134	16042	16436	16193	16306	16095	16170	16073	16026	16089	16394	16170	16337	16250	16247	16047	16185	16018	16025	16183	16186	16083	16120	16238	16294	16166	16153	16118	16102	15868	16255	16236	16169	16205	16174	16175	16057	16141	16306	16167	16198	15996	16176	15946	16377	16333	16268	15951	16188	16023	16102	16105	16188	16115	15966	16255	16209	16253	16091	16217	16069	15985	16248	16157	16216	16342	16328	16153	15938	16205	16455	16177	16158	16087	16252	16284	16311	16227	16153	16191	16362	16150	16133	16161	16208	16311	16223	16110	16221	16267	16019	16144	16183	16242	16043	15985	16162	16229	15967	16216	16162	16331	16370	15934	16303	16119	16072	16266	16145	16011	16240	15995	15919	16136	16029	16215	16035	16275	16161	16012	16052	16136	16102	16084	16272	16328	16428	16169	16080	16216	16114	16271	16123	16136	16324	16282	16438	16184	15997	16147	15958	16073	16203	16225	16269	16167	16156	16385	16058	16124	16153	16392	16176	16188	16110	16361	16199	16322	16030	16210	16299	16244	16231	16057	16107	16076	16140	16136	16266	16047	16270	16205	16331	16198	16214	16018	16075	16118	16008	16062	16275	16161	16144	16263	16251	16210	16236	16041	15963	16103	16306	16187	16236	16121	16006	16111	16179	15998	16291	16166	16198	16322	16272	16080	16078	16070	16232	16276	16165	16129	16034	15917	16244	16170	16209	16235	16099	16397	16115	16116	16191	16197	16093	16225	16236	16214	16192	16080	16030	16220	15998	16292	16286	16144	16072	16362	16032	16333	16103	16210	16186	16188	16133	16319	16177	16159	16024	16104	16092	16155	16017	16131	16285	16362	16224	16109	16493	16297	16208	16289	16151	16276	16176	16216	16221	16046	16264	16171	16244	16413	16196	16219	16034	16173	16125	16076	16128	16049	16117	16087	16199	16063	16219	16206	16326	16279	16297	16057	16179	16186	16057	16227
63109	108773	85816	56093	32328	18593	14773	14476	14230	14410	14302	14361	14353	14510	14480	14371	14457	14293	14389	14530	14348	14435	14375	14405	14376	14468	14537	14255	14251	14284	14464	14385	14458	14418	14358	14408	14460	14280	14279	14407	14491	14317	14333	14190	14489	14377	14540	14236	14382	14516	14354	14356	14187	14350	14400	14315	14246	14238	14479	14444	14359	14348	14353	14353	14306	14499	14466	14356	14518	14333	14286	14389	14426	14100	14352	14291	14344	14288	14330	14426	14296	14298	14455	14448	14459	14284	14479	14291	14344	14385	14243	14364	14435	14465	14203	14330	14321	14159	14349	14351	14381	14359	14446	14424	14316	14375	14394	14357	14466	14359	14400	14315	14400	14473	14499	14486	14325	14379	14336	14279	14320	14458	14477	14284	14345	14298	14320	14307	14436	14264	14304	14358	14367	14374	14331	14264	14428	14317	14320	14302	14223	14401	14245	14474	14226	14346	14273	14411	14319	14311	14353	14331	14391	14443	14414	14223	14566	14329	14388	14374	14107	14417	14284	14190	14333	14325	14408	14293	14334	14254	14347	14456	14314	14488	14476	14317	14356	14267	14312	14278	14320	14337	14304	14377	14297	14469	14309	14365	14271	14290	14246	14456	14362	14292	14461	14341	14323	14341	14443	14388	14535	14386	14447	14194	14477	14421	14343	14337	14374	14305	14314	14319	14479	14346	14443	14290	14369	14491	14479	14292	14191	14509	14252	14486	14325	14280	14395	14381	14336	14331	14405	14232	14463	14450	14448	14378	14495	14412	14337	14522	14367	14265	14482	14437	14132	14382	14357	14196	14439	14372	14315	14415	14243	14344	14289	14304	14248	14132	14413	14364	14340	14375	14249	14314	14553	14423	14238	14343	14417	14292	14419	14366	14355	14325	14421	14290	14229	14624	14275	14233	14448	14153	14497	14317	14363	14412	14365	14270	14237	14356	14346	14176	14446	14402	14315	14307	14255	14480	14458	14322	14230	14362	14308	14310	14259	14163	14369	14321	14282	14451	14506	14373	14258	14480	14383	14488	14394	14365	14528	14431	14293	14346	14405	14545	14205	14212	14475	14531	14268	14335	14360	14206	14412	14459	14362	14397	14380	14444	14430	14303	14333	14359	14306	14164	14445	14358	14295	14354	14357	14288	14384	14346	14320	14337	14248	14261	14357	14396	14445	14357	14409	14481	14230	14280	14428	14418	14444	14350	14313	14249	14387	14413	14370	14289	14222	14476	14354	14407	14314	14388	14382	14405	14309	14378	14435	14501	14398	14289	14467	14280	14531	14163	14543	14511	14272	14352	14286	14461	14317	14494	14426	14381	14188	14457	14264	14314	14179	14223	14286	14492	14291	14244	14371	14225	14510	14237	14252	14331	14368	14328	14360	14163	14397	14471	14297	14245	14410	14353	14280	14476	14294	14303	14388	14400	14363	14285	14417	14281	14196	14254	14357	14322	14368	14440	14207	14450	14432	14232	14349	14409	14379	14422	14262	14336	14254	14441	14427	14345	14349	14548	14555	14447	14553	14386	14296	14445	14376	14293	14384	14371	14191	14295	14369	14428	14283	14543	14420	14403	14348	14368	14307	14499	14376	14305	14301	14423	14286	14329	14330	14274	14237	14460	14298	14278	14271	14460	14361	14300	14425	14248	14364	14340	14356	14246	14320	14480	14335	14262	14221	14458	14291	14270	14336	14375	14409	14357	14260	14350	14477	14436	14465	14207	14420	14372	14325	14317	14360	14318	14292	14346	14224	14413	14347	14360	14122	14349	14276	14499	14307	14364	14271	14393	14311	14387	14604	14398	14376	14386	14283	14094	14326	14403	14314	14371	14473	14178	14339	14480	14460	14451	14249	14225	14396	14395	14300	14517	14399	14440	14293	14214	14402	14496	14388	14412	14257	14400	14358	14458	14490	14276	14286	14276	14391	14433	14520	14417	14394	14285	14236	14413	14346	14530	14350	14359	14365	14236	14432	14450	14387	14275	14324	14286	14220	14209	14188	14382	14397	14318	14307	14442	14344	14390	14260	14321	14388	14094	14311	14242	14433	14352	14320	14463	14381	14382	14285	14275	14334	14361	14416	14157	14521	14314	14351	14206	14482	14547	14469	14320	14294	14275	14386	14494	14379	14150	14408	14226	14357	14256	14416	14458	14522	14547	14289	14251	14339	14336	14320	14539	14350	14387	14211	14348	14281	14232	14287	14253	14358	14330	14283	14321	14450	14313	14414	14465	14435	14365	14238	14252	14216	14240	14300	14358	14215	14482	14525	14304	14521	14319	14309	14478	14224	14336	14518	14520	14507	14255	14327	14353	14459	14310	14541	14441	14241	14514	14344	14377	14271	14275	14402	14501	14282	14318	14441	14432	14233	14408	14395	14429	14336	14242	14248	14290	14275	14306	14405	14446	14391	14386	14383	14438	14340	14164	14286	14593	14522	14500	14183	14465	14351	14325	14292	14375	14414	14332	14265	14282	14321	14352	14208	14412	14371	14258	14125	14366	14219	14179	14341	14248	14213	14368	14368	14227	14270	14441	14259	14268	14266	14337	14472	14220	14361	14346	14330	14374	14335	14446	14261	14375	14237	14338	14446	14317	14339	14330	14402	14337	14351	14492	14367	14125	14331	14389	14383	14388	14441	14445	14363	14354	14286	14373	14253	14294	14169	14421	14376	14381	14304	14395	14104	14448	14250	14358	14374	14337	14291	14155	14350	14314	14344	14303	14485	14487	14319	14345	14288	14363	14552	14243	14420	14253	14338	14250	14473	14472	14422	14173	14534	14370	14570	14250	14349	14482	14345	14234	14367	14440	14381	14276	14441	14158	14207	14308	14342	14313	14302	14264	14443	14231	14259	14395	14097	14508	14279	14382	14442	14349	14298	14447	14397	14302	14194	14393	14280	14242	14348	14199	14338	14345	14425	14360	14299	14487	14309	14391	14247	14308	14323	14269	14328	14259	14441	14351	14553	14400	14443	14266	14488	14395	14283	14189	14393	14360	14476	14267	14175	14591	14288	14256	14289	14271	14451	14287	14418	14479	14200	14117	14222	14413	14374	14443	14419	14375	14341	14419	14257	14425	14392	14237	14083	14292	14324	14553	14411	14240	14440	14370	14187	14505	14554	14504	14492	14276	14394	14219	14385	14314	14342	14365	14317	14401	14379	14174	14414	14380	14297	14324	14305	14375	14318	14233	14388	14192	14294	14458	14331	14290	14419	14580	14387	14468	14379	14469	14259	14362	14305	14396	14262	14254	14343	14408	14290	14219	14330	14380	14327	14472	14268	14468	14278	14367	14274	14189	14126	14374	14230	14243	14386	14311	14294	14239	14396	14336	14524	14176	14470	14237	14328	14196	14291	14304	14401	14400	14321	14187	14464	14318	14314	14318	14503	14330	14251	14348	14354	14527	14326	14275	14349	14227	14332	14427	14367	14457	14345	14479	14227	14449	14337	14283	14306	14222	14346	14339	14263	14602	14348	14288	14284	14372	14369	14265	14339	14298	14380	14414	14358	14219	14389	14338	14349	14397	14359	14350	14301	14364	14224	14252	14399	14333	14377	14337	14248	14418	14357	14346	14336	14326	14510	14287	14411	14296	14387	14326	14402	14411	14256	14469	14253	14341	14327	14467	14246	14467	14330	14476	14181	14344	14205	14412	14526	14498	14336	14420	14146	14187	14358	14358	14418	14212	14283	14380	14552	14382	14450	14510	14288	14392	14222	14308	14271	14277	14393	14319	14427	14254	14171	14388	14445	14491	14447	14373	14360	14338	14324	14331	14205	14531	14443	14274	14510	14405	14278	14363	14325	14305	14329	14302	14371	14440	14153	14263	14599	14503	14567	14221	14281	14466	14305	14111	14485	14459	14288	14321	14322	14398	14322	14333	14385	14322	14405	14197	14542	14332	14296	14387	14274	14356	14301	14364	14308	14416	14337	14563	14333	14145	14512	14229	14253	14427	14186	14442	14324	14340	14377	14243	14259	14492	14436	14472	14442	14479	14443	14362	14526	14341	14515	14312	14323	14335	14468	14397	14229	14424	14435	14422	14215	14429	14198	14404	14195	14356	14472	14306	14360	14401	14335	14399	14388	14391	14202	14314	14279	14418	14145	14257	14484	14267	14262	14476	14152	14290	14376	14445	14329	14391	14390	14430	14227	14324	14319	14348	14452	14289	14457	14259	14190	14310	14328	14155	14325	14378	14424	14430	14303	14283	14421	14346	14250	14468	14344	14393	14382	14363	14401	14346	14346	14390	14450	14340	14237	14272	14383	14348	14378	14303	14344	14512	14388	14213	14251	14432	14384	14386	14439	14211	14421	14238	14492	14423	14376	14375	14256	14340	14420	14372	14282	14300	14380	14505	14193	14342	14321	14194	14360	14273	14285	14377	14439	14455	14164	14300	14277	14443	14225	14281	14261	14483	14355	14295	14300	14358	14309	14308	14296	14400	14288	14175	14333	14346	14230	14225	14280	14401	14239	14463	14515	14284	14378	14259	14529	14361	14327	14376	14368	14214	14308	14380	14392	14364	14244	14268	14410	14541	14406	14254	14396	14315	14347	14224	14199	14247	14364	14411	14429	14266	14339	14322	14284	14445	14423	14410	14322	14468	14478	14308	14320	14269	14273	14186	14393	14246	14236	14499	14314	14415	14271	14212	14388	14263	14405	14336	14318	14234	14207	14263	14337	14354	14361	14492	14461	14420	14267	14276	14408	14543	14273	14430	14259	14304	14453	14255	14438	14330	14388	14282	14499	14350	14461	14213	14449	14327	14309	14100	14314	14295	14336	14421	14391	14353	14265	14330	14419	14434	14280	14328	14344	14684	14369	14404	14264	14495	14377	14300	14378	14234	14308	14392	14234	14380	14202	14233	14384	14354	14457	14343	14488	14374	14422	14323	14349	14395	14345	14415	14292	14550	14206	14262	14491	14499	14290	14329	14419	14258	14311	14419	14298	14344	14457	14296	14342	14448	14275	14466	14258	14379	14364	14431	14382	14307	14336	14440	14409	14350	14472	14274	14358	14377	14259	14377	14176	14392	14562	14301	14394	14408	14435	14238	14374	14343	14403	14461	14386	14541	14344	14288	14378	14391	14423	14340	14333	14315	14352	14232	14349	14357	14333	14562
33465	40850	40559	28241	19666	17120	16553	16301	16142	16292	16132	16472	16353	16555	16201	16474	16313	16194	16438	16475	16371	16359	16386	16236	16285	16241	16414	16182	16429	16464	16450	16225	16305	16364	16140	16293	16036	16301	16548	16281	16296	16298	16409	16347	16367	16166	16238	16535	16415	16324	16092	16191	16300	16049	16409	16504	16307	16135	16361	16221	16262	16355	16239	16302	16454	16090	16492	16280	16384	16252	16338	16217	16216	16557	16222	16192	16114	16665	16507	16256	16152	16260	16410	16325	16407	16330	16407	16329	16143	16444	16391	16360	16246	16304	16338	16340	16460	16256	16183	16423	16237	16398	16309	16055	16415	16181	16438	16332	16115	16462	16308	16294	16269	16355	16322	16165	16138	16227	16389	16253	16428	16158	16391	16338	16175	16383	16430	16464	16169	16294	16405	16351	16297	16248	16343	16231	16051	16223	16357	16349	16250	16293	16093	16287	16481	16284	16428	16455	16196	16346	16456	16469	16346	16270	16182	16377	16207	16296	16360	16342	16138	16225	16184	16553	16438	16366	16106	16236	16334	16341	16291	16222	16440	16273	16435	16308	16314	16238	16301	16283	16362	16184	16144	16642	16073	16252	16252	16377	16334	16195	16355	16156	16264	16341	16250	16142	16138	16208	16558	16086	16363	16175	16385	16226	16394	16265	16150	16309	16348	16379	16180	16276	16288	16551	16603	16390	16354	16282	16337	16585	16417	16123	16408	16488	16294	16308	16271	16359	16226	16329	16370	16270	16189	16194	16326	16233	16242	16479	16287	16340	16234	16288	16426	16171	16331	16383	16428	16259	16355	16344	16359	16425	16266	16215	16262	16326	16438	16472	16360	16253	16260	16174	16434	16141	16269	16452	16115	16422	16305	16225	16421	16233	16458	16558	16293	16142	16500	16211	16205	16383	16132	16417	16346	16220	16137	16264	16458	16338	16238	16234	16530	16337	16368	16353	16395	16291	16493	16395	16242	16211	16320	16379	16547	16410	16414	16204	16296	16447	16345	16182	16234	16232	16459	16247	16388	16263	16424	16272	16419	16414	16196	16285	16375	16372	16288	16167	16023	16381	16183	16059	16398	16306	16313	16168	16321	16261	16328	16329	16374	16400	16346	16138	16118	16149	16246	16186	16454	16235	16235	16424	16365	16420	16201	16445	16321	16296	16489	16220	16229	16083	16470	16535	16290	16236	16062	16454	16267	16266	16260	16193	16229	16313	16410	16231	16134	16309	16310	16250	16295	16175	16344	16216	16459	16436	16286	16307	16352	16293	16365	16254	16153	16226	16409	16124	16453	16574	16444	16241	16394	16348	16333	16498	16305	16280	16289	16278	16285	16327	16387	16102	16348	16126	16419	16330	16426	16282	16194	16310	16414	16372	16320	16481	16282	16297	16310	16368	16462	16356	16220	16325	16374	16546	16416	16257	16367	16498	16266	16334	16440	16230	16439	16363	16486	16559	16353	16473	16223	16117	16234	16040	16158	16346	16425	16398	16464	16342	16206	16383	16466	16295	16530	16205	16561	16245	16439	16441	16196	16365	16267	16321	16219	16423	16282	16303	16162	16266	16176	16113	16343	16578	16395	16304	16213	16226	16428	16115	16387	16367	16404	16219	16109	16346	16415	16429	16255	16400	16430	16312	16308	16096	16412	16372	16304	16310	16307	16197	16090	16425	16395	16275	16059	16262	16299	16352	16128	16187	16204	16299	16239	16407	16435	16479	16207	16227	16401	16286	16231	16303	16290	16388	16296	16298	16350	16259	16254	16194	16544	16351	16247	16350	16230	16084	16289	16183	16276	16301	16221	16335	16392	16473	16308	16184	16192	16158	16335	16160	16204	16349	16390	16359	16122	16200	16279	16386	16387	16154	16373	16443	16347	16429	16359	16417	16332	16212	16354	16357	16105	16333	16164	16131	16290	16364	16266	16406	16682	16298	16532	16256	16361	16354	16455	16399	16165	16170	16221	16324	16210	16362	16284	16265	16483	16235	16270	16400	16363	16299	16378	16451	16302	16297	16243	16387	16327	16240	16132	16072	16235	16347	16213	16500	16533	16314	16581	16491	16460	16209	16320	16305	16153	16206	16248	16035	16409	16251	16535	16407	16284	16378	16256	16371	16387	16065	16138	16093	16221	16169	16068	16228	16093	16451	16532	16351	16304	16301	16339	16270	16332	16585	16369	16365	16466	16442	16423	16145	16183	16371	16366	16252	16387	16371	16290	16204	16261	16417	16336	16144	16304	16098	16367	16439	16435	16468	16263	16405	16300	16583	16601	16371	16426	16278	16362	16376	16356	16337	16412	16342	16439	16397	16400	16267	16403	16423	16435	16358	16240	16361	16474	16440	16244	16193	16480	16352	16335	16329	16280	16253	16360	16387	16396	16234	16303	16287	16270	16234	16292	16309	16484	16288	16336	16167	16335	16232	16381	16342	16246	16230	16293	16182	16383	16293	16190	16212	16403	16336	16226	16219	16434	16373	16403	16230	16261	16421	16488	16307	16195	16241	16300	16451	16371	16364	16356	16403	16485	16306	16433	16258	16206	16333	16281	16491	16292	16556	16382	16247	16411	16385	16329	16079	16255	16439	16421	16489	16326	16328	16378	16404	16192	16488	16213	16250	16375	16357	16285	16273	16384	16297	16318	16407	16504	16339	16253	16350	16254	16478	16548	16276	16385	16272	16328	16415	16209	16122	16360	16387	16547	16235	16237	16258	16238	16328	16464	16534	16290	16398	16365	16029	16099	16251	16242	16280	16385	16196	16307	16346	16306	16448	16301	16247	16348	16380	16219	16332	16226	16247	16231	16228	16303	16343	16244	16149	16163	16326	16608	16387	16260	16057	16482	16283	16137	16243	16277	16372	16349	16462	16437	16439	16332	16211	16251	16210	16328	16265	16248	16401	16540	16404	16186	16390	16347	16509	16406	16511	16409	16377	16435	16080	16146	16546	16284	16241	16276	16336	16168	16407	16138	16419	16167	16344	16267	16368	16380	16255	16436	16256	16100	16120	16175	16130	16369	16244	16354	16314	16399	16551	16372	16249	16418	16370	16282	16384	16248	16410	16425	16183	16153	16343	16350	16345	16397	16418	16116	16298	16257	16299	16319	16399	16361	16282	16311	16263	16190	16423	16506	16403	16348	16180	16436	16209	16192	16133	16205	16256	16127	16385	16535	16198	16350	16401	16406	16398	16482	16266	16047	16367	16311	16321	16439	16332	16235	16160	16234	16415	16184	16333	16449	16329	16449	16339	16332	16158	16413	16319	16294	16271	16483	16396	16361	16404	16373	16331	16290	16409	16368	16514	16421	16346	16454	16341	16320	16321	16379	16136	16370	16221	16248	16378	16327	16266	16349	16301	16287	16301	16329	16408	16319	16222	16247	16120	16533	16473	16475	16464	16279	16146	16108	16268	16389	16210	16486	16295	16335	16274	16326	16292	16258	16143	16482	16518	16301	16419	16209	16134	16158	16184	16300	16321	16219	16356	16214	16188	16199	16431	16458	16302	16234	16555	16384	16207	16440	16162	16216	16249	16315	16358	16311	16434	16247	16317	16258	16291	16205	16362	16122	16187	16319	16494	16273	16252	16276	16400	16265	16297	16345	16313	16270	16198	16390	16300	16174	16222	16297	16363	16330	16225	16164	16390	16429	16468	16380	16151	16137	16186	16207	16234	16252	16236	16303	16348	16302	16368	16242	16361	16372	16345	16274	16319	16345	16436	16397	16350	16289	16309	16283	16411	16548	16571	16191	16349	16188	16345	16367	16280	16230	16404	16432	16335	16361	16106	16467	16280	16363	16226	16318	16174	16146	16276	16161	16099	16308	16195	16384	16171	16439	16224	16448	16487	16309	16350	16225	16192	16330	16430	16270	16353	16481	16313	16239	16355	16355	16163	16044	16289	16342	16250	16322	16355	16142	16476	16461	16207	16252	16460	16323	16085	16215	16419	16333	16169	16557	16352	16416	16183	16305	16444	16427	16428	16381	16185	16219	16348	16290	16157	16111	16347	16167	16440	16338	16391	16352	16261	16399	16181	16264	16327	16268	16580	16502	16338	16221	16224	16177	16235	16239	16304	16301	16171	16547	16413	16379	16342	16326	16384	16319	16402	16122	16304	16188	16262	16388	16388	16199	16286	16262	16408	16450	16275	16260	16364	16587	16373	16423	16301	16109	16190	16486	16257	16367	16363	16419	16232	16370	16322	16336	16330	16237	16292	16357	16431	16365	16228	16296	16283	16454	16382	16278	16297	16321	16341	16412	16323	16338	16227	16245	16392	16285	16226	16219	16252	16164	16340	16321	16258	16292	16151	16004	16317	16539	16351	16408	16258	16338	16378	16516	16190	16354	16299	16504	16152	16437	16359	16317	16216	16294	16260	16427	16462	16359	16219	16452	16412	16315	16255	16291	16262	16329	16287	16249	16171	16181	16076	16351	16628	16427	16228	16189	16506	16405	16280	16297	16273	16098	16258	16403	16348	16415	16306	16240	16336	16286	16008	16206	16346	16279	16252	16269	16361	16165	16292	16311	16335	16352	16175	16212	16312	16405	16510	16323	16326	16398	16171	16266	16387	16314	16538	16351	16362	16394	16320	16393	16191	16276	16493	16398	16438	16307	16121	16310	16060	16277	16269	16240	16258	16121	16151	16346	16349	16454	16280	16257	16447	16205	16187	16103	16254	16587	16288	16219	16176	16389	16408	16152	16190	16508	16297	16132	16432	16348	16268	16125	16100	16395	16393	16412	16317	16207	16445	16130	15974	16407	16374	16369	16309	16314	16279	16190	16160	16402	16327	16345	16077	16322	16416	16266	16343	16494	16187	16203	16288	16505	16384	16453	16380	16620	16355	16423	16260	16345	16262	16283	16260	16395	16428	16369	16428	16432	16355	16327	16152	16529	16415	16261	16463	16312	16425	16263	16274	16289	16209	16512	16387	16225	16462	16459	16302	16417	16276	16191	16186	16308	16408	16219	16166	16403	16355	16384	16331	16373	16212	16288	16470	16298	16493	16357	16466	16293	16354	16217	16445	16397	16303	16199	16364	16116	16510	16424	16319	16300	16390	16389	16325	16395	16325	16419	16268	16240	16363	16363	16291	16251	16298	16286	16357	16262	16144	16528	16325
42093	57735	42447	24439	16710	14897	14550	14293	14483	14312	14329	14471	14420	14441	14281	14253	14516	14583	14478	14326	14583	14434	14473	14461	14592	14302	14451	14378	14278	14450	14444	14442	14472	14402	14404	14311	14371	14489	14220	14356	14541	14388	14243	14352	14439	14538	14502	14439	14547	14468	14472	14480	14423	14398	14420	14485	14384	14456	14513	14628	14220	14496	14297	14280	14464	14480	14471	14419	14250	14446	14455	14456	14484	14579	14354	14373	14394	14371	14388	14453	14478	14298	14411	14433	14401	14328	14343	14387	14439	14340	14390	14457	14169	14423	14453	14442	14313	14297	14344	14319	14521	14382	14317	14588	14471	14422	14596	14535	14320	14470	14374	14478	14427	14354	14318	14469	14359	14442	14438	14364	14344	14565	14429	14335	14387	14483	14486	14348	14630	14473	14462	14491	14521	14250	14359	14364	14318	14661	14398	14540	14553	14656	14311	14449	14464	14420	14453	14467	14475	14417	14415	14256	14421	14284	14407	14384	14473	14608	14497	14392	14371	14417	14404	14601	14491	14329	14269	14489	14366	14336	14520	14589	14640	14338	14326	14314	14478	14361	14442	14318	14327	14453	14372	14266	14262	14312	14340	14452	14354	14372	14366	14353	14729	14520	14377	14366	14501	14513	14319	14460	14397	14380	14577	14551	14349	14349	14385	14491	14378	14501	14428	14376	14473	14475	14574	14528	14398	14517	14454	14553	14352	14331	14595	14275	14467	14492	14400	14508	14384	14548	14434	14272	14497	14392	14389	14375	14436	14431	14548	14291	14365	14385	14533	14308	14351	14241	14528	14448	14354	14616	14222	14277	14419	14408	14274	14373	14419	14381	14486	14543	14445	14290	14440	14500	14569	14558	14439	14414	14273	14405	14437	14240	14494	14597	14327	14529	14306	14378	14156	14521	14417	14335	14336	14392	14324	14650	14503	14464	14501	14400	14390	14371	14531	14552	14399	14461	14469	14498	14450	14570	14382	14305	14449	14394	14410	14277	14505	14522	14349	14517	14520	14430	14518	14445	14458	14478	14508	14206	14362	14526	14551	14330	14440	14405	14411	14428	14427	14458	14489	14481	14491	14476	14387	14395	14407	14458	14353	14270	14596	14392	14537	14499	14493	14586	14337	14497	14254	14515	14202	14465	14358	14424	14399	14439	14528	14452	14317	14468	14367	14597	14536	14259	14543	14351	14283	14324	14480	14501	14527	14455	14333	14375	14580	14370	14347	14562	14478	14452	14328	14437	14475	14425	14588	14419	14502	14382	14343	14689	14483	14494	14464	14389	14377	14305	14364	14538	14415	14466	14338	14333	14467	14422	14448	14413	14456	14532	14381	14557	14384	14403	14333	14360	14263	14273	14336	14451	14413	14501	14474	14365	14304	14486	14413	14432	14529	14467	14246	14432	14471	14307	14474	14312	14444	14399	14494	14309	14421	14310	14318	14484	14263	14453	14545	14521	14408	14569	14313	14499	14488	14414	14561	14304	14140	14433	14418	14530	14627	14407	14365	14412	14455	14502	14434	14468	14439	14492	14469	14409	14467	14434	14519	14210	14365	14432	14418	14256	14498	14561	14558	14342	14431	14446	14523	14445	14546	14433	14559	14301	14344	14162	14621	14326	14363	14400	14454	14478	14299	14460	14557	14322	14375	14431	14334	14236	14392	14419	14516	14395	14484	14378	14287	14226	14493	14245	14491	14462	14240	14456	14419	14367	14418	14551	14373	14336	14420	14389	14237	14338	14327	14476	14436	14470	14289	14449	14351	14435	14277	14573	14468	14408	14436	14386	14369	14473	14452	14164	14496	14339	14485	14338	14339	14530	14309	14424	14459	14474	14375	14371	14425	14399	14403	14353	14472	14485	14387	14533	14515	14425	14321	14379	14357	14334	14272	14385	14322	14294	14454	14480	14333	14524	14348	14559	14290	14449	14630	14389	14401	14490	14511	14509	14517	14429	14323	14322	14406	14365	14248	14426	14466	14519	14492	14461	14447	14469	14364	14463	14426	14423	14457	14390	14492	14416	14507	14529	14397	14567	14403	14656	14398	14349	14550	14519	14436	14255	14528	14482	14454	14279	14349	14286	14428	14370	14465	14375	14280	14375	14362	14494	14240	14488	14477	14335	14439	14411	14529	14434	14377	14447	14621	14504	14431	14376	14232	14468	14406	14464	14426	14388	14497	14414	14520	14554	14378	14316	14389	14468	14697	14447	14326	14480	14253	14336	14277	14397	14583	14394	14431	14599	14419	14534	14348	14375	14358	14380	14361	14407	14447	14423	14306	14476	14492	14467	14502	14405	14393	14490	14319	14224	14369	14291	14296	14381	14490	14445	14267	14584	14427	14229	14326	14390	14324	14624	14518	14393	14214	14370	14467	14422	14446	14454	14397	14411	14537	14520	14607	14492	14556	14283	14337	14301	14444	14530	14420	14513	14337	14357	14336	14359	14449	14428	14268	14428	14515	14517	14430	14239	14365	14393	14575	14361	14256	14392	14532	14468	14467	14319	14485	14325	14325	14383	14491	14573	14442	14490	14366	14473	14372	14446	14391	14402	14639	14341	14531	14372	14286	14397	14395	14496	14549	14399	14290	14462	14610	14438	14401	14282	14471	14418	14182	14378	14402	14488	14368	14372	14451	14621	14473	14428	14338	14540	14461	14573	14337	14480	14521	14298	14487	14407	14358	14338	14490	14391	14284	14440	14594	14543	14475	14304	14345	14455	14389	14370	14413	14318	14385	14331	14353	14256	14497	14396	14380	14475	14460	14512	14496	14549	14302	14444	14460	14432	14476	14361	14416	14345	14436	14418	14327	14434	14281	14341	14395	14494	14329	14446	14460	14359	14743	14525	14629	14358	14408	14381	14408	14424	14383	14479	14386	14342	14457	14353	14598	14276	14322	14406	14410	14327	14408	14436	14560	14354	14578	14391	14356	14356	14467	14508	14407	14322	14399	14368	14265	14562	14472	14313	14385	14288	14590	14438	14534	14428	14495	14375	14288	14445	14406	14361	14561	14436	14370	14419	14409	14284	14471	14391	14561	14374	14443	14532	14495	14516	14517	14350	14363	14432	14452	14274	14537	14341	14424	14399	14429	14386	14480	14399	14578	14538	14447	14441	14289	14460	14411	14263	14416	14423	14420	14508	14428	14445	14381	14587	14453	14475	14379	14440	14482	14431	14304	14351	14435	14443	14322	14263	14381	14351	14532	14403	14391	14533	14403	14339	14297	14436	14391	14408	14524	14490	14535	14399	14387	14466	14479	14417	14336	14320	14523	14225	14374	14306	14555	14473	14475	14436	14449	14435	14573	14405	14412	14275	14399	14334	14469	14186	14511	14419	14481	14519	14521	14369	14413	14502	14339	14661	14590	14282	14367	14499	14427	14493	14295	14403	14379	14366	14439	14370	14370	14498	14420	14341	14585	14327	14344	14370	14336	14470	14394	14457	14265	14660	14371	14369	14171	14479	14528	14506	14455	14358	14454	14430	14376	14391	14357	14472	14502	14311	14352	14380	14237	14448	14395	14432	14505	14430	14471	14494	14325	14366	14542	14516	14369	14333	14578	14408	14274	14471	14429	14521	14425	14425	14533	14515	14475	14446	14351	14536	14480	14437	14324	14365	14528	14396	14366	14493	14518	14511	14390	14516	14463	14335	14307	14592	14417	14440	14459	14416	14420	14601	14302	14494	14442	14505	14482	14364	14329	14539	14310	14557	14325	14561	14453	14323	14426	14596	14327	14347	14464	14431	14445	14371	14465	14659	14464	14567	14387	14508	14474	14418	14528	14525	14440	14419	14403	14464	14338	14479	14388	14330	14492	14311	14464	14505	14226	14295	14345	14373	14362	14497	14436	14627	14328	14452	14522	14410	14446	14457	14487	14452	14346	14479	14401	14449	14502	14301	14382	14469	14487	14380	14413	14493	14403	14532	14455	14396	14437	14479	14345	14378	14422	14327	14373	14536	14445	14401	14446	14488	14400	14405	14477	14594	14494	14384	14255	14378	14466	14473	14463	14306	14398	14448	14462	14400	14578	14350	14411	14385	14303	14458	14491	14375	14436	14461	14497	14386	14363	14404	14396	14520	14503	14463	14458	14536	14496	14507	14301	14421	14475	14288	14432	14402	14339	14393	14370	14559	14429	14233	14545	14514	14382	14331	14455	14481	14439	14390	14613	14361	14468	14502	14428	14468	14447	14441	14503	14519	14406	14496	14517	14372	14315	14401	14281	14493	14367	14416	14429	14370	14435	14367	14386	14553	14360	14436	14580	14458	14352	14468	14552	14289	14421	14409	14327	14296	14401	14585	14525	14449	14477	14460	14570	14401	14366	14490	14309	14361	14370	14481	14434	14485	14462	14520	14359	14200	14337	14197	14483	14457	14369	14243	14507	14299	14374	14518	14480	14341	14395	14328	14469	14552	14407	14372	14472	14442	14466	14355	14476	14391	14487	14397	14502	14324	14602	14273	14353	14343	14434	14402	14499	14477	14486	14355	14352	14417	14575	14449	14556	14519	14348	14620	14520	14415	14354	14324	14437	14325	14577	14488	14458	14221	14386	14313	14467	14325	14555	14389	14294	14569	14597	14405	14228	14322	14367	14302	14435	14308	14445	14299	14358	14397	14499	14548	14547	14291	14332	14507	14357	14310	14502	14471	14209	14515	14401	14443	14346	14289	14425	14444	14290	14428	14391	14432	14560	14481	14271	14407	14424	14285	14407	14489	14359	14442	14476	14410	14545	14551	14509	14529	14439	14343	14325	14430	14359	14406	14440	14518	14465	14447	14438	14395	14437	14325	14357	14491	14509	14310	14563	14249	14325	14243	14368	14494	14364	14499	14446	14550	14518	14412	14453	14470	14661	14459	14409	14329	14421	14466	14401	14480	14460	14414	14527	14374	14534	14344	14349	14344	14473	14237	14495	14353	14455	14529	14438	14454	14314	14272	14469	14537	14427	14299	14205	14460	14334	14469	14525	14424	14260	14447	14437	14487	14459	14440	14319	14430	14421	14521	14286	14504	14497	14351	14402	14617	14424	14345	14266	14411	14430	14394	14491	14487	14278	14452	14543	14401	14446	14493	14479	14463	14485	14529	14331	14329	14294	14418	14531	14427	14264	14340	14451	14716
35855	38372	35484	25251	18403	16950	16402	16261	16232	16202	16254	16192	16285	16355	16203	16182	16227	16238	16360	16156	16234	16108	16154	16044	16232	16145	16371	16123	16212	16176	16289	16089	16044	16070	16105	16206	16219	15988	16132	16250	15993	16232	16166	16033	16192	16391	16138	16053	16057	15982	16206	16312	16122	16119	16209	16255	16017	16069	16390	16242	16010	16308	16169	15962	16150	16270	16051	16051	16081	16347	16036	15992	16065	16316	16236	16191	16123	16159	16049	16141	16126	16131	16415	16326	16282	16048	16033	16028	16190	15976	16212	16212	16407	16266	16194	16250	16288	16086	16053	16093	16201	16202	16205	16134	16277	16151	16093	16241	16101	16238	16208	16208	15836	16135	16182	16203	16234	16003	16033	16157	16320	16280	16260	16258	16035	16205	16336	16117	16098	16156	16301	16087	16288	16327	16144	16323	16174	16088	16099	16200	16077	16214	16393	16172	16151	16431	16106	16093	16174	16162	16179	16177	16167	16143	16033	16234	16287	16143	16361	16160	16121	16136	16124	16232	16209	16202	16114	16322	16178	16082	16289	16145	16056	16145	16123	16064	16089	16326	16263	15992	16162	16022	16121	16243	16146	16118	16062	16016	16113	16133	16282	16152	16173	16339	16285	16147	16214	16013	16038	16270	16177	16189	16153	16209	15870	16132	16264	16202	16260	16099	16029	16025	16167	16234	16231	16233	16132	16148	15993	16112	15942	15918	16058	16161	16169	16012	16396	16008	16285	16345	16190	16169	16075	16215	16252	16298	16098	16086	16143	16198	16082	16316	16147	15923	15940	16138	16248	16200	16264	16277	16526	16339	15941	16099	16170	16097	16169	16351	16192	16251	16154	16254	16437	16291	16114	16162	16123	16142	16429	16162	16126	15989	16112	16280	16212	16171	16293	16227	16117	16132	16066	16145	16287	16023	16276	16147	16274	16267	16140	16339	16222	16105	15995	16154	16178	16030	16115	16296	16206	16179	16246	15964	15984	16166	16111	16185	16268	16349	16083	16176	16205	16136	16081	16000	16186	16075	16229	16144	16301	16046	16099	16123	16150	16292	16275	16061	16140	16277	16105	16238	16199	16060	16077	16239	16255	16166	16435	16096	16174	16189	16070	16163	16224	16089	16136	16103	16226	16147	15958	16235	16166	16220	16042	16220	16152	16099	16156	16089	16047	16142	16244	16192	16186	16286	16356	16071	16259	16207	16173	16285	16094	16362	16318	16446	16199	16013	16211	16321	16277	16040	16194	16217	16414	16169	16364	16285	16295	16228	16048	16103	16277	16375	16177	16235	16148	16233	16269	16129	16180	16075	16001	15980	15941	16119	16245	16265	16244	16194	16099	16273	16223	16230	16265	16196	16316	15989	16075	16308	16195	16307	16145	15966	16147	16066	16145	15946	16156	16426	16138	16090	16067	16198	16136	16226	15997	16214	16189	16185	16219	16202	16087	16352	15901	16079	16169	16221	16117	16127	16077	16274	16300	16260	16240	16062	16190	16260	16178	16062	15935	16041	15949	16083	16135	16053	16063	16095	15918	16101	16134	16074	16023	15962	15999	16314	16117	16085	16002	16104	16289	16168	16085	16143	16066	16127	16364	16252	15880	16114	16084	16044	16254	15963	16226	16210	16102	16311	16164	16132	16105	16194	16193	16116	16222	16056	16057	16226	16182	16187	16059	16280	16144	16076	16164	16012	16228	16231	16120	16136	16086	16122	16158	16203	16071	16052	16204	16088	16135	16033	16130	16002	16136	16132	15973	16202	16046	16100	16322	16182	15962	16154	16201	16248	16153	16337	16232	16110	16211	16242	15969	16021	16158	16223	16297	16029	16068	16018	16356	16223	16108	16227	16270	16128	16314	16026	16148	16126	16131	16239	16206	16239	16169	16095	16204	16228	16284	16257	16131	16163	16277	16317	16092	16055	16041	16122	16309	16241	16053	16172	16276	16010	16143	16161	16368	16282	16222	15992	16058	16023	16293	15951	16211	16189	16302	16209	16408	16191	16045	16147	16095	16126	16179	16222	15993	16171	16047	16057	16162	16196	16168	16085	15965	16217	16150	16292	16275	16150	16239	16230	16309	15851	16094	16023	16226	16063	16165	16371	16172	16261	15977	16122	15973	16183	16108	16094	16319	16109	16229	16202	16195	16134	16186	16174	16360	16154	16546	16101	16276	16238	16123	16064	16212	15987	16247	16126	16152	16226	16112	16034	16212	16000	16372	16051	16185	16419	16438	16054	16194	16210	16054	16093	16104	16247	16303	16112	16207	15988	16093	16059	16431	16218	16225	16058	16106	16274	16236	16211	16316	16039	16307	16284	16138	16149	16088	15976	16310	16194	16151	16077	16190	16086	15987	16197	16111	16109	16216	16104	16095	16137	16214	16132	16044	16241	16264	15991	16196	16414	16196	16154	16194	16193	16116	15934	16066	16150	16214	16096	16334	16080	16089	16126	16201	16373	16328	16026	16033	16169	16092	16106	16088	16228	16210	15920	16163	16059	16103	16152	16188	16247	16114	15958	16216	16259	16249	16255	16300	16181	16181	16180	16133	16262	16114	16138	16242	16194	16311	16275	16123	16312	16134	16229	16331	16256	16239	16132	16126	16285	16203	16103	16046	16150	16049	16205	16139	16150	16170	16231	16211	16251	16283	16052	16328	16111	16441	16379	16316	16217	16175	16179	16073	16085	16146	16127	16286	16081	16067	16130	16193	16189	16093	16012	16200	16119	16276	16138	16312	16171	16170	16036	16162	16132	16065	16211	16146	16083	16184	16213	16126	16112	16196	16183	16107	16128	16138	16202	16205	16158	16022	16153	16261	16153	16372	16125	16073	16226	16081	16132	16319	16124	16142	16440	16267	16231	16205	16145	16327	16269	16284	16236	16164	16248	16202	16282	15902	16121	16099	16064	15966	16294	16070	16397	16336	16268	16151	16124	16188	15903	16044	16156	16114	16208	16168	16195	16028	16081	16043	16238	16032	16029	16252	16004	16194	16297	16197	16119	16247	16046	16348	16170	16121	15941	16240	16152	16247	16065	16161	16170	16266	16209	16128	16072	16209	16097	16192	16169	16127	16297	16084	16235	16301	16116	16288	16223	16185	16219	16292	16333	16174	16200	16211	15998	16022	16144	16080	16296	16198	15958	16222	15976	16140	16161	16050	16207	16217	16164	16188	16186	16135	16131	16218	16203	16034	15996	16131	16140	16290	16256	16132	16288	15956	16307	16169	16140	16239	16284	16227	16288	16090	16343	16134	16230	16254	16417	16046	16120	16109	16091	15991	16191	16219	16025	16254	16230	16078	16175	16231	16054	16145	16065	16100	16283	16181	16106	16101	16144	16200	16298	16258	16171	16212	16145	16137	16245	16167	16160	15977	16057	16103	16163	16137	16061	16353	16063	16215	16191	16385	16267	15971	16315	16259	16254	15957	16037	16149	16066	16079	16067	16221	16188	16278	16275	16141	16059	15994	16200	16092	16345	16259	16147	16086	16155	16223	16061	16079	16152	16115	16233	16441	16168	16142	16202	16224	16197	16293	16034	16062	16037	16231	16288	16189	16016	16203	16050	16267	16286	16062	16124	16151	16159	16174	16130	16253	16057	16285	16003	16060	16252	16143	16353	16218	16000	16279	16077	15950	16134	16191	16212	16205	16025	16254	15980	16211	16075	16255	16190	16090	16135	16236	16154	16199	15928	16266	16066	16147	16093	16121	16119	16014	16111	16256	16212	16322	15897	16144	16164	16244	16300	16068	16064	16009	16072	16211	16072	16124	15975	16202	16142	16048	16146	16228	16220	16192	16031	16046	16079	16250	16401	16033	16085	16182	16114	16130	16233	16233	16241	16027	16179	16003	16059	16178	16171	16192	16242	16012	16141	16199	16258	15977	16079	16082	16300	16112	16283	16209	15918	16269	16023	16137	16299	15931	16129	16074	16214	16008	16019	16272	16227	16109	16223	16113	16053	16238	16213	16030	16167	16230	16010	16045	16195	16171	16165	16151	16083	16069	16234	16325	16257	16109	16195	16267	16302	16226	16237	16203	16185	15956	16223	16101	16298	16238	16110	16164	16267	16137	16220	16302	16236	16166	16212	16123	16192	16117	16125	16079	16121	16312	16114	16264	16208	16112	16090	16102	16194	16078	16164	16159	16143	16094	16070	16192	16094	16074	15989	16268	16294	16170	16045	16312	16020	15991	16079	16254	16451	16000	16350	16165	16047	15991	16034	16314	16083	16262	15985	16100	16296	16165	15958	16232	16282	16135	16218	16289	16132	16097	16171	16154	15973	16244	16103	16281	16186	16202	16178	16085	16222	16308	16255	15935	16164	16270	16268	16212	16056	16079	16218	16144	16264	16341	16182	16081	16285	16108	16058	16187	16012	16317	16385	16105	16133	15986	16014	16048	15926	16183	16204	16105	16178	16051	16358	16106	16249	16070	16247	16236	16142	16189	16023	16256	16222	15933	16049	16114	16115	15989	16147	16248	16140	16080	16295	16241	16188	16142	16032	16216	16297	16390	16258	15900	16204	16004	16299	16208	15938	15984	16382	16305	16248	16131	16288	16247	16132	16166	16024	16284	16077	16011	16220	16200	16135	16102	15910	16041	16057	16071	16261	16203	16253	16195	15997	16221	15952	16325	16182	16269	16114	16130	16323	16113	16263	16158	16263	16125	16111	16251	15984	16288	16285	16334	16397	16039	16306	16113	16188	16120	16083	16121	16063	16203	16270	16248	16168	16304	16120	16161	16210	16385	16488	16385	16271	16229	16273	16123	16116	16221	16147	16293	15949	16057	16276	16124	16277	16277	16221	16051	16168	16315	15965	16188	16342	16146	16176	16269	16204	16342	16116	16163	16123	16397	16040	16151	16135	16137	16270	16360	16168	16083	15867	16193	16323	16048	16157	16180	16099	16210	16153	16057	16066	16284	16183	16226	15943	16235	16234	16169	16219	16133	16107	16283	16232	16255	16063	16224	16012	16127	16240	16139	16174	16052	16098	16298	16497	16014	16157	16042	16187	16184	16391	16125	16286	16230	16175	16143	15933	16239	16130	16314	16159	15953	16366	16185	16054	16166	16392	16060	16103	16163	16098	16225	16084	16272	16021	16253	16444	16259	16127	16287	16090
38750	49773	36517	21563	15990	14689	14464	14271	14425	14414	14264	14349	14321	14358	14305	14371	14175	14382	14250	14337	14488	14255	14496	14345	14340	14295	14312	14243	14413	14404	14426	14479	14311	14241	14244	14393	14336	14482	14446	14262	14510	14293	14447	14451	14435	14533	14344	14323	14355	14288	14244	14168	14136	14475	14250	14377	14278	14445	14205	14407	14338	14179	14298	14348	14297	14241	14392	14379	14214	14333	14342	14271	14223	14297	14373	14255	14347	14251	14395	14485	14179	14345	14342	14393	14298	14261	14216	14381	14353	14457	14322	14379	14282	14344	14263	14423	14341	14259	14339	14438	14143	14343	14200	14349	14167	14092	14272	14238	14402	14393	14172	14266	14258	14332	14226	14324	14329	14376	14199	14274	14393	14428	14252	14284	14400	14232	14422	14231	14374	14330	14191	14346	14298	14532	14402	14229	14459	14347	14314	14235	14287	14172	14208	14364	14323	14292	14283	14185	14303	14228	14369	14284	14200	14417	14477	14493	14494	14451	14282	14293	14337	14319	14371	14379	14229	14231	14397	14406	14382	14331	14319	14245	14284	14259	14295	14314	14111	14251	14279	14057	14175	14231	14382	14294	14254	14448	14241	14198	14464	14231	14337	14293	14335	14524	14345	14433	14366	14343	14270	14452	14219	14254	14373	14397	14461	14280	14226	14254	14373	14403	14222	14459	14409	14232	14253	14450	14366	14375	14377	14366	14443	14322	14396	14321	14279	14569	14469	14436	14241	14410	14211	14255	14355	14240	14459	14162	14181	14300	14271	14297	14334	14285	14280	14310	14228	14583	14267	14404	14279	14235	14194	14221	14392	14290	14268	14364	14288	14217	14481	14436	14154	14294	14328	14347	14483	14358	14119	14353	14308	14434	14247	14366	14224	14502	14457	14282	14292	14476	14294	14399	14339	14326	14353	14267	14333	14151	14240	14400	14293	14342	14182	14100	14510	14210	14454	14398	14417	14288	14209	14360	14234	14295	14236	14362	14195	14232	14257	14335	14197	14392	14394	14300	14348	14216	14365	14281	14228	14374	14132	14349	14202	14590	14204	14188	14295	14322	14323	14434	14227	14474	14375	14353	14349	14366	14133	14198	14252	14211	14307	14214	14225	14204	14393	14353	14324	14348	14529	14309	14347	14235	14481	14350	14225	14305	14350	14414	14382	14370	14340	14339	14293	14230	14327	14271	14368	14233	14233	14326	14133	14193	14219	14180	14212	14355	14297	14365	14323	14314	14330	14390	14384	14358	14323	14450	14095	14238	14201	14154	14219	14280	14389	14558	14269	14302	14323	14138	14525	14324	14268	14111	14219	14397	14448	14223	14386	14262	14388	14341	14461	14280	14412	14366	14405	14351	14254	14403	14194	14480	14215	14405	14239	14304	14312	14351	14298	14314	14404	14197	14246	14382	14283	14363	14292	14313	14372	14243	14367	14248	14395	14341	14265	14225	14258	14274	14378	14335	14214	14313	14367	14464	14197	14290	14371	14326	14193	14461	14562	14338	14296	14148	14234	14284	14335	14294	14265	14318	14478	14128	14303	14329	14344	14434	14267	14217	14297	14451	14388	14113	14268	14296	14298	14322	14281	14480	14397	14257	14328	14468	14148	14339	14368	14366	14294	14397	14189	14479	14301	14356	14366	14296	14331	14244	14373	14376	14382	14082	14222	14342	14253	14269	14240	14397	14323	14270	14231	14369	14275	14282	14263	14130	14214	14365	14244	14446	14229	14274	14255	14180	14344	14296	14230	14199	14248	14211	14413	14316	14331	14387	14248	14394	14372	14320	14516	14252	14251	14279	14307	14295	14349	14294	14304	14413	14437	14511	14472	14315	14268	14194	14143	14499	14350	14425	14072	14240	14182	14301	14309	14333	14296	14382	14436	14346	14441	14453	14326	14382	14284	14220	14381	14323	14175	14565	14271	14313	14331	14264	14342	14248	14274	14281	14572	14295	14312	14414	14465	14368	14171	14260	14400	14352	14291	14301	14457	14323	14351	14424	14303	14463	14412	14178	14272	14445	14305	14364	14199	14337	14430	14262	14229	14352	14243	14422	14318	14371	14300	14210	14447	14249	14521	14408	14333	14312	14222	14307	14240	14328	14499	14277	14297	14360	14419	14341	14285	14347	14325	14400	14267	14458	14296	14209	14372	14317	14282	14546	14534	14408	14456	14391	14241	14326	14442	14328	14363	14157	14262	14205	14513	14289	14251	14271	14298	14253	14370	14310	14307	14364	14229	14380	14414	14319	14357	14117	14303	14259	14366	14267	14389	14362	14412	14445	14422	14250	14351	14196	14281	14311	14212	14271	14185	14495	14230	14277	14250	14333	14340	14363	14528	14313	14272	14294	14432	14296	14260	14188	14355	14379	14277	14290	14243	14403	14187	14172	14317	14235	14358	14256	14286	14314	14229	14376	14262	14254	14260	14479	14350	14447	14273	14273	14273	14589	14438	14247	14365	14419	14395	14235	14484	14404	14321	14357	14291	14377	14369	14331	14317	14409	14259	14208	14280	14239	14417	14335	14402	14403	14236	14435	14233	14362	14363	14372	14243	14235	14218	14373	14268	14425	14322	14299	14338	14261	14224	14366	14288	14372	14271	14363	14262	14388	14379	14168	14253	14315	14162	14324	14253	14279	14325	14356	14245	14470	14243	14225	14460	14104	14527	14388	14236	14421	14301	14180	14279	14248	14442	14359	14420	14121	14495	14419	14426	14184	14236	14086	14224	14203	14268	14244	14290	14450	14271	14287	14349	14245	14424	14259	14300	14367	14274	14199	14337	14401	14285	14462	14196	14360	14229	14355	14248	14525	14215	14282	14381	14350	14218	14311	14300	14381	14281	14274	14170	14426	14359	14250	14388	14407	14421	14367	14282	14413	14379	14275	14487	14347	14398	14325	14336	14297	14458	14227	14367	14261	14263	14248	14254	14317	14402	14269	14317	14351	14278	14356	14208	14295	14359	14364	14227	14343	14237	14405	14209	14227	14321	14525	14543	14142	14206	14225	14356	14283	14334	14260	14241	14203	14251	14229	14415	14378	14287	14500	14242	14445	14421	14236	14289	14238	14390	14358	14520	14303	14197	14278	14278	14418	14257	14348	14266	14315	14326	14122	14439	14331	14260	14362	14210	14372	14367	14332	14350	14127	14280	14350	14297	14213	14197	14311	14225	14376	14377	14586	14283	14478	14330	14250	14365	14445	14338	14435	14360	14324	14327	14279	14482	14275	14257	14243	14348	14304	14337	14315	14239	14336	14251	14349	14240	14394	14443	14321	14226	14369	14360	14356	14373	14359	14279	14238	14165	14198	14348	14238	14171	14236	14339	14245	14304	14354	14343	14413	14334	14297	14272	14379	14406	14498	14178	14350	14286	14283	14253	14292	14235	14372	14106	14421	14208	14366	14438	14360	14380	14429	14225	14413	14474	14278	14330	14399	14397	14303	14421	14431	14249	14392	14512	14260	14390	14455	14433	14260	14207	14533	14328	14269	14278	14279	14257	14305	14230	14070	14186	14446	14375	14218	14194	14275	14338	14229	14372	14301	14531	14242	14338	14500	14388	14482	14276	14205	14387	14335	14471	14291	14292	14417	14439	14277	14347	14295	14289	14321	14281	14259	14271	14198	14403	14373	14224	14302	14316	14379	14211	14400	14266	14385	14267	14386	14281	14247	14410	14122	14401	14492	14344	14221	14340	14261	14332	14395	14481	14353	14409	14281	14354	14234	14134	14259	14423	14264	14353	14316	14263	14466	14341	14323	14344	14392	14428	14450	14256	14190	14447	14305	14304	14335	14273	14406	14176	14235	14424	14448	14403	14306	14402	14250	14160	14348	14365	14260	14266	14259	14334	14321	14412	14507	14318	14285	14256	14491	14381	14297	14522	14310	14217	14256	14545	14404	14372	14345	14381	14226	14346	14425	14388	14340	14364	14209	14324	14190	14270	14359	14408	14490	14236	14310	14330	14365	14405	14423	14513	14467	14100	14129	14426	14202	14162	14285	14351	14253	14183	14199	14196	14201	14306	14259	14308	14375	14346	14493	14345	14460	14386	14413	14337	14317	14329	14491	14348	14342	14355	14264	14348	14574	14389	14317	14326	14480	14440	14073	14238	14305	14457	14407	14377	14380	14241	14369	14326	14232	14259	14249	14276	14407	14294	14297	14245	14325	14309	14238	14460	14405	14343	14263	14259	14446	14415	14353	14503	14330	14418	14248	14313	14358	14501	14274	14201	14252	14382	14185	14315	14489	14528	14141	14300	14337	14269	14267	14309	14322	14542	14400	14321	14429	14357	14389	14431	14498	14308	14509	14388	14366	14296	14325	14222	14276	14202	14190	14295	14520	14295	14351	14279	14294	14382	14477	14402	14340	14406	14316	14318	14335	14464	14302	14333	14430	14364	14349	14319	14378	14445	14384	14414	14306	14372	14322	14280	14385	14218	14338	14377	14409	14309	14469	14239	14330	14449	14249	14358	14444	14312	14321	14214	14381	14459	14304	14331	14334	14206	14293	14260	14583	14362	14338	14271	14160	14449	14279	14277	14111	14384	14385	14261	14341	14274	14416	14568	14437	14286	14325	14418	14400	14329	14280	14245	14398	14411	14349	14133	14253	14322	14235	14312	14258	14287	14354	14470	14246	14415	14321	14295	14365	14393	14440	14270	14257	14362	14313	14490	14227	14252	14348	14394	14322	14357	14140	14384	14279	14190	14278	14352	14350	14506	14280	14405	14323	14242	14435	14367	14385	14369	14360	14297	14416	14191	14349	14324	14271	14165	14280	14308	14260	14414	14194	14368	14312	14388	14446	14295	14260	14467	14452	14243	14245	14350	14404	14320	14463	14217	14308	14450	14448	14367	14403	14480	14512	14318	14357	14227	14189	14248	14396	14429	14372	14272	14288	14296	14430	14298	14498	14330	14411	14434	14383	14267	14395	14427	14348	14239	14470	14229	14330	14408	14364	14304	14173	14336	14376	14327	14287	14313	14396	14292	14461	14327	14312	14482	14409	14379	14301	14238	14411	14233	14355	14401	14136	14397	14294	14298	14255	14448	14284	14116	14408	14254	14383	14335	14215	14270	14200	14361	14220	14328	14400	14268	14447	14383	14409	14244	14176	14302	14330
23967	24756	36749	30914	24723	23876	22587	17110	16172	16278	16319	16418	15976	16036	16129	16241	15986	16146	16242	15905	16120	16138	16001	15988	15936	16035	15962	15877	15957	16200	15927	15894	15921	15980	15868	16010	16173	16139	15888	15894	15894	15888	16075	16026	15973	15938	15958	16016	16012	16067	16022	15963	15878	15862	15946	16005	16172	15823	15674	15900	15929	15878	16058	15611	15910	15794	15834	16003	16116	15944	15999	15835	15837	15944	15861	16006	15966	15855	16026	15868	15792	16041	15822	16090	16016	15993	15856	15948	15853	15812	15980	15879	15816	16054	15701	15782	15939	15897	15992	15932	15687	15947	16023	15815	15981	15915	15914	15788	16021	16028	15845	15895	15922	15943	15804	15891	15772	15775	15545	15829	15984	15769	16064	15851	15862	15654	15881	15723	15825	15780	15591	15903	15861	15815	15953	15971	15959	15935	15838	15889	15819	15785	15835	16033	15981	15758	15901	16018	16049	15774	15905	16035	15971	15925	15877	15868	15894	15802	15865	15954	15922	15750	15882	15765	15806	15779	15773	16028	15862	16029	15805	15970	15963	16110	15874	15982	15868	15941	15838	15974	15916	15916	15898	15854	15902	15861	15937	15831	15738	15933	15627	15936	15985	15995	15801	15888	15811	15985	15926	16079	15736	15867	15794	15899	15897	16108	15939	15746	15865	15770	15891	16087	15992	16108	15770	16145	15690	16034	15838	15791	16052	15780	15922	15765	15869	15786	15921	15779	15798	15972	15907	15870	15817	15886	15927	16024	15822	15787	15925	15920	15940	15890	15867	16189	15955	15707	15726	15867	15798	15788	16067	15869	15885	15846	15888	15666	15913	15922	15914	16059	15692	15953	15946	15787	16051	15827	15782	15997	15751	15477	15975	15838	15899	15803	15871	15872	15711	15998	15813	15923	15745	16007	15816	15774	16048	15831	15856	16028	15857	15811	15962	15840	15808	16050	15942	15690	15920	15716	15666	15825	15846	15814	15898	15859	15659	15912	15824	15660	16164	16018	15902	15593	15701	15841	15638	15721	15844	15711	15991	16111	15949	15901	15757	15826	15717	15934	15869	15962	15904	15861	15655	15750	15985	15849	16002	16033	15910	15845	15882	15837	15846	15888	15877	16006	15903	16079	15833	15867	16039	15883	15925	15991	15999	15744	15939	15977	15553	15872	16082	15824	15810	15907	15984	15930	15808	15879	15819	15709	15823	15815	15759	15944	15925	15938	15825	15981	15761	15851	15719	15837	15794	15899	15910	15707	15855	15670	15854	15755	15614	15956	15680	15989	15925	16034	15647	15944	15802	15698	15763	15920	15798	15974	16014	15708	15876	15881	15755	15765	15761	15803	15931	15808	15912	15757	15803	15775	15746	15752	15951	15867	15685	15885	15926	15968	15797	15986	15767	15911	15913	15881	16070	15873	15802	15892	15998	15706	15790	15994	15821	15840	15716	15857	15962	15878	15946	15999	15809	16057	15841	16064	15944	15800	16049	15772	16036	15905	15769	15820	15842	15821	15761	15804	15908	15933	15676	15717	15851	15708	15782	15868	15965	15955	15916	15674	16068	15749	15816	15809	15844	15912	15756	15673	15913	15853	15889	15770	15865	15713	15757	15744	15887	15843	15826	16065	15799	15977	15676	15698	16059	15644	15654	15773	16048	15733	15770	15969	15989	15819	15993	16041	15939	15866	15928	15760	15925	15766	15794	16031	15845	16115	15733	15884	16074	15830	15748	15813	15642	15804	15677	15941	15807	15738	15946	15793	16011	15672	15716	15976	15847	16058	16079	15726	15697	15927	15842	15765	15824	15722	15962	15948	15929	15962	16144	15922	15956	15876	15948	16010	15655	15643	15922	15916	15792	15791	15771	15988	15975	15786	15948	15881	15876	15921	15720	15684	15824	15971	15758	15698	15976	15779	15904	15787	15788	15800	15963	15902	15859	15792	15611	16002	15868	15868	15715	15756	15684	15533	15632	15953	15970	16042	16001	15736	16020	15839	15805	15713	15959	16007	15731	16030	15700	15768	16144	15987	15828	15879	16135	15782	15847	15772	16128	15963	15786	15860	15647	15851	15774	15867	15992	15866	15673	15928	16019	15892	15648	16112	15815	15793	15896	15855	15800	15801	15886	15711	16025	15880	15966	15819	15912	15937	16166	15922	15953	15749	15842	15949	15875	15924	15878	15850	15765	16224	15737	15839	15969	15757	15802	15726	15744	15754	15815	15818	15756	15910	15777	16003	15734	15959	15833	15705	15857	15833	15879	15961	15836	15847	15875	15804	15641	15646	15811	15866	15925	15909	15795	15721	15892	15796	15767	15996	16020	15891	15929	15904	15755	15989	15943	15889	15810	15822	15772	15694	15885	15773	15511	15986	15691	15904	15828	15816	15907	15788	15911	15959	15900	15756	15848	15982	15829	15664	15669	15748	15919	15950	15836	15793	15771	15806	15847	15894	15698	15707	15975	15653	15912	15867	15674	15856	15895	15845	15950	15878	16016	15874	15845	15845	15782	15861	15710	15822	16007	15861	15699	15703	15747	15857	16051	15926	15883	15620	15762	15838	15949	15934	15971	15878	15725	15912	15744	15985	15671	15937	16080	15946	15728	15575	15879	15674	15952	15808	15897	15733	15953	15865	15789	15912	15599	15893	16007	15875	15929	15997	15858	15867	15845	15866	15859	15687	15665	15919	15877	15903	15802	15837	15915	15824	15867	15961	15794	15924	16006	15871	15807	15616	15877	15826	15904	15799	15998	15758	15686	15620	15889	15829	16056	15833	15838	15934	16022	15936	15717	16114	15943	15852	15843	16054	15836	15914	15944	15773	15682	16041	15956	16077	15814	15980	16054	15790	15886	15650	15940	15700	15833	15859	16079	15924	15692	15809	15958	15883	15772	15634	15882	15905	15989	16119	15798	15838	15627	15867	15945	15805	15895	15937	15834	15952	15782	15854	15812	15835	15993	15984	15652	15942	15840	15876	15779	15818	15771	15875	15999	15862	15607	15826	15825	15872	15740	15643	15836	16026	15695	15895	15854	15838	15722	15768	15838	15765	15809	15898	15747	15835	15893	15925	15848	15723	15823	15942	15848	15944	15974	15881	15927	16001	15584	15857	15855	15926	15939	16165	15957	16083	15969	16002	15936	15887	16059	15859	15929	15802	15862	15665	15859	16033	15916	15843	15730	15947	15947	16027	15872	15847	15747	15682	15822	15888	15958	15876	16050	15842	15898	15836	15814	15782	15745	15887	15829	15928	15918	15824	15782	15707	15914	15899	15633	15759	16092	15970	15812	15854	15780	15774	16034	16133	15900	15723	15677	15831	15686	15831	16019	15785	15736	15921	15942	15928	15841	15651	15716	15838	15941	15847	15930	15777	15789	15715	15930	15765	15871	15873	15978	15654	15844	15795	15830	16019	15806	15920	15829	15899	15847	15593	15969	15915	15942	15788	16002	15882	16040	15797	15856	16041	15887	15933	15784	15893	15931	15585	15799	15756	15930	16020	16029	15924	15809	15837	15968	15933	15721	15867	16074	15864	15952	15974	15967	15912	15824	15999	15669	15735	15782	15873	15892	15790	15746	15790	16009	15887	15934	15923	15943	15943	15951	15738	15905	15884	15828	15894	15794	15928	16004	15694	15714	15699	15686	15747	15874	15769	15821	15735	15950	15861	15940	15842	15750	15770	15812	15823	15944	15976	15959	15759	15744	15999	15773	15813	15824	15776	15756	16021	15914	15918	16082	15788	15792	15927	15987	15828	15796	15818	15843	15734	15712	15779	16065	15806	15889	15893	15782	15844	15809	15760	15944	15799	15901	15818	15790	15745	15639	15890	15751	15802	15785	15790	16029	15972	15657	15967	15767	15784	15868	15705	15935	15786	16012	16217	15850	15807	15878	15981	16025	15938	15948	15950	15946	15836	15913	15864	15809	15766	15891	15968	15698	15690	15854	16079	16031	15827	15627	15826	16068	16078	15746	15879	15880	15749	15869	16014	15847	15788	15773	15926	15723	15885	15777	15946	15717	15957	15793	15820	15625	15724	15648	15776	15952	15762	15798	15852	15830	15782	15657	15762	16051	16034	15801	15882	15870	15815	15813	15755	16017	15800	15693	15926	15705	15868	15684	16034	15951	16177	15768	15803	16065	15836	16127	16061	15769	15871	15724	15996	15919	15871	15902	15681	15816	16035	15929	15838	15924	15778	15654	15940	15794	15842	15795	15972	16016	15883	15806	15934	15881	16016	15842	15813	15828	15732	15960	15786	15909	15856	15765	15725	15867	15797	16014	15959	15888	15847	15827	15907	16033	16121	15883	15904	15717	15728	15775	15883	15876	15914	15654	15967	15818	15820	15872	15766	15741	15974	15917	15900	15916	15628	15918	15841	15803	15833	15927	15874	15949	15764	15819	16005	15748	15845	15819	15733	15558	16031	15729	15924	15759	15940	15874	15806	15889	15993	15972	15931	15816	15856	15607	15811	16119	15921	15955	15845	15787	15571	15789	15887	15903	16085	15978	15947	16123	15706	15951	15877	15864	15742	15600	15919	16061	15857	15760	15806	15973	15775	15717	15860	15827	15783	15822	15766	15913	15803	15917	15893	15834	15794	15780	15815	15954	15949	15781	15807	15924	15722	15860	15843	16097	15735	15785	15792	15956	15897	15749	15831	16045	16046	15867	16036	15892	15780	15886	16075	15896	15874	16033	15994	15845	15811	15592	15793	15857	15667	15952	15912	15821	15992	15617	15745	15825	15851	15937	15805	15777	15531	15935	15770	15809	16000	15584	15771	15627	15904	15939	15916	15780	15900	16085	15659	16008	15874	15954	16153	15710	15892	15788	15844	15743	15776	15773	15935	15897	15788	15895	15807	15937	15886	15898	15811	15696	15762	15673	15745	15890	15780	15761	15905	15690	15768	15871	15901	16035	15805	16043	15879	16111	15806	15852	15762	15704	15921	15758	16038	15924	15899	15791	15946	15808	15828	15910	16034	15951	15749	15892	15713	15848	15975	15962	15806	15964	15876	15806	15559	15855	15875	15596	15761	15823	15878	15767	16005	16054	15865	16010	15871	15783	15635	15707	15801	15679	15724	15897	15837	15953	15642	15823	16030	15941	16009	15898	15932	15999	15833
63847	108040	86244	56117	32640	19533	14922	14145	14265	14036	14105	14250	14169	14060	14253	14184	14220	14212	14174	14179	13996	14186	14019	14137	14043	14160	14260	14162	14293	14247	14268	14058	14227	14137	13942	14020	14158	14118	14054	14100	14292	14039	14037	13915	14192	14142	14381	14063	14127	14121	14087	14315	14170	14194	14172	14226	14118	14078	14340	14100	14124	14250	14153	13956	14043	14079	14035	14059	14139	14189	14073	14200	14164	14134	14136	14286	14087	14136	14294	13994	14134	14070	14274	14232	14076	14011	14103	14149	14163	14067	14177	14251	14036	14324	13908	14148	14104	14184	14224	14030	14121	14066	14105	14106	14055	14048	14181	14157	14158	14007	14225	13976	14191	14122	14092	14064	14162	14208	14147	14053	14254	14067	14136	14173	13995	14230	14138	14106	14063	14188	14201	14203	14123	14033	14218	14110	14060	14183	14012	14085	14121	14137	14248	14218	13983	14164	14276	13965	14108	14332	14134	14198	14222	14193	14056	14252	14234	14215	14128	14309	14163	14279	14060	14260	14123	14232	14224	14028	14162	13959	14032	13972	14193	14109	14224	14035	14359	14095	14028	14097	14074	14255	14119	14132	14222	13990	14149	14133	14074	14025	14253	14235	13990	14117	14047	14107	13906	14044	14216	14033	14176	14081	14046	14130	14060	14079	14146	14098	14073	14280	14141	14305	14274	14173	14061	14099	14087	14191	14112	14139	14152	14100	14243	14148	14012	14178	14143	14146	14372	13965	14139	14099	14147	14297	14066	14141	14193	14126	14173	14086	14201	14066	14176	14134	14156	14143	13995	14028	14268	14188	14048	14307	14173	14186	14241	14108	14232	14183	14126	14088	14005	14070	14314	14135	14191	14221	14196	14039	14325	14012	14077	14164	14006	14163	14203	14204	14248	14126	14127	14164	13980	14377	14225	14100	14100	13898	14223	14110	14194	14024	14154	14178	14070	14070	14071	14134	14029	14218	14023	14118	14098	14265	14303	14119	14250	14105	14231	14162	14009	14137	14136	14267	14156	13974	14032	14075	14186	14118	14094	14200	14306	14043	14223	14058	14043	14191	14204	14252	14097	14190	14002	13925	14038	13990	14072	14080	14231	14059	14201	14132	14126	14218	14283	14078	14059	14125	14084	14054	14241	14251	14156	14088	14102	14320	13922	14093	14179	14134	14233	14067	14066	14093	14091	14263	14159	14058	14166	14036	14207	14096	14112	14192	14032	13955	14060	13978	14219	14130	14196	14044	14034	14089	14127	14138	14083	14176	13995	14184	14120	14147	14122	14352	14121	14033	14108	13983	14041	14022	14210	13974	14119	14090	14129	13974	14241	14175	14169	14156	13988	14256	14061	14027	14077	14074	14230	14092	14241	14172	14169	14166	14201	14215	14101	14047	14172	14231	14100	14017	14033	14104	14122	14272	14386	14187	14177	14096	14080	14155	14090	14100	14257	14026	14121	14173	13998	14213	14162	13996	14047	14157	14216	14240	14116	14150	14280	13969	14200	14194	14073	14080	14303	14069	14132	14250	14107	14145	14087	14069	14183	14154	14050	14226	14092	14227	14069	14078	14162	14081	14043	14165	14088	14166	14093	13951	14044	14202	14206	14099	14314	14161	14027	14307	14093	14206	14224	14101	14287	14157	14093	14004	14190	14115	14254	14121	14062	14015	14127	14174	14196	14215	14133	14046	14309	14224	13985	14169	14054	14139	14144	14156	14175	14034	14038	14036	14148	14017	14259	14063	14065	14063	14191	14106	14081	14083	14098	14117	14157	14213	14426	14100	14225	14273	14165	13958	13943	14275	14168	14210	14069	14195	14256	14203	14088	14176	14088	14058	14053	14080	14055	14165	14190	13959	14147	14081	14091	14206	14275	14089	14205	14174	14174	14083	14056	14089	14162	14143	14075	14060	14162	14199	14167	14187	14197	14033	14108	14097	14056	14198	14232	14114	14220	14147	13978	13994	14250	14080	14203	14077	14099	14150	14151	14184	14069	14139	14210	14182	14151	14169	13910	14093	14061	14095	14190	13987	13927	14081	14103	14031	14218	14087	14272	14118	13963	14128	14049	14188	14219	14182	14044	13832	14384	14218	14005	14259	14114	14335	14000	14273	14133	14217	14053	14240	14150	14361	14229	14059	13986	14045	14069	14090	14190	14160	14247	14279	14077	14219	14091	14055	14037	14095	14269	14128	14025	14099	14180	14153	14247	14061	14232	14143	14287	14097	14191	14201	14242	14156	14256	14115	14320	14161	14080	14122	14136	14041	13916	14235	14138	14316	14095	14042	14182	14126	14185	14039	14385	13970	14075	13944	14103	14115	14190	14063	14164	14277	14190	14007	14183	14119	14198	14136	14305	14109	14135	14013	14200	14107	13971	14165	14082	14156	14169	14142	14227	14115	14171	14098	14131	13972	14287	14119	14315	14203	14240	14214	14185	14114	14077	14212	14209	14004	14068	14050	14282	13990	14173	14062	13996	13987	14080	14178	14227	13990	14322	14302	14101	14030	14191	14027	14184	14261	14187	14127	14045	14014	14159	14095	14115	14322	14300	14327	14157	14083	14177	14207	14227	14014	14048	14167	14033	14206	14154	14096	14122	14202	14169	14231	14114	14081	14148	14054	14167	14144	14159	14027	14050	14021	14319	14220	14231	14241	14105	14076	14168	14232	14246	14160	14170	14048	14073	14121	14242	14160	14208	14183	14194	13950	14045	14097	14079	14092	14162	14116	14400	14026	14104	14072	14145	13996	14011	14113	14340	14194	14155	14159	14182	14159	14180	14083	14107	14103	14122	14318	14337	14018	13922	14139	14164	14206	14096	14128	14236	14069	14178	14237	14007	14139	14164	14076	14075	14206	14008	14109	14119	13904	14041	14160	14022	14082	14209	14100	14399	13990	14235	13998	14202	14087	14264	14272	14048	14190	14165	14220	14055	14255	14150	14079	14129	14198	14080	14175	14321	14139	14039	14179	14183	14139	14065	14296	13976	14116	14135	14327	14039	14132	14203	13954	14102	13987	14106	14213	14149	14161	14146	14061	14146	14026	14138	14210	13999	14116	14149	14114	14304	14203	14099	14159	14140	14211	14172	14014	14088	14036	14172	14141	14157	14204	14178	14144	14082	14255	14126	14131	14081	14125	13974	14106	14170	14295	14262	13988	14309	14297	14084	14146	14081	14303	13912	14163	14082	14003	14083	14160	14065	14003	14010	14054	14025	14140	14249	14184	14295	14155	14186	13970	14144	14153	14093	14106	14112	14133	13971	14134	14246	14018	14201	14113	14009	14044	14187	14015	14208	14129	14216	14206	14290	14082	14061	14140	14186	14034	14176	14107	14217	14229	14078	14155	14157	14117	14167	14144	14146	13986	14218	14025	14210	14172	14132	14324	14169	14098	14143	13989	14061	14064	14032	14178	14270	14167	14060	14198	14149	14032	14088	14061	14196	14253	13983	13980	14186	14123	14178	14039	14048	14209	14137	14155	13994	14079	14168	14233	14223	14390	14168	14083	13957	14075	14215	14173	14076	14213	13985	14058	14233	14074	14270	13979	14043	14173	14075	14184	14258	14102	14124	14132	14214	14075	14223	14129	14137	14083	14137	14084	14145	14237	14171	14141	14056	14200	14123	14125	14105	14044	14232	14018	14280	14168	14154	14171	14064	14097	14208	14018	13972	14155	14062	14131	14177	14105	14150	14173	14041	14084	14173	14170	14099	14087	14254	14105	14218	14232	14064	14195	14138	14016	14121	14181	14110	14167	13943	14212	14161	14083	14009	14270	14182	14178	14208	14094	14049	14128	14018	14263	14108	14124	14132	14048	14171	14151	14236	14054	14238	14140	13951	14293	14221	14229	14147	14033	14164	14030	14155	14252	14266	14148	13979	14122	14163	14170	14011	14176	14120	14216	14189	14199	13973	14139	14278	14125	14120	14231	14124	14114	14139	14246	14087	14169	14067	14176	14116	14077	14093	14187	14218	14097	14025	14040	14154	14210	14242	14121	13905	14299	14162	14041	14065	14056	14141	14049	14053	14161	14064	13905	14275	14157	14222	14170	14203	14173	14196	13971	14227	14127	13953	14125	13964	14144	14170	14179	14168	14208	14013	14225	14096	14134	14224	14057	14092	14186	14094	14275	14103	14128	14120	14088	14074	14215	14044	14219	13928	14192	14139	14041	14158	14141	14200	14032	14190	13996	14173	14208	14148	14159	14011	14165	14273	14256	14194	14112	14102	14093	14148	14121	13992	14131	14153	14195	14177	14041	13995	14210	14042	14089	14227	14269	14088	13994	14123	13953	14148	14192	14124	14072	14077	14139	14176	14088	14107	14167	14212	14225	14082	14024	14033	14293	14100	13985	14104	14142	14068	14032	14084	14276	14054	14150	14110	14165	14199	14062	14120	13943	14250	14131	14216	14214	14040	14195	14122	14173	14094	13908	14147	14189	14030	14085	14181	14088	14250	14315	14186	13989	14265	14244	14058	14223	14040	14054	14126	14195	14242	14243	14061	14026	14233	13983	14162	14016	14065	14139	14190	14264	14061	14214	14101	14097	13993	13838	14188	14090	14172	14226	14217	14144	14115	13943	14162	14194	14257	14232	14188	14157	14002	14151	14157	14230	14350	13879	14056	14153	14222	14250	13983	14085	14120	14018	14073	14161	14211	14034	14105	14103	14153	14202	14024	14071	14162	14036	13883	14056	14234	14274	14197	14199	14302	13973	14137	14020	14159	14210	14128	14025	14149	14198	14070	14321	14217	14299	13901	14143	14156	14168	14089	14129	14183	14216	14187	14034	14226	14235	14124	14190	14266	14280	13998	14026	13954	14111	14170	14295	14040	14147	14070	14194	14265	13895	14141	14150	14157	14021	14199	14172	14173	13911	14197	14010	14103	14029	14269	14180	13971	14175	14205	14115	14077	14049	14178	14124	14225	14124	14278	14125	14150	14186	13886	14139	14165	14201	14155	14152	14099	14133	13986	14195	14100	14117	14166	14142	14176	14064	14318	14083	14087	14021	14220	14041	14075	14138	14112	14171	13949	14168	14104	14054	14147	14118	13981	14315	14086	14281	13981	14202	14117	14089	14042	14111	14101	14280	14160	14087	14111	13952	14091	14232	14080	13950	14019	14186
33327	41838	40920	28610	19421	17181	17014	16631	16323	16463	16654	16469	16535	16548	16670	16416	16484	16493	16468	16473	16507	16468	16307	16467	16358	16419	16435	16440	16369	16324	16454	16437	16579	16522	16460	16402	16534	16504	16372	16531	16458	16575	16620	16473	16558	16565	16377	16459	16485	16372	16399	16392	16302	16335	16422	16312	16402	16382	16464	16717	16412	16292	16567	16377	16563	16567	16417	16579	16477	16462	16477	16232	16343	16410	16333	16297	16626	16270	16569	16494	16407	16381	16442	16679	16485	16404	16381	16449	16234	16332	16473	16377	16362	16612	16412	16447	16559	16479	16432	16461	16412	16511	16465	16625	16482	16407	16411	16622	16456	16549	16557	16543	16298	16488	16231	16517	16545	16432	16523	16406	16488	16388	16571	16354	16360	16295	16462	16395	16412	16363	16450	16495	16218	16217	16482	16377	16399	16429	16521	16583	16275	16143	16322	16291	16443	16578	16244	16519	16460	16394	16627	16215	16354	16316	16367	16318	16451	16378	16412	16743	16621	16480	16422	16393	16535	16617	16416	16551	16562	16547	16514	16322	16499	16488	16254	16370	16371	16532	16546	16249	16376	16327	16492	16221	16537	16415	16557	16424	16410	16411	16300	16512	16382	16479	16609	16462	16580	16439	16286	16347	16488	16223	16335	16240	16601	16365	16333	16366	16416	16397	16329	16413	16663	16254	16657	16676	16599	16353	16496	16426	16346	16328	16380	16566	16351	16393	16400	16369	16494	16277	16383	16505	16321	16138	16317	16485	16416	16380	16187	16445	16384	16427	16503	16279	16561	16443	16511	16254	16325	16587	16376	16326	16522	16523	16516	16369	16468	16405	16600	16404	16556	16347	16389	16443	16563	16575	16398	16430	16429	16384	16270	16440	16538	16461	16228	16276	16466	16501	16648	16631	16357	16267	16465	16489	16534	16228	16252	16415	16297	16382	16267	16392	16562	16396	16163	16454	16388	16406	16504	16315	16588	16664	16351	16570	16567	16344	16346	16662	16385	16469	16396	16590	16482	16322	16519	16362	16375	16452	16466	16344	16429	16411	16303	16496	16300	16585	16387	16366	16423	16504	16346	16376	16468	16378	16565	16415	16404	16466	16560	16413	16584	16565	16436	16465	16283	16338	16532	16507	16190	16423	16360	16537	16508	16446	16460	16492	16620	16567	16500	16324	16393	16520	16519	16486	16388	16368	16390	16640	16682	16335	16454	16452	16513	16414	16466	16215	16594	16343	16365	16601	16431	16478	16471	16579	16311	16412	16451	16407	16450	16430	16425	16357	16532	16579	16261	16504	16427	16412	16591	16511	16438	16388	16382	16381	16493	16371	16493	16443	16350	16508	16487	16417	16501	16629	16458	16320	16416	16442	16337	16475	16531	16413	16501	16321	16123	16555	16377	16402	16449	16275	16438	16557	16422	16299	16393	16358	16500	16453	16425	16595	16347	16365	16274	16515	16491	16528	16247	16358	16429	16590	16467	16643	16546	16628	16534	16307	16335	16436	16544	16459	16390	16323	16233	16391	16557	16301	16335	16367	16382	16643	16575	16578	16716	16364	16578	16473	16421	16454	16486	16417	16418	16336	16431	16394	16408	16379	16398	16255	16564	16494	16412	16374	16182	16310	16342	16322	16484	16342	16485	16434	16250	16375	16460	16563	16387	16335	16516	16394	16471	16329	16397	16555	16289	16347	16544	16309	16561	16372	16511	16352	16457	16491	16563	16303	16499	16471	16508	16395	16484	16491	16421	16441	16433	16484	16372	16390	16427	16379	16518	16228	16428	16558	16494	16447	16460	16599	16414	16453	16516	16468	16488	16584	16417	16468	16388	16574	16584	16404	16525	16560	16460	16567	16581	16658	16374	16312	16556	16557	16582	16516	16566	16570	16540	16408	16489	16486	16349	16385	16312	16260	16438	16410	16526	16412	16384	16385	16290	16446	16512	16421	16496	16349	16495	16312	16417	16477	16448	16397	16352	16460	16446	16469	16370	16456	16485	16487	16461	16442	16570	16572	16595	16518	16459	16439	16291	16458	16367	16413	16412	16358	16527	16264	16394	16541	16361	16470	16424	16383	16573	16349	16412	16112	16380	16396	16156	16598	16566	16515	16591	16486	16332	16536	16388	16481	16518	16498	16290	16379	16463	16387	16405	16460	16446	16411	16313	16434	16395	16274	16367	16520	16537	16615	16565	16343	16116	16459	16333	16522	16398	16483	16812	16629	16597	16589	16671	16529	16522	16299	16375	16437	16458	16283	16430	16337	16490	16085	16220	16547	16395	16353	16612	16638	16557	16352	16475	16402	16512	16527	16408	16563	16497	16333	16452	16344	16365	16551	16445	16560	16523	16515	16591	16442	16533	16372	16552	16193	16454	16343	16531	16329	16329	16560	16500	16334	16508	16385	16548	16565	16544	16676	16312	16380	16482	16278	16353	16421	16636	16455	16452	16225	16600	16420	16269	16332	16465	16395	16372	16266	16427	16413	16474	16439	16519	16511	16381	16524	16300	16544	16434	16470	16374	16323	16629	16344	16411	16432	16461	16388	16300	16386	16626	16479	16396	16423	16532	16774	16248	16375	16594	16535	16286	16401	16489	16568	16565	16410	16450	16304	16434	16340	16269	16550	16448	16347	16400	16505	16425	16505	16465	16286	16460	16391	16389	16519	16420	16434	16376	16438	16305	16348	16345	16327	16690	16417	16557	16373	16393	16412	16366	16534	16407	16202	16532	16507	16556	16527	16380	16291	16345	16476	16430	16459	16377	16414	16532	16270	16256	16340	16349	16444	16502	16404	16335	16456	16375	16496	16536	16537	16429	16506	16340	16492	16373	16393	16207	16430	16403	16335	16443	16601	16512	16482	16428	16370	16420	16610	16369	16570	16338	16396	16397	16476	16526	16436	16447	16318	16325	16570	16585	16425	16560	16329	16440	16497	16323	16360	16305	16328	16403	16635	16237	16398	16316	16343	16300	16515	16508	16447	16498	16181	16388	16255	16598	16533	16383	16436	16484	16500	16563	16357	16476	16560	16357	16338	16495	16384	16493	16351	16584	16724	16448	16476	16375	16343	16286	16449	16392	16624	16492	16321	16250	16326	16484	16514	16326	16446	16307	16382	16271	16255	16467	16464	16472	16565	16427	16300	16281	16312	16373	16377	16349	16473	16472	16351	16341	16289	16548	16467	16378	16383	16446	16434	16610	16557	16660	16403	16400	16315	16569	16554	16469	16445	16538	16291	16514	16428	16345	16393	16351	16421	16538	16615	16424	16286	16477	16476	16239	16416	16542	16424	16263	16442	16314	16295	16413	16320	16274	16449	16637	16429	16612	16478	16399	16350	16349	16253	16467	16432	16612	16495	16392	16379	16261	16470	16560	16306	16290	16305	16318	16274	16405	16711	16428	16295	16361	16468	16563	16300	16393	16530	16552	16630	16312	16560	16321	16531	16544	16500	16393	16613	16485	16348	16315	16424	16335	16559	16481	16522	16552	16718	16552	16539	16495	16406	16510	16456	16521	16483	16198	16446	16451	16437	16407	16531	16457	16439	16507	16498	16539	16338	16497	16337	16352	16427	16361	16265	16438	16389	16381	16455	16287	16380	16650	16523	16625	16502	16431	16392	16416	16560	16451	16533	16503	16573	16704	16273	16475	16585	16559	16528	16556	16448	16532	16273	16325	16344	16539	16355	16490	16467	16395	16346	16537	16538	16406	16354	16356	16482	16393	16365	16571	16647	16513	16540	16284	16308	16398	16389	16397	16302	16280	16489	16493	16480	16428	16514	16494	16370	16405	16618	16467	16337	16316	16457	16528	16312	16209	16346	16422	16433	16514	16256	16319	16508	16480	16468	16400	16544	16454	16441	16423	16368	16460	16359	16310	16324	16401	16537	16396	16560	16481	16474	16548	16414	16583	16580	16549	16509	16251	16336	16338	16369	16453	16376	16377	16462	16530	16530	16529	16517	16496	16377	16240	16443	16463	16569	16594	16370	16604	16447	16425	16555	16566	16345	16377	16367	16612	16413	16402	16348	16603	16448	16300	16570	16535	16477	16448	16580	16331	16423	16425	16760	16444	16540	16416	16431	16399	16532	16241	16316	16389	16400	16344	16424	16421	16356	16337	16310	16309	16446	16484	16311	16595	16418	16591	16492	16445	16406	16384	16340	16491	16303	16540	16510	16346	16457	16318	16458	16452	16426	16313	16451	16462	16593	16396	16471	16377	16493	16382	16347	16403	16331	16321	16449	16385	16580	16398	16478	16525	16191	16512	16532	16329	16363	16328	16459	16438	16298	16453	16354	16357	16407	16273	16440	16424	16406	16297	16482	16489	16291	16489	16355	16410	16393	16346	16396	16523	16390	16523	16439	16400	16228	16410	16517	16447	16238	16409	16241	16245	16517	16539	16394	16497	16469	16373	16246	16281	16501	16246	16618	16313	16375	16286	16386	16521	16349	16497	16480	16454	16520	16446	16661	16272	16542	16397	16439	16435	16363	16395	16542	16317	16233	16404	16314	16502	16451	16380	16420	16428	16450	16463	16377	16400	16426	16554	16299	16444	16198	16435	16462	16661	16637	16511	16400	16643	16532	16326	16498	16395	16410	16572	16609	16186	16394	16496	16391	16465	16392	16399	16493	16327	16460	16469	16362	16312	16428	16498	16454	16673	16461	16380	16381	16363	16313	16381	16321	16496	16503	16349	16429	16447	16533	16561	16460	16294	16515	16538	16351	16604	16335	16410	16484	16293	16444	16612	16508	16428	16575	16549	16465	16415	16603	16428	16248	16387	16584	16652	16554	16385	16279	16222	16421	16291	16286	16267	16358	16379	16485	16445	16437	16581	16380	16427	16529	16499	16509	16442	16312	16505	16240	16276	16208	16488	16331	16300	16396	16377	16504	16378	16498	16608	16267	16330	16392	16387	16365	16378	16393	16368	16496	16450	16517	16482	16570	16669	16589	16655	16440	16438	16344	16580	16564	16697	16734	16415	16380	16601	16567	16412	16606	16517	16401	16440	16523	16551	16431	16422	16278	16441	16612	16287	16475	16534	16449	16360	16472	16439	16481	16426	16518	16473	16423	16357	16385	16552	16641	16613	16503	16538	16326	16398	16444	16353	16414	16488	16418
41914	58586	42875	24269	16736	15173	14555	14316	14476	14585	14698	14513	14607	14651	14496	14517	14560	14479	14563	14508	14517	14513	14574	14573	14646	14647	14512	14595	14603	14472	14466	14450	14696	14415	14441	14491	14526	14380	14452	14483	14564	14431	14439	14578	14548	14360	14494	14506	14410	14541	14540	14512	14474	14408	14549	14517	14403	14463	14401	14597	14575	14480	14558	14442	14472	14467	14394	14547	14450	14475	14294	14329	14438	14556	14592	14484	14589	14491	14576	14478	14483	14554	14695	14427	14574	14496	14486	14441	14669	14548	14516	14500	14353	14539	14666	14478	14542	14287	14628	14610	14526	14432	14472	14426	14693	14548	14475	14486	14456	14422	14653	14515	14595	14416	14284	14451	14473	14434	14442	14488	14507	14585	14441	14633	14496	14312	14565	14462	14543	14567	14545	14488	14254	14765	14604	14510	14523	14497	14497	14508	14505	14366	14614	14565	14705	14555	14519	14419	14552	14638	14507	14352	14502	14414	14456	14635	14529	14423	14458	14400	14497	14514	14718	14513	14756	14499	14448	14416	14480	14295	14339	14614	14581	14500	14389	14561	14590	14533	14320	14512	14526	14180	14620	14743	14427	14357	14451	14524	14512	14490	14421	14409	14431	14525	14662	14451	14468	14585	14439	14425	14536	14640	14484	14528	14491	14417	14388	14450	14486	14575	14440	14394	14469	14280	14419	14581	14613	14627	14401	14608	14402	14516	14553	14506	14415	14403	14418	14645	14577	14563	14488	14402	14494	14512	14436	14433	14350	14532	14328	14334	14436	14415	14675	14558	14483	14470	14381	14501	14513	14643	14511	14439	14425	14522	14448	14373	14627	14492	14491	14481	14651	14531	14646	14416	14511	14455	14572	14580	14419	14377	14576	14526	14433	14637	14205	14614	14619	14426	14355	14545	14527	14654	14617	14449	14483	14535	14527	14459	14692	14495	14696	14561	14447	14520	14723	14439	14522	14513	14439	14460	14451	14381	14420	14622	14559	14497	14529	14588	14403	14351	14426	14292	14502	14371	14497	14254	14517	14684	14491	14464	14335	14828	14562	14532	14534	14549	14368	14355	14543	14400	14440	14552	14457	14390	14525	14444	14452	14488	14500	14503	14571	14512	14397	14470	14417	14606	14415	14205	14640	14691	14377	14637	14622	14517	14548	14480	14536	14424	14449	14296	14516	14615	14467	14721	14595	14509	14525	14507	14382	14653	14361	14508	14477	14519	14544	14615	14512	14493	14488	14622	14455	14368	14494	14479	14400	14315	14661	14527	14491	14598	14624	14445	14468	14643	14386	14498	14521	14510	14418	14550	14415	14616	14602	14613	14692	14450	14496	14418	14542	14373	14377	14637	14484	14466	14458	14621	14637	14479	14683	14499	14403	14484	14554	14493	14648	14690	14453	14624	14525	14554	14506	14531	14526	14589	14518	14515	14443	14502	14514	14387	14512	14618	14509	14479	14368	14392	14530	14493	14501	14704	14576	14407	14627	14440	14582	14630	14441	14516	14559	14650	14383	14628	14476	14345	14546	14444	14447	14303	14380	14526	14434	14526	14490	14407	14622	14573	14550	14461	14457	14534	14369	14434	14583	14499	14325	14466	14456	14450	14498	14522	14527	14438	14557	14551	14329	14454	14527	14421	14403	14568	14429	14515	14482	14520	14546	14673	14441	14583	14689	14487	14419	14516	14434	14516	14477	14641	14551	14284	14516	14425	14561	14477	14516	14583	14574	14567	14510	14479	14675	14472	14335	14362	14677	14511	14461	14528	14725	14555	14470	14529	14508	14715	14528	14457	14508	14419	14559	14447	14447	14528	14537	14553	14459	14549	14620	14493	14555	14478	14434	14429	14463	14582	14588	14477	14354	14413	14571	14422	14589	14449	14566	14574	14544	14500	14415	14397	14555	14414	14558	14554	14298	14639	14551	14582	14592	14364	14443	14459	14470	14565	14472	14406	14319	14249	14465	14423	14656	14245	14506	14526	14711	14549	14636	14635	14504	14549	14422	14624	14385	14515	14520	14468	14629	14402	14449	14463	14503	14484	14473	14523	14397	14481	14469	14625	14535	14714	14544	14462	14501	14401	14434	14580	14408	14620	14632	14418	14494	14473	14414	14439	14453	14363	14597	14426	14443	14435	14621	14372	14479	14582	14283	14391	14527	14395	14616	14394	14471	14502	14575	14501	14657	14497	14464	14532	14585	14433	14608	14576	14502	14535	14658	14643	14445	14637	14503	14586	14602	14524	14579	14351	14618	14503	14405	14495	14748	14640	14693	14595	14577	14523	14446	14470	14386	14594	14496	14423	14532	14480	14580	14296	14379	14524	14501	14495	14335	14480	14644	14431	14557	14620	14442	14398	14544	14421	14615	14456	14493	14572	14611	14573	14556	14524	14468	14609	14644	14570	14459	14579	14510	14499	14467	14535	14585	14410	14532	14440	14550	14366	14438	14502	14519	14405	14367	14431	14492	14579	14481	14399	14539	14366	14532	14650	14323	14462	14661	14495	14439	14418	14648	14565	14578	14629	14396	14513	14545	14531	14655	14452	14496	14485	14529	14369	14482	14525	14681	14574	14398	14646	14722	14542	14398	14510	14352	14533	14472	14380	14431	14441	14327	14389	14405	14571	14558	14452	14403	14391	14470	14404	14603	14564	14386	14627	14398	14534	14570	14433	14679	14509	14551	14509	14412	14626	14547	14537	14509	14354	14563	14470	14561	14358	14466	14625	14459	14396	14499	14420	14546	14515	14659	14554	14536	14490	14380	14455	14516	14671	14611	14511	14671	14534	14420	14519	14572	14517	14698	14536	14464	14436	14413	14416	14621	14518	14304	14455	14580	14418	14538	14726	14529	14464	14449	14559	14438	14394	14565	14600	14526	14393	14480	14535	14608	14471	14324	14540	14518	14291	14492	14537	14460	14471	14529	14509	14392	14488	14449	14490	14592	14526	14589	14421	14625	14585	14683	14476	14539	14635	14445	14536	14454	14643	14533	14385	14537	14661	14555	14492	14528	14502	14437	14754	14566	14580	14503	14493	14522	14553	14524	14518	14432	14384	14550	14445	14733	14424	14577	14536	14554	14430	14486	14478	14504	14477	14300	14538	14480	14392	14618	14234	14513	14574	14315	14438	14499	14547	14506	14557	14516	14463	14502	14610	14401	14528	14526	14476	14450	14469	14698	14452	14364	14380	14396	14571	14394	14435	14523	14494	14653	14521	14572	14453	14527	14556	14526	14434	14764	14520	14658	14376	14502	14480	14548	14618	14497	14477	14719	14416	14368	14468	14514	14532	14632	14431	14594	14464	14461	14507	14586	14654	14543	14521	14766	14375	14506	14530	14558	14472	14453	14513	14452	14404	14528	14623	14397	14519	14326	14451	14424	14433	14393	14482	14298	14479	14633	14460	14563	14532	14495	14502	14556	14602	14704	14499	14507	14446	14468	14421	14503	14539	14395	14663	14547	14527	14446	14534	14488	14346	14498	14427	14647	14365	14630	14309	14476	14513	14527	14520	14594	14459	14538	14599	14638	14497	14540	14530	14427	14491	14368	14657	14372	14526	14659	14418	14401	14616	14333	14484	14592	14493	14467	14431	14543	14421	14483	14547	14604	14557	14568	14528	14580	14472	14443	14532	14545	14393	14551	14483	14404	14564	14452	14513	14643	14496	14638	14536	14487	14659	14558	14665	14492	14544	14379	14655	14514	14610	14415	14535	14551	14337	14572	14495	14502	14618	14625	14501	14567	14492	14480	14498	14566	14497	14505	14598	14619	14442	14382	14416	14607	14427	14386	14457	14458	14461	14508	14502	14606	14556	14494	14551	14749	14637	14665	14393	14361	14475	14540	14431	14375	14398	14374	14652	14517	14570	14624	14628	14495	14294	14444	14488	14636	14401	14598	14462	14689	14544	14648	14545	14451	14570	14319	14398	14403	14576	14583	14463	14528	14502	14503	14435	14558	14422	14614	14544	14581	14633	14409	14535	14372	14419	14427	14469	14433	14493	14416	14623	14538	14642	14493	14339	14508	14375	14429	14622	14417	14428	14446	14545	14473	14436	14567	14591	14542	14498	14558	14451	14600	14729	14481	14473	14602	14326	14513	14391	14469	14518	14470	14499	14560	14456	14422	14303	14672	14578	14427	14611	14369	14424	14525	14422	14376	14632	14611	14522	14458	14658	14528	14438	14610	14312	14489	14658	14461	14508	14509	14480	14397	14558	14578	14292	14434	14512	14521	14632	14501	14554	14408	14476	14446	14626	14481	14571	14598	14592	14574	14410	14759	14454	14410	14507	14724	14496	14506	14451	14517	14479	14485	14427	14646	14524	14452	14554	14520	14525	14560	14401	14469	14410	14359	14563	14469	14452	14557	14607	14585	14527	14615	14558	14410	14586	14589	14465	14509	14591	14654	14627	14456	14527	14523	14597	14541	14677	14411	14446	14493	14551	14525	14459	14423	14409	14615	14505	14475	14706	14464	14578	14556	14538	14397	14458	14460	14520	14412	14694	14439	14360	14389	14572	14449	14517	14589	14457	14427	14575	14526	14498	14494	14452	14617	14410	14420	14419	14628	14493	14443	14499	14363	14593	14476	14439	14523	14553	14458	14407	14461	14500	14499	14524	14250	14377	14499	14547	14506	14614	14538	14552	14517	14514	14552	14619	14406	14490	14577	14479	14625	14541	14567	14482	14388	14449	14565	14397	14481	14597	14473	14712	14574	14500	14496	14414	14616	14457	14500	14473	14431	14539	14510	14448	14361	14556	14480	14549	14387	14443	14632	14564	14516	14411	14488	14433	14389	14486	14452	14568	14504	14467	14543	14608	14350	14659	14434	14438	14493	14637	14344	14472	14478	14511	14382	14592	14532	14510	14490	14593	14534	14592	14664	14615	14432	14477	14489	14556	14590	14502	14478	14670	14516	14516	14375	14484	14676	14554	14489	14578	14603	14397	14654	14481	14451	14490	14407	14489	14603	14448	14577	14569	14457	14668	14506	14560	14565	14591	14639	14526	14456	14443	14483	14496	14698	14475	14431	14526	14653	14586	14515	14579	14429	14481	14470	14424	14495	14632	14548	14513	14403	14601	14435	14520	14537	14474	14561	14561	14627	14454	14325	14448	14534	14549
35921	38968	35070	25060	18279	16843	16788	16322	16535	16405	16550	16433	16318	16336	16405	16305	16314	16282	16351	16461	16370	16295	16128	16370	16381	16413	16371	16159	16294	16650	16455	16460	16548	16377	16341	16360	16360	16371	16270	16315	16199	16335	16430	16354	16425	16361	16465	16381	16422	16162	16332	16514	16334	16472	16274	16397	16111	16383	16474	16202	16300	16199	16622	16371	16385	16348	16225	16393	16459	16257	16240	16460	16464	16325	16272	16142	16303	16565	16515	16383	16453	16320	16281	16372	16331	16475	16285	16385	16364	16600	16531	16345	16345	16228	16258	16439	16432	16453	16268	16552	16374	16453	16333	16543	16411	16324	16199	16244	16442	16235	16412	16339	16430	16372	16416	16513	16469	16330	16335	16368	16413	16543	16352	16493	16224	16310	16486	16416	16293	16230	16319	16252	16429	16377	16379	16405	16348	16434	16309	16446	16550	16286	16413	16341	16494	16189	16385	16369	16488	16349	16292	16532	16497	16556	16346	16503	16339	16467	16405	16273	16570	16388	16511	16389	16307	16179	16083	16429	16244	16310	16301	16227	16194	16283	16427	16454	16305	16475	16298	16408	16289	16300	16287	16454	16565	16371	16482	16188	16276	16373	16444	16251	16424	16490	16383	16453	16353	16044	16472	16289	16439	16278	16385	16400	16546	16305	16378	16291	16411	16266	16410	16366	16261	16575	16332	16139	16118	16240	16284	16538	16488	16219	16440	16262	16354	16413	16287	16437	16385	16241	16421	16421	16516	16280	16364	16522	16301	16440	16453	16249	16354	16382	16218	16427	16369	16520	16143	16299	16259	16404	16243	16509	16571	16527	16359	16383	16373	16303	16344	16346	16136	16254	16553	16292	16169	16110	16248	16393	16577	16269	16316	16265	16386	16376	16434	16387	16345	16225	16327	16150	16363	16317	16517	16147	16425	16562	16341	16309	16283	16549	16488	16334	16365	16354	16356	16613	16080	16420	16217	16469	16466	16462	16551	16316	16363	16212	16289	16273	16416	16383	16273	16292	16346	16183	16307	16385	16437	16361	16218	16274	16431	16583	16397	16259	16154	16545	16385	16509	16280	16404	16259	16357	16348	16404	16170	16291	16482	16385	16297	16420	16468	16285	16278	16379	16500	16539	16402	16460	16462	16283	16426	16255	16494	16337	16241	16603	16566	16372	16205	16416	16293	16287	16284	16425	16332	16462	16346	16265	16414	16459	16555	16360	16317	16442	16414	16208	16435	16592	16405	16444	16282	16081	16287	16416	16291	16269	16273	16361	16646	16204	16315	16173	16360	16592	16316	16425	16521	16346	16396	16330	16362	16339	16282	16407	16462	16332	16456	16485	16499	16461	16313	16295	16271	16240	16493	16556	16574	16340	16409	16422	16537	16285	16396	16337	16458	16247	16440	16410	16186	16410	16257	16343	16362	16384	16543	16309	16488	16462	16222	16369	16347	16353	16543	16269	16344	16461	16334	16313	16432	16325	16453	16356	16424	16550	16251	16373	16527	16239	16337	16489	16283	16376	16273	16463	16147	16581	16467	16403	16189	16324	16396	16398	16331	16344	16311	16269	16500	16465	16372	16357	16329	16494	16220	16197	16157	16223	16498	16353	16430	16491	16465	16361	16344	16376	16485	16485	16538	16237	16519	16556	16056	16365	16238	16333	16349	16210	16358	16435	16497	16482	16379	16315	16295	16507	16415	16193	16443	16366	16503	16568	16248	16332	16353	16263	16198	16339	16323	16224	16443	16352	16292	16504	16395	16354	16257	16326	16425	16159	16250	16200	16252	16278	16217	16258	16454	16314	16413	16549	16265	16243	16389	16374	16366	16248	16477	16449	16218	16441	16404	16326	16347	16401	16470	16285	16250	16219	16421	16516	16446	16377	16514	16558	16338	16287	16471	16387	16279	16339	16551	16268	16272	16512	16209	16357	16525	16300	16428	16225	16571	16383	16175	16314	16450	16322	16386	16450	16271	16286	16229	16384	16363	16239	16314	16388	16231	16518	16208	16339	16436	16260	16263	16424	16298	16387	16482	16281	16235	16593	16338	16462	16441	16454	16323	16250	16322	16374	16462	16426	16484	16180	16405	16341	16279	16212	16279	16266	16478	16415	16250	16344	16245	16255	16385	16294	16390	16490	16436	16247	16284	16549	16336	16429	16364	16444	16517	16573	16366	16364	16242	16349	16595	16201	16367	16244	16350	16524	16578	16465	16438	16288	16337	16368	16222	16318	16400	16256	16648	16291	16414	16209	16343	16347	16454	16431	16448	16320	16246	16171	16131	16409	16311	16412	16421	16352	16214	16304	16480	16392	16215	16273	16381	16503	16451	16524	16417	16267	16339	16475	16526	16467	16330	16392	16516	16232	16245	16364	16013	16389	16390	16358	16473	16529	16459	16465	16314	16282	16441	16287	16545	16547	16559	16323	16349	16422	16345	16194	16258	16315	16542	16347	16348	16385	16342	16474	16391	16210	16429	16336	16148	16599	16246	16423	16312	16404	16275	16381	16476	16485	16464	16504	16228	16308	16507	16236	16266	16589	16532	16410	16299	16184	16357	16317	16443	16388	16230	16308	16429	16430	16383	16366	16299	16431	16244	16410	16269	16434	16305	16335	16443	16477	16370	16411	16236	16255	16429	16379	16462	16313	16248	16360	16451	16314	16296	16405	16328	16356	16255	16245	16287	16499	16381	16298	16485	16640	16482	16296	16346	16284	16482	16509	16328	16335	16152	16208	16378	16490	16490	16303	16424	16471	16441	16366	16587	16324	16477	16489	16309	16197	16324	16532	16428	16422	16424	16304	16287	16381	16113	16554	16400	16263	16362	16315	16265	16371	16419	16349	16338	16510	16461	16382	16295	16377	16376	16237	16354	16333	16221	16422	16211	16400	16334	16257	16178	16282	16403	16302	16539	16273	16399	16361	16101	16334	16270	16524	16230	16288	16290	16430	16317	16266	16467	16527	16300	16419	16405	16507	16251	16364	16432	16302	16446	16371	16307	16383	16278	16290	16108	16267	16317	16064	16378	16170	16379	16293	16163	16259	16360	16464	16532	16274	16251	16185	16413	16323	16366	16312	16197	16418	16319	16452	16386	16416	16354	16331	16547	16403	16494	16237	16375	16384	16344	16376	16222	16300	16364	16416	16208	16295	16345	16465	16254	16428	16255	16279	16361	16384	16268	16309	16283	16307	16344	16343	16225	16389	16583	16638	16304	16345	16241	16509	16248	16297	16312	16233	16359	16376	16442	16380	16354	16214	16320	16280	16303	16141	16385	16272	16254	16430	16351	16304	16210	16277	16418	16478	16532	16311	16498	16441	16525	16374	16309	16430	16553	16506	16417	16423	16126	16152	16434	16446	15971	16431	16342	16435	16317	16347	16123	16318	16322	16490	16499	16453	16338	16408	16359	16410	16369	16299	16578	16334	16156	16466	16552	16306	16390	16408	16454	16408	16450	16499	16235	16324	16294	16425	16458	16368	16315	16428	16323	16454	16280	16393	16198	16289	16322	16461	16501	16499	16271	16496	16238	16133	16382	16677	16320	16405	16353	16376	16483	16422	16324	16473	16517	16330	16296	16382	16029	16388	16240	16478	16437	16551	16460	16279	16486	16386	16290	16344	16491	16412	16464	16446	16456	16452	16381	16266	16418	16312	16211	16329	16251	16228	16378	16434	16204	16470	16420	16360	16258	16480	16309	16445	16302	16361	16393	16366	16374	16432	16338	16574	16322	16380	16551	16429	16302	16149	16349	16520	16281	16427	16425	16285	16322	16343	16389	16361	16452	16214	16334	16389	16411	16266	16590	16321	16381	16362	16094	16303	16364	16221	16420	16294	16306	16286	16561	16236	16380	16478	16276	16337	16477	16385	16407	16392	16316	16410	16341	16465	16225	16349	16389	16360	16357	16448	16375	16266	16402	16307	16373	16350	16359	16573	16483	16458	16323	16550	16478	16368	16218	16702	16276	16355	16498	16373	16292	16349	16572	16229	16335	16323	16248	16459	16493	16455	16412	16218	16482	16255	16524	16201	16402	16372	16405	16257	16238	16313	16245	16326	16235	16299	16579	16458	16446	16328	16245	16426	16406	16415	16418	16361	16516	16320	16494	16413	16410	16313	16280	16307	16312	16359	16297	16344	16251	16288	16510	16473	16442	16548	16243	16304	16283	16328	16386	16540	16284	16468	16357	16352	16414	16373	16318	16288	16558	16112	16531	16436	16199	16410	16249	16355	16330	16349	16431	16400	16605	16479	16212	16265	16495	16538	16258	16289	16217	16308	16439	16372	16511	16201	16314	16191	16324	16504	16241	16393	16440	16420	16489	16286	16477	16519	16450	16210	16267	16240	16256	16401	16301	16347	16467	16341	16486	16405	16303	16322	16447	16498	16393	16310	16578	16316	16252	16422	16221	16299	16468	16387	16403	16317	16478	16365	16537	16379	16320	16574	16306	16380	16429	16335	16347	16228	16404	16350	16401	16268	16367	16400	16427	16307	16336	16290	16530	16337	16293	16271	16310	16489	16228	16341	16249	16433	16354	16342	16187	16397	16351	16248	16341	16244	16346	16481	16508	16332	16220	16428	16372	16349	16223	16371	16321	16601	16453	16302	16422	16355	16380	16418	16321	16177	16368	16424	16363	16429	16532	16366	16411	16248	16453	16391	16198	16323	16336	16581	16361	16246	16111	16373	16407	16442	16410	16153	16131	16216	16395	16466	16429	16416	16393	16432	16308	16387	16398	16181	16424	16542	16492	16327	16304	16224	16438	16257	16450	16493	16249	16225	16212	16370	16442	16394	16359	16365	16389	16366	16321	16375	16224	16319	16104	16135	16090	16399	16440	16345	16326	16527	16306	16359	16341	16420	16358	16454	16359	16355	16308	16442	16425	16455	16460	16183	16401	16356	16619	16226	16349	16294	16472	16369	16527	16494	16319	16495	16376	16286	16319	16392	16122	16407	16343	16248	16270	16172	16278	16504	16437	16429	16329	16444	16368	16244	16386	16358	16091	16180	16436	16221	16282	16273	16335	16363	16407	16365	16376	16386	16410	16376	16251	16339	16435	16401	16572	16427	16138	16340	16449	16188	16299	16338	16545	16281	16300	16403	16291	16350	16365	16201	16514	16491
39162	49541	35894	21365	16031	14732	14502	14547	14490	14365	14568	14488	14517	14497	14428	14588	14684	14584	14706	14220	14394	14510	14619	14454	14508	14440	14388	14594	14538	14491	14561	14465	14734	14339	14453	14651	14446	14699	14401	14309	14547	14483	14625	14495	14337	14504	14589	14696	14623	14350	14450	14363	14476	14389	14518	14288	14535	14622	14414	14729	14575	14456	14344	14476	14418	14412	14415	14383	14559	14572	14341	14521	14679	14308	14555	14601	14622	14403	14475	14470	14304	14464	14428	14427	14479	14519	14471	14519	14534	14313	14579	14540	14418	14506	14468	14529	14478	14436	14596	14568	14281	14393	14418	14438	14474	14372	14367	14484	14283	14522	14320	14601	14428	14501	14570	14515	14467	14627	14442	14475	14530	14361	14329	14536	14583	14550	14538	14372	14558	14341	14308	14550	14474	14450	14457	14436	14330	14434	14360	14524	14408	14468	14353	14462	14409	14398	14486	14267	14405	14514	14289	14668	14484	14403	14367	14611	14519	14389	14349	14289	14569	14555	14542	14360	14478	14406	14526	14532	14267	14522	14414	14377	14516	14446	14384	14256	14519	14611	14407	14413	14355	14529	14475	14562	14360	14516	14568	14436	14550	14363	14622	14375	14522	14378	14480	14428	14498	14381	14568	14635	14318	14648	14385	14508	14463	14551	14456	14516	14453	14348	14342	14551	14585	14562	14568	14373	14366	14567	14469	14529	14672	14577	14444	14328	14276	14589	14600	14398	14379	14335	14514	14467	14501	14478	14498	14401	14491	14375	14566	14442	14399	14451	14309	14269	14523	14347	14309	14459	14498	14408	14482	14505	14443	14449	14477	14571	14512	14342	14467	14450	14459	14593	14490	14467	14291	14474	14526	14413	14406	14473	14514	14573	14501	14464	14463	14534	14656	14282	14545	14466	14440	14554	14467	14376	14463	14512	14516	14578	14445	14551	14525	14628	14460	14428	14451	14451	14363	14443	14476	14462	14651	14460	14503	14550	14463	14576	14518	14292	14506	14359	14492	14413	14495	14485	14605	14403	14506	14526	14448	14510	14567	14373	14547	14423	14506	14429	14701	14139	14516	14283	14458	14503	14531	14617	14481	14483	14611	14468	14510	14446	14412	14458	14499	14446	14426	14511	14450	14518	14557	14348	14329	14495	14413	14504	14418	14425	14376	14374	14518	14518	14381	14492	14428	14456	14462	14428	14447	14291	14310	14437	14503	14433	14383	14452	14433	14481	14714	14465	14482	14422	14536	14432	14448	14312	14506	14461	14296	14479	14467	14379	14531	14648	14582	14514	14620	14453	14505	14704	14400	14635	14686	14459	14519	14377	14520	14543	14456	14479	14587	14469	14395	14320	14669	14670	14462	14408	14357	14520	14505	14538	14389	14429	14492	14451	14568	14391	14406	14442	14352	14475	14300	14553	14489	14487	14372	14238	14536	14470	14495	14404	14446	14450	14574	14376	14563	14456	14357	14617	14490	14292	14409	14402	14356	14359	14568	14400	14457	14395	14519	14488	14500	14480	14365	14446	14555	14590	14533	14473	14357	14391	14496	14489	14481	14400	14442	14562	14459	14425	14462	14526	14450	14358	14423	14422	14506	14594	14391	14559	14533	14415	14501	14571	14515	14390	14505	14667	14492	14557	14572	14463	14627	14406	14548	14556	14427	14396	14410	14433	14445	14371	14453	14480	14458	14380	14427	14637	14403	14483	14569	14533	14508	14527	14398	14495	14654	14499	14652	14466	14403	14594	14399	14427	14518	14409	14532	14332	14513	14516	14609	14399	14506	14488	14359	14452	14493	14548	14326	14533	14552	14695	14409	14504	14505	14385	14596	14308	14498	14529	14444	14549	14458	14438	14473	14258	14374	14477	14532	14430	14368	14455	14532	14692	14415	14505	14582	14481	14476	14595	14376	14464	14326	14481	14544	14525	14656	14424	14502	14525	14495	14444	14491	14545	14526	14466	14520	14517	14540	14509	14483	14644	14407	14376	14366	14448	14488	14422	14552	14490	14452	14362	14443	14377	14543	14494	14199	14435	14477	14555	14570	14609	14407	14528	14407	14390	14756	14602	14572	14411	14505	14495	14615	14368	14441	14441	14471	14406	14403	14566	14546	14392	14684	14569	14479	14432	14405	14541	14585	14387	14604	14353	14228	14432	14537	14415	14409	14507	14444	14600	14611	14499	14584	14605	14298	14471	14475	14523	14447	14343	14552	14531	14344	14474	14485	14471	14397	14337	14466	14366	14207	14442	14365	14552	14427	14390	14383	14592	14661	14572	14420	14541	14422	14475	14561	14539	14295	14362	14399	14478	14463	14608	14456	14554	14394	14580	14368	14608	14328	14379	14426	14471	14530	14396	14443	14491	14541	14327	14697	14490	14494	14414	14467	14475	14723	14228	14455	14541	14566	14530	14528	14539	14548	14466	14322	14594	14405	14508	14439	14436	14417	14512	14592	14537	14513	14568	14477	14414	14512	14457	14530	14344	14412	14521	14416	14729	14584	14554	14475	14494	14555	14515	14294	14584	14420	14384	14521	14559	14374	14567	14445	14619	14478	14545	14568	14590	14553	14591	14249	14368	14487	14466	14572	14726	14638	14571	14567	14698	14521	14457	14422	14509	14494	14558	14557	14462	14468	14425	14510	14404	14512	14370	14360	14487	14366	14399	14400	14282	14448	14409	14431	14500	14409	14384	14558	14343	14536	14513	14480	14387	14477	14354	14412	14482	14450	14447	14540	14409	14463	14499	14351	14465	14478	14388	14385	14483	14621	14606	14574	14377	14523	14403	14632	14338	14478	14442	14334	14507	14603	14461	14434	14599	14395	14468	14515	14396	14472	14535	14392	14335	14500	14360	14395	14486	14410	14390	14397	14467	14519	14318	14230	14603	14396	14681	14388	14448	14503	14516	14515	14619	14433	14516	14472	14509	14432	14652	14330	14471	14595	14615	14477	14385	14340	14450	14554	14424	14499	14390	14372	14440	14354	14586	14365	14527	14208	14522	14467	14546	14302	14453	14460	14465	14548	14427	14496	14489	14439	14456	14609	14410	14532	14604	14506	14367	14412	14348	14291	14490	14577	14516	14505	14506	14435	14756	14419	14463	14444	14530	14544	14492	14450	14491	14651	14585	14509	14416	14571	14253	14440	14512	14465	14318	14581	14495	14562	14602	14544	14315	14349	14406	14416	14586	14372	14495	14366	14367	14498	14433	14402	14395	14349	14535	14549	14413	14643	14257	14496	14501	14437	14573	14505	14551	14390	14335	14508	14579	14522	14483	14339	14364	14565	14384	14392	14616	14500	14339	14353	14434	14402	14427	14436	14379	14371	14417	14460	14358	14573	14461	14599	14431	14358	14497	14488	14575	14642	14312	14579	14542	14453	14530	14586	14426	14361	14559	14398	14662	14584	14500	14326	14605	14510	14474	14315	14585	14498	14395	14376	14456	14584	14368	14383	14333	14410	14567	14616	14580	14596	14426	14411	14524	14405	14432	14375	14559	14525	14333	14556	14385	14423	14344	14683	14574	14502	14452	14403	14348	14483	14614	14519	14536	14337	14442	14393	14235	14633	14397	14467	14535	14395	14446	14299	14463	14336	14338	14377	14282	14429	14517	14214	14631	14645	14397	14369	14466	14594	14556	14562	14525	14314	14495	14492	14393	14619	14324	14468	14483	14500	14426	14407	14600	14403	14484	14582	14419	14435	14379	14447	14550	14399	14509	14462	14355	14457	14533	14590	14555	14409	14606	14515	14402	14340	14425	14455	14498	14388	14396	14513	14479	14556	14585	14548	14590	14511	14377	14403	14497	14498	14398	14412	14473	14389	14417	14404	14402	14488	14351	14629	14542	14454	14391	14534	14484	14419	14309	14470	14387	14367	14458	14609	14495	14490	14445	14445	14481	14522	14387	14460	14471	14363	14309	14432	14351	14519	14529	14467	14420	14604	14533	14485	14573	14533	14306	14391	14525	14526	14559	14447	14445	14689	14625	14491	14617	14491	14411	14481	14482	14405	14474	14460	14511	14427	14360	14457	14413	14519	14553	14574	14449	14634	14490	14374	14401	14433	14508	14479	14519	14466	14321	14624	14432	14525	14567	14511	14483	14436	14463	14612	14347	14490	14452	14543	14418	14469	14518	14579	14409	14466	14417	14395	14508	14453	14442	14300	14550	14464	14470	14405	14424	14480	14430	14507	14316	14291	14448	14414	14540	14459	14407	14683	14585	14557	14391	14409	14496	14505	14516	14581	14534	14490	14424	14421	14621	14497	14419	14319	14688	14500	14489	14550	14469	14560	14493	14507	14439	14342	14363	14419	14576	14326	14541	14395	14484	14685	14344	14547	14362	14564	14568	14436	14431	14620	14427	14538	14437	14411	14443	14413	14532	14490	14432	14410	14545	14478	14518	14387	14524	14334	14472	14537	14581	14679	14320	14252	14691	14374	14510	14421	14375	14413	14548	14426	14606	14566	14481	14499	14433	14489	14492	14481	14408	14558	14421	14468	14555	14407	14464	14407	14456	14480	14503	14669	14532	14416	14477	14380	14499	14499	14705	14406	14545	14548	14434	14634	14328	14382	14579	14462	14396	14272	14538	14515	14472	14516	14522	14575	14489	14366	14528	14494	14365	14462	14392	14576	14477	14379	14447	14530	14562	14389	14190	14362	14551	14614	14393	14521	14566	14579	14409	14420	14483	14567	14476	14327	14552	14400	14603	14387	14329	14385	14593	14455	14516	14399	14385	14479	14459	14574	14504	14472	14514	14532	14317	14412	14542	14453	14513	14447	14486	14429	14462	14353	14496	14366	14576	14398	14414	14432	14530	14359	14522	14565	14725	14440	14545	14616	14313	14666	14391	14584	14445	14392	14400	14541	14421	14371	14394	14497	14506	14361	14645	14470	14492	14614	14534	14532	14346	14567	14369	14281	14481	14290	14499	14557	14393	14535	14389	14416	14572	14589	14548	14656	14435	14609	14479	14483	14404	14455	14404	14481	14548	14372	14319	14396	14699	14377	14504	14452	14488	14510	14315	14434	14372	14566	14245	14367	14479	14397	14460	14609	14532	14361	14386	14375	14272	14530	14494	14462	14555	14454	14559	14361	14539	14540	14528	14421	14416	14495	14461
23912	24697	36229	30839	24690	23714	22625	17599	16616	16649	16570	16467	16543	16627	16352	16309	16319	16650	16436	16221	16273	16534	16351	16331	16538	16410	16444	16243	16389	16519	16280	16308	16512	16322	16327	16216	16194	16410	16611	16249	16316	16338	16377	16364	16394	16511	16369	16481	16468	16398	16560	16274	16383	16308	16332	16337	16350	16150	16322	16489	16346	16441	16488	16411	16411	16155	16355	16296	16147	16445	16462	16324	16303	16046	16350	16192	16443	16305	16332	16394	16469	16370	16117	16379	16364	16404	16208	16393	16253	16381	16236	16284	16320	16195	16354	16218	16219	16348	16307	16231	16192	16220	16391	16257	16448	16254	16235	16378	16228	16047	16343	16334	16389	16278	16259	16278	16333	16314	16222	16112	16469	16289	16380	16259	16403	16280	16244	16300	16266	16263	16400	16447	16238	16215	16436	16424	16381	16287	16315	16180	16228	16153	16361	16261	16318	16365	16446	16343	16230	16266	16268	16343	16283	16297	16335	16165	16411	16264	16317	16269	16384	16360	16448	16360	16272	16337	16105	16184	16296	16321	16268	16194	16184	16175	16457	16288	16271	16309	16126	16157	16607	16222	16393	16296	16143	16332	16274	16272	16393	16307	16415	16270	16458	16193	16377	16293	16043	16357	16239	16383	16432	16212	16322	16352	16188	16169	16266	16318	16223	16457	16204	16354	16266	16278	16168	16273	16400	16215	16377	16365	16264	16279	16350	16262	16250	16257	16177	16513	16291	16028	16047	16474	16305	16302	16073	16193	16401	16227	16375	16368	16294	16220	16341	16447	16141	16303	16162	16080	16556	16250	16276	16223	16277	16205	16199	16241	16273	16239	16277	16177	16206	16195	16422	16299	16333	16302	16195	16342	16199	16209	16245	16386	16315	16395	16343	16416	16211	16280	16139	16304	16312	16421	16238	16343	16208	16412	16322	16229	16191	16189	16203	16320	16218	16124	16262	16258	16256	16455	16073	16259	16138	16167	16294	16302	16350	16296	16358	16201	16284	16419	16380	16369	16231	16240	16106	16455	16226	16450	16367	16362	16225	16206	16271	16306	16149	16310	16357	16317	16263	16268	16120	16372	16265	16360	16322	16180	16267	16263	16292	16375	16134	16356	16061	16421	16266	16104	16265	16231	16505	16411	16185	16148	15993	16266	16327	16201	16226	16335	16288	16192	16139	16602	16474	16456	16166	16322	15828	16108	16319	16388	16322	16236	16246	16441	16258	16300	16339	16157	16209	16183	16430	16341	15938	16189	16372	16080	16257	16200	16353	16191	16284	16307	16348	16135	16400	16375	16434	16101	16299	16273	16357	16409	16324	16286	16333	16478	16467	16135	16102	16023	16167	16419	16228	16309	16340	16035	16069	16314	16326	16187	16198	16202	16213	16128	16262	16282	16243	16226	16128	16233	16345	16364	16332	16168	16430	16198	16018	16193	16327	16217	16360	16105	16363	16514	16103	16217	16249	16217	16469	16388	16142	16194	16360	16500	16281	16246	16214	16478	16397	16422	16319	16194	16407	16167	16433	16222	16270	16192	16186	16293	16244	16392	16332	16280	16230	16371	16175	16363	16281	16351	16140	16478	16302	16089	16101	16107	16381	16386	16288	16387	16304	16405	16334	16394	16293	16191	16134	16401	16181	16195	16242	16179	16223	16336	16232	16446	16271	16292	16302	16312	16300	16246	16287	16299	16445	16306	16208	16400	16289	16170	16369	16262	16279	16015	16140	16118	16380	16301	16207	16214	16282	16238	16533	16255	16427	16295	16097	16250	16250	16343	16298	16257	16331	16215	16136	16311	16233	16333	16447	16188	16320	16237	16258	16385	16363	16120	16245	16274	16361	16350	16310	16357	16286	16236	16158	16118	16156	16328	16416	16177	16216	16387	16175	16322	16244	16406	16367	16373	16483	16320	16188	16251	16379	16332	16324	16163	16429	16361	16380	16082	16357	16191	16172	16276	16476	16353	16199	16148	16557	16097	16248	16282	16305	16331	16232	16289	16315	16362	16284	16253	16186	16336	16258	16376	16352	16207	16338	16269	16359	16349	16267	16134	16136	16498	16197	16332	16157	16385	16086	16213	16336	16293	16293	16372	16283	16068	16085	16261	16204	16381	16363	16133	16241	16299	16260	16340	16348	16352	16299	16324	16388	16336	16342	16218	16203	16518	16392	16244	16328	16166	16069	16127	16379	16274	16158	16309	16082	16300	16184	16250	16344	16202	16356	16262	16264	16304	16245	16360	16340	16259	16292	16029	16390	16230	16216	16406	16189	16225	16404	16431	16271	16357	16311	16281	16298	16251	16163	16217	16346	16390	16296	16211	16207	16207	16335	16395	16337	16242	16346	16262	16156	16340	16358	16433	16224	16201	16436	16210	16141	16426	16139	16493	16292	16214	16379	16344	16336	16152	16312	16255	16168	16121	16314	16366	16299	16330	16168	16167	16130	16281	16181	16225	16298	16223	16097	16305	16393	16425	16157	16243	16402	16337	16160	16356	16332	16217	16181	16349	16118	16232	16353	16082	16180	16223	16497	16343	16321	16124	16386	16282	16283	16345	16283	16259	16229	16056	16225	16348	16424	16149	16434	16436	16168	16267	16341	16379	16394	16100	16401	16312	16393	16127	16229	16206	16171	16428	16401	16280	16457	16200	16498	16548	16249	16272	16495	16217	16180	16341	16396	16229	16251	16101	16338	16145	16137	16244	16525	16138	16318	16333	16425	16262	16280	16028	16257	16188	16367	16379	16337	16215	16372	16151	16146	16286	16150	16210	16375	16449	16249	16260	16471	15887	16459	16351	16429	16186	16153	16364	16143	16351	16194	16329	16172	16320	16360	16313	16333	16089	16169	16244	16129	16278	16174	16301	16171	16284	16265	16310	16089	16289	16327	16418	16510	16297	16388	16297	16553	16172	16195	16265	16275	16394	16363	16210	16052	16184	16137	16150	16351	16314	16298	16223	16112	16109	16588	16257	16262	16254	16460	16414	16205	16239	16153	16248	16162	16103	16206	16231	16380	16303	16303	16201	16349	16028	16381	16291	16239	16198	16240	16253	16156	16218	16313	16222	16268	16131	16171	16235	16348	16270	16303	16387	16313	16298	16305	16406	16317	16199	16252	16353	16299	16254	16291	15894	16303	16156	16409	16405	16211	16018	16433	16267	16179	16297	16223	16270	16312	16260	16278	16319	16326	16144	16120	16230	16225	16291	16318	16148	16197	16364	16236	16371	16333	16273	16247	16215	16202	16286	16192	16463	16235	16456	16248	16261	16097	16436	16259	16141	16238	16286	16262	16147	16425	16427	16224	16233	16196	16259	16318	16362	16143	16361	16321	16077	16338	16331	16514	16176	16247	16279	16190	16210	16372	16100	16285	16073	16273	16339	16261	16228	16072	16279	16338	16378	16411	16307	16231	16311	16327	16434	16167	16245	16204	16217	16295	16489	16489	16374	16275	16167	16302	16372	16346	16392	16425	16314	16218	16232	16369	16175	16440	16178	16136	16322	16326	16256	16232	16337	16166	16098	16277	16342	16232	16539	16239	16039	16209	16215	16346	16461	16324	16274	16310	16160	16145	16076	16152	16224	16150	16269	16392	16265	16246	16267	16230	16198	16311	16088	16304	16326	16323	16285	16249	16200	16448	16352	16071	16203	16367	16342	16286	16141	16064	16368	16039	15922	16035	16166	16213	16344	16323	16194	16109	16237	16167	16341	16248	16239	16236	16002	16237	16375	16439	16276	16331	16232	16315	16568	16113	16363	16306	16229	16329	16365	16236	16277	16394	16474	16285	16415	16365	16351	16222	16350	16143	16266	16227	16307	16269	16305	16213	16294	16341	16450	16372	16167	16248	16379	16477	16192	16436	16259	16187	16222	16241	16325	16209	16233	16447	16169	16158	16148	16233	16350	16128	16345	16241	16230	16288	16274	16374	16244	16381	16296	16235	16278	16229	16087	16075	16239	16298	16058	16155	16276	16206	16161	16268	16120	16296	16214	16046	16161	16235	16293	16399	16229	16166	16474	16303	16367	16254	16210	16334	16232	16350	16492	16380	16323	16441	16338	16165	16071	16215	16326	16304	16455	16331	16166	16146	16392	16127	16285	16092	16034	16344	15920	16077	16085	16188	16006	16395	16381	16287	16343	16093	16183	16245	16389	16353	16349	16305	16359	16215	16495	16257	16220	16324	16323	16361	16302	16171	16238	16291	16363	16238	16345	16445	16203	16049	16127	16185	16198	16426	16236	16430	16305	16248	16498	16346	16305	16264	16306	16258	16176	16439	16248	16263	16314	16360	16452	16188	16213	16330	16404	16374	16337	16117	16481	16183	16400	16184	16093	16239	16109	16430	16250	16332	16179	16435	16240	16221	16131	16165	16342	16114	16247	16241	16276	16331	16207	16415	16249	16179	16255	16326	16264	16203	16247	16359	16391	16385	16320	16200	16401	16388	16160	16267	16188	16241	16393	16292	16156	16180	16314	16277	16264	16332	16332	16282	16279	16300	16249	16194	16194	16328	16321	16371	16233	16441	16276	16235	16209	16414	16308	16121	16246	16265	16364	16346	16346	16326	16148	16319	16137	16235	16680	16250	16205	16362	16195	16164	16254	16161	16322	16329	16265	16245	16142	16219	15986	16248	16156	16373	16218	16457	16381	16439	16240	16052	16326	16072	16231	16274	16132	16237	16372	16276	16205	16202	16127	16325	16204	16187	16274	16131	16442	16391	16351	16308	16416	16157	16237	16400	16380	16294	16312	16251	16097	16316	16403	16305	16115	16090	16223	16346	16226	16225	16065	16397	16347	16255	16247	16360	16266	16216	16372	16181	16179	16272	16268	16225	16395	16327	16417	16404	16208	16057	16280	16392	16316	16214	16261	16222	16348	16250	16278	16273	16002	16198	16141	16278	16282	16218	16186	16381	16367	16242	16387	16124	16316	16298	16380	16269	16092	16249	16211	16250	16308	16187	16145	16204	16452	16073	16283	16415	16319	16257	16296	16182	16343	16225	16216	16354	16349	16212	16198	16243	16229	16073	16114	16268	16215	16127	16354	16195	16320	16118	16340	16360	16198	16167	16153	16225	16359	16359	16258	16274	16371	16270	16363	16255	16220	16239	16098	16334	16215
62098	107585	86310	56749	32024	18793	15092	14525	14466	14405	14383	14320	14506	14469	14442	14534	14595	14268	14397	14554	14434	14557	14537	14453	14437	14182	14528	14642	14394	14469	14440	14512	14526	14469	14520	14328	14602	14571	14500	14463	14422	14522	14588	14413	14603	14367	14592	14481	14445	14459	14492	14469	14492	14445	14356	14569	14530	14446	14526	14420	14425	14577	14580	14217	14492	14462	14610	14410	14422	14380	14530	14381	14568	14349	14553	14254	14610	14376	14493	14584	14460	14396	14608	14329	14481	14464	14489	14488	14376	14442	14424	14484	14450	14526	14355	14481	14501	14392	14731	14437	14464	14435	14322	14505	14426	14543	14561	14452	14367	14476	14520	14455	14633	14605	14606	14422	14552	14570	14559	14512	14536	14474	14346	14426	14455	14528	14563	14484	14520	14490	14478	14595	14471	14545	14325	14437	14448	14507	14377	14567	14300	14462	14528	14527	14489	14325	14447	14476	14400	14340	14562	14455	14507	14269	14514	14538	14547	14492	14372	14392	14667	14279	14639	14331	14240	14392	14502	14494	14568	14434	14460	14520	14580	14392	14365	14511	14567	14367	14519	14411	14368	14385	14373	14438	14590	14391	14459	14498	14567	14425	14503	14608	14549	14454	14396	14320	14549	14313	14432	14497	14364	14477	14300	14576	14202	14557	14359	14538	14497	14606	14386	14630	14493	14383	14336	14545	14628	14451	14422	14486	14439	14326	14485	14469	14501	14384	14496	14567	14335	14483	14524	14436	14467	14358	14410	14476	14446	14564	14364	14499	14608	14512	14510	14609	14616	14362	14538	14569	14298	14455	14535	14409	14430	14445	14469	14468	14623	14470	14460	14525	14720	14605	14192	14556	14372	14462	14468	14495	14498	14378	14253	14412	14462	14310	14350	14322	14482	14256	14313	14316	14407	14588	14502	14549	14422	14495	14430	14489	14468	14478	14602	14420	14508	14613	14489	14536	14454	14600	14561	14402	14424	14413	14527	14480	14375	14345	14451	14452	14501	14426	14354	14433	14573	14380	14394	14463	14506	14475	14566	14535	14316	14346	14550	14389	14350	14450	14548	14352	14629	14305	14503	14509	14553	14615	14598	14444	14567	14465	14375	14513	14416	14513	14532	14312	14525	14446	14635	14484	14474	14457	14444	14355	14451	14382	14532	14474	14532	14576	14541	14403	14445	14496	14448	14560	14572	14382	14464	14395	14427	14571	14471	14421	14444	14441	14433	14447	14390	14453	14608	14382	14455	14509	14371	14587	14278	14650	14462	14464	14422	14288	14293	14561	14461	14410	14602	14427	14335	14564	14470	14530	14526	14304	14526	14455	14535	14608	14440	14448	14398	14604	14500	14469	14499	14575	14426	14435	14394	14472	14602	14636	14331	14388	14456	14537	14453	14476	14541	14426	14558	14543	14428	14475	14552	14535	14481	14355	14525	14490	14578	14473	14393	14563	14447	14361	14485	14609	14377	14630	14585	14479	14362	14494	14520	14282	14656	14432	14502	14303	14627	14468	14388	14539	14525	14486	14344	14673	14392	14519	14549	14440	14462	14444	14431	14604	14530	14435	14414	14502	14453	14458	14336	14398	14445	14499	14549	14513	14335	14559	14395	14363	14480	14475	14458	14291	14395	14343	14456	14357	14260	14338	14604	14454	14541	14382	14407	14405	14467	14453	14482	14361	14437	14506	14471	14412	14600	14527	14498	14581	14370	14455	14420	14400	14407	14529	14359	14324	14450	14453	14461	14511	14478	14497	14424	14549	14486	14512	14623	14496	14616	14446	14534	14581	14492	14539	14263	14425	14372	14505	14496	14465	14383	14649	14378	14538	14538	14471	14406	14502	14630	14362	14618	14578	14474	14379	14553	14295	14415	14657	14438	14345	14419	14529	14532	14501	14530	14536	14534	14438	14526	14377	14541	14414	14384	14376	14450	14539	14309	14496	14428	14360	14423	14345	14458	14548	14277	14464	14491	14556	14463	14493	14360	14560	14497	14622	14252	14385	14541	14368	14493	14344	14548	14395	14313	14423	14398	14458	14450	14647	14329	14468	14484	14558	14341	14477	14353	14590	14436	14387	14462	14474	14351	14406	14523	14487	14408	14394	14474	14607	14345	14554	14464	14395	14437	14389	14532	14672	14470	14403	14288	14492	14459	14532	14547	14502	14521	14422	14551	14474	14467	14509	14532	14484	14522	14580	14480	14260	14515	14319	14578	14389	14402	14317	14396	14454	14379	14514	14464	14406	14345	14514	14427	14394	14469	14436	14519	14523	14381	14512	14254	14435	14483	14447	14405	14603	14327	14407	14491	14433	14432	14474	14387	14396	14656	14342	14479	14370	14632	14470	14378	14303	14356	14459	14327	14472	14682	14329	14377	14485	14442	14670	14397	14453	14263	14595	14408	14422	14438	14297	14628	14497	14371	14711	14467	14467	14613	14583	14518	14492	14542	14434	14467	14355	14405	14295	14514	14456	14470	14529	14484	14600	14314	14314	14379	14469	14557	14409	14693	14555	14332	14609	14528	14463	14350	14316	14552	14405	14433	14419	14665	14531	14156	14507	14377	14540	14512	14469	14302	14425	14359	14305	14430	14555	14523	14398	14395	14397	14626	14395	14458	14486	14359	14458	14362	14432	14499	14484	14385	14513	14441	14401	14366	14534	14391	14435	14378	14663	14519	14406	14595	14534	14449	14482	14503	14456	14663	14524	14451	14489	14357	14473	14524	14468	14500	14469	14458	14463	14373	14377	14316	14389	14424	14380	14435	14444	14471	14443	14293	14372	14436	14407	14444	14267	14634	14454	14478	14181	14526	14609	14570	14479	14591	14414	14331	14413	14366	14571	14433	14456	14564	14502	14453	14596	14526	14544	14381	14284	14467	14595	14418	14251	14342	14449	14454	14458	14501	14394	14471	14283	14450	14543	14543	14394	14563	14447	14479	14587	14514	14478	14366	14461	14434	14547	14370	14438	14340	14526	14320	14426	14521	14432	14395	14431	14513	14564	14595	14514	14462	14453	14582	14461	14459	14492	14500	14456	14564	14472	14624	14562	14330	14465	14561	14397	14392	14475	14467	14512	14524	14474	14506	14450	14445	14379	14465	14566	14589	14486	14553	14413	14361	14548	14512	14421	14366	14489	14551	14510	14466	14335	14579	14485	14473	14590	14399	14373	14412	14393	14462	14312	14247	14499	14398	14684	14355	14419	14658	14469	14448	14388	14524	14555	14433	14486	14461	14468	14470	14359	14541	14555	14287	14450	14419	14535	14483	14450	14437	14500	14414	14537	14654	14535	14499	14406	14393	14423	14362	14549	14441	14468	14365	14509	14285	14610	14582	14334	14421	14471	14450	14543	14520	14494	14614	14531	14502	14452	14493	14288	14556	14318	14491	14545	14426	14391	14528	14517	14442	14379	14455	14469	14498	14484	14350	14537	14351	14483	14349	14497	14537	14522	14320	14537	14526	14425	14459	14421	14403	14381	14516	14475	14390	14381	14371	14657	14325	14369	14430	14409	14481	14419	14362	14467	14521	14610	14483	14337	14284	14487	14511	14271	14577	14372	14491	14202	14641	14353	14541	14312	14350	14409	14221	14471	14383	14518	14590	14296	14646	14360	14422	14239	14554	14327	14527	14344	14563	14567	14475	14332	14501	14453	14186	14505	14446	14633	14434	14282	14391	14492	14342	14374	14470	14386	14419	14516	14548	14443	14408	14510	14464	14398	14512	14510	14513	14319	14492	14377	14385	14444	14321	14435	14433	14522	14492	14615	14535	14329	14417	14393	14424	14509	14317	14332	14219	14515	14395	14464	14420	14512	14471	14524	14591	14497	14301	14327	14316	14392	14552	14489	14560	14427	14463	14403	14356	14491	14494	14419	14508	14416	14574	14534	14216	14547	14427	14514	14485	14427	14516	14418	14414	14337	14628	14478	14390	14601	14538	14498	14522	14695	14568	14618	14524	14427	14492	14442	14548	14499	14554	14272	14279	14527	14435	14229	14516	14613	14486	14474	14460	14552	14557	14445	14364	14506	14472	14405	14364	14475	14455	14367	14421	14541	14550	14393	14334	14340	14312	14497	14278	14468	14503	14416	14347	14642	14419	14488	14471	14463	14510	14409	14445	14491	14426	14292	14541	14540	14443	14548	14644	14552	14384	14484	14582	14611	14463	14505	14196	14359	14434	14331	14470	14325	14405	14509	14415	14526	14428	14542	14550	14488	14407	14552	14425	14292	14382	14395	14645	14472	14471	14506	14621	14496	14246	14445	14534	14560	14341	14382	14450	14609	14350	14470	14417	14460	14483	14428	14471	14605	14272	14610	14412	14526	14609	14518	14565	14365	14451	14440	14427	14404	14378	14346	14397	14151	14279	14491	14353	14533	14615	14521	14350	14515	14557	14425	14426	14538	14445	14640	14458	14380	14644	14357	14595	14324	14407	14399	14547	14443	14500	14501	14327	14520	14371	14467	14540	14481	14341	14487	14561	14313	14472	14375	14379	14475	14570	14368	14539	14506	14340	14636	14455	14408	14362	14597	14364	14507	14495	14520	14441	14557	14482	14458	14734	14311	14346	14539	14348	14518	14403	14499	14623	14340	14438	14412	14450	14669	14361	14475	14482	14359	14448	14543	14448	14480	14684	14597	14307	14300	14403	14568	14552	14381	14483	14437	14351	14506	14366	14266	14364	14506	14616	14385	14409	14554	14571	14360	14460	14499	14427	14573	14425	14541	14506	14570	14444	14486	14489	14521	14652	14477	14461	14494	14417	14534	14387	14616	14363	14472	14505	14360	14349	14608	14322	14484	14492	14606	14273	14401	14500	14431	14434	14626	14392	14518	14452	14423	14436	14369	14338	14396	14487	14469	14505	14403	14530	14414	14627	14485	14492	14433	14456	14456	14441	14353	14294	14408	14384	14535	14414	14476	14562	14464	14381	14391	14582	14480	14510	14667	14433	14463	14585	14206	14511	14592	14671	14639	14443	14639	14406	14417	14432	14469	14605	14607	14394	14472	14344	14500	14403	14322	14519	14402	14572	14498	14377	14633	14497	14430	14516	14395	14423	14445	14381	14541	14459	14448	14266	14450	14389	14435	14434	14481	14437	14399	14452	14401	14475	14534	14352	14554
33746	41686	40976	28423	19988	17776	17415	17071	17161	17076	17136	16935	17034	17050	17238	17086	17045	17085	17119	17331	16994	17024	17153	16972	17179	17023	17071	17215	17165	17044	17061	17026	17046	16803	17058	17013	17059	17050	17100	17141	17130	17097	17101	17040	17097	17047	17050	17127	17183	16928	16908	17064	17018	16960	17367	16969	17054	16974	17197	17012	17017	17223	17063	17107	17278	17108	16939	17004	17168	17096	17136	16964	17156	16988	17045	17140	17155	17027	16976	16906	17026	17062	17026	16879	16852	17187	17053	17045	16820	17032	17218	17090	17106	17059	16989	17115	17020	17149	17107	16814	17143	16962	17077	17215	17087	16898	16984	16977	17164	16974	16959	17143	16934	17011	17099	17179	17165	17100	17050	16962	17038	17081	17143	17167	16961	17235	17152	17294	17085	16988	17015	17099	17017	17076	17091	17068	17098	17091	16851	17235	17111	17104	17053	17117	17108	17082	17050	16822	16989	16876	16797	17023	17064	17098	16933	17296	17000	17008	17028	16888	16918	17120	16723	17059	16970	17095	16961	16856	17112	16942	17094	17055	16981	17067	17107	16986	16867	16891	17106	16986	17002	17076	17043	16958	17012	17035	17120	17207	16944	17049	16929	17161	17156	16943	17366	17174	17204	16954	16995	17151	16982	16889	17034	16841	17164	17013	17101	17008	17168	17042	17041	17184	16982	16915	16991	16932	17056	17255	17271	17013	16935	16914	17159	17090	16992	17020	17182	17008	17257	16871	16945	16873	16894	16756	16810	16918	17145	16879	17144	17034	17083	17177	17115	16890	17070	17111	16887	17024	17199	17109	16983	17105	16984	16980	16912	17096	17045	17052	17091	17059	17120	16991	16917	16980	17062	17011	17204	16900	16839	17132	17070	17090	17022	17215	17058	17164	17071	17189	17134	17158	17217	17006	16986	17207	16863	17117	17141	17070	17176	16920	17227	17111	16956	16980	17128	17048	16792	16988	17085	17027	17035	16823	16935	16785	17045	17055	17003	17108	17083	17002	16921	17009	17007	17061	17071	16922	16971	17089	17108	17083	16878	16997	16848	17126	16965	17104	16898	17114	16951	17126	17131	17006	17101	16876	17140	17209	17016	17023	17087	16885	17228	17142	17072	16881	17208	16988	17095	17139	16917	16860	16870	16878	17073	16942	16959	17057	17011	16993	16908	17081	16905	17023	16789	16937	16912	17013	17048	16861	17092	16899	17002	17097	17096	16864	17096	17103	17081	16945	17202	17066	16880	16867	16968	16974	17100	16956	16835	17068	16931	16997	16904	17045	17179	16900	16915	16904	17093	17218	17040	16856	17175	17108	17095	16937	17085	16933	17051	17084	17065	17104	17070	16880	16920	16936	17183	17192	17099	17272	16909	16832	17081	17223	16971	16985	17200	17059	16986	17242	16967	17120	17225	17305	17051	16995	17083	16985	17050	16913	16766	17046	16913	17152	17039	16975	17067	17050	17050	17041	17093	17173	17170	16976	17290	16993	17078	17023	17032	16875	16941	17123	17235	17229	17053	16951	16891	17199	17411	17041	16964	17057	17183	17091	17025	17151	16871	17095	16976	16939	17052	17194	16987	16867	17176	17067	17006	17189	17048	16922	16931	17051	16816	17133	17108	17022	16927	17100	16976	17072	17063	17071	16920	17074	17032	17092	16994	17113	16991	16955	16988	17139	17024	17198	17074	16997	16979	16939	16911	16986	17045	17019	17046	16915	17014	17083	16956	17055	16908	17098	16877	16966	17216	16932	17162	17187	17158	16985	17117	17057	16983	16996	17120	16911	17092	17091	17126	16828	17000	17247	17147	16938	17101	17043	17146	17003	17233	17101	17076	17060	16982	17151	17150	17064	17186	16784	16866	16853	16984	16971	17002	17082	16922	16894	17271	17028	17106	17088	17003	17054	16924	17081	17238	17128	17135	17112	17129	17110	17152	17060	16965	17093	16911	16976	17392	16998	16901	17225	16924	16897	17110	17123	16957	16968	17061	16869	16911	17096	17155	16991	16958	16823	16955	17053	16968	17014	17247	17067	17107	17116	17260	17001	17074	16826	17047	16971	16919	17228	16967	17085	17061	17081	16887	17142	16925	16969	16959	16930	16942	17101	17033	17039	16971	17187	16905	17110	17038	17139	17082	16921	17040	17074	17113	17001	17092	17247	17076	17037	17266	16997	17017	16985	16808	17141	17191	16965	17108	17129	17018	17185	16983	16859	17206	17001	16915	16854	17190	17065	17070	17168	17092	16983	17019	17032	17014	16790	17083	17210	16964	17132	17236	16783	17019	17068	17045	17214	17206	17132	17300	17234	17225	16977	16849	17036	17017	16933	16993	17011	17095	17201	17118	17035	16853	16893	16785	16921	17112	17039	17027	16999	17105	17147	17022	16932	17137	17164	17142	16951	17071	16832	16980	17018	16936	17046	17026	17183	16961	16829	16885	17152	16924	17060	17064	17002	17070	17015	17225	16912	17092	16928	17025	17187	17228	17034	17040	17190	17026	17076	17035	17164	16995	16997	16996	17103	17087	17015	17026	17152	17058	17059	17208	17123	17104	17043	17091	17041	16947	17074	17142	17133	16930	16978	17140	16960	17264	17129	16987	17093	16876	17043	17153	16882	17080	17047	17062	16897	17007	17267	16937	17131	17059	16982	17182	17237	17107	17025	17108	17094	17189	17125	16935	16886	16791	17096	17099	17003	17027	17178	17021	17024	17173	16968	17057	16996	16971	17122	17183	17018	17199	17038	17183	17077	17076	17053	17172	17047	17186	17222	17234	17147	17156	17253	17096	16931	16997	17075	17034	16858	17157	16821	16983	16920	17129	17154	17077	17123	17136	16933	16949	17149	16976	16717	17027	16925	17176	17088	16935	17006	17030	17004	16998	17120	17197	16835	17254	17030	16993	17215	16970	16834	17095	17010	17031	17291	17153	17004	16996	17095	16980	17127	17170	17028	17016	17162	17146	17012	16976	17015	17210	17090	17034	17051	17286	17173	16962	16953	17122	17250	17334	16929	16938	16934	17050	17051	17011	16958	17014	17063	17100	17052	17090	16978	16885	16998	17087	17048	17154	17023	17182	16995	16884	16741	16941	17068	17099	16931	16914	16987	16968	17055	17155	16843	16988	17079	16892	17134	17106	17014	17116	16961	17070	17102	16969	16943	16876	16847	16911	17166	17173	17089	17124	16943	16865	17057	16708	16815	16944	17030	17048	16939	16939	16852	17263	17051	17111	16902	17175	17199	17060	16925	17106	17091	16945	16952	17007	17005	16938	16848	17281	17202	17002	17021	17072	17235	17084	17268	17039	17039	16987	16999	17036	17089	17034	16864	16945	17019	16925	16939	17227	17057	17056	16996	17046	17018	16904	16888	16874	16967	17070	17032	17137	17065	16992	17063	17164	17155	17151	17033	17061	17165	17137	17130	17219	17154	17101	17028	17180	16988	16953	16998	16955	17307	17119	17041	17134	17105	17072	17141	17127	17083	16981	17111	16983	17004	17220	17249	17059	17052	16938	16910	17089	16952	16875	16976	17019	17061	17095	17007	16986	16974	17043	17006	17192	16887	17193	17291	17027	17066	17081	17081	17173	16965	17058	16991	17017	16994	16831	16887	17007	16894	16904	17164	17010	17188	16972	16989	16982	17045	17195	17017	17171	17212	17098	17014	17085	16899	16773	16871	17237	16945	17238	16931	17089	16883	16815	16832	17059	17146	17103	16833	17167	16989	17153	16971	16989	17038	17086	16947	17128	17166	16985	17126	17028	17019	16954	17271	17190	17035	17150	17015	16944	16942	17036	17122	16929	17073	16928	17024	16953	16978	17252	17087	17238	17113	17120	17005	16964	17082	17028	17035	16762	16913	17075	17078	16903	17100	17010	16885	17025	17071	16963	16968	17077	17189	17166	16909	16996	17092	17001	17093	17298	17006	16965	17294	17079	17100	17085	17214	17174	17175	17173	17020	16988	17045	17270	17006	17216	17085	17191	17063	17105	17058	16797	16710	17082	17257	17099	17081	17039	17220	16961	17135	17090	16853	17016	17189	17236	17079	16953	17085	17053	16921	16979	17043	16954	17173	17295	17086	17154	17017	16866	17027	17169	17195	17108	17222	17082	16890	17075	17043	17079	17106	16933	17128	17203	16999	17199	17069	17137	16895	17136	17145	17053	16989	17109	17105	16914	17150	17164	17165	16959	17100	16958	16976	16850	17081	17033	17122	17162	17048	17035	16983	17010	17036	17026	17010	17138	17115	16976	16926	16959	16931	17231	17084	16897	17175	17280	17081	17110	16957	17226	16999	17081	17093	16988	17010	17052	17070	17047	17104	16987	17047	16982	17061	16966	17023	17075	17215	17123	17194	16978	16731	17009	17067	16923	17100	17104	17032	16927	16900	17025	17070	16983	16949	16915	17131	16704	17224	17038	17028	17042	16781	16935	17001	17019	16971	17040	17015	17103	17083	16870	17086	16872	17035	17004	17058	17295	17008	17098	17075	17003	16879	17023	16967	16960	17079	17090	17102	17008	16912	17139	17237	17307	17226	16969	16867	16958	17073	17176	16902	17275	17106	16949	16959	16883	16907	16988	16995	17108	17166	17172	16973	16990	17133	17016	17013	17107	17050	17233	17040	17247	17026	16975	17141	17302	17021	16853	17003	17164	16940	17051	17029	17096	17098	17320	16987	16922	16938	17052	17018	16926	16924	17045	17133	17018	17021	17041	17159	16873	17010	17001	17111	17195	17022	17099	17031	17008	17137	16843	17065	17226	17040	17137	17009	17060	16973	17063	16881	16977	17042	17264	17053	17219	16966	16971	17084	17060	17031	17023	17124	16967	17185	17076	17090	16885	16850	17157	17023	16910	17112	17148	16913	17093	16981	16935	17132	16985	17054	16968	17016	17081	16887	17209	17065	17124	17035	17040	16942	17046	16720	17155	17168	17088	17089	17149	17152	16908	17053	17145	17026	17223	17041	17158	17050	17033	17004	16775	17346	16922	17017	17126	17112	17237	17147	16843	17060	17142	17137	16993	17168	16972	17067	16875	16985	17018	17056	16919	17002	17128	16901	16997	17210	17269	16932	17101	16935	17088	16978	17067	16994	17215	16834	17135	17159	17037	17154	17115	16923
42171	58712	42556	24325	17200	15294	15030	14903	15072	14885	14847	14736	14809	14922	14941	14929	14845	14789	14781	14877	14928	14915	14700	14837	14932	14849	14842	14966	14870	14909	14949	14856	14909	14838	14893	14892	14962	15076	14822	14991	14775	14854	14890	14945	15100	14817	14846	14699	14943	14808	14999	14877	14908	15007	15026	14872	14992	14886	14977	14870	14965	14933	14727	14876	14824	14962	14690	14946	14880	14826	14932	14865	14909	14735	14744	14875	15095	14786	14805	14892	15030	14837	14948	14950	14962	14981	15012	14776	14820	14910	14770	15011	14916	14723	15068	14901	14884	14857	14979	14806	14944	14866	15024	15049	14870	14905	14872	14974	14792	14921	14810	14818	14956	14785	14835	14765	14913	14866	14871	14854	14814	14790	14851	14848	14882	14992	14922	14921	14820	14681	14947	14689	14767	14703	14926	14998	14833	14864	14727	14772	14940	14913	14859	14720	14780	14856	15032	14929	14943	14793	15089	14760	14836	14983	15030	15005	14855	14888	14930	15015	15014	14951	15006	14959	14978	14842	14835	14826	14859	14952	14858	14788	15009	14793	14850	14979	14831	14949	14932	14873	14884	14834	15002	14869	15007	14745	14906	14911	14759	14878	14964	15073	15020	14952	14860	14863	14899	14871	14826	14987	14856	15136	14842	14877	14980	14811	14874	14817	14928	14706	14905	14901	14948	14979	15070	14814	14989	14718	14941	14724	14892	14859	14774	14901	15069	14731	14963	14758	14862	14854	14967	14842	14983	14922	14649	14739	14813	14971	14907	14903	14860	14980	14904	14851	14917	14870	14901	14917	15047	14911	15049	15018	14987	14926	14688	14910	14994	14912	14960	14750	15162	14981	14884	14784	14705	14808	14943	14885	14932	15004	14795	14816	14742	14797	15008	14865	14987	14952	14918	14912	14899	14911	14764	14898	15011	14899	14956	14951	14987	14920	14964	14927	14877	14835	14982	14792	15001	14836	14923	14819	14827	14780	14900	14956	14843	14839	14792	14840	14702	14954	14971	14790	14880	14991	14898	14816	14903	14797	14793	15034	14942	14912	14831	14771	14988	14996	14899	14885	14900	14954	14816	14900	14982	14871	14836	14943	14759	14811	14809	14958	14860	14959	15048	14914	14768	14993	15027	15003	14772	14930	14968	14905	14910	15028	14820	14974	14820	14924	14822	14861	14884	14736	14930	14954	14858	14695	14887	15034	14758	14916	14882	14958	14964	14803	14956	14974	14722	14855	14705	14833	14922	14775	14779	14963	14741	14846	14875	14944	14863	14889	14866	14922	14740	14834	14863	14752	15038	15087	14742	14979	14873	14783	14904	14728	14684	14768	14829	14882	14762	15009	15043	14900	14902	14751	14971	14908	14868	14999	14937	14876	14893	14813	14905	14996	14886	14903	15026	14800	14806	14943	14926	14870	14823	14828	14883	15064	15022	14855	14867	14837	14899	14818	14861	14836	14840	14814	14814	15137	14932	14890	14914	14832	14783	14908	14871	14953	14928	14934	14984	14888	14879	14893	14854	15033	14903	14795	15150	14870	14895	14911	14834	14874	14984	14929	14995	14820	14738	15038	15069	14724	14815	14747	14882	14844	14859	14810	14820	14788	14841	14721	14650	14831	14912	14899	14920	15024	14965	14930	14974	15059	14911	15052	14892	14938	14896	14975	14766	14846	14874	14946	15086	14884	14858	14983	14859	14885	14937	14943	14896	14876	14937	14960	14790	15073	14878	14826	14959	14982	15035	14795	14930	14816	14890	14866	14887	14877	14816	15004	14884	14924	14836	14721	14766	14991	14881	14887	14812	14949	14888	14982	14973	14926	14818	14802	14964	14751	14622	15038	14837	14897	14760	14944	14774	14917	14896	14830	14958	14852	14924	15077	14958	15123	14891	14792	14831	14841	15002	14815	15025	14791	15023	15013	14871	14996	15003	14883	15031	14986	14925	14882	14902	14889	14896	14915	14844	14742	14776	14811	14667	15002	14809	14813	14850	14937	14948	14713	14790	14862	14934	14813	14881	14838	14812	14919	14842	14894	14917	15001	14991	14915	14965	14833	14930	15035	14933	14852	14976	14934	14999	14605	14991	14945	14964	14964	14688	14816	14949	14947	14835	14726	14746	14949	14854	14939	14899	14895	14945	14692	14890	14951	14901	14942	14836	14828	14781	14897	14940	14870	15051	14761	15071	14915	15058	14820	14980	14964	14716	14976	15018	14910	14864	14869	14854	14992	14990	14906	15083	14988	14819	14831	14810	14916	15072	14887	14928	14893	14807	14876	14806	14829	14793	14980	14765	14841	14899	14850	14924	14853	14812	14938	14926	14875	14829	14881	14708	14735	14928	14917	14780	14816	14957	14900	14831	14858	14889	14910	14732	14853	14818	14811	14931	14945	15052	14949	15028	14841	14974	14825	14839	14740	15008	15003	14801	14986	15002	14944	14935	14899	14862	14939	14906	14777	14829	14854	14973	14895	14868	14758	14809	14813	14743	14754	14956	15209	14860	15014	14968	14935	14848	14887	14753	14959	14892	14658	14918	14778	14956	14949	15091	14911	14914	15003	14992	14964	14838	14999	14814	14882	14926	14761	14930	15107	14984	14912	14796	14813	14942	14784	14897	14851	14843	14947	14828	14843	14809	15057	15059	14832	14918	14831	14767	14861	15115	14649	14746	14861	14795	14896	14887	14829	14921	14797	15044	14747	14852	15044	14877	14817	14730	14815	14988	14833	14850	14881	14776	15027	14964	14872	14794	14725	14979	14963	14913	14985	14941	14978	14724	14829	14964	14761	15026	14969	15005	14906	14902	14777	14974	14882	14879	14682	14938	14833	14875	14923	14972	14813	14793	14935	14907	14797	14796	15032	14888	14894	15027	14906	14906	14928	14819	14929	14985	14856	14942	14972	14915	14873	14952	14878	14922	15067	14939	14901	14966	14902	14848	14936	14883	15013	14965	14864	14881	14803	14868	14926	14832	14800	14794	15007	15017	14928	14821	14903	14822	14916	15033	14804	14843	14928	14905	14896	15053	14882	14680	14842	14804	14926	14871	14681	14868	14853	14888	14952	15008	14802	14778	14863	14858	14869	14979	15030	14959	14875	14647	14776	14812	14982	14804	15070	14835	14868	15007	14979	14845	14868	14987	14830	14938	15010	14791	14924	14926	15011	14885	14791	14881	14942	14895	14864	14841	14839	14987	14764	14913	14900	14900	14900	14853	14948	14925	14882	14868	14781	15036	14851	14976	14955	15020	14827	14892	15044	14748	14810	14942	14914	14908	14777	14952	14911	14996	14751	14859	14874	14873	14715	14938	14783	14868	15157	14901	14813	14852	14876	14719	14919	14917	14914	14903	14631	14849	14858	14946	15028	14788	14982	14812	14720	15034	15117	14810	15029	15011	14797	14885	14921	14966	14947	14805	14778	14916	14729	14938	14847	14912	14887	15103	14920	14937	14877	14639	14965	15079	14905	14823	14847	14788	14960	14725	14845	14794	14948	15008	14875	14920	15099	14844	14883	14928	14645	14903	15044	15033	15007	14862	14825	14978	14717	14919	14875	14848	14744	14867	14844	14734	14932	14888	14911	15000	14794	14964	14912	14876	15044	14970	14880	14814	14935	14889	15019	14941	14859	14832	14769	15089	14946	14960	14990	14741	14884	15008	14874	14895	14937	14840	14911	15005	14880	14866	15000	14851	14911	14973	14928	14706	15069	14766	14915	14884	14837	14883	14680	14920	14855	15033	14900	14992	15113	15136	14869	14890	14902	14876	14884	14906	14926	14951	14792	14986	14831	14831	15154	14919	14988	14927	14764	14761	14912	14756	14971	14885	14877	14869	14900	15056	14807	14923	14902	14856	14853	14879	14912	14774	14847	14879	14858	15095	15021	14811	14856	14789	15044	14887	14981	14771	14807	14968	14742	14967	14846	14894	15010	14873	14794	15021	14856	14992	14816	14954	14911	14769	15045	15018	14943	14996	14881	14820	14808	14968	14911	14884	14883	14815	14863	14875	14893	14896	14906	14918	14847	14898	14902	14796	14953	14871	14878	14856	14945	14592	14741	15063	14984	14813	14758	14784	14871	15053	14692	14792	14861	14870	14826	15011	15046	14829	14891	14858	14929	14896	14988	14911	14783	14923	14776	15168	15021	14837	14926	15029	14932	14779	14901	14832	14929	14902	14926	14777	14816	14859	14944	14936	15060	14963	14821	14827	15066	14788	15023	14873	14891	14812	14987	14973	14785	14838	14954	14860	14862	14852	14839	14954	14928	14993	14740	14981	14979	14936	14976	15001	14795	15074	14640	14809	14851	14695	14912	14918	14998	15047	14939	14974	14916	14796	14973	15028	15004	14981	14905	14913	15067	14845	15027	14887	14840	14957	15011	14913	14873	14842	14943	15013	14890	15114	14993	15015	14844	14992	14866	14803	14991	14890	14911	14812	14798	14984	14931	14848	14862	14991	15068	14880	15033	14979	14826	14745	14985	14896	14942	14981	14798	15027	14968	14933	14664	14880	14744	15016	14749	14951	14864	14745	14911	14949	14940	14951	14752	14969	15067	15160	14922	14970	14902	14779	14776	14779	14841	15057	15173	14831	14794	14877	14918	14693	14779	14905	14731	14808	14890	14909	15013	14953	14944	14796	14925	14870	14755	14866	14795	14849	14995	14956	15041	14898	14841	15008	14865	15036	14911	14836	14774	14769	14927	14868	14987	14764	14949	14949	14881	14747	14790	14797	14927	14963	14871	14994	14828	14899	14925	14919	14949	14872	14834	15015	14825	14883	14914	15036	14930	14910	15045	14856	15085	14966	14822	15003	14862	14662	15016	14744	14753	14811	15004	14795	15115	14957	14741	14940	14890	14871	14992	14988	14830	14782	14880	15027	14972	14872	14913	14789	14856	15045	14851	14872	15009	14922	14914	14948	14962	14864	14861	14853	14797	15085	14987	15092	14831	14872	15121	14926	14873	14853	14763	14835	14726	15184	15024	14928	14707	14854	14867	14919	14757	14773	14853	14965	14925	14894	15046	15047	14934	14839	14961	15049	14794	15017	14871	14918	14841	14809	14998	14720	15120	14916	14986	14709	14835	14981	14892	14892	15138	14964	14983	14756	15037	14779	14844	14923	14812
36714	38769	35130	25042	19178	17909	17662	17438	17533	17379	17462	17300	17395	17189	17238	17495	17225	17623	17633	17417	17112	17265	17483	17325	17420	17143	17423	17512	17509	17345	17310	17358	17543	17501	17438	17398	17350	17517	17377	17585	17327	17315	17304	17350	17329	17242	17363	17288	17243	17513	17380	17404	17188	17584	17512	17533	17242	17366	17404	17633	17421	17377	17382	17520	17408	17448	17284	17304	17458	17166	17062	17213	17478	17396	17308	17337	17614	17477	17303	17202	17343	17433	17555	17399	17501	17318	17474	17365	17335	17246	17366	17224	17425	17354	17494	17395	17409	17450	17324	17455	17304	17507	17491	17228	17417	17415	17296	17471	17219	17282	17346	17276	17534	17330	17336	17327	17253	17221	17409	17379	17384	17354	17151	17347	17465	17393	17223	17424	17389	17342	17332	17179	17464	17409	17358	17390	17261	17421	17611	17398	17085	17189	17411	17466	17552	17534	17324	17482	17375	17618	17359	17423	17454	17428	17390	17560	17500	17500	17354	17323	17233	17382	17525	17410	17436	17332	17204	17383	17275	17236	17385	17310	17468	17290	17458	17497	17349	17302	17338	17165	17527	17369	17477	17659	17376	17401	17488	17364	17227	17426	17329	17427	17638	17324	17449	17206	17237	17317	17280	17318	17320	17504	17398	17462	17035	17475	17386	17527	17576	17310	17504	17511	17483	17296	17329	17137	17136	17281	17326	17173	17388	17547	17498	17586	17319	17601	17503	17398	17665	17384	17307	17194	17417	17370	17356	17254	17407	17483	17368	17178	17296	17231	17167	17391	17551	17376	17499	17453	17107	17512	17642	17382	17422	17386	17278	17264	17338	17384	17337	17466	17396	17408	17350	17409	17355	17208	17191	17215	17403	17284	17249	17385	17274	17273	17338	17455	17377	17375	17442	17355	17366	17271	17355	17412	17419	17395	17375	17648	17394	17467	17470	17243	17397	17229	17402	17374	17135	17236	17177	17635	17435	17234	17553	17467	17433	17280	17340	17611	17525	17367	17514	17392	17273	17352	17232	17652	17434	17393	17397	17353	17323	17348	17409	17417	17347	17352	17591	17546	17218	17473	17169	17319	17560	17380	17320	17197	17376	17323	17399	17404	17323	17346	17449	17163	17573	17364	17492	17348	17191	17328	17154	17482	17447	17450	17157	17231	17418	17367	17277	17571	17506	17347	17408	17408	17447	17422	17453	17550	17704	17428	17390	17441	17548	17372	17352	17262	17410	17290	17506	17358	17319	17470	17242	17446	17245	17484	17204	17243	17439	17260	17615	17393	17284	17430	17526	17359	17295	17270	17440	17475	17164	17274	17555	17516	17293	17267	17350	17177	17454	17363	17418	17606	17113	17198	17277	17403	17322	17286	17468	17478	17503	17349	17340	17228	17471	17383	17326	17413	17592	17283	17452	17325	17391	17122	17413	17393	17243	17433	17437	17321	17463	17423	17348	17207	17244	17170	17243	17211	17359	17548	17495	17288	17491	17465	17514	17429	17204	17265	17554	17430	17569	17451	17443	17544	17419	17359	17389	17208	17445	17377	17488	17234	17359	17403	17288	17266	17286	17216	17343	17451	17533	17345	17322	17385	17133	17196	17393	17417	17503	17411	17425	17467	17483	17387	17349	17197	17342	17254	17411	17429	17352	17178	17200	17081	17337	17295	17374	17383	17489	17376	17362	17187	17318	17355	17452	17213	17526	17275	17435	17373	17321	17352	17409	17479	17443	17357	17252	17441	17309	17422	17372	17506	17357	17350	17262	17170	17206	17299	17281	17293	17349	17401	17618	17226	17285	17263	17515	17365	17419	17356	17356	17277	17552	17553	17382	17425	17470	17298	17219	17309	17367	17389	17687	17385	17493	17271	17374	17351	17587	17439	17349	17315	17145	17379	17443	17614	17467	17207	17552	17381	17326	17258	17337	17361	17461	17461	17471	17228	17422	17540	17444	17598	17317	17346	17170	17276	17369	17451	17346	17394	17394	17536	17487	17415	17304	17557	17427	17449	17536	17390	17333	17349	17257	17454	17456	17330	17257	17043	17374	17346	17560	17392	17249	17232	17462	17446	17343	17487	17279	17599	17312	17272	17348	17295	17417	17410	17618	17463	17372	17354	17314	17310	17456	17400	17585	17268	17322	17460	17368	17454	17481	17311	17349	17373	17357	17297	17302	17318	17318	17245	17313	17485	17399	17476	17383	17580	17225	17291	17299	17376	17476	17453	17587	17367	17312	17349	17547	17349	17382	17306	17298	17447	17094	17421	17328	17313	17271	17301	17344	17359	17194	17471	17307	17316	17544	17525	17446	17437	17310	17402	17371	17482	17263	17309	17244	17412	17196	17332	17180	17264	17274	17403	17529	17346	17255	17333	17329	17463	17327	17496	17300	17317	17429	17317	17172	17551	17381	17156	17261	17320	17334	17325	17346	17419	17260	17342	17416	17356	17199	17245	17173	17358	17613	17444	17482	17468	17299	17430	17543	17194	17360	17296	17369	17313	17399	17360	17266	17407	17359	17376	17462	17402	17364	17314	17526	17332	17641	17319	17426	17492	17629	17318	17357	17468	17366	17396	17258	17458	17530	17232	17290	17270	17369	17346	17324	17268	17399	17399	17152	17446	17405	17507	17430	17381	17422	17456	17292	17405	17521	17233	17357	17245	17085	17591	17708	17326	17275	17524	17285	17377	17322	17417	17459	17350	17242	17667	17477	17105	17416	17439	17522	17634	17410	17410	17460	17325	17390	17299	17648	17267	17255	17409	17294	17472	17421	17532	17349	17413	17338	17070	17507	17388	17290	17354	17354	17434	17422	17328	17449	17384	17390	17467	17456	17205	17437	17164	17414	17205	17436	17403	17475	17311	17538	17420	17659	17306	17537	17504	17189	17305	17260	17472	17475	17265	17434	17362	17227	17298	17353	17073	17488	17444	17362	17420	17222	17378	17278	17379	17383	17294	17398	17584	17157	17311	17482	17318	17278	17382	17426	17153	17203	17321	17341	17304	17369	17380	17365	17430	17360	17286	17339	17262	17416	17339	17144	17286	17501	17510	17325	17404	17515	17485	17494	17318	17406	17215	17436	17539	17338	17328	17502	17269	17628	17376	17070	17257	17467	17511	17412	17614	17187	17377	17282	17278	17190	17263	17455	17398	17385	17329	17511	17304	17427	17306	17388	17533	17377	17520	17296	17344	17303	17366	17347	17443	17514	17330	17409	17367	17313	17419	17226	17333	17309	17340	17316	17416	17301	17469	17239	17308	17270	17350	17445	17281	17605	17328	17608	17468	17293	17387	17452	17466	17566	17533	17494	17419	17321	17381	17364	17312	17344	17356	17394	17422	17513	17453	17324	17270	17382	17435	17369	17365	17334	17404	17140	17283	17167	17408	17510	17355	17416	17110	17333	17420	17504	17555	17425	17288	17181	17471	17356	17420	17155	17351	17329	17241	17384	17211	17451	17490	17636	17520	17486	17276	17346	17201	17440	17292	17394	17298	17333	17421	17326	17429	17192	17431	17471	17391	17372	17479	17432	17547	17332	17450	17435	17275	17197	17261	17465	17271	17344	17393	17304	17461	17392	17443	17384	17330	17307	17311	17191	17279	17163	17303	17374	17441	17342	17290	17388	17406	17317	17408	17344	17564	17538	17435	17368	17312	17398	17309	17586	17507	17346	17600	17442	17319	17339	17481	17549	17487	17351	17291	17232	17265	17575	17585	17322	17397	17420	17375	17423	17466	17417	17394	17478	17356	17225	17517	17310	17573	17381	17537	17255	17445	17605	17314	17376	17458	17667	17361	17268	17298	17366	17294	17530	17422	17415	17385	17519	17417	17445	17248	17385	17413	17448	17486	17232	17164	17393	17147	17482	17367	17332	17490	17503	17321	17274	17427	17228	17534	17264	17366	17386	17474	17300	17481	17302	17439	17391	17336	17366	17350	17339	17423	17511	17241	17380	17367	17566	17259	17471	17243	17403	17368	17331	17248	17398	17450	17250	17499	17223	17464	17347	17462	17391	17288	17258	17427	17309	17589	17401	17397	17357	17409	17246	17294	17324	17549	17272	17360	17260	17318	17327	17157	17288	17360	17207	17389	17488	17451	17380	17612	17419	17447	17244	17323	17215	17379	17311	17431	17447	17471	17568	17387	17388	17545	17370	17333	17537	17389	17445	17475	17703	17613	17395	17419	17510	17364	17331	17429	17455	17592	17354	17334	17334	17297	17482	17298	17325	17320	17432	17424	17441	17458	17225	17418	17070	17364	17546	17247	17417	17425	17376	17150	17294	17316	17393	17415	17514	17494	17466	17364	17312	17399	17346	17470	17126	17277	17339	17533	17448	17248	17343	17439	17523	17515	17306	17467	17491	17259	17282	17527	17504	17327	17206	17311	17457	17465	17215	17414	17319	17353	17480	17329	17359	17394	17430	17348	17389	17534	17339	17290	17441	17510	17493	17206	17232	17285	17454	17330	17525	17280	17294	17177	17467	17272	17408	17285	17335	17186	17327	17347	17329	17225	17306	17454	17506	17372	17363	17438	17241	17385	17184	17231	17455	17387	17400	17405	17218	17424	17555	17311	17409	17573	17593	17225	17468	17338	17336	17444	17280	17282	17358	17199	17267	17377	17377	17340	17322	17277	17416	17345	17345	17356	17778	17355	17492	17380	17485	17304	17295	17476	17516	17199	17437	17461	17301	17307	17381	17353	17149	17266	17461	17409	17374	17367	17354	17430	17304	17340	17361	17463	17130	17366	17270	17425	17458	17485	17463	17112	17369	17395	17388	17297	17424	17307	17439	17156	17381	17299	17208	17488	17421	17349	17245	17474	17365	17679	17483	17602	17560	17419	17485	17426	17374	17244	17464	17220	17500	17470	17340	17209	17369	17209	17016	17466	17409	17427	17475	17366	17328	17254	17579	17463	17444	17251	17344	17370	17567	17177	17387	17270	17289	17251	17218	17323	17219	17162	17353	17474	17434	17302	17214	17351	17560	17339	17251	17293	17374	17356	17271	17420	17211	17344	17274	17301	17364	17394	17385	17306	17320	17380	17283	17476	17192	17143	17460	17276	17322	17259	17324	17288	17550	17353	17390	17513	17514	17318	17336	17213	17387	17499	17426	17525	17252	17219
39876	49488	35387	21094	16355	15478	15112	15129	15164	15143	15026	15156	15050	14862	15223	15030	14960	14982	15048	15078	15207	15084	15165	14941	14973	15191	15382	15060	15351	15114	15368	14979	15171	15155	15227	15200	15014	15195	15199	15075	15125	15167	15242	15004	15087	15035	15123	14968	15092	15105	15171	15064	15094	15075	14985	15081	15031	15069	15177	14991	15321	14982	15046	15218	15197	15091	15170	15064	15197	14831	15158	14947	15022	15140	15057	15016	15087	15101	15062	15240	15116	15099	14978	15131	15116	15062	15145	15013	15210	15125	15119	15228	14965	15095	15057	14922	15335	14882	15003	15201	15082	15125	15077	15077	14988	15124	15072	15129	15053	15200	15090	15029	15113	15075	15010	15194	15027	15175	15122	14914	15060	14979	15116	15033	14949	15126	15021	15088	15217	15223	15052	15099	15037	15080	15057	15041	14868	15077	15067	15245	15124	15239	15180	15204	15113	15151	15146	15079	15119	15126	14991	15049	15186	14899	15255	14976	15119	15290	15027	14943	15143	15044	15152	15139	15017	15024	15189	15052	14986	15028	15154	15120	15181	15031	15013	15173	14983	15008	15092	15228	15058	15240	15135	15234	14951	15117	14972	15311	15040	14918	15079	15172	15126	15091	15041	15178	14988	15094	15175	15200	15088	15072	15344	15146	15038	15152	15134	15017	15231	15093	15042	15011	14961	15107	14947	14976	15201	15008	14896	15051	14890	15001	15121	15175	14964	15156	15141	15141	15055	14913	15191	14943	15035	15126	15219	15024	15084	14993	15050	15056	14868	15199	14965	15154	15082	15271	15063	15064	15028	15137	15076	14921	14977	15115	15103	15115	15287	14996	15070	14892	15185	14978	15053	15019	15123	15221	15013	15106	14994	15210	15155	15077	15042	15025	15262	15172	14981	15153	14755	15136	14972	14937	15027	15057	15026	15187	15072	15154	14913	15049	15099	15081	15041	15040	15158	15070	15047	15088	15181	15181	15076	15079	15178	14964	15228	15179	14965	15009	15150	15008	15198	15096	15139	15027	15211	15151	15064	15092	15079	15128	15143	14922	15122	15158	14984	15100	15102	15238	14968	14875	15037	15182	15277	15103	15098	14966	15243	15066	15100	15278	15043	15022	14982	15217	15157	15001	15009	15057	15021	15111	15185	14990	15161	15037	14964	15103	14958	14993	14922	15160	15102	15113	14978	15084	15036	15105	15194	15026	14960	14908	15041	15212	15137	15093	15040	15077	15030	15121	15168	15153	15108	14882	15141	15230	15091	15014	15006	15049	15152	15031	15067	15156	15063	15101	15090	15084	15151	14927	15077	15190	15096	14950	15120	15119	15029	15090	15035	15143	15041	15038	15206	15077	15098	14944	14984	15198	14971	14996	15099	15183	15152	15240	15190	14985	15015	15106	15022	15149	15052	15076	15208	15167	15110	15095	15030	15111	15225	15107	15284	15118	15108	14970	15149	15198	14984	15043	15066	15148	15028	15039	15192	15114	15342	15285	15125	15063	15075	15126	15014	15006	15117	15134	15065	15062	14811	14891	15178	15175	15136	15091	15060	15261	15062	15236	15062	15055	15280	15054	15067	14986	14993	14998	15189	15142	14976	15061	15180	14907	15057	15051	15019	15127	15171	14974	15142	14999	15073	15078	14992	15080	14902	15021	15183	15132	15057	15198	15052	15058	15024	15280	15073	14901	15224	15079	14962	14985	15131	15011	15153	15005	15062	15050	15056	14992	15007	15143	14982	15102	15000	15016	15198	15116	15073	15174	14991	15136	15187	15058	14979	15048	14913	14936	15241	15111	15104	15155	15115	15044	15298	15229	15125	15311	15191	15149	15012	14973	15327	15232	15041	14943	14961	15134	15128	14910	14955	15115	15118	15240	15111	15142	15083	15199	15047	15144	15153	15173	14991	15036	15026	15159	15248	15019	15046	15282	15012	14874	15125	15001	15130	15100	14938	15083	15205	15011	15256	15139	14932	15093	15074	15225	15060	15064	15093	15078	15235	15170	15173	15020	15049	14991	14971	15056	15225	15170	15239	14983	15117	14812	15105	15146	15150	14986	15049	15085	15091	15160	15261	14938	15071	15179	15075	14919	15116	15133	15056	15069	15121	15134	15090	15093	14897	14971	14994	14985	15163	15166	14927	15157	14915	15135	15173	15032	15114	15081	14985	15159	15191	15101	15292	15089	15047	14970	15199	15196	15117	15021	15142	15210	14978	14993	15104	15251	15005	15241	15117	15228	15090	15164	15027	15198	15079	15092	15143	14987	15143	15037	15151	15112	15233	15052	15007	15208	15044	15183	15067	14974	15094	15118	15064	14968	15039	15157	15047	15026	15071	14948	15094	15163	14952	15343	15178	15032	15049	15176	15192	15132	15082	15015	15115	15133	14966	15080	15148	15098	15132	15134	15145	15219	15049	15044	15103	15140	14895	15088	15111	15015	15029	15137	15027	15029	15151	15270	15133	15137	15191	15176	15048	15093	14981	14859	15048	15116	15142	15102	15107	15256	14922	14980	15028	15120	15211	15174	15107	15160	15171	14999	14994	15165	15071	15216	15044	15128	15267	14999	14959	15012	15163	14995	15077	15074	15021	15039	15300	15001	15146	15257	15040	15161	15106	15172	15069	15018	15209	15065	15141	14999	15174	15128	15045	15072	15096	15090	14967	15068	15032	15057	15165	14939	15068	15042	14969	15153	15116	15165	15183	15119	14949	15053	15095	15437	15174	15061	15275	14994	15181	15173	14978	14963	15169	14966	15072	15033	15143	15009	15111	15157	15214	15009	14983	15085	15148	15196	15016	15120	15127	15166	15083	15087	15014	15060	15020	15067	15164	15240	15317	15015	14995	15158	15090	15186	15255	15005	15223	15183	15028	15006	15162	15180	15079	15281	15039	15091	15070	15036	15005	15068	15098	14985	15224	15030	15188	15052	15229	14903	14968	14972	15212	15201	15247	15221	15203	15031	15094	15071	15157	15083	14976	15039	15085	14911	15099	15092	15144	15198	15128	15217	15010	14911	15009	15116	15069	15187	14988	15052	15215	15218	15136	15088	15112	15152	15203	15107	15161	15020	15088	15173	15142	15405	15111	15062	15173	15086	15041	15210	15081	15182	15065	14970	15028	14953	15114	15160	15165	15022	15063	14961	14913	15307	15003	15087	15060	15185	15220	15141	15156	15130	15141	14928	15102	15088	15026	15176	14906	15140	15042	15011	15052	15086	14938	15165	15134	14989	15102	15129	15077	15174	15094	15268	14967	15122	15166	14952	15152	14993	15036	14918	15236	14956	15129	15143	15067	15091	15187	15020	15199	14995	14968	14985	15112	15007	15095	15095	15128	15087	15139	15150	15151	15045	15161	15389	15238	14996	14979	15109	15108	15200	15204	15059	15143	14897	15016	14988	15141	15219	15206	15142	15076	15168	15150	15040	15034	15085	15024	15105	15173	15112	14951	15242	15254	15129	15129	15093	15192	15056	15243	15051	15100	15237	15184	15008	14930	14977	15190	15207	15018	15149	15144	15010	15056	15044	15114	15048	14965	15092	15091	15041	15195	15103	15053	15206	15124	15198	15129	15043	15006	15017	15001	14888	15051	15133	15356	15121	15066	15135	15078	14905	15248	15236	15133	15079	15048	15024	15219	15081	15200	15147	15091	15043	15107	15070	15142	15049	15164	14938	14983	15016	15134	15039	15290	15188	15189	15060	15072	15091	15133	15056	15002	15188	15064	15008	15117	15197	15123	15018	15022	15028	15034	15085	15193	15099	15234	15157	15004	15093	15106	15067	15211	15179	15129	15144	15025	15074	14864	15196	15023	15138	15101	15039	14984	15167	15122	15136	15006	15008	15107	15092	14982	15126	15066	15116	15064	15144	14867	14892	15112	15224	15041	15033	15117	15099	14897	15160	15313	14914	15082	15040	15049	14974	15105	15082	15150	15075	15072	14895	15132	15221	15063	15121	15084	15205	15141	15048	15107	14979	15094	15063	15207	15198	15101	15060	15113	15103	15099	15181	15184	15124	14851	15166	14984	15047	14931	15146	15056	14962	15095	14942	15116	15195	15279	15008	15114	15125	15281	15141	15102	15137	15168	15083	15249	15146	14918	15096	15178	15019	15136	14942	14992	15054	15182	15085	15071	15062	14854	15146	15180	15221	15027	15020	15064	15239	15166	15168	15087	15199	15246	15178	14985	15097	14961	15105	15072	15251	14939	15013	15123	15083	15245	15126	15218	15232	15056	14978	15013	14963	14833	15126	15082	15075	14996	15385	15031	14970	15204	14988	15018	14875	15303	15088	15040	14977	15126	15029	15143	14929	15193	15098	15154	15060	15132	15093	15075	15117	14966	15056	15195	15151	15115	14959	15131	15280	15140	15002	15073	15178	14988	15094	15080	15008	15077	15117	15130	14931	15094	15112	15041	15072	14995	15138	15126	15018	15129	15056	15118	15116	15243	15208	14972	15166	15044	15097	15034	15053	15144	15179	15126	15094	15035	15160	15218	15173	15023	15025	15159	15149	15102	15089	15003	15106	14896	15094	15003	14989	15085	14926	15096	15105	15169	15058	15058	14977	15026	15079	15060	15027	15232	15132	15178	15014	15390	15145	15221	15014	15218	15013	15135	15084	15276	15264	14914	14977	15023	15172	15048	14833	15256	14966	15243	14943	14994	15163	15045	15163	15024	15049	15216	15083	15145	14984	15184	14985	15209	15092	15269	15025	15174	15147	15146	14970	15098	15135	15009	15226	14897	15119	15161	15176	15161	15154	15122	15137	15063	15076	15243	15164	15050	14967	15200	15206	15088	15149	15095	14959	15023	15094	15025	14999	15023	15019	14945	15213	15113	14972	14957	15096	15032	15143	15096	14966	15172	15083	15145	15061	15068	15246	15046	15002	15097	15035	15070	15057	15271	14917	15137	15325	15176	15018	14984	15139	15059	15127	15072	15226	15069	15203	15271	15075	15092	15059	15228	15088	15141	15081	14962	15113	15031	15082	15140	15215	15104	15113	15297	15224	14978	15236	15231	15035	15072	15052	15104	15153	14981	14991	15414	14952	15210	15295	15095	15060	14953	15017	15035	15142	15237	14962	15209	15164	15151	15107	14962	15119	15189	15229	15256	15132	15295	15042
23884	24670	36031	30056	24459	24062	23488	18760	17653	17959	17816	17718	17845	17815	17708	17621	17608	17478	17572	17593	17744	17545	17539	17591	17753	17544	17575	17821	17502	17421	17270	17686	17609	17640	17664	17380	17352	17718	17306	17572	17382	17501	17381	17333	17416	17281	17486	17319	17334	17503	17495	17418	17494	17448	17673	17525	17201	17318	17470	17645	17528	17537	17242	17601	17546	17556	17228	17384	17421	17638	17623	17290	17357	17320	17457	17617	17218	17115	17470	17539	17392	17397	17366	17358	17349	17368	17379	17378	17331	17263	17218	17207	17406	17320	17289	17402	17175	17467	17375	17475	17431	17482	17534	17472	17264	17674	17484	17452	17377	17423	17513	17389	17238	17525	17386	17440	17257	17461	17494	17409	17379	17462	17287	17142	17425	17323	17375	17442	17400	17303	17395	17318	17375	17361	17495	17382	17245	17510	17143	17453	17377	17405	17399	17225	17426	17406	17434	17410	17344	17587	17513	17547	17512	17413	17331	17296	17412	17398	17298	17497	17466	17468	17474	17370	17280	17502	17360	17489	17364	17251	17416	17536	17229	17497	17336	17440	17282	17242	17516	17556	17252	17630	17448	17387	17367	17331	17503	17280	17384	17228	17273	17466	17328	17282	17283	17494	17381	17516	17378	17435	17507	17479	17568	17521	17281	17288	17216	17372	17156	17618	17317	17387	17293	17283	17255	17225	17338	17455	17437	17571	17338	17358	17229	17368	17326	17337	17244	17334	17342	17327	17462	17373	17575	17302	17280	17258	17210	17523	17384	17399	17435	17489	17409	17445	17207	17277	17388	17268	17284	17372	17565	17495	17039	17330	17429	17267	17529	17393	17412	17388	17425	17340	17292	17204	17505	17437	17310	17371	17433	17483	17352	17377	17305	17333	17273	17259	17374	17350	17618	17390	17274	17436	17352	17435	17414	17472	17409	17295	17291	17396	17306	17221	17526	17368	17354	17551	17422	17354	17366	17328	17352	17361	17461	17390	17380	17421	17276	17387	17393	17326	17466	17456	17446	17574	17519	17314	17421	17293	17331	17369	17373	17497	17440	17246	17385	17432	17576	17362	17470	17397	17242	17294	17208	17341	17433	17445	17472	17264	17312	17250	17485	17309	17433	17317	17375	17671	17612	17443	17346	17382	17483	17410	17352	17395	17178	17168	17505	17275	17565	17517	17542	17656	17546	17279	17323	17134	17492	17279	17231	17322	17208	17268	17348	17459	17427	17268	17309	17403	17581	17412	17534	17275	17390	17494	17252	17375	17393	17401	17380	17129	17313	17211	17320	17129	17405	17433	17349	17467	17294	17325	17201	17411	17484	17250	17261	17343	17252	17374	17525	17213	17419	17179	17296	16953	17359	17374	17339	17227	17133	17233	17531	17521	17561	17404	17376	17422	17613	17457	17258	17383	17271	17601	17253	17404	17274	17368	17494	17468	17338	17346	17368	17438	17349	17284	17401	17396	17355	17293	17426	17357	17286	17335	17431	17402	17317	17326	17451	17443	17268	17443	17173	17404	17324	17338	17394	17330	17460	17275	17497	17466	17369	17207	17223	17484	17487	17202	17400	17415	17302	17355	17340	17289	17358	17361	17481	17218	17306	17539	17355	17451	17304	17336	17299	17254	17221	17362	17388	17364	17445	17496	17392	17599	17073	17514	17500	17482	17530	17476	17555	17414	17421	17551	17375	17379	17275	17247	17229	17328	17501	17475	17317	17369	17218	17528	17369	17124	17238	17389	17253	17476	17584	17440	17343	17284	17346	17408	17416	17408	17563	17181	17362	17500	17482	17324	17309	17378	17409	17258	17635	17428	17391	17495	17527	17415	17330	17395	17610	17141	17166	17572	17349	17488	17517	17418	17403	17426	17361	17425	17508	17261	17407	17290	17356	17295	17316	17585	17248	17127	17323	17426	17520	17644	17268	17347	17382	17288	17399	17460	17279	17209	17453	17314	17569	17472	17355	17389	17474	17327	17382	17261	17431	17245	17248	17483	17483	17457	17257	17450	17467	17417	17362	17610	17383	17358	17309	17553	17272	17527	17459	17556	17432	17338	17291	17369	17230	17364	17166	17077	17370	17539	17256	17391	17389	17472	17420	17384	17314	17420	17413	17291	17464	17378	17527	17374	17371	17431	17414	17371	17470	17433	17359	17411	17401	17428	17258	17438	17212	17343	17354	17454	17339	17180	17364	17412	17327	17463	17450	17278	17195	17574	17394	17297	17309	17215	17531	17314	17158	17364	17247	17204	17415	17405	17322	17402	17420	17363	17411	17331	17285	17384	17356	17455	17391	17377	17423	17271	17326	17412	17149	17281	17322	17364	17382	17398	17389	17407	17246	17255	17538	17135	17420	17412	17245	17585	17341	17302	17206	17470	17351	17456	17283	17418	17601	17429	17475	17402	17282	17102	17415	17383	17400	17465	17304	17127	17244	17471	17220	17439	17378	17221	17266	17382	17349	17424	17495	17372	17197	17406	17331	17360	17237	17481	17459	17284	17341	17436	17432	17396	17566	17388	17462	17445	17363	17565	17245	17254	17299	17431	17391	17317	17397	17442	17594	17400	17272	17431	17273	17310	17334	17355	17386	17358	17384	17424	17364	17436	17465	17439	17425	17232	17361	17394	17371	17329	17423	17463	17249	17399	17333	17269	17396	17141	17315	17355	17450	17220	17306	17282	17426	17330	17490	17125	17398	17336	17391	17340	17348	17359	17393	17389	17562	17237	17279	17344	17357	17441	17124	17443	17277	17409	17458	17214	17428	17329	17430	17218	17331	17158	17356	17356	17043	17489	17388	17270	17359	17363	17460	17453	17248	17334	17085	17496	17304	17263	17440	17447	17522	17386	17485	17437	17483	17323	17485	17213	17209	17581	17498	17500	17238	17469	17356	17228	17263	17344	17327	17533	17542	17178	17267	17347	17471	17574	17403	17341	17365	17415	17454	17372	17383	17484	17463	17442	17371	17313	17353	17391	17268	17393	17203	17117	17457	17295	17290	17582	17345	17289	17533	17385	17245	17084	17481	17354	17579	17359	17401	17404	17366	17377	17301	17305	17358	17478	17187	17488	17497	17344	17566	17339	17392	17494	17352	17244	17325	17429	17480	17333	17516	17419	17321	17193	17408	17398	17462	17427	17394	17250	17570	17211	17274	17605	17425	17464	17333	17367	17364	17198	17396	17596	17407	17558	17171	17394	17259	17455	17324	17408	17404	17429	17420	17097	17477	17450	17453	17545	17348	17320	17384	17243	17416	17503	17461	17561	17454	17279	17504	17179	17325	17482	17248	17352	17261	17242	17389	17481	17315	17304	17357	17357	17169	17451	17589	17524	17484	17308	17402	17473	17221	17408	17388	17491	17528	17505	17545	17381	17122	17165	17224	17194	17342	17445	17363	17200	17449	17319	17476	17438	17145	17371	17360	17357	17346	17229	17450	17553	17502	17293	17425	17179	17330	17458	17202	17253	17219	17308	17312	17378	17429	17304	17455	17495	17491	17216	17279	17199	17548	17361	17073	17232	17418	17235	17243	17233	17421	17327	17288	17437	17270	17402	17461	17271	17473	17303	17219	17349	17142	17241	17123	17248	17243	17219	17129	17264	17399	17352	17545	17411	17332	17266	17430	17558	17201	17276	17477	17393	17380	17287	17411	17263	17374	17563	17199	17289	17505	17256	17280	17298	17217	17306	17176	17228	17417	17512	17436	17295	17372	17398	17449	17485	17395	17463	17294	17303	17191	17266	17161	17297	17440	17388	17369	17347	17235	17233	17396	17497	17434	17148	17144	17432	17281	17431	17226	17318	17380	17213	17240	17380	17371	17329	17477	17374	17266	17340	17434	17571	17354	17531	17141	17417	17152	17225	17449	17325	17363	17530	17356	17522	17384	17454	17544	17476	17430	17364	17441	17300	17058	17365	17157	17448	17334	17331	17439	17317	17629	17402	17446	17318	17343	17495	17392	17275	17372	17585	17347	17526	17240	17274	17407	17305	17175	17311	17315	17403	17514	17366	17374	17313	17266	17370	17344	17523	17233	17379	17558	17395	17366	17424	17317	17512	17504	17278	17299	17260	17419	17554	17243	17292	17279	17249	17272	17266	17349	17591	17444	17232	17406	17518	17362	17307	17428	17247	17381	17348	17465	17461	17476	17420	17353	17325	17171	17344	17194	17179	17371	17358	17225	17259	17244	17221	17334	17390	17309	17561	17366	17396	17393	17278	17378	17515	17252	17356	17439	17430	17438	17208	17257	17492	17317	17531	17452	17301	17368	17257	17267	17372	17313	17253	17151	17263	17348	17462	17585	17498	17465	17357	17179	17258	17203	17544	17345	17580	17284	17280	17448	17265	17364	17362	17539	17207	17372	17494	17240	17512	17639	17392	17340	17428	17481	17383	17299	17130	17403	17249	17311	17436	17222	17443	17396	17325	17247	17271	17237	17471	17450	17243	17362	17398	17247	17182	17273	17472	17069	17468	17389	17315	17410	17347	17429	17195	17406	17319	17227	17307	17453	17346	17224	17308	17461	17341	17437	17329	17424	17385	17336	17228	17527	17301	17343	17086	17214	17369	17408	17275	17351	17548	17525	17432	17409	17167	17359	17270	17429	17461	17529	17294	17321	17369	17285	17318	17450	17308	17297	17311	17432	17386	17230	17399	17460	17176	17346	17283	17367	17390	17334	17432	17375	17520	17498	17608	17274	17538	17436	17119	17408	17293	17226	17473	17499	17336	17305	17289	17542	17332	17529	17297	17229	17336	17360	17502	17219	17239	17392	17096	17325	17363	17280	17358	17328	17180	17265	17332	17524	17359	17357	17416	17442	17425	17355	17353	17348	17240	17481	17344	17295	17292	17374	17388	17377	17395	17263	17282	17257	17202	17375	17307	17497	17577	17490	17574	17251	17450	17250	17246	17422	17279	17246	17494	17336	17483	17418	17195	17434	17327	17335	17319	17327	17525	17359	17323	17461	17511	17215	17322	17388	17351	17268	17291	17296	17443	17268	17397	17458	17318	17422	17293	17329	17318	17185	17179	17274	17466	17445	17466	17442	17346	17506	17432	17298	17470	17523	17503	17412	17321	17338	17489	17249	17445	17542	17443	17482	17447	17305	17517	17451	17187	17413	17472
63906	107513	85351	55573	31247	18842	15656	15271	15180	14978	14979	15102	15067	15117	14903	15000	15174	14949	15267	15109	15090	15011	15231	15052	15065	15218	15043	15200	15049	15347	14994	15157	15136	15263	15144	14964	15297	15116	14972	15064	15113	15066	15035	15046	15067	14948	15003	15286	15218	15008	15171	15089	15071	15224	15075	15020	15156	14900	15161	15234	15290	15207	14981	15043	15205	15189	15043	15096	15161	14950	14956	15176	14838	15241	15211	14940	15086	15129	15033	15191	15151	14817	15196	15141	15077	15199	14981	15063	15044	15122	15116	14939	15094	15137	14991	15014	15038	15188	14962	15072	15128	15120	15110	14948	15072	15127	15116	15106	15123	15162	15050	15204	14952	15006	15096	15103	15034	14880	15134	14936	15038	14989	15054	15021	15192	15013	15051	15164	14969	14989	15203	15236	15137	15100	15116	15005	15112	15071	15143	15008	15161	15250	15156	15191	15001	15111	15109	14984	14996	14900	15159	15131	15213	15149	14915	14926	15166	14941	15023	14998	15069	15076	14896	15000	15105	15005	15051	15153	15028	15050	14954	15004	15119	14976	15093	15125	15082	15114	15002	15221	14915	15262	15047	15131	15271	14918	15202	15083	14980	15089	14960	15154	14925	15046	15149	15259	14968	15031	15074	14942	15029	15159	15227	15269	15160	14893	15121	14999	15055	15173	15200	15047	15116	15101	15170	15291	15027	15220	15241	15119	15106	14962	15211	15077	15118	15031	15181	15016	15127	15094	14949	15076	15058	15138	15177	15063	15058	14943	15124	15249	15050	14995	14931	15058	15122	15168	15054	15172	15156	15079	15139	15072	15141	15194	14975	15044	15059	15082	15008	15037	15026	14932	15034	14970	15166	15070	15012	15049	15109	15145	14980	15077	15159	15099	14969	15200	15111	15089	15025	15261	15118	14967	15191	15085	14974	15098	14963	15228	15109	15131	14975	14960	15133	15164	15065	15123	15301	15225	15107	14952	15079	15145	15228	15103	15040	15142	15173	15043	15028	14834	15113	15140	15039	15264	15024	15146	15159	15114	15266	15048	14986	15023	15125	14985	14983	15040	15268	14880	14998	15033	15085	15070	14933	14912	15072	15000	15110	14969	15301	15210	15092	15080	15112	15107	15119	15146	15057	15228	15095	15108	15205	15193	15033	15086	14986	15128	15065	15109	15319	15025	15041	15118	15200	15072	15174	15149	15138	15135	15092	15010	15170	15032	15113	15110	15134	15196	15036	14992	14984	15058	15052	15102	15060	15218	14869	15140	15111	15126	15233	15096	15019	14982	15021	15053	15002	15247	15256	15066	15026	15058	15239	14928	15175	15088	14865	15126	15036	15119	15207	15203	15056	15174	15107	15066	15032	15066	14993	15003	15056	15215	15212	15005	15095	15163	15057	15069	15200	15174	15000	15041	15125	14953	15053	14944	15117	14985	14938	15048	15243	14799	15031	15100	15051	14870	15112	15190	14990	15283	14980	15184	15043	15056	15131	14982	15199	15072	14897	14918	15187	15124	15012	15255	15031	14984	15071	15082	15041	15074	15196	14969	14962	15172	15065	15127	14936	15015	14970	15068	15080	15053	14957	14982	15277	15036	15063	14997	15221	15067	15228	15114	15014	15043	15145	15106	15102	15081	15225	15056	15093	15088	15034	14919	15059	15062	15129	15112	14973	15149	15078	15063	15067	15054	15184	14943	15141	14997	15162	15057	14994	14996	15098	15110	14723	15159	15062	15195	15133	15232	15198	15087	14950	15155	15181	15201	15222	14956	15079	14959	15156	15102	14959	15018	15011	15134	15086	15158	15043	15096	15118	14963	15103	15067	15042	15059	15138	15287	15154	15182	15180	15115	15125	15052	15060	15065	15163	15011	15094	15107	15075	15142	14972	15192	15189	14857	15281	15047	15057	15126	14879	15116	15097	15135	15198	15061	15012	15070	15151	14947	14967	15080	15201	15116	14926	15125	14870	14984	14965	15031	15152	15111	15097	15139	15075	15283	14929	15158	15138	15074	15126	15276	15146	15002	15203	15085	14993	14989	15179	15133	15015	15062	14964	15105	14888	15015	15292	15193	14927	15118	14961	15053	15140	15095	15092	15107	15062	15142	15070	15018	15122	15133	15100	15153	15065	15151	15059	15202	15138	15167	15258	14987	15040	15031	15098	14910	15284	15111	15246	14976	15081	15154	15195	15181	15138	15111	15086	15206	14866	14942	14946	15138	15028	15160	15039	15173	14998	15069	15027	14911	15046	15047	15100	15131	15126	14966	15114	15116	15064	15127	15099	15276	15056	15018	15073	15078	15059	15176	15111	15049	15040	14967	14981	15141	15011	15042	15209	15093	14981	15024	15057	14956	14938	15101	15094	15163	15208	15098	15084	15015	15122	15063	15132	15020	15023	15021	15143	15122	14998	15073	15000	14980	14914	15114	15079	15136	15077	15139	15244	14927	15062	15092	15048	14947	15121	14989	15124	14995	15043	15213	15068	15164	14841	15222	15291	14787	15048	14906	15114	15169	15046	14979	14992	14983	15257	15144	15000	15053	15150	15125	15245	14994	14989	15082	15101	15184	14990	15140	15176	14995	15144	15073	15078	15122	14978	15184	14960	15259	15128	15005	15116	14871	15082	14978	14976	15073	14996	15124	14984	15056	15113	15000	14893	15083	15049	15050	15014	15057	15066	15095	15021	15128	15076	15105	15109	15023	15107	15004	15068	15047	15078	15168	15065	15159	14987	14937	15245	14946	15185	15011	15062	14963	15144	15062	15002	15115	15072	14976	15224	14953	15181	15147	15176	15069	15194	15019	15101	14971	15033	15026	15075	15041	15007	15171	15089	14957	14923	15088	15195	15008	14909	14937	14867	15035	15062	15136	15182	15076	15133	15069	15015	15218	15112	15127	14980	14918	14963	15092	15112	15190	15209	15057	14946	15172	15020	15035	15114	14865	15132	15100	15063	15016	15109	15049	15001	15095	15043	15060	15169	15113	14917	15049	15116	14985	15160	15096	15213	15069	14932	15145	15174	15093	15126	14939	15237	15203	15007	15008	15026	15064	15109	15100	15207	14978	14974	15189	15184	15086	15063	15107	15170	15015	14947	14943	14890	15110	14944	14720	15146	14966	14936	15248	15067	15236	14817	15085	15064	15022	14940	14976	15263	14995	15107	15151	15116	14901	15047	15037	15062	15052	15059	15075	15069	15114	15048	15025	14945	15170	15037	15030	14998	15240	15002	14957	15181	15026	15105	15036	15156	14871	15121	15009	14948	15264	15216	15052	15104	15195	15084	15142	15125	15156	14979	15137	15163	15223	15204	15103	15203	15188	15171	15058	14928	15094	15082	15121	15191	15006	14956	15163	15012	15015	15148	15156	15012	15259	15133	15018	15145	15127	14939	15111	15122	14991	14922	15102	14978	15100	14972	15136	15141	15195	15117	15093	15078	15078	14959	15096	14993	15223	15093	15030	15255	15089	15150	14982	14956	14951	15201	14963	14920	15086	15145	15134	15044	15029	15074	15106	15033	14922	15093	15148	15265	15261	14946	14824	14948	15043	14957	15050	15210	15277	15119	15104	15049	15065	15105	15013	15154	15021	15171	15187	14956	14998	14974	15070	15237	15090	14928	15053	14948	15007	15048	15034	15090	15310	15096	15162	14956	15057	15202	15101	15093	15137	15137	14958	15122	15072	15035	15185	15309	15129	15166	15090	15075	15059	14921	15118	15198	15270	15077	15139	15207	15120	15054	15021	15116	14984	15027	15147	15098	15137	15409	15046	15113	15165	15155	15050	15087	14967	15040	15094	15086	15176	15005	15259	15133	15016	15167	15055	14860	15032	14989	15041	15189	14971	15122	15080	15254	14840	15056	14922	15130	15182	15120	15048	15136	15120	15093	15016	14915	15168	15032	14883	15005	14819	14928	15095	15237	15104	15191	15129	15155	15066	15166	15048	15015	15040	14930	15032	15098	15122	15192	15053	15149	15057	15161	15025	15070	15255	15105	15102	15208	14930	15120	15041	15052	14963	15133	15125	15034	14946	15189	15133	15055	15101	15038	15301	15249	15100	15143	15072	15098	14954	14937	15020	15163	15165	15040	15300	15174	15198	15018	15072	14965	14955	15299	15134	15200	15159	15001	15112	15117	15074	15131	15184	15030	14941	14952	15017	14981	15182	14962	15158	15124	15119	15139	15067	15070	15066	15169	15049	14976	15063	15141	15276	15048	15224	15108	15051	15286	15106	15180	15149	15183	14895	15107	15095	15241	15064	14937	15035	15223	15099	15059	14896	15030	15000	15158	14997	15061	15058	15022	14996	15052	15203	14926	14926	15042	15088	15030	14938	15098	15031	15059	15047	15075	15086	15232	15103	15011	15170	15097	14984	15184	15214	15130	15138	15066	15073	15119	14803	15099	15003	15141	15039	15165	15087	14988	14959	15031	14993	15006	15045	15073	15211	14980	14966	15149	15090	15043	15126	14920	15099	15007	15019	15067	14986	15117	15125	14877	15088	15045	15100	15050	14967	15210	15150	14989	15179	15191	15021	15137	14981	15071	15061	14923	15166	15126	14981	15047	15121	15068	15190	14883	15214	14985	15218	15168	15107	15036	15113	15131	15021	15282	15024	15002	15092	15031	15063	15020	15201	15005	15045	15220	15042	14875	14972	15155	15067	15150	15208	15084	15139	15161	14814	15033	15040	15110	15118	15124	15038	15241	15059	15106	15183	15207	15002	15116	14987	15245	15081	15009	15088	15105	14995	15088	15054	15085	15310	15177	15047	15186	15111	15171	15090	15079	15012	15027	15005	15120	15118	14963	15200	15055	15228	14932	15023	15028	15048	15153	15019	14981	15184	15117	15126	15100	15075	15105	15070	15216	15184	15000	15154	15184	14991	15182	15086	15051	14968	14994	15060	14890	15326	15110	15163	15020	15084	15175	15137	15153	15164	15145	14951	15159	15085	15071	14896	15125	15195	15170	15176	15140	15109	14901	15038	15073	14916	14981	15022	15082	14961	15037	14827	14936	15088	15056	15218	14957	14958	15101	14961	15067	15080	15062	15095	15075	15040	15179	15141	15012	15160	15026	14944	15195	15149	14988	15173	15045	15173	14991	15095	15037	15100	15034	15018	15130	15168
33218	41578	42351	29059	20610	18400	18045	17554	17744	17560	17624	17766	17730	17764	17671	17597	17512	17739	17825	17644	17557	17777	17790	17529	17592	17692	17637	17682	17579	17498	17575	17624	17623	17481	17937	17731	17683	17694	17587	17682	17562	17632	17587	17659	17595	17478	17542	17506	17455	17517	17492	17709	17460	17693	17733	17735	17706	17388	17679	17697	17705	17480	17534	17749	17574	17594	17623	17557	17509	17614	17681	17611	17410	17569	17599	17658	17599	17860	17756	17533	17780	17445	17639	17554	17481	17650	17694	17718	17583	17718	17744	17719	17573	17676	17897	17851	17594	17714	17717	17526	17732	17645	17618	17431	17586	17601	17621	17578	17792	17526	17424	17555	17591	17577	17741	17675	17698	17847	17681	17729	17741	17613	17611	17633	17580	17483	17609	17613	17564	17604	17446	17651	17458	17738	17686	17537	17742	17725	17775	17580	17753	17370	17646	17612	17773	17498	17547	17646	17642	17662	17674	17695	17571	17524	17755	17435	17710	17475	17585	17689	17475	17618	17603	17574	17702	17567	17720	17721	17596	17553	17676	17719	17720	17719	17694	17894	17600	17630	17769	17793	17666	17494	17779	17548	17851	17641	17675	17675	17463	17701	17611	17327	17675	17492	17578	17630	17679	17425	17748	17576	17531	17630	17505	17493	17588	17432	17637	17593	17741	17494	17425	17710	17513	17457	17490	17596	17589	17657	17639	17547	17645	17578	17549	17638	17640	17548	17677	17680	17411	17382	17608	17745	17606	17603	17749	17739	17525	17333	17282	17620	17592	17500	17690	17515	17388	17579	17675	17607	17638	17711	17340	17417	17695	17719	17698	17428	17652	17527	17577	17675	17459	17768	17459	17557	17367	17409	17699	17630	17779	17637	17614	17711	17729	17555	17538	17598	17683	17437	17609	17692	17607	17546	17612	17497	17678	17598	17507	17846	17702	17583	17595	17803	17811	17797	17663	17772	17625	17544	17775	17692	17469	17703	17635	17649	17623	17483	17489	17708	17703	17636	17779	17618	17486	17618	17631	17565	17536	17563	17789	17624	17551	17538	17727	17616	17557	17749	17418	17655	17595	17646	17533	17636	17700	17444	17539	17637	17516	17668	17720	17535	17617	17584	17635	17903	17753	17839	17674	17458	17625	17619	17857	17723	17595	17753	17666	17759	17442	17778	17743	17620	17401	17684	17725	17501	17540	17452	17470	17488	17724	17557	17697	17644	17744	17702	17732	17781	17822	17502	17487	17456	17638	17601	17521	17689	17463	17487	17734	17731	17582	17578	17548	17597	17642	17583	17652	17536	17478	17880	17515	17534	17785	17550	17880	17539	17483	17640	17639	17583	17556	17568	17563	17589	17573	17657	17552	17654	17866	17743	17615	17656	17615	17563	17744	17976	17565	17563	17462	17827	17679	17493	17569	17672	17755	17639	17659	17693	17465	17586	17634	17635	17388	17643	17508	17657	17537	17760	17647	17443	17587	17763	17494	17620	17634	17722	17584	17518	17625	17442	17715	17601	17617	17511	17502	17364	17631	17555	17539	17638	17794	17826	17784	17606	17707	17644	17598	17742	17664	17631	17724	17581	17701	17575	17749	17423	17641	17435	17569	17796	17539	17671	17704	17749	17655	17431	17368	17593	17463	17617	17682	17691	17625	17751	17524	17419	17697	17557	17667	17555	17663	17565	17597	17536	17478	17633	17590	17771	17610	17702	17477	17621	17622	17552	17596	17808	17637	17670	17652	17532	17688	17729	17629	17545	17446	17514	17677	17603	17666	17491	17582	17347	17636	17598	17582	17555	17719	17473	17815	17696	17743	17729	17737	17739	17732	17567	17605	17678	17595	17511	17609	17626	17477	17662	17684	17661	17680	17657	17603	17599	17558	17660	17815	17659	17646	17629	17736	17499	17648	17588	17646	17545	17608	17645	17609	17508	17489	17623	17657	17551	17712	17551	17497	17779	17732	17613	17595	17718	17464	17764	17615	17573	17696	17918	17602	17544	17592	17482	17588	17701	17559	17582	17399	17715	17624	17551	17506	17688	17599	17536	17655	17794	17780	17575	17513	17514	17533	17583	17646	17539	17648	17764	17521	17555	17585	17527	17740	17566	17586	17702	17600	17562	17373	17629	17534	17607	17730	17823	17560	17610	17736	17523	17708	17644	17387	17424	17620	17471	17649	17679	17685	17703	17471	17669	17710	17884	17717	17746	17522	17554	17605	17544	17562	17507	17669	17608	17585	17456	17393	17768	17360	17716	17621	17495	17600	17685	17642	17629	17568	17851	17747	17796	17658	17495	17515	17763	17620	17843	17647	17584	17739	17697	17650	17648	17536	17697	17559	17556	17510	17896	17537	17801	17756	17734	17595	17674	17536	17913	17472	17763	17532	17580	17665	17774	17809	17634	17632	17443	17801	17731	17525	17803	17550	17576	17772	17560	17657	17618	17589	17718	17733	17562	17778	17521	17649	17820	17602	17556	17626	17604	17713	17784	17817	17634	17704	17733	17844	17587	17631	17797	17676	17653	17624	17547	17680	17467	17531	17657	17618	17491	17455	17570	17571	17763	17588	17572	17757	17626	17555	17746	17471	17619	17508	17553	17562	17482	17557	17586	17767	17648	17609	17564	17695	17744	17737	17638	17560	17687	17619	17692	17463	17485	17722	17770	17453	17466	17346	17794	17578	17371	17463	17816	17790	17533	17653	17627	17506	17593	17642	17544	17711	17685	17597	17606	17379	17613	17471	17970	17501	17626	17567	17451	17604	17731	17789	17729	17725	17696	17547	17570	17681	17694	17545	17654	17761	17631	17518	17553	17502	17619	17578	17716	17614	17615	17426	17363	17798	17753	17519	17645	17681	17646	17627	17631	17681	17826	17537	17590	17655	17711	17733	17690	17475	17440	17694	17696	17508	17695	17605	17633	17734	17719	17715	17583	17781	17415	17713	17495	17807	17686	17718	17332	17562	17738	17728	17649	17463	17812	17691	17630	17522	17564	17653	17557	17518	17618	17653	17556	17562	17740	17558	17308	17603	17430	17586	17706	17590	17494	17646	17453	17527	17673	17758	17631	17583	17456	17615	17633	17543	17385	17792	17745	17678	17771	17459	17561	17522	17731	17568	17520	17495	17531	17541	17717	17472	17632	17596	17416	17603	17791	17656	17632	17699	17663	17775	17718	17505	17640	17737	17659	17772	17527	17546	17456	17687	17617	17797	17742	17591	17605	17726	17752	17533	17670	17612	17749	17535	17402	17779	17678	17602	17623	17463	17594	17567	17450	17682	17737	17682	17584	17569	17488	17638	17576	17410	17532	17732	17795	17721	17574	17673	17589	17745	17779	17628	17859	17695	17604	17482	17792	17490	17573	17608	17329	17508	17434	17806	17695	17646	17632	17658	17539	17522	17504	17496	17793	17577	17555	17616	17623	17496	17748	17735	17537	17620	17629	17763	17705	17534	17616	17524	17671	17587	17523	17553	17531	17740	17751	17604	17636	17465	17503	17599	17753	17598	17811	17726	17628	17530	17533	17702	17424	17448	17553	17654	17860	17675	17558	17602	17434	17801	17748	17697	17631	17576	17531	17696	17681	17448	17519	17596	17616	17646	17559	17680	17715	17704	17902	17571	17679	17451	17646	17560	17630	17434	17815	17780	17429	17565	17517	17679	17577	17935	17625	17641	17458	17624	17549	17581	17794	17538	17584	17778	17624	17627	17512	17668	17486	17524	17577	17562	17639	17565	17718	17795	17831	17685	17686	17698	17640	17649	17771	17560	17454	17569	17607	17568	17457	17499	17795	17760	17550	17740	17696	17594	17492	17679	17521	17698	17508	17495	17540	17664	17505	17443	17537	17901	17620	17751	17600	17766	17639	17561	17727	17670	17547	17601	17819	17603	17423	17723	17423	17418	17624	17569	17581	17683	17574	17607	17427	17671	17575	17668	17765	17648	17804	17574	17439	17481	17639	17629	17498	17587	17676	17790	17479	17549	17460	17527	17765	17739	17640	17654	17514	17639	17551	17564	17521	17673	17817	17565	17609	17721	17358	17612	17478	17741	17774	17706	17497	17624	17511	17621	17493	17598	17684	17676	17654	17828	17566	17652	17689	17576	17591	17546	17596	17485	17668	17711	17508	17631	17437	17486	17575	17685	17662	17641	17737	17662	17709	17695	17631	17673	17459	17655	17591	17667	17696	17766	17847	17609	17618	17666	17611	17586	17568	17450	17633	17602	17544	17740	17859	17688	17761	17699	17799	17669	17620	17512	17741	17665	17644	17779	17571	17695	17501	17634	17699	17569	17649	17705	17661	17746	17586	17655	17530	17633	17652	17531	17726	17581	17685	17752	17616	17665	17672	17749	17573	17639	17690	17452	17621	17510	17641	17685	17589	17789	17685	17656	17839	17539	17649	17627	17636	17566	17774	17598	17440	17441	17563	17625	17783	17543	17740	17603	17854	17645	17334	17683	17733	17764	17651	17763	17649	17610	17554	17737	17623	17611	17606	17673	17675	17805	17698	17664	17504	17853	17740	17439	17718	17691	17522	17620	17620	17583	17728	17445	17407	17566	17567	17638	17649	17791	17467	17616	17442	17655	17649	17671	17701	17502	17699	17517	17661	17696	17820	17423	17701	17653	17592	17425	17504	17515	17681	17673	17564	17689	17469	17785	17510	17628	17608	17568	17673	17552	17545	17791	17750	17429	17617	17594	17417	17526	17478	17550	17584	17546	17723	17721	17575	17489	17311	17538	17673	17668	17659	17484	17394	17461	17559	17656	17587	17591	17616	17644	17677	17715	17517	17653	17580	17683	17711	17519	17629	17577	17717	17604	17368	17682	17473	17464	17718	17766	17740	17432	17627	17432	17299	17391	17654	17653	17577	17645	17655	17563	17497	17607	17551	17590	17641	17587	17688	17681	17732	17631	17653	17830	17730	17531	17411	17591	17595	17466	17483	17653	17832	17790	17597	17662	17550	17674	17646	17619	17697	17539	17625	17573	17634	17691	17778	17811	17649	17790	17603	17868	17626	17681	17921	17757	17651	17583	17684	17536	17670	17797	17621	17459	17599	17717	17597	17740	17729	17603	17688	17566	17559	17613	17485	17631	17683	17686	17529	17603	17422	17502	17505	17637	17425
41745	58963	43195	24543	17528	15558	15237	15259	15275	15165	15380	15266	15169	15279	15299	15313	15208	15240	15179	15165	15256	15260	15270	15149	15301	15176	15178	15306	15237	15247	15295	15332	15127	15343	15268	15356	15289	15144	15339	15126	15422	15381	15367	15166	15264	15200	15230	15285	15141	15295	15156	15240	15285	15213	15296	15201	15279	15226	15228	15198	15168	15327	15213	15310	15218	15129	15278	15303	15219	15099	15227	15123	15191	15327	15373	15221	15315	15130	15155	15244	15275	15239	15220	15124	15193	15160	15200	15333	15304	15257	15098	15172	15292	15211	15337	15149	15237	15159	15334	15199	15177	15251	15307	15103	15080	15069	15126	15251	15186	15155	15292	15286	15288	15092	15216	15224	15314	15224	15135	15301	15180	15298	15258	15201	15332	15214	15259	15170	15124	15272	15265	15255	15227	15102	15134	15118	15253	15158	15199	15209	15280	15204	14983	15206	15326	15185	15157	15356	15315	15262	15218	15426	15137	15279	15165	15445	15044	15042	15195	15251	15236	15174	15077	15293	15260	15254	15190	15205	15266	15045	15168	15137	15288	15254	15302	15241	15141	15294	15274	15263	15217	15206	15113	15224	15161	15398	15232	15308	14900	15247	15148	15113	15332	15280	15388	15054	15240	15168	15144	15276	15218	15158	15091	15254	15039	15063	15251	15288	15149	15258	15193	15234	15204	15189	15146	15219	15301	15286	15072	15193	15185	15274	15276	15261	15163	15256	15140	15201	15227	15303	15195	15208	15284	15274	15261	15126	15228	15044	15118	15283	15214	15311	15114	15304	15067	15281	15215	15302	15146	15230	15313	15328	15259	15157	15179	15212	15336	15264	15317	15146	15234	15369	15112	15400	15397	15187	15318	15240	15194	15134	15177	15275	15165	15246	15259	15089	15115	14977	15249	15365	15240	15226	15292	15249	15214	15168	15064	15203	15288	15313	15306	15242	15275	14956	15298	15224	15202	15285	15186	15253	15185	15201	15285	15231	15278	15481	15233	15176	15066	15292	15286	15136	15140	15232	15183	15140	15189	15216	15443	15370	15076	15293	15148	15087	15351	15171	15275	15268	15109	15281	15140	15195	15253	15062	15212	15064	15276	15213	15234	15167	15263	15379	15003	15112	15157	15056	15184	15152	15374	15181	15257	15299	15408	15214	15219	15252	15197	15288	15279	15311	15189	15133	15076	15140	15307	15215	15263	15199	15195	15165	15197	15314	15233	15286	15265	15260	15257	15232	15300	15149	15362	15192	15190	15193	15175	15212	15301	14972	15282	15305	15381	15356	15144	15295	15252	15257	15307	15166	15186	15274	15262	15303	15178	15118	15303	15382	15156	15084	15199	15158	14983	15312	15228	15344	15203	15263	15189	15334	15236	15283	15050	15192	15217	15191	15562	15195	15111	15105	15205	15331	15231	15286	15196	15174	15350	15201	15063	15250	15221	15299	15262	15182	15254	15372	15108	15158	15313	15279	15244	15168	15237	15284	15418	15314	15148	15203	15226	15164	15230	15363	15476	15186	15156	15313	15180	15157	15250	15237	15270	15466	15278	15256	15206	15319	15148	15314	15369	15156	15275	15264	15197	15317	15169	15121	15257	15220	15107	15084	15194	15274	15166	15257	15312	15128	15251	15151	15361	15011	15228	15144	15176	15085	15302	15082	15292	15193	15408	15249	15366	15298	15093	15217	15259	15155	15236	15273	15442	15180	15268	15384	15326	15233	15406	15329	15089	15265	15264	15202	15075	15126	15113	15249	15099	15315	15231	15239	15226	15339	15403	15289	15069	15292	15131	15253	15160	15211	15227	15094	15190	15206	15188	15167	15232	15133	15339	15231	15419	15113	15275	15275	15279	15149	15283	15321	15195	15178	15320	15330	15100	15199	15306	15197	15029	15298	15166	15238	15111	15220	15142	15220	15160	15168	15295	15331	15182	15417	15092	15173	15144	15287	15280	15199	15274	15185	15333	15247	15177	15254	15137	15293	15323	15290	15261	15231	15234	15117	15494	15157	15308	15182	15195	15197	15070	15284	15256	15309	15218	15027	15246	15236	15180	15258	15249	15119	15292	15079	15213	15226	15138	15285	15339	15136	15170	15304	15247	15261	15264	15125	15463	15215	15206	15279	15156	15294	15319	15290	15163	15422	15337	15282	15171	15207	15406	14984	15334	15128	15078	15307	15092	15237	15332	15397	15167	15222	15204	15280	15100	15218	15180	15215	15256	15332	15147	15183	15314	15050	15130	15321	15242	15403	15292	15039	15082	15263	15141	15231	15263	15214	15114	15199	15166	15226	15074	15286	15144	15204	15132	15209	15319	15315	15230	15261	15173	15256	15230	15191	15266	15287	15256	15082	15112	15276	15206	15256	15159	15198	15336	15180	15359	15174	15299	15206	15201	15026	15142	15157	15302	15200	15284	15142	15312	15365	15136	15259	15189	15312	15089	15381	15261	15249	15401	15183	15322	15149	15299	15379	15144	15295	15240	15209	15082	15125	15171	15321	15363	15198	15222	15336	15312	15234	15214	15256	15307	15263	15105	15347	15185	15284	15448	15145	15299	15293	15230	15119	15399	15277	15114	15075	15353	15162	15265	15163	15191	14966	15245	15266	15074	15214	15271	15281	15420	15165	15368	15159	15213	15168	15380	15292	15123	15327	15301	15194	15302	15148	15137	15163	15323	15182	15303	15230	15113	15226	15149	15251	15271	15310	15114	15266	15252	15179	15272	15223	15124	15349	15097	15220	15283	15084	15363	15174	15305	15271	15120	15143	15209	15253	15358	15253	15150	15275	15188	15248	15214	15094	15280	15172	15263	15108	15119	15150	15350	15145	15141	15271	15208	15033	15152	15363	15080	15157	15127	15279	15246	15158	15320	15132	15295	15346	15078	15335	15326	15186	15196	15169	15031	15338	15340	15171	15226	15395	15230	15179	15191	15193	15167	15263	15217	15286	15195	15211	15346	15176	15173	15356	15307	15175	15166	15289	15320	15064	15207	15355	15234	15245	15263	15198	15120	15329	15284	15345	15312	15413	15256	15499	15229	15299	15330	15277	15288	15229	15157	15284	15244	15267	15180	15173	15286	15451	15228	15249	15205	15219	15193	15442	15157	15179	15250	15222	15224	15182	15206	15151	15089	15294	15287	15119	15355	15329	15252	15028	15276	15075	15263	15114	15214	15254	15178	15045	15194	15312	15185	15331	15235	15026	15113	15127	15037	15153	15265	15208	15400	15088	15324	15169	15287	15204	15340	15404	15142	15331	15325	15298	15189	15195	15137	15254	15135	15255	15160	15361	15327	15281	15245	15045	15271	15164	15127	15111	15377	15191	15414	15158	15279	15232	15433	15269	15186	15191	15269	15199	15211	15283	15239	15414	15267	15276	15123	15106	15534	15356	15331	15089	15360	15325	15088	15300	15368	15165	15161	15244	15207	15402	15452	15224	15190	15377	15284	15403	15288	15177	15114	15219	15137	15189	15262	15256	15234	15429	15103	15116	15182	15026	15205	15227	15301	15242	15277	15214	15215	15332	15138	15130	15185	15041	15328	15283	15116	15196	15222	15167	15172	15246	15161	15156	15115	15146	15161	15307	15351	15269	15100	15129	15290	15298	15135	15409	15181	15086	15321	15182	15182	15349	15051	15207	15245	15410	15133	15196	15349	15108	15263	15188	15274	15245	15319	15163	15264	15247	15324	15229	15172	15333	15136	15478	15087	15362	15216	15302	15242	15095	15256	15218	15132	15277	15136	15431	15107	15131	15345	15191	15200	15258	15264	15186	15165	15217	15336	15145	15273	15177	15270	15246	15186	15230	15130	15102	15237	15189	15225	15244	15254	15215	15119	15261	15001	15283	15219	15211	15351	15215	15270	15437	15077	15282	15405	15235	15205	15065	15234	15226	15194	15123	15329	15148	15181	15300	15277	15273	15233	15242	15233	15333	15157	15379	15125	15048	15203	15490	15207	15198	15209	15326	15290	15232	15207	15219	15322	15209	15333	15250	15153	15252	15337	15171	15208	15317	15266	15109	15184	15187	15072	15227	15078	15342	15404	15229	15254	15201	15189	15348	15220	15215	15251	15183	15220	15226	15332	15212	15259	15441	15164	15205	15329	15245	15138	15161	15266	15234	15180	15219	15306	15251	15332	15210	15255	15293	15182	14990	15122	15320	15218	15165	15242	15077	15286	15402	15112	15067	15286	15246	15274	15167	15295	15351	15121	15290	15231	15120	15117	15230	15295	15132	15195	15166	15070	15035	15230	15377	15216	15199	15307	15126	15236	15178	15242	15076	15159	15222	15274	15190	15102	15339	15250	15282	15226	15133	15420	15074	15296	15231	15237	15317	15217	15217	15334	15245	15135	15152	15133	15299	15227	15316	15280	15238	15198	15111	15138	15167	15183	15179	15245	15191	15157	15311	15002	15084	15378	15333	15245	15304	15282	15343	15159	15112	15207	15128	15319	15237	15164	15111	15323	15122	15275	15137	15291	15067	15157	15105	15278	15287	15302	15324	15291	15258	15297	15377	15248	15408	15147	15436	15305	15087	15224	15198	15281	15242	15254	15329	15175	15247	15211	15168	15140	15305	15435	15163	15071	15340	15148	15352	15235	15244	15391	15394	15263	15147	15249	15176	15369	15305	15121	15283	15168	15240	15230	15357	15275	15265	15207	15354	15154	15113	15163	15097	15188	15188	15217	15261	15233	15382	15311	15245	15312	15205	15340	15285	15257	15179	15284	15245	15227	15047	15195	15266	15382	15130	15297	15360	15294	15294	15230	15205	15262	15362	15213	15307	15403	15247	15224	15212	15381	15216	15280	15175	15241	15310	15196	15255	15311	15327	15263	15347	15173	15187	15030	15204	15283	15180	15516	15298	15243	15366	15289	15130	15219	15319	15313	15365	15210	15204	15329	15210	15126	15208	15271	15297	15421	15253	15161	15304	15222	15206	15181	15100	15180	15166	15051	15319	15171	15364	15168	15319	15307	15319	15157	15360	15313	15228	15298	15205	15197	15065	15226	15272	15265	15278	15195	15209	15135	15325	15118	15322	15210	15221	15377	15167	15260	15291	15186	15370	15259	15134	15214	15236	15297	15261	15277	15187	15257	15053	15247	15193	15010	15263	15382	15302
36018	39922	36519	26045	19695	18093	17855	17933	17792	17819	17852	17871	17634	17605	17691	17651	17921	17780	17947	17747	17697	17748	17624	17895	17777	17781	17901	17802	17692	17566	17718	17656	17846	17579	17722	17474	17636	17837	17606	17716	17710	17758	17685	17749	17546	17709	17805	17836	17632	17993	17624	17836	17974	17680	17685	17739	17777	17699	17726	17889	17763	17739	17750	17880	17624	17668	17517	17691	17772	17774	17592	17940	17762	17668	17529	17624	17718	17881	17594	17766	17804	17787	17715	18057	17641	17528	17774	17745	18039	17637	17660	17902	17676	17543	17757	17682	17734	17611	17813	17768	17981	17690	17788	17946	17888	17788	17842	17886	17807	17783	17729	17855	17825	17643	17793	17611	17685	17698	17776	17683	17651	17722	17660	17613	17549	17837	17750	17707	17807	17581	17672	18002	17702	17663	17686	17644	17636	17755	17681	17864	17742	17801	17515	17724	17858	17938	17745	17565	17670	17730	17720	17589	17716	17827	17718	17889	17824	17666	17669	17876	17747	17675	17672	17403	17858	17685	17870	17705	17583	17845	17788	17736	17595	17795	17588	17761	17658	17727	17655	17692	17650	17699	17621	17828	17673	17847	17762	17748	17796	17808	17696	17736	17808	17722	17659	17720	17757	17786	17734	17752	17801	17690	17645	17765	17711	17656	17706	17640	17750	17633	17699	17686	17708	17851	17825	17730	17850	17928	17721	17637	17851	17693	17958	17684	17607	17639	17656	17684	17701	17758	17850	17767	17889	17739	17591	17713	17797	17571	18087	17755	17677	17731	17693	17747	17678	17829	17690	17682	17838	17728	17732	17689	17656	17697	17561	17657	17591	17534	17449	17735	17577	17789	17623	17834	17599	17579	17630	17541	17644	17872	17672	17601	17768	17659	17861	17629	17622	17721	17601	17512	17616	17637	17870	17812	17704	17731	17944	17803	17691	17420	17779	17699	17819	17863	17911	17697	17575	18062	17851	17825	17868	17851	17762	17587	17527	17870	17918	17769	17796	17867	17569	17682	17640	17701	17700	17704	17649	17915	17764	17697	17648	17654	17498	17581	17690	17842	17636	17855	17894	17666	17871	17813	17534	17787	17891	17841	17942	17940	17711	17702	17784	17677	17798	17820	17875	17764	17756	17672	17976	17691	17668	17679	17757	17769	17681	17591	17664	17747	17736	17822	17637	17669	17704	17765	17756	17750	17830	17904	17984	17771	17635	17768	17873	17757	17722	17932	17715	17740	17628	17747	17662	17726	17700	17780	17720	17944	17789	17660	17707	17935	17809	17741	17843	17807	17818	17732	17677	17701	17781	17917	17752	17669	17752	17661	17766	17794	17782	17779	17819	17825	17843	17783	17733	17642	17603	17765	17687	17791	17579	17648	17875	17612	17756	17696	17730	17874	18085	17921	17781	17774	17851	17753	17802	17741	17628	17470	17562	17807	17953	17866	17901	17797	17788	17804	17702	17650	17655	17777	17766	17687	17723	17905	17681	17601	17762	17937	17558	17506	17902	17685	17753	17648	17778	17722	17638	17882	17897	17580	17695	18028	17762	17559	17633	17878	17967	17810	17788	17610	17960	17728	17788	17473	17675	17588	17814	17932	17838	17678	17861	17786	17640	17764	17599	17699	17860	17708	17678	17618	17799	17650	17671	17619	17782	17828	17765	17627	17913	17843	17936	17852	17760	17678	17730	17567	17784	17649	17855	17697	17781	17720	17813	17783	17963	17768	17571	17782	17658	17641	17779	17793	17897	17567	17859	17596	17612	17832	17691	17818	17661	17646	17622	17514	17932	17711	17678	17625	17558	17768	17736	17536	17745	17787	17616	17934	17776	17883	17697	17718	17693	17757	17742	17717	17938	17697	17918	17677	17927	17669	17768	17869	17700	17603	17555	17909	17811	17802	17771	17758	17919	17807	17928	17731	17795	17496	17684	17885	17961	17770	17837	17660	17851	17782	17728	17621	17657	17816	17766	17815	17815	17828	17752	17682	17780	17776	17791	17924	17843	17742	17690	17703	17605	17624	18030	18023	17732	17751	17609	17623	17890	17937	17795	17743	17736	17742	17899	17715	17814	17894	17792	17942	17581	17787	17750	17853	17703	17650	17715	17652	17731	17754	17779	17856	17729	17766	17524	17791	17865	17685	17551	17782	17563	17833	17674	17812	17689	17694	17897	17669	17721	17761	17667	17746	17718	17538	17626	17940	17974	17814	17655	17700	17632	17785	17805	17672	17766	17851	17628	17746	17653	17647	17653	17652	17713	17666	17702	17539	17667	17461	17701	17698	17781	17708	17674	17666	17703	17962	17647	17842	17729	17823	17860	17720	17937	17812	17831	17683	18083	17795	17620	17416	17645	17824	17800	17658	17880	17772	17797	17746	17629	17885	17571	17612	17605	17923	17537	17670	17814	17497	17768	17668	17909	17830	17758	17720	17811	17786	17529	17813	17644	17622	17808	17792	17757	17607	17631	17736	17811	17740	17634	17780	17762	17966	17854	17665	17568	17712	17594	17628	17823	17924	17644	17899	17932	17695	17507	17724	17692	17769	17886	17683	17824	17789	17811	17707	17829	17848	17488	17713	17960	17573	17685	17869	17905	17554	17733	17636	17568	17497	17726	17827	17742	17673	17681	17890	17751	17669	17739	17642	17863	17564	17672	17747	17699	17790	17679	17813	17814	17910	17674	17645	17789	17722	17814	18026	17851	17636	17908	17794	17676	17415	17739	17642	17746	17728	17792	17854	17944	17796	17757	17882	17867	17684	17603	17801	17987	17778	17712	17797	17719	17747	17701	17784	17884	17671	17851	17798	17783	17800	17637	17677	17588	17733	17925	17684	17615	17893	17450	17705	17740	17797	17785	17768	17810	17814	17667	17644	17608	17694	17710	17788	17721	17477	17761	17662	17919	17650	17567	17562	17777	17694	17620	17903	17786	17845	17863	17662	17634	17570	17543	17814	17918	17689	17790	17975	17680	17812	17786	17819	17668	17567	17605	17810	17715	17714	17624	17678	17727	17737	17906	17833	17735	17670	17673	17815	17791	17730	17580	17842	17705	17775	17620	17727	17647	17693	17767	17738	17738	17840	17769	17948	17642	17656	17899	17900	17820	17805	17882	17906	17901	17751	17775	17730	17502	17871	17817	17811	17655	17706	17813	17707	17730	17769	17673	17616	17718	17701	17825	17763	17837	17671	17714	17844	17630	17553	17816	17664	17802	17770	17786	17812	17690	17957	17782	17823	17717	17803	17624	17728	17766	17513	17815	17704	17837	17850	17712	17681	17787	17706	17830	17730	17588	17839	17666	18012	17614	17786	17549	17667	17789	17555	17804	17661	17805	17800	17772	17604	17692	17708	17608	17754	17909	17680	17687	17802	17854	17767	17690	17826	17662	17793	17724	17678	17753	17580	17438	17676	17648	17663	17764	17542	17673	17828	17680	17674	17843	17750	17697	17635	17790	17850	17865	17901	17707	17880	17683	17611	17682	17652	17584	17796	17562	17737	17680	17773	18003	17696	17888	17764	17696	17813	17712	17746	17529	17722	17573	17597	17678	17804	17873	17743	17734	17819	17817	17737	17891	17913	17782	17786	17939	17780	17747	17814	17902	17932	17888	17703	17562	17709	17633	17565	17908	17791	17706	17809	17633	17695	17577	17750	17662	17756	17825	17615	17795	17830	17645	17993	17686	17442	17898	17658	17844	17898	17821	17825	17835	17860	17713	17647	17737	17636	17790	17795	17795	17669	17963	17724	17741	17785	17621	17872	17857	17843	17692	17822	17668	17803	17640	17863	17877	17756	17740	17811	17637	17859	17853	17864	17962	17875	17765	17607	17739	17784	17788	17661	17667	17743	17881	17820	17737	17866	17626	17719	17841	17601	17747	17665	17691	17403	17643	17951	17958	17995	17667	17715	17750	17866	17923	17869	17629	17960	17579	17642	17812	17904	17759	17733	17952	17705	17712	17714	17660	17947	17867	17894	17906	17561	17701	17574	17775	17891	17737	17787	17982	17687	17798	17738	17954	17850	17502	17795	17694	17621	17775	17812	17799	17727	17813	17804	17634	17667	17829	17558	17744	17616	17993	17776	17653	17668	17784	17675	17950	17819	17739	18006	17695	17836	17673	17818	17600	17931	17849	17929	17829	17656	17678	17738	17848	17714	17668	17737	17922	17653	17605	17605	17904	17804	17818	17673	17764	17810	17754	17730	17758	17833	17731	17835	17517	17549	17709	17905	17527	17645	17640	17721	17976	17745	17753	17576	17638	17705	17723	17837	17743	17887	17912	17745	17870	17679	17789	17729	17499	17741	17589	18028	17671	17900	17817	17670	17856	17630	17647	17740	17620	17709	17494	17718	17701	17694	17763	17696	17702	17671	17752	17656	17800	17835	17755	17664	17817	17649	17943	17621	17732	17869	17752	17608	17828	17825	17767	17828	17693	17720	17717	17655	17647	17733	17744	17865	17751	18000	17854	17780	17783	17590	17662	17738	17590	17824	17893	17774	17578	17757	17528	17623	17683	17661	17576	17657	17640	17638	17679	17886	17579	17965	17699	17862	17699	17946	17669	17803	17731	17643	17883	17826	17698	17795	17739	17650	17774	17694	17492	17748	17937	17691	17586	17776	17831	17807	17695	17733	17852	17918	17783	17715	17840	17824	17572	17665	17618	17689	17671	17732	17690	17931	17613	17737	17661	17673	17667	17717	18037	17873	17726	17739	17841	17582	17716	17450	17589	17897	17650	17615	17690	17597	17478	17679	17760	17746	17956	17735	17762	17802	17792	17599	17825	17655	17927	17637	17657	17908	17755	17993	17663	17842	17727	17928	17731	17926	17815	17816	17837	17634	17593	17869	17641	17765	17735	17837	17812	17818	17686	17525	17749	17876	17877	17863	17842	17926	17522	17696	17903	17895	17609	17762	17753	17564	17697	17707	17798	17872	17838	17737	17752	17807	17808	17899	17683	17741	17696	17843	17785	17669	17768	17753	17844	17635	17755	17660	17772	17535	17807	17829	17776	17362	17774	17720	17700	17786	17694	17767	17755	17689	17886	17665	17747	17668	17876	17803	17541	17759	17849	17870	17771	17876	17815	17819	17470	17752	17939	17765	17851	17837	17778	17733	17735	17483
39016	51017	36364	21924	17010	15726	15385	15269	15198	15500	15106	15389	15431	15401	15354	15302	15416	15322	15307	15276	15410	15316	15298	15459	15245	15277	15210	15392	15247	15325	15164	15421	15432	15346	15346	15360	15352	15247	15215	15442	15389	15361	15322	15258	15304	15335	15260	15371	15283	15305	15327	15300	15177	15360	15414	15298	15460	15248	15287	15375	15236	15376	15203	15324	15335	15318	15268	15218	15453	15433	15324	15210	15406	15293	15400	15281	15234	15232	15363	15326	15142	15354	15317	15347	15258	15286	15365	15357	15402	15248	15176	15363	15294	15399	15428	15173	15186	15315	15392	15514	15258	15244	15434	15314	15455	15337	15292	15454	15337	15390	15424	15163	15156	15374	15424	15246	15341	15183	15488	15304	15412	15414	15461	15278	15254	15193	15394	15340	15278	15406	15388	15366	15452	15263	15130	15387	15252	15319	15337	15316	15259	15428	15284	15351	15292	15283	15548	15349	15438	15401	15298	15339	15225	15342	15412	15259	15434	15290	15288	15463	15414	15247	15423	15374	15413	15299	15330	15256	15353	15552	15280	15302	15254	15456	15301	15315	15297	15491	15259	15359	15271	15270	15429	15245	15395	15406	15427	15174	15207	15346	15213	15416	15286	15392	15348	15172	15081	15404	15335	15345	15441	15271	15384	15242	15420	15382	15266	15519	15220	15374	15461	15386	15298	15234	15306	15223	15451	15277	15133	15449	15429	15236	15393	15248	15431	15435	15449	15307	15377	15141	15455	15262	15380	15422	15456	15231	15346	15317	15397	15332	15314	15374	15346	15384	15242	15147	15338	15159	15399	15527	15464	15444	15153	15499	15551	15125	15457	15130	15484	15231	15306	15408	15151	15638	15416	15181	15425	15391	15366	15390	15244	15318	15146	15380	15321	15316	15387	15134	15422	15307	15284	15374	15157	15257	15403	15500	15401	15261	15401	15282	15322	15221	15220	15397	15385	15279	15350	15222	15408	15482	15276	15295	15513	15350	15402	15183	15158	15547	15311	15310	15285	15331	15334	15293	15344	15396	15341	15212	15426	15329	15314	15344	15561	15539	15437	15297	15388	15275	15379	15294	15368	15206	15192	15259	15207	15334	15299	15320	15238	15450	15413	15245	15466	15379	15421	15355	15252	15246	15328	15284	15227	15212	15407	15221	15370	15366	15229	15465	15376	15329	15297	15355	15344	15324	15365	15362	15538	15347	15326	15274	15373	15427	15287	15332	15316	15386	15442	15141	15151	15483	15352	15429	15357	15278	15314	15249	15352	15334	15379	15511	15296	15210	15301	15384	15356	15386	15411	15287	15468	15263	15368	15331	15519	15331	15320	15363	15272	15295	15377	15271	15256	15240	15452	15204	15363	15450	15284	15348	15211	15430	15337	15503	15395	15135	15518	15284	15531	15316	15338	15429	15355	15386	15398	15364	15319	15143	15344	15431	15397	15370	15242	15399	15221	15386	15232	15324	15321	15376	15203	15377	15312	15277	15435	15375	15307	15323	15322	15425	15315	15255	15254	15306	15401	15526	15259	15226	15440	15193	15386	15369	15299	15490	15199	15421	15275	15323	15216	15331	15440	15348	15379	15339	15453	15511	15425	15166	15269	15436	15366	15305	15357	15385	15344	15331	15448	15342	15457	15404	15505	15386	15186	15506	15320	15285	15446	15267	15367	15107	15414	15355	15440	15213	15451	15425	15379	15316	15345	15321	15276	15435	15420	15298	15382	15439	15195	15293	15280	15316	15429	15479	15614	15336	15469	15272	15325	15234	15229	15393	15389	15444	15218	15257	15387	15147	15368	15373	15368	15205	15398	15515	15367	15413	15380	15307	15410	15194	15448	15238	15423	15273	15488	15352	15393	15253	15245	15300	15204	15445	15353	15379	15422	15277	15280	15337	15084	15269	15379	15214	15326	15356	15453	15342	15363	15199	15346	15305	15455	15380	15383	15332	15273	15474	15347	15390	15341	15228	15256	15354	15331	15253	15363	15387	15372	15344	15430	15450	15301	15356	15299	15416	15196	15247	15227	15333	15210	15442	15270	15316	15435	15393	15247	15265	15413	15236	15167	15282	15315	15315	15323	15416	15344	15265	15207	15465	15438	15384	15434	15370	15393	15405	15400	15274	15386	15347	15347	15307	15395	15391	15193	15177	15280	15322	15298	15344	15573	15459	15337	15277	15463	15143	15249	15349	15477	15324	15228	15233	15383	15169	15331	15390	15417	15240	15353	15245	15322	15343	15456	15336	15294	15392	15381	15294	15279	15222	15319	15261	15351	15241	15424	15348	15183	15360	15351	15170	15395	15257	15319	15275	15421	15400	15253	15292	15316	15256	15270	15583	15428	15293	15394	15302	15316	15309	15218	15436	15355	15504	15271	15350	15296	15394	15425	15325	15311	15207	15293	15317	15252	15315	15381	15460	15362	15238	15482	15247	15215	15308	15263	15325	15276	15337	15341	15316	15484	15306	15491	15324	15352	15318	15454	15301	15431	15389	15293	15545	15442	15204	15341	15415	15299	15202	15394	15321	15396	15345	15321	15246	15340	15294	15221	15236	15466	15418	15417	15385	15208	15056	15223	15298	15257	15260	15398	15339	15201	15347	15401	15250	15272	15213	15332	15327	15495	15382	15460	15374	15209	15408	15467	15379	15270	15358	15252	15369	15461	15227	15232	15312	15342	15322	15326	15461	15419	15226	15216	15373	15324	15429	15331	15401	15292	15329	15373	15348	15356	15204	15332	15274	15340	15330	15206	15286	15330	15380	15115	15330	15354	15231	15390	15367	15352	15389	15394	15483	15380	15202	15462	15242	15376	15561	15402	15202	15349	15435	15374	15433	15195	15477	15405	15275	15246	15364	15333	15341	15396	15526	15387	15302	15446	15385	15350	15386	15308	15170	15354	15530	15219	15237	15279	15453	15256	15228	15170	15295	15421	15397	15274	15400	15231	15345	15402	15241	15210	15304	15430	15359	15487	15325	15126	15560	15253	15407	15289	15169	15426	15477	15157	15441	15333	15320	15298	15353	15357	15429	15319	15350	15322	15173	15429	15278	15237	15381	15303	15200	15170	15403	15246	15350	15430	15248	15303	15373	15398	15364	15250	15249	15490	15322	15453	15289	15427	15282	15163	15467	15238	15386	15242	15433	15374	15202	15327	15300	15277	15180	15313	15265	15318	15152	15345	15342	15410	15149	15367	15373	15241	15402	15411	15174	15367	15426	15335	15296	15434	15319	15378	15341	15305	15261	15216	15410	15255	15299	15409	15338	15356	15501	15469	15345	15206	15444	15389	15372	15486	15261	15446	15212	15253	15445	15470	15389	15199	15202	15457	15334	15373	15261	15327	15507	15245	15416	15317	15261	15329	15392	15191	15538	15187	15307	15357	15287	15331	15370	15410	15231	15374	15284	15434	15260	15305	15221	15183	15376	15403	15217	15285	15192	15278	15350	15265	15374	15316	15515	15422	15345	15215	15490	15333	15322	15228	15350	15343	15404	15442	15236	15300	15486	15336	15406	15230	15294	15209	15291	15382	15313	15088	15403	15461	15412	15498	15274	15305	15471	15457	15202	15372	15418	15204	15525	15395	15398	15149	15339	15463	15333	15497	15271	15251	15453	15233	15381	15495	15318	15437	15209	15288	15193	15307	15187	15283	15321	15246	15570	15301	15272	15396	15323	15356	15431	15373	15382	15336	15281	15381	15285	15275	15218	15397	15349	15339	15390	15377	15462	15356	15331	15303	15315	15399	15333	15172	15330	15324	15396	15079	15251	15333	15336	15476	15407	15376	15343	15405	15136	15286	15541	15472	15143	15349	15384	15296	15380	15329	15355	15218	15169	15267	15096	15337	15323	15288	15397	15389	15419	15380	15284	15321	15353	15509	15497	15348	15424	15312	15313	15391	15318	15474	15532	15393	15251	15303	15384	15306	15352	15305	15319	15361	15303	15395	15415	15450	15513	15199	15374	15262	15288	15230	15408	15436	15355	15455	15268	15472	15363	15289	15472	15194	15245	15481	15319	15394	15355	15319	15250	15250	15364	15329	15367	15382	15367	15452	15282	15368	15281	15369	15240	15340	15335	15234	15269	15411	15142	15056	15398	15619	15413	15117	15435	15228	15437	15310	15171	15376	15344	15252	15444	15501	15292	15279	15403	15363	15345	15283	15390	15388	15353	15049	15534	15433	15326	15327	15297	15426	15415	15539	15285	15276	15320	15322	15330	15338	15292	15349	15271	15305	15404	15387	15454	15423	15530	15239	15303	15495	15243	15385	15325	15373	15430	15351	15437	15400	15205	15218	15374	15337	15265	15305	15293	15393	15290	15309	15262	15327	15290	15316	15414	15418	15338	15426	15336	15348	15197	15274	15368	15279	15328	15287	15232	15323	15333	15402	15266	15395	15221	15364	15275	15224	15490	15346	15329	15310	15195	15290	15377	15318	15328	15494	15341	15375	15293	15263	15384	15358	15240	15359	15284	15406	15366	15413	15173	15321	15154	15453	15333	15475	15314	15409	15317	15327	15274	15493	15280	15366	15320	15238	15166	15188	15421	15209	15268	15347	15320	15369	15681	15476	15385	15316	15312	15409	15325	15480	15277	15229	15461	15253	15429	15292	15225	15162	15340	15382	15270	15204	15470	15471	15469	15233	15584	15281	15238	15336	15292	15401	15230	15138	15481	15244	15348	15457	15211	15384	15272	15395	15415	15239	15415	15275	15280	15512	15340	15357	15332	15416	15277	15411	15317	15314	15345	15191	15303	15449	15250	15289	15420	15397	15146	15289	15265	15308	15358	15600	15230	15254	15380	15534	15373	15414	15324	15328	15308	15332	15242	15401	15382	15330	15359	15498	15358	15482	15579	15445	15202	15279	15205	15168	15344	15247	15358	15331	15501	15466	15274	15457	15415	15345	15299	15333	15239	15403	15025	15421	15493	15394	15531	15289	15266	15347	15531	15293	15388	15433	15222	15249	15306	15359	15289	15551	15255	15438	15319	15271	15289	15232	15447	15375	15257	15509	15322	15249	15116	15373	15299	15321	15260	15257	15481	15396	15388	15309	15279	15285	15308	15346	15277	15326	15268	15567	15388	15371	15324	15299	15348	15419	15375	15446	15344	15368	15384	15425	15461
23858	25170	36275	30103	25136	24346	24183	18890	18289	18335	18338	18194	18272	18072	18123	17910	18091	18169	17946	18040	18103	18054	18225	18193	18036	18079	18050	17995	18020	17988	18036	17998	18032	18211	18019	17804	17872	17915	17863	17753	17939	17967	18031	18003	17945	17976	17831	17911	17961	17867	17995	17960	17851	17985	18201	17693	17921	18028	17835	17810	17775	18062	17990	18060	17974	17970	17977	17911	17971	17799	17764	17855	17737	17896	17983	17760	17893	18033	18005	17958	17830	17913	18038	17824	18069	18017	17897	17794	17881	17775	17814	17891	17689	17877	17775	17733	17798	17793	17762	18001	17761	18022	17939	17825	17985	17699	17659	17860	18009	17848	17867	17862	17980	17827	17863	17809	17757	17801	17938	17972	17789	17829	17962	17904	18069	18066	17729	17948	17972	17876	17813	17850	17678	17778	17795	17857	17753	17852	17915	17791	17966	17900	17691	17768	17803	17793	17971	17961	17874	17989	18010	17939	17789	18058	17817	17836	17800	17961	18048	18199	17970	17869	17906	17968	17851	17701	17875	17655	17802	17910	17927	17950	17741	17785	17826	17963	17923	17750	17962	17854	17867	17934	18165	17892	18028	18029	17853	17763	17943	17971	17868	18027	18036	17635	17535	17786	18069	18006	17636	17890	17840	17714	17644	17743	17775	17960	17835	17814	17678	17843	17866	18069	18056	17713	17809	17780	17994	17946	17817	17910	17834	17764	17937	17916	17905	17875	17756	17942	18021	17756	17738	17959	17884	17907	17778	18043	17942	17907	17927	17843	17999	18017	17642	17916	17864	17872	17791	17735	17909	17807	17977	17595	17977	17985	17860	17874	17845	17818	17690	17996	17931	17918	17893	18035	17949	17916	17881	17810	17891	17734	17921	17875	17955	17881	17910	17812	18024	17945	17769	17947	17955	17930	17948	18085	17755	17999	17665	17863	17904	17866	17793	17938	17806	17919	17916	17833	17794	17923	17770	17813	17823	17887	18036	17895	17890	17914	17921	17821	17875	17735	17850	17830	17860	17823	17772	17805	17881	17953	17843	18093	17840	17802	17647	17760	17797	17859	17921	17986	17956	17863	17909	17991	17951	17839	17870	17826	17896	17745	17886	17746	17780	17808	17745	17933	17859	17854	17986	18039	17775	17937	17905	17977	17813	17948	17729	17939	18044	17828	17816	17998	17545	17643	17824	17884	17660	17714	18010	17778	17968	17992	18074	17884	17801	17708	17925	17934	17789	17930	17884	17935	17832	17869	17871	17646	17868	17978	17858	17921	17838	17783	18033	17834	17828	17897	17848	17748	17834	17900	17932	17764	17938	18088	17677	17794	17751	17633	17840	17769	17632	17709	17755	17819	17964	17839	17927	18049	17866	17739	17603	17835	17729	17897	17899	17808	17901	17916	17834	17861	17686	17786	17850	17753	17963	17806	17913	17802	17917	17663	17721	17939	17838	17794	18031	17902	17865	18075	17882	17810	17808	17931	17922	17881	17860	17791	17816	17590	17934	17851	17816	17640	17753	17640	18118	17896	17908	17871	17739	17991	17968	17834	17827	17671	17996	17914	17909	17746	17870	17973	17901	17937	17896	18030	17845	18028	18004	17756	17704	17921	17899	17975	17870	17862	17955	17874	18105	17846	17967	17941	17907	17936	17894	17898	17718	17844	18000	17801	17843	17824	17639	17816	17852	17737	17971	17800	17728	17811	17905	17629	17793	17833	17859	17808	17787	17836	17838	17981	18171	17977	17913	18058	18053	17576	17883	17737	17865	17896	18015	17909	17977	17856	17964	17877	17885	17798	17811	17820	17617	18013	17771	17796	17861	17877	17828	17784	17917	17932	17816	17855	17963	17897	17898	17851	17877	17997	17977	17795	17767	17877	17860	17722	17918	17777	17868	18012	17759	17901	17951	17747	17801	17961	17888	17913	17889	17919	17727	17764	18020	17794	17543	17902	17973	17744	17800	17892	17951	18030	17792	17787	17706	17947	18057	17812	17706	17784	17949	17673	17849	17894	17863	17864	17919	17930	17940	17806	17829	17945	17729	17920	17796	18033	17700	17759	17648	17810	17967	17786	17734	17903	18027	17912	18185	17876	17696	17837	17798	17814	17783	17918	17768	17931	17789	17971	17670	17595	17631	17990	17832	17948	17961	17809	18024	17815	18038	17859	17995	17777	17688	17865	17873	17931	17849	17964	17897	17826	17751	17886	18003	17883	17928	18159	17912	17794	17811	17927	17950	17770	17610	17863	17794	17888	17942	18124	17746	17885	17763	17999	17650	17815	17898	17866	17809	17755	17854	17817	17765	17765	17878	18003	17831	17843	17928	17820	17712	18003	17876	17972	17842	17708	17896	17833	17826	17818	17934	17935	17874	17757	17835	17913	18002	17939	18086	17790	17742	17853	17912	17718	17866	17718	17769	17720	17785	17802	17922	17840	17885	17923	17915	17789	17817	17706	18067	17872	17868	18033	18012	17873	18063	17878	17883	17724	17769	17842	18137	17903	17749	17793	17738	17929	17817	17940	17988	17911	17693	18003	18030	17976	17850	18004	17904	17790	17798	17960	17873	17926	18019	17844	17945	17745	17806	17633	17600	17987	17832	17890	17942	17932	17944	17807	17809	17987	17936	17687	17958	17896	17826	18084	17806	17810	17902	17895	17929	17993	18001	17858	17904	17916	17963	17957	17794	17709	17647	17865	17878	17788	17837	17928	17852	17790	17743	17941	17963	17802	18032	17978	17699	17695	17899	17822	17821	17733	17765	17851	17656	17724	17805	17906	17931	18088	17891	17751	17959	17847	18081	17876	17817	17735	17974	17694	17657	17853	17876	17837	17737	17876	18075	17829	17782	17937	17929	17913	17766	17881	18004	17904	17830	17893	17847	18122	17841	18007	18127	18021	17865	17859	17992	17848	17834	17761	17848	18069	17856	17702	17923	18001	17927	17884	17723	18119	18011	17767	17806	17852	17843	17857	17583	17852	18167	18000	17781	17939	17774	17888	17735	17786	17947	17722	17830	17885	17833	17721	17803	17761	17835	17894	17669	17843	17849	17917	17915	17965	17866	17825	17848	17901	17697	17767	17827	17814	17763	18036	17924	17854	17830	17954	18109	17671	17918	17897	17913	18000	18050	17940	17769	17920	17758	17784	17951	17774	17890	17902	17832	17749	17958	17917	17975	17909	17884	17896	18065	17916	17860	17716	17910	17851	17656	17856	17802	17901	17832	17663	17863	17848	17756	17947	17934	18010	17917	18024	17899	17777	17826	17969	17678	17778	17971	17811	17891	17788	17830	17765	17755	17822	17760	17962	17840	17997	17780	17735	17863	18094	17852	17855	17724	17863	17751	17813	17928	17847	17939	17966	17863	17615	17692	18022	17692	17855	17732	17960	17826	17965	17851	17697	17981	17995	18072	17843	17933	17754	17871	17698	17937	17961	17800	17815	17753	17685	17567	17868	18060	17804	17792	17853	17813	17766	17709	17833	17945	17985	18031	17995	17840	17677	17826	17915	17974	17684	17958	17867	17845	17919	17696	17810	18039	17709	17928	17913	17867	17915	17830	17968	17652	18009	18052	17798	18092	17731	17658	17791	17787	17608	18046	17753	17841	17685	17986	17808	17822	17902	17863	17774	18007	17568	17827	17714	17889	17738	17998	17953	17971	17912	17716	17967	17859	17849	18056	17948	17766	17849	17940	17858	17812	17728	17748	17832	17817	17722	17849	17892	17612	17795	18044	17709	17889	17752	17876	17793	17699	17885	17986	17752	17976	17880	17941	17867	17868	17842	17870	17972	17895	17986	17914	17809	17812	17847	17852	17885	18010	17946	17890	17782	17960	17851	17832	17728	17819	17851	17805	17919	17812	17933	18006	17914	17821	17848	17847	17877	17715	17787	17933	17758	17873	17722	17693	17976	17856	17890	17751	17874	17852	17824	17946	17789	17798	17778	17712	17751	17794	17843	17685	17775	17724	17739	18074	17810	18034	17865	17654	17829	17843	17796	17791	17759	17966	17932	17748	17900	17905	17885	17770	17944	17883	17846	17892	17579	17880	17878	17841	17751	17628	17876	17769	17770	17819	17897	18034	17767	17864	18045	17857	17718	17775	17724	17793	17517	17814	17869	18009	17954	17773	17876	17753	17823	17836	17909	17992	17555	17814	17897	17641	17970	17994	18008	17915	17918	17933	17932	18112	17603	17987	17947	18047	17936	17924	18003	17793	17673	17945	17768	18044	17835	18032	17768	17906	17767	17797	17890	17972	17838	17918	17892	17795	17783	17704	17867	17968	18025	17782	17830	17751	17707	17873	17955	17770	17676	17860	17850	17659	17977	17841	17852	17892	17617	17771	17884	17973	17893	18029	18014	18151	17726	17816	17859	17819	17862	17624	17720	18112	17924	17857	17748	17935	18033	17833	18095	17807	17843	18035	17855	17831	17855	17864	17750	18081	17819	17750	17948	17897	17894	18022	17709	17744	17720	18058	17811	18019	18003	17875	17918	17759	17996	17584	17834	17684	17704	17944	17745	17794	17888	17763	17860	17942	17987	17813	17855	18028	18080	17934	17852	17780	17883	17925	17976	17811	17887	17951	18021	17685	17980	17761	17990	17862	18178	17748	17787	17841	17689	18081	17832	17874	17946	17769	17996	17906	17971	17751	17939	17821	18059	18026	17872	17820	17929	17924	17790	18215	17914	17927	17859	17806	17829	17954	17967	18090	17799	17905	17895	17897	17852	17886	17917	17673	17780	17931	17987	17825	17694	18075	17808	18044	17891	17835	17909	17748	17800	17684	17858	17999	17969	17830	17681	18053	17940	17790	17990	17966	17979	17936	18100	18187	17812	17794	17821	18004	17868	18056	17977	17866	17772	17808	17741	17903	17838	17771	17793	17579	17854	18027	17913	17825	17908	17998	17759	17915	17821	17712	17964	17853	17774	18183	17869	17980	17852	17987	17903	17758	17706	17878	17893	17791	17600	17654	17863	17860	17707	17864	17655	17988	17797	17580	17742	17921	17858	17899	17874	17984	17987	17992	17931	17974	17772	17838	17734	17856	17793	17790	17929	17864	18005	17646	17874	17702	17721	17629	17655	17708	17821	17790	17821	18053	17963	17850	17992	17915	17903	17831	17896
61644	106253	85043	55638	33604	19866	15938	15317	15495	15391	15302	15474	15448	15184	15490	15448	15210	15398	15534	15369	15524	15408	15563	15362	15415	15443	15384	15423	15202	15504	15375	15480	15416	15358	15404	15333	15414	15509	15536	15324	15488	15282	15561	15491	15394	15481	15493	15249	15348	15522	15462	15411	15473	15388	15324	15355	15348	15344	15433	15306	15315	15339	15298	15385	15287	15380	15414	15524	15362	15392	15412	15377	15572	15231	15496	15696	15355	15335	15476	15440	15355	15526	15444	15513	15516	15497	15296	15464	15403	15225	15186	15343	15403	15264	15713	15449	15365	15341	15445	15242	15563	15293	15376	15545	15452	15289	15376	15378	15324	15331	15263	15513	15339	15517	15457	15357	15546	15476	15457	15484	15391	15456	15441	15437	15433	15434	15550	15294	15382	15370	15369	15284	15363	15384	15578	15434	15288	15595	15396	15228	15354	15418	15403	15503	15279	15292	15329	15279	15327	15450	15238	15396	15428	15277	15398	15480	15338	15319	15647	15338	15326	15260	15282	15378	15285	15553	15385	15333	15367	15376	15427	15359	15381	15432	15359	15363	15237	15461	15305	15471	15174	15312	15405	15482	15361	15440	15332	15419	15331	15318	15260	15328	15391	15262	15505	15329	15419	15390	15362	15359	15611	15282	15457	15334	15353	15518	15396	15362	15271	15328	15386	15382	15477	15525	15457	15237	15223	15222	15308	15422	15408	15385	15194	15406	15319	15378	15385	15583	15386	15427	15554	15420	15156	15518	15317	15232	15302	15392	15416	15423	15433	15575	15496	15174	15402	15251	15380	15355	15255	15426	15494	15416	15403	15416	15523	15386	15251	15392	15418	15468	15385	15388	15450	15445	15449	15218	15356	15478	15438	15521	15266	15330	15308	15501	15245	15360	15598	15304	15468	15451	15361	15294	15299	15286	15330	15286	15438	15511	15417	15294	15473	15359	15508	15300	15353	15365	15292	15434	15368	15341	15400	15246	15233	15414	15536	15339	15363	15239	15450	15240	15303	15291	15526	15327	15336	15366	15465	15379	15563	15233	15320	15309	15223	15345	15454	15391	15418	15480	15492	15341	15510	15365	15304	15442	15349	15465	15476	15454	15385	15404	15342	15465	15398	15330	15432	15270	15266	15240	15242	15558	15267	15416	15514	15349	15584	15560	15532	15398	15498	15424	15414	15485	15473	15435	15597	15363	15366	15359	15469	15328	15391	15364	15271	15489	15325	15423	15489	15298	15455	15354	15371	15496	15482	15549	15317	15299	15367	15355	15420	15627	15354	15334	15537	15314	15342	15374	15387	15346	15388	15456	15444	15379	15252	15454	15444	15412	15358	15450	15210	15572	15449	15418	15474	15287	15315	15364	15328	15513	15054	15315	15504	15559	15481	15591	15327	15578	15443	15418	15379	15352	15539	15361	15332	15432	15380	15311	15384	15350	15465	15382	15446	15536	15573	15405	15398	15538	15461	15448	15621	15410	15396	15463	15557	15336	15395	15495	15230	15385	15400	15273	15226	15486	15420	15245	15315	15327	15337	15362	15265	15285	15411	15366	15321	15456	15329	15327	15377	15421	15464	15253	15497	15527	15382	15465	15367	15383	15406	15354	15202	15339	15445	15400	15456	15349	15406	15498	15456	15427	15489	15315	15428	15288	15498	15444	15274	15272	15215	15168	15371	15236	15318	15301	15401	15351	15358	15209	15455	15336	15326	15293	15416	15268	15294	15373	15493	15356	15445	15451	15177	15338	15444	15369	15449	15267	15380	15363	15229	15507	15409	15197	15457	15368	15334	15306	15353	15456	15294	15223	15390	15429	15257	15448	15397	15364	15564	15399	15476	15425	15568	15598	15471	15344	15329	15305	15431	15223	15380	15336	15324	15378	15218	15410	15410	15411	15387	15557	15423	15416	15425	15340	15273	15289	15502	15482	15494	15328	15338	15277	15357	15369	15427	15350	15302	15435	15620	15479	15535	15455	15410	15356	15543	15259	15494	15406	15348	15278	15437	15457	15423	15180	15366	15570	15490	15406	15424	15431	15481	15264	15490	15354	15380	15551	15412	15297	15547	15401	15370	15456	15394	15223	15550	15352	15429	15569	15313	15441	15485	15389	15332	15441	15390	15383	15384	15405	15486	15361	15411	15471	15321	15370	15264	15496	15405	15360	15442	15346	15536	15462	15398	15433	15365	15337	15494	15329	15433	15380	15448	15501	15394	15500	15312	15403	15354	15336	15395	15443	15335	15441	15412	15488	15494	15416	15350	15428	15379	15526	15173	15377	15519	15230	15277	15463	15363	15401	15525	15301	15462	15518	15352	15369	15302	15441	15552	15222	15288	15418	15512	15426	15357	15419	15441	15384	15437	15356	15432	15419	15508	15446	15417	15434	15435	15305	15417	15505	15388	15576	15470	15385	15391	15460	15428	15451	15326	15363	15334	15420	15641	15299	15500	15401	15323	15681	15474	15345	15440	15329	15533	15479	15522	15336	15497	15497	15420	15268	15205	15391	15408	15402	15311	15381	15433	15306	15453	15525	15504	15254	15470	15396	15555	15505	15375	15477	15371	15455	15512	15374	15461	15293	15274	15401	15357	15372	15345	15422	15408	15287	15309	15345	15406	15265	15313	15389	15382	15502	15342	15349	15399	15433	15620	15347	15377	15531	15494	15168	15483	15384	15706	15336	15282	15466	15337	15356	15365	15443	15330	15514	15408	15110	15509	15486	15439	15409	15413	15346	15404	15359	15142	15362	15422	15500	15592	15478	15255	15351	15501	15473	15403	15319	15345	15197	15319	15424	15256	15288	15470	15305	15593	15333	15490	15315	15234	15361	15517	15286	15325	15270	15292	15470	15367	15253	15237	15537	15620	15398	15267	15534	15256	15365	15346	15515	15463	15318	15317	15329	15237	15303	15418	15505	15412	15432	15502	15410	15415	15490	15270	15394	15490	15231	15378	15214	15449	15404	15352	15397	15350	15492	15188	15419	15453	15455	15545	15294	15435	15356	15423	15311	15416	15326	15438	15333	15448	15356	15363	15404	15527	15510	15390	15241	15419	15429	15377	15533	15514	15475	15420	15383	15366	15382	15282	15554	15496	15486	15408	15505	15526	15228	15282	15625	15166	15239	15257	15340	15417	15440	15339	15227	15162	15508	15365	15132	15417	15356	15379	15364	15338	15371	15350	15503	15436	15697	15350	15540	15379	15408	15292	15362	15359	15367	15372	15396	15384	15438	15370	15310	15436	15319	15374	15532	15431	15372	15215	15349	15356	15352	15343	15395	15368	15310	15410	15410	15469	15388	15356	15243	15350	15490	15266	15529	15386	15500	15350	15340	15244	15076	15366	15203	15462	15363	15320	15254	15306	15591	15193	15460	15344	15425	15262	15394	15433	15389	15358	15425	15257	15446	15413	15336	15321	15297	15280	15315	15400	15381	15470	15355	15435	15379	15516	15478	15282	15450	15216	15594	15408	15314	15485	15451	15306	15537	15466	15303	15582	15401	15441	15277	15400	15410	15424	15426	15348	15369	15368	15511	15320	15279	15307	15283	15443	15442	15306	15515	15438	15269	15437	15452	15473	15398	15333	15411	15343	15409	15344	15440	15376	15371	15379	15329	15326	15441	15324	15432	15388	15534	15198	15612	15402	15354	15386	15472	15516	15374	15308	15493	15435	15421	15373	15282	15526	15451	15379	15364	15286	15425	15482	15440	15243	15354	15358	15342	15408	15459	15429	15545	15427	15403	15403	15321	15598	15425	15254	15319	15300	15340	15446	15242	15354	15378	15569	15410	15338	15350	15262	15383	15476	15380	15409	15356	15215	15327	15346	15210	15350	15380	15156	15336	15336	15357	15387	15200	15409	15391	15502	15243	15300	15475	15411	15358	15302	15325	15376	15359	15394	15418	15469	15271	15409	15334	15385	15471	15258	15470	15307	15389	15411	15294	15314	15464	15393	15386	15412	15341	15421	15432	15301	15450	15415	15397	15315	15168	15370	15540	15432	15357	15418	15404	15555	15492	15378	15465	15354	15367	15640	15499	15715	15490	15194	15361	15380	15394	15290	15372	15305	15320	15535	15393	15258	15281	15475	15415	15458	15175	15322	15474	15444	15270	15198	15457	15320	15530	15381	15395	15403	15172	15414	15415	15523	15262	15553	15409	15370	15386	15303	15329	15467	15332	15513	15284	15401	15420	15493	15700	15321	15274	15266	15244	15424	15398	15354	15358	15608	15507	15282	15287	15340	15424	15510	15445	15467	15319	15285	15535	15263	15397	15548	15360	15402	15295	15544	15391	15423	15303	15445	15540	15390	15372	15118	15368	15501	15477	15489	15278	15590	15309	15308	15317	15267	15267	15255	15562	15500	15218	15438	15608	15297	15459	15297	15488	15378	15294	15436	15269	15413	15270	15401	15427	15317	15559	15435	15552	15518	15249	15360	15439	15486	15498	15290	15422	15353	15332	15322	15606	15330	15286	15315	15322	15449	15437	15377	15345	15309	15371	15393	15455	15325	15457	15490	15421	15358	15340	15386	15421	15438	15517	15375	15372	15314	15483	15449	15407	15394	15408	15256	15367	15460	15369	15261	15436	15429	15390	15464	15406	15402	15519	15283	15374	15461	15505	15396	15326	15384	15323	15426	15232	15488	15412	15345	15443	15420	15333	15599	15416	15455	15291	15387	15435	15316	15340	15442	15381	15374	15529	15332	15380	15479	15418	15516	15324	15355	15424	15373	15361	15381	15390	15374	15283	15525	15346	15475	15211	15358	15207	15386	15258	15405	15391	15623	15441	15327	15186	15445	15380	15396	15315	15295	15457	15248	15375	15377	15416	15356	15507	15466	15449	15458	15380	15579	15229	15519	15476	15334	15399	15613	15400	15402	15411	15435	15278	15342	15399	15453	15448	15406	15352	15346	15445	15411	15254	15486	15337	15462	15452	15382	15300	15515	15395	15202	15339	15563	15297	15588	15465	15354	15162	15271	15237	15521	15486	15279	15333	15515	15300	15337	15331	15305	15322	15576	15370	15464	15332	15371	15539	15431	15279	15415	15332	15416	15284	15384	15462	15236	15249	15558	15428	15293	15351	15316	15317	15290	15396	15318	15460	15349	15376	15415	15409	15412	15443
33983	43735	41092	28670	21202	19419	19112	18801	18740	18847	18687	18701	18649	18774	18677	18757	18607	18530	18640	18692	18599	18697	18706	18698	18676	18799	18694	18859	18682	18775	18617	18678	18798	18895	18756	18594	18842	18535	18299	18789	18685	18807	18711	18803	18828	18864	18706	18843	18861	18888	18778	18867	18654	18878	18651	18553	18502	18764	18709	18759	18677	18690	18795	18696	18878	18597	18628	18764	18789	18673	18630	18637	18548	18684	18924	19111	18555	18591	18682	18630	18811	18914	18799	18859	19027	18672	18707	18650	18839	18694	18948	18954	18742	18850	18734	18625	18886	18570	18776	18725	18609	18785	18535	18748	18672	18724	18982	18879	18862	18709	18847	18626	18660	18717	18898	18677	18702	18674	18641	18898	18773	18724	18685	18866	18702	18653	18662	19005	18635	18483	18620	18611	18804	18901	18618	18698	18674	18488	18559	18601	18794	18766	18630	18660	18871	18684	18791	18826	18752	18646	18755	18654	18705	18763	18666	18695	18627	18770	18745	18849	18739	18824	18701	18705	18662	18607	18639	18692	19067	18824	18547	18747	18592	18782	18612	18742	18733	18648	18566	18544	18831	18807	18745	18719	18774	18737	18787	18660	18886	18779	18725	18401	18797	18885	18522	18636	18737	18758	18808	18548	18913	18693	18883	18698	18808	18551	18670	18709	18847	18747	18563	18739	18775	18728	18448	18778	18638	18815	18658	18636	18753	18795	18652	18780	18800	18650	18764	18753	18656	18730	18632	18788	18629	18692	18676	18828	18887	18645	18795	18534	18905	19074	18786	18689	18713	18452	18718	18692	18801	18875	18725	18646	18663	18514	18752	18631	18689	18928	18848	18578	18748	18740	18737	18622	18522	18753	18912	18903	18672	18974	18709	18762	18942	18821	18831	18684	18486	18548	18793	18512	18831	18572	18827	18823	18834	18565	18750	18607	18641	18674	18767	18539	18758	18567	18642	18786	18618	18777	18646	18660	18582	18610	18812	18635	18721	18843	18483	18848	18602	18878	18794	18490	18682	18593	18561	18785	18878	18734	18821	18864	18823	18549	18639	18613	18550	18705	18629	18734	18660	18796	18933	18684	18767	18505	18772	18837	18444	18942	18798	18845	18580	18877	18639	18704	18842	18570	18574	18579	18676	18776	18639	18518	18890	18788	18675	18720	18691	18873	18725	18810	18643	18749	18766	18872	18654	18646	18692	18712	18767	18679	18698	18680	18872	18902	18609	18679	18770	18618	18828	18672	18480	18594	18718	18669	18797	18588	18764	18758	18615	18682	18801	18796	18788	18784	18718	18717	18761	18754	18819	18591	18990	18625	18604	18823	18725	18695	18846	18638	18799	18795	18764	18601	18506	18627	18742	18651	18725	18741	18786	18806	18585	18736	18762	18893	18819	18647	18880	18647	18942	18469	18626	18792	18506	18753	18657	18795	18833	18881	18703	18575	18599	18685	18749	18748	18857	18755	18535	18493	18831	18824	18801	18800	18825	18721	18741	18668	18815	18604	18868	18737	18473	18569	18748	18771	18634	18694	18950	18762	18865	18635	18485	18665	18761	18565	18742	18764	18670	18676	18587	18701	18744	18564	18876	18715	18711	18670	18820	18679	18773	18599	18727	18635	18705	18945	18862	18674	18665	18684	18657	18864	18766	18955	18588	18706	18701	18869	18655	18876	18711	18758	18733	18744	18679	18739	18659	18668	18738	18679	18701	18731	18891	18719	18760	18719	18689	18749	18713	18582	18691	18790	18703	18699	18601	18664	18705	18680	18761	18722	18688	18508	18761	18659	18623	18764	18544	18670	18802	18723	19100	18786	18724	18734	18813	18741	18687	18932	18701	18703	18624	18713	18811	18814	18816	18545	18800	18788	18814	18555	18694	18522	18649	18504	18880	18763	18915	18710	18657	18790	18588	18626	18750	18931	18825	18869	18762	18639	18784	18617	18840	18723	18740	18691	18759	18745	18541	18662	18685	18549	18745	18883	18862	18537	18668	18814	18731	18659	18729	18763	18596	18702	18799	18714	18709	18728	18777	18754	18532	18671	18722	18765	18784	18722	18798	18798	18626	18598	18576	18714	18711	18569	18710	18831	18789	18711	18675	18771	18527	18662	18580	18613	18443	18738	18573	18679	18678	18788	18632	18538	18886	18893	18492	18762	18663	18593	18889	18510	19083	18613	18708	18500	18609	18756	18607	18696	18737	18665	18650	18572	18727	18781	18584	18674	18596	18691	18870	18728	18610	18863	18634	18697	18648	18709	18639	18710	18682	18783	18670	18686	18666	18802	18919	18633	18509	18499	18409	18643	18674	18729	19019	18679	18668	18756	18855	18706	18757	18691	18775	18722	18890	18690	18902	18771	18793	18749	18809	18995	18579	18684	18977	18860	18523	18689	18743	18646	18773	18971	18761	18694	18492	18635	18510	18679	18814	18622	18633	18656	18937	18897	18727	18521	18630	18830	18792	18696	18645	18712	18750	18585	18684	18673	18754	18659	18828	18718	18483	18256	18598	18623	18784	18548	18562	18609	18767	18539	18601	18842	18677	18774	18738	18678	18716	18812	18642	18733	18770	18598	18773	18672	18932	18701	18736	18793	18638	18635	18756	18638	18629	18631	18737	18759	18653	18794	18606	18763	18714	18940	18762	18971	18900	18559	18824	18505	18940	18736	18574	18681	18547	18670	18714	18521	18709	18700	18528	18916	18705	18579	18776	18849	18649	18619	18569	18692	18803	18646	18528	18726	18709	18781	18665	18802	18787	18737	18565	18758	18882	18632	18789	18808	18660	18519	18785	18580	18862	18747	18579	18725	18773	18741	18576	18581	18700	18804	18778	18605	18906	18753	18665	18713	18603	18719	18856	18982	18842	18633	18670	18807	18713	18835	18712	18934	18861	18691	18884	18593	18742	18570	18789	18798	18784	18948	18643	18551	18747	18689	18815	18822	18785	18693	18973	18666	18739	18701	18769	18633	18873	18694	18699	18598	18609	18710	18603	18449	18839	18808	18637	18769	18783	18887	18720	18745	18846	18560	18581	18808	18650	18719	18970	18798	18936	18685	18763	18486	18750	19006	18574	18647	18638	18759	18700	18785	18637	18447	18680	18926	18878	18712	18766	18569	18691	18520	18813	18672	18622	18662	18704	18486	18868	18677	18806	18922	18617	18601	18714	18777	18836	18550	18701	18821	18784	18658	18684	18624	18700	18774	18766	18679	18900	18592	18795	18829	18518	18518	18670	18658	19040	18987	18602	18421	18738	18831	18497	18555	18800	18815	18769	18827	18839	18845	18663	18599	19080	18783	18602	18564	18721	18639	18887	18682	18718	18767	18659	18443	18838	18763	18640	18605	18719	18707	18515	18649	18706	18551	18369	18653	18863	18868	18770	18778	18815	18642	18914	18430	18739	18810	18548	18622	18874	18828	18843	18765	18618	18700	18736	18783	18934	18821	18630	18740	18895	18673	18782	18681	18891	18726	18820	18735	18728	18846	18768	18768	18645	18817	18906	18751	18685	18624	18796	18575	18781	18675	18776	18715	18521	18676	18546	18727	18681	18774	18845	18751	18783	18792	18736	18670	18577	18782	18459	18922	18668	18777	18732	18805	18583	18588	18478	18786	18812	18527	18651	18808	18831	18615	18517	18790	18716	18633	18688	18715	18649	18660	18688	18834	18624	18806	18721	18628	18641	18701	18800	18895	18750	18496	18653	18710	18718	18723	18540	18754	18689	18743	18503	18774	18827	18924	18782	18710	18730	18574	18659	18780	18735	18769	18648	18834	18464	18560	18736	18673	18697	18655	18743	18662	18672	18813	18761	18830	18578	18742	18638	18851	18726	18526	18627	18713	18756	18711	18733	18746	18834	18697	18852	18958	18720	18441	18520	18541	18732	18632	18717	18639	18853	18681	18630	18867	18811	18516	18861	18764	18842	18790	18687	18709	18703	18759	18732	18795	18705	18839	18595	18591	18999	18529	18858	18668	18631	18568	18808	18826	18765	18903	18771	18801	18701	18646	18705	19004	18577	18617	18725	18531	18579	18573	18659	18694	18917	18673	18929	18651	18730	18633	18545	18626	18749	18946	18665	18770	18774	18746	18633	18659	18561	18878	18794	18643	18898	18729	18811	18856	18745	18686	18813	18741	18681	18931	18391	18807	18572	18711	18562	18584	18646	18821	18670	18722	18639	18625	18608	18574	18671	18647	18793	18549	18720	18565	18725	18817	18824	18763	18671	18727	18716	18947	18852	18781	18694	18872	18828	18642	18637	18531	18964	18923	18590	18694	18778	18663	18700	18603	18582	18568	18811	18675	18828	18525	18561	18823	18608	18847	18813	18772	18875	18660	18936	18738	18701	18845	18652	18491	18768	18849	18751	18655	18735	18760	18921	18571	18967	18806	18554	18834	18786	18678	18661	18524	18572	18622	18820	18654	18741	18822	18652	18774	18754	18715	18646	18704	18728	18655	18757	18732	18758	18745	18654	18597	18557	18620	18663	18837	18746	18712	18661	18766	18590	18851	18770	18755	18732	18788	18442	18491	18925	18456	18605	18779	18651	18654	18808	18669	18803	18674	18823	18823	19041	18634	18585	18829	19047	18829	18731	18536	18734	18668	18551	18752	18824	18672	18696	18507	18716	18635	18799	18659	18764	18889	18838	18620	18826	18726	18497	18832	18781	18730	18800	18786	18630	18748	18852	18500	18877	18785	18857	18676	18775	18965	18851	18774	18793	18562	18746	18535	18632	18732	18676	18572	18699	18801	18846	18765	18767	18811	18727	18706	18562	18693	18641	18993	18676	19001	18790	18463	18861	18462	18825	18552	18834	18582	18539	18694	18750	18515	18740	18611	18690	18710	18701	18833	18849	18881	18811	18847	18778	18731	18870	18752	18695	18794	18837	18876	18516	18893	18789	18769	18869	18709	18741	18680	18717	18812	18806	18577	18814	18573	18860	18719	18624	18699	18805	18900	18729	18471	18534	18748	19008	18727	18693	18833	18636	18944	18548	18544	18429	18849	18752	18517	18691	18848	18904	18688	18690	18862	18624	18679	18819	18836	18636	18818	19076	18587	18559	18778	18667	18743	18886	18835	18778	18586	18820	18530	18914	18690	18869	18590	18727	18733	18929	18577
43240	59336	41625	23711	17717	16242	15902	15888	15851	16009	15942	16042	15778	15813	15731	16000	16001	15860	15773	16063	16106	15975	15931	15873	15838	15990	15922	15980	15890	16006	16003	15713	15832	15715	15746	15810	16033	15870	15844	16103	15739	15883	15973	15823	15871	15848	15871	15921	15920	16114	15937	15904	15840	15935	16082	15774	15709	16090	15789	15925	15883	15954	15872	15850	15890	15842	15784	15896	15763	15796	16023	15997	16000	16002	15938	15822	15936	15932	15851	15749	15832	15848	15780	15739	15900	15848	15961	15845	16100	16011	15747	15762	16039	15844	15798	15876	16017	15822	15938	15747	15921	16052	15793	15804	15829	15931	15818	15833	15877	15848	15882	15886	15781	15682	15845	15898	15911	15769	15865	16055	15977	15750	15925	15669	15871	15981	15790	15732	15870	15851	15823	15888	15892	15942	15813	15940	15785	15618	16110	15855	16017	15870	15841	15722	15890	15741	15845	15875	15841	15774	15916	15887	15857	15835	15897	15895	15922	15749	15840	15829	15824	15886	16090	15730	15992	15888	15865	15739	15895	15870	15926	15791	15762	16027	15864	15966	15787	15951	15762	15940	15890	15925	15961	15792	16022	15706	15927	15824	15761	15922	15905	15680	15696	15866	15989	15870	15884	15796	15932	15869	15952	15984	15743	15968	15925	15804	16110	15856	15829	15955	16034	15981	15779	15917	15841	15794	15839	15912	16051	15848	15916	16042	15913	15816	15970	15972	15821	15716	15754	15829	15988	15890	15881	15837	15929	15800	15766	15882	15981	15869	16037	15872	15689	15867	15863	15910	15903	15905	15836	15883	16051	15945	15747	15875	15794	15897	15674	15910	16085	16007	15816	15934	15798	15938	15785	15881	15959	15914	15826	15740	15824	15899	15752	15875	15848	15970	15859	15842	15927	15995	15730	15744	15845	15747	15877	15771	15791	15950	15798	16019	15976	16036	15794	15729	16013	15983	15716	15863	15879	15928	15740	15748	15817	15897	15851	15809	16026	15985	15882	15909	15915	16022	15984	15755	15966	15749	15920	16028	15806	15714	15953	15805	15903	16028	15835	15822	15805	15776	15993	15770	15836	15926	15707	16092	15954	15984	15888	15987	15873	15849	16071	15912	15627	15676	16013	15975	15896	15851	15929	15909	15876	15864	15883	15956	15898	15863	15894	15827	15878	15839	15792	15715	15862	15867	16004	15949	15926	15839	15799	15849	15838	15846	16014	15920	15893	15953	15922	15995	15765	15753	15814	15989	15908	16022	15782	15912	15967	15756	15939	16041	15944	15789	15885	15707	15792	15906	15925	15908	15866	15893	15984	15981	15917	15811	15807	16009	16019	15810	15849	15906	15951	15770	15851	15682	15915	15746	15874	15944	15763	15901	15900	15946	15982	15999	15877	15884	15734	15897	15827	15851	15841	15829	15891	15819	15896	15891	15966	15884	15905	16085	15943	15991	15851	15874	15783	15984	15670	15794	15715	15929	15883	15885	15871	15913	15865	15866	15937	15968	15697	15876	15879	15937	15970	16030	15961	15801	15920	15926	15831	16089	15795	15831	15824	15786	15986	15816	15972	15892	15839	15970	15872	15878	15856	15983	15750	15944	15869	15954	15753	16047	15810	15814	15720	15846	16033	15845	15958	15907	15860	15946	15917	15929	15882	15792	15853	16024	15951	15919	15969	15877	15661	15881	15960	15653	16061	16004	15765	15769	16015	15772	16004	16122	15999	15967	15837	15943	15739	15837	15918	15959	15918	15888	15753	15834	15932	15805	15798	15986	15927	15854	15976	15679	15886	15881	15870	15757	15980	15842	15743	16027	15690	15868	15873	15736	15838	15815	15924	15736	15817	15953	15702	15935	16006	15693	15982	15962	15888	15970	15800	15833	15810	15806	15850	15865	15735	15701	15808	15846	15877	15889	16111	15842	15732	15859	15871	15694	15837	15671	15833	15834	15736	15890	15809	15942	15931	15924	15895	15869	15792	15854	15934	15720	15929	15778	15949	15738	15883	15954	15779	15723	16108	15884	15807	15752	15976	15856	15829	15914	15986	15800	15790	15914	15995	16052	15802	15864	15727	15934	15890	15882	16049	15665	15781	15780	15921	16068	15856	16057	15928	15897	15803	16051	16027	15730	15782	16003	15846	15919	15757	15747	16013	15937	15837	15810	16077	15838	15877	15894	15747	15884	15778	15913	15792	15933	15967	15931	15768	15864	15864	15819	15925	15906	15784	15947	16019	15920	15789	15874	15943	15824	15967	15904	15783	15917	15996	15875	16104	15969	16065	15887	15946	15878	15829	15803	15869	15965	15814	16094	15735	15751	15915	15724	15799	15673	15754	15831	15895	15825	15851	15786	15908	15931	15809	15756	15880	15844	15826	15805	15802	15898	15944	15925	16009	15836	15874	15753	15932	15853	15841	15869	15782	15810	15830	15970	15932	16116	15670	15862	15977	15939	15845	15787	15901	15784	15846	15953	15919	15881	15839	15739	15761	15895	15942	15865	15944	15901	15735	15759	15954	15666	15867	16024	15960	15921	16050	15920	15858	15871	15853	16009	16021	15834	15870	15746	15754	15994	16003	15923	16018	15760	15973	15974	15864	15816	16007	15716	15932	15796	15999	15808	15865	15923	16077	16120	15944	15774	15959	15795	15899	15813	15924	15867	15864	15815	15844	15922	15875	15850	15900	15914	15785	15798	15918	15904	16015	15985	15786	16034	15864	15937	15856	15740	15822	15775	15986	15931	15858	15913	15847	16030	15969	15813	15961	16045	15894	16025	15998	15989	15765	15864	15979	15871	16048	15792	15773	15833	15912	15864	15947	16005	15915	15815	16023	15945	15707	15810	15799	15974	15974	15921	15707	15820	15959	15710	15916	15754	15911	15916	15873	15961	15878	15725	16004	15870	15937	15932	15792	15864	15723	15791	15713	15755	15863	15943	15954	15950	15901	16021	15915	15963	15931	15973	15684	15895	16115	15963	15776	15947	15900	15951	15896	16088	15895	15923	16038	15855	15805	15849	15814	15867	15896	15787	15734	15763	15960	15895	15778	15861	15838	15861	15738	15792	15884	15744	16148	16008	15980	15949	15812	15829	15784	16046	15980	15942	16057	15973	15685	15939	15811	15816	15974	15795	15926	15754	15919	15875	15907	16104	16014	16029	15964	16104	15779	15892	15927	15782	15924	16009	15999	15983	16068	15918	16093	15839	15940	15719	15807	15943	15892	16081	15981	15899	15846	16072	15838	15989	15926	16068	15961	15859	15867	15880	15872	15831	15869	15803	15898	16002	15733	15756	15858	15828	15964	15642	15803	15763	15900	15859	15872	16007	15793	15923	15946	15717	15788	15973	15760	15887	15747	15773	15974	15926	15795	15945	15742	15887	15995	15905	15959	15868	15875	15779	15925	15768	15903	15926	15918	15981	16029	15984	16044	15966	15826	15786	15823	15846	15824	15913	16000	15988	15841	15793	15742	15954	15881	15870	16049	15904	15914	15828	15847	15913	15878	15847	15841	15871	15810	15788	15928	15808	16078	15790	15880	15819	15914	15941	15921	15930	15824	15633	15916	15939	15792	15829	16058	15865	15885	15932	15882	15985	15935	15818	15973	15808	15828	15827	15956	16026	15912	16002	16045	15805	15857	15815	15893	15934	15809	15882	15933	15869	15749	15999	16003	15925	15856	15849	15743	15688	16066	15914	15756	15830	15823	15843	15911	15679	15942	15971	15995	15813	15860	15925	15996	15847	15731	15966	16081	15848	15977	15970	15820	15879	15677	15907	16109	15925	15796	15995	15933	15906	15936	16007	15941	15708	15875	15974	15970	15900	15989	15811	16109	15958	15804	15761	15858	15918	15764	16093	15795	15865	15896	15843	16154	15900	15845	15911	15991	15746	15743	15976	15939	15713	15945	15764	15761	15954	15951	15890	15992	15626	15746	16079	16021	15832	16065	16025	15946	15833	15923	15809	15896	15754	15868	15915	15861	15813	15983	15847	15955	15974	15679	15846	15937	15769	15975	15970	15792	15924	15865	15957	15898	15946	15864	15989	15935	15878	15954	15994	15811	15768	15861	15814	15925	15918	16034	16061	15862	15762	15883	15934	15860	15913	15771	15826	15908	16044	15925	15965	15996	15953	15906	15906	15800	16009	15847	15900	15802	15915	15729	15803	15840	15703	16041	15962	15929	15918	15844	15990	15860	15790	15920	15917	15763	15817	15759	15959	15970	15841	15666	15872	15917	15942	15983	15958	15922	15897	15950	15742	15940	15870	15878	15938	15857	15769	15905	16022	16001	15934	15879	15848	15718	15997	16012	15992	15884	15882	15950	16068	15920	15829	15823	15900	15805	15960	15870	15980	15947	15917	15975	15827	15928	15944	15902	15898	15943	15785	15763	15634	15885	15867	15825	15868	15993	15850	16062	15896	15833	16025	15779	15838	15870	15803	15837	15933	15726	15709	15820	15902	15817	15948	15937	15986	15821	15854	15935	15883	15862	15796	15860	15933	15863	15784	15979	15833	15905	15963	15924	15884	16017	15884	15860	15678	16009	15765	15813	15889	15750	15880	15944	15988	15828	15968	15930	16015	15843	15841	15984	16079	15871	15947	15958	15990	15855	15819	15919	15884	15855	15747	15781	15763	15879	15893	15854	15983	15642	15899	15952	15859	16087	15926	15776	15870	15811	16066	15971	15843	15898	15889	15919	15856	15800	16039	15845	15888	15913	15930	15840	15763	15800	15977	15806	15874	15838	15842	15751	15715	15910	15711	15815	15953	15889	15794	15975	15953	16010	15800	15903	15947	15909	15895	15922	15943	15832	16017	15839	15990	15971	16012	15838	15708	15923	15938	15887	15862	15759	15923	15898	15772	15843	15935	16127	16064	15849	15818	15973	15841	15801	15933	15861	15815	15834	15855	15905	15831	15894	15631	15882	16090	15874	15814	15942	15696	15978	15774	15917	15874	15860	15930	15970	16028	15919	15978	15997	15962	15773	15853	15850	15860	15902	15876	15868	15889	15879	15967	15740	15912	15970	16040	15865	15745	15849	15825	15977	15848	15986	16079	16018	15560	15758	15989	15877	15849	15809	15655	15749	15809	16012	15719	15840	16054	15777	16022	15983	15943	15926	15822
36029	42202	36497	26432	20386	19268	19167	19091	19125	19156	19091	19134	19082	19024	18925	18801	18940	19062	19008	19053	18833	19076	19030	19081	18966	19267	19093	19053	19106	18985	19138	18824	19006	18992	18871	18914	18937	18949	19133	19009	18952	18991	18995	19015	18812	19083	19180	18973	18979	18898	19031	18909	19015	19082	18785	19003	19014	19204	19126	19119	19230	19071	18888	18948	18992	19118	19109	18896	18751	18876	19129	19105	19107	18941	18974	18856	19002	18806	18996	19011	19167	18858	19065	19109	19175	19206	19019	18617	19060	18893	18789	19114	19064	18922	19129	18911	18987	19226	18970	19149	18906	19184	19026	19020	18889	19001	19050	19045	18985	18998	19019	18784	19047	18815	19075	19006	18951	19148	18955	18949	19023	19067	19139	18820	18797	18958	19041	18963	18883	19067	19014	19056	19054	18872	19149	19007	19132	19011	19134	19206	18968	18789	18879	18849	18910	18795	18948	19058	19016	18889	18986	18925	18991	18733	18980	18894	18805	19018	18835	19144	19061	18746	18977	19083	19120	19146	18920	18990	19043	18907	18783	19069	19051	19179	19075	18738	18981	19177	19244	19097	19114	19035	19169	18908	19044	19063	19080	19063	18734	19105	18852	18887	19142	19029	19047	18844	19061	18850	18979	18945	19066	19156	18938	18933	18933	18807	19157	19032	18869	18961	19115	18802	18938	18999	19053	18821	18846	19007	19261	18922	19023	18961	18941	18954	19089	19106	18937	19176	19028	18847	19008	19041	19058	18921	19015	18814	18983	18984	18858	18961	18943	19152	18928	18943	19051	18801	18998	18977	19037	18935	18919	18755	19004	19156	18990	18969	18968	18986	19032	18971	18921	19010	18980	18993	19012	19047	19090	18940	19062	18892	18891	19058	18858	18910	19140	19185	19136	18916	19002	18977	18912	18789	19052	18827	18970	19080	19143	19067	18921	19139	19039	19155	18969	19105	19028	19160	18891	18953	18874	18782	18748	18925	19035	18926	18976	18948	19058	19036	18818	19008	19067	19046	19124	19024	18958	18800	18986	19111	19216	19159	18984	19044	18975	19078	18847	18905	18662	18857	18920	18995	19099	18856	18959	19120	19026	19133	18924	18961	18928	18825	18689	19095	19037	19081	18835	18936	18901	19143	18875	18774	19112	19084	18884	19086	18752	18868	18852	18875	19150	18968	18968	18952	18978	18951	18856	18934	18867	18892	18994	19075	19096	18922	18967	18958	18825	18723	18759	19060	19083	19223	18866	18955	19132	18815	18863	18890	19011	18770	19114	18905	18861	19059	19112	18881	18968	19059	18934	18961	19137	19030	18900	19163	18930	18892	18943	18968	18972	18745	18863	18955	19162	19016	19022	18770	19007	18875	18889	19004	18952	18939	18819	18984	18928	18726	18935	19024	18981	19178	19008	19160	18858	18879	19156	18929	18920	18875	19047	18999	18893	19020	18880	18958	18569	18654	19199	18948	18855	18976	18846	19075	18842	18956	18955	18817	18942	19021	18934	18752	18777	18774	18900	19105	19095	18914	19062	18850	19163	19091	18731	18968	18968	18899	19022	18994	18879	19028	18954	18945	19033	18740	18837	18881	18714	18848	19037	18971	18974	19154	19024	18749	18881	18935	19110	19053	19016	19059	19064	19016	19007	18722	18831	18895	19052	18910	19001	19070	19171	19008	19019	19032	19121	18857	18859	19042	18876	18745	18947	19204	19167	19151	18898	19019	19050	18747	19041	19072	18931	19163	18998	18952	19222	18716	19231	19092	18829	19010	18783	18986	18918	19190	19043	18735	19010	19090	18956	19147	18854	18999	19112	19124	18980	18941	19013	19110	18983	19008	18981	19092	18924	18953	18932	18952	19124	19077	19197	19042	19000	18922	18929	18993	19019	19186	19165	18894	19065	18893	19071	18799	19076	18947	19078	19142	19084	19139	18991	19071	19181	18843	19260	19147	18950	19224	18705	19025	18997	19049	19037	18933	18952	19152	18907	19025	19024	18968	18919	19201	19046	19030	19084	18992	18983	19062	18894	19070	19133	18992	19060	18853	18861	18880	19036	18953	19140	19017	19208	19188	19059	18890	18919	19039	19226	19038	19027	18932	18988	18918	18918	18907	19039	18948	18871	19147	19038	18817	18953	18783	18980	18705	19128	18893	18740	19009	18979	18936	19087	18803	19040	18930	18809	18902	19026	19020	19156	19200	19127	19025	18989	19033	19151	19103	19153	19046	18962	19050	19046	18824	18856	18936	18840	18854	18787	18726	19042	19036	19005	19034	19219	18902	19066	18826	18919	18964	19023	18903	18945	18921	18972	19075	18918	18939	19075	18827	19087	19139	18861	18817	18917	19208	19095	18873	18703	19085	19008	19016	18877	18892	18881	18826	18989	19028	19047	18839	18923	18934	18932	19103	18923	18897	19210	18782	18960	18998	19019	19019	19144	19061	18991	18898	18855	19204	18825	18924	19007	18912	19052	18957	18907	19147	18973	19089	19154	19016	19097	19037	19195	18980	19133	19224	18892	18928	18962	19052	18827	19188	18944	18886	19106	18977	18916	19008	18868	19087	18879	18890	19128	19075	19108	18928	18787	18939	18840	18907	19128	19146	18928	18801	18923	19211	19127	18947	18832	18975	19120	19048	18934	18987	19003	19013	18836	18960	18843	18861	18817	18945	18963	19173	19019	19049	18927	19061	19021	19113	19129	19084	18877	19278	19020	18842	18854	18858	18926	18797	19043	18822	19038	18866	18974	18876	18887	19008	19056	18919	18938	18859	19067	18992	19010	19029	18962	19104	19009	18821	18777	18838	19017	18965	18989	19131	19110	18788	19032	18900	19026	19133	18852	18965	18962	19156	19204	18984	19073	19033	18985	19187	19100	18974	19094	19149	19070	18901	18939	18988	19031	19142	19011	18766	18939	18936	18901	18901	18902	18957	18930	18792	18972	19181	18845	19024	19125	19092	19073	19127	18991	18974	18895	19010	18905	18840	19038	19047	19002	19053	19153	18802	18955	18856	18939	18915	18907	18917	19048	19034	18959	19100	19014	18977	19090	19066	18743	18744	18794	18968	19057	19166	19017	19112	18859	19041	19083	18896	18874	19065	19251	19091	19006	18977	19160	18984	19119	19154	18877	18922	18965	18996	18999	18893	18883	18982	18938	18951	18877	19008	18897	18894	19101	19247	18918	18993	18947	18837	18991	19084	18952	19020	19009	19013	19090	18941	19231	19033	19163	18991	18976	18910	19056	19075	18785	18933	19190	18836	18923	19079	18919	18798	18937	19097	18976	18998	18996	19023	19020	18970	19007	18963	19144	18904	19073	19146	19175	19165	19127	19150	19051	19024	18980	19170	18925	19025	18925	18903	19035	18999	19004	18962	19057	19015	19172	19016	18985	18940	18875	19078	19088	18991	18946	18812	18994	18982	18915	18959	18957	18795	19045	18790	19195	18907	18837	18849	18873	19021	18858	18900	18947	19041	18939	19107	18937	19186	18999	19184	18980	19067	19039	19030	19013	19190	19200	18965	19033	18905	18837	19259	18922	19137	19052	18875	19035	19078	19134	19023	18875	19032	18737	18984	19019	19089	18920	18892	18867	18814	18858	19125	19180	18992	19048	19090	18827	19089	19124	18911	18842	18979	18852	19085	19117	18943	19087	18864	18885	18932	18880	18926	18951	19173	18736	19089	18946	18878	18663	18876	18951	18970	18845	18860	19040	18949	18769	19079	18971	19188	18914	19060	19036	18768	18807	19080	19120	19058	19043	19110	19117	18980	19146	19045	19161	19082	19001	19002	18978	19007	19010	18915	18902	19135	18925	18791	18966	18992	19170	18848	18966	18861	18978	19012	18905	19070	18920	19056	19077	19004	18827	18980	19081	19018	18952	18985	19236	19062	18859	19228	19051	18928	18817	19037	19037	18915	19054	19057	18804	19212	18910	19153	19072	19029	19209	18980	19036	19169	18642	18926	18862	18867	19079	19172	18982	19061	18833	18964	18878	18873	18941	19009	19062	19076	19019	19073	18929	18874	18927	19067	19117	18976	19027	18794	18924	18899	18905	19016	19014	18980	18971	19043	19042	19030	19116	19151	19088	18969	18959	18930	18918	18808	19129	18832	19012	19092	19085	19016	18941	19012	18824	18922	19175	19079	19131	18875	18960	19265	18972	18936	19047	18960	18913	19040	18892	18995	19206	19141	19059	18858	18938	19127	18971	19108	18825	19091	19089	19048	19119	18958	18781	19036	19087	19097	18969	18938	19049	18763	19098	18883	19093	18920	19019	18870	19016	18987	19001	18944	18879	19054	19026	18985	18807	18805	18763	18959	18944	19005	18937	18903	18854	19100	19154	18917	18976	18930	18905	18953	18870	18738	18916	18897	19036	18938	18804	18756	18950	18885	19004	18944	19173	18918	19026	18997	19012	19111	18915	18787	19070	19072	18909	18981	18870	18855	18892	18983	19110	18904	18979	18926	18912	19111	18927	19002	18842	19204	19032	18797	19000	19017	19076	19008	18917	18730	18907	18865	18954	18940	19032	19088	19004	18847	19133	18988	18920	18978	18897	18892	19061	18870	18800	18977	18931	18930	18766	19072	19039	18977	18995	18973	19088	18984	18898	18875	18959	19192	18923	18828	18978	18825	19262	18879	18933	19102	18860	18928	19055	18937	19122	18885	19119	18886	18986	18890	19116	19178	19007	19019	18944	19095	19027	18944	18982	18862	19098	18906	18985	18819	18864	18957	18915	18782	19042	18750	19056	18803	18972	18701	18837	18965	19246	18951	18932	18983	19135	19012	18781	19008	18848	19028	18990	18948	19104	19106	18934	18986	18912	18916	19066	18853	19068	19002	19113	18951	19070	19040	19057	19201	18940	19092	19177	18888	19128	19426	19022	18999	18955	19131	18943	19033	18924	18929	19082	19037	19102	18895	18938	18935	18894	18911	18938	18902	19035	19044	19024	19165	18864	18926	19048	18889	18963	18864	19109	19037	18897	19122	18705	18803	19071	18888	19142	19034	18877	19068	19104	19062	19086	19027	18932	18888	18863	18927	19191	18991	19122	19019	19107	19081	19219	18901	18981	18875	18825	18957	19059	18977	18979	19133	19046	18984	18993	18978	19058	18908	19030	19045
39649	52580	36034	21961	17353	16419	16106	16121	16175	16127	16121	16119	16065	16103	16111	16104	16215	16131	16002	16182	15920	16197	16096	16038	16105	16292	16204	15899	16003	16131	16180	16075	16115	16069	16056	16112	16027	16121	15930	15929	16128	15883	16115	16032	16013	16206	15939	16125	16072	16024	15884	16115	15911	16113	16082	16062	16030	16045	15908	16110	16253	16056	16089	16169	16167	15990	16020	16141	15987	16012	16238	16091	16121	15998	16090	16019	16190	16040	16013	15947	16179	16113	16118	16234	16260	16161	16116	16147	16049	16025	16158	16165	16072	16072	16118	16058	16118	15989	16043	16036	16217	16104	16006	16120	15835	16076	16116	16078	15971	16065	16252	16028	15922	16051	16084	16131	16120	15992	16022	16168	16052	16142	16038	16029	15986	16128	16034	15963	16052	16132	16092	16026	16021	15909	16187	16196	16026	16142	16145	16201	15981	16133	16153	16070	16255	16128	16179	16009	15986	16084	16191	15911	16029	16042	16113	16066	15933	16042	16035	15921	15937	16133	16191	16201	16085	16072	16045	16236	16143	15979	15990	15984	16005	16092	16220	16207	15949	16072	16022	16110	16045	15927	15989	16113	16029	16180	16098	16042	16181	16127	15866	16077	16121	16083	16128	16087	15954	16246	16106	16068	16071	15985	15938	16050	16222	16057	15938	15895	16270	16094	16096	16156	16045	16214	15922	16051	15981	15992	16136	16165	16198	15953	16233	15997	15986	16104	15955	16117	15999	16063	16168	15968	15947	16030	16044	16188	15882	16056	16156	16188	15951	16078	16160	16017	16058	16058	16149	15957	16094	16063	15926	15993	16106	16164	16033	15958	16112	16036	16138	16161	16030	16177	16046	16028	15890	15984	16129	16040	16052	15922	16099	16005	16079	16143	16046	15865	16254	16320	16153	16074	15984	16059	15998	16061	16238	16182	16011	16089	15980	15982	16075	15983	16082	16059	16115	16030	15965	16014	16172	16062	16106	16015	15983	16078	16115	16149	16027	16132	16043	16112	16012	16009	16208	16156	16197	16057	16096	16045	16022	15981	16136	16288	16069	15892	15943	16206	15911	16236	16196	16136	16139	16209	16004	15894	16081	16089	16093	16188	16023	16000	16129	15975	15952	15926	16004	16174	16059	16103	16083	16092	16057	16121	16186	16177	15946	16120	16039	16036	16094	16068	16113	16002	16079	16096	16035	16131	16034	15995	16172	16176	15827	16097	16116	16015	15969	15828	16059	15940	16095	16055	15989	16228	16063	16174	16151	16001	16142	16069	16167	16053	16135	16225	15958	15951	16143	15979	16035	16069	15975	16048	15947	16168	15936	16057	16058	16147	16163	15914	15987	16051	15990	16206	16189	16096	16211	16109	16163	16132	16102	16186	16059	16104	16094	16184	16128	15954	16156	16066	15987	15964	15930	16173	16071	16256	16012	16093	16026	16231	15957	16170	16160	16143	16087	15882	16062	16100	16204	16029	16197	16155	16208	16076	15999	16126	16058	16029	16163	16140	16021	15969	16105	15934	15995	16288	16162	16078	16153	16161	15989	16194	16053	16165	16082	16041	16169	16060	15988	16064	16022	16076	16181	16050	16093	16064	15992	16110	16205	15926	16250	16074	16130	16072	16249	16080	16003	16052	15991	16127	16170	15980	16103	16014	16039	16256	16194	16011	16189	16135	16040	16074	16030	16071	15877	15906	16226	16005	16130	15897	16059	15907	16072	16095	15966	16183	16125	16131	16271	16098	16044	15923	15958	16053	16074	16072	15956	16106	16125	16156	16169	16023	16116	16017	15976	15880	15865	15938	16027	16153	15996	16010	16085	15968	16121	16087	16043	16101	15984	16085	15977	16093	16036	16039	16005	16209	16332	16031	16098	16210	15980	15959	16126	16047	16002	16117	16181	16017	16034	16175	16021	16125	16147	16279	16106	16227	16120	16179	15997	16086	16158	16079	15935	16055	16055	16005	16007	16100	16044	16272	16074	16037	16058	16067	15906	16147	15959	16011	16077	16057	15941	15965	16081	16071	16020	15972	16192	16136	15939	16192	16145	16150	16054	15856	16209	16071	16068	16009	15959	16064	16036	16183	15969	16106	15969	16073	16000	15980	15989	16249	16034	16008	15918	16032	16172	16047	16152	16079	15987	16186	16026	16244	15932	15967	16096	15933	16110	16052	16050	16289	16084	16145	15950	16149	16052	15878	16041	15845	15965	15900	16064	16132	16056	15945	16044	15985	16108	15966	16060	16023	16082	16049	16148	15945	16080	16085	16050	16146	16091	15900	15852	16073	15913	16129	16041	16197	16195	15994	16039	16109	16072	16095	16146	16043	16207	16051	16133	15985	16069	16039	15936	16041	15999	16063	16159	16041	16072	16151	16066	16028	16219	16209	16088	15965	16250	16042	16068	16389	15927	16188	16252	16053	16076	16040	16022	16107	16117	16071	16130	16237	16134	16070	16008	15999	15974	16107	15988	15990	16053	15971	16179	16083	16044	16076	16050	16232	16040	16122	16115	16142	16042	16035	15976	15947	16348	16011	15835	16032	15802	16086	16130	16116	15982	16183	16150	16005	16119	16080	16081	16136	16071	16094	15917	16154	16105	16057	16182	16153	16240	15990	15933	16114	16122	16140	16087	16042	15999	16013	16120	15968	16082	15996	16015	16131	16198	16041	16064	16069	16244	15982	16042	16052	16159	16074	16129	15937	16231	16092	16163	16007	16356	15973	16140	15968	16146	16138	15947	15993	16119	16120	16157	15988	16263	16054	16093	16063	16097	16098	16156	16088	16219	16001	16124	16136	16109	15860	16017	16036	16109	16099	16125	15914	15974	16255	16142	15863	16173	15947	16212	15979	16110	15941	16153	16072	16005	16113	16102	16085	16167	16075	16126	16166	16188	15928	16216	16061	16203	16070	16193	15969	16250	16147	16004	16017	16058	15911	16201	16069	16126	15946	16073	15912	16176	16006	16206	16191	16124	16173	16011	16089	16066	15904	16060	15999	16118	16129	16028	16040	15953	15935	16049	16118	16014	15992	16098	16110	16111	16066	16021	16034	16154	15929	16130	16173	16047	16120	16087	16067	16079	16020	16148	15973	16224	15946	15994	16167	16148	15962	16190	15986	15976	16067	16131	16107	16011	15975	16057	16022	16096	16055	16112	16198	16006	16105	16025	15957	16087	15959	16140	16103	16122	16077	16142	16086	16132	15976	16058	16217	16163	16069	16122	16009	16092	16087	16032	15978	16178	16029	16005	15945	15896	16095	15930	16214	15979	16045	16220	16096	16141	16033	16080	15978	16053	16193	16222	16057	16112	16024	16043	16007	16115	16074	15980	16145	16313	16052	16155	16101	16022	15993	15968	16217	16041	16261	16005	16097	16184	16286	15991	16019	16178	16044	16017	16108	16066	16046	16170	16122	15938	16097	16116	16099	16014	15919	15940	16059	16101	16031	15998	16014	16021	16137	15938	16243	15971	16189	16108	16171	15875	16133	16189	16005	16041	16047	16194	16057	16146	16207	16105	15850	16037	16147	16232	16056	16125	16083	16105	16113	16127	15906	16215	15988	16098	15934	16201	16009	16102	16126	16180	16137	16057	16001	16067	16132	16037	16045	16120	16091	16090	16007	16187	15988	16044	16150	16265	16157	16083	16064	16036	16083	16057	15957	16045	15927	16052	16165	16086	16119	16179	16104	16064	16244	16085	16057	15974	16060	16194	16035	16191	16135	16100	16103	16085	15990	16029	16051	16047	16123	16068	15935	16090	16176	15994	15964	16218	16084	16337	16071	16030	16092	16066	16024	16126	16126	16045	15978	16158	16224	16047	16151	16188	16131	15932	16195	16068	15870	16132	16146	15959	16081	15991	16138	16366	16064	16194	16070	16127	16113	16118	16153	16045	15952	16015	15987	15882	16092	15887	16186	16218	16064	15970	16139	15925	16025	16118	16005	16107	15949	16041	15973	16151	16075	16058	16181	16155	16051	16121	16125	16004	16105	16034	16065	16091	16025	16028	16143	16008	16096	15968	16012	15928	16133	16154	16074	16153	16284	16091	16038	16062	16071	16162	16233	16070	16042	16036	15982	16077	16103	16092	15929	16027	15971	16292	16007	16105	16030	16065	16058	16159	15869	15962	15969	15967	16057	16057	16009	16195	16061	15920	16261	16085	16025	16107	16185	16049	16053	16149	16024	16191	16194	16189	16023	16178	16093	16079	16122	16021	16175	16042	15986	16202	16077	16016	15945	16044	16080	16261	16035	16154	15907	16136	16123	16163	16089	16172	16181	15904	16187	16116	16314	15984	16128	16015	16151	16244	16115	16119	16042	16186	15958	16129	16135	16107	16092	15943	16147	16010	16049	16040	16130	16126	16060	16033	15994	15926	16125	15921	16109	16184	16254	16055	16063	16176	16055	15980	16065	16076	16220	15959	16125	15962	15988	16113	16192	16079	16184	16182	16060	15918	15981	16151	16047	16129	15985	16187	16101	16121	16080	16211	16240	16133	16180	16042	16004	16025	16184	16023	16118	15992	16205	16045	16007	15991	16092	15950	16041	16021	16116	15926	16066	16069	16163	16295	16120	16079	16053	16081	15888	16084	16058	16273	16092	16131	16073	16017	16051	16290	15899	16206	16021	16086	16029	15985	16034	15986	16111	16085	16136	16095	16089	16214	16054	16140	16113	16152	16199	16143	15909	16037	15929	16074	16011	15949	16043	15935	15997	16198	16337	16138	16200	15877	16098	16130	15990	16149	15903	16180	16053	16091	15989	16106	16103	16219	15902	16061	16135	16123	16025	16050	16090	16102	16134	16010	16068	16211	16157	16018	15956	16064	15947	16043	16157	16289	16039	16089	16089	16135	16012	16216	16134	16091	16260	16119	15955	15971	16070	16189	15978	16001	16268	16066	15950	16254	15953	16098	16005	16010	15997	16148	16020	16088	15998	16120	15986	15833	16262	16110	16183	16007	16122	15985	16038	16016	16015	16221	16073	16064	15984	16219	16156	15942	16011	16153	16041	16125	15943	15943	16109	16070	16040	16081	16331	16162	16143	16018	16083	16121	16042	16074	16083	16095	15955	16113	16062	16044	16179	16030	16124	16095	16101	16025	16165	16031	16134	16077	15878	16022	16171
23885	25586	36470	29987	24261	24377	24594	20363	19390	20021	19725	19770	19671	19583	19540	19520	19799	19526	19719	19648	19510	19713	19604	19478	19473	19480	19545	19308	19483	19252	19571	19445	19555	19475	19295	19496	19420	19411	19383	19315	19438	19474	19522	19414	19379	19253	19398	19338	19435	19518	19254	19354	19497	19465	19430	19341	19405	19412	19426	19397	19534	19218	19328	19422	19319	19546	19388	19147	19385	19542	19346	19487	19351	19361	19332	19360	19252	19402	19261	19221	19294	19272	19491	19377	19484	19352	19149	19145	19262	19509	19489	19252	19362	19215	19150	19334	19157	19344	19249	19397	19379	19443	19276	19375	19311	19336	19210	19295	19407	19272	19231	19146	19470	19138	19139	19547	19702	19075	19232	19290	19251	19296	19165	19290	19492	19198	19335	19466	19527	19391	19301	19372	19381	19261	19345	19378	19402	19326	19416	19285	19198	19380	19232	19320	19254	19404	19049	19443	19185	19292	19375	19425	19483	19428	19599	19524	19121	19285	19230	19137	19399	19483	19216	19164	19222	19392	19291	19361	19453	19057	19204	19477	19158	19296	19037	19360	19269	19295	19433	19169	19432	19247	19374	19419	19416	19302	19463	19202	19345	19202	19359	19248	19397	19137	19205	19396	19178	19299	19351	19310	19430	19251	19320	19268	19261	19397	19281	19380	19134	19160	19288	19571	19452	19189	19428	19270	19506	19165	19434	19340	19426	19510	19197	19378	19318	19385	19298	19283	19063	19233	19424	19278	19356	19370	19424	19235	19430	19445	19372	19370	19296	19167	19292	19386	19265	19379	19410	19394	19306	19091	19238	19419	19425	19136	19220	19433	19184	19381	19178	19221	19265	19370	19263	19453	19226	19406	19351	19249	19528	19295	19532	19233	19382	19521	19385	19498	19345	19322	19412	19407	19506	19153	19463	19379	19332	19337	19266	19068	19290	19254	19304	19390	19423	19195	19303	19225	19386	19250	19325	19238	19542	19332	19444	19199	19316	19237	19347	19402	19275	19240	19245	19327	19491	19390	19410	19311	19261	19403	19474	19337	19507	19459	19353	19523	19390	19472	19304	19287	19268	19333	19294	19276	19358	19118	19300	19376	19334	19389	19439	19333	19356	19220	19339	19373	19413	19190	19236	19339	19182	19323	19428	19447	19404	19322	19375	19235	19279	19268	19217	19173	19495	19404	19164	19428	19192	19491	19177	19083	19244	19303	19485	19352	19316	19313	19128	19268	19299	19261	19405	19429	19491	19248	19461	19298	19279	19260	19311	19407	19271	19424	19110	19309	19225	19247	19466	19333	19250	19468	19445	19262	19270	19182	19235	19352	19284	19227	19381	19362	19432	19165	19206	19202	19393	19443	19286	19356	19379	19384	19224	19316	19370	19180	19303	19274	19416	19223	19560	19389	19154	19456	19510	19267	19289	19194	19315	19261	19177	19305	19188	19163	19436	19369	19243	19472	19412	19382	19451	19223	19245	19232	19454	19437	19432	19219	19204	19459	19336	19295	19382	19379	19297	19416	19361	19458	19222	19170	19239	19139	19245	19099	19250	19339	19246	19413	19288	19308	19325	19425	19423	19528	19427	19288	19268	19352	19303	19402	19381	19467	19317	19300	19275	19263	19553	19454	19296	19374	19154	19231	19291	19195	19405	19510	19241	19268	19475	19384	19178	19348	19230	19160	19334	19189	19371	19410	19444	19359	19243	19405	19509	19433	19352	19204	19460	19468	19519	19350	19315	19118	19164	19326	19414	19271	19155	19390	19163	19387	19232	19292	19247	19334	19289	19216	19367	19150	19528	19476	19213	19254	19317	19272	19289	19326	19266	19211	19416	19177	19133	19374	19343	19424	19153	19058	19234	19334	19316	19317	19409	19047	19340	19240	19311	19491	19394	19151	19256	19400	19288	19495	19255	19277	19316	19385	19293	19455	19346	19513	19303	19422	19191	19386	19466	19460	19261	19333	19339	19307	19292	19204	19483	19473	19487	19416	19188	19410	19206	19367	19337	19214	19458	19288	19394	19396	19270	19282	19379	19246	19469	19218	19245	19292	19220	19226	19242	19429	19255	19313	19275	19197	19344	19322	19182	19093	19418	19413	19423	19049	19210	19325	19283	19435	19300	19343	19278	19135	19438	19486	19149	19281	19144	19438	19149	19415	19422	19464	19120	19366	19142	19335	19395	19395	19195	19264	19261	19422	19428	19278	19314	19336	19104	18985	19292	19521	19213	19253	19276	19331	19338	19077	19444	19166	19297	19381	19247	19266	19423	19264	19274	19131	19277	19284	19237	19369	19554	19316	19277	19288	19261	19506	19420	19362	19452	19315	19408	19407	19192	19298	19232	19174	19277	19195	19372	19237	19656	19252	19421	19309	19131	19425	19383	19187	19350	19115	19448	19526	19276	19260	19417	19228	19293	19324	19306	19166	19437	19391	19437	19393	19225	19189	19261	19433	19321	19472	19399	19424	19268	19419	19529	19206	19179	19212	19234	19356	19251	19336	19276	19297	19456	19506	19296	19300	19498	19310	19411	19233	19177	19329	19257	19314	19193	19263	19318	19441	19279	19398	19361	19057	19275	19259	19377	19247	19430	19367	19318	19274	19378	19464	19373	19443	19093	19323	19263	19240	19201	19345	19336	19225	19241	19458	19328	19154	19245	19394	19467	19333	19028	19261	19307	19178	19390	19278	19428	19325	19291	19296	19402	19374	19214	19321	19179	19475	19379	19333	19479	19188	19220	19295	19410	19529	19479	19419	19114	19308	19281	19150	19275	19305	19234	19148	19304	19430	19216	19462	19316	19408	19115	19071	19758	19471	19334	19271	19208	19305	19208	19455	19252	19399	19412	19398	19304	19419	19249	19529	19368	19377	19479	19386	19285	19283	19358	19328	19331	19697	19325	19190	19425	19297	19430	19413	19202	19497	19251	19368	19293	19393	19514	19366	19141	19176	19376	19341	19290	19397	19272	19372	19364	19364	19353	19444	19406	19223	19389	19312	19443	19453	19177	19408	19380	19055	19259	19236	19313	19656	19344	19369	19510	19306	19204	19420	19328	19175	19330	19345	19287	19130	19177	19213	19316	19436	19296	19452	19422	19105	19446	19220	19240	19246	19431	19421	19261	19385	19371	19277	19467	19174	19504	19435	19145	19126	19323	19035	19376	19216	19340	19312	19364	19329	19138	19283	19270	19188	19278	19101	19276	19297	19268	19059	19671	19441	19447	19364	19256	19419	19467	19258	19343	19415	19368	19457	19130	19353	19223	19278	19225	19334	19305	19371	19470	19412	19240	19260	19229	19235	19470	19219	19361	19294	19179	19408	19306	19194	19163	19205	19610	19095	19254	19161	19308	19346	19328	19313	19264	19249	19319	19312	19135	19225	19223	19421	19319	19228	19327	19239	19515	19320	19303	19469	19341	19336	19483	19243	19520	19233	19445	19402	19398	19492	19317	19398	19400	19321	19338	19374	19285	19339	19322	19373	19520	19267	19319	19481	19520	19134	19210	19207	19434	19398	19362	19249	19236	19279	19284	19323	19422	19199	19423	19462	19090	19304	19188	19394	19349	19264	19289	19255	19515	19224	19335	19184	19463	19152	19385	19186	19327	19118	19235	19270	19241	19276	19328	19145	19341	19247	19365	19308	19288	19367	19423	19241	19311	19357	19432	19183	19154	19340	19280	19371	19442	19253	19336	19428	19213	19147	19245	19319	19235	19276	19487	19375	19334	19489	19267	19415	19545	19453	19339	19224	19278	19418	19339	19621	19181	19380	19393	19453	19341	19361	19408	19540	19341	19275	19288	19301	19165	19367	19497	19484	19314	19208	19187	19126	19431	19341	19164	19105	19343	19618	19375	19240	19258	19416	19331	19380	19295	19316	19288	19344	19418	19299	19484	19420	19305	19211	19405	19260	19186	19439	19293	19298	19264	19165	19227	19495	19332	19202	19239	19364	19404	19356	19353	19213	19362	19246	19329	19272	19322	19429	19588	19389	19259	19321	19472	19351	19235	19203	19314	19134	19255	19303	19146	19221	19253	19451	19132	19375	19152	19468	19216	19477	19220	19313	19416	19273	19279	19443	19547	19257	19199	19178	19337	19225	19259	19359	19188	19268	19382	19384	19418	19210	19319	19398	19489	19193	19511	19469	19317	19449	19581	19301	19270	19303	19366	19344	19328	19330	19074	19114	19434	19243	19281	19408	19329	19372	19337	19269	19498	19346	19419	19283	19296	19337	19492	19451	19254	19110	19238	19414	19447	19334	19377	19209	19303	19458	19190	19287	19371	19408	19625	19280	19208	19222	19404	19227	19369	19264	19438	19465	19276	19392	19347	19205	19211	19137	19508	19289	19404	19529	19398	19340	19236	19237	19510	19289	19561	19461	19366	19347	19444	19283	19412	19157	19119	19386	19214	19262	19406	19376	19313	19477	19116	19425	19368	19392	19441	19119	19267	19356	19333	19221	19511	19166	19297	19368	19535	19365	19291	19260	19297	19249	19358	19158	19429	19352	19277	19376	19281	19326	19345	19306	19321	19293	19420	19216	19129	19246	19438	19214	19240	19341	19419	19402	19391	19184	19282	19185	19409	19233	19510	19270	19391	19356	19147	19217	19328	19242	19411	19244	19240	19193	19600	19202	19161	19402	19315	19228	19293	19391	19359	19429	19367	19192	19453	19148	19316	19298	19400	19232	19325	19478	19305	19183	19290	19346	19583	19300	19248	19561	19338	19423	19443	19406	19367	19261	19376	19309	19237	19320	19340	19257	19397	19426	19523	19438	19344	19089	19481	19214	19416	19322	19146	19545	19087	19163	19261	19243	19128	19297	19396	19231	19117	19214	19217	19469	19358	19183	19434	19336	19294	19105	19116	19266	19330	19088	19168	19351	19362	19248	19306	19279	19460	19554	19258	19346	19334	19197	19070	19667	19281	19315	19355	19349	19316	19167	19339	19155	19337	19447	19260	19492	19423	19349	19533	19311	19328	19178	19470	19312	19341	19285	19283	19339	19322	19249	19278	19364	19161	19008	19320	19384	19334	19504	19277	19262	19365	19337	19084	19269	19196	19171	19395	19202	19204	19239	19346	19274	19401	19478	19299	19196	19363	19364	19208	19196	19113	19136	19284	19337
57216	104907	84985	53863	29634	18903	16720	16253	16245	16129	16271	16168	16493	16251	16309	16435	16301	16289	16213	16345	16294	16256	16427	16259	16328	16259	16208	16273	16255	16135	16479	16256	16064	16317	16271	16222	16148	16233	16236	16266	16352	16359	16249	16416	16264	16391	16197	16243	16290	16328	16358	16298	16306	16218	16212	16281	16165	16327	16341	16268	16294	16126	16312	16259	16286	16272	16228	16267	16331	16251	16249	16200	16254	16292	16175	16280	16307	16297	16270	16372	16191	16266	16230	16412	16125	16207	16170	16193	16259	16309	16241	16211	16164	16145	16294	16283	16253	16516	16221	16398	16275	16134	16349	16273	16188	16245	16118	16343	16333	16267	16232	16270	16221	16316	16318	16305	16433	16271	16263	16314	16375	16370	16185	16176	16272	16167	16327	16170	16377	16165	16111	16158	16414	16164	16322	16243	16198	16162	16287	16160	16215	16223	16407	16324	16344	16214	16319	16285	16271	16277	16376	16192	16388	16150	16116	16112	16264	16272	16229	16220	16219	16283	16259	16201	16144	16347	16120	16220	16340	16352	16204	16313	16029	16381	16267	16220	16320	16310	16357	16164	16172	16150	16269	16132	16246	16314	16287	16134	16041	16436	16189	16291	16133	16188	16295	16316	16281	16210	16209	16334	16200	16333	16218	16194	16253	16289	16182	16325	16164	16154	16316	16170	16312	16121	16368	16222	16107	16233	16349	16302	16309	16233	16439	16164	16206	16337	16154	16299	16298	16232	16299	16274	16302	16243	16236	16358	16424	16206	16211	16187	16251	16157	16347	16240	16345	16217	16101	16036	16201	16347	16326	16233	16470	16221	16310	16326	16336	16276	16263	16444	16219	16238	16265	16130	16231	16300	16477	16361	16287	16359	16246	16320	16371	16167	16216	16310	16221	16391	16364	16397	16138	16326	16108	16337	16164	16190	16215	16017	16389	16425	16279	16172	16223	16336	16144	16258	16182	16349	16248	16310	16414	16313	16297	16238	16376	16440	16233	16183	16123	16142	16464	16240	16361	16042	16382	16303	16219	16390	16352	16152	16278	16350	16295	16236	16331	16381	16250	16414	16076	16216	16254	16292	16318	16239	16254	16434	16276	16256	16201	16341	16384	15986	16607	16269	16133	16182	16248	16333	16303	16272	16246	16145	16329	16259	16238	16305	16213	16495	16355	16331	16312	16278	16329	16234	16364	16322	16289	16275	16223	16362	16432	16192	16116	16028	16253	16237	16463	16318	16398	16204	16313	16242	16335	16362	16220	16098	16304	16252	16125	16291	16215	16141	16328	16094	16163	16279	16328	16189	16353	16273	16139	16319	16307	15984	16208	16280	16299	16199	16260	16234	16409	16257	16331	16195	16361	16319	16342	16422	16403	16296	16220	16341	16343	16318	16328	16405	16225	16263	16043	16339	16188	16279	16236	16213	16356	16212	16061	16316	16417	16115	16089	16275	16180	16261	16200	16190	16319	16203	16174	16404	16359	16124	16189	16248	16358	16283	16290	16239	16358	16276	16295	16522	16116	16154	16207	16210	16333	16210	16377	15978	16205	16028	16309	16262	16329	16441	16341	16199	16318	16343	16421	16244	16272	16483	16198	16281	16245	16240	16176	16280	16241	16173	16078	16287	16228	16243	16280	16150	16346	16306	16254	16249	16252	16097	16200	16320	16287	16098	16314	16347	16307	16245	16209	16194	16330	16175	16202	16264	16297	16236	16181	16429	16219	16303	16243	16422	16124	16245	16164	16151	16179	16331	16377	16303	16231	16117	16274	16238	16251	16179	16251	16254	16117	16201	16285	16164	16349	16203	16303	16225	16325	16415	16371	16290	16260	16167	16416	16107	16315	16283	16292	16293	16207	16220	16241	16362	16278	16328	16252	16110	16248	16240	16264	16281	16218	16215	16406	16233	16183	16215	16127	16276	16291	16315	16273	16316	16333	16520	16439	16470	16209	16344	16197	16310	16291	16221	16191	16350	16170	16264	16278	16324	16327	16122	16331	16170	16346	16337	16271	16176	16355	16370	16161	16257	16164	16277	16262	16276	15992	16279	16383	16088	16242	16336	16249	16429	16201	16257	16269	16414	16215	16292	16178	16142	16256	16264	16285	16451	16160	16362	16199	16305	16185	16144	16122	16275	16342	16272	16284	16259	16309	16262	16261	16195	16365	16296	16323	16210	16184	16285	16223	16341	16250	16128	16219	16320	16024	16383	16070	16323	16369	16202	16210	16252	16352	16303	16295	16251	16281	16167	16259	16483	16317	16386	16253	16164	16172	16535	16323	16169	16283	16171	16243	16180	16160	16199	16262	16370	16058	16238	16303	16092	16244	16307	16266	16241	16350	16268	16216	16073	16429	16283	16133	16274	16158	16359	16248	16119	16263	16405	16192	16106	16377	16248	16142	16209	16305	16240	16274	16168	16241	16179	16366	16396	16305	16118	16312	16363	16202	16220	16181	16212	16029	16327	16386	16266	16211	16368	16106	16170	16252	16245	16202	16391	16329	16068	16316	16306	16282	16142	16173	16392	16209	16262	16211	16180	16351	16412	16227	16150	16301	16202	16152	16397	16195	16369	16258	16169	16346	16361	16335	16369	16391	16298	16332	16316	16363	16333	16123	16343	16420	16194	16386	16140	16337	16209	16355	16241	16469	16154	16207	16308	16369	16187	16345	16281	16254	16258	16297	16304	16215	16285	16249	16166	16229	16367	16356	16345	16320	16144	16359	16184	16240	16348	16242	16247	16257	16332	16189	16240	16258	16362	16304	16216	16251	16192	16183	16330	16267	16352	16155	16286	16241	16110	16395	16170	16227	16174	16359	16304	16260	16173	16391	16276	16311	16298	16423	16224	16459	16269	16353	16217	16045	16396	16122	16273	16207	16251	16224	16215	16180	16200	16237	16446	16243	16248	16496	16193	16329	16325	16247	16181	16273	16285	16292	16273	16300	16327	16354	16453	16296	16145	16512	16336	16372	16301	16153	16297	16289	16304	16210	16327	16333	16416	16270	16249	16263	16307	16312	16246	16524	16232	16215	16079	16162	16174	16398	16238	16369	16260	16181	16238	16426	16222	16400	16198	16143	16156	16064	16059	16275	16085	16181	16099	16181	16272	16147	16220	16312	16161	16313	16279	16139	16119	16179	16361	16339	16303	16313	16421	16269	16388	16316	16104	16412	16208	16348	16189	16202	16173	16309	16180	16362	16090	16359	16154	16335	16353	16261	16378	16182	16314	16223	16153	16276	16316	16375	16365	16201	16391	16169	16260	16223	16358	16204	16275	16213	16308	16322	16302	16293	16223	16321	16313	16266	16299	16386	16296	16341	16304	16344	16232	16339	16285	16358	16281	16159	16454	16416	16076	16217	16411	16396	16302	16262	16323	16207	16215	16187	16121	16360	16264	16279	16326	16194	16235	16126	16293	16167	16138	16215	16157	16336	16286	16282	16340	16156	16327	16154	16411	16219	16248	16334	16350	16302	16188	16195	16339	16349	16281	16325	16251	16186	16295	16313	16318	16158	16351	16217	16250	16286	16310	16197	16258	16256	16223	16075	16115	16329	16302	16287	16291	16322	16390	16136	16404	16228	16377	16197	16297	16129	16214	16180	16198	16220	16391	16234	16088	16201	16350	16264	16144	16200	16251	16215	16173	16447	16257	16165	16313	16241	16108	16228	16375	16158	16136	16334	16161	16401	16019	16211	16347	16122	16157	16353	16277	16200	16234	16163	16276	16342	16287	16320	16133	16281	16058	16473	16341	16233	16296	16422	16363	16319	16136	16336	16458	16174	16189	16235	16274	16368	16388	16165	16171	16215	16233	16138	16070	16304	16132	16141	16268	16164	16296	16361	16188	16578	16287	16212	16130	16232	16361	16366	16280	16236	16333	16156	16194	16294	16302	16260	16384	16118	16119	16242	16325	16201	16141	16430	16146	16450	16254	16410	16084	16221	16400	16401	16235	16346	16256	16297	16345	16111	16265	16244	16210	16293	16159	16276	16150	16248	16266	16296	16323	16349	16291	16298	16122	16122	16120	16244	16075	16234	16236	16222	16372	16269	16197	16202	16290	16109	16269	16177	16147	16214	16262	16255	16363	16153	16140	16228	16334	16356	16209	16319	16146	16233	16413	16176	16306	16275	16258	16372	16175	16341	16182	16216	16483	16141	16157	16280	16208	16329	16232	16402	16368	16240	16350	16318	16216	16283	16139	16364	16286	16309	16263	16289	16247	16269	16417	16360	16281	16397	16181	16124	16171	16355	16393	16279	16199	16279	16308	16272	16209	16279	16331	16359	16272	16127	16268	16287	16304	16255	16262	16484	16167	16277	16257	16343	16197	16338	16034	15987	16190	16404	16348	16198	16447	16326	16277	16261	16336	16382	16278	16167	16302	16244	16123	16332	15970	16260	16282	16418	16168	16277	16231	16303	16309	16330	16373	16199	16246	16161	16226	16238	16183	16050	16231	16240	16319	16171	16311	16099	16419	16203	16127	16314	16144	16228	16250	16211	16117	16363	16318	16048	16257	16334	16267	16174	16203	16224	16390	16181	16271	16401	16195	16261	16282	16231	16187	16239	16419	16410	16208	16342	16373	16356	16336	16175	16119	16279	16262	16274	16258	16190	16197	16299	16281	16237	16153	16286	16262	16240	16300	16147	16390	16482	16199	16349	16441	16359	16291	16229	16347	16187	16204	16219	16325	16261	16072	16283	16203	16182	16260	16241	16304	16368	16325	16150	16236	16242	16282	16463	16275	16173	16286	16402	16380	16369	16253	16123	16305	16210	16240	16344	16200	16354	16282	16206	16333	16165	16225	16202	16377	16290	16107	16425	16216	16125	16227	16244	16417	16207	16292	16300	16189	16320	16199	16211	16314	16033	16413	16327	16303	16186	16242	16228	16243	16333	16360	16078	16361	16160	16231	16335	16178	16110	16185	16358	16358	16433	16232	16196	16269	16245	16206	16389	16255	16363	16401	16196	16210	16303	16409	16468	16165	16165	16267	16300	16144	16058	16154	16185	16223	16357	16300	16274	16291	16235	16094	16350	16146	16117	16112	16256	16114	16247	16252	16274	16107	16224	16344	16077	16328	16200	16218	16396	16173	16384	16323	16166	16069	16234	16159	16309	16279
33913	45097	43435	29806	21997	20215	19998	19704	19633	19656	19643	19568	19620	19578	19741	19604	19340	19587	19841	19633	19659	19598	19816	19568	19630	19677	19701	19454	19601	19540	19610	19755	19566	19645	19329	19572	19482	19500	19608	19735	19485	19590	19641	19606	19655	19605	19413	19607	19283	19483	19529	19550	19732	19619	19458	19456	19662	19499	19602	19704	19624	19557	19595	19459	19557	19393	19479	19656	19527	19495	19539	19619	19797	19544	19780	19486	19582	19644	19542	19619	19539	19742	19512	19566	19610	19599	19604	19669	19589	19476	19594	19614	19516	19644	19685	19463	19793	19608	19610	19557	19660	19470	19542	19536	19620	19379	19363	19650	19677	19701	19785	19675	19572	19479	19526	19662	19462	19330	19560	19558	19402	19500	19536	19499	19670	19746	19345	19568	19504	19530	19482	19484	19525	19438	19501	19720	19730	19481	19624	19655	19524	19619	19415	19532	19319	19710	19664	19367	19581	19578	19663	19425	19394	19515	19696	19533	19521	19502	19725	19475	19812	19366	19567	19500	19493	19478	19524	19518	19184	19586	19596	19473	19491	19524	19563	19581	19432	19604	19527	19581	19470	19574	19598	19566	19505	19380	19349	19422	19414	19490	19562	19492	19547	19394	19392	19443	19533	19500	19468	19713	19699	19638	19326	19389	19507	19393	19741	19499	19620	19438	19561	19603	19390	19474	19522	19710	19715	19448	19472	19572	19658	19715	19646	19600	19597	19559	19498	19489	19605	19484	19560	19743	19674	19616	19493	19417	19495	19531	19735	19469	19637	19572	19580	19411	19663	19716	19556	19385	19560	19650	19581	19612	19724	19814	19526	19593	19570	19732	19549	19558	19538	19457	19626	19423	19401	19615	19603	19510	19462	19504	19304	19617	19585	19646	19679	19486	19534	19704	19524	19693	19474	19478	19507	19541	19700	19401	19666	19530	19322	19493	19347	19457	19511	19468	19489	19426	19541	19636	19583	19625	19520	19506	19622	19730	19576	19760	19491	19454	19650	19590	19674	19670	19566	19636	19519	19446	19630	19502	19320	19452	19349	19644	19339	19552	19655	19609	19474	19449	19732	19647	19656	19642	19484	19562	19676	19628	19639	19518	19574	19351	19660	19274	19382	19442	19535	19456	19477	19672	19608	19393	19217	19502	19691	19639	19440	19565	19502	19725	19558	19782	19647	19441	19450	19523	19705	19604	19548	19321	19654	19392	19599	19567	19446	19536	19580	19710	19412	19534	19527	19676	19557	19385	19441	19409	19485	19517	19606	19657	19791	19604	19581	19512	19482	19668	19520	19673	19569	19443	19655	19462	19529	19387	19727	19662	19665	19516	19547	19511	19723	19664	19423	19567	19417	19544	19638	19505	19572	19621	19584	19363	19577	19443	19491	19511	19595	19416	19753	19545	19623	19614	19434	19653	19535	19525	19490	19482	19703	19555	19756	19547	19532	19628	19621	19463	19513	19659	19727	19449	19613	19672	19537	19667	19563	19631	19553	19425	19643	19662	19621	19589	19641	19694	19402	19398	19727	19737	19931	19669	19440	19470	19638	19467	19422	19571	19629	19610	19577	19673	19575	19516	19567	19734	19767	19824	19648	19488	19491	19532	19392	19685	19442	19393	19465	19589	19512	19544	19598	19415	19511	19616	19587	19665	19542	19757	19806	19625	19367	19558	19792	19501	19665	19712	19465	19801	19635	19769	19433	19565	19687	19889	19500	19707	19510	19491	19531	19569	19497	19664	19615	19691	19490	19461	19427	19636	19384	19447	19686	19463	19396	19704	19384	19468	19600	19605	19677	19449	19715	19619	19459	19392	19475	19515	19581	19823	19691	19601	19548	19787	19506	19630	19541	19570	19451	19594	19765	19598	19354	19378	19474	19684	19672	19511	19603	19560	19439	19610	19553	19424	19474	19580	19564	19652	19364	19577	19535	19216	19468	19804	19532	19569	19448	19535	19297	19450	19702	19415	19438	19568	19490	19680	19427	19503	19636	19573	19392	19501	19257	19571	19508	19489	19595	19555	19593	19413	19511	19705	19695	19494	19521	19614	19366	19622	19581	19412	19642	19332	19508	19545	19547	19406	19666	19447	19730	19594	19529	19616	19323	19672	19530	19645	19730	19504	19615	19876	19720	19487	19531	19572	19706	19573	19638	19691	19756	19766	19654	19522	19669	19530	19519	19775	19609	19700	19805	19600	19577	19672	19655	19558	19444	19458	19514	19507	19520	19587	19663	19547	19500	19405	19501	19556	19531	19610	19513	19430	19195	19704	19561	19857	19589	19398	19621	19489	19491	19420	19548	19416	19489	19652	19259	19530	19512	19387	19494	19306	19502	19778	19451	19532	19569	19637	19522	19393	19632	19440	19851	19491	19471	19450	19679	19749	19535	19418	19427	19620	19675	19537	19430	19635	19441	19534	19554	19594	19741	19442	19634	19673	19579	19405	19579	19669	19438	19552	19492	19531	19497	19622	19719	19538	19715	19560	19722	19487	19415	19598	19595	19594	19527	19446	19462	19424	19882	19829	19631	19742	19671	19632	19627	19649	19738	19600	19368	19487	19684	19524	19422	19407	19615	19470	19759	19657	19507	19656	19545	19658	19631	19563	19720	19467	19671	19693	19778	19519	19572	19694	19839	19725	19557	19564	19544	19483	19542	19537	19618	19675	19402	19819	19552	19475	19595	19517	19567	19760	19713	19663	19555	19623	19621	19602	19377	19565	19610	19337	19535	19576	19415	19495	19554	19590	19656	19721	19440	19537	19486	19597	19642	19570	19458	19564	19728	19763	19624	19672	19561	19403	19698	19578	19634	19483	19620	19439	19516	19549	19730	19535	19527	19460	19680	19506	19617	19611	19705	19371	19768	19550	19487	19724	19488	19587	19496	19529	19510	19555	19568	19587	19376	19602	19652	19384	19529	19427	19241	19470	19844	19509	19473	19680	19519	19514	19521	19749	19689	19664	19574	19406	19683	19720	19752	19567	19593	19584	19563	19642	19556	19576	19499	19497	19411	19663	19720	19637	19511	19656	19428	19566	19519	19462	19371	19489	19876	19518	19706	19518	19479	19415	19650	19646	19816	19637	19481	19645	19696	19465	19467	19653	19552	19335	19387	19665	19597	19729	19621	19631	19646	19381	19552	19566	19710	19501	19611	19649	19383	19367	19515	19427	19587	19686	19627	19643	19452	19710	19561	19555	19633	19563	19519	19557	19520	19568	19663	19470	19709	19693	19788	19646	19815	19617	19556	19574	19472	19636	19583	19658	19490	19503	19486	19681	19568	19427	19696	19560	19731	19475	19338	19265	19539	19596	19575	19630	19608	19455	19434	19522	19558	19624	19649	19693	19506	19405	19484	19721	19509	19309	19621	19777	19477	19744	19478	19783	19472	19661	19537	19683	19483	19632	19780	19622	19667	19709	19599	19718	19490	19475	19690	19518	19667	19550	19681	19542	19488	19358	19715	19596	19780	19536	19543	19598	19745	19746	19712	19499	19468	19683	19765	19529	19636	19526	19723	19686	19605	19451	19737	19271	19618	19504	19566	19564	19562	19513	19473	19510	19458	19516	19512	19808	19793	19572	19452	19686	19658	19552	19655	19541	19564	19385	19767	19587	19436	19716	19636	19387	19621	19776	19472	19728	19422	19496	19533	19594	19812	19638	19583	19652	19726	19415	19584	19214	19468	19403	19699	19566	19516	19704	19537	19527	19358	19504	19496	19608	19585	19473	19378	19689	19612	19599	19627	19736	19450	19380	19561	19543	19663	19758	19448	19510	19561	19791	19488	19485	19368	19749	19582	19554	19594	19435	19401	19664	19300	19458	19477	19727	19456	19559	19763	19833	19634	19468	19574	19843	19594	19431	19600	19284	19491	19567	19526	19461	19469	19506	19435	19533	19410	19739	19745	19628	19737	19720	19483	19662	19549	19384	19734	19523	19697	19492	19452	19185	19462	19647	19406	19615	19853	19395	19441	19521	19513	19539	19478	19666	19518	19590	19603	19625	19485	19656	19505	19525	19444	19647	19690	19575	19604	19789	19584	19454	19673	19658	19694	19683	19655	19650	19610	19732	19729	19650	19290	19586	19381	19466	19556	19633	19348	19465	19440	19335	19551	19231	19562	19509	19560	19639	19419	19626	19483	19674	19679	19461	19699	19484	19566	19664	19611	19392	19436	19542	19640	19493	19722	19304	19577	19691	19413	19363	19515	19560	19651	19698	19459	19402	19575	19436	19579	19579	19507	19412	19536	19671	19649	19348	19386	19613	19440	19452	19595	19673	19632	19463	19497	19355	19551	19532	19647	19546	19452	19684	19555	19479	19586	19630	19491	19506	19718	19467	19535	19334	19452	19618	19384	19545	19484	19492	19713	19599	19532	19427	19591	19528	19672	19632	19616	19579	19313	19322	19641	19660	19407	19441	19578	19292	19519	19566	19729	19662	19590	19657	19505	19626	19455	19524	19372	19803	19665	19445	19471	19674	19410	19692	19315	19465	19584	19779	19527	19472	19568	19605	19630	19639	19723	19821	19643	19521	19576	19626	19667	19440	19614	19627	19720	19512	19795	19503	19464	19543	19576	19542	19748	19676	19540	19457	19393	19536	19563	19511	19484	19420	19561	19706	19653	19463	19384	19635	19567	19502	19457	19511	19490	19719	19748	19546	19570	19462	19583	19415	19551	19609	19621	19510	19660	19454	19553	19569	19517	19527	19665	19501	19402	19475	19529	19519	19601	19532	19581	19526	19368	19698	19583	19518	19504	19322	19498	19574	19471	19593	19709	19571	19480	19594	19438	19522	19520	19438	19424	19573	19659	19507	19629	19361	19792	19467	19568	19620	19541	19817	19709	19626	19688	19592	19558	19544	19637	19544	19618	19546	19470	19634	19616	19533	19415	19659	19446	19713	19481	19429	19773	19643	19766	19654	19554	19705	19546	19259	19603	19590	19553	19575	19579	19344	19313	19633	19394	19318	19515	19478	19673	19635	19566	19635	19256	19604	19740	19574	19558	19541	19501	19625	19572	19514	19561	19671	19647	19479	19515	19466	19774	19617	19344	19356	19566	19663	19597	19393	19504	19766	19771	19521	19720	19484	19684	19527	19601	19748	19739	19469	19570	19537	19547	19619
42552	61391	43612	24792	18300	16576	16513	16419	16370	16469	16537	16384	16305	16271	16330	16505	16316	16685	16251	16135	16524	16299	16318	16339	16312	16572	16389	16223	16380	16455	16493	16403	16362	16428	16383	16360	16513	16315	16343	16379	16241	16083	16326	16406	16291	16446	16303	16412	16433	16339	16527	16388	16281	16378	16381	16359	16326	16498	16289	16409	16278	16294	16436	16334	16313	16471	16368	16409	16391	16252	16402	16449	16443	16452	16330	16282	16412	16437	16209	16377	16462	16285	16329	16517	16302	16436	16569	16433	16355	16299	16458	16353	16324	16483	16248	16559	16387	16570	16412	16516	16147	16365	16341	16354	16379	16173	16468	16302	16398	16283	16453	16181	16428	16459	16224	16328	16199	16393	16235	16367	16289	16448	16157	16363	16467	16153	16448	16232	16263	16322	16436	16326	16259	16212	16417	16388	16421	16324	16265	16598	16310	16233	16225	16421	16452	16312	16352	16402	16291	16381	16429	16378	16085	16331	16286	16376	16488	16491	16308	16296	16509	16241	16381	16293	16349	16285	16485	16378	16371	16231	16385	16494	16372	16306	16416	16402	16400	16376	16379	16150	16251	16309	16502	16248	16310	16320	16303	16274	16407	16394	16297	16284	16296	16266	16468	16550	16395	16411	16440	16308	16278	16350	16291	16460	16353	16541	16412	16286	16321	16468	16323	16205	16337	16419	16456	16393	16190	16371	16442	16354	16444	16589	16484	16229	16392	16313	16404	16546	16289	16360	16334	16376	16324	16503	16394	16423	16473	16402	16348	16310	16233	16384	16284	16452	16448	16153	16315	16447	16403	16314	16541	16328	16381	16480	16377	16317	16420	16296	16317	16377	16268	16495	16491	16459	16431	16137	16423	16293	16298	16411	16189	16303	16303	16497	16370	16374	16349	16253	16236	16348	16357	16387	16441	16508	16501	16372	16369	16242	16378	16430	16261	16384	16328	16431	16309	16404	16391	16467	16310	16315	16254	16348	16368	16449	16293	16366	16493	16459	16351	16423	16295	16271	16207	16496	16338	16452	16349	16236	16326	16462	16443	16222	16399	16314	16418	16421	16229	16339	16508	16415	16246	16461	16349	16143	16337	16233	16505	16362	16380	16356	16327	16428	16395	16261	16375	16329	16298	16319	16233	16467	16362	16404	16098	16402	16322	16490	16580	16458	16268	16275	16538	16414	16251	16455	16370	16218	16349	16470	16562	16252	16482	16417	16359	16357	16183	16236	16258	16492	16270	16382	16356	16227	16258	16435	16215	16399	16326	16290	16397	16183	16380	16444	16194	16297	16277	16347	16361	16505	16196	16430	16297	16326	16503	16270	16279	16339	16413	16386	16182	16386	16487	16324	16421	16320	16314	16295	16403	16448	16199	16630	16338	16405	16353	16394	16294	16442	16387	16496	16331	16355	16418	16414	16240	16241	16171	16480	16557	16396	16325	16223	16279	16530	16298	16219	16275	16254	16326	16321	16214	16430	16258	16423	16139	16343	16369	16452	16291	16294	16454	16404	16214	16472	16296	16464	16330	16210	16209	16250	16298	16361	16324	16351	16211	16425	16249	16185	16405	16310	16403	16436	16406	16351	16402	16463	16374	16283	16055	16320	16403	16359	16361	16311	16406	16329	16351	16430	16333	16356	16469	16129	16480	16158	16266	16404	16233	16317	16067	16425	16439	16463	16172	16518	16435	16525	16293	16357	16353	16392	16323	16452	16306	16309	16224	16334	16275	16402	16348	16403	16289	16490	16415	16293	16138	16462	16420	16292	16303	16296	16370	16443	16264	16280	16379	16138	16375	16456	16491	16233	16349	16240	16336	16495	16535	16151	16390	16211	16503	16392	16384	16470	16411	16321	16394	16347	16219	16171	16394	16397	16431	16363	16347	16472	16297	16289	16447	16286	16488	16408	16334	16158	16442	16385	16506	16528	16445	16340	16338	16233	16314	16393	16324	16412	16329	16161	16439	16275	16314	16386	16266	16402	16294	16422	16319	16319	16311	16283	16381	16318	16333	16449	16348	16274	16333	16320	16296	16276	16375	16500	16366	16309	16474	16365	16242	16394	16612	16227	16490	16339	16312	16339	16348	16307	16257	16353	16533	16297	16310	16492	16530	16311	16291	16448	16301	16366	16409	16248	16316	16367	16419	16206	16479	16485	16197	16434	16274	16246	16285	16231	16348	16393	16388	16484	16379	16211	16467	16282	16348	16316	16440	16392	16472	16472	16303	16341	16247	16554	16470	16397	16397	16152	16389	16372	16310	16427	16397	16449	16497	16327	16262	16374	16436	16087	16298	16454	16244	16453	16321	16470	16262	16413	16359	16223	16228	16285	16518	16346	16420	16422	16406	16138	16240	16312	16396	16352	16387	16556	16229	16369	16286	16448	16535	16126	16415	16367	16356	16467	16237	16179	16251	16392	16466	16336	16202	16506	16431	16421	16368	16267	16293	16323	16404	16453	16358	16347	16460	16459	16357	16465	16454	16449	16339	16330	16442	16276	16315	16237	16399	16367	16399	16318	16319	16416	16455	16456	16251	16495	16368	16340	16319	16243	16314	16220	16294	16547	16318	16179	16350	16373	16371	16331	16173	16441	16475	16354	16361	16244	16385	16266	16557	16385	16367	16391	16401	16253	16292	16362	16492	16399	16325	16480	16395	16321	16280	16496	16298	16323	16326	16321	16568	16412	16519	16535	16369	16353	16232	16333	16384	16322	16379	16372	16450	16287	16520	16257	16386	16465	16168	16425	16313	16360	16361	16580	16406	16395	16378	16322	16340	16352	16571	16279	16313	16322	16413	16447	16602	16309	16287	16306	16348	16271	16391	16403	16408	16311	16103	16283	16339	16212	16428	16337	16336	16410	16299	16251	16410	16148	16142	16379	16151	16516	16327	16330	16331	16463	16295	16368	16408	16330	16342	16283	16312	16291	16425	16301	16492	16268	16297	16373	16204	16249	16356	16117	16463	16302	16392	16364	16057	16348	16310	16413	16227	16484	16392	16471	16333	16371	16249	16392	16316	16257	16396	16454	16376	16413	16323	16377	16258	16238	16382	16414	16444	16227	16403	16455	16542	16203	16483	16110	16471	16494	16275	16392	16418	16522	16313	16318	16143	16236	16514	16247	16321	16420	16239	16427	16284	16358	16376	16405	16374	16435	16253	16209	16344	16325	16281	16487	16189	16371	16454	16219	16411	16479	16261	16463	16438	16394	16353	16256	16293	16259	16362	16473	16447	16467	16359	16355	16368	16334	16335	16318	16450	16373	16399	16187	16278	16302	16220	16333	16446	16432	16327	16326	16369	16495	16371	16357	16296	16343	16202	16099	16499	16340	16337	16297	16490	16224	16241	16395	16486	16227	16341	16300	16232	16438	16305	16274	16438	16394	16142	16258	16159	16315	16374	16473	16344	16488	16246	16274	16247	16250	16530	16406	16348	16229	16503	16343	16425	16400	16340	16569	16180	16531	16210	16366	16474	16311	16291	16322	16399	16398	16272	16474	16276	16338	16424	16343	16456	16313	16211	16383	16471	16405	16246	16320	16380	16183	16298	16418	16501	16430	16267	16321	16391	16297	16317	16362	16266	16368	16342	16388	16443	16388	16359	16425	16301	16365	16400	16359	16356	16412	16505	16370	16267	16385	16344	16340	16451	16356	16507	16412	16481	16342	16159	16441	16351	16317	16320	16497	16431	16283	16175	16261	16457	16412	16279	16402	16281	16332	16339	16100	16497	16289	16362	16529	16322	16221	16427	16547	16564	16292	16481	16328	16262	16230	16452	16292	16299	16259	16299	16581	16397	16417	16200	16296	16353	16405	16370	16479	16427	16279	16376	16454	16320	16337	16318	16411	16314	16446	16129	16579	16317	16532	16278	16346	16251	16436	16334	16309	16427	16273	16340	16498	16441	16293	16235	16249	16343	16319	16375	16188	16568	16301	16230	16169	16393	16189	16368	16317	16400	16404	16277	16499	16333	16368	16312	16363	16279	16508	16336	16194	16353	16409	16309	16452	16342	16401	16356	16254	16551	16392	16436	16314	16381	16329	16238	16390	16432	16307	16374	16364	16466	16198	16542	16368	16393	16393	16348	16141	16407	16512	16430	16428	16274	16127	16302	16468	16302	16284	16467	16449	16224	16363	16328	16340	16515	16290	16374	16419	16400	16287	16331	16359	16321	16379	16351	16319	16369	16347	16434	16311	16357	16360	16418	16408	16180	16320	16237	16462	16497	16285	16479	16387	16342	16365	16476	16447	16312	16597	16356	16380	16409	16075	16393	16283	16496	16357	16411	16368	16409	16304	16322	16275	16575	16365	16483	16395	16222	16379	16355	16326	16153	16285	16357	16448	16392	16510	16359	16393	16323	16510	16328	16417	16359	16307	16465	16444	16338	16426	16305	16458	16448	16459	16299	16256	16492	16346	16282	16205	16403	16479	16331	16351	16210	16174	16339	16232	16241	16455	16456	16275	16203	16281	16404	16411	16386	16354	16283	16287	16285	16347	16480	16439	16312	16489	16240	16376	16430	16497	16407	16372	16324	16198	16429	16259	16357	16506	16257	16327	16568	16460	16388	16287	16510	16318	16303	16181	16273	16404	16198	16323	16586	16334	16410	16264	16341	16227	16318	16405	16338	16273	16492	16242	16321	16244	16477	16348	16509	16375	16504	16262	16497	16319	16090	16351	16274	16381	16252	16389	16172	16382	16279	16247	16318	16490	16287	16542	16260	16297	16438	16426	16474	16291	16255	16401	16187	16230	16293	16438	16505	16247	16502	16270	16180	16316	16443	16216	16304	16425	16407	16363	16432	16537	16427	16472	16338	16435	16411	16406	16537	16354	16402	16307	16490	16384	16433	16390	16315	16117	16437	16411	16357	16231	16373	16463	16218	16257	16356	16296	16300	16464	16349	16482	16352	16276	16422	16299	16164	16408	16404	16374	16433	16493	16325	16411	16461	16426	16446	16471	16324	16486	16359	16418	16410	16391	16415	16312	16392	16395	16428	16332	16430	16339	16489	16265	16245	16427	16397	16178	16428	16284	16264	16379	16477	16257	16289	16288	16494	16667	16422	16303	16367	16216	16559	16239	16452	16374	16453	16318	16352	16506	16379	16389	16464	16452	16242	16501
36408	41319	37535	27187	21361	20167	19933	19901	19453	19739	19518	19698	19721	19720	19857	19729	19555	19793	19796	19615	19721	19647	19626	19753	19646	19678	19534	19424	19856	19586	19750	19725	19418	19488	19707	19631	19697	19434	19691	19525	19683	19675	19592	19737	19489	19414	19591	19428	19587	19718	19684	19325	19609	19556	19502	19544	19490	19741	19551	19520	19513	19491	19684	19634	19351	19529	19594	19806	19719	19709	19646	19741	19407	19501	19470	19682	19571	19638	19764	19632	19599	19596	19582	19490	19601	19549	19603	19714	19608	19472	19325	19553	19674	19391	19592	19768	19556	19503	19597	19620	19537	19618	19722	19767	19857	19809	19668	19652	19644	19725	19743	19641	19593	19460	19462	19640	19597	19668	19530	19745	19690	19545	19462	19699	19504	19415	19586	19730	19768	19581	19525	19599	19831	19640	19443	19479	19553	19580	19799	19467	19720	19468	19397	19501	19599	19671	19833	19710	19603	19442	19535	19682	19554	19592	19715	19620	19642	19629	19607	19601	19604	19699	19498	19434	19492	19503	19542	19460	19431	19469	19670	19673	19720	19710	19550	19547	19748	19382	19726	19486	19495	19734	19574	19640	19522	19692	19777	19735	19621	19593	19622	19622	19712	19584	19457	19573	19487	19620	19496	19585	19662	19506	19723	19586	19425	19494	19797	19765	19630	19693	19527	19472	19540	19541	19440	19670	19591	19406	19433	19484	19661	19576	19830	19493	19491	19849	19621	19649	19344	19516	19587	19548	19495	19357	19474	19571	19454	19913	19609	19531	19463	19653	19479	19609	19690	19554	19495	19489	19729	19766	19690	19682	19821	19568	19453	19528	19640	19628	19417	19653	19659	19575	19579	19468	19532	19567	19618	19625	19603	19373	19582	19433	19574	19588	19458	19587	19606	19507	19490	19780	19608	19544	19570	19779	19720	19823	19655	19629	19576	19424	19592	19798	19585	19488	19536	19437	19490	19764	19605	19463	19494	19716	19503	19664	19737	19669	19681	19665	19533	19722	19707	19468	19586	19487	19697	19488	19548	19427	19412	19592	19763	19655	19641	19527	19484	19493	19538	19573	19385	19622	19611	19295	19597	19477	19753	19489	19551	19787	19605	19684	19645	19622	19650	19344	19608	19437	19538	19567	19377	19593	19434	19690	19647	19527	19569	19696	19598	19581	19463	19506	19465	19550	19806	19548	19633	19621	19779	19489	19699	19709	19545	19512	19743	19492	19841	19565	19412	19528	19746	19619	19683	19612	19664	19610	19593	19423	19641	19691	19802	19567	19686	19577	19551	19718	19683	19619	19558	19723	19703	19545	19487	19616	19555	19574	19700	19596	19565	19746	19524	19574	19592	19492	19593	19857	19640	19610	19456	19516	19465	19655	19520	19457	19614	19457	19581	19417	19574	19657	19781	19477	19603	19441	19537	19601	19706	19676	19551	19635	19644	19784	19658	19680	19572	19474	19563	19649	19511	19503	19792	19793	19598	19392	19585	19572	19691	19760	19727	19678	19544	19603	19672	19333	19649	19452	19455	19732	19508	19710	19615	19573	19559	19825	19554	19691	19640	19517	19606	19772	19726	19573	19608	19635	19697	19612	19663	19598	19761	19750	19588	19762	19605	19569	19545	19707	19743	19416	19510	19443	19525	19655	19661	19563	19680	19595	19526	19437	19509	19566	19551	19567	19550	19639	19630	19454	19465	19619	19536	19596	19590	19553	19753	19486	19680	19514	19560	19485	19525	19562	19497	19667	19579	19489	19800	19745	19508	19689	19732	19717	19472	19360	19662	19441	19728	19597	19603	19517	19688	19445	19709	19821	19606	19428	19614	19424	19519	19654	19528	19554	19669	19442	19492	19502	19377	19632	19659	19708	19676	19445	19646	19463	19389	19493	19782	19576	19726	19716	19605	19535	19639	19534	19563	19641	19451	19631	19622	19615	19375	19601	19691	19807	19492	19629	19562	19368	19647	19620	19612	19594	19383	19586	19489	19512	19633	19487	19608	19535	19610	19665	19495	19542	19518	19584	19560	19638	19958	19614	19437	19535	19622	19678	19412	19469	19527	19551	19657	19614	19853	19509	19525	19565	19720	19725	19643	19536	19664	19786	19434	19748	19768	19740	19666	19459	19600	19540	19624	19660	19679	19676	19497	19479	19648	19448	19586	19554	19485	19596	19469	19542	19649	19559	19543	19726	19812	19736	19644	19583	19608	19581	19570	19458	19720	19724	19521	19544	19568	19394	19523	19397	19394	19438	19558	19700	19581	19700	19648	19612	19735	19563	19717	19519	19542	19704	19712	19567	19481	19557	19593	19622	19458	19541	19363	19644	19575	19451	19436	19791	19766	19711	19502	19288	19665	19556	19489	19620	19931	19761	19620	19653	19611	19604	19839	19596	19902	19727	19553	19667	19416	19774	19565	19640	19627	19756	19490	19466	19864	19561	19363	19457	19621	19715	19385	19757	19607	19698	19760	19554	19536	19457	19487	19558	19394	19435	19555	19734	19556	19484	19512	19441	19501	19780	19597	19581	19648	19640	19534	19629	19735	19634	19743	19460	19404	19571	19711	19292	19613	19538	19692	19876	19592	19579	19699	19525	19535	19651	19571	19503	19554	19536	19707	19660	19452	19628	19525	19590	19748	19705	19460	19587	19599	19579	19614	19627	19373	19361	19488	19728	19671	19545	19755	19713	19697	19596	19558	19500	19559	19634	19521	19516	19649	19705	19622	19572	19501	19769	19799	19626	19496	19663	19855	19722	19550	19617	19629	19526	19614	19671	19581	19628	19595	19524	19585	19442	19526	19560	19561	19541	19374	19690	19802	19555	19660	19745	19564	19443	19558	19472	19667	19558	19674	19420	19629	19623	19595	19779	19543	19560	19591	19596	19473	19458	19521	19556	19594	19511	19567	19673	19644	19569	19423	19483	19560	19419	19560	19551	19519	19697	19503	19720	19540	19755	19573	19533	19491	19731	19512	19535	19611	19644	19534	19659	19919	19672	19618	19578	19443	19735	19594	19437	19597	19601	19632	19611	19712	19609	19566	19165	19955	19684	19619	19522	19697	19450	19505	19524	19583	19646	19678	19586	19604	19658	19525	19531	19806	19662	19657	19668	19402	19490	19742	19837	19641	19558	19660	19667	19693	19525	19660	19560	19502	19664	19670	19659	19780	19465	19549	19501	19397	19917	19673	19746	19439	19401	19558	19604	19778	19573	19622	19658	19440	19555	19512	19861	19709	19455	19699	19442	19620	19611	19686	19528	19442	19374	19503	19456	19498	19539	19571	19587	19835	19776	19632	19641	19666	19583	19637	19645	19576	19712	19471	19653	19565	19448	19431	19379	19663	19821	19672	19490	19565	19497	19338	19496	19693	19764	19676	19446	19564	19685	19509	19638	19694	19592	19580	19547	19766	19552	19572	19652	19491	19424	19601	19597	19507	19693	19790	19662	19671	19636	19549	19670	19591	19801	19671	19742	19455	19765	19723	19567	19590	19534	19644	19442	19747	19817	19637	19581	19548	19823	19495	19417	19688	19496	19539	19616	19567	19384	19488	19550	19561	19617	19488	19591	19638	19540	19710	19304	19617	19867	19692	19582	19603	19658	19602	19666	19601	19551	19625	19673	19392	19433	19831	19645	19750	19605	19438	19732	19663	19808	19740	19600	19403	19886	19688	19593	19600	19597	19610	19609	19711	19363	19562	19613	19604	19610	19570	19527	19601	19871	19608	19811	19640	19836	19608	19416	19790	19569	19770	19791	19591	19578	19561	19750	19710	19710	19841	19607	19547	19489	19569	19578	19602	19699	19353	19683	19594	19434	19557	19507	19593	19847	19758	19599	19544	19587	19684	19564	19597	19514	19631	19557	19889	19413	19424	19613	19294	19671	19563	19529	19610	19624	19440	19655	19493	19349	19711	19739	19515	19657	19462	19681	19796	19556	19658	19485	19554	19604	19317	19598	19578	19487	19739	19672	19854	19637	19662	19489	19518	19659	19529	19466	19577	19297	19599	19626	19694	19408	19708	19643	19641	19736	19576	19675	19547	19750	19799	19854	19579	19653	19507	19729	19844	19522	19596	19672	19535	19550	19797	19771	19567	19541	19364	19580	19428	19479	19757	19717	19733	19420	19593	19611	19718	19663	19779	19600	19634	19643	19692	19461	19715	19699	19536	19445	19774	19589	19613	19432	19638	19709	19808	19501	19564	19470	19435	19593	19447	19685	19612	19558	19575	19600	19747	19491	19651	19616	19656	19502	19403	19486	19624	19533	19668	19747	19689	19543	19618	19563	19724	19651	19598	19897	19651	19460	19749	19724	19788	19624	19631	19784	19571	19703	19633	19531	19714	19551	19745	19651	19741	19596	19652	19517	19648	19603	19638	19661	19619	19498	19568	19532	19499	19419	19586	19765	19433	19631	19684	19421	19482	19671	19657	19694	19592	19360	19650	19744	19717	19494	19456	19734	19628	19487	19589	19650	19580	19717	19435	19584	19499	19601	19762	19518	19539	19477	19431	19540	19845	19580	19817	19738	19669	19565	19599	19609	19636	19685	19555	19689	19657	19755	19615	19724	19708	19563	19579	19661	19524	19447	19552	19688	19647	19732	19705	19583	19456	19314	19437	19805	19654	19550	19554	19666	19423	19548	19685	19757	19577	19419	19462	19757	19525	19540	19608	19497	19460	19577	19567	19519	19473	19660	19284	19603	19583	19617	19685	19522	19755	19570	19602	19530	19464	19484	19547	19567	19610	19620	19544	19774	19460	19436	19529	19540	19477	19694	19639	19828	19500	19660	19467	19810	19614	19613	19573	19519	19643	19520	19597	19306	19295	19516	19576	19642	19428	19859	19672	19755	19621	19707	19541	19417	19523	19450	19744	19683	19756	19557	19652	19621	19537	19640	19617	19474	19630	19678	19571	19411	19451	19545	19567	19525	19417	19616	19503	19626	19557	19551	19869	19709	19711	19586	19906	19727	19638	19557	19716	19695	19505	19558	19757	19615	19707	19620	19530	19766	19717	19420	19573	19787	19714	19565	19635	19593	19676	19736	19490	19578	19533	19614	19845	19775	19493	19719	19629	19505	19675	19577	19617	19788	19677	19710	19605	19512	19562	19498	19533	19718	19691	19693
39967	52110	37222	22469	17665	16796	16412	16578	16356	16299	16513	16485	16491	16284	16464	16303	16458	16612	16308	16362	16271	16437	16320	16150	16223	16312	16520	16262	16378	16332	16260	16433	16258	16358	16569	16527	16552	16249	16376	16257	16424	16368	16426	16417	16326	16363	16319	16373	16404	16343	16397	16346	16460	16219	16463	16233	16320	16437	16358	16561	16362	16351	16388	16353	16544	16450	16369	16288	16328	16207	16348	16393	16350	16353	16497	16424	16263	16248	16560	16390	16373	16343	16475	16604	16418	16178	16433	16243	16347	16382	16243	16314	16356	16456	16423	16257	16213	16331	16527	16451	16266	16370	16389	16370	16549	16230	16080	16462	16374	16412	16559	16390	16395	16462	16342	16411	16153	16283	16280	16549	16626	16151	16227	16250	16435	16400	16353	16365	16255	16394	16332	16354	16449	16353	16385	16433	16186	16516	16284	16269	16474	16384	16423	16366	16351	16543	16313	16255	16309	16334	16338	16338	16535	16361	16140	16302	16344	16495	16367	16276	16340	16327	16370	16328	16451	16566	16366	16203	16376	16520	16350	16466	16357	16185	16319	16493	16347	16347	16391	16390	16528	16470	16482	16344	16404	16527	16445	16400	16439	16259	16319	16277	16120	16273	16273	16292	16483	16399	16338	16440	16386	16291	16420	16277	16287	16255	16375	16302	16407	16158	16493	16449	16262	16437	16283	16206	16394	16252	16222	16152	16483	16297	16387	16563	16454	16584	16341	16381	16324	16270	16442	16238	16406	16427	16196	16266	16347	16264	16191	16486	16482	16469	16272	16203	16282	16426	16336	16301	16417	16325	16291	16387	16312	16485	16329	16548	16239	16319	16342	16456	16478	16340	16325	16394	16263	16275	16214	16374	16288	16401	16395	16445	16218	16343	16386	16417	16414	16433	16326	16229	16326	16298	16358	16311	16276	16323	16376	16360	16397	16339	16340	16400	16403	16212	16204	16481	16336	16581	16266	16452	16434	16364	16200	16335	16428	16350	16271	16518	16553	16304	16519	16451	16325	16287	16238	16497	16357	16286	16192	16295	16405	16409	16265	16496	16426	16381	16467	16404	16439	16500	16386	16570	16409	16321	16374	16201	16291	16334	16294	16319	16497	16504	16406	16364	16290	16477	16417	16309	16382	16515	16304	16453	16191	16367	16423	16404	16413	16480	16288	16417	16274	16396	16309	16329	16294	16211	16359	16191	16281	16291	16415	16367	16401	16345	16355	16521	16238	16457	16448	16330	16378	16346	16377	16351	16358	16274	16517	16236	16505	16279	16347	16327	16547	16355	16362	16364	16468	16406	16409	16249	16156	16266	16424	16341	16239	16364	16382	16315	16298	16468	16397	16352	16372	16611	16323	16436	16104	16256	16228	16361	16362	16329	16369	16298	16252	16430	16195	16591	16287	16218	16486	16332	16219	16357	16394	16207	16232	16177	16504	16347	16531	16247	16389	16393	16418	16404	16378	16497	16243	16218	16419	16505	16358	16335	16417	16344	16222	16405	16411	16297	16403	16434	16344	16310	16169	16430	16291	16365	16479	16467	16352	16414	16279	16305	16464	16403	16167	16247	16429	16291	16497	16541	16362	16315	16329	16286	16451	16315	16485	16314	16434	16565	16407	16303	16626	16432	16357	16405	16494	16246	16364	16406	16311	16254	16372	16297	16377	16447	16361	16408	16443	16390	16474	16243	16381	16376	16349	16396	16314	16386	16274	16498	16347	16319	16332	16389	16435	16442	16309	16250	16495	16508	16347	16364	16299	16270	16297	16318	16535	16318	16380	16445	16429	16436	16476	16299	16418	16368	16463	16311	16468	16296	16522	16398	16251	16566	16259	16492	16568	16399	16542	16264	16333	16358	16343	16262	16198	16520	16320	16276	16391	16363	16343	16172	16185	16181	16411	16414	16269	16266	16509	16314	16420	16310	16378	16316	16250	16435	16396	16365	16315	16522	16371	16418	16413	16242	16350	16501	16242	16374	16523	16108	16401	16201	16340	16417	16473	16440	16250	16389	16491	16382	16396	16356	16345	16305	16377	16603	16443	16508	16359	16238	16476	16443	16415	16428	16358	16359	16412	16449	16409	16311	16211	16445	16459	16290	16325	16321	16346	16313	16418	16146	16283	16252	16461	16444	16302	16389	16443	16499	16448	16450	16270	16302	16431	16357	16172	16333	16421	16405	16358	16316	16351	16419	16226	16416	16250	16445	16247	16446	16395	16329	16410	16434	16367	16327	16336	16341	16282	16305	16350	16434	16540	16520	16155	16223	16683	16418	16486	16409	16332	16193	16473	16311	16316	16405	16430	16483	16413	16418	16294	16419	16359	16232	16342	16525	16468	16281	16415	16260	16432	16389	16319	16394	16348	16313	16456	16415	16513	16436	16248	16357	16442	16349	16227	16171	16230	16418	16382	16299	16246	16462	16360	16430	16314	16375	16281	16448	16394	16333	16496	16288	16363	16407	16499	16293	16363	16593	16362	16321	16310	16244	16292	16410	16313	16325	16274	16338	16448	16110	16423	16376	16389	16289	16447	16356	16354	16247	16311	16354	16238	16355	16341	16381	16231	16299	16272	16383	16261	16423	16467	16306	16323	16320	16377	16399	16467	16397	16383	16461	16454	16382	16256	16219	16330	16475	16224	16352	16401	16160	16412	16443	16409	16362	16294	16156	16308	16306	16396	16459	16428	16385	16351	16122	16389	16511	16383	16376	16300	16426	16348	16427	16413	16283	16471	16458	16340	16380	16583	16389	16435	16367	16126	16359	16366	16311	16333	16343	16410	16420	16393	16421	16253	16305	16410	16312	16301	16265	16557	16342	16348	16285	16031	16217	16403	16308	16389	16347	16232	16446	16422	16397	16334	16262	16320	16275	16435	16262	16535	16381	16328	16343	16373	16384	16241	16292	16383	16376	16359	16369	16482	16243	16403	16423	16364	16406	16265	16433	16402	16452	16305	16397	16277	16271	16455	16410	16340	16330	16378	16280	16352	16677	16348	16300	16388	16315	16529	16223	16291	16283	16348	16403	16404	16560	16435	16356	16416	16287	16580	16333	16451	16312	16401	16396	16292	16300	16321	16298	16419	16232	16345	16260	16393	16176	16474	16568	16377	16313	16446	16520	16409	16370	16309	16365	16352	16320	16228	16208	16391	16492	16418	16393	16297	16562	16554	16491	16455	16317	16391	16373	16292	16234	16344	16431	16259	16276	16570	16282	16370	16288	16399	16467	16282	16411	16418	16182	16343	16432	16487	16391	16220	16502	16412	16437	16250	16423	16234	16425	16363	16504	16473	16259	16429	16312	16324	16257	16398	16359	16354	16502	16155	16338	16422	16294	16440	16321	16184	16306	16272	16269	16342	16377	16251	16320	16337	16552	16450	16278	16371	16252	16476	16429	16508	16200	16318	16221	16332	16360	16465	16384	16372	16353	16315	16410	16360	16421	16223	16241	16489	16283	16465	16303	16606	16366	16436	16454	16447	16299	16350	16560	16356	16416	16485	16354	16444	16387	16340	16471	16281	16428	16332	16420	16583	16303	16392	16323	16314	16386	16401	16351	16356	16433	16330	16340	16286	16518	16316	16416	16402	16413	16308	16301	16488	16456	16321	16377	16248	16413	16205	16373	16382	16273	16364	16403	16348	16611	16277	16430	16330	16450	16451	16507	16255	16366	16481	16233	16390	16426	16555	16323	16359	16324	16281	16374	16354	16328	16349	16345	16436	16288	16555	16343	16385	16334	16529	16189	16314	16271	16371	16233	16292	16456	16456	16403	16369	16410	16347	16316	16142	16298	16384	16297	16300	16255	16439	16378	16278	16545	16305	16326	16447	16273	16207	16288	16337	16363	16422	16315	16339	16452	16381	16261	16342	16323	16601	16465	16420	16285	16221	16415	16318	16286	16450	16376	16310	16444	16304	16233	16547	16299	16435	16384	16414	16374	16464	16357	16320	16463	16510	16265	16408	16330	16553	16321	16296	16356	16532	16491	16128	16266	16269	16337	16400	16194	16424	16180	16323	16375	16348	16400	16318	16287	16302	16383	16325	16302	16314	16259	16515	16335	16298	16186	16491	16280	16267	16282	16349	16216	16466	16440	16375	16228	16405	16289	16477	16444	16397	16341	16345	16484	16352	16499	16419	16330	16393	16563	16348	16269	16468	16340	16395	16406	16530	16236	16417	16455	16474	16330	16305	16311	16434	16439	16390	16309	16324	16393	16367	16455	16243	16212	16199	16430	16289	16228	16211	16334	16281	16360	16461	16331	16278	16389	16388	16301	16376	16295	16452	16454	16500	16246	16247	16329	16202	16397	16422	16265	16314	16410	16381	16323	16219	16317	16227	16367	16063	16503	16444	16423	16419	16470	16509	16396	16192	16405	16361	16527	16396	16261	16390	16406	16330	16329	16331	16534	16305	16497	16569	16346	16424	16329	16509	16267	16311	16410	16474	16401	16302	16430	16425	16234	16340	16340	16322	16230	16571	16320	16376	16193	16385	16439	16322	16305	16531	16485	16397	16258	16219	16508	16401	16266	16291	16276	16226	16416	16376	16344	16447	16125	16316	16359	16398	16412	16332	16284	16469	16345	16235	16191	16357	16297	16381	16674	16411	16347	16331	16506	16025	16271	16380	16392	16317	16491	16357	16455	16435	16402	16243	16326	16300	16486	16198	16330	16335	16294	16362	16262	16466	16302	16263	16349	16177	16428	16552	16322	16289	16397	16332	16194	16282	16522	16427	16269	16338	16332	16279	16419	16337	16278	16310	16409	16374	16416	16341	16339	16440	16542	16185	16320	16307	16297	16167	16484	16401	16361	16479	16522	16436	16352	16382	16415	16227	16481	16237	16320	16375	16241	16359	16320	16475	16244	16245	16356	16411	16286	16403	16443	16370	16365	16411	16262	16407	16386	16263	16292	16249	16413	16477	16188	16403	16379	16510	16412	16254	16490	16358	16444	16224	16394	16223	16389	16416	16415	16351	16291	16441	16424	16126	16288	16486	16425	16225	16463	16361	16280	16371	16291	16389	16301	16314	16319	16293	16508	16499	16386	16382	16398	16395	16415	16296	16321	16269	16259	16338	16441	16239	16513	16492	16417	16277	16465	16436	16409	16405	16367	16344	16391
23814	25453	37334	31288	25027	24739	24984	20563	19605	19934	19948	19697	19700	19543	19732	19717	19809	19660	19800	19670	19504	19864	19904	19780	19930	19532	19506	19561	19558	19616	19666	19799	19768	19361	19685	19498	19393	19478	19674	19421	19561	19826	19428	19378	19641	19456	19573	19700	19355	19404	19692	19585	19720	19566	19558	19681	19590	19422	19446	19498	19495	19357	19352	19427	19367	19677	19544	19466	19525	19527	19337	19568	19363	19308	19634	19681	19348	19425	19376	19632	19430	19497	19389	19633	19488	19268	19374	19426	19661	19509	19461	19617	19496	19390	19337	19428	19523	19335	19514	19680	19825	19396	19571	19605	19341	19436	19444	19415	19565	19382	19410	19462	19460	19615	19288	19440	19411	19561	19417	19422	19533	19476	19286	19576	19540	19471	19482	19346	19474	19474	19348	19480	19477	19566	19509	19500	19338	19300	19212	19485	19472	19580	19337	19396	19331	19483	19460	19446	19450	19473	19524	19487	19430	19327	19389	19596	19799	19503	19680	19507	19518	19467	19464	19540	19511	19494	19412	19620	19436	19424	19439	19363	19713	19568	19518	19401	19643	19807	19567	19483	19438	19522	19631	19499	19487	19569	19362	19401	19375	19496	19483	19564	19283	19579	19660	19404	19647	19483	19323	19409	19340	19486	19501	19511	19788	19555	19374	19585	19521	19374	19620	19563	19506	19452	19380	19570	19306	19268	19492	19406	19436	19555	19300	19355	19472	19417	19585	19442	19415	19468	19512	19332	19375	19505	19387	19521	19448	19583	19312	19675	19682	19450	19519	19517	19645	19320	19639	19563	19376	19506	19570	19443	19556	19637	19586	19300	19388	19568	19367	19572	19461	19620	19536	19466	19435	19404	19539	19469	19572	19455	19377	19546	19523	19451	19421	19366	19460	19486	19630	19353	19665	19458	19516	19428	19323	19306	19447	19190	19436	19311	19498	19427	19531	19615	19537	19388	19569	19615	19442	19558	19536	19609	19621	19514	19416	19530	19748	19584	19636	19401	19683	19475	19701	19301	19536	19385	19550	19448	19459	19426	19330	19512	19398	19465	19340	19275	19482	19593	19709	19748	19547	19555	19309	19355	19551	19521	19532	19391	19310	19624	19369	19520	19348	19310	19403	19420	19556	19514	19506	19380	19459	19636	19383	19394	19544	19569	19663	19517	19357	19638	19379	19432	19383	19449	19529	19474	19618	19447	19459	19359	19360	19417	19532	19297	19321	19471	19485	19557	19304	19399	19649	19347	19441	19424	19457	19472	19454	19327	19524	19352	19481	19189	19462	19619	19558	19539	19378	19505	19450	19501	19627	19457	19432	19314	19374	19428	19349	19535	19393	19490	19677	19467	19519	19690	19570	19415	19477	19327	19527	19519	19372	19542	19676	19481	19584	19470	19422	19219	19364	19646	19654	19432	19308	19469	19540	19547	19541	19464	19234	19348	19518	19222	19470	19429	19454	19564	19384	19347	19368	19522	19702	19356	19446	19388	19316	19564	19435	19688	19490	19557	19613	19256	19409	19501	19381	19529	19603	19463	19377	19442	19635	19622	19328	19625	19352	19387	19545	19459	19520	19445	19573	19461	19471	19359	19503	19570	19450	19466	19552	19149	19478	19423	19546	19442	19673	19451	19581	19557	19611	19568	19545	19489	19386	19526	19569	19496	19435	19312	19381	19416	19512	19208	19546	19312	19350	19568	19387	19541	19605	19248	19404	19485	19607	19586	19549	19439	19267	19306	19214	19257	19524	19280	19695	19551	19627	19258	19572	19542	19639	19593	19470	19594	19370	19688	19494	19282	19539	19444	19401	19258	19345	19371	19423	19362	19539	19336	19473	19501	19522	19499	19413	19450	19552	19450	19374	19566	19470	19419	19426	19445	19507	19289	19441	19553	19375	19566	19575	19531	19457	19581	19349	19447	19540	19332	19374	19179	19467	19413	19671	19494	19554	19579	19452	19379	19502	19353	19495	19424	19478	19609	19321	19269	19391	19472	19484	19488	19353	19290	19476	19213	19473	19471	19294	19178	19218	19261	19265	19264	19340	19506	19301	19505	19508	19655	19536	19332	19523	19388	19474	19588	19356	19367	19513	19476	19467	19420	19424	19263	19520	19569	19656	19507	19547	19483	19512	19517	19443	19604	19772	19536	19592	19363	19460	19509	19412	19521	19592	19512	19436	19475	19449	19552	19501	19464	19509	19147	19429	19417	19407	19593	19521	19621	19654	19487	19569	19505	19560	19294	19669	19437	19449	19474	19289	19715	19361	19516	19301	19356	19552	19244	19529	19572	19362	19554	19489	19701	19405	19673	19631	19197	19622	19508	19405	19452	19421	19686	19317	19472	19587	19446	19290	19451	19524	19783	19232	19602	19206	19557	19575	19646	19494	19244	19433	19512	19484	19421	19602	19276	19581	19556	19274	19519	19482	19511	19527	19257	19437	19610	19493	19472	19364	19201	19283	19535	19379	19294	19264	19330	19459	19289	19245	19365	19718	19532	19472	19551	19599	19596	19448	19405	19492	19509	19596	19374	19685	19508	19426	19706	19433	19452	19647	19548	19301	19622	19411	19396	19518	19475	19515	19505	19440	19500	19402	19526	19521	19712	19424	19287	19460	19545	19521	19504	19500	19517	19600	19481	19381	19429	19488	19391	19581	19618	19613	19607	19159	19386	19566	19482	19482	19543	19521	19698	19459	19505	19637	19490	19580	19615	19669	19606	19572	19393	19302	19462	19583	19628	19507	19479	19580	19475	19360	19500	19272	19442	19249	19578	19402	19635	19350	19703	19505	19678	19415	19456	19529	19359	19471	19603	19462	19621	19393	19248	19451	19257	19361	19394	19269	19411	19598	19525	19415	19537	19464	19477	19628	19548	19343	19274	19366	19318	19656	19679	19414	19538	19481	19578	19305	19424	19721	19390	19402	19696	19616	19461	19334	19508	19710	19475	19609	19372	19438	19425	19402	19482	19484	19359	19387	19364	19465	19372	19387	19502	19462	19272	19439	19285	19517	19334	19350	19629	19441	19595	19402	19526	19527	19751	19399	19528	19594	19458	19499	19530	19389	19461	19623	19577	19748	19514	19555	19548	19660	19485	19565	19647	19257	19377	19432	19346	19541	19477	19461	19242	19526	19469	19382	19485	19437	19300	19295	19517	19459	19522	19328	19337	19507	19423	19570	19389	19675	19532	19533	19314	19553	19414	19495	19489	19732	19372	19527	19597	19402	19515	19448	19589	19548	19528	19306	19451	19426	19505	19407	19618	19444	19272	19749	19449	19331	19459	19440	19593	19514	19533	19376	19472	19377	19249	19291	19619	19348	19587	19107	19431	19437	19375	19471	19451	19293	19576	19463	19535	19427	19269	19496	19459	19496	19522	19343	19407	19477	19355	19525	19586	19655	19427	19496	19455	19405	19445	19467	19437	19492	19595	19714	19510	19261	19551	19242	19545	19501	19489	19559	19455	19230	19540	19420	19548	19361	19429	19443	19509	19472	19484	19525	19461	19542	19495	19447	19402	19529	19529	19483	19347	19446	19481	19390	19570	19700	19368	19432	19371	19361	19479	19350	19290	19567	19342	19552	19515	19474	19456	19548	19320	19527	19525	19388	19543	19259	19451	19453	19335	19549	19498	19284	19322	19379	19493	19499	19346	19519	19445	19339	19157	19547	19401	19331	19534	19588	19727	19542	19414	19464	19457	19583	19129	19659	19250	19512	19574	19452	19555	19386	19520	19344	19295	19633	19491	19541	19287	19438	19641	19433	19481	19371	19496	19601	19586	19599	19421	19467	19590	19497	19518	19345	19407	19578	19545	19401	19448	19486	19364	19397	19366	19342	19485	19345	19494	19631	19609	19553	19459	19577	19559	19558	19497	19540	19436	19550	19267	19417	19562	19410	19357	19326	19425	19564	19429	19276	19374	19571	19400	19432	19365	19722	19389	19633	19329	19518	19361	19620	19667	19275	19356	19436	19533	19502	19365	19439	19426	19560	19416	19571	19548	19483	19414	19636	19363	19622	19692	19770	19436	19470	19594	19479	19330	19615	19649	19349	19351	19428	19578	19361	19470	19342	19540	19532	19284	19436	19447	19408	19521	19394	19551	19493	19367	19239	19611	19321	19384	19565	19357	19690	19441	19433	19544	19683	19490	19373	19227	19459	19449	19642	19351	19512	19272	19514	19543	19744	19385	19466	19407	19434	19315	19671	19634	19158	19429	19455	19505	19437	19326	19495	19311	19276	19329	19601	19740	19562	19539	19352	19466	19302	19384	19687	19555	19475	19444	19629	19475	19515	19406	19435	19324	19488	19347	19502	19252	19458	19310	19383	19593	19413	19351	19495	19426	19524	19411	19617	19464	19433	19500	19419	19534	19444	19170	19405	19521	19183	19475	19396	19460	19232	19327	19459	19406	19405	19509	19655	19311	19509	19683	19329	19447	19517	19568	19350	19411	19536	19454	19638	19487	19377	19280	19437	19485	19629	19370	19354	19391	19274	19528	19610	19421	19308	19493	19410	19540	19389	19320	19279	19512	19172	19478	19480	19535	19577	19490	19523	19401	19633	19346	19467	19575	19335	19540	19604	19527	19380	19413	19460	19340	19208	19340	19493	19366	19459	19475	19507	19560	19461	19372	19648	19329	19441	19300	19518	19625	19509	19695	19673	19354	19614	19278	19437	19446	19255	19393	19458	19493	19501	19431	19435	19547	19434	19433	19447	19599	19367	19444	19643	19494	19627	19497	19369	19217	19430	19678	19367	19390	19466	19178	19410	19379	19532	19388	19456	19515	19500	19492	19778	19435	19326	19338	19477	19315	19483	19312	19428	19303	19386	19265	19407	19375	19594	19468	19383	19417	19420	19396	19297	19491	19540	19435	19410	19596	19515	19429	19434	19484	19534	19518	19484	19479	19624	19509	19514	19324	19600	19520	19337	19546	19737	19504	19547	19427	19487	19354	19468	19563	19556	19533	19732	19462	19577	19556	19500	19458	19482	19462	19388	19453	19615	19487	19538	19502	19564	19415	19591	19444	19284	19395	19448	19537	19563	19593	19481	19367	19436	19551	19421	19372	19391	19460	19535	19615	19610	19459	19406	19695	19399	19400	19475	19416	19428	19508	19554	19468
61044	106360	86940	56667	32017	19488	16864	16344	16138	16472	16326	16260	16350	16430	16451	16380	16330	16435	16283	16420	16593	16377	16443	16373	16196	16328	16339	16294	16452	16474	16460	16315	16244	16432	16434	16205	16366	16255	16349	16246	16209	16378	16463	16367	16193	16344	16318	16506	16279	16293	16507	16386	16425	16372	16382	16259	16475	16339	16363	16239	16269	16336	16436	16167	16380	16318	16274	16550	16211	16230	16354	16394	16299	16371	16467	16435	16201	16215	16242	16333	16374	16375	16211	16319	16542	16395	16109	16264	16374	16260	16367	16355	16456	16437	16565	16201	16464	16292	16275	16379	16290	16152	16423	16502	16436	16189	16377	16391	16418	16405	16343	16292	16214	16333	16319	16482	16409	16443	16166	16404	16363	16472	16432	16403	16348	16169	16372	16269	16435	16318	16196	16405	16258	16202	16294	16317	16337	16196	16401	16368	16307	16253	16189	16210	16564	16264	16305	16484	16453	16340	16346	16300	16580	16310	16474	16401	16393	16283	16266	16413	16199	16284	16367	16388	16315	16284	16328	16264	16120	16432	16280	16304	16190	16384	16248	16466	16313	16240	16392	16371	16214	16310	16472	16323	16255	16268	16349	16293	16216	16294	16303	16427	16259	16275	16347	16016	16305	16117	16402	16465	16320	16334	16239	16460	16367	16475	16254	16235	16259	16422	16212	16423	16430	16345	16303	16150	16290	16431	16299	16249	16447	16392	16261	16274	16336	16319	16392	16350	16373	16469	16210	16316	16403	16376	16149	16682	16392	16375	16286	16255	16271	16462	16149	16228	16261	16417	16175	16113	16207	16250	16430	16276	16466	16387	16359	16230	16272	16176	16449	16268	16376	16222	16454	16268	16332	16375	16400	16345	16347	16247	16403	16436	16185	16309	16380	16339	16438	16317	16360	16443	16377	16400	16271	16516	16485	16305	16291	16412	16330	16243	16519	16285	16368	16315	16259	16397	16413	16399	16359	16336	16357	16418	16313	16167	16587	16358	16175	16213	16345	16335	16368	16338	16451	16282	16434	16316	16187	16330	16435	16237	16254	16321	16320	16223	16440	16598	16490	16252	16348	16334	16447	16419	16315	16220	16265	16378	16347	16337	16246	16242	16251	16312	16445	16327	16301	16306	16390	16381	16249	16268	16346	16275	16256	16255	16382	16338	16528	16256	16246	16232	16284	16438	16108	16515	16444	16444	16257	16224	16270	16304	16301	16372	16274	16386	16290	16502	16298	16416	16463	16213	16493	16400	16284	16287	16368	16353	16260	16170	16405	16340	16476	16409	16232	16271	16394	16333	16340	16255	16485	16241	16366	16315	16415	16195	16367	16230	16285	16281	16343	16295	16343	16439	16323	16255	16253	16383	16473	16354	16148	16465	16371	16367	16373	16320	16412	16299	16437	16477	16294	16368	16379	16152	16381	16274	16182	16452	16358	16297	16519	16192	16265	16390	16199	16403	16013	16318	16318	16453	16420	16354	16438	16295	16315	16401	16251	16387	16388	16172	16321	16263	16365	16315	16270	16245	16264	16289	16479	16228	16220	16290	16242	16360	16255	16423	16443	16232	16339	16372	16237	16280	16333	16393	16285	16349	16432	16481	16368	16150	16368	16352	16391	16334	16434	16258	16250	16260	16158	16485	16433	16424	16403	16347	16234	16342	16320	16403	16410	16435	16330	16478	16288	16207	16409	16397	16233	16347	16251	16324	16374	16356	16189	16427	16318	16258	16324	16329	16395	16274	16280	16136	16481	16080	16416	16366	16346	16446	16316	16238	16368	16420	16491	16210	16027	16449	16451	16347	16302	16200	16353	16430	16285	16340	16242	16420	16322	16478	16320	16292	16310	16249	16393	16406	16300	16392	16597	16396	16277	16221	16388	16369	16285	16412	16490	16232	16308	16313	16455	16347	16443	16360	16394	16341	16238	16429	16446	16300	16332	16228	16405	16268	16351	16413	16373	16402	16211	16283	16213	16329	16203	16414	16256	16310	16428	16291	16373	16386	16164	16226	16246	16179	16320	16508	16405	16306	16273	16357	16408	16450	16389	16287	16258	16217	16322	16327	16405	16225	16201	16264	16339	16305	16276	16428	16106	16381	16280	16367	16306	16352	16158	16223	16335	16319	16316	16419	16362	16433	16541	16315	16297	16216	16262	16415	16250	16446	16424	16433	16428	16257	16257	16286	16508	16305	16255	16376	16148	16376	16457	16363	16311	16404	16244	16255	16168	16365	16273	16281	16294	16194	16392	16403	16200	16160	16163	16189	16449	16249	16382	16412	16494	16311	16214	16331	16323	16320	16286	16390	16273	16195	16295	16330	16315	16221	16303	16241	16378	16411	16243	16280	16421	16269	16474	16383	16338	16328	16208	16395	16279	16175	16369	16526	16213	16182	16451	16385	16242	16288	16214	16591	16407	16184	16286	16478	16347	16505	16336	16444	16246	16408	16349	16184	16332	16312	16463	16338	16267	16267	16120	16510	16241	16208	16483	16375	16369	16099	16288	16466	16404	16341	16436	16264	16398	16165	16377	16319	16275	16272	16487	16210	16354	16323	16393	16325	16467	16368	16283	16283	16521	16278	16312	16413	16348	16247	16411	16421	16159	16238	16342	16243	16392	16211	16310	16035	16519	16445	16365	16198	16281	16184	16492	16501	16244	16203	16319	16209	16378	16268	16117	16313	16346	16261	16310	16307	16347	16350	16165	16389	16215	16413	16305	16422	16282	16277	16195	16422	16339	16312	16323	16138	16362	16489	16256	16502	16276	16400	16242	16324	16530	16248	16334	16318	16414	16362	16516	16239	16292	16307	16470	16476	16390	16386	16313	16420	16318	16251	16346	16361	16440	16486	16159	16261	16176	16266	16291	16448	16458	16237	16328	16420	16221	16250	16348	16373	16260	16281	16335	16104	16451	16294	16488	16304	16276	16038	16233	16422	16389	16363	16188	16478	16282	16216	16243	16337	16617	16324	16362	16327	16317	16174	16369	16415	16299	16420	16239	16376	16469	16349	16303	16234	16435	16360	16138	16269	16278	16384	16250	16396	16270	16325	16317	16348	16300	16415	16420	16167	16383	16459	16473	16308	16263	16276	16396	16256	16431	16263	16394	16311	16366	16347	16351	16273	16365	16266	16335	16419	16397	16501	16077	16291	16337	16236	16408	16414	16219	16294	16408	16348	16352	16432	16368	16284	16221	16378	16071	16217	16370	16380	16552	16101	16441	16276	16167	16447	16362	16241	16443	16394	16381	16288	16263	16393	16351	16342	16244	16352	16159	16291	16449	16415	16355	16205	16148	16221	16253	16260	16216	16495	16317	16310	16456	16428	16338	16216	16342	16299	16431	16334	16358	16245	16337	16378	16408	16354	16381	16501	16383	16307	16264	16314	16215	16160	16264	16423	16269	16298	16316	16240	16427	16330	16405	16161	16388	16388	16328	16252	16315	16486	16311	16355	16275	16390	16332	16331	16221	16453	16301	16438	16493	16293	16353	16299	16308	16176	16195	16420	16350	16372	16416	16460	16427	16316	16395	16413	16355	16395	16316	16289	16191	16230	16308	16394	16322	16280	16327	16356	16357	16335	16332	16229	16372	16347	16338	16363	16387	16237	16416	16321	16455	16281	16163	16191	16417	16362	16355	16345	16440	16350	16411	16353	16298	16470	16309	16353	16244	16254	16269	16413	16379	16367	16408	16434	16431	16414	16325	16296	16491	16315	16343	16290	16431	16215	16273	16272	16542	16399	16393	16356	16256	16302	16282	16305	16228	16266	16357	16190	16290	16305	16357	16450	16258	16468	16304	16427	16272	16213	16109	16271	16310	16174	16414	16217	16329	16447	16205	16315	16246	16316	16332	16399	16365	16289	16363	16256	16241	16198	16322	16417	16247	16383	16365	16438	16252	16354	16184	16496	16245	16386	16397	16268	16228	16499	16586	16341	16348	16276	16316	16261	16381	16310	16348	16335	16294	16444	16357	16352	16363	16430	16392	16356	16387	16373	16359	16308	16474	16439	16204	16531	16339	16337	16344	16343	16371	16358	16291	16399	16388	16317	16300	16236	16405	16268	16272	16402	16322	16338	16263	16252	16421	16578	16147	16475	16262	16530	16341	16432	16288	16336	16406	16122	16300	16195	16171	16236	16360	16325	16355	16324	16259	16169	16130	16443	16416	16291	16358	16267	16429	16261	16357	16235	16174	16226	16391	16572	16244	16203	16439	16436	16297	16092	16096	16250	16360	16214	16380	16138	16269	16388	16310	16202	16443	16275	16411	16304	16482	16398	16105	16175	16096	16354	16385	16249	16268	16491	16360	16505	16257	16330	16397	16431	16271	16291	16340	16278	16309	16323	16279	16506	16319	16341	16359	16235	16342	16243	16194	16183	16204	16257	16295	16156	16530	16125	16371	16276	16295	16460	16487	16368	16300	16391	16070	16454	16502	16240	16385	16139	16366	16485	16396	16397	16207	16150	16172	16386	16310	16380	16292	16359	16281	16231	16399	16574	16309	16252	16328	16445	16419	16144	16341	16320	16354	16365	16320	16488	16086	16305	16381	16335	16189	16376	16477	16418	16296	16258	16266	16250	16298	16195	16287	16427	16384	16502	16176	16459	16230	16281	16360	16316	16376	16293	16339	16453	16333	16172	16511	16218	16298	16309	16357	16263	16414	16344	16318	16189	16125	16242	16278	16474	16264	16354	16485	16258	16370	16377	16305	16182	16355	16184	16443	16214	16377	16524	16312	16412	16157	16467	16356	16136	16316	16230	16425	16251	16375	16337	16206	16193	16125	16408	16401	16149	16293	16019	16386	16310	16236	16469	16307	16439	16309	16402	16322	16385	16470	16340	16288	16310	16201	16310	16421	16386	16299	16225	16374	16286	16196	16374	16113	16215	16223	16366	16388	16424	16296	16331	16495	16318	16537	16202	16387	16459	16420	16235	16350	16425	16289	16265	16324	16353	16294	16263	16408	16337	16468	16432	16383	16283	16272	16564	16376	16247	16351	16335	16441	16245	16332	16437	16371	16325	16335	16223	16257	16256	16314	16458	16351	16368	16153	16424	16373	16432	16181	16488	16253	16330	16208	16193	16192	16437	16163	16434	16232	16462	16119	16337	16361	16303	16351	16470
33852	42125	41987	29912	21908	20147	19848	19583	19402	19531	19565	19448	19571	19517	19489	19235	19486	19452	19639	19274	19543	19518	19520	19470	19463	19579	19305	19484	19533	19352	19505	19401	19555	19417	19291	19572	19472	19328	19380	19391	19516	19395	19580	19501	19431	19342	19372	19650	19340	19549	19712	19469	19450	19395	19421	19288	19386	19394	19668	19472	19341	19320	19685	19277	19401	19308	19407	19295	19606	19428	19298	19054	19488	19201	19122	19338	19465	19470	19449	19470	19458	19349	19627	19360	19304	19452	19281	19536	19736	19386	19395	19396	19166	19350	19368	19468	19428	19465	19390	19327	19249	19274	19462	19458	19259	19225	19451	19411	19306	19419	19483	19403	19560	19331	19297	19348	19539	19498	19380	19516	19289	19436	19376	19560	19524	19554	19458	19459	19508	19497	19472	19482	19445	19537	19417	19562	19545	19509	19268	19527	19274	19435	19424	19288	19544	19440	19518	19361	19557	19456	19274	19460	19401	19283	19325	19433	19513	19353	19292	19528	19512	19404	19332	19458	19402	19430	19305	19541	19622	19318	19320	19519	19598	19456	19638	19422	19418	19410	19609	19496	19557	19550	19201	19239	19372	19079	19384	19386	19525	19452	19330	19576	19511	19479	19357	19231	19391	19394	19386	19341	19344	19287	19434	19389	19290	19411	19466	19510	19390	19490	19593	19442	19460	19487	19639	19364	19388	19286	19383	19550	19555	19657	19270	19561	19382	19644	19652	19457	19310	19127	19468	19429	19409	19356	19323	19257	19510	19523	19431	19411	19439	19355	19374	19486	19531	19479	19260	19506	19563	19441	19371	19530	19387	19432	19055	19416	19455	19595	19474	19527	19469	19401	19315	19305	19454	19422	19468	19516	19495	19433	19450	19469	19509	19178	19529	19461	19357	19342	19295	19384	19138	19543	19195	19500	19378	19207	19452	19344	19234	19392	19499	19573	19499	19417	19545	19391	19369	19449	19524	19413	19555	19307	19349	19501	19513	19514	19411	19286	19386	19386	19524	19463	19389	19584	19279	19253	19373	19325	19356	19557	19441	19439	19499	19461	19524	19337	19509	19445	19504	19268	19559	19266	19403	19342	19293	19440	19593	19443	19308	19494	19215	19285	19389	19363	19406	19342	19358	19520	19093	19511	19551	19488	19522	19399	19343	19469	19349	19340	19276	19312	19455	19459	19253	19447	19323	19565	19566	19560	19335	19541	19564	19383	19407	19394	19516	19648	19708	19517	19217	19251	19298	19479	19414	19133	19436	19546	19390	19579	19494	19446	19440	19362	19368	19362	19544	19472	19452	19458	19300	19367	19338	19318	19271	19516	19366	19337	19431	19403	19587	19461	19363	19386	19192	19307	19395	19584	19458	19338	19213	19453	19558	19283	19613	19245	19351	19312	19500	19360	19620	19284	19352	19532	19480	19334	19601	19350	19330	19448	19210	19328	19381	19503	19431	19418	19399	19352	19291	19459	19324	19336	19650	19530	19404	19313	19539	19744	19548	19619	19294	19357	19762	19405	19445	19575	19438	19498	19575	19533	19489	19462	19638	19396	19556	19447	19508	19416	19061	19287	19279	19455	19579	19480	19375	19448	19455	19322	19471	19178	19233	19420	19362	19227	19370	19390	19406	19310	19306	19402	19386	19461	19419	19283	19464	19347	19426	19545	19557	19427	19521	19375	19232	19373	19410	19466	19748	19383	19500	19416	19434	19508	19492	19522	19318	19496	19348	19389	19534	19433	19325	19341	19306	19429	19432	19526	19145	19456	19550	19445	19205	19402	19200	19568	19561	19275	19593	19511	19544	19594	19516	19292	19486	19332	19454	19524	19400	19273	19338	19430	19259	19410	19295	19283	19602	19368	19295	19289	19216	19333	19482	19421	19338	19453	19301	19415	19385	19280	19236	19486	19497	19476	19472	19551	19358	19379	19469	19555	19369	19288	19713	19714	19402	19281	19571	19250	19233	19557	19500	19177	19401	19443	19409	19475	19417	19496	19436	19535	19454	19436	19314	19432	19395	19313	19664	19583	19461	19312	19464	19449	19512	19447	19265	19571	19610	19415	19374	19341	19189	19308	19531	19594	19367	19399	19493	19709	19265	19407	19489	19556	19530	19359	19362	19472	19445	19464	19324	19422	19370	19527	19463	19445	19277	19349	19454	19444	19450	19597	19336	19261	19364	19465	19639	19402	19385	19545	19371	19254	19443	19347	19541	19511	19328	19300	19417	19240	19261	19313	19567	19387	19447	19397	19543	19600	19446	19409	19382	19410	19447	19663	19220	19559	19353	19500	19545	19276	19326	19409	19189	19241	19464	19479	19465	19455	19572	19480	19585	19492	19504	19430	19431	19318	19496	19486	19465	19417	19419	19269	19538	19244	19427	19390	19508	19456	19328	19411	19665	19220	19235	19243	19314	19509	19305	19414	19281	19546	19404	19431	19537	19352	19367	19450	19462	19474	19353	19664	19516	19447	19559	19366	19268	19296	19255	19331	19336	19508	19423	19411	19480	19408	19246	19300	19401	19471	19548	19316	19260	19277	19656	19381	19361	19299	19200	19468	19444	19472	19492	19480	19396	19473	19412	19461	19575	19473	19551	19325	19400	19352	19395	19243	19270	19538	19499	19581	19431	19434	19383	19360	19328	19371	19574	19367	19531	19265	19366	19519	19594	19290	19386	19391	19392	19375	19346	19479	19599	19519	19590	19442	19215	19311	19422	19557	19375	19632	19223	19240	19527	19643	19528	19266	19483	19629	19680	19423	19325	19490	19319	19433	19449	19275	19535	19299	19455	19405	19366	19545	19532	19330	19286	19324	19351	19468	19316	19619	19338	19348	19379	19494	19459	19518	19307	19280	19209	19323	19368	19378	19534	19293	19465	19307	19584	19389	19413	19466	19326	19456	19510	19509	19457	19385	19643	19535	19456	19406	19518	19400	19573	19284	19478	19237	19357	19521	19507	19364	19422	19361	19595	19543	19499	19407	19411	19275	19414	19299	19395	19314	19465	19529	19325	19451	19498	19620	19391	19338	19432	19381	19425	19354	19348	19277	19321	19410	19154	19112	19599	19321	19488	19400	19574	19549	19371	19443	19511	19425	19542	19550	19427	19501	19411	19218	19321	19366	19317	19463	19255	19221	19518	19405	19440	19410	19366	19245	19289	19443	19486	19275	19399	19419	19555	19603	19465	19289	19312	19321	19466	19577	19352	19419	19427	19477	19501	19480	19496	19338	19466	19495	19558	19689	19446	19487	19592	19321	19608	19351	19485	19390	19387	19584	19312	19458	19355	19285	19516	19206	19502	19324	19436	19455	19450	19476	19495	19403	19361	19320	19300	19302	19334	19397	19233	19432	19514	19485	19444	19454	19564	19388	19574	19561	19381	19475	19674	19673	19302	19522	19408	19566	19577	19428	19674	19565	19610	19636	19398	19372	19338	19548	19452	19560	19248	19478	19498	19292	19413	19318	19323	19284	19471	19524	19530	19408	19490	19493	19279	19467	19590	19416	19560	19262	19301	19699	19569	19345	19393	19205	19375	19286	19608	19347	19523	19349	19338	19517	19477	19482	19381	19635	19608	19529	19445	19503	19260	19375	19492	19320	19323	19561	19458	19442	19465	19553	19381	19334	19210	19305	19400	19333	19443	19374	19424	19353	19544	19486	19465	19348	19456	19438	19486	19298	19212	19332	19444	19567	19502	19560	19456	19399	19277	19485	19560	19493	19413	19354	19497	19442	19418	19393	19624	19319	19221	19640	19239	19291	19352	19403	19369	19370	19667	19183	19495	19439	19478	19270	19465	19425	19403	19168	19258	19182	19470	19508	19485	19680	19407	19620	19378	19510	19335	19419	19338	19387	19274	19369	19321	19401	19507	19462	19618	19464	19457	19659	19681	19388	19512	19290	19536	19488	19316	19413	19587	19525	19316	19462	19277	19644	19305	19607	19347	19438	19507	19590	19399	19456	19423	19525	19271	19344	19514	19581	19582	19419	19328	19376	19348	19320	19412	19535	19504	19351	19466	19321	19393	19298	19615	19219	19328	19396	19519	19521	19742	19619	19561	19478	19451	19260	19550	19359	19390	19421	19562	19386	19316	19592	19216	19365	19435	19143	19461	19371	19276	19268	19489	19347	19715	19500	19484	19307	19440	19431	19497	19432	19604	19467	19242	19510	19352	19414	19470	19583	19317	19427	19233	19426	19647	19175	19494	19570	19165	19570	19513	19482	19210	19524	19703	19438	19317	19494	19659	19422	19475	19571	19514	19624	19454	19323	19260	19376	19449	19315	19392	19234	19336	19307	19201	19365	19505	19445	19227	19563	19501	19349	19347	19337	19380	19482	19411	19529	19495	19465	19613	19477	19570	19413	19361	19503	19503	19463	19387	19364	19398	19254	19284	19591	19481	19454	19367	19336	19325	19692	19516	19481	19433	19374	19421	19513	19543	19644	19348	19310	19546	19474	19541	19513	19211	19277	19572	19460	19270	19527	19374	19610	19389	19326	19398	19396	19361	19305	19540	19476	19402	19570	19295	19359	19402	19600	19416	19497	19435	19513	19338	19210	19141	19175	19488	19383	19612	19329	19500	19458	19558	19563	19370	19273	19368	19533	19267	19410	19371	19487	19648	19368	19326	19475	19481	19525	19355	19486	19436	19478	19412	19472	19411	19263	19411	19238	19475	19790	19220	19611	19416	19366	19372	19489	19347	19558	19242	19435	19495	19552	19512	19540	19543	19311	19212	19213	19382	19334	19385	19508	19414	19545	19344	19536	19273	19175	19471	19229	19471	19508	19304	19501	19658	19481	19632	19367	19346	19418	19403	19547	19551	19398	19233	19269	19470	19454	19280	19400	19504	19541	19335	19386	19295	19669	19603	19306	19649	19322	19448	19428	19357	19250	19511	19372	19400	19408	19660	19366	19437	19348	19344	19447	19343	19364	19422	19538	19243	19326	19515	19436	19388	19358	19462	19601	19633	19622	19506	19604	19480	19491	19419	19492	19271	19520	19465	19374	19281	19489	19354	19399	19461	19215	19470	19598	19453	19540	19513	19529	19336	19642	19328	19316	19590	19646	19417	19475	19379	19179	19285	19462	19409	19494	19446	19264	19413	19370	19393	19212	19411	19426
43251	59578	43569	25115	18365	16688	16445	16306	16062	16277	16326	16215	16245	16376	16351	16259	16236	16187	16384	16073	16243	16281	16354	16362	16151	16276	16045	16316	16281	16385	16190	16292	16197	16153	16225	16331	16143	16215	16139	16133	16159	16291	16256	16429	16179	16615	16255	16199	16266	16239	16406	16319	16268	16187	16315	16372	16171	16282	16374	16221	16421	16209	16314	16151	16324	16158	16101	16289	16251	16233	16309	16139	16206	16371	16301	16286	16318	16227	16138	16389	16149	16292	16209	16328	16105	16068	16302	16366	16084	16365	16210	16240	16270	16259	16145	16188	16382	16228	16318	16330	16222	16226	16354	16270	16225	16191	16234	16182	16302	16334	16372	16257	16372	16152	16256	16382	16170	16284	16214	16189	16191	16201	16247	16206	16303	16202	16317	16198	16164	16222	16178	16168	16288	16389	16155	16327	16158	16183	16327	16298	16311	16317	16134	16283	16309	16097	16183	16350	16185	16122	16206	16167	16371	16303	16442	16341	16096	16214	16104	16198	16382	16197	16220	16314	16216	16264	16270	16274	16295	16233	16268	16245	16353	16340	16221	16235	16174	16108	16251	16165	16290	16270	16384	16219	16351	16089	16232	16231	16270	16201	16323	16260	16055	16350	16057	16411	16211	16279	16296	16210	16163	16234	16294	16297	16162	16165	16227	16356	16353	16371	16038	16397	16181	16226	16112	16454	16285	16191	16245	16208	16266	16359	16345	16145	16233	16262	16204	16244	16180	16372	16144	16248	16185	16322	16172	16352	16246	16428	16239	16140	16241	16243	16066	16422	16320	16059	16209	16243	16358	16234	16172	16354	16238	16158	16202	16145	16426	16106	16300	16183	16206	16112	16345	16137	16319	16248	16277	16132	16091	16370	16202	16245	16201	16375	16338	16285	16301	16220	16434	16290	16353	16306	16158	16251	16128	16280	16171	16092	16274	16305	16326	16295	16366	16409	16184	16436	16282	16278	16355	16158	16369	16382	16147	16240	16201	16213	16171	16214	16286	16171	16224	16561	16170	16173	16201	16175	16318	16245	16275	16472	16090	16345	16192	16314	16433	16065	16414	16268	16371	16241	16251	16184	16275	16231	16257	16210	16300	16303	16229	16290	16298	16339	16436	16245	16232	16224	16291	16429	16192	16266	16253	16090	16126	16139	16373	16098	16166	16197	16197	16289	16394	16330	16217	16443	16278	16137	16402	16194	16318	16345	16298	16444	16176	16202	16086	16037	16314	16326	16259	16254	16123	16256	16168	16295	16595	16141	16303	16269	16286	16116	16267	16341	16289	16122	16296	16175	16359	16154	16209	16254	16341	16306	16231	16133	16214	16257	16178	16274	16317	16214	16437	16219	16378	16161	16237	16186	16398	16153	16187	16279	16312	16499	16336	16166	16247	16176	16253	16209	16260	16305	16134	16454	16199	16421	16405	16138	16269	16306	16191	16127	16405	16199	16241	16348	16057	16322	16361	16111	16304	16401	16254	16271	16293	16345	16079	16237	16269	16278	16472	16258	16257	16225	16162	16354	16238	16063	16328	16334	16331	16278	16210	16255	16219	16113	16240	16289	16157	16254	16226	16217	16246	16232	16186	16237	16275	16132	16064	16174	16167	16163	16246	16198	16356	16299	16378	16254	16345	16258	16113	16255	16226	16310	16247	16306	16234	16240	16367	16354	16189	16220	16246	16111	16328	16221	16494	16253	16170	16285	16358	16079	16224	16193	16386	16164	16219	16428	16362	16299	16291	16274	16188	16339	16275	16186	16230	16382	16315	16356	16146	16256	16269	16294	16333	16226	16147	16192	16243	16369	16329	16232	16317	16249	16432	16359	16351	16209	16218	16300	16385	16295	16255	16224	16160	16253	16189	16244	16182	16304	16261	16302	16357	16188	16373	16146	16115	16063	16303	16154	16341	16155	16136	16197	16240	16194	16159	16283	16217	16319	16252	16373	16289	16252	16180	16185	16328	16276	16439	16253	16266	16323	16256	16172	16311	16128	16050	16241	16342	16395	16211	16266	16462	16231	16447	16206	16420	16247	16349	16173	16093	16215	16245	16421	16198	16331	16280	16340	16380	16313	16182	16316	16118	16137	16087	16142	16333	16265	16303	16190	16208	16248	16184	16174	16296	16193	16314	16307	16254	16271	16148	16423	16309	16164	16316	16228	16272	16335	16230	16078	16277	16379	16208	16337	16117	16225	16264	16347	16105	16241	16257	16293	16078	16273	16248	16234	16233	16241	16114	16385	16306	16252	16198	16221	16305	16229	16299	16142	16034	16191	16318	16387	16057	16362	16165	16310	16144	16329	16327	16443	16301	16311	16149	16128	16251	16169	16331	16219	16235	16249	16277	16203	16291	16148	16332	16210	16491	16175	16179	16279	16307	16228	16318	16161	16177	16284	16259	16255	16279	16189	16399	16161	16325	16287	16270	16310	16326	16365	16355	16392	16376	16274	16307	16395	16274	16179	16141	16477	16313	16142	15983	16253	16304	16342	16214	16307	16035	16270	16117	16315	16395	16369	16248	16167	16199	16107	16480	16231	16293	16341	16247	16193	16237	16287	16055	16136	16298	16277	16394	16230	16289	16276	16200	16351	16241	16191	16220	16188	16163	16301	16170	16141	16237	16235	16169	16413	16105	16244	16207	16255	16389	16144	16214	16191	16232	16284	16257	16176	16196	16337	16293	16368	16344	16313	16203	16253	16233	16246	16352	16304	16369	16324	16130	16279	16226	16228	16154	16261	16156	16287	16278	16193	16202	16235	16229	16279	16276	16235	16204	16234	16300	16147	16394	16272	16111	16289	16295	16417	16416	16127	16147	16161	16140	16282	16206	16357	16315	16160	16124	16136	16142	16392	16416	16309	16317	16385	16273	16214	16164	16204	16200	16364	16197	16218	16283	16186	16239	16124	16442	16208	16328	16290	16357	16093	16225	16162	16344	16363	16359	16135	16225	16323	16299	16334	16149	16282	16323	16243	16114	16268	16220	16410	16100	16192	16344	16184	16291	16254	16259	16233	16289	16232	16162	16302	16253	16256	16326	16233	16122	16378	16370	16255	16161	16405	16381	16291	16285	16388	16116	16284	16339	16011	16320	16384	16368	16359	16184	16174	16145	16141	16543	16228	16325	16338	16231	16113	16265	16204	16169	16409	16287	16147	16211	16081	16434	16299	16290	16232	16111	16317	16327	16250	16350	16293	16265	16360	16248	16235	16334	16288	16297	16175	16283	16274	16214	16257	16287	16120	16354	16280	16249	16355	16283	16295	16229	16251	16120	16276	16403	16301	16080	16322	16358	16465	16317	16248	16203	16307	16261	16225	16390	16182	16396	16373	16368	16303	16203	16341	16563	16222	16312	16271	16116	16279	16307	16283	16215	16351	16293	16297	16145	16202	16291	16252	16197	16116	16202	16182	16185	16143	16351	16257	16381	16252	16363	16065	16467	16130	16099	16268	16159	16203	16286	16238	16280	16256	16215	16161	16218	16284	16129	16272	16347	16304	16182	16296	16326	16228	16316	16386	16176	16126	16352	16256	16349	16208	16210	16077	16368	16266	16288	16276	16205	16290	15995	16158	16260	16238	16297	16239	16159	16345	16239	16173	16148	16122	16341	16238	16033	16088	16270	16259	16181	16270	16155	16239	16165	16187	16412	16200	16153	16286	16248	16181	16162	16333	16356	16323	16302	16172	16168	16216	16290	16144	16158	16261	16144	16243	16396	16339	16311	16343	16258	16140	16292	16209	16246	16291	16300	16074	16303	16334	16307	16111	16266	16043	16359	16392	16045	16264	16122	16175	16098	16261	16344	16285	16308	16206	16282	16361	16297	16217	16235	16318	16378	16198	16195	16325	16235	16234	16167	16292	16284	16328	16183	16089	16242	16352	16313	16104	16174	16144	16261	16284	16134	15965	16317	16405	16448	16157	16525	16244	16223	16232	16134	16314	16270	16386	16189	16159	16295	16171	16431	16296	16352	16207	16233	16272	16222	16310	16213	16280	16028	16375	16432	16284	16259	16217	16297	16379	16182	16318	16084	16223	16339	16370	16279	16304	16240	16330	16224	16339	16397	16356	16286	16169	16272	16129	16246	16394	16352	16299	16241	16333	16228	16254	16304	16295	16183	16258	16230	16234	16280	16214	16149	16171	16433	16392	16295	16405	16286	16345	16250	16128	16270	16198	16191	16264	16290	16252	16277	16332	16207	16284	16161	16198	16199	16137	16389	16222	16268	16280	16271	16241	16262	16353	16288	16360	16226	16266	16270	16335	16385	16328	16447	16217	16320	16122	16335	16258	16255	16186	16356	16158	16446	16261	16192	16243	16212	16046	16095	16316	16299	16511	16396	16296	16241	16314	16127	16297	16246	16121	16325	16280	16319	16177	16236	16330	16278	16259	16296	16208	16171	16332	16347	16093	16429	16198	16335	16090	16259	16273	16201	16254	16307	16245	16137	16146	16185	16207	16286	16225	16172	16239	16320	16253	16377	16248	16403	16250	16193	16194	16112	16320	16248	16283	16147	16189	16307	16365	16338	16083	16245	16197	16117	16221	16164	16282	16318	16213	16271	16238	16166	16311	16307	16261	16224	16229	16192	16279	16153	16251	16146	16305	16356	16335	16369	16138	16294	16193	16230	16338	16319	16335	16286	16190	16284	16214	16246	16224	16297	16086	16304	16305	16260	16173	16261	16199	16135	16340	16316	16114	16112	16207	16274	16404	16137	15995	16393	16151	16194	16143	16307	16153	16339	16192	16434	16246	16355	16170	16336	16197	16367	16355	16325	16356	16303	16405	16235	16275	16310	16380	16199	16309	16190	16346	16261	16260	16206	16313	16186	16279	16324	16237	16234	16065	16376	16304	16245	16343	16229	16255	16293	16316	16300	16396	16278	16248	16041	16202	16279	16152	16295	16213	16123	16191	16422	16396	16204	16261	16143	16414	16395	16336	16142	16308	16324	16343	16277	16240	16216	16248	16217	16266	16162	16163	16247	16413	16261	16154	16291	16213	16225	16229	16324	16293	16396	16245	16094	16374	16320	16260	16215	16312	16080	16283	16258	16368	16287	16238	16186	16244	16334	16208	16389	16238	16129	16238	16253	16044	16339	16124	16122	16302	16222	16239	16373	16099
36527	39703	37628	27536	20987	19634	19656	19438	19233	19197	19415	19424	19148	19259	19288	19475	19348	19715	19230	19178	19429	19496	19347	19384	19348	19105	19437	19377	19256	19240	19255	19338	19616	19399	19296	19346	19364	19016	19277	19371	19417	19272	19410	19350	19448	19157	19398	19121	19269	19245	19382	19391	19297	19411	19400	19305	19246	19352	19238	19252	19302	19078	19308	19220	19633	19502	19334	19188	19353	19237	19269	19442	19360	19297	19283	19020	19298	19435	19226	19130	19425	19184	19323	19173	19414	19155	19248	19412	19278	19308	19174	19276	19245	19343	19305	19437	19390	19297	19205	19182	19269	19306	19270	19132	19467	19265	19290	19157	19213	19265	19354	19328	19303	19439	19302	19324	19392	19318	19209	19103	19209	19299	19324	19422	19441	19444	19356	19307	19198	19227	19417	19176	19166	19353	19305	19331	19159	19226	19107	19337	19189	19001	19321	19201	19385	19295	19297	19156	19279	19291	19267	19221	19051	19378	19282	19261	19275	19258	19458	19208	19152	19080	19030	19254	19341	19200	19287	19322	19297	19462	19225	19277	19295	19248	19244	19385	19202	19194	19266	19389	19352	19145	19282	19245	19032	19414	19149	19024	19228	19256	19268	19562	19429	19199	19468	19324	19365	19370	19222	19325	19248	19174	19233	19432	19174	19052	19331	19074	19200	19306	19334	19134	19571	19242	19341	19501	19202	19242	19430	19370	19451	19157	19220	19307	19265	19266	19274	19351	19337	19556	19463	19346	19419	19216	19409	19370	19223	19284	19229	19311	19285	19277	19368	19420	19317	19220	19226	19283	19189	19325	19398	19409	19275	19254	19225	19220	19321	19285	19178	19287	19236	19015	19179	19268	19241	19254	18990	19317	19390	19276	19129	19259	19242	19356	19323	19436	19386	19322	19203	19240	19197	19212	19212	19346	19479	19228	19371	19095	19271	19249	19277	19292	19465	19299	19155	19242	19365	19228	19375	19301	19517	19318	19136	19144	19225	19104	19296	19205	19094	19192	19403	19373	19401	19284	19272	19531	19133	19290	19180	19394	19507	19264	19174	19259	19196	19206	19246	19140	19498	19411	19234	19358	19250	19180	19147	19152	19364	19354	19217	19378	19423	19280	19318	19155	19321	19147	19207	19318	19378	19376	19521	19380	19381	19170	19367	19298	19449	19085	19287	19201	19436	19276	19154	19402	19304	19417	19450	19376	19110	19240	19198	19270	19241	19263	19068	19381	19299	19363	19317	19332	19405	19681	19339	19297	19248	19369	19185	19207	19473	19283	19516	19336	19225	19231	19346	19125	19282	19291	19166	19228	19137	19392	19381	19258	19239	19038	19363	19453	19284	19265	19389	19241	19341	19369	19443	19193	19162	19231	19450	19295	19326	19353	19233	19187	19593	19305	19309	19313	19202	19064	19439	19468	19227	19200	19183	19274	19342	19323	18992	19041	19266	19363	19262	19162	19138	19258	19310	19438	19234	19225	19279	19250	19254	19427	19303	19092	19405	19381	19556	19391	19222	18992	19154	19219	19174	19322	19337	19114	19430	19337	19095	19243	19186	19190	19250	19201	19460	19370	19186	19140	19284	19389	19542	19319	19390	19283	19324	19351	19397	19281	19410	19101	19363	19076	19239	19331	19232	19235	19198	19212	19234	19251	19352	19393	19328	19203	19377	19163	19235	19207	19551	19249	19377	19376	19394	19349	19344	19225	19339	19560	19473	19170	19339	19268	19279	19180	19101	19247	19137	19466	19305	19070	19308	19395	19294	19395	19168	19178	19370	19415	19352	19280	19424	19309	19403	19277	19517	19259	19427	19292	19175	19360	19197	19298	19266	19360	19162	19096	19197	19255	19271	19187	19336	19165	19318	19305	19320	19485	19206	19415	19335	19254	19380	19276	19058	19354	19299	19243	19420	19165	19306	19234	19406	19477	19465	19151	19145	19544	19150	19264	19485	19309	19119	19267	19329	19033	19301	19063	19245	19241	19449	19244	19374	19390	19430	19290	19355	19270	19399	19297	19388	19216	19152	19532	19367	19217	19296	19148	19361	19205	19488	19218	19193	19250	19210	19374	19286	19433	19316	19147	19328	19070	19247	19188	19493	19207	19249	19206	19360	19311	19279	19290	19322	19258	19369	19247	19380	19168	19286	19186	19195	19123	19318	19464	19490	19405	19074	19164	19435	19232	19330	19166	19070	19218	19277	19246	19459	19214	19155	19345	19229	19264	19239	19224	19218	19263	19253	19346	19241	19180	19200	19056	19442	19169	19325	19422	19451	19417	19138	19177	19309	19260	19357	19575	19143	19549	19277	19330	19519	19527	19280	19269	19441	19193	19361	19243	19513	19075	19246	19527	19419	19226	19231	19050	19316	19382	19203	19185	19117	19207	19213	19288	19389	19371	19242	19413	19351	19369	19407	19480	19255	19233	19219	19228	19484	19004	19343	19306	19127	19229	19148	19209	19182	19364	19383	19352	19232	19137	19279	19445	19319	19044	19163	19061	19251	19356	19372	19328	19300	19519	19464	19437	19329	19357	19508	19230	19320	19382	19069	19254	19235	19126	19461	19083	19112	19288	19284	19168	19437	19313	19289	18979	19355	19316	19333	19167	19230	19560	19102	19100	19313	19230	19437	19179	19346	19302	19137	19229	19183	19144	19240	19249	19245	19334	19195	19364	19293	19466	19147	19299	19381	19241	19342	19316	19367	19093	18991	19220	19355	19129	19300	19223	19087	19282	19217	19383	19542	19215	19395	19302	19140	19355	19340	19457	19285	19166	19197	19431	19441	19281	19295	19274	19122	19414	19497	19176	19428	19387	19429	19395	19497	19237	19258	19356	19102	19363	19290	19436	19189	19356	19386	19301	19264	19339	19351	19209	19362	19141	19381	19430	19313	19456	19373	19407	19279	19167	19532	19286	19199	19431	19522	19399	19184	19240	19473	19208	19227	19261	19185	19207	19454	19324	19118	19300	19422	19315	19357	19340	19563	19485	19366	19456	19089	19021	19312	19238	19302	19357	19413	19294	19426	19258	19382	19163	19283	19224	19299	19376	19178	19343	19402	19337	19392	19382	19484	19232	19093	19184	19321	19093	19167	19197	19462	19509	19379	19330	19352	19371	19283	19376	19394	19048	19363	19092	19132	19474	19039	19298	19141	19315	19311	19446	19229	19360	19299	19313	19432	19441	19247	19570	19302	19366	19115	19184	19325	19373	19467	19120	19429	19186	19418	19172	19244	19192	19362	19368	19336	19213	19127	19197	19305	19324	19294	19198	19322	19443	19265	19283	19334	19403	19394	19403	19211	19279	19322	19158	19332	19326	19290	19238	19211	19128	19283	19233	19329	19236	19266	19197	19379	19308	19491	19402	19216	19228	19291	19357	19445	19349	19445	19276	19478	19072	19313	19196	19322	19313	19353	19117	19351	19211	19519	19186	19274	19359	19241	19326	19268	19016	19512	19200	19067	19554	19463	19317	19215	19391	19356	19310	19413	19334	19316	19294	19201	19097	19193	19382	19453	19253	19240	19386	19437	19291	19362	19431	19231	19399	19507	19384	19362	19489	19585	19288	19281	19406	19216	19162	19358	19364	19290	19303	19400	19243	19329	19291	19205	19263	19342	19181	19384	19179	19220	19253	19129	19356	19263	19086	19157	19112	19351	19342	19289	19263	19371	19346	19236	19306	19440	19402	19487	19252	19333	19426	19386	19331	19406	19255	19164	19148	19433	19131	19190	19472	19397	19229	19106	19208	19343	19262	19282	18930	19290	19343	19103	19373	19232	19342	19466	19332	19238	19148	19329	19500	19245	19159	19585	19249	19171	19199	19392	19423	19298	19231	19416	19221	19408	19348	19187	19354	19143	19182	19348	19404	18998	19159	19510	19495	19233	19459	19479	19251	19331	19204	19115	19186	19246	19207	19200	19172	19088	19192	19266	19297	19256	19201	19367	19370	19155	19393	19287	19387	19114	19430	19430	19316	19391	19293	19304	19322	19194	19429	19256	19280	19404	19100	19331	19405	19344	19414	19284	19166	19370	19298	19208	19544	19220	19337	19372	19298	19257	19394	19156	19190	19265	19203	19199	19411	19298	19345	19310	19395	19375	19600	19298	19250	19635	19422	19500	19293	19438	19449	19318	19277	19364	19201	19046	19436	19273	19277	19185	19261	19178	19322	19406	19221	19036	19302	19062	19488	19469	19320	19416	19538	19334	19117	19253	19258	19380	19316	19306	19438	19223	19236	19295	19288	19180	19286	19162	19029	19361	19330	19315	19392	19409	19399	19068	19437	19222	19595	19333	19356	19358	19351	19207	19331	19314	19400	19224	19345	19127	19271	19139	19126	19208	18996	19183	19270	19231	19321	19527	19263	19256	19340	19448	19404	19328	19147	19323	19286	19410	19317	19511	19324	19281	19042	19480	19418	19375	19239	19300	19421	19202	19061	19173	19279	19249	19332	19292	19250	19044	19315	19324	19287	19232	19241	19315	19240	19182	19253	19221	19432	19291	19396	19437	19212	19318	19378	19182	19370	19262	19414	19457	19238	19192	19253	19089	19273	19548	19085	19058	19419	19352	19460	19323	19225	19182	19279	19205	19033	19492	19099	19308	19403	19492	18967	19269	19376	19337	19313	19218	19274	19309	19340	19278	19160	19368	19208	19378	19495	19268	19436	19287	19302	19211	19147	19268	19334	19153	19470	19172	19144	19273	19185	19426	19253	19113	19195	19261	19303	19222	19278	19407	19487	19341	19344	19398	19181	19106	19114	19345	19272	19201	19177	19196	19342	19097	19280	19174	19484	19240	19603	19315	19386	19280	19065	19324	19164	19312	19337	19303	19137	19256	19315	19322	19332	19159	19225	19380	19476	19276	19396	19108	19336	19101	19240	19565	19110	19362	19268	19428	19385	19277	19263	19286	19403	19079	19171	19318	19329	19297	19287	19203	19406	19475	19492	19302	19264	19324	19344	19333	19518	19210	19468	19361	19393	19446	19196	19295	19258	19415	19399	19348	19253	19275	19397	19511	19425	19435	19153	19238	19360	19515	19178	19242	19177	19277	19152	19160	19402	19335	19239	19315	19134	19159	19315	19321	19556	19246	19278	19259	19414	19395	19244	19483	19280	19371	19219
39879	50914	37321	22598	17620	16585	15966	16216	16158	16149	16146	16284	16227	16207	16263	16106	16392	16025	16191	16379	16306	16304	16065	16075	16334	16090	16178	16241	16243	16187	16185	16110	16314	16162	16091	16259	16224	16054	16364	16175	16111	16201	15935	16370	16203	16079	16236	16140	16303	16124	16215	16064	16215	16132	16120	16232	16325	16104	16370	16214	15994	16125	16174	16314	16200	16089	16267	16064	16241	16169	16128	16213	16121	16284	16156	16083	16167	16155	16246	16270	16235	15959	16103	16105	16122	16151	16096	16197	16057	16162	16251	16146	16166	16149	16216	16198	16128	16054	16217	16185	16104	16298	16252	16093	16133	16039	16247	16305	16011	16163	16179	16185	16079	16068	15829	16207	16170	16138	16231	16329	16143	15972	16069	16216	16210	16304	16192	16269	16217	16231	16189	16143	16242	16170	16251	16052	16041	16263	16070	16248	16050	16106	16159	16208	16132	16071	16036	16442	16352	16103	16154	16001	16154	16278	16083	16183	16239	16091	16337	16053	16179	16132	16134	16141	16032	16192	16205	16099	16254	16109	16221	16433	15966	16242	16214	16270	16051	16123	16220	16130	16125	16173	16123	16182	15986	16115	16063	16069	16325	16214	16169	16048	16148	16256	16113	16108	16081	16238	15933	16087	16261	16003	16188	16228	16228	16279	16135	16191	15955	16126	16117	16242	15993	16065	16047	16188	16133	16135	16100	16107	16131	16115	16153	16309	16195	16193	16268	16086	16073	16110	16208	16171	16066	16183	16029	16167	16067	16116	16146	16114	15967	16292	15990	16161	16040	16115	16173	16191	16179	16162	16254	16404	16152	16019	16008	16332	16103	16089	16180	16239	16178	16102	16058	16079	16189	16236	16158	16132	16241	16172	16332	16045	16269	16248	16174	15920	16212	16189	16233	16223	16253	16212	16190	15968	16159	16320	16077	16017	16111	16062	16159	16241	16211	16306	16276	16078	16103	16125	16165	16221	16081	16246	16058	16260	16190	16140	16279	16179	16097	16176	16251	16261	16179	16101	16095	16163	15986	16221	16055	16094	16145	16133	16211	16218	16198	16363	16165	16442	16227	16290	16135	16007	16166	16148	16158	16104	16258	16158	16284	16072	16163	16180	16138	16293	16247	16227	16145	16149	16126	16191	16158	16198	15965	15973	16230	16230	16252	16092	16266	16200	16192	16045	16059	16304	16188	16179	16394	16006	16135	16198	16088	16212	16148	16126	16014	16134	16184	16092	16241	16216	16151	16260	16162	16298	16145	15994	16101	16208	16167	16205	16031	16399	16218	16107	16116	15974	16209	16202	16118	16192	16270	16063	16190	16128	16275	16133	16169	16312	16173	16228	16226	16269	16323	16229	16284	16031	15993	16155	16116	16189	16156	16170	16006	16159	16234	16321	16211	16063	16365	16391	16250	16109	16130	16188	16256	16096	16151	16120	16091	16083	16121	16089	16138	16232	16426	16144	16027	16322	16250	16236	16238	16072	16181	16313	16123	16264	16119	16135	16134	16105	16234	16224	16090	16086	16169	16241	16153	16222	16144	16133	16135	16183	16140	16143	16040	16178	16245	16107	16215	16135	16183	16051	16250	16250	16175	16049	16188	16347	16262	16189	16328	15986	16269	16203	16320	16081	16109	15957	16132	16122	16163	16228	16137	16037	16291	16086	16101	16241	16181	16018	16221	16237	16188	16125	16262	16229	16216	16147	16049	16090	16154	16377	16228	16161	15963	16233	16030	16217	15946	16233	16231	15996	16288	16180	16154	16196	16136	16251	16282	16084	16170	16380	16044	16038	16208	16205	16232	16142	16179	16039	16150	16126	16103	16159	16083	16148	16230	16288	15995	16120	16218	16080	16087	16154	16133	16203	16119	16264	16220	16175	16054	16070	16285	16161	16321	16193	16155	16054	16237	16272	16127	16098	15965	16130	16323	16055	16151	16051	16208	16230	16101	16105	16142	16178	16169	16162	16220	16171	16044	16144	16214	16077	16233	16160	16131	16174	16100	16246	16132	16069	16015	16304	16139	16102	16061	16243	16119	16161	16196	16254	16116	16190	16310	16102	16313	16127	16044	16166	16097	16196	16139	16188	16160	16130	16128	16263	16316	16040	16131	16218	16112	16047	16200	16057	15956	15942	16135	16146	16208	16198	16079	16110	16093	16233	16120	16194	16165	16328	16216	16212	16179	16172	16023	16065	16128	16161	16044	16071	16145	16214	16152	16196	16248	16063	16208	16120	16225	16115	16234	16258	16113	16209	16146	16230	16147	16152	16015	16140	16194	16275	16284	16121	16085	16156	16062	16193	16220	15958	16248	16150	16215	16216	16050	16223	16078	16180	16181	16210	16242	16018	16263	16178	15992	16275	16156	16183	16258	16139	16204	16062	16161	16289	16002	16262	16274	16180	16201	16021	16129	16212	16175	15973	16213	16148	16284	16263	16027	16123	16230	16158	16238	16094	16215	15997	16260	16013	16001	16175	16213	16314	16092	16104	15992	16214	15970	16136	16212	16042	16169	16140	16120	15969	16150	16262	16222	16369	16000	16172	16125	16256	16295	16224	16299	16144	16093	16246	16232	16195	16280	16162	16219	16302	16171	16044	16093	16219	16226	16208	16090	16355	16003	16160	16136	16135	16272	16123	16153	16167	16142	16262	16171	16114	16025	16093	16108	16486	16130	16274	16047	16029	16176	16114	16158	16031	16266	16102	16352	15843	16163	15992	16072	16097	16233	16045	16100	16125	16306	16238	16117	16211	16215	16149	16165	16224	16269	16128	16043	16154	16162	16151	16086	16236	16050	16302	16024	16100	16273	15992	16029	15975	16193	15947	16231	16416	16189	16079	16201	16352	16093	16121	16164	16061	16238	16068	16104	16235	16162	16133	16047	16055	16197	16090	16245	16193	15992	16154	16101	16246	16100	16195	15976	16330	16126	16291	15991	16204	16053	16154	16060	16193	16160	16031	16102	16045	16162	16116	16094	16003	16278	16160	16141	16208	16182	16218	16162	16339	16115	16144	16164	16066	16270	16036	16061	16233	16305	16172	16097	16161	16223	16185	16076	16242	16383	16223	16125	16065	15998	16184	16224	16243	16085	16290	16117	16276	16386	16096	16223	16311	16042	16214	16205	16332	16076	16139	16170	16173	16245	16115	16177	16211	16094	16319	16164	16129	16191	16226	16152	16348	16309	16092	16029	16224	16161	16224	16281	16215	16346	16275	16106	16269	16247	16318	16165	16074	16335	16142	16047	16170	16212	16092	16074	16214	16105	16057	16260	16124	16173	16266	16096	16042	16301	16054	16177	16370	16167	16237	16082	16257	16048	16284	16157	16139	16117	16251	16182	16085	16186	16184	16268	16117	16127	15991	16324	16104	16257	16189	16199	16279	16075	16097	16303	16134	16205	16314	16084	16458	16275	16117	16230	16043	16324	16150	16345	16211	16005	16066	16185	16088	16194	16118	16131	16158	16283	16085	15974	16072	16157	16171	16334	16135	16218	16054	16045	16295	16162	16079	16186	16057	16244	16158	16086	16210	16016	16236	16210	16237	16063	16303	16288	16134	16160	16164	16173	16070	16171	16232	16168	16211	16133	16056	16139	16088	16064	16192	16081	16131	16127	16058	16144	16170	16082	16096	16260	16104	16273	16098	16186	16151	16058	16125	16085	16253	16207	16253	16274	16091	16235	16138	16298	16249	16185	16223	16113	16281	16211	15996	16202	16307	16234	16069	16162	16128	16130	16225	16183	16085	16177	16205	16230	16169	16183	16068	16019	16216	16242	16096	16299	16284	16200	16332	16035	16072	16118	16132	16154	16186	16065	16239	16191	16193	16136	16256	16160	16197	16270	16168	16252	16097	16144	16223	16197	16144	16289	16105	16173	16140	16295	16021	16008	15982	16196	16242	16235	16152	16132	16085	16175	16144	16156	16046	16153	16066	16305	16187	16231	16136	16274	16111	16159	16135	16179	15964	16213	16150	16037	16202	16235	16026	16167	16203	16144	16186	16239	16136	16151	16121	16148	16011	16330	16248	16302	16209	16175	16167	16042	16153	16315	16228	16220	16229	16052	16191	16133	16155	16296	16145	16232	16153	16341	16202	16279	16147	16276	16232	16252	16197	16086	16251	16043	16230	16128	16110	16240	16163	16140	16295	16107	16165	16277	16186	16296	16073	16191	16143	16314	16365	16117	16060	16096	16018	16070	16181	16174	16080	16217	16312	16313	16233	16227	16235	16220	16388	16110	16277	16101	16225	16139	16249	15977	16069	16123	15968	16307	16018	16217	16386	16389	16100	16092	16112	16116	16253	16083	16182	16118	16001	16159	16170	16263	16247	16093	16119	16247	16210	16012	16205	16304	16065	16226	16255	16078	16111	16036	16226	16156	16223	16228	16247	16245	16188	16269	16236	16137	16224	16032	15982	16087	16120	16231	15973	16360	16202	16078	15985	16123	16254	16157	16243	16027	16126	16152	16185	16307	16204	16214	16125	16362	16125	16215	16213	16173	16292	16043	16251	16008	15903	16291	15980	16241	16201	16038	16247	16093	16112	16053	16102	16237	16142	16176	16271	16095	16307	16196	16228	16136	16228	16158	16278	16287	16304	16167	16249	16188	16074	16045	15945	16215	16240	16039	16324	16220	16104	16260	16107	16333	16185	16358	16178	16181	16119	16158	16176	16168	16029	16219	16194	16216	16171	16167	16078	16269	16147	16080	16153	16212	16356	16186	16103	16133	16092	16205	16107	16055	16133	16277	16326	16037	16155	16095	16092	16204	16297	16097	16193	16266	16019	16312	16205	16125	16194	16133	16361	16037	16138	16258	16183	16068	16189	16042	16223	15994	16205	16061	16275	16094	16235	16209	15991	16355	16446	16176	16191	16019	16181	16107	16131	16214	16116	16185	16255	16219	16285	16289	16180	16294	16019	16119	16249	16328	16029	16160	16134	16270	16176	16020	16185	16156	16068	16163	16331	16178	16205	16086	16191	16105	16209	16161	16233	16204	16086	16125	16190	16185	16246	16244	16247	15982	16148	15994	16142	16212	16310	16139	16205	16191	16278	16243	16250	16192	16101	16305	16129	16395	16186	16309	16165	16309	16351	16170	16220	16154	16048	16076	16149	16201	16398
23838	24884	36778	30461	24709	24476	24789	19976	19316	19779	19679	19655	19480	19623	19479	19554	19514	19201	19078	19278	19342	19347	19364	19212	19514	19319	19199	19377	19338	19143	19414	19365	19271	19291	19314	19121	19315	19341	19134	18963	19163	19488	19378	19194	19391	19274	19230	19203	19109	19074	19071	19101	19159	19017	19084	19220	19135	19109	19254	19245	19296	19128	19339	19248	19129	19401	19226	19065	19091	19167	19326	19271	19005	19217	19162	19200	19105	19135	19303	18911	19230	19023	19258	19141	19440	19123	19001	19335	19150	19061	19138	19349	19322	18977	19217	19208	19257	19145	19003	19227	19247	19073	19255	19143	18997	19147	18964	19133	19286	19202	19151	19120	19138	18994	19045	19075	19050	19046	19037	19070	19074	19264	19193	18996	19222	18935	19036	19156	19317	19370	19174	19263	19060	19103	19157	19092	19011	18889	19265	19235	19064	19084	19160	19042	19063	19006	19466	19185	19071	19162	19040	19115	19238	19099	19143	19342	19188	19261	19197	19128	19065	19077	19107	19249	19150	19134	19219	19085	19126	19133	18996	18911	19169	18811	19326	19200	19226	19172	18953	19211	18939	19173	19043	19184	19318	18975	19188	19255	19192	19186	19172	19154	19157	19178	19202	19041	19502	19204	19106	19063	18970	18979	19133	19250	19270	19164	19280	18990	19071	19279	19223	18954	19182	18938	19322	19201	18981	19195	18899	19124	19365	19217	19179	19218	19294	19073	19152	19205	19138	19306	19110	18996	18969	19170	19170	19232	19194	18992	19252	19266	19148	19170	19358	19167	19426	19296	19171	19286	19161	19053	19154	19159	19052	19142	19202	19192	19118	19138	19215	18925	19094	19209	18989	19175	19279	19287	19318	19248	19197	19268	18972	19090	19027	18988	19186	19164	19063	19293	19139	19255	19136	19200	19162	19138	19194	19180	19057	19174	19117	19254	19200	19276	19120	19085	19264	19208	19140	18722	19168	19037	19171	19105	19064	19087	19174	19261	19283	18950	19342	19239	19224	19114	19023	19041	18922	19016	19028	19071	18920	19317	18834	19095	19144	18969	19010	19381	18788	19411	19132	19056	18934	19172	19058	19163	19062	19091	19179	19073	19071	19206	19133	19028	19137	19354	19212	19233	19039	19170	19103	19229	19373	19087	18982	19271	19016	19107	19319	19151	19284	19153	19116	19026	19121	19107	18999	19274	19090	19142	19062	18849	19072	18927	18930	19017	18807	19009	19140	19203	19101	19176	18994	19307	19303	19115	18997	19162	19238	19022	19058	19222	19294	19311	19166	19064	19301	19017	19251	19355	19239	19209	18984	18958	19123	19211	18990	19225	19148	19171	19186	19178	19273	19226	19337	18917	19122	19052	19094	19112	19282	19064	19095	19123	19168	19321	19123	19027	18999	19279	19071	19003	19016	19258	18993	19024	19276	19021	18816	19227	19316	19281	19108	19055	19066	19283	19173	19193	19013	19290	18967	19326	19101	19166	19236	19068	19271	18998	19136	19339	18917	19183	19221	19345	19101	18981	19164	19171	19322	18865	19161	19068	19173	19299	19105	19232	19191	19050	19026	19085	19068	19229	19204	19414	19209	19231	19257	19075	19308	19072	19225	19138	19046	19106	19100	18999	18975	19322	19293	19139	19066	19138	19044	19195	19119	19241	19199	19136	19090	19284	19306	19058	19149	18927	19228	19078	19137	19054	19406	19074	18841	19204	19033	19098	19078	19147	19120	19070	19137	19078	19185	19105	19198	19047	19163	19059	19076	19064	19085	19164	19075	19058	19220	19077	18921	19054	19255	19054	18986	19171	19204	18874	19181	19156	19201	19052	19086	18866	18932	19131	19295	19032	19338	19175	19080	19325	19286	19230	19109	19011	19170	19118	19178	19092	19261	19207	19106	19097	19255	19082	19351	19208	19133	19221	19188	19167	19084	18990	18917	19238	19178	19245	19085	19105	19220	19171	19079	19063	19046	19214	19169	19326	19152	18944	19233	19336	19124	19024	19240	19060	19355	19156	19295	19375	19231	19084	19151	19279	19195	19003	19242	19114	19006	18946	19190	19242	19196	19256	19099	19264	18921	19058	19120	19053	19142	19006	19191	19006	19127	19337	19140	19079	19167	18978	19231	18978	19306	18833	18972	19033	19140	19179	19164	19067	19008	19118	19027	18950	19143	19275	19107	19075	19198	19140	19183	19377	19209	19104	19146	19094	19116	19089	19106	19178	18960	19119	19138	19070	19381	19147	19180	18851	19177	18994	19061	18988	19222	19184	19407	19178	19310	18970	19161	19022	19130	19392	19011	18933	18974	19142	19036	19016	19085	19203	19272	19181	19287	19077	19078	19198	19325	19109	19227	19307	19182	19205	19134	19148	19227	18884	19190	18926	19148	19296	19240	19076	18999	19270	19237	19155	18965	19039	19250	19164	19202	19070	19160	18943	19150	19204	19241	19144	19066	19188	19027	19048	19108	19115	19171	19169	19247	19024	18892	19079	19101	18975	19168	19119	19245	19192	19117	19249	19333	19154	19203	19131	19111	19129	19207	19061	19268	19274	19219	19267	18963	19108	19348	19107	19134	19125	19338	19128	19258	19012	19177	19051	19407	19023	19123	19180	19159	19104	19168	19046	19138	19120	19281	19099	19038	19234	19229	19311	19200	19254	19150	19078	19196	19327	18909	18996	19006	19278	19113	19263	19217	19208	19194	19011	19117	18976	19158	19233	19148	19257	19182	19370	19086	19348	19203	18958	19164	19140	19230	19035	19254	19212	19152	19182	19094	19159	19137	19095	19126	19076	19147	19090	19111	19122	19317	19101	19058	19306	19250	19184	19373	19173	19137	19210	18871	19151	19119	19182	19077	19181	19111	19021	19251	19410	19280	19084	18938	19085	19122	19044	19050	18922	19162	18938	19032	19009	19174	19288	19221	19158	19040	19187	19164	19205	19146	19150	19266	19005	18898	19040	19133	19024	19016	19185	19140	19086	19111	19071	18988	19045	19109	19269	19275	19174	19256	19047	19017	19003	19151	19199	19108	19000	19115	18950	19205	19271	19139	19009	19128	19154	19151	19240	18973	19079	19155	19123	19100	18906	18998	18535	19251	19277	19062	19222	19046	19037	19351	19114	18971	19145	19184	19099	19259	19199	18883	19056	19176	19262	19175	19119	19197	18919	18991	19138	19066	19185	19151	18966	19092	19140	19219	19233	19139	19014	19269	19139	18971	19235	19187	19204	19112	19234	19072	19163	19035	18914	19291	19151	19019	19171	18912	19130	19117	19251	19136	19131	18881	18964	19112	19136	19131	19040	19298	19105	19066	19071	19312	19191	19238	19153	19106	19074	19104	19014	19135	19197	19227	19184	19064	19015	19249	19280	19206	19175	19384	18870	18998	19305	19195	19010	19200	19087	19126	19233	19166	19224	18978	19341	19356	19184	19121	19016	19219	19016	19093	19198	19094	19184	19355	18987	19078	19254	19158	19267	18943	19293	19227	18957	19029	19192	19120	19195	19026	19127	19012	19132	19210	19097	19133	18890	19107	19017	19167	19245	19084	19293	19435	19064	18990	19077	19126	19116	19233	18957	19204	18928	19091	19020	19243	19010	19019	19096	19053	19188	19019	19011	19102	19037	19222	19190	19105	19113	19095	18984	19168	19129	19061	19132	19184	19345	19199	19015	18941	19039	19003	19173	19316	19245	19342	19035	19088	18994	19096	19024	19300	19136	18844	19271	19266	18978	19070	19169	19239	19264	19155	18949	19337	19084	19284	19255	19116	19109	19215	18969	19010	19087	19031	19154	19205	19031	19080	19167	19315	19115	18986	19149	19142	19163	19318	18960	19053	18923	19161	19154	18952	19112	19178	18974	19265	19178	19146	19129	19113	19179	19202	19209	19082	19242	19229	19093	19230	19055	19035	19107	19216	19160	19100	18981	19013	19203	19050	19382	19174	19228	18975	19197	19254	19144	19067	19028	19070	19217	19056	19176	19058	18951	19159	19281	19305	19141	19041	19037	19250	19172	19168	19316	19200	19193	19132	19188	18884	19027	19200	19153	19262	19178	19229	19446	19134	19274	19227	19006	19311	19131	19000	19063	19224	19052	19224	19064	19351	19144	18905	18874	18778	19208	19195	19166	19068	19059	19157	19170	19028	19117	19186	19182	19177	19164	19143	19215	19042	18976	19237	19073	19107	19217	19340	19042	19188	19149	19126	19100	19074	19189	19241	18970	19245	19308	19136	19323	19135	19081	19111	19294	19016	19103	19209	18904	19131	19015	19216	19002	18833	19326	19085	19254	19098	18996	19055	19204	19143	19164	19167	19145	19238	18987	19186	19068	18912	19016	19140	19080	19275	19247	19232	19149	18892	18974	19103	19161	19213	19111	19164	19119	19372	19140	19184	19142	19000	19369	19161	19142	19303	19057	18904	19019	19090	18993	19136	19312	19073	19031	19156	19260	19246	19019	19038	19027	19167	19123	19186	19083	19122	19079	19055	19029	18858	19127	19476	19052	19184	19208	19292	19429	19244	19003	19061	19254	19095	19128	19086	19244	19386	19341	19129	19311	19173	18834	19035	19170	19166	19188	19063	19144	18975	19225	18925	19198	19401	19205	19054	19142	19032	18897	18997	19175	19231	19205	19264	19135	18964	19092	19133	19121	19097	19135	19023	19138	18953	19061	19238	19271	19109	19178	18915	19017	19259	19284	19013	19043	19024	19004	19114	19065	19108	19134	19062	19268	18975	19089	19006	19341	19352	19147	19187	19150	19153	18932	19153	19150	19219	19164	18818	19093	19003	18950	18876	18982	19058	19028	19133	19156	19113	19190	19267	19301	19177	19069	19231	19165	19163	19235	18999	19019	18978	19054	19049	19191	19152	19021	19122	19085	19229	19180	19148	19112	19095	19190	19125	19184	19142	19268	19261	19191	19148	19151	19150	19066	18879	18866	18971	19196	18952	19170	19182	18995	19252	19124	18928	19080	18969	19100	18987	19147	19088	19267	19387	19100	19222	19047	19216	19172	19130	19317	19306	19195	19182	19125	19276	19159	19132	19279	19173	19249	19279	19313	19120	18973	19203	19114	19053	19111	19259	19213	19137	18812	19016	19007	19170	19041	19094	19014	19132	19092
62141	107286	86509	55751	31210	19359	16522	16165	16114	16228	16107	16251	16131	16049	16186	16052	15885	16190	16041	16195	16141	16134	16095	16050	16138	16175	16141	15958	16078	16157	16167	16250	16230	16017	15967	16215	16076	16001	16118	16052	16200	16142	16219	16047	16292	16129	15931	16133	16122	16144	16286	16135	16215	16154	16166	16139	15902	16229	16205	16136	16117	16229	16140	16248	16224	16148	16089	16068	16191	16134	16144	16107	16143	16150	16067	15928	16196	16153	16079	16205	16105	16141	16406	15918	15887	16088	16152	16057	16169	16073	16316	16102	16032	15972	16310	16194	16332	16067	16031	15988	16245	15959	16082	16020	16129	16039	16120	15971	16082	16057	16069	16188	16099	16235	16167	16047	16232	16280	16023	16132	15960	16025	16130	15920	16265	16131	16053	16091	15960	16112	16149	16139	15990	16112	16103	15967	16083	16028	16212	16095	15980	16077	15976	16170	16137	16079	16054	16052	16248	15906	16081	16093	16015	16298	15906	16076	16217	16081	16221	15943	15887	16123	16144	16246	16241	16086	16132	16148	16188	16068	16245	16087	15955	16036	16012	16027	16217	16202	16039	16138	16253	16054	15947	16075	16066	16116	16011	16244	16152	16130	16164	16024	16092	15982	16160	16091	15999	16195	16266	16116	16219	15966	16074	16215	16045	16050	16186	16004	16058	16102	16214	16185	16150	16180	15990	16180	16256	16089	16042	16090	16094	16216	16242	16078	16080	15913	16195	16189	16173	16090	15983	16151	16046	16080	16031	16116	15930	16014	16124	16069	16131	16157	16056	16085	16076	16289	16171	16093	16124	16249	16114	16117	16232	16009	15963	16032	15952	16288	16052	16250	16026	16152	16051	16163	16039	16086	16148	16006	16016	16185	16110	16066	16213	16102	16014	16179	16059	16159	16083	16038	16039	16041	16064	16270	16186	15999	16043	16156	16083	16031	16239	16194	16005	16036	16220	15967	16130	16163	16197	15990	16177	16078	16094	16104	16254	16014	16166	16264	15986	16284	16180	16118	16127	15963	16114	15952	16106	15953	16059	16010	16001	16024	16215	16055	15997	16076	16056	16123	16177	16144	16124	16016	16183	16209	15905	16092	16078	16133	16011	16070	16162	16019	16237	16152	16128	16192	15893	16285	16131	16092	16295	15971	16207	15998	16199	16180	16046	15982	16217	16078	16025	16153	16140	16163	16246	16044	16113	16252	16093	16177	16151	15967	16109	16023	16147	16010	16031	16026	16081	16090	16070	16098	16147	16071	16026	15982	16192	16103	16151	15923	16042	16159	16124	16211	15971	16009	16026	15985	16139	16148	16214	16121	16177	16138	16283	16081	16120	16297	16067	16175	16020	16056	16178	16053	16073	16127	16105	16067	16171	16017	16010	16092	15986	16201	16049	16180	16265	16128	16144	16229	16107	16116	16325	16000	16159	16188	16100	16071	16177	16202	16015	15826	16098	16093	16122	16178	16083	16201	16180	15979	16062	16093	16003	16083	16300	16290	16097	16279	15861	15837	16182	16018	16041	16207	16119	16187	16131	16048	16179	16138	16017	16179	16038	16077	16153	16207	16143	16053	16140	16047	16169	16005	15990	16134	16153	16068	16123	16112	16029	15955	16106	16089	16113	16140	15958	16024	16146	16010	16130	16136	16189	16051	16105	16030	16207	16120	16237	16105	16045	16199	16128	16111	16014	16148	16345	16115	16182	16132	16017	16075	16140	15871	16070	16158	16018	16027	16141	16187	16159	16201	16261	15990	16278	16165	16186	15962	16130	16116	16335	15976	16108	15981	16119	16174	16172	16200	16040	16250	16082	16207	16214	16166	16122	16185	15834	16054	16232	16064	16263	15962	16156	16051	16170	16080	16027	15991	16089	16204	16126	16218	16407	15932	16202	16019	16060	15976	15885	16237	16182	15893	16060	16124	16154	16039	16004	15982	16067	16211	16157	16186	16333	16103	15995	16157	16048	16056	16179	16014	16270	16007	16052	16141	16116	16199	16100	16043	16047	16030	16364	16021	16043	16076	16220	16063	16115	15909	16168	16025	16023	16104	16176	16179	16247	16047	16094	16193	16253	16128	16080	16086	16200	16165	16136	16014	16082	16077	16165	16191	16202	16213	16213	15980	16085	16122	16013	16233	16090	16181	16116	16092	16094	15967	16161	16068	16044	16096	16050	16156	16023	16049	16019	15971	16095	16295	16005	16187	16122	16056	16182	16199	16100	16022	16225	16311	16103	16160	16164	16044	16128	16074	16030	15920	16129	16053	16155	16015	16140	16016	16124	16286	16161	16134	16016	16134	16044	16220	16061	16059	16227	16232	16055	16288	16178	16093	16214	16046	16060	16089	16035	16229	16185	16138	16045	16176	16109	16038	16049	16077	16120	16085	15996	16198	15980	15958	16079	16104	16425	16193	16054	16162	16148	15959	16156	16135	16042	15941	16150	16229	16262	16086	16020	16168	15955	16198	16011	16244	16185	16216	16199	16001	16153	16081	16037	16002	16160	16184	16238	16113	16185	16136	16110	16139	16241	16033	16159	16220	16274	16122	16042	16378	16068	16083	16047	16151	15887	16112	16059	16053	16231	15896	16075	16239	15993	15886	15827	16026	16150	16089	16222	16069	16093	16105	15925	16107	15944	16175	16074	16062	16126	16065	15926	16033	16117	16049	16158	15927	16190	16071	16016	16055	16063	16190	16036	16166	16147	15942	16167	16231	16182	15964	16143	16080	16114	16078	16164	16075	15949	15927	16252	15959	16113	16330	16013	16120	16206	16290	16097	16065	16173	15808	16147	15962	16098	16157	16050	15896	16078	16243	15991	16019	16345	16115	15952	16127	16050	16126	16233	16105	16059	16034	16228	16214	16130	16298	16037	16176	16121	16048	16076	16115	16195	16192	16156	15951	16099	16173	16174	15965	16259	16056	16043	16143	16032	16194	16061	16187	16080	16116	16109	15981	16145	16066	15956	16354	16022	16152	16027	16022	15945	16149	16094	16061	16131	16120	16048	16036	16082	16234	16164	16129	16076	16171	16075	15981	16089	16101	16277	16126	16107	16175	16083	16108	16176	16201	16009	16292	16181	16153	16221	16228	16205	16050	16139	16099	16221	16091	16075	16108	16144	16082	16177	16136	16082	16002	16053	16008	15972	16018	16144	16248	16081	16134	15979	16027	16041	16069	16082	16009	16069	16139	16116	16015	16212	15964	16300	16018	15991	16203	16144	15974	16076	16198	15977	16148	16094	16116	16102	16079	16126	16235	15992	16027	16164	16201	16159	16107	16172	16290	16154	16056	16077	16317	16005	16193	15986	16014	16003	16110	16108	16060	16021	16190	15990	15779	16027	16004	16073	16128	16303	16192	16011	16081	16061	16151	16077	16289	16145	16169	16134	16232	16175	15993	15972	16041	16172	16161	15931	15917	16092	15912	16036	16202	16083	16288	16205	16306	16233	16125	16085	16170	16183	16059	16207	16209	16011	16115	16067	16348	16003	16277	16274	16027	16045	16036	15838	16134	16116	16025	16166	15946	16166	16180	16180	16233	16236	16113	16113	16160	16006	16143	16256	16112	15940	16156	16004	16152	16070	16298	16104	16068	16084	16001	16177	16013	16107	16104	16053	16147	16159	15964	16255	16133	16069	16125	16187	16109	16128	16215	16070	16159	16126	16098	16097	16136	16210	16033	16000	16045	16023	15992	16190	16270	15946	16055	16109	16066	16087	16075	16037	16233	15994	16187	16072	15995	16031	16082	16047	16056	16186	16151	16142	16021	16341	16025	16063	16284	16137	16175	16130	16177	16000	16225	16179	16127	16150	16117	16277	16245	15969	16187	16108	16039	15985	16186	16014	16038	16044	16101	16246	16052	16060	16003	16214	16181	16050	16188	16107	16117	16052	16180	16185	16094	16203	16142	16192	15996	16067	16200	16157	16123	15908	16089	16153	16106	16167	16007	15928	16254	16237	15911	16190	16154	16141	16183	16127	16084	16212	16144	16267	15925	15951	16172	16261	16254	16061	16149	16086	16108	16006	16176	16037	15970	16003	15952	16062	16015	16147	15835	16074	16195	16150	16249	16108	15986	15947	16131	16199	16076	16099	16027	16258	16068	16115	16196	16181	16195	16045	16089	15891	16214	16016	16017	16082	16098	16150	15995	16186	16055	15948	16220	16053	16109	16007	15903	16130	16026	16131	16191	16090	16098	16143	16095	16121	16113	16280	16081	16244	15897	16174	16169	16022	16210	16005	16230	16002	16053	16250	16151	16122	16085	16111	16169	16443	16079	16112	16051	16254	16221	16096	16181	16029	16154	16091	16117	16102	16219	15980	16150	15995	16171	16164	15873	15934	16174	16196	16082	16035	16134	16056	16060	16153	16160	16155	16050	16174	15967	16086	16065	16217	16180	16172	16125	16172	16001	16159	15993	16073	16131	16041	16128	16090	16085	16304	16005	16080	15953	16067	16074	16210	15951	16104	16087	16107	16149	16114	16040	15982	16214	16113	16324	16169	16210	16068	16049	16238	16140	16190	16122	16083	16036	16028	15883	16061	16113	15947	15929	15985	16070	16015	16038	16240	16259	16040	16002	16085	16116	16191	16092	16189	16066	16146	16099	16143	16145	16070	16078	16050	16148	15975	16067	16080	15975	16146	16076	16160	16094	16038	16122	16128	16173	16093	16137	16089	15969	16161	16085	16378	16161	16039	16136	16183	16010	15914	16103	16239	16127	15927	16167	16058	16113	16201	16084	16142	16143	16150	16012	16212	16072	16069	16165	16150	16017	16121	16142	16126	16110	15977	15906	15996	16076	16139	15890	16137	16197	16086	16024	16057	16252	16068	16094	16034	16090	16090	16218	16114	16159	16263	16225	16117	16099	16070	16257	15995	16145	16017	16125	16165	16149	16025	16131	16201	16149	16223	16239	16161	16025	16147	15908	16012	16140	16056	16213	16066	16199	16056	16244	16232	16055	15987	16125	16222	16062	16011	16068	16193	16283	16084	16095	15916	16150	16148	16111	16174	16162	16239	16063	16097	15927	16010	16194	16068	16197	16126	16112	16062	16077	16130	16205	16022	16293	16277	16079	16203	16245	16087	16071	16110	16208	15993	16142	16200	16051	16160	15995	16189	16265
33674	42490	42360	29713	21747	19848	19450	19173	19324	19044	19127	19122	19184	19265	19143	19209	19074	18974	19088	19307	19186	19411	19357	19339	19056	19038	19090	19205	19115	19096	19035	19122	19061	19307	19057	19215	19164	19098	19244	19135	19168	19194	19327	19233	19150	19291	19139	19462	19253	19221	19250	19142	19137	19231	19205	19298	19129	19213	19093	19008	19021	19250	19163	19141	18960	19021	19193	19101	19136	19164	19186	19195	19194	19132	19012	19139	19067	19146	19170	19054	19074	19057	19164	19150	19363	19290	19466	19212	19115	19237	19110	19056	19262	19040	19279	19235	19176	19139	19333	19213	18971	19411	19178	19210	19281	18969	19084	19188	19105	19060	19179	19292	19156	18977	19109	19276	19139	19110	19106	18961	19067	19191	18975	19043	19177	18993	19252	19139	19123	19220	19262	19049	19319	19225	19176	19212	19242	19111	19286	19272	19336	19297	19265	19068	19208	19238	19214	19167	19250	19206	19175	19213	19052	19305	19382	19387	19114	18983	19202	19363	19130	19265	19318	19001	19002	19111	19017	19282	19028	19230	19054	19280	19028	19232	19277	19265	19230	19121	19232	19139	19178	19055	18999	18916	19325	19392	19192	18992	19100	19067	19271	19236	19076	19344	19150	19196	19199	19399	19045	19250	19189	19075	19210	18928	19195	19127	19038	19297	19402	19014	19331	19301	19115	19241	18897	19189	19221	19204	19038	19145	19043	19116	19183	19406	19128	19246	19039	19135	19309	19208	19300	19300	19089	19281	19218	19261	19146	19087	19027	18875	19100	19231	19135	19172	19224	18906	19162	18948	19144	19044	18983	19231	19172	19276	19116	19111	19262	19150	19091	19253	19151	19261	19139	19193	19147	18966	19039	19333	19026	19286	18986	19132	19173	19155	19138	19047	19213	19099	19155	18916	19149	18974	19234	19080	19175	19056	19064	19053	19011	19130	19077	19124	19191	19380	19403	19280	19224	19167	19185	19298	19153	19073	19225	19181	19097	19154	19001	18985	19104	19087	18992	19078	18888	19334	19332	19014	18993	19222	19167	19183	19161	19049	19246	19127	19100	19229	19044	19219	19180	18976	19285	19157	19207	19088	19069	19022	19297	19157	19254	19271	19134	19032	19235	19067	18966	19122	19093	19309	19067	19274	19121	19113	19035	19098	19306	19090	19170	19159	19184	19256	19239	19250	19213	19032	19241	19102	19048	19271	19235	19217	19084	19130	19063	19268	19033	19088	19016	19007	19243	19302	19096	19396	19154	18989	19261	19178	19079	19180	19260	19124	19243	19074	19008	19129	19115	19381	19384	18986	19176	18894	18959	18976	19135	19101	19244	19188	19156	19279	19128	19271	19254	19076	19236	19049	19072	19164	19110	19251	19283	19134	19150	19036	19100	19100	18980	19291	19143	19191	19194	19130	19329	19151	19177	19118	19102	19039	19028	19023	19230	19290	19203	19228	19153	19220	19064	18912	19124	19158	19345	18982	19262	19109	19178	19252	19361	19174	19406	19182	19057	18993	19117	19122	19457	19224	19189	19181	19165	19031	19139	19236	19106	19204	19344	19013	19171	19158	18965	19178	19183	19146	19078	19388	19191	19235	19112	19229	19102	18965	19092	19100	19137	19197	19100	19011	19133	19190	19195	19303	19238	19235	19068	19203	18980	19121	18923	19275	19147	19283	19208	19096	19195	19225	19125	19056	19094	19345	19104	19153	19338	19205	18950	18945	19119	18933	19020	19198	19127	19147	19316	19192	19087	19311	19334	19227	19283	19262	19178	19104	19330	19054	19392	19047	19187	19007	19312	19207	19006	19091	19131	19209	19297	19124	19279	19198	19297	19082	19365	19315	19345	19126	18947	19181	18932	18891	19261	19232	19072	19108	18930	19195	19177	19306	19159	19036	19046	19270	18997	19187	19362	18986	19130	19336	18993	19241	19240	19232	18976	19036	19272	19124	19256	19157	19110	19117	19200	19112	19218	19266	19245	19101	19163	19235	19222	19190	19324	19149	19116	19029	19250	19171	19175	19214	19179	19145	19030	19177	19270	19195	19229	19176	19331	19373	19322	19071	19387	19094	19105	19260	19150	19084	19088	19272	19372	19113	19407	19331	19297	19124	19244	19193	19246	19080	19187	19105	19317	19349	19173	19093	19234	19190	19144	19113	19001	19062	19210	19409	19214	18970	19344	19308	19136	19231	19340	19278	19132	19055	19083	18945	19098	19172	19285	19276	19114	19273	19063	19304	19113	19146	19349	19188	19286	19304	19059	19044	19115	19311	18908	19112	19171	19212	19132	19154	19333	19244	18998	19288	18927	19238	19116	19096	19425	19098	19191	19282	19126	19175	19311	18972	19220	18985	19087	19280	19002	19176	19284	19347	19255	19053	19163	19100	19175	19107	19221	19086	19214	19038	19075	19044	19049	19162	19072	19147	19189	19113	19085	19067	19096	19280	19215	19122	19246	19269	19170	19243	19202	19265	19043	19055	19212	19110	19220	18881	19173	19117	19150	19043	19014	19009	19192	19333	19262	19084	19189	19026	19211	19132	19215	19246	19070	19215	19072	19059	19209	19240	18996	19314	19168	19024	19285	19076	19063	19186	19240	19072	19210	19284	19230	19316	19141	19001	19420	19226	18951	19115	19157	19218	19135	18940	19086	19142	19160	19046	19094	19069	19136	18973	19186	19014	19022	19170	19049	19141	19367	19163	19294	19019	19225	19294	19178	19131	19249	19141	19327	19301	19182	19364	18965	19111	19317	19166	19011	19183	19121	19301	19049	18961	19106	19172	19059	18963	19057	18989	19072	19276	19140	19285	19075	19155	19149	19104	19333	19186	19223	19152	19091	19281	19159	19173	19161	19115	19097	18897	18987	19157	19148	19169	19104	19332	19210	18938	19167	19223	19291	19195	19199	19084	19094	19167	19094	19161	19282	19052	19250	19348	19249	19131	19238	19223	19126	19217	19171	19252	19257	19148	19103	19243	19109	19189	19372	19206	19062	18984	19228	19196	19411	19225	19297	19257	19333	19206	19241	19223	19215	19053	19180	19329	19302	19271	19302	19295	19126	19245	19200	19138	19272	19217	19369	19118	19043	19077	19038	19228	18969	18924	19156	19060	19245	19377	19277	19162	19293	19259	19140	19171	19407	19030	19212	19416	19284	19172	19308	19223	19211	19240	19276	18872	19255	19159	19164	19165	19152	19107	19084	19156	19444	19066	19075	19194	19068	19082	19018	19300	19170	19238	19262	19177	19031	19076	19132	19285	19088	19137	19113	19051	18960	19130	19137	19102	19341	18981	19157	19137	19159	19234	19123	19177	19102	19081	19027	19055	18896	19213	19158	19193	19137	19197	19430	19106	19069	19158	19108	19167	19102	19135	19371	19110	19218	19176	19164	19176	19094	19115	19125	19285	19331	19179	19449	19338	19146	19280	19164	19038	19303	19189	19259	19315	19001	19431	19072	19175	19332	19313	19189	19029	19123	19176	19110	19158	19101	19100	19304	19158	19008	19108	19036	19141	18989	19218	19025	19072	19421	19219	19273	19227	19112	19083	19248	19252	19236	19184	19293	19180	19139	18923	19097	19135	19248	19075	19340	19282	19270	19246	18892	19194	19111	19232	19266	19198	18943	19183	18984	19019	19143	19187	19241	19120	19388	19265	19121	19195	19198	19208	19222	19181	19258	19148	18965	19283	19262	19213	18896	19344	19202	19286	19122	19071	19195	19037	19424	19274	19211	19234	19069	19331	19063	19223	19001	19318	19074	19120	19134	19282	19203	19032	19028	19158	19190	19067	19055	19078	19192	19125	19032	19136	19327	19316	19236	19364	19239	18945	18938	19221	19271	19254	19093	19253	19315	18911	19125	18980	19170	19163	19076	19151	19069	19040	19214	19195	19158	18973	19099	19172	19185	19172	19201	19298	19303	19242	19225	19186	19224	19182	19273	19163	19126	18971	19166	19260	19200	19113	19257	19245	19171	19249	18862	19230	19190	19087	19328	19270	19063	19181	19285	19508	19044	19386	19141	18943	19171	18950	19060	19137	19327	19084	19347	19193	19171	19115	19092	19234	19397	19166	19272	19150	19304	19392	19115	19223	19141	18901	19130	18987	19170	19236	19243	19147	19037	19235	19018	19320	19204	19086	19163	18973	19129	19131	19175	19269	19256	19127	19217	19001	19137	19153	19227	19169	19266	18947	19065	19226	19007	19274	19208	19195	19054	18965	19181	19314	19131	19130	19255	19135	19205	19305	19332	19018	19138	18929	18950	19061	19190	19014	19124	19088	19033	19023	19168	19194	19089	19293	19059	19141	19116	19142	19207	19154	19281	19221	19150	19160	19097	19074	19251	19237	19019	19104	19226	19276	19153	18950	19233	19196	19137	19167	19006	19206	19329	19268	19296	19083	19165	19169	19109	19304	19116	19323	19121	19170	19117	19303	19252	18996	19213	19206	19079	19086	19246	19245	19134	19101	19083	19351	19258	19186	19166	18912	19256	19193	19289	19178	19073	19272	19340	19391	19173	19211	19151	19116	19186	19086	19399	18985	18998	19196	19440	19054	19189	19311	19192	18802	19268	19191	19076	19142	19148	18956	19301	19045	18939	19210	19097	19178	19192	19245	19105	19400	19158	19213	19123	19067	19212	18929	19580	19142	19102	19146	18916	19098	19062	19285	19181	19054	19260	19034	19150	19171	19259	19151	19248	19371	19253	19249	19206	19315	19156	19402	19415	19148	19004	19280	19187	19134	19156	19125	19042	19196	19291	19134	18997	19156	19427	19245	19156	18999	19166	19097	19118	19343	19308	19150	19146	19214	19218	19151	19081	19127	19377	18936	18975	19184	19077	19212	19011	19119	19033	19185	19287	19165	19084	19343	19014	19079	19045	19225	19031	19240	19297	19311	19188	19221	19160	19389	19085	19187	19143	19187	19336	19230	19371	19060	19157	19288	19114	19172	19254	19311	19132	19236	19198	19230	19057	19296	19110	19316	19143	19085	18971	19073	19098	19225	19045	19099	19187	19163	19023	19039	19050	18985	19135	19176	19369	19117	19075	19150	19083	18978	19151	19144	19235	19181	19220	19184	19174	19000	18910	18875	19380	19185	19084	19240	19141	19144	19096	19275	19347	19356
43010	59856	43432	25043	18215	16210	16117	16179	16145	16125	16104	16046	16104	16024	15947	16046	16157	16021	16014	16078	16041	16123	15896	16149	16082	15980	16109	16183	16124	16045	16070	16223	16113	16060	16012	16053	16190	16030	15986	16229	16125	16028	16027	16048	16279	16061	15975	15932	15964	16202	15956	16155	16096	16078	16113	16134	16092	16160	16099	16003	16038	16281	16088	16149	16152	16056	16095	15956	15996	16107	16070	16128	16096	16048	16126	16097	15935	16277	16077	16012	16113	16110	16019	16141	15957	16054	15916	15948	16013	16143	16156	16036	16235	16059	16087	16158	16053	16048	16123	15958	15962	15995	15903	16160	16229	16023	16057	16040	16162	16028	16089	16126	16063	16081	16042	16118	16045	16036	16193	15909	15960	16139	16142	16148	16006	16160	16148	15970	16094	16073	16205	16097	16145	15951	16184	16158	16124	16091	16187	15904	15953	15926	16093	16036	16033	16026	16068	16084	16059	15942	16130	16060	16077	16210	16063	16165	16066	16190	16079	15938	16018	16110	16339	16045	15941	15964	16192	15977	15938	16018	15968	15971	16099	16156	15939	16015	16116	16146	16102	16050	16143	16209	16076	16104	16049	16069	15971	15971	16122	16009	15991	15969	16174	16187	16080	16003	15908	16076	15880	16132	15972	16047	16099	16054	16117	16044	16191	16114	15981	16040	16053	15993	16232	16137	15912	16058	16192	15977	15911	16157	16015	16059	16108	16119	16230	16008	16312	16172	16083	16231	16168	16035	16153	16242	16077	16136	16143	16023	16162	16145	15974	16154	16053	16130	16068	16226	16154	16155	15999	15957	16041	15952	16124	16214	16186	16202	15967	15989	16034	16138	16044	16058	15924	16134	16003	16084	15971	16142	16114	16092	15988	15915	16070	15944	16052	16037	16036	16087	16073	16146	16098	15939	16007	15961	16045	16009	15962	16123	16199	16077	16045	16104	16076	16117	16107	16093	16023	16160	15966	16088	16067	16008	16054	16118	15943	16059	16163	16074	16229	16111	16046	16103	16154	16169	15942	15913	16065	16205	15977	16223	16220	16158	16035	16012	16026	15986	15988	16060	16084	16167	16087	15951	16172	16045	15923	16194	16113	16047	16142	16201	16265	16152	16062	15958	16059	16063	16119	16126	15883	16231	16106	16123	16173	16080	16317	15994	15983	16292	15959	15999	16119	15939	16190	15949	16048	16069	16022	16123	16073	15930	16146	16214	15957	15998	16047	16157	16083	16066	16202	16009	16009	16034	15983	16217	16073	16155	15952	15951	16106	16168	15989	16201	16077	16074	16138	15977	16118	16190	16101	16125	16088	16060	16052	16070	15907	16192	16018	16061	16099	16220	16188	16002	16060	16143	16118	16151	16043	16070	16017	16031	16047	16121	15954	16015	16104	16214	16030	16165	16039	15997	16159	16220	16033	16121	16065	16135	16252	16012	15954	16033	16184	16014	15986	16170	16094	16078	16111	16024	15981	15884	15996	16048	16025	16004	16121	16191	16035	15797	16187	16243	16025	16117	16131	16043	15918	15887	16096	16060	16142	15988	16031	16191	16138	16057	16148	15821	15957	15898	16064	16160	16095	16041	15916	15974	16220	16128	16084	15949	16066	16028	16192	16012	16178	16192	16036	16053	16063	16106	16021	16185	16186	16020	16202	15980	16198	15947	15953	16185	16027	16156	15994	16027	15936	16159	16032	16050	16198	16083	16171	16246	15976	16014	16170	15963	16257	16026	15996	16079	16084	15907	16196	16153	16016	16244	15989	16016	16135	16251	16123	15992	16015	16130	16102	16143	16039	16065	16155	16014	16067	16100	16196	16271	16076	16166	16100	16082	16333	16066	15937	16291	16050	16101	16180	16025	16190	15888	16042	16014	16031	15938	15899	16053	15999	16061	16028	16183	16244	15945	16042	16173	16008	16178	16000	16248	16066	16132	16116	15950	15935	16090	16112	16017	16123	16247	15939	15885	15992	16113	15952	16165	16061	16044	16158	16147	15908	16056	16070	15935	16067	16176	16048	16082	16216	16238	16074	16013	16127	15926	15853	16065	16167	16028	16169	15981	16251	16149	15996	15995	16011	16159	16124	16053	16051	16022	15913	15983	16052	16004	15945	16151	16068	16184	15961	16132	16023	16009	16109	16169	16184	16158	16221	16183	16111	16195	16129	15911	16160	16040	16116	16028	16141	16044	16038	16107	16054	15925	16092	16107	16087	16105	16075	16099	16263	15941	16084	16057	16117	16080	16163	16039	16125	16068	16186	16053	15998	16221	16312	16046	16123	16054	16002	16120	16069	16067	16100	16097	16064	16156	16062	16192	16104	16097	16109	16019	16086	16147	15898	16076	16210	16142	16052	16111	15925	16138	16080	16110	16053	16182	16215	16083	16150	16069	16123	16043	16045	16012	16179	15982	16011	16306	16151	16027	16040	15933	15969	16074	16207	16113	16323	16165	16130	16099	16063	16080	16290	16119	16049	15923	16129	16188	16101	16093	16038	16317	15933	16064	15966	16010	16100	16065	16091	16222	16108	16216	16108	16083	15955	16101	15968	15859	16058	16173	16049	15907	16063	15966	16000	16204	16073	16046	16040	15990	16292	16219	15815	16078	16079	16152	16175	16083	16158	16038	16159	16183	16022	15984	16161	16046	16105	16234	16007	16182	16087	16135	16143	15940	15978	16010	15959	16055	15988	16086	16185	16307	16105	15898	15911	16157	16035	16090	16188	16073	16133	16066	16033	16090	16109	15996	15961	16214	16084	15986	16241	16066	15932	16189	16064	16186	16082	16097	16166	15962	16171	16098	16207	15900	16108	15957	16131	16014	16081	16206	15920	15827	16135	15940	16069	16012	16022	16009	16066	16080	15885	16048	16085	16215	16171	15976	16096	16055	16176	16054	16030	16071	16048	16143	16197	16029	16239	16058	16218	16039	16157	16162	16053	16245	16173	16065	16104	16066	16096	16080	16008	16119	16023	16088	16007	16079	16168	15900	16148	16144	15894	15935	16050	16035	16073	16212	16105	16103	16141	16032	16245	16236	16162	16077	16113	16030	15996	15986	16036	16077	16066	15964	16086	16023	16108	16159	15996	16233	16085	16112	16069	16081	16129	16039	16122	16070	16223	16048	16079	16204	16060	15991	16001	16103	16136	16114	16228	15938	15941	16064	15993	16171	16134	16058	16134	16051	16096	16156	16169	15973	16178	16152	16124	16072	16061	16222	15983	16209	16166	16069	16002	16095	16006	16214	16021	16195	16061	16248	15906	16223	16060	16238	16064	16098	15988	16246	16125	16061	16031	16144	15972	16061	16192	16068	16130	16044	16108	15804	15972	16211	16141	16154	16110	16154	16010	16024	15952	16274	16014	15978	16075	15980	16149	15991	16206	16050	16172	16138	15995	16029	16176	16035	15984	15987	16132	16265	16061	15978	16132	15971	16176	16278	16135	16168	16104	15798	15980	16235	15979	16157	16045	16180	16087	16019	16124	16117	16039	16171	15976	16207	16216	16048	15973	16170	16036	16117	16158	15914	16027	15902	16139	16277	15923	16063	16158	16253	16248	16063	16207	16037	15868	16266	16214	16077	16079	16011	16041	16134	16035	16119	16055	16076	16151	16076	15925	15974	16076	16121	16057	16013	15996	16146	16181	15959	16180	16296	16161	16089	15926	16176	16136	16276	16026	16128	16134	16105	16113	16257	16198	16133	16062	16161	16085	15983	16041	16024	16052	16056	16186	16105	16105	16002	16093	16080	16194	16129	16116	16176	16202	16144	16114	16196	16144	15941	16096	16170	16143	16228	16073	16292	16016	16040	16130	16275	16086	16101	16028	16058	16102	16035	16068	16139	16010	16047	15973	16173	16194	16050	16105	16018	16164	16027	16241	15980	16103	16190	16222	16258	16070	16130	15910	16124	16056	15833	16296	15997	16001	16201	16070	16171	16224	15944	16121	16077	16148	16036	16049	16293	16000	16165	16106	16198	16162	15999	16196	16255	16171	16100	16149	16086	16235	16213	16085	16022	16223	16158	16165	15975	16141	16104	16021	15954	16118	16036	16018	16181	15969	16043	16180	16032	16013	16075	16073	16008	16274	16188	16227	16319	16081	15968	16027	16115	16080	16060	15922	16068	16108	15989	16137	16096	16086	16094	15931	16031	16086	15947	16062	16070	16144	16080	16294	16131	16082	16117	16106	16180	16132	15979	16282	15966	16114	16066	16131	16029	16081	16151	16050	16016	15924	16054	16239	16053	16212	15928	16078	16181	16147	16203	16037	16038	16094	15808	16191	16207	16216	16135	16106	16107	16022	15988	16148	16168	16106	16069	16130	16093	15981	16073	16103	16065	16119	15914	16088	16169	16053	15911	16197	16030	16189	16182	16023	16008	16014	16061	16206	16259	16042	16184	16163	15996	16015	15864	15885	16086	16126	16172	16198	16106	16049	16078	16274	16106	16311	15959	16072	16141	15830	16128	15991	16138	16068	15965	15988	16119	16128	15827	16061	16014	15915	16196	16007	16091	16168	15980	16361	16012	16162	16133	16026	16023	16075	15987	15869	16268	16046	16085	16024	16128	16281	16109	16164	16125	16065	15901	16095	16123	16113	16048	16040	16175	16103	16127	16031	16096	16123	16038	16154	16242	16181	15995	16225	16210	16024	16010	16065	16238	16133	16178	16082	16154	16017	16277	16026	16123	16112	16075	16092	16175	16002	15987	16145	16350	16170	16073	16121	15927	16212	15962	16205	16156	16092	16021	16102	16089	16168	16092	16120	16113	16050	16116	16219	16060	15917	16284	16002	15986	16055	16154	16103	16071	15997	16155	16027	16113	16028	16156	16007	16014	16019	16028	16010	15983	16059	16105	16084	15894	16181	15991	16159	15973	16147	16168	16046	16039	16086	16099	16049	15953	15994	15957	15910	16247	15930	16192	16145	16100	16035	16110	16147	16093	16131	15976	16172	15931	16141	16119	16088	16190	16043	16163	16036	16113	16140	16025	15999	16147	16180	16061	16061	16168	16064	16043	16164	16081	15997	16220	16087	16107	16005	16185	15969	15992	16067	16156	16170	16111	15961	16220	16060	16093	16157	16076	15953	16104	15928	16182	16044	16023	16382	16020	16181	16143	16129	16144
36117	39844	37237	27253	20814	19357	19343	19243	19038	19207	19341	18806	19133	19023	19235	19166	18983	19174	18872	19026	19033	19192	19176	19011	19188	18879	19019	19037	19131	19038	19082	18722	18941	19222	19100	18977	19031	18899	19052	18953	19064	18999	18982	19176	19028	18905	19106	18912	19040	19173	19109	18864	18931	19029	19140	18860	18990	18914	19026	19243	19108	18936	19065	19054	18924	18919	18910	19188	19027	18826	18904	18998	18951	19082	19128	18882	18840	19087	18851	18969	18978	19045	19088	18962	18984	19034	19180	19104	19146	19075	18948	19008	18939	18941	19061	19152	18899	19056	19127	19108	18877	19004	18958	19219	19035	19197	18842	18889	19019	18985	18827	18836	18897	18906	18978	18889	18978	19054	19072	19008	18876	19066	18839	18992	19179	18944	18873	19044	19032	18873	18968	19009	19141	18944	19016	18939	18879	18965	18870	18971	19226	19056	19027	19104	18889	19050	18967	19072	19229	19247	19035	19015	19058	19004	18962	19028	19144	19020	19098	19123	18854	18920	19035	19107	19022	19138	19088	19010	18850	18914	18938	18950	18868	19054	19085	19050	18933	19101	19180	19007	19162	18941	19066	18992	18797	19063	19059	19180	19224	19029	18819	19017	18935	18849	19191	18908	18993	19046	19071	19000	19059	18927	19102	18886	19116	18956	19026	19027	19018	18850	19178	18925	19035	19039	19030	19067	19112	18922	19029	19143	18971	18864	19049	19052	18887	18720	18982	18988	19144	19095	19244	19197	19101	19072	18936	18986	18831	19104	18887	18836	19004	18909	18962	18780	18870	18904	18889	18973	18831	19027	19091	19112	19181	19162	19136	18848	19090	19058	19187	19108	19027	19002	19114	19031	19216	18960	18816	19185	19115	19009	19076	18847	18896	19031	18929	18947	19159	18973	18963	19052	19023	18927	18901	18953	18925	19032	18706	19058	19158	18893	19057	18959	18980	18895	18893	18889	18908	19175	18894	18864	19200	19040	19144	18800	19061	19232	19116	18865	19011	18967	18907	19062	19168	19092	18825	18975	19014	18974	19081	18870	19038	18871	19007	18934	18951	19130	18972	18961	19078	18939	19110	18936	18918	19119	19004	18963	18880	18929	18856	19125	18868	18927	19046	19055	18927	18941	18958	19091	19026	18728	19017	18858	19104	19150	18901	18733	19065	18991	19073	19019	19043	19032	18834	18883	18965	19087	18974	19023	19089	18980	19105	19088	18904	18987	19430	18976	19190	18920	19263	19077	18972	19099	19011	18789	18949	19045	19020	19001	18984	18971	18966	19101	18867	19014	19051	18885	18867	18997	18923	19047	19124	19115	19020	18940	18845	18992	19003	18885	19116	18993	19116	18661	18881	18853	18922	19030	18971	19058	19066	18936	19063	19002	19012	19305	19024	18968	18940	18854	19123	19019	19177	18984	18949	18994	18954	18999	18876	19119	19019	18745	19059	18831	18994	18976	19080	19078	18937	18831	18965	18895	19156	19079	19070	19019	18933	19061	19159	18884	19120	18907	19102	18917	19002	19232	18814	18982	18926	19026	18971	18962	19051	18997	19102	19227	18930	19116	18984	18841	18882	19092	18936	19152	18867	19031	19199	18878	19196	19048	19118	19045	18897	18966	19045	19033	18954	18974	19021	19038	18961	19008	18700	19076	19219	19040	18828	18827	18834	18831	18920	18911	19051	18981	18867	18989	19080	19004	19052	19028	19041	18885	18831	18893	18933	18824	18991	18849	19037	18986	19210	19078	18921	18919	19091	19009	19103	18869	19048	18917	18988	19002	18985	19018	19132	18937	18915	18953	18953	18945	19030	18969	18939	19057	19027	18942	18802	18931	19044	19138	18974	18810	19030	19099	19064	19151	19012	18906	18982	18840	18873	18777	18980	19026	19185	18844	19105	18851	19071	18968	18855	18706	18897	18738	19065	19124	18885	19052	19100	19258	19085	18867	18955	18996	19011	18954	18683	18946	19110	19115	19002	19005	18796	19089	18980	18871	19000	18873	18955	18951	19052	19098	19038	18887	18963	19025	19135	18955	19093	18827	19127	18884	19096	19042	19251	19058	18968	19070	18995	19038	18899	18991	19011	18930	18942	18950	19019	18866	19040	19038	19148	18905	19036	18879	18929	18856	18888	18986	19003	19249	18808	18804	19102	19146	18840	19041	19029	18745	19093	19023	19016	19049	19018	18964	19058	18855	19096	19096	18993	18886	19090	19040	18916	18937	19044	19043	19057	19118	19014	19013	18981	19057	19078	18952	18938	19148	19236	19241	18919	18970	19093	19067	19026	18934	18923	18803	19363	19021	19174	19074	19037	19021	19076	19019	18830	18739	18868	19233	19050	19004	18980	19156	18883	19002	18909	18993	18956	19115	19069	18987	19134	19152	18989	19060	18909	19005	18776	18778	19128	18817	19012	18915	18879	19088	19064	18800	18897	18895	19083	18964	18905	18844	19246	18927	18976	19068	19145	18883	18987	18841	19029	18784	19177	19212	19016	18921	18946	18984	19066	19007	19042	19081	19154	18985	19075	19059	18902	19039	18796	19031	18820	18908	18779	19145	19029	19137	19088	18835	18963	18986	18981	18784	19038	19040	18961	19032	19091	19016	19309	19119	18954	18964	19231	19113	19187	19041	19174	19238	18950	19286	19227	18807	18759	18957	19066	18990	18987	18974	18956	18873	19330	19046	19024	19226	18922	18700	18939	18927	18972	19060	18896	18934	19061	19098	19060	18905	19038	18905	18768	18853	18970	19010	18907	18961	18960	19006	19122	18909	18931	19090	19104	19125	19006	18995	19045	19140	19033	19066	18861	18784	18935	19047	18944	18918	19026	19178	18993	18879	19041	19057	19031	18863	18945	18993	19042	18989	18926	19194	19168	19156	18953	19059	18848	18885	18838	18907	18942	18932	19041	18791	19061	18989	19058	19066	19080	18924	18995	19037	18913	19031	18975	19185	18966	18944	19069	18960	18935	19123	18890	18913	19237	19081	18933	19140	18987	19068	19067	18882	19192	19091	18926	18868	19105	18994	18977	19077	18967	19019	19017	19110	18890	18968	19047	18980	18771	18826	18913	18973	19072	19011	18957	19111	19124	19134	18906	18961	18851	19060	18952	19017	19125	19020	19107	19046	19035	18866	19126	19213	18980	18913	19082	19173	19033	18810	18888	19047	19070	19069	18797	19033	18981	19006	18910	18753	18957	18906	18998	18977	18916	19063	19065	19000	19012	19066	19040	18892	19218	19060	19034	18884	18958	19046	19186	19064	19080	19045	19223	18986	18937	18952	19052	19084	18901	19036	18920	18979	18994	18913	19075	19112	19009	18983	19117	19153	18770	18958	19204	19050	19061	18979	18984	18945	18957	18776	19139	18955	19233	18802	19313	18982	18842	18867	19048	19116	19077	19253	19001	18903	18695	19038	19150	19057	18924	19102	18959	18868	18722	18900	19063	18806	19102	19054	19078	18852	18754	18926	18980	18973	19064	18954	19043	18821	18935	18821	18958	19132	19016	18959	19026	18998	18753	18813	18720	19290	18883	19012	18799	18924	19136	18985	19043	18767	18908	19034	18952	19104	18983	19121	18913	18912	18757	19000	18859	19008	19091	18877	19013	19119	19063	19094	19099	19185	18960	19070	18905	18915	18962	18880	19215	19122	18931	19043	19095	18889	19087	19208	19051	18769	18931	19180	19091	19058	19091	18734	18982	19028	18886	18881	18921	18826	18977	18881	18983	18882	19093	18943	19033	18906	19207	19017	18902	18740	19051	18946	18954	19064	19056	19284	19163	18842	18795	19064	19177	18954	19253	18844	18823	18883	19014	18899	18944	18963	18930	19044	18914	18939	18981	19082	19151	19120	19020	19152	19064	19037	19211	18931	19015	18992	18954	18912	19035	19115	19087	18959	18895	19086	19039	19408	19020	19016	19107	18828	19020	19148	19123	18960	18992	19001	19002	18996	18963	18926	18908	18959	19164	19101	18982	19063	19088	19058	19028	18781	19123	18909	18953	19085	19164	19034	19091	19028	19162	18994	19065	18958	18909	18943	19113	18944	19036	19229	19082	18775	18885	19075	19161	18805	19080	18912	19089	19213	18805	18930	19039	19102	18724	18875	18859	19007	18933	18994	19089	19022	18938	18927	18968	18900	18894	19110	18903	18957	18795	18880	18943	18990	19024	19159	19226	19215	19044	18931	19040	18946	19227	18778	19034	18999	19027	19114	18998	19174	18976	18849	18994	18897	18974	18969	19168	19227	18805	19216	19140	19151	18947	19100	18710	19038	19037	19165	19208	18945	18929	19090	18949	19067	19122	18962	18876	19000	18959	18899	19053	19091	18887	18901	19097	19045	19019	18890	19082	19348	18705	18800	18939	18832	18998	19042	18873	18891	18895	19138	19107	18920	18984	18965	19095	19046	19090	18867	19166	18873	18967	18885	18838	19090	18897	19054	18886	19007	19201	18945	18944	19006	19080	18821	19095	19006	19143	19049	18931	18891	18980	18884	19051	18899	19249	18847	18980	18926	19166	19149	19041	18915	18839	18950	18986	19283	19177	18978	19088	19020	19096	18702	19248	18978	19105	18854	19144	19087	18993	18930	19012	18975	18885	18969	19056	18980	19011	18948	18930	19057	19097	18873	19162	18896	18943	18963	19171	19047	19001	19073	19003	19046	19010	19028	18863	19077	19133	19086	18897	19064	19062	19020	18932	18940	18888	18982	19001	19164	18954	19098	19153	18840	18922	18968	18967	18843	18898	18933	18896	19007	19003	19051	19091	18883	19090	18961	19092	18859	19117	18985	18980	18807	19079	19148	18595	19010	19040	18968	18975	18896	18838	18903	19143	18992	19017	19089	19138	19021	18778	19062	19207	19045	18945	19173	18903	19021	19278	19025	19105	19091	19113	19145	19062	19133	19102	18960	18915	19250	18894	19190	19007	19247	19050	18970	18969	18922	18859	19214	18808	18780	19010	18933	19089	19052	18968	18935	19131	19012	19274	19156	19064	19028	19125	18979	18891	19143	18985	18825	19153	19061	18853	19227	19253	19017	18967	19004	19044	19038	19086	18965	18824	18928	18934	19111	18654	18983	19041	18940	18974	19207	19208	19124	19053	19164	18999	19051	19181	18929
39281	50955	37296	22893	17693	16312	15838	16120	15926	15984	15983	16148	16152	15863	16043	15977	15891	16020	16023	16085	16095	16095	15976	15784	16049	16105	16019	16083	16149	16093	15834	15946	16057	16070	15854	15966	16022	15970	16105	15952	15982	16054	16030	15885	15948	15982	16057	16145	15999	16139	15974	15912	15869	15988	16008	16090	16075	15892	15982	16002	16110	15908	16201	15950	15932	16023	16039	15979	15892	16014	15938	16108	16023	16018	16201	16023	15740	16025	15990	16162	15919	16012	16012	15929	15949	15955	16088	15910	15986	16033	16027	16062	15898	16103	16145	15859	15872	15977	15901	15996	16032	15982	15927	15886	15864	15932	16096	16021	15998	15756	16000	15866	16115	15964	15927	15892	16001	15994	15951	16048	16070	15904	15995	16004	15943	15963	15885	15932	15985	16034	15998	16001	16000	16078	15943	16008	15949	15842	16107	16243	16025	15866	16060	16031	15893	15987	15971	16043	16101	15928	15922	16159	15870	16011	15792	16033	16153	15914	15886	16129	16029	16018	15965	15988	16062	15934	16109	16086	15986	16056	15926	16067	15897	15865	15931	16018	16048	15868	15987	15999	16113	16105	15959	15914	16070	15918	15951	15966	15879	15885	15968	16028	15939	16017	15898	15797	15980	15995	15883	16067	15961	16154	15982	15834	16013	15929	15892	15905	15918	16020	15953	16016	16016	16056	15922	16032	16031	15815	16064	15988	15917	15797	15979	16053	16054	15987	15815	16039	16034	15857	16060	16012	15944	15951	15958	15993	15919	15854	16057	15969	16174	15914	15897	15945	16022	15811	15967	16177	16023	16039	15772	16014	16090	16074	16163	15927	15999	16064	15932	16036	15980	16149	16046	15987	15947	16108	15828	15897	16034	16106	16015	16097	16084	16023	15961	15945	16113	16157	16053	15945	16043	16104	16045	16051	16078	16050	15988	16066	16194	16072	16041	16129	15915	16173	15838	16033	16050	15927	16059	16060	16030	15994	16001	16009	15905	15996	16006	15893	15961	16016	16032	15895	16032	15925	15994	15939	15979	16064	16023	15931	15908	16036	16097	15936	15956	16171	15988	16128	16002	15951	16022	15957	16022	16015	15893	16017	16018	16027	15924	16032	16003	16042	16138	15931	16068	15996	15966	16013	15966	15813	16004	15851	15925	15956	15880	16033	16146	15911	16069	16018	15812	15941	16095	16028	16090	15994	16009	16043	15895	15912	16005	16057	16074	15916	16103	15994	16073	15937	15879	15917	16079	15985	16014	16066	15823	16021	15901	16196	16041	16057	15925	15852	16042	15759	16107	16067	16094	16024	15934	15876	16179	15880	16228	15930	16066	16102	16143	16042	15992	15918	15809	16122	15943	16002	16145	16063	15993	16201	16094	16193	15939	15953	15993	15933	15960	16011	15856	15938	15992	16053	15908	15905	16015	16001	15870	16008	16084	15918	15823	16061	16066	16122	16071	15990	16144	15988	16081	15997	15880	15995	16067	15957	15921	15906	15961	16024	15982	16046	16001	16093	16091	15933	16064	15933	16267	16042	16102	15932	16042	16031	15925	16202	16010	15940	16086	15973	16002	16107	15952	16075	15903	16026	15921	15983	15990	15983	15878	16100	16048	16039	15972	16044	15740	15971	16015	16103	15940	16145	16130	16064	15790	16003	16109	15848	16253	16006	16085	15896	15964	16084	15989	16131	15900	16065	15975	16044	16050	16084	15776	16050	16000	15913	16052	16028	16112	16086	16046	16096	15959	16007	16039	16009	16127	16049	15968	15919	16092	16048	15993	16084	16078	15940	16136	16176	15895	15855	16085	16235	16054	15948	15930	15682	16033	15978	15907	15849	15967	15930	16019	16166	15774	15921	15979	16096	16108	15850	15994	15975	16070	15950	16096	16008	16104	16108	16017	15906	16007	15900	16027	15952	16171	15805	16045	15948	16051	15952	15991	15963	15965	16096	16042	15900	15873	16041	16106	16101	15910	16068	16088	16110	16032	16138	15785	15775	15849	16093	15895	15917	15920	15941	16066	15911	15922	16010	16011	15928	16021	16153	16043	16076	15980	16183	16054	16185	15943	16044	16065	16040	16024	16191	15882	15932	15902	15970	16020	16008	15934	16046	16016	16115	15944	15994	16016	15943	15862	16047	15986	15896	15993	15944	16175	16121	16199	16031	15902	16079	16056	15933	16033	16136	16102	16023	15967	15895	15962	16128	15952	15901	15986	16034	16143	16044	15980	15883	16056	15935	16011	15853	15884	16015	16060	15964	16178	15929	15853	16027	15941	16128	15901	15893	16042	16043	15928	16148	16060	15867	15998	16013	16052	16133	15935	15875	15940	15952	16022	16107	16048	16043	15930	15826	16044	15871	16076	15948	15901	16134	16093	16126	15999	16033	15923	16000	16091	15897	16026	15910	16065	15859	15746	16096	16143	16069	16111	15935	16091	16048	16175	15860	15932	16088	15863	16014	15995	16106	16004	16092	15922	16040	15984	16112	15968	15874	16021	16126	15872	15923	15997	16024	16114	16053	16222	15973	16025	15852	16013	15956	15958	16168	15922	15859	15965	16044	16055	15946	16083	15917	15998	16080	16008	16069	15941	15804	15936	15930	15907	16003	15984	15990	15911	16175	15845	16063	15885	16001	16114	15970	15923	16124	15948	16188	15914	16097	16050	15986	15962	16176	15987	15961	15834	15869	15822	16072	15944	16104	15832	16100	16007	16012	16003	16041	15967	15760	16164	15960	16005	15917	16109	16027	15995	16199	15988	16109	16070	16034	15964	16029	15961	15971	15983	15953	15887	15831	16015	15915	16170	16132	15973	15982	15924	16057	16054	15954	15972	16048	16057	16062	15896	16133	15950	16038	16049	16025	16080	15972	15996	16039	15982	15962	15948	16059	16069	16007	16029	15829	16103	15996	15980	15931	15700	15987	16048	16130	15994	16002	15951	16046	16139	16082	16199	16034	15971	15966	16020	15914	16125	16068	16135	15960	16027	16074	15979	16042	15981	16047	16206	16032	15955	15912	15997	16042	16135	16101	16088	15786	15985	15926	16162	16054	15999	16216	15800	16172	16013	16099	16070	16034	15994	16089	15901	16094	16080	16063	16033	16020	15969	16013	16162	16177	15994	16059	16241	15975	16036	15939	16260	16113	16025	15987	15828	16045	15899	15879	15930	16000	15902	16120	16035	16007	15939	15915	16040	15936	16104	15891	16092	16003	15992	16114	15782	16107	16045	16097	15917	15985	15921	15965	15915	15940	16098	15819	15909	16127	15874	15887	15949	16023	16015	15984	16113	15933	16053	16050	16126	16205	16021	16059	16090	16154	15950	16090	15964	15920	15999	16153	15988	16070	16046	15905	15944	15967	16046	15989	15969	16023	16061	16018	15771	15905	16030	16032	15991	16069	16005	16042	15960	16007	16056	16093	15981	16138	15991	16128	15875	16074	16219	16046	15970	16032	16020	15960	16048	16033	16081	16087	15941	16020	15870	16065	16129	16141	16018	16133	15889	15997	15911	16106	16006	15970	16079	15971	15963	16108	16043	16050	16179	15923	15965	15942	15882	16075	15999	16112	16191	15957	15892	15995	16042	15955	16083	15956	15975	16181	15937	16068	16048	16013	15989	16184	16008	16018	16128	16229	16015	16009	16087	16004	16038	15847	15948	15981	15900	16060	15883	16130	15983	15991	15988	15924	15955	15869	15981	16029	15777	16052	16128	16110	16071	16038	16130	16019	16249	15862	15818	15994	16040	16000	16095	16032	16088	15820	16061	16002	15913	15991	15947	15853	16144	16108	15995	16016	16036	16021	16077	16038	16010	16050	16048	16087	16163	16069	16118	16110	16076	16025	16084	15958	15862	15870	16027	16105	15789	15938	15859	15839	16023	16122	15890	16068	16174	15915	16062	15945	16088	15964	16055	15993	16059	16093	16147	16165	16038	15997	16220	15883	15946	15906	16146	15946	16032	16147	15982	16068	16180	16035	15859	16034	16118	16199	16006	16171	15850	15914	16070	15980	16092	15918	16037	15861	16071	16032	15984	15842	16101	16025	16168	15955	16026	16053	15955	16066	15920	16104	16102	16027	15972	16038	16036	16013	15957	15889	15968	16007	16036	16135	16059	15936	15967	15904	15867	15959	16032	15938	15972	16019	16001	16054	16004	15931	15952	15939	16136	16067	15995	16165	15930	15889	16130	15958	16067	16080	16006	16010	15998	15988	15957	15881	15920	15942	15905	16037	16055	16190	15990	15996	15979	15942	15957	15855	15871	15830	16067	16059	16045	16025	16124	15984	16131	15890	16168	16053	15988	16016	16069	16042	15965	16134	15935	15978	15996	15929	15861	16136	15951	16163	16038	15899	15984	16052	16064	16159	16070	16098	16137	16128	15922	16098	16074	16033	16238	15946	16090	16008	15966	15965	15899	16130	15988	16231	16241	15865	16092	15933	15972	16062	15911	16009	16022	16103	15966	15986	16056	16048	15923	15976	15991	15969	16129	15984	15959	16077	16184	15947	16122	15996	16022	16102	15963	16006	16081	16083	16081	16072	16096	16011	15945	15977	15898	15973	16141	16117	15965	16030	16216	16032	16007	15920	15918	15994	15926	16066	16005	15948	15964	16121	15935	15919	16021	15893	16110	15988	16099	16097	16059	16093	16158	16062	16090	16016	16228	15946	16056	16010	15874	16068	15815	15928	16192	16066	15883	16047	15922	15943	16065	16054	15903	16073	15993	16117	15984	15941	16140	15912	16087	15965	16220	16069	15997	15886	16152	15883	15934	16089	15929	15987	15942	15936	16063	16077	15850	16089	16148	16067	16052	16159	16044	16016	16009	15816	16111	15858	16006	16091	16026	15926	16048	15702	16016	16020	16105	15940	16095	15895	16208	15995	16129	16106	15939	15916	15940	15943	15774	16201	15970	15850	15982	16040	16084	16069	15969	15918	16021	16043	16117	16013	16070	16049	16100	15792	16094	16122	16013	16018	16109	15851	16003	15927	15967	15942	15980	15919	16048	16044	16046	16016	15907	16124	15960	16000	15996	15941	16078	15984	16040	15942	16223	15907	15986	15920	16075	15982	16088	15933	15913	16040	16057	15926	15987	16048	15936	16149	16219	15927	16047	15909	16055	15892
23796	25072	38267	32870	25908	24859	24536	20002	18908	19231	19172	19248	19177	19190	19013	19105	19037	18931	19250	18902	18917	18965	18948	19072	18983	19020	18992	18920	19030	18858	19056	18805	18766	19073	18828	18728	19074	18950	18932	18988	18970	19124	18907	18939	18895	18883	18758	19042	18735	19082	18953	18891	18995	18985	18983	18963	18984	18923	18798	18916	18982	18628	18720	19002	18918	18932	18852	18793	18994	18646	18698	18836	18734	18892	19076	18633	18754	18821	18595	18740	18662	18786	18816	18902	18687	18803	18928	18642	18910	18948	18946	18847	18954	18834	18935	18754	18882	18816	18901	18881	18864	18677	18847	18783	19001	18821	19091	18828	18867	18915	18828	18655	19050	18885	18913	18804	18727	18814	18837	18929	18935	18751	18984	18878	18728	18913	18757	18693	18874	18966	18848	18831	18650	18714	18989	18806	18885	18982	18707	18697	18760	18792	18921	18825	18896	18845	18792	18873	18604	18822	18903	18933	18942	18743	18796	18953	18773	18667	19009	19033	18976	18886	18935	18853	18934	18959	18901	18826	18896	18744	18773	18809	18763	18722	18711	18727	18673	18859	19003	18676	18827	18790	18856	18781	18746	18653	18710	18688	18601	18710	18823	18748	18750	18779	18816	18970	18862	18862	18782	18659	18706	18726	18851	18830	18910	18714	18899	18676	18847	18802	18954	18718	18717	18891	18861	18828	18777	18832	18801	18636	18768	18689	18765	18708	18938	19176	18856	18864	18859	18770	18809	18693	18734	18838	18776	18676	18701	18823	18700	18966	18659	18805	18694	18799	18837	18989	18799	18779	18867	18810	18825	18904	18799	18988	18854	18811	18797	18772	18887	18931	18553	18904	18868	18737	18728	18486	18746	18517	18730	18628	18935	18883	18755	18840	18747	18788	18978	18973	18721	18704	18909	18657	18893	18881	18817	18755	18748	18820	18939	18786	18690	18608	18645	18930	18927	18644	18869	18853	18911	18944	18882	18835	18760	18706	18908	18862	18918	18736	18739	18867	18816	18694	18831	18688	18716	18746	18853	18725	18748	18872	18947	18869	19038	18721	19043	18880	18806	18697	18792	18758	18892	18687	18751	18973	18953	18766	18761	18950	18895	18830	18804	18804	18707	18924	18667	18801	18713	18910	18809	18723	18669	18759	18918	18707	18721	18763	18862	18855	18827	18686	18749	18751	18910	18698	18778	18847	18890	18795	18956	18927	18822	18638	18775	18617	18691	18761	18683	18818	18469	18805	18666	18856	18892	18684	18863	18681	18830	18895	18829	18803	18887	18813	18750	18651	18715	18888	18789	18699	18701	18652	18895	18754	18838	18825	19055	18983	18665	18770	18925	18775	18705	18744	18823	18880	18682	18849	18806	18782	18969	18730	18883	18709	19056	18842	18829	18812	18789	18943	18843	18677	18729	18786	18905	18636	18628	18714	18942	18848	18811	18632	18762	18842	18607	18773	18803	18727	18901	18738	18725	18793	18914	18980	18732	18898	18761	18942	19087	18894	18724	18748	18849	18789	18863	18749	18919	18715	18747	18701	18797	18966	19051	18857	18673	18646	18855	18789	18730	18764	18726	18846	18466	18813	18913	18805	18706	18893	18834	18884	18733	18842	18867	18764	18703	18799	19061	18667	18764	18897	19048	18634	18721	18779	18693	18796	18940	18978	18966	18657	18786	18851	18894	18681	18609	18833	18787	18774	18901	18726	18972	18942	18967	18773	18736	18856	18638	18782	18726	18818	18949	18774	18812	18886	18928	18844	18571	18793	19046	18911	18668	18740	18791	18857	18600	18611	18852	18821	18824	18662	18707	18736	18599	18654	18863	18777	18959	18910	19025	18794	18802	18718	18935	18494	18884	18786	18722	18655	18848	18707	18958	18918	18753	18751	18872	18836	18801	18593	18897	18778	18900	18581	18826	18990	18722	18802	18785	18863	18714	18900	18789	18820	18697	18856	18931	18683	18753	18998	19046	18677	18900	18851	18710	18762	18713	18881	18850	18829	18718	18940	18606	18730	18837	18808	18738	18793	18918	18929	19015	18993	18705	18784	19003	18746	18859	18695	18679	18850	19009	18888	18551	18859	18736	18791	18678	18722	18610	18560	18849	18774	18775	18898	18727	18595	18840	18953	18714	18952	19060	18835	18701	18842	18970	18579	18871	18658	18849	18755	18843	18796	18854	18810	18743	18790	18796	18735	18817	18834	18709	18916	18836	18945	18947	19002	18916	18999	18844	18903	18855	18607	18805	18821	18903	18808	19006	18752	18962	19022	18862	18783	18722	18740	18704	18842	18873	18781	18783	18903	18819	18896	18869	18657	18935	18871	18983	18861	18770	18908	18801	18883	18807	18782	18763	18807	18834	18835	18656	18933	18860	18622	18880	18792	18738	18769	18844	18868	18920	18813	18867	18866	18798	18834	18838	18871	18899	18892	18777	18643	18759	18839	18659	18953	18806	18788	18717	19008	18902	18962	18812	18857	18880	19122	18682	18933	18917	18929	18633	18699	19069	18690	18766	18680	18477	18568	18838	18909	18831	19044	18902	18617	18841	18757	18865	18847	18866	18646	18830	18633	18720	18868	18867	18841	18749	18716	18820	18602	18939	18619	18874	18719	18690	19011	18926	18802	18945	18654	18655	18771	18967	18791	18512	18877	18723	18642	18971	18873	18728	18867	18794	18826	18805	18970	18772	19054	18742	18624	18608	18945	19058	18753	18842	18742	18751	18849	18942	18811	18883	18685	18790	18808	18885	18840	18724	18691	18894	18734	18908	18750	18728	19018	18811	18906	18750	18748	18833	18858	18986	18652	18773	18836	18823	18642	18692	18833	18905	18739	18713	18929	18692	18711	18826	18736	18811	18798	18816	18946	18874	18956	18785	18652	18698	18912	18810	18766	18719	18667	18769	18831	18898	18922	19022	18878	18664	18856	18887	18708	18873	18690	18777	18796	18913	18794	18988	18989	18751	18782	18929	18816	18890	18900	18827	18916	18634	18793	18721	18877	18776	18803	18757	18822	18783	18729	18755	18935	18811	18897	18960	18680	18782	18924	18885	18823	18747	18768	18902	18789	18697	18835	18700	18988	18755	18872	18910	18830	18941	18974	18719	18750	18759	18790	18884	18747	18855	18937	18893	18806	18645	18995	18859	18661	18954	18844	18959	18568	18930	18900	18859	18683	18846	18890	18814	18868	18610	18669	18751	18690	19009	19168	18637	18845	18726	18718	18753	18831	18692	18652	18949	18714	18665	18850	18800	18841	18972	19048	18808	18456	18761	18687	19035	18861	18683	18821	18841	18833	18729	18698	18674	18595	18972	18893	18910	18926	18830	18915	18674	18894	18804	18664	18905	18865	18742	18635	18833	18637	18988	18900	18910	18781	18822	18725	18733	18822	18719	18722	18818	18676	18772	18911	19001	18902	18654	18923	18791	18804	18859	18718	18807	18884	18857	18725	18628	18892	18918	18857	18673	18546	19057	18659	18806	18879	18977	18858	18812	18649	18900	18595	18909	19021	18856	18952	18562	18687	18864	18628	18898	18684	18681	18716	18795	18686	18617	18763	18961	18700	18757	18818	18859	18819	18901	18795	18780	18735	18873	19092	18932	18729	18954	18776	18685	18838	18801	18708	18732	18670	18858	18916	18854	18865	18602	18802	18922	18724	18652	18905	18706	18847	18856	18851	18752	19029	19032	18802	18791	18744	19005	18966	18409	18790	19026	18725	18750	18858	18711	18841	18853	18747	18736	18923	18718	18953	18811	18689	18729	18766	18695	18803	18595	18883	18979	18690	18902	18697	18821	18784	18757	19035	18905	18834	18968	18690	19083	18965	18775	18698	18835	18841	18790	18704	18834	18979	18926	18704	18648	18915	18728	18805	18885	18801	18893	18785	18885	18811	18743	18695	18673	18813	18929	19200	18747	18979	18784	18861	18809	18816	18834	18917	18824	18836	18790	18919	18764	18785	18793	18871	18786	18831	18663	18683	18810	18881	18836	18679	18730	18718	18804	18924	18823	18642	18699	18734	18814	18770	18776	18746	18877	18738	18826	18782	18933	18816	18437	18607	18861	18652	18901	18664	18897	18984	18844	18927	18738	18897	18751	18872	18718	18677	18750	18848	18730	18828	18888	18909	18806	18951	18661	18640	18579	18936	18976	18736	18773	18696	18860	18701	18657	18802	18712	18651	18774	18740	18945	18880	18613	18850	18850	18688	18688	18804	18817	18863	18586	18667	18786	18830	18882	18949	18622	19096	18757	18942	19025	18567	18669	19116	19041	18836	18988	18839	18764	18748	18980	18834	18795	19018	18858	18994	18510	18871	18859	18813	18755	18860	19097	18780	18857	18922	18703	19007	18824	18954	18959	18609	18902	19035	18943	18848	18856	18657	18773	18779	18917	18966	18608	18915	19003	18861	18775	18679	18976	18710	18832	18792	18974	18768	18842	18693	18746	18755	18950	18971	18956	18859	18829	18745	18721	18832	18841	18936	18926	18760	18834	18721	18773	18678	18868	18831	18920	18815	18963	18724	18777	18519	18804	18883	18827	18811	18777	18633	18680	18822	18853	18616	18662	18870	18740	18847	18627	18733	18692	18937	18720	18911	19015	18831	18788	18735	18766	18806	18872	18697	18799	18826	18616	18839	18686	18588	18984	18883	18792	18481	18719	18934	18879	18768	18941	18628	18891	18855	18700	18658	18838	18750	18881	18698	18907	18867	18831	18772	18962	18741	18777	18938	19023	18852	18856	18713	18714	18815	18742	19048	18852	18638	18867	19011	18741	18950	18618	18607	18736	18918	18897	18781	18928	18855	18768	18666	18644	18915	18958	18895	18909	18821	18771	18791	18787	18970	18837	18652	18823	18736	18788	18837	18944	18830	18768	18650	18774	18729	18793	18957	18868	19005	18750	18853	18710	18897	18667	18785	18851	18810	18812	18697	18856	18800	18904	18693	18770	18849	18771	18578	18808	18827	18882	18920	18857	18901	18837	18700	18718	18532	18655	18795	18645	18820	18677	18669	18874	18916	18567	18575	18735	18757	18829	18683	18811	18973	18675	18870	18714	18717	18965	18808	18900	18950	18713	18899	18905	18883	18684	18918	18876	18919	18829	18778	18977	19005	18806	18750
63409	106823	89157	59705	33752	19946	16382	15955	15799	15973	16165	15742	15851	15865	16009	16170	15855	15812	15961	15871	15968	15805	15841	15758	15873	16006	16080	15778	15962	15761	16049	15952	16123	16119	15959	16018	15887	15842	16027	16024	15910	15831	15847	16133	15773	16038	15780	15963	16001	15908	16080	16037	15854	15996	16010	16010	15969	15914	15812	15922	15862	16008	16078	15796	16005	15923	16047	15989	15984	15721	15859	15947	15809	15787	15848	16031	15879	15948	15709	15815	15916	15928	16090	15930	15813	15986	16044	15769	15756	15698	15947	15792	15970	16063	15849	15952	15949	15994	15958	15858	15866	15907	16105	16070	15822	15988	15924	16005	16030	15802	15953	15806	16003	15881	15844	15976	15906	16001	16006	15811	15788	16068	15937	15993	16087	15956	15994	15946	16053	15978	16044	15937	15908	15904	16014	15864	15958	16021	16058	15919	15841	15959	15822	15820	15970	15933	15843	16030	15876	15891	15857	15776	15945	15930	15767	16243	15886	15842	15893	15996	15918	15852	15821	15728	15889	16031	15918	15744	15988	16016	15737	15815	16011	15920	15868	15982	15948	15865	15991	15784	16006	15837	15988	15992	15919	15950	15913	15881	16032	15972	16075	15912	15809	15815	16066	15922	15913	15915	15760	15737	15804	15862	15905	15928	16122	16137	15981	15913	15879	15981	15875	15803	15872	15932	15821	15957	15910	16073	15856	15854	15815	15856	15952	15709	15850	15872	15795	15791	15963	15888	15984	15883	15930	15739	15963	15764	15927	16051	15959	15755	15871	15852	15795	15883	16034	15923	15769	15907	15939	15825	16004	15907	15969	15968	15805	15957	15842	16017	16063	15988	15982	15931	15930	15960	15984	16002	15882	15986	15944	15965	15757	15952	15931	16172	16019	16058	15912	15835	15806	15751	16054	15904	15888	15915	15905	15903	16027	15994	15995	15844	15860	16048	15871	15947	16027	15862	15861	15900	15982	15884	15936	15832	15927	15888	15778	15953	16157	15790	16037	15828	15868	15782	15794	15962	15827	15883	15913	15766	16026	15888	15990	15893	16061	15913	15937	15938	15925	16086	15697	15937	16041	16001	15904	15730	15727	15934	15859	16006	15975	15767	15917	15933	16009	15907	15812	15997	15960	15832	15938	15785	15984	15886	15927	15800	15939	15888	15945	15939	15986	16117	15815	15918	15880	15884	16026	15900	15830	15996	15910	15797	15993	15767	15921	15885	15903	16090	15876	15910	15926	15909	16029	16030	15854	15881	16005	15824	15872	15886	15788	16109	15895	15836	15768	15915	15866	15769	16147	15878	16075	15850	15873	16002	15890	15995	15950	16224	15975	15934	15867	15916	15932	15935	16027	16075	15859	15849	15923	15962	15837	16094	15915	16007	15938	16002	15790	15853	15950	15914	15859	15994	15977	15736	15897	15905	15878	15835	15868	15885	15955	15915	15956	15951	15811	15918	15919	15968	15836	15927	16107	15798	15923	15864	16113	16021	15948	15822	15963	15747	15916	15799	15870	15960	15890	15730	16014	15941	15967	15911	15923	15789	15933	15896	16141	15928	15945	15827	15872	15815	15807	15962	15948	15777	15969	15982	15866	15696	15922	15956	15997	15874	16054	15862	15889	15914	16061	15889	15928	15850	16102	15852	15734	15921	15818	15756	15967	16093	15978	15920	15797	16038	15970	16034	15921	15896	15893	16029	15901	15850	15859	15961	16084	15841	16111	15978	15816	15905	15769	15904	15829	16066	16007	15778	15825	15984	15954	15965	16123	15976	16026	15922	15922	15990	15820	16000	16092	15891	15899	15982	15915	15885	16114	15742	16024	16142	15920	16029	15956	15763	15990	15982	15990	15845	15858	16049	15858	15905	15808	15858	15826	16007	16068	15761	15774	15957	15849	15934	16005	15892	15916	15925	15916	15748	16014	16013	15823	16031	15695	15805	15841	15979	15921	15965	16027	15778	15917	15816	15775	15557	16006	15996	15917	15816	15908	15998	15870	15813	16007	16005	15922	15771	15955	16062	15796	15890	15923	15988	15934	15936	15969	15869	16006	15878	15822	15796	16072	15823	16012	15801	16032	15836	15640	15754	15988	15853	15767	15965	15896	15909	15971	16013	15881	16028	15792	15970	15915	15832	16120	15892	15875	16153	15924	15901	16102	15959	15919	15816	16128	15851	16028	16079	15866	15885	15803	16027	15990	15926	15883	16099	15922	15808	15734	15689	15870	15889	15918	15871	16048	15912	15850	15603	16067	15781	15885	15818	15815	15965	15812	16019	15870	15996	16051	15885	15924	15948	15972	15809	16067	15836	15990	15816	15979	15897	16045	15884	16031	15950	15810	15811	15890	15865	16023	15876	15797	15946	15815	15983	15915	15760	15946	15841	16135	15984	15863	15878	16056	15841	15832	16006	15898	15714	16130	15801	15832	15946	15910	15873	16123	15846	15907	15965	15895	15951	15965	15877	15984	15988	15864	15903	15885	15916	15781	15903	16023	15952	15844	16007	15720	16002	15921	15861	15881	15814	15735	15960	16048	16015	15873	15789	15871	15803	16130	16016	15943	15879	15903	16006	15862	15918	15810	15903	15945	15766	15912	15925	15930	16061	15889	15915	15860	15885	15788	15927	15888	16107	15920	15769	15804	15990	15911	15825	15898	15947	15961	15971	15892	15956	15970	15825	15900	15947	15974	15982	16039	15854	15852	15867	15988	15915	15812	15907	15751	15997	15942	15866	16077	16051	16074	16072	15760	15876	15878	15994	15867	15799	16029	15886	16070	15942	15928	15865	15965	15901	16060	15932	15928	16043	15669	15914	16098	15913	16069	15797	15898	16062	15791	15854	15799	15921	16149	15740	16004	15933	15989	15744	15838	15778	15970	15838	16010	15825	15998	15863	15980	15923	15945	15760	16005	15909	15967	15879	15981	15887	15856	15965	15822	15903	15856	15844	15694	15917	15608	15911	15851	15946	15877	15996	15957	15845	15939	16051	15770	15853	16118	15762	16069	15890	15969	15827	15961	15792	15805	15836	15778	15904	15879	15935	16226	15796	16109	16024	16056	15927	15994	15816	15974	16062	16077	15927	15937	16051	16013	15854	16078	15825	15923	16075	15785	15963	16022	15886	16099	15876	15987	15915	15897	15776	15876	16003	15863	15894	15859	15816	16041	16001	16003	15958	15890	15732	16071	15884	15919	15910	15866	15976	16094	15846	15871	15830	15787	16073	15778	15913	15869	15814	15866	15804	16090	15778	15966	15966	15760	15921	16049	15853	15808	15864	15876	15977	15995	16016	15909	15969	15849	15970	15905	15921	15905	15886	15905	15955	15948	15993	15850	15846	15873	15928	15994	15648	15868	15872	15769	15864	15922	15762	15931	16026	16004	15895	15879	15825	15735	15879	15774	15806	15919	15918	15952	15838	15938	15876	16029	15818	16004	15769	15936	15818	15926	15917	15759	15933	15841	16059	15973	15934	15866	15876	15877	15970	15915	15768	15865	15832	15916	15738	15849	15932	15887	15883	15947	15819	16012	15990	15847	15918	15951	15662	15946	15850	15928	16098	15831	16090	15990	16005	16066	16037	15890	15999	15963	15995	15805	15826	16028	15778	15782	15887	15917	15917	15859	15863	16007	16229	15987	15914	16042	15848	16149	15967	15886	16020	16120	15987	15728	15827	15973	15967	15819	15766	16026	15854	16008	16028	15895	16004	16048	16009	15922	16050	15827	15846	15895	15836	15918	15900	15858	15900	15884	15844	15775	15774	15848	15907	15848	15716	15923	15796	15934	15890	15946	15887	15804	15892	15956	16013	15998	15877	15855	15920	16020	15904	16087	15906	15906	15971	16005	15902	15848	15792	16011	15839	16051	15824	15886	15985	15879	15878	15854	15927	15783	15971	16005	15803	16087	16054	15914	15881	15899	15933	15957	15802	15935	16147	15816	15987	15998	15876	16023	16052	15817	15854	15919	15998	15893	15785	15938	15934	15897	15999	15910	15969	15906	15898	16075	16021	15926	15828	15891	15865	15988	15873	15890	15819	15946	15930	16061	15899	15898	15932	15840	15972	15922	15837	15912	16115	15970	15960	15818	16051	15942	15906	15903	16003	15993	15999	16111	15757	15882	16054	15926	15791	15916	15937	15765	15838	16039	15995	15940	15926	16020	15829	16034	15982	15931	15911	15826	15829	15801	16022	15970	15894	15931	15900	16026	15739	15918	15835	16056	15953	15913	15778	15955	15854	16069	15870	15989	15984	15857	15796	15801	15903	16178	15922	16024	15820	15904	15967	15995	15885	15712	15750	16009	15853	15960	16108	15857	15796	15849	15758	15776	15711	15826	15692	15924	16046	16056	15859	15750	16010	15933	15910	15878	15857	15999	15919	15942	15986	15794	15719	15927	15721	15767	16006	15813	15905	15953	15978	15925	16108	15912	15797	15958	15845	15967	15831	15842	15878	15888	15647	15687	16018	15811	15874	15813	16001	15938	15915	15906	15903	15920	15899	15920	15927	15893	15963	15785	15769	15923	16024	16010	15924	15965	15925	16059	15882	15825	15914	16035	15969	16000	15829	16006	15884	15693	15857	15847	15898	15945	15892	15913	15954	15883	15796	15986	15967	15973	15930	16051	16007	15895	15966	15864	15735	15832	15966	16031	15982	15644	15956	15905	15886	15863	15935	15824	15940	16024	15909	15925	15884	15729	15969	16013	15994	15903	15841	15977	15727	15926	15953	15823	16029	15889	15917	15829	15944	15835	15876	15998	15797	15761	15804	15983	15996	16145	15944	15862	15918	15701	15936	15880	15719	15888	15856	15888	15973	15857	15782	15863	16049	15916	15868	15940	15844	15862	15810	15965	15936	15820	15879	16104	15950	15873	15734	15954	15982	15963	15630	15963	15960	15976	15887	16046	15859	15856	15938	15831	15901	15994	15821	15774	15740	15971	15821	15933	15998	15866	15985	16006	15822	15843	15874	15895	16097	16093	15923	15957	15854	15925	15867	15935	15997	15758	15992	15791	15870	16113	16081	15737	15960	15935	16040	15759	15848	15878	15910	16011	16004	15892	15911	15946	15952	15765	15889	15673	15972	16013	15965	15832	15776	15821	15903	15670	15992	15852	15924	16023	15732
32679	42187	44260	30843	21797	19689	19487	18847	18908	19148	18919	19028	18833	18793	19026	19083	19074	19044	18873	19251	19010	19128	19026	19043	18918	18936	19063	18778	18952	19032	18739	18693	18867	19005	18881	19046	18902	18979	19084	18834	18887	19034	18985	18937	18788	18981	18811	18759	18994	18974	18920	18686	18784	18834	18912	18943	18804	19030	19082	18938	18717	18903	18953	18973	19226	19013	18948	19085	18765	18832	18781	18813	18780	18713	18891	18857	18869	18569	19003	18748	19031	18910	18942	18902	18516	19060	18896	18933	18995	18866	19042	18975	18688	18789	18666	18607	19064	18962	18980	18972	18718	19172	18964	18615	18876	18791	18727	18786	18842	18861	18858	18882	18821	18840	18939	18851	18869	18997	18743	18960	19168	18988	18935	18787	18916	18827	19027	18925	18868	18971	18943	18751	18775	18736	19181	18972	18744	18876	18738	18892	18897	18663	18965	18983	18701	18803	18852	18773	18911	18920	18857	18940	18752	18766	18727	18832	18847	19003	18756	18919	18984	18844	18781	18864	18927	18792	18994	18900	18756	18860	18866	18801	18932	18861	18905	18938	18946	19017	18895	18978	18937	19100	19149	18817	18894	19002	18782	18855	18891	18859	19023	18844	18908	18890	18824	18907	18836	18800	18881	18834	18872	18849	18955	18927	18962	18964	19036	19166	18749	18733	18763	18925	19013	18925	18903	19065	18727	18787	18744	18720	18946	18897	18932	19038	19007	18935	18919	18703	18743	18931	19068	18810	18874	18838	18880	18856	18821	18805	18811	18934	18826	18971	18967	18769	18887	18743	18739	19077	18851	18763	18908	18956	18760	19011	18896	18784	18977	18996	18802	18747	18794	18784	18733	18804	18759	18933	18885	18897	18976	18988	18841	18821	18887	18975	19038	18821	18884	18720	18937	18776	18828	18854	18835	18990	18724	18854	18837	18812	18851	18780	18856	18589	18806	18873	18928	18555	18680	18991	18843	19098	18898	18811	18964	18810	18876	18967	18707	18806	18890	18721	19009	19004	18687	18764	18946	18664	18934	18849	19027	18614	18846	18933	18991	18703	18942	19074	18985	18886	18806	18839	18967	18898	18883	18819	18906	18924	18950	18626	18775	18831	18810	18784	18937	18825	18940	19055	18960	18866	18860	19050	18902	18836	19245	19035	18825	18947	18731	18919	18783	18944	18913	19021	18992	18893	18804	18832	18818	18919	18996	19122	18822	18849	18961	18911	18975	18817	18846	18881	18960	18677	18701	18962	18879	18849	18801	18704	18674	18953	18946	18956	18919	18825	18831	18868	18937	19141	18845	19007	19076	18941	18826	18841	18725	18955	18910	18649	18960	18682	18900	18868	18869	18867	19045	18952	18963	18744	18884	18771	19043	18872	18915	18975	18757	18965	18923	18885	18829	19097	18852	18951	18859	18811	18896	19027	18805	18924	18793	18889	18926	18814	18820	18759	18743	19002	19124	18971	19070	18911	18774	18762	19260	19007	18854	18699	19127	18709	18898	18978	19035	19043	18944	18832	18940	19096	19083	18920	18981	18795	18753	18773	18801	18979	18900	18855	18767	18870	19106	18799	18799	18739	19067	18920	18863	18798	18943	18936	18741	19003	18886	18752	18746	18683	18868	18933	18885	18748	18939	18922	18820	18896	18799	18912	18952	18829	18915	18986	19029	18823	19100	18948	18775	18704	18928	18917	18877	18973	18973	18892	18731	18860	18793	18960	18891	18804	19009	18806	18963	18825	18878	18942	18751	18876	18951	18917	18741	19066	19063	18778	18795	18982	18859	18801	18840	18839	18942	19020	18989	18833	18860	18782	18867	18969	18853	18701	18825	18993	18732	18925	18784	19032	19011	18767	18887	18888	19038	18725	18839	18784	18984	19154	18797	19019	19122	18892	18622	18780	18855	19070	18729	18940	18765	19057	18940	18787	19124	18986	18821	19088	18900	18908	18848	18830	18830	18890	18856	18993	18792	18729	18992	18838	18617	18795	19027	18949	18912	18840	18967	18853	18850	18914	18696	18989	18990	18921	18842	18873	19053	18707	19057	18870	18655	18715	19066	19015	19042	18998	18919	18915	18930	18937	18788	18775	18888	18673	19072	19018	18946	18910	18886	18777	19138	18829	18937	18670	18878	18864	18917	18935	18930	18903	18699	18776	18732	18811	18859	18830	19064	18720	18891	19023	18827	18767	19035	18990	18710	18855	18939	18842	19130	18842	18789	18946	19134	18881	18765	18779	18774	19132	18774	18902	18859	19052	18868	19023	18912	18809	18964	18772	19017	19029	18889	18984	18797	18699	19051	19018	18816	18889	18775	18892	18953	18943	18802	18712	18710	19044	18725	18752	18923	18789	18972	18718	18902	18998	18838	18730	18901	18829	18914	18867	18839	18933	18921	18816	18739	18998	18811	19113	18751	18974	19057	18708	18905	18712	18776	18824	18786	18981	18755	18830	18970	18776	18923	19073	18896	18895	18767	19057	18830	18976	19004	19163	18711	18769	18817	18935	18786	19140	18826	18606	18963	18791	18949	18720	18975	18559	18681	18784	18903	18948	18877	18771	18926	19003	18916	18508	19102	18946	18923	18992	19044	18951	18985	18650	18604	18882	19021	19066	18937	18879	18882	18762	18783	18965	18853	18920	18794	18998	18929	18974	18905	18847	18885	18674	18586	18913	18885	18889	18839	18860	18978	18820	18660	18925	18951	18811	18961	18848	18905	19082	18862	19054	18682	18776	18899	18719	18887	18728	18794	18819	18881	19018	18822	18814	18906	18852	18765	18778	18919	18846	19081	18717	18816	19070	19050	18862	18907	18973	18793	19128	18796	18806	18791	18906	18917	18872	18727	18823	18958	18941	18718	18922	18892	18991	18732	19072	18919	18955	19057	18935	18887	18917	19009	18954	18727	18972	18962	18916	19064	19047	18687	18905	18843	19081	18978	18978	19022	18879	18835	18939	18887	18829	18780	18727	18755	18817	18773	18865	18888	19119	18749	18861	18870	18854	18897	18822	19047	18864	19094	18873	18908	18782	18834	18781	19108	18974	18857	18878	18989	18939	19063	18878	18779	18760	18815	18906	18917	18757	18865	18876	18814	18762	18770	18902	18906	18764	18890	18768	18813	18942	18781	18727	18922	18847	18851	18818	18906	18847	18996	18935	18826	18651	19053	18787	18971	18761	18648	18976	19065	18900	18683	18828	18730	18731	19048	18822	18956	18632	19002	18920	18802	18919	18804	18743	18826	18984	19018	18869	18870	18907	18836	19081	18857	19065	19054	18821	18846	18663	18746	18697	18733	19017	19024	18939	18881	18936	19075	19032	18831	19066	18829	18908	19015	19037	18956	18916	18631	18838	18768	18831	18995	18740	18933	18683	19003	19005	18904	18911	18801	18915	18761	18759	18797	18838	19043	18972	18952	18750	19042	18918	19066	18978	18756	18784	18737	18783	18848	19029	18814	19006	18943	18867	18873	18947	18893	18927	18976	19002	18807	18825	18837	18924	18967	18800	18861	18792	18857	18857	18731	18867	18577	19062	18932	18951	18819	18940	18806	18943	18798	18945	18871	18877	19071	19089	18908	19087	18737	18970	18779	18874	18926	18761	18873	18868	18901	18880	18857	18892	18963	18941	18893	19145	18931	18904	18880	18926	18887	19027	18861	19053	18888	18884	18865	18836	19091	18811	18850	18988	19203	18811	18841	18796	18879	18899	19122	18814	18966	19047	18781	18839	18923	19006	18673	18683	19013	18970	18718	18835	18916	18880	18842	19073	18721	18791	18849	19047	18830	18931	18721	18668	18842	18847	18773	18852	18909	18813	19102	19216	18900	18810	18805	18920	18763	18754	18881	18820	19133	18758	19011	18756	18905	18605	19215	18901	19084	18822	18742	18937	18964	18753	18825	18817	19054	18890	18965	19072	18946	18944	18867	18854	18909	18899	18772	18953	18934	18711	19006	18916	19005	18783	18950	18601	19022	19063	19182	18792	18975	18908	19118	19084	18808	18785	18967	18736	18892	18946	18986	18984	19049	19024	18751	19003	18985	18880	18955	18737	18942	18934	19009	18818	18821	18827	18872	18835	18903	18948	18908	18701	18820	18799	18995	18941	18946	18908	18772	18936	18751	18939	18861	18868	19005	18874	18818	18845	19019	19011	18982	18875	18956	18848	18892	18917	18764	18867	18811	18900	18928	18846	18749	18849	18857	18814	18839	19017	18818	18936	18839	19026	18682	18878	18898	18698	19005	18966	18964	19027	18961	18843	18862	19010	18670	18820	18870	18995	18862	18845	18903	18934	18966	18845	18799	18900	18953	18811	18659	18909	18895	18947	19064	18842	18730	18638	18800	18615	18902	18959	19254	18961	18827	18904	19060	18792	18758	18831	18670	18829	18709	18975	18947	18935	18867	18989	19009	18840	18945	18830	19021	19107	18823	19009	18823	18912	18982	18952	18861	18832	19010	18775	18920	19089	18975	19056	19030	18943	18686	18829	18859	18821	18941	18978	18929	18939	18923	18803	18815	18995	19107	18976	18903	19091	18811	19196	19094	18824	19035	18925	18939	18937	18940	18880	18875	18971	18873	18941	18684	18887	19082	18788	18891	18974	18841	18885	18878	19057	18780	19042	18784	18741	18815	18923	18597	18954	19119	18942	18889	18963	18817	19127	19178	18719	18926	18727	18801	18881	18881	18867	18853	19027	18896	18623	18973	18854	18740	18935	18890	19025	18936	18910	18866	18815	18938	18838	19100	18877	18937	18746	18813	18932	18913	18861	18918	18904	18809	18825	18972	19148	18818	18834	18997	18905	18829	18942	18836	18856	18889	18880	18873	19059	18969	18694	18938	18788	19052	19067	18916	18669	18933	18822	19089	18763	19090	19017	18731	19056	18704	18940	18738	18820	19023	18954	18837	18998	18839	18960	18884	18899	19043	18791	18939	18969	18862	18819	18875	18977	18846	18927	18937	18797	18963	19005	18897	19076	18832	18790	18768	18898	18894	19021	19024	18993	18937	18937	19000	18953	18776	18838	18800	18870	18944	18991	18693	18880	18769	18748	19174	18890	18864	19078	18854	18926	18919	18887	18904	18988	18985	19035	18877	18768	18828	19005	18876	18820	18751	18750	18866	19087
41231	59885	45223	26383	18376	16348	15988	16002	15960	15875	15961	15913	15968	16055	16114	15995	15880	15861	15904	16030	15866	16012	15988	15847	16029	15882	15810	15909	15807	15893	16072	15873	15936	15852	16090	15774	16010	16148	15777	15840	15957	15877	15893	15876	16024	15951	15801	16161	15961	16039	15862	16062	16157	15882	15803	15816	15922	15919	15842	15945	16098	16045	15898	15833	15735	15982	16030	15949	15822	15797	16036	15767	15932	15989	15923	15974	15865	15833	15719	15938	15959	15868	16039	15879	15844	15916	15836	15941	16093	15842	15804	15930	16105	15975	15888	15959	15965	15926	15892	15933	15932	15922	16037	16139	15786	15762	16041	15954	15853	15920	16036	15897	15808	15922	15882	15966	16020	15804	16075	15934	16000	15818	16033	15965	15918	15993	15940	15953	15966	15885	15787	15896	15991	15814	15938	15934	15894	16031	15716	15879	15768	15891	15974	15929	15759	16036	15814	15942	16114	15944	16012	16013	16086	16055	15832	15969	15890	16009	15881	15919	15904	16013	16007	15943	15964	15830	15837	15885	15955	15947	15872	15943	15915	15973	15864	15819	15843	15881	15959	15811	16011	15918	16093	15972	15959	15974	15783	15957	15898	15824	16079	16034	15760	16021	15926	15820	15726	15739	15864	15995	15922	15810	16073	15854	15960	15925	15994	15977	15801	16062	16026	15827	15809	16024	15903	15753	16006	15905	15910	15949	15932	15876	15900	15793	15922	16039	15878	15913	15944	16058	16044	15862	16056	15918	15967	15769	15856	15904	15853	16035	16047	15850	15864	15885	16076	15961	16011	16009	15959	15831	16012	15895	16020	15779	15954	15748	16059	16004	16044	15921	15921	15981	16040	15984	15879	16047	16106	15939	15878	15908	15946	15837	15841	15956	15972	15880	16027	15900	16129	15945	15896	15824	16013	15843	15971	15984	15950	15997	15951	15947	15847	16072	15839	15819	16036	16124	16010	16002	15981	16007	15864	15961	15797	15796	15707	15823	16075	15748	15855	16042	15926	15893	15890	16134	15843	15979	16015	15848	16077	15945	15917	16062	16014	15842	15759	15933	15976	16004	15904	15988	15875	15889	15885	15985	15899	16016	15961	16011	16051	15907	15876	15840	16001	15867	15843	15830	15927	15994	15911	15891	15864	15979	15970	15897	16008	15983	15896	16031	15731	15885	15897	15835	15842	15946	15884	15908	15701	16085	15952	15889	15933	15940	15937	15900	15970	15904	15858	15921	15842	15885	15983	15861	15743	15879	15872	16031	15891	15925	16062	15876	15945	15904	15895	16105	15803	15878	15711	15995	15799	15966	15929	15854	15861	16071	15951	15990	15976	16042	15840	16066	15737	15943	16049	15912	15803	15990	16005	15731	15790	15943	16072	15899	16036	16036	16067	15955	16042	15871	15935	16096	16013	15862	15981	15956	15980	15765	16084	16029	15850	16039	16091	16069	15968	15956	15926	16010	15913	15858	15751	15932	15926	15843	15884	15945	16100	15843	15906	16000	15994	15900	15929	15749	15900	15851	16130	16078	16006	15963	15964	15921	16075	16071	15920	15874	15860	15873	15869	15739	15838	15885	15780	15860	15869	15883	15942	15924	15767	15767	15968	16087	15779	15819	15892	15786	15951	15830	15964	15862	15736	15831	15922	15826	15927	15996	15883	15777	16037	15833	15844	15827	16047	16014	16041	15885	15910	15939	15958	16030	15952	15954	16099	15982	15843	15826	15929	15846	15795	15996	16057	16150	15823	15867	15921	15942	15971	16030	15956	16210	15825	16006	15909	15755	15858	15901	15901	16080	15936	15887	16029	15901	16044	15986	15938	15814	16009	16041	16103	15945	15814	15907	15981	15947	15809	15914	15833	16005	15877	15814	15832	15992	16015	15969	15966	15908	15959	15698	15810	15906	15924	15869	15739	16099	15916	15894	16074	16048	15892	15975	15876	15892	15846	16166	15924	16025	15931	15947	15858	15949	15871	15878	15890	16030	15989	15938	15878	15914	15957	15990	15991	15869	15777	16150	15924	15914	15852	15757	15847	16027	15937	15928	16026	15724	16104	15811	15811	15840	15918	15924	15727	16057	16001	15771	15906	16023	15820	15974	16183	15977	15889	15981	15874	15963	15803	15771	15881	15988	15877	15813	15886	16034	15930	15993	15820	15925	15966	15878	15965	15833	16130	15942	15979	15864	16015	15894	16000	15838	15788	15911	15833	15964	15899	15819	15887	15807	16090	15998	15804	15964	15921	15954	15860	16009	16046	15893	16004	15816	16096	15920	15830	15888	15974	15873	15855	15980	15877	16003	15745	15913	16051	15833	15895	15933	15907	15816	15738	15930	16031	15961	15926	15823	15989	15936	16060	15980	15753	15939	15871	15774	15875	15956	15856	16003	15868	15944	16031	16097	15910	15981	15869	15748	15792	15784	16046	15949	16003	15745	15893	15922	16081	15812	16003	15975	15797	15862	15945	15902	15981	15987	15891	16128	15886	15931	16041	16004	15933	15895	15913	15950	16051	15932	15928	15836	15897	15825	15844	16004	15866	15913	15946	15927	15831	15967	15999	15876	15919	15958	16058	15842	16114	15827	15899	15924	16046	15992	15936	15904	15880	15914	15883	15893	15940	15980	15883	16133	16121	15912	16012	15869	15817	15950	15814	15807	15838	16037	15902	15893	15899	16093	15907	16133	15886	15755	15924	15874	15990	15775	15866	15907	15902	16033	15838	16066	15912	15982	15903	15981	15858	15917	16021	15935	15853	15888	15936	15792	15855	16024	15764	16035	16109	15963	15962	15964	15868	15839	15810	15918	15943	15891	15801	15854	15893	15898	15979	16089	15890	15814	15794	15914	15884	15914	15939	16060	15869	15947	15920	15826	15793	15971	16036	16011	15820	15891	16073	15818	15877	15877	16032	15984	15907	15912	15863	16033	15762	15938	15838	15919	15918	15877	15936	16056	15965	15939	16070	15876	15974	16027	15981	15758	15831	16027	15925	15796	15902	15842	15970	15935	15915	15886	16034	15968	15824	15958	15815	15836	15869	15846	16094	15879	15948	15967	15966	15923	15886	15880	15747	15909	15940	15822	15798	15871	15919	15879	15939	15965	15937	15909	15964	15781	16000	15995	16028	16024	16022	15941	16093	15871	15840	16007	16086	15797	16003	15951	15913	15990	15987	15906	16062	15741	15996	15954	15730	15892	15939	15943	15842	15977	15984	15958	16072	15857	15975	16075	15868	15919	16025	15823	15845	15893	16073	15774	16088	15902	15992	15892	15976	15793	15954	15821	15991	15789	16117	15954	15965	15895	15936	16049	15919	15826	15906	15900	15849	15859	15876	15884	15933	15865	15930	15872	15937	15892	15984	15944	16020	15791	16055	15849	15788	15871	15961	15955	15978	16005	15915	15801	15779	15885	15897	15791	15894	15979	16108	15993	15916	15815	15979	16051	15836	16052	15773	16102	15900	15903	15895	15919	16110	15927	15977	15965	15999	15909	15892	15946	16119	15989	15779	15867	15930	15864	15957	15940	15960	16000	15827	15889	15834	16063	15911	16060	15780	16100	15904	16036	15887	15828	16009	16130	15966	16042	16072	15892	16112	15952	15975	16006	15951	15986	15985	15862	15968	15860	15825	15847	16101	15920	15998	15809	15867	16059	16017	15933	15893	16032	15943	15931	15917	15804	15997	15784	15936	15861	15914	15950	15988	15927	16004	15913	15897	15971	15989	15693	15946	15966	15950	15958	15855	15922	15934	15896	15933	16011	15687	15838	15806	15916	15864	15831	15821	16010	15828	15950	15803	16037	15909	15893	15976	15891	15910	15924	16013	15940	16011	15832	16052	15856	15790	15886	15962	16034	15930	15873	15946	15858	15926	16115	15972	16004	15773	15994	16078	15920	15867	15948	16092	16012	15776	15925	15914	15768	15878	16031	15879	15828	15864	15881	15980	15980	16045	15917	15920	15890	15940	15895	15886	15919	16093	15937	15979	15801	16092	16036	15786	16008	15945	15868	15809	15966	15913	15924	15901	16071	15937	15935	15687	15970	15807	15979	15969	16107	15923	15924	15863	15913	15896	16074	15834	15859	15822	15772	15948	15980	15793	15901	15641	16091	15858	15873	15945	15904	15965	15837	15798	15797	15957	15945	15850	15996	16067	16008	15943	15832	15989	15877	16034	15924	15884	15981	16082	16000	15826	15849	15876	16104	16067	15938	15963	15881	15892	15987	16048	15787	15938	16013	15881	15812	15868	15878	15921	16046	15741	15990	15846	15838	16108	15796	15849	15826	15811	15894	15946	15955	15942	15900	15900	16039	15929	16141	15961	15979	15909	15851	15835	16146	16117	15716	15896	15941	15859	16051	15811	15735	15998	15947	16042	16018	16028	15999	15821	15905	15844	15815	15891	15886	15998	15952	15962	15952	15984	15758	15911	15808	15798	15812	15847	16117	16016	15914	15853	15883	16043	15968	15963	16095	15881	15724	15838	15941	15972	16033	15925	15847	15823	15845	16063	15982	15931	16001	15724	15944	15893	16009	15865	15924	15951	15986	15895	16026	16070	15915	15885	15877	15796	15858	15905	15981	15925	15902	15934	15827	15964	15944	16024	16037	15862	15789	16099	15797	15967	15833	15799	16031	15847	16038	15960	15954	15963	15823	15812	15699	15970	15966	15956	15926	15987	15956	15899	16034	15805	15996	15965	15848	15955	15869	15859	15743	15953	16069	16170	15839	16045	15888	15845	16010	15864	16088	15883	16037	15953	16011	16028	15960	16014	15826	15857	15849	15953	15842	15916	15977	16042	15964	15984	15899	15782	15987	15871	15999	15947	15870	15965	15958	15836	15938	15705	15977	15833	15866	15862	15839	15937	15931	15901	15917	15809	16025	16043	15967	15967	15917	15911	15839	15756	15871	15955	15910	16052	16025	16047	15987	15879	15987	16004	16036	15887	16117	16004	15896	15961	16004	15982	15726	15764	15933	15866	16009	16021	15820	15869	16035	15835	15885	15975	15963	15924	15876	15924	16023	16010	15823	15845	15845	15942	15927	15927	15911	15922	16032	15996	15942	15818	15987	15980	15850	16101	15861	16172	15850	15909	15935	15961	15931	15985	15932	15920	15902	15826	15765
35367	40752	38631	27367	20917	19350	19236	18758	18912	19078	19039	18862	19066	18969	18896	19063	19163	19162	18954	18905	18740	18849	18883	18842	19006	18979	18906	18992	19008	18933	19101	18850	18818	18831	18923	19085	19080	19140	18762	18830	19035	18864	18762	18873	18679	18916	18906	19104	18839	18927	18707	18631	18842	19138	18939	19114	19154	19129	19113	19134	18949	18823	18950	18937	19051	19197	18935	19051	18661	18836	19106	18987	19008	18783	19104	18831	18854	18983	18805	18869	18915	19032	18928	18800	18633	19043	18790	18948	18967	19060	18690	18831	18901	18879	18947	18722	18849	18887	18547	18697	19109	18840	18965	18972	19040	18860	18807	18854	19063	18730	18912	18833	18912	18892	18856	18878	18819	18728	18934	19070	18977	18878	18973	18560	19033	18861	18813	18737	18892	18905	18895	18860	18805	18853	18847	18892	18926	18909	18991	18960	19006	18955	18904	18785	18787	18900	19000	18979	19137	18647	18874	18819	18862	19029	18819	18890	18957	18969	18972	18677	18969	19035	18931	18906	18831	18993	18892	18695	19198	18881	18959	18834	18836	18840	18753	19216	18933	19000	19081	19114	18962	18929	19013	18964	19145	19236	18941	18710	18920	18791	18903	18743	18880	19001	18831	18798	18973	18906	19028	18802	18942	19185	18844	18857	18961	18820	18937	18770	18925	18764	18774	18933	18961	19051	18881	18874	18903	18976	18915	18816	18815	18826	18944	18995	18746	18831	18887	18741	19105	18946	18902	18945	19019	19040	18883	18918	19025	18973	18915	18927	19041	18833	19041	18816	19106	18914	19044	18844	18872	18893	18930	18862	18926	18953	19019	19067	18867	18717	18938	18893	19152	18758	19043	18882	18941	18944	18917	18939	18887	18942	18800	19024	18997	19002	18940	18682	19113	18878	18876	18646	18910	19007	18949	18972	18897	18853	18762	18779	18836	18959	18940	18775	18788	18916	18873	18742	19076	18952	18830	18726	19015	19044	19118	18809	18915	18913	18801	19122	18802	18814	18862	18850	18921	18772	19010	18922	18935	18905	18887	19028	18833	18774	18886	18780	19051	18986	18992	19041	19004	18905	18898	18938	18913	18947	19042	18948	18995	18737	18912	18934	18927	18886	18906	18923	18945	18890	18863	18859	18882	18999	18824	18803	18922	18703	18890	18824	18819	18861	18969	18894	18845	19085	18925	18924	18698	18968	18934	18868	19062	19018	18827	19205	18857	18782	18655	18794	18841	18856	18804	18783	19000	19004	18876	18987	18873	18886	18898	19010	18658	18800	18897	18973	18946	18917	18906	18918	18916	19061	18812	18857	18950	18882	18618	18921	19043	18903	19021	18998	19007	18985	19031	19075	18895	18937	18884	18927	18887	18730	18841	18910	18888	18948	19080	19088	19047	18708	18753	18963	18928	18900	18933	18969	18898	18957	19024	19140	18845	18936	18870	18823	18796	18836	18794	18823	18994	19058	18984	19035	18885	18696	18951	18824	19029	19134	18957	18917	19179	19121	18888	18847	18863	19036	18940	18996	18965	18995	18975	18904	18891	18694	19011	18839	18826	18897	18811	18898	18935	18963	18871	18664	19128	19027	18922	18764	18927	18963	18882	18878	18772	18768	18908	18883	18991	19091	19033	18919	19002	18810	18847	18937	18991	18963	18905	18929	18949	18999	18842	18864	19034	19046	18835	18676	18866	18962	19208	18961	19086	19151	18927	18797	18919	18886	18762	18924	18855	19019	19066	19004	18918	18879	18774	18975	18941	18928	18972	18691	19023	18921	18918	18777	18925	18931	18805	18889	18899	18790	18629	18856	19003	18998	18811	18889	18850	18960	18980	18867	18743	19044	18964	18565	18808	18775	18957	18895	18798	18897	18934	18984	18901	18918	18688	18775	18793	18923	18818	18810	18992	18949	18755	18956	18992	18867	19011	18931	18984	18923	18715	19146	19020	18918	18900	18880	18880	18673	18871	18681	18807	18924	18843	18953	18634	18758	18872	18908	18728	18932	18812	18984	18872	19038	18930	18785	19060	18811	18883	18742	18927	18860	18846	18898	19071	18929	18834	18940	18763	19054	19047	18739	18976	18992	18879	18836	18981	19095	18616	18732	18733	18767	19007	18872	18747	18560	18938	18837	19051	18801	18934	19144	19293	18953	19009	18927	18788	18911	18910	18829	18768	18948	18886	19049	18963	18929	18966	18839	18753	19093	19041	18926	18857	18878	18849	18972	19019	18851	18862	19158	18994	19008	18988	18923	18846	18770	18985	19116	18919	18759	18791	18893	18987	18935	18937	18784	19000	19057	18810	19082	18870	18878	19047	19082	18998	18949	19013	18851	18888	19045	18927	19035	18781	18866	18886	18854	18951	18797	19159	18919	18933	18952	18933	19060	18844	18999	18946	18996	19144	18744	18961	18812	18919	18893	18910	18896	18901	18886	18974	19188	19042	18715	18955	18995	19005	18819	18908	18920	18946	18834	19065	19122	18590	18808	19149	18817	18956	18965	18846	19011	18692	18898	18931	18865	18898	18979	18778	18844	18959	19003	18917	19057	18880	18821	19214	18825	18890	18756	19021	18870	18809	18941	18998	18953	19094	19050	18979	18812	18751	18913	18965	19018	18907	19036	18930	18965	19065	18989	18950	18819	18948	18979	18754	18806	19056	19068	18947	18811	19089	18975	18944	18794	18937	19047	18708	18909	19024	18745	18892	18870	18876	18691	18749	18805	18779	18914	18946	19014	19104	18923	18929	18923	19082	18946	18877	18975	18825	18946	18985	18815	18852	18811	18814	18912	18894	18885	19013	18958	18779	18806	19031	18839	18985	19272	18943	18923	18782	18803	18854	19032	18695	18980	18944	19117	18767	19042	18821	18867	18724	18976	19114	18907	19075	18927	18840	18932	18839	18946	18976	18916	19095	18831	18853	18903	18744	18831	18810	18958	18872	19029	18899	18991	18873	18788	18719	18858	18874	18907	19003	18900	18949	19224	18907	19050	19118	18833	18737	18938	18994	18985	18903	18959	18873	18974	18950	19144	18916	18720	18939	18849	19049	19039	18721	18952	18788	18811	18921	18886	18861	18882	18941	19008	18863	18816	18765	18932	18977	18799	18891	18842	19052	18846	18841	18833	18993	18953	18920	19077	18927	19182	19125	19041	18815	18826	18893	19250	19030	18918	18730	18832	19000	19073	18990	18969	18801	19036	19039	18811	18948	19032	19051	18910	18637	18861	19018	19084	19052	18972	19041	19006	18814	18830	18892	18732	18947	18831	19002	18819	18928	18854	18879	18867	18944	18981	18697	18886	18881	18842	18941	18934	18860	18869	19031	18999	19020	19147	18917	18937	19158	18852	18827	18912	18858	19087	18894	18977	19057	18864	19035	19143	18936	18648	18902	19014	19007	18856	18660	19022	18910	18965	18949	18849	18974	18943	18796	19040	18931	18743	19012	18834	18820	18652	18799	18748	18685	18991	18843	18929	19004	19053	18896	19005	19104	18920	18984	19010	18880	18923	18856	18761	18970	18981	18942	18791	18987	18936	18985	18966	18933	18869	18772	18872	18882	19201	18870	18933	18987	19030	18945	18863	19033	18838	18888	18838	18960	18918	18921	18854	19066	18946	18723	18770	18813	18868	18890	18894	19032	18808	18885	18803	18720	18869	18941	18810	19077	18645	18911	18906	18979	19023	19070	19026	18938	19012	19022	18731	19049	18988	18973	18806	18858	18857	18985	19050	18847	18902	18877	18857	18989	19080	19015	18932	18951	19029	18823	18910	18857	19005	18853	18890	19108	19060	19162	18915	19102	18797	18808	18987	18798	18811	18764	18823	18934	19105	18809	18913	18791	18874	18871	18825	18870	18765	18863	19087	19035	18863	18948	19092	19032	19076	18969	18984	19019	18956	19016	19072	19135	18772	19092	18967	19050	18736	18600	18823	18857	18872	18795	18819	18871	18894	18856	19067	18960	19012	18931	19057	18936	18867	18844	18913	18771	18946	18917	18884	18996	18567	18930	18810	19024	19121	18896	19121	18883	18736	18835	18742	18840	18811	18985	18934	18913	18792	18598	18788	18831	18933	19028	18684	19018	18884	18888	19044	18964	19029	18927	18985	18865	18812	19049	18953	19152	18992	18846	18779	19000	19105	18997	18868	19008	18819	18923	18964	19020	18796	18982	18834	19097	19003	18846	18923	18842	18965	18931	18842	19047	18676	19026	18816	19118	18903	19082	18944	18929	18873	18796	18833	18798	18906	18974	19028	19137	18919	18698	18844	18908	18728	19037	18809	19085	18957	19141	18865	19161	19060	18856	19119	19020	18983	18748	18958	19109	18974	18853	18921	19083	18805	18886	18787	18860	19092	18933	18764	18837	18976	18914	18932	19089	18977	18947	19010	19088	18830	18907	18935	18988	19082	19101	18998	18933	19233	19015	18917	19009	18850	18870	19027	18989	18736	18877	18732	18893	19045	18943	18831	19006	18821	18895	18999	18848	19008	18909	18848	18944	18942	19023	19046	18907	18737	19004	18918	18815	18932	18897	18884	19068	18788	19036	19089	19183	18980	18803	18577	18894	18928	19012	18909	18924	18800	18970	18854	19201	18974	19010	18839	19141	18857	18845	19074	18832	18768	19002	18778	19020	18948	19065	18893	18938	18832	18908	19041	18989	18856	18963	18969	18848	18918	19094	18869	18828	18988	18895	18857	18843	18736	18975	18871	18898	18917	19123	18886	18979	18836	18863	18930	18943	18777	18921	18819	19037	18811	18913	18936	19067	18869	18991	18973	18919	18798	18928	18881	18922	18850	18961	18903	19094	18860	19012	18879	19001	18797	19099	18860	18805	18873	19078	18875	18901	19054	18820	18816	18910	18938	18832	19001	18905	18738	18962	19099	18979	18890	19018	19038	18987	18833	18897	18661	18736	18944	18899	18910	18951	18871	18948	19100	18678	18914	19062	19012	18915	18880	19021	18756	19015	18814	18659	18878	18965	19037	19040	18936	18981	18905	18917	18845	18785	18880	18936	19010	18723	18953	18795	18806	18783	18844	19091	18831	18772	18947	19037	18728	18858	18918	19042	18964	19053	18967	18850	19021	18972	18939	19005	18857	18944	18929	18939	18683	19146	18926	18896	18840
38297	52122	38399	23059	17568	16117	16022	15931	16095	15944	15897	16055	15947	16106	16082	16027	16002	15990	15932	15958	15893	16201	15889	16102	15863	15890	15937	15947	15940	15963	15884	15931	16034	15966	16072	15941	15887	15935	16018	16021	16008	15761	15789	15805	16006	16063	16044	15973	15867	16040	16067	16003	16031	16089	15829	16099	15972	15895	16095	15628	15943	16067	15915	16049	15938	15840	15964	16102	15927	15868	16025	16093	15944	16139	15932	15902	15974	15952	15963	16116	16043	15808	16151	16033	15831	15985	15826	15820	16001	15917	15926	15765	15845	16027	16043	16141	15967	15858	15942	15978	16019	16052	15965	16004	16015	15947	16060	16023	15958	16050	16034	16087	16131	15901	15940	15998	15848	15992	15943	15960	15741	16118	15923	15890	15993	15991	15894	15902	15980	15878	15915	16053	16017	16065	15865	16067	16138	16013	15947	16028	15967	16053	16129	16141	16130	16013	15978	16084	16116	16046	16024	16049	15986	16000	16083	15978	16042	16003	16030	15999	16005	16033	15832	16050	15948	16041	15775	16022	15961	15992	15961	16046	16138	15934	16050	15931	16022	15942	16041	16007	16031	15976	16073	16108	15954	15980	15830	16095	16039	15852	15943	15781	15992	16127	15807	16152	15712	15890	16132	16021	16015	16113	15869	15948	15971	15963	15999	15979	16080	15966	16014	15885	15906	16014	16107	15937	15899	15788	16149	15919	15837	15997	15968	16079	15943	16237	15988	15958	15865	15959	16048	16060	15992	16073	16014	15920	16103	15934	15931	15774	16146	15866	15910	16136	16043	15889	15932	16121	15801	15941	16043	15937	15909	16051	15990	15900	16117	15988	16042	15978	16082	16036	16012	15909	16036	15798	15850	16062	15981	16039	16063	16176	16039	15979	15942	16032	16109	15868	16019	16089	16102	16002	15830	15922	16031	16038	15920	15837	16045	15896	15740	15870	16203	15953	16011	16044	16070	16083	15691	15973	15851	16113	16111	15991	15963	15858	15959	15968	15966	16124	15987	15996	15879	15894	15895	16043	15914	15996	15929	16010	15996	16042	16003	15999	16028	16050	16109	15935	15984	16007	15980	16073	15870	16112	15969	15896	15903	16039	15771	16053	16107	16021	15952	15944	15906	15975	16148	15984	16041	15999	15878	16020	15895	16093	16007	15988	15959	15957	16068	16194	16071	15910	16072	15883	16139	16025	16218	16049	15838	15917	15971	15954	15940	15857	16000	16040	15897	16062	16079	15962	15902	16093	15941	16016	16025	15906	16029	15892	16199	16061	16060	15892	16098	16018	15925	15886	16047	16043	15933	15911	15880	15938	16094	15871	15870	16136	15892	15949	16039	16068	16023	16016	15879	15973	15940	15914	15939	15881	15911	15930	15963	15902	15883	16034	15912	16154	16014	16042	16155	16071	16120	16111	16011	15968	16040	15931	15870	16051	15906	15994	15966	15885	15837	15968	16061	16085	15938	16028	15972	16071	16039	16036	15922	15912	15933	15954	15926	16004	16200	16169	16044	16008	16022	16106	15924	15998	15975	16096	16025	16052	15948	15984	16115	15858	16035	16098	15977	16030	15919	16067	16063	15892	16104	15977	16030	15867	15905	15858	15904	16048	16071	15920	16026	16154	15964	15873	16115	16218	15882	15840	15999	16062	16106	15871	16092	15729	15876	16008	15992	15948	15972	15922	16044	15981	16112	15879	15899	16245	15917	16115	16078	15980	15899	15987	15960	16031	16102	15998	16021	15929	15970	15974	16011	15909	16173	15944	15986	16023	15777	16050	15947	15837	15914	15853	15978	16060	15940	16035	15925	16098	15870	16009	15870	16082	15916	15879	15937	16064	15983	15920	15784	15934	15901	16137	15892	16178	15935	15994	16038	15917	16027	15964	16018	15959	16092	15737	16064	16041	15997	15934	15980	16018	15947	16035	15999	15956	16061	16048	16052	15949	15980	15934	15957	15880	15976	15863	15906	16106	15931	16085	15877	15960	16088	15891	16078	16014	15926	15918	15888	16083	15961	15866	16029	15941	15891	16043	16048	15845	15953	16179	15908	16052	16164	15925	16115	16039	16207	15904	15784	16032	15821	15839	15918	15971	16123	15965	15933	15902	16020	16037	16090	15836	16105	15929	15836	15990	15905	16003	15890	15979	16204	15774	16111	16009	15825	16116	15815	15626	15942	15974	16042	15902	15828	15943	15967	15971	16050	15970	16046	16069	15886	15952	15897	15983	16055	15997	15900	16051	15864	16077	15908	15923	15922	15974	15867	15836	15901	16043	16010	15946	15938	15793	15847	15985	16068	16095	15883	15953	15903	15988	16067	16033	15953	16062	16004	15967	15913	16132	15941	16050	16007	16057	16088	16106	15971	15931	15914	16169	16041	15802	16023	16010	15953	15989	15988	15885	16018	16077	15891	16092	15974	16044	15937	15827	16164	16015	15947	16016	16019	15884	15848	15990	15946	15995	15838	16219	15914	15710	16007	16030	15815	16051	15974	15958	15959	16136	16055	15915	15940	15949	15904	16035	16016	15994	16010	16047	16034	15888	15840	16066	16078	16126	15939	15998	15998	15853	16013	15970	15815	15826	15831	15863	16101	15916	16025	15959	16077	15997	16053	16002	16070	15800	16074	16040	15805	16165	16030	15827	15968	16072	15944	15891	16065	15935	15949	16061	15994	16181	15946	16133	15986	15838	16112	16245	16023	16165	16056	16068	16164	16030	16088	15912	16125	15893	16068	15871	15867	15844	16134	15991	16114	16153	16047	15963	16027	15899	15939	15879	16004	16061	16002	15801	15983	15881	15900	16137	15783	15999	15980	15923	16053	15925	15947	16007	15960	15930	15899	16127	15998	15910	15870	16129	15956	15924	15963	15993	16088	16008	15974	16045	15817	15834	16060	16126	15918	15933	16095	16117	15990	15948	16124	15882	15920	15939	15931	16019	15977	16083	15761	15956	15962	15680	16074	15982	15896	16032	16080	15891	15867	16042	15998	16040	15874	15943	16166	16039	16075	15900	16073	16023	15956	15992	16099	16154	15930	15922	16078	15899	16171	15949	16105	15920	16035	15905	15960	15958	16007	16109	15880	16092	15946	15984	15946	15982	16105	15891	16011	16026	15975	15992	16040	16134	16029	15964	16020	16125	15952	15954	15868	16048	16214	15994	15932	15999	15794	15993	15866	16166	16052	16181	15908	15966	15884	16074	16094	16004	15952	16055	15972	15997	15944	16204	16058	16157	16037	16029	16022	16072	15823	16000	15965	16020	15942	16138	15805	16051	16058	16039	15924	15942	16078	15999	16003	15970	16031	15910	16023	15968	15947	15983	15939	15960	15966	15812	16014	16033	15983	16014	15928	16149	15913	16102	16025	15912	16043	15881	16097	15842	16030	16200	16155	16026	16011	15929	15989	15990	15930	16153	15968	15919	16107	16061	16013	15998	16126	15901	16063	15894	15999	16028	16124	15869	15972	16029	16004	16068	15925	15854	16016	16069	15846	15942	15945	16025	16062	16027	16064	15941	15940	16045	16245	15945	15988	16051	15975	15982	16109	15826	16060	16029	15920	16017	15942	16059	15965	16131	16076	16089	16087	16030	16163	15920	16023	15923	15945	15962	16009	15959	15954	16048	16019	15946	16157	16093	16028	15924	16052	16081	15837	16006	16026	15959	15941	16084	15993	15965	16133	16088	15883	15934	15870	16016	15931	15855	16022	16068	16057	15915	16142	16061	15893	15912	15997	15911	15975	16110	15963	15936	15903	16032	15958	16047	15766	16005	15917	16029	15827	16027	15917	16085	16005	15861	16058	15973	15883	15954	15892	16158	16106	15803	15987	16152	16048	15963	16142	15958	15893	16090	15984	16139	16007	15999	16048	15998	16081	15802	16065	15940	15997	16004	16041	15926	16080	15860	15961	15940	16031	15895	15840	16100	16088	16115	16043	16077	16044	16234	16191	15900	16033	15939	15912	15703	16068	15935	16034	16119	16098	16045	15851	15837	15899	16006	15970	16044	16062	16174	15895	15907	15845	15867	15950	15993	15998	15860	16157	16075	16100	15929	15928	16191	15973	15878	16076	16102	15904	15969	16013	15852	15984	15940	15877	15843	16125	15875	16207	16000	15794	16038	15982	16084	16030	15981	16052	15911	16156	16112	16009	16014	15846	15893	15739	15867	15975	16063	15998	16052	15841	15866	16000	16126	16030	15896	16011	15951	16252	15859	15922	15814	15946	15971	16074	15999	16013	15944	16002	15965	15982	15945	15951	15839	16104	15897	15839	15786	16103	16119	16029	16039	16062	15962	16051	16116	15973	16024	16116	16050	15907	15858	15957	15941	15956	15889	15899	15976	16015	15996	15989	16084	15859	16104	15936	16088	16172	15938	15981	15985	15837	16086	16127	15983	15833	15970	16066	15943	15828	15899	16005	16059	16067	15916	15827	16020	16024	15819	15943	15982	16014	16021	15998	16000	16125	15982	16083	15932	16008	16075	15868	15906	16059	16089	16005	15967	15999	16136	15927	15960	16048	15961	15991	16069	16026	16090	16008	15928	15878	15925	16015	15942	16075	15979	15908	15959	16061	15945	15804	15806	15956	16187	15932	16037	15897	16187	15803	15876	15886	15914	16074	16012	16025	16131	16040	16175	15950	16011	15987	15944	16148	16000	15980	16085	15976	15904	16075	15881	16168	16239	15796	15887	16008	15846	16082	16071	16098	16027	16008	15898	16081	15902	16012	16095	15878	15937	16161	16027	16042	15983	15847	15995	16112	16107	15876	16054	16120	15808	15988	15963	16105	15857	15907	16052	15924	16047	16036	15948	15899	15983	15981	16016	15839	15972	16048	15889	16054	15989	15931	16203	15908	15875	15978	16117	15826	16035	15911	15789	15897	15906	15838	16088	15983	15769	15985	15892	16040	16045	15942	16023	16065	15969	16093	15995	16054	15943	15816	15975	16011	16049	15988	16030	16007	16029	16050	15934	15866	15874	15918	15985	16018	15870	16058	15985	16063	15903	15997	16013	15971	16070	15960	16015	15936	16105	16091	15954	15971	15989	16038	15966	16109	15973	16025	15964	16016	16004	15967	15947	15851	16135	15955	16114	16105	16109	15884	15852	16001	16077	15957	15833
23915	26019	38962	32952	25577	24685	24423	19856	18918	19317	19224	19148	19181	19327	19220	19110	19024	19154	19277	19142	18991	18989	19207	19035	19157	18771	19105	19287	18878	19213	18996	18927	18969	19138	19084	18846	18856	18856	19066	18933	18990	18676	18934	18956	19046	18985	18734	19029	19000	18716	18793	18812	19067	18899	18709	18860	18810	18775	19134	18964	18870	18755	18845	18800	18944	18842	18703	18664	18919	18960	18677	19061	18852	18921	18947	18978	18741	18953	18824	18797	18736	19012	18969	18810	18839	18991	18847	18600	18562	18892	18790	18939	18771	19008	18853	18801	18914	18934	18972	18856	18830	19067	18873	18815	18699	18845	18730	18908	18977	18881	18847	18954	18883	19018	18976	18965	18732	18777	18902	18806	18937	18818	18801	18907	18947	18899	18700	19066	18832	18753	18955	18787	18743	18847	19047	18906	18878	19128	18902	18846	18882	18988	18966	18873	18761	18907	18878	18965	18852	18713	18699	18886	18872	18672	18694	18842	18742	18844	18643	18930	18895	18993	18852	18953	18771	18700	18631	18755	19050	18843	18881	18974	18786	18832	18861	18933	18661	18845	18763	18822	18964	18994	18923	18907	18918	18671	18972	18912	19031	19136	18868	19139	18929	19027	18898	18865	18706	18859	18771	18863	18627	18966	18801	18764	19089	18725	18807	18977	18941	19233	18925	18795	18754	19015	18972	18948	18979	18679	18794	18933	18912	18808	18690	18931	18879	18847	18965	18659	19057	19166	18761	18765	18839	18969	18955	18892	18914	18885	18803	18969	18934	18795	18798	18878	18592	18859	18967	18756	18779	18780	18782	18920	19007	18766	18910	18962	18937	18609	18833	18774	18816	18891	18891	18996	18741	18851	18935	19037	18790	18942	18960	18688	18759	18611	19194	18931	18994	18753	18961	18697	18891	18941	18863	18780	18782	18847	18778	18995	18759	18771	18921	18854	18821	18874	18944	18730	18827	18800	18858	18749	18911	18791	18932	18667	18827	18711	18868	18929	18810	18664	18987	18827	18778	18852	18956	18846	18852	18670	18980	18754	18578	18635	19071	18933	18836	18844	18883	18987	18739	18438	18877	18690	18908	18691	18713	18902	19064	18773	18709	18752	18940	18942	18731	18916	19024	18976	19070	18872	18963	18645	18795	18991	18930	18972	19022	18784	18962	18859	18733	18887	18850	18668	18896	18786	18792	18883	18900	19041	18809	19132	18995	19067	18873	18944	18788	18794	18699	18915	18841	18842	18856	18879	19112	18969	18979	19010	18852	18940	18755	18901	18922	18857	18674	19032	18920	18950	18640	18836	18955	18994	18720	18735	18934	18669	18514	18924	18842	18786	18866	18730	18772	18532	18877	18762	18808	18737	18981	18913	19016	18914	18985	18873	18992	18894	19014	18921	18794	18824	18639	18925	18912	18940	19022	18750	18861	18953	18813	18860	18851	18878	18747	18831	18774	18905	18968	19004	18829	18985	18952	18923	18757	18679	18888	18786	18899	18892	18847	18555	18714	18819	19050	18742	18962	18888	18897	18954	18615	18823	18811	18847	18788	18710	18961	18960	18686	18920	18747	18920	18805	18918	18902	18814	18850	18847	18986	18931	18977	18718	18863	18954	19009	19000	18818	18997	18625	18907	18933	18892	18684	18703	18709	18791	18804	19000	19007	18970	18783	19034	18917	18947	19020	18714	18727	18983	18884	18909	18857	18656	18736	18943	18930	18876	18904	18893	18874	18765	18870	18840	18952	18883	18877	19139	18845	18793	18937	18822	18657	18832	18941	18649	18925	18665	18759	18739	18920	18954	18833	18920	18919	18789	18923	18801	18727	18632	18929	18899	18990	18775	18681	18893	18806	18937	18929	18776	18805	18774	19007	19006	18910	18794	19078	18934	18871	18798	18715	18855	18750	18685	19085	18879	18855	18933	18859	18818	18919	18888	18969	18901	18710	18838	18786	18830	18910	18874	18901	18857	18818	18693	18842	19030	18741	19006	19073	18696	18934	18753	18536	18613	18810	18734	18887	18662	18893	18781	18887	18645	18761	18777	19102	18888	19019	18601	18935	18851	18888	18756	18684	18834	18932	18917	18911	18838	18810	18836	18919	19066	18898	18821	19014	18760	18934	18862	18771	18932	18786	18951	18772	18820	19045	18778	18776	18894	18835	18984	18574	18879	18627	18824	19006	18844	18759	18780	18897	18772	19010	18845	18853	19190	19121	18965	18835	18929	18813	19085	18799	18801	18811	18904	18961	19002	18941	18744	18779	18768	18861	18928	18977	18812	18849	18770	18791	18861	18988	18983	18855	18809	18718	18661	19117	18981	18731	18872	18988	18751	18890	18860	18860	18910	18886	18950	18699	19043	18874	18824	18754	18754	18750	18722	18888	18895	18963	18859	18688	18782	18720	18745	18728	19031	18898	18947	19007	18827	18710	18874	18939	19006	18869	18961	18794	18911	18745	18751	19020	18710	18966	18900	18860	18842	18720	18871	18623	18850	18769	18723	18760	18579	18850	18992	18789	18861	18838	18832	18845	18875	18835	18819	19026	18960	18861	18923	19008	18733	18855	18699	18830	18874	18953	18900	19051	18949	18761	18813	18870	18590	18976	18830	18716	18559	18803	18764	18896	19125	18828	18868	18776	18802	18998	18794	19088	19048	18796	18936	18980	18892	18834	18798	18603	18867	18776	18757	18805	18662	18796	18809	19039	18751	18723	18854	18769	18934	19106	19042	19011	18476	18739	18770	18586	18948	18768	18732	18850	18713	18973	18974	18840	18933	18808	18773	18852	18841	18736	18763	18896	18699	18845	19036	18883	18678	18919	18964	18836	18729	18648	18904	18957	18741	19098	18908	18911	18992	18933	18958	19084	18817	18834	18847	18854	19033	18994	18874	18773	18855	18792	18683	18728	18757	19009	18871	18899	18930	18961	18882	18719	18876	19021	19074	19175	18820	18760	18845	18774	18852	18968	18694	18884	18672	18674	18737	18978	18754	18961	18743	18768	18757	18819	18758	18818	18674	18867	18850	18922	18861	18813	18840	18887	18825	18770	18758	18861	19089	18883	18922	18841	18917	18850	18791	18827	18939	18903	18696	18797	18613	18739	18984	18802	19002	18848	18843	18812	18898	18823	18907	18719	19197	18783	18751	18749	18808	18993	18766	18889	18620	18958	18856	18814	18784	18879	18982	18771	18659	18754	18948	18823	18817	19026	18785	18864	18895	18635	18897	18782	18883	18824	18937	18850	18887	18739	18911	18783	18662	18944	18774	18755	18944	18962	18961	18846	18627	18701	19145	18889	18795	18769	18742	18955	18858	19042	18824	18897	18770	18874	18887	18908	18695	18882	18828	18448	18767	18820	18835	18944	18834	18974	18780	18840	18994	18910	18569	18827	18722	18739	18940	18646	18937	18865	18965	18836	18782	18998	18858	18926	18838	18675	18710	18969	18865	18839	19056	18835	18775	18759	18886	18965	18780	18792	18718	18830	18725	18884	18862	18758	18856	18767	19125	18760	18751	18660	19047	18964	18743	18788	18646	18809	18698	18907	18752	18860	18877	19161	19019	19035	18719	18915	18723	18946	18652	18962	18900	18898	18779	18879	18986	18748	18851	19035	18765	18759	18772	18902	18840	18732	18775	18930	18857	19007	19010	18810	18806	19131	18658	18687	18898	18777	18897	18962	18798	18859	18896	18767	18771	18908	18701	18840	18674	19095	18828	18683	18718	18755	18623	18777	18658	18882	18792	18791	18651	18830	18929	18773	18756	18840	18788	18886	18878	18714	18830	18789	18826	18630	18633	18764	18903	18919	18908	18736	18681	18869	18847	18730	18963	18798	18871	18962	18840	18874	18938	18815	18826	18799	18634	18774	18865	18710	18817	18969	18905	18751	18863	18691	18779	19002	18876	18693	19134	18893	18925	18685	18892	18779	18755	19082	18750	19138	18717	18621	19101	18858	18617	18937	18796	18647	18744	18777	18956	18995	18804	18754	18793	18858	18780	18975	18926	18850	18818	18844	18586	18694	18879	18918	18920	18771	18980	18769	18979	18849	18795	18781	18756	19007	18726	18925	18902	18764	18749	18927	18741	18823	18740	18982	19093	18793	18843	19037	18899	19002	18766	19013	18858	18798	18732	18745	18905	18813	18791	18885	18643	18867	18828	19074	18794	19045	18929	18906	18913	18609	18868	18818	18746	18837	18777	18987	18733	18794	19082	18575	18768	18765	18920	18805	18773	18891	18826	18922	18997	18601	18725	18721	18785	18844	18962	19012	18843	18865	18788	18952	18721	18948	18999	19034	18712	18827	18741	18644	18780	18887	18874	18749	18685	18782	18614	18759	19045	18868	18807	19065	18923	18667	18820	18880	18783	18836	18730	18698	18812	18870	18872	18858	18887	18714	18774	18942	18919	19060	18627	18885	19110	18718	18856	18773	18729	18757	18942	18980	18853	18747	18877	19011	18879	18682	19198	18748	18923	18932	18782	18862	18913	18834	18666	18875	18845	18652	18830	19018	19026	18953	18871	18747	18719	18796	18914	18997	18956	19022	18880	19012	18880	18861	18597	18733	18798	18807	18872	19040	18891	18968	18922	18757	18618	19017	18604	18759	18752	18925	18645	18819	18787	19068	18855	18774	18936	18936	18912	18776	18818	18786	18859	18823	18878	18862	18966	18800	18732	18872	18814	18874	18765	18751	18921	19140	18891	18696	18907	18798	19040	18772	18984	18869	18961	18590	19047	18936	18820	18949	18734	18965	18909	18718	18739	18686	18687	18825	18739	18830	18865	18951	18752	18884	18838	18770	18774	19006	18908	18821	18893	18845	18838	18969	18935	18805	18884	18673	18916	18816	19023	18873	18744	18787	18732	18764	18731	18941	18712	19092	19034	18777	18861	18937	18635	18933	18899	18899	18965	18974	19008	18901	18818	19025	19010	18849	18703	18993	18802	19031	18709	18877	18907	18871	18970	18969	18910	18796	18820	18928	18867	19090	18716	18880	18711	18766	18878	18748	18782	18949	18842	18871	18986	18690	18965	18777	19092	18869	18772	19090	18724	18604	18889	18732	19030	18741	18835	18682	18865	18796	18667	18746	18595	18811	18760	18800	18761	18905	18697	18704	18772	18958	19016
58328	105787	87311	57273	32225	19551	16549	15954	15930	15872	15877	16051	15891	15965	16179	16122	16112	15903	15997	16032	15957	15989	15927	16103	16014	15950	16141	16048	16044	16061	15973	16106	15770	15989	16020	15898	15874	15913	15915	15934	16170	16001	15798	15919	16110	15848	15965	15967	16160	15990	16320	15868	16127	15962	15960	16089	15899	15965	16077	15802	15937	16072	15955	16087	15991	16038	15935	15811	15859	15971	15945	16078	15937	15953	16179	15963	15952	16040	15956	16067	16107	15914	15992	15976	16063	16006	15889	16125	16036	16035	16098	15909	15921	15961	15987	15987	15844	16000	15915	15918	15924	16141	16036	16076	16029	15887	16045	16011	16090	16092	15998	15988	16053	16013	15997	15948	16153	15940	15956	16003	16151	15986	16116	16016	15804	16131	15999	15945	15986	15969	15877	15992	16050	16130	16008	16118	16005	15918	16247	15891	16155	15849	16066	15975	15913	15993	16129	16061	16166	16132	16157	15883	15929	16026	16003	16118	16073	16054	15827	15942	15832	15918	15886	15923	15830	15818	16039	15922	16097	15973	15926	16048	15982	15864	16045	16124	15923	15972	15946	16130	15962	15907	15978	15923	16108	16079	15910	16039	16008	16041	16004	15985	16034	15980	16107	16152	16042	15934	15967	16053	16084	16006	16081	15893	15917	16054	16182	16171	16094	15991	15957	15907	15977	16058	16067	15795	16175	15903	16129	16200	15801	15778	16005	15944	15857	15889	16051	16021	16002	15941	15977	16043	15933	15880	15940	16145	15935	16190	15970	15882	16000	16055	15979	15886	16081	16073	16149	16158	16027	16111	15920	16006	16081	15941	16079	16024	15858	16065	16148	16030	16078	15956	16076	16081	16007	15941	16233	16143	15816	16006	15830	16054	15834	16056	16005	16118	15914	16115	15968	16139	15988	16008	15966	16052	15950	16112	16040	16168	15975	15943	15977	15946	16008	15964	16002	15945	15967	15963	15919	16067	15990	15948	15957	16038	15835	16092	15867	16012	16031	15952	15849	16075	16075	15889	16166	15968	15937	15961	15904	15952	15851	16020	15977	15965	15878	15816	16228	15997	16005	16075	16121	15881	16099	16066	15890	15971	15959	16000	15978	16071	16044	16072	15955	16061	15983	15980	15937	15938	16047	16025	16032	16042	16011	15901	16037	15960	16022	16044	15939	16031	16005	16091	16018	16005	16014	15843	15930	16004	15973	15878	15997	16010	16043	16013	16005	16041	16004	16107	15965	15984	16091	15826	16054	16055	16116	15999	15815	16101	16197	15934	15859	15945	16143	16123	16052	16081	16194	16004	15972	15948	16072	16138	16020	15982	16082	15882	16056	15893	16017	15970	16117	15766	16018	15955	15950	16181	15929	15957	16020	16102	15988	15737	16129	15921	16011	15937	16227	16061	16137	16154	15918	15978	16127	15708	15984	16168	15912	15923	16054	15977	16120	16097	16043	16006	16125	15898	16106	15899	15920	15805	15989	16046	16009	15980	15917	16098	16051	15961	15902	16040	15976	15955	15778	15931	16080	15949	15900	16037	16010	15843	15986	15767	16132	15812	16152	16136	16048	15824	15977	16208	15905	16003	16058	15921	15982	16130	15975	15950	15898	15985	16133	15939	16126	16084	16020	15975	16059	15957	16072	16025	15975	16018	16162	16033	15872	15963	15918	16031	16273	15868	16026	16058	15978	15979	16066	16145	15994	16025	16112	16172	15819	15927	16073	16003	15928	16012	15901	16040	15957	15865	15909	16005	15882	16074	16092	16020	16121	15853	15945	16162	15925	16013	15887	16085	16020	16076	15631	15948	16045	15849	15953	16029	15889	16013	16203	16049	16033	16080	15803	15797	15796	16017	15914	15918	15799	15914	15938	16000	15969	15997	16082	15856	16007	16006	15894	15844	15939	16003	15898	16023	15925	16040	15891	15898	15940	15865	15943	16037	15928	16049	15966	15974	15959	16023	16004	15993	15994	15868	15835	15910	15973	15956	16091	16108	16082	15950	15942	15907	16106	16094	15920	15981	16019	15979	16116	15800	16205	15972	15951	15849	15986	15877	15946	15956	16172	16020	15997	15912	15996	15955	16026	16024	15818	16174	16093	16042	16084	15979	15827	16272	16039	16025	16012	15962	15971	15997	16017	15919	15897	16134	15982	15982	16079	15959	15987	15886	16005	16144	15845	15992	15950	15814	15886	15856	16162	15963	16071	16110	15983	16021	16004	16116	16130	16003	16056	16033	16069	15978	16012	15970	15860	15909	15966	15948	15885	15995	16135	15976	16040	16004	16107	16103	15940	16048	15973	15835	15867	15869	15908	16086	15951	15852	15968	16273	15975	16046	15989	16061	16066	15947	16108	16190	15896	15968	16106	15933	15990	16028	16093	15967	16046	16052	16062	16038	15934	16008	16079	15848	16068	15939	16202	16009	15974	15945	16002	16110	16050	16046	16022	15973	16160	15961	16020	16098	15962	15975	15979	15868	16024	16050	16025	15876	16147	16189	16167	15864	16060	16107	16121	15905	15932	15782	15928	15966	16037	15999	15968	16076	16090	15955	15821	15800	16016	15916	15912	16178	15748	15975	16018	16091	16096	16027	15909	16029	15941	15993	15899	16016	15980	16003	16238	16138	16048	16077	16098	15828	16076	16004	15894	16110	15831	16083	15937	16113	16177	16122	15948	15886	16077	16101	15937	16127	15978	16068	15886	15831	16017	16018	16075	16015	16046	15989	16056	15858	16084	15972	15888	15807	15967	16119	16017	15932	16017	16010	16033	15965	16069	15758	15781	16083	16083	15938	16031	16001	15910	16048	15890	15943	15958	15953	15951	16096	15953	16110	15958	15933	16027	15996	16122	16114	15892	16082	15927	16084	15981	16090	15945	16024	15894	15771	16028	15909	16091	15941	15961	15986	16232	15757	15925	16041	15984	16017	15957	15989	16117	15805	16185	16207	16094	16097	16010	15908	16030	16062	15978	16031	15863	15960	15967	16133	15998	15943	15982	16022	16122	16014	15922	15940	16077	16098	15823	16112	15962	16156	16089	16019	16098	15820	15978	15944	16093	15996	15927	15964	16087	15961	16162	16136	16051	15908	15890	15906	15974	15921	16113	15906	16002	15962	16193	15936	16145	15878	15915	16127	15901	15888	15981	15947	15950	16073	16127	15987	16020	15937	15921	16102	15944	16162	15838	15950	15900	16071	15901	16089	16024	16034	16003	16040	16167	16136	15811	15962	16019	15986	16087	16000	15986	16040	15875	15902	16026	15822	16099	15873	16068	15974	16070	16058	15996	16137	16089	15923	16179	16055	15925	15987	16056	15876	15785	16055	16053	15963	16003	15938	16020	15872	15776	15865	15918	16043	15807	16097	15806	16038	15900	15992	15863	15952	15948	15810	15997	15798	16183	15937	15959	16067	16104	15853	16022	16107	16050	15928	16135	15823	15964	15961	16076	15852	16007	15979	16091	15942	16053	15941	15890	16072	15938	16074	16110	16031	15959	15983	16042	16021	15880	15878	16074	15983	15941	16023	16022	15886	15992	15872	16114	15828	16234	15943	15873	16077	16073	16043	16197	15911	15987	16083	16067	15948	16015	15882	16070	16085	16136	16065	16119	15907	16058	16083	15959	16024	15916	16015	16040	15901	16132	16130	15890	15936	16070	16074	15983	16092	16050	16153	16047	16097	15904	15872	16014	16047	16137	16113	16197	16000	15870	15874	16009	15970	16127	16004	15906	15962	15975	16077	15892	15935	15901	15956	16190	15975	16186	15947	16022	16069	15846	16085	15860	16078	16064	15873	15903	15998	16135	15918	15986	16024	15824	15963	15940	15818	16068	15994	16090	16082	15917	15921	16128	16012	15903	15966	16129	15979	15995	16103	16056	15950	16056	15963	15883	15958	16093	16102	15916	16149	16025	15943	15854	16014	15860	15977	15881	15829	15828	16006	15903	15935	16022	16150	15986	16067	16074	15978	16103	15879	16022	16026	15885	15895	15883	15888	16044	15835	15784	15965	15989	15875	16144	16050	16015	16014	16197	16150	15989	16035	16098	16171	15926	15926	16059	15980	15895	16001	15984	16043	15853	15861	15923	15821	15991	16018	16182	15868	16029	15872	16102	15897	15987	15895	16141	16068	15960	16091	16034	16022	15815	15913	15951	15989	16075	16077	16087	15956	15854	15982	15859	15958	16141	16164	16082	16121	16132	15972	16119	16149	15880	15897	15921	16125	15924	16156	15876	15924	16129	15884	16042	15881	16139	16147	15950	15914	15988	16076	15897	16043	16176	15938	15920	16043	16112	15914	16054	15829	15853	15907	16019	15979	15887	16071	15997	15934	16010	15931	15899	15983	15938	15939	16052	15980	15915	16155	16124	16043	15871	15924	16059	15806	15913	16067	15916	15986	16091	16128	16018	15994	15882	16099	15938	16121	16104	16040	16013	15991	16005	16076	16051	15950	15935	16003	16019	15859	15882	15871	16025	15918	15910	15927	15885	16038	15800	15996	16093	16025	15878	16020	15891	16069	15961	16024	16034	15854	15915	15929	15852	16053	16034	16012	15855	16041	16153	15874	16016	15864	16009	15992	15939	16104	15928	15953	15980	16123	16016	16174	16098	15947	15945	15956	16049	15928	16005	16010	16023	15988	15934	15909	15821	16095	15987	15899	15922	15850	16141	15923	16026	15969	15952	15965	16023	16159	16071	16006	16097	15982	15880	16101	15932	15975	16083	16045	16026	15952	15908	16156	15956	15921	15900	16009	16124	16166	16080	16196	16028	16065	15897	16100	15977	16082	16248	15969	15964	15797	16061	15936	15976	16022	16047	16087	15869	15943	16083	15966	16016	15905	16108	16153	15890	15901	16115	16022	16085	16123	15936	16015	15853	16114	16043	16098	15903	16003	15952	16007	15937	15965	16180	16052	15998	16005	16043	15927	15983	15895	16081	15921	15857	16111	16006	16087	15962	15915	15974	15845	15995	15846	16146	16017	16009	16001	16118	15961	16085	16173	15849	15919	15964	16017	16032	16075	15861	15924	16099	16025	15970	15814	15931	15941	16022	15910	15983	15947	16032	16035	15987	16024	15909	15851	16129	15973	16154	15888	15956	15869	15982	16155	15765	16019	16103	15995
33203	44453	43362	30112	21829	19706	19602	19194	19120	19127	19069	19083	18954	18969	19039	19316	19119	19308	19079	19182	19046	19182	19087	19154	19141	19134	19083	19058	19352	19043	19180	19140	19215	19242	19413	19090	19163	19108	19062	19074	19160	19132	19126	18959	18871	19362	19016	19157	19130	19185	19105	19028	19131	19032	19095	19054	19163	19193	19119	19043	18997	19041	19219	19248	19178	19057	19203	18990	19247	19012	19119	19183	19102	18976	19033	19073	19043	19079	19209	18885	18923	19065	18861	19196	19077	18878	19138	18820	19119	18816	19203	19070	18838	18945	18949	19183	18972	19200	18844	19014	19105	19210	19078	19137	18988	18927	19114	19009	18833	19074	19116	19021	19036	19027	18944	18908	19083	18988	19118	19312	19240	19071	19451	19194	19085	19328	19000	18829	18990	19207	19055	19142	19147	19083	19105	19117	19201	18977	19043	19126	19077	18888	18930	19078	18986	19170	18980	19053	19024	19144	19063	19196	19046	19000	19276	19229	19148	19074	19181	19026	18943	19012	19122	19083	19191	19197	19122	19095	19086	19135	19199	19055	19088	19205	19086	19075	19134	19016	19002	19053	19039	19177	19098	19267	19013	18936	18802	18934	19132	18930	19162	18777	18919	19100	19248	19267	19217	18885	19148	19359	18876	18890	18966	19070	18848	19075	19190	19015	19013	19071	18957	19086	19209	19034	19044	19019	19031	19084	18931	19212	19081	19224	19123	19132	19178	19057	19165	19424	19154	19239	19121	19352	19123	19102	19065	19226	19088	19032	19025	19119	18984	19137	19043	19095	19032	18879	19133	19013	18917	19063	18944	18988	19270	19164	18858	19331	19045	19008	19288	19147	19126	18879	19193	19089	19194	19254	19125	19235	18957	18953	19051	19074	18909	18927	18920	19111	18992	18975	19195	19057	19026	19115	19150	19042	19306	18812	19018	18974	19243	19139	18976	19006	19191	19068	18824	18911	19218	18896	18892	19116	19315	19106	19319	18942	18992	18985	19099	19192	19085	18833	18986	19078	18904	19091	19149	19031	19092	19096	19197	18993	19114	19201	19244	19179	19120	19202	19007	18986	19224	18983	19207	18862	18730	19225	18969	18886	18978	19185	19087	19103	18967	18904	19067	19057	19033	19093	19265	19166	18986	19152	19263	18968	18886	19020	19120	19093	18794	19102	19145	19013	19033	19137	18906	19138	18978	19057	18897	19022	19309	19192	19175	19078	18969	18798	19223	19067	19045	19089	19023	19165	19131	19099	19323	19115	18947	18948	19115	19078	19129	18934	19195	19058	19122	18832	19188	19014	19191	19135	19014	19012	19108	19142	19114	19223	18924	18905	18798	19134	19013	19084	19203	18996	19164	19210	19096	19130	19273	19141	19020	19302	19112	18972	19170	18985	19216	19154	18767	19213	19282	19078	19039	18820	19059	18854	19068	19097	19323	19050	19048	19030	19038	19126	19126	18997	19137	19068	18953	19081	18972	19173	19099	19015	19225	19105	19247	19007	19049	19127	18846	19060	18823	19073	19059	19143	18992	19234	19373	19242	19266	19064	19075	18990	18979	19327	19009	18984	18890	18955	19177	19002	18978	19017	19036	18838	19142	19259	19077	19124	19156	19172	18992	18876	18946	19071	19076	18961	19295	18937	19081	19065	18866	18973	19054	19024	18847	19287	19178	19295	19094	19151	19048	19166	18994	19108	19137	19210	19128	18855	19122	19185	19139	19083	18961	19084	19045	18835	19333	19204	19204	19073	18922	19295	19115	19008	19125	19021	19087	19159	19055	19048	18986	18940	19056	19267	18852	19106	19162	19020	19104	18973	18905	19074	19255	18892	19264	18811	19083	19209	19028	19161	19136	19226	18918	19065	18965	18931	19011	18951	18969	19239	19253	19244	19310	19081	18988	19157	19297	19220	19219	19143	19381	18974	19045	19121	19257	19186	19109	19111	18728	19097	19164	18967	19012	19083	19029	19150	19109	19004	18990	18973	19188	19136	19184	18936	19128	19063	19159	19179	19185	19063	19044	18974	19054	19112	19141	18986	19093	19027	19198	19004	18999	19183	19189	18980	19042	18958	19161	19067	19140	19027	19197	19134	19151	19228	18950	19093	19103	18838	19171	18950	19141	18949	19082	19047	19353	19164	19110	18846	18883	19131	19184	19175	19059	19275	19226	19212	18913	18989	19230	19048	19090	19171	19256	19004	18968	19068	19049	19078	19110	19126	19104	19150	19248	18997	18953	19153	19039	19045	19210	19088	19147	18962	19103	19386	18919	19081	18988	18935	19087	19133	19056	19298	19074	19045	18956	19083	19046	19311	19172	19188	19274	19177	19254	19034	19017	19069	19158	19111	19181	19179	19125	19103	19251	19002	19016	19096	19105	19148	19079	19310	19100	19221	19155	18986	19166	19244	19148	19129	19166	19169	19069	19161	19018	19090	19176	19321	19042	19030	19185	19048	18961	19010	18977	19054	19025	18875	18834	19101	19175	19129	19129	19016	19380	19187	19062	18841	19107	19180	19081	19094	18951	19078	19154	19129	19069	19066	19013	18920	19074	19032	19282	19006	19110	19156	19001	19030	19295	19100	19003	18998	19043	19285	19225	18883	19055	19027	19199	19138	18969	19329	19067	18887	19011	19149	18987	18922	19116	19186	19034	19068	19139	19274	19004	19052	19094	18897	19128	19030	18994	18917	19132	19115	19217	18858	19158	19380	19188	19230	19160	19090	19154	19068	19205	19167	19149	19257	18951	19047	19048	19261	19012	19184	19042	18990	19002	19208	19104	19156	19219	19141	19116	19202	19163	19278	19039	19109	18996	19121	18911	19260	18984	19178	18988	19048	18916	18989	18915	18953	18973	19035	19319	19066	19147	19139	19153	18996	19046	18999	19232	19132	19135	19059	19104	19060	18935	18987	18925	19073	19027	18933	19090	18942	19143	19189	19258	18867	19032	19132	19105	19188	19188	18960	19142	19019	18954	18730	18852	19071	19154	19104	19169	18920	18941	19047	19226	19207	19157	18983	19250	19117	18956	19138	19218	19005	19142	19209	19115	19178	19099	19114	19233	19006	19270	19178	19015	19000	19046	19031	19009	18955	18978	19104	19158	19354	19181	19082	18915	19065	18907	19189	19039	18928	19050	19215	18985	19095	19145	18985	19153	19176	19263	19059	19066	19265	19087	18908	19213	19074	19358	19179	19170	19015	19000	19137	19220	19097	19176	19106	19166	19076	19041	19214	18974	19126	18944	19036	19099	19111	18896	18969	18936	19159	19156	18999	18909	19170	18985	19094	19004	19242	19063	19043	19122	18902	19089	18970	19015	19010	18920	19008	19083	19078	19076	19075	19032	19229	19187	19123	19147	19165	19085	18918	18923	19081	19127	19072	18859	19010	19190	19056	19141	19133	19009	19123	18985	19287	19148	19191	19062	19056	19115	19061	19181	19018	19176	19041	19120	19018	19016	19325	18996	19126	18980	19140	18895	19364	19003	19230	19260	18970	19056	19163	19208	19176	19204	19167	18959	18947	18913	19104	19209	19221	19098	19107	18925	19040	19014	19303	19217	19123	19101	18883	18874	19336	19137	19052	19058	19299	18943	18872	18911	19275	19196	19045	19402	19159	19007	19117	18901	18905	18973	19044	19362	19131	19068	18956	19172	19098	19175	18860	19000	19002	19221	18865	18968	19137	19122	18954	18944	19046	19282	19086	19055	18916	19153	19148	19227	19186	19097	19038	18963	18896	18981	19194	19422	19098	19024	19185	18934	19113	19159	19032	18954	19050	19213	19247	19062	19367	19031	19114	18900	19080	19027	19231	19162	19234	19189	18908	19171	19264	19145	19073	19200	19154	19196	19217	19094	19001	18924	19292	19162	19188	19119	18907	19174	19245	18979	19020	19038	18961	18916	19152	18935	19322	19077	19117	19005	19029	19029	19197	19347	18951	19157	19120	19162	19084	19277	19031	19069	19022	19006	19031	19070	18967	19040	19043	19028	18949	19352	19187	19074	19232	19149	19049	19150	19074	19302	19346	19040	19128	19130	18831	19137	18997	19179	19089	19102	19101	19141	19203	19097	19138	19222	18985	19234	19212	18977	18719	18995	19101	19162	18976	18798	19018	19148	19034	19114	19071	19048	19026	19137	19074	19033	19079	19280	19127	19120	19078	19149	19082	19028	18898	18952	19010	19071	19136	19247	19056	19207	19189	19113	19098	19242	19241	19002	18947	18991	19103	19177	19418	19187	19145	18929	19224	19005	19235	19341	19029	18978	18991	19125	19075	19074	19237	19086	19141	18907	19056	18910	18892	18988	19140	19071	18944	19011	19269	19240	19208	19147	19197	19084	19094	19294	19110	19040	19212	19240	19118	19095	19041	19110	19234	19193	19097	18992	18874	19001	19126	19029	19236	19174	19020	18955	18974	19038	18923	19053	19059	19017	19026	19166	19023	19035	19040	19003	19053	19075	19129	19350	19332	18972	18983	19101	19096	19172	19069	19178	18958	19198	19061	19166	19257	19146	19091	18970	19074	19180	19160	19207	19014	19154	19113	19151	19086	19358	19113	19015	19312	19338	19146	19066	18881	19178	19128	19101	18942	19028	19055	19045	19211	19194	19111	19124	19189	19192	18886	19091	19137	19143	19105	19115	18991	19322	19163	19091	19043	19227	18909	18953	19139	19292	19095	19091	19195	19040	19035	19017	18824	18965	19059	19191	19184	19160	19217	19242	19002	19042	19041	19109	19218	19232	19214	19206	19054	19119	19206	19011	18903	19242	18992	18970	19120	18820	19032	19094	19055	18921	19012	19093	19118	19142	19076	19193	19084	18957	19118	19287	19263	19136	19232	19063	19098	19135	19122	19207	19036	19292	18930	19025	19092	19136	19100	18923	18969	19104	18997	19046	19141	19053	19023	19171	18914	19061	18897	19302	19215	19192	19080	18997	18905	19104	18991	19050	19182	19137	18996	19097	18909	19122	19091	19091	19108	19130	18989	19118	19033	19059	19068	19249	18936	18988	19174	19076	19426	19101	19118	19040	18945	18998	19197	19359	18920	19046	18975	19155	19118	19283	19312	19168	18869	19195	19130	19229	19029	19216	19111	19183	19006	19046	18962	19025	19101	19136	19278	18974	19104
41382	61083	44061	25478	18404	16357	16173	16224	15976	16048	16234	15925	16226	16040	16060	16131	15969	15982	16126	16044	15958	16120	16102	16012	16137	16082	16143	16124	16023	16349	16073	16146	16211	16133	15978	16164	16227	16049	16120	15848	16209	16026	16151	16087	16169	16010	16247	16065	16095	16024	16088	16123	16165	16080	16202	16084	16125	15971	16160	16117	16044	16040	16142	16032	16249	16168	16073	16051	16020	16080	15924	16117	16024	15947	16145	16045	16123	16066	16218	16204	16220	16010	16104	15915	15934	16102	16221	16044	16244	15980	16072	16250	16006	16147	15850	16075	15964	16040	16056	15990	16119	16071	16148	16073	16367	16158	16088	16103	16106	16052	16135	16173	16069	15994	16036	15969	16088	16025	16032	15879	16021	16089	15911	15962	15909	16156	16188	15975	16111	16249	16066	16156	16162	16117	16032	16091	16050	16085	16100	15992	16129	16048	16029	16010	15926	16142	16040	16001	16066	16242	16183	16098	16072	16058	16131	15990	16247	15985	16177	16026	15973	16138	16029	16036	16185	16174	15948	16302	16155	16030	15983	16036	16055	16090	15980	16199	16187	16049	16074	16052	16099	16065	16018	15993	15892	15965	16060	16061	16031	16016	16211	15892	16005	16115	15882	16079	15982	16113	16146	15905	16083	16088	16052	16185	15968	16056	15978	16204	16214	16185	16002	16214	16011	16145	16174	16002	15972	16222	16137	16102	16219	16087	16269	16061	16106	16021	15974	16011	16097	16049	15960	16028	15994	16205	16079	16092	16282	15977	16163	15948	16126	16102	15910	16016	16127	16071	16044	16175	16109	16094	16132	16039	16409	16055	16067	16087	16073	16184	15957	16048	16065	16118	16095	16064	16103	16135	16193	16102	16205	16022	15975	16176	16115	15945	16130	16049	16036	16143	16177	16023	16188	16030	16105	16021	15825	15957	15838	16185	15987	16299	16021	16165	16113	15869	16106	16215	16149	16046	16068	15939	16135	16026	16187	16167	15958	15910	15975	15995	16045	16112	16015	16098	16139	16114	15896	16269	16042	15947	16078	16106	16173	16281	15922	15982	16153	16032	16046	16000	16118	15991	16101	16295	15883	16048	16125	16101	16128	16105	16217	16039	16054	15967	16042	16137	15977	16183	16047	16013	16108	16096	15970	16132	16050	15972	15966	16222	16104	16129	16201	16007	16143	16010	16141	16029	16211	16169	16041	16194	16097	16199	15974	16072	16094	16219	16060	16186	16235	15951	16170	16112	16060	16083	15822	16196	16073	16102	16230	16051	16090	15937	16174	15950	16097	16104	15960	16125	16227	16081	16229	16124	15976	16087	16157	16114	16058	16073	16166	16031	16111	16185	16121	15918	16157	16003	16096	16084	16093	16110	16056	16247	16072	15943	15995	16087	16073	16053	16259	16070	16175	16018	16136	15949	16035	16113	16146	16105	16116	16072	16045	16178	16025	16149	16146	16091	16071	15884	16168	16033	16019	16110	16136	16079	16171	16030	15907	16043	15975	15966	16059	16083	16061	15897	16081	16061	16320	16211	16233	16056	15965	15965	16038	16140	16042	16061	16133	16104	15966	16001	16008	16073	16059	16001	16100	16003	16047	16144	16071	16053	16052	16207	16140	15978	16107	16095	15984	16183	16070	16177	16054	15873	16148	16059	16119	16158	16008	16126	15976	16082	16136	16051	16261	16108	16084	16004	16094	16096	16036	16187	16227	15946	16082	16057	16279	16079	16041	16152	16080	16008	16163	16146	16035	16007	16199	16061	16007	16242	16160	15832	16226	16166	16158	16061	16108	15986	16198	16029	15904	16044	16194	16028	16160	16205	16080	16068	16131	16047	16102	16067	16052	16163	16152	16082	16141	16144	16061	16092	16128	16111	16018	16103	16216	16016	15954	16150	15965	16051	15971	16085	16009	15957	16070	16098	15979	16123	16060	16162	16163	16162	16179	15940	15833	16179	16067	16173	15994	16160	16046	15823	16151	16011	16132	16116	16175	16012	15843	16109	16024	16111	15916	16131	16018	16157	16078	16029	16078	15864	15945	16057	16085	16080	16049	16038	16011	16108	16103	16094	16085	16021	16306	16304	16107	16164	16036	16013	15885	16287	16101	16161	16098	16105	16124	16057	16165	15984	16022	16235	15947	16080	16137	15994	15970	16131	15978	16081	16085	16023	16071	16134	16135	16130	16030	16021	16118	16111	16025	16221	16074	16038	15943	16079	15836	16255	15980	16005	16102	16175	15977	16115	16155	16141	16209	16092	16056	16057	15919	15915	16106	16073	16170	15967	16011	16208	16156	16253	16080	16146	16037	16042	15974	16096	16236	16155	16154	16031	16197	16086	16069	15915	15924	16055	16065	16278	15973	16153	16112	16063	16146	16197	15942	16231	16294	15988	16067	16248	15967	15919	16188	16024	16251	16011	16057	16167	15999	16109	15873	16047	16104	16140	16193	16037	16144	16063	15909	16143	15954	16247	16124	16063	16106	16014	16150	16066	16111	16253	16094	16164	15960	16205	16246	16011	16088	16127	16088	16135	16126	16110	16107	16002	16121	15961	16099	16067	16016	15938	16130	15994	16053	16067	15960	15979	16104	16096	16266	15937	16046	16122	16129	15983	16142	16033	16197	16019	16007	16028	16058	16226	16130	16055	16257	16132	16047	16195	15968	16003	16162	15889	15994	16010	16257	16015	15975	16238	16021	15989	16104	16001	15961	16189	16227	16091	16074	16037	16152	15983	16055	15999	16163	16079	16112	16121	16006	16127	16001	15967	15978	16214	16084	16041	15981	16010	16090	16029	16056	15995	16056	16303	16103	16131	16131	15973	16185	16058	16121	16068	16045	16183	15915	16031	15970	16025	16189	16002	16089	15959	16114	15887	16103	16127	16240	16111	15932	16102	16118	16226	15958	15960	16059	16196	15949	16032	16066	16047	16208	16071	16119	16091	16122	15936	16158	16119	16264	16220	16310	16077	16050	16181	15947	16189	16185	16297	16212	15909	16213	16105	15935	16062	16282	16232	16047	16087	16035	15995	16160	16130	15986	16119	15948	16115	16094	16083	16180	16124	16063	16140	16112	16014	16033	16170	16141	15973	16061	16055	16126	16107	16018	16198	16108	16286	16056	16032	15937	16092	16204	16152	16087	16069	16174	16075	16092	16063	16023	16057	16229	16029	16106	16044	16085	16203	16156	16084	15992	16087	16126	16117	16080	15903	15903	15896	16111	16157	16182	15964	16125	16044	15971	16059	16062	16129	16041	16097	15998	16093	16148	16149	16020	16097	16071	15922	16195	15860	15992	16049	16007	16057	16276	16108	16172	16116	16069	15952	16048	16012	16159	16085	16014	16233	16048	16103	16047	16374	16009	16018	15901	16086	16121	16219	15986	16058	16053	15956	16028	16130	16158	16047	16079	16124	15893	16003	16090	16029	16267	16298	15929	16142	16153	15885	16325	16066	16222	16235	15925	16173	16232	16094	15848	16142	16109	16072	16013	15883	16057	15958	16119	16186	16183	16058	16171	16040	16275	16080	16075	16051	16048	16091	16023	16047	16119	15946	16030	16102	16179	16040	15999	16049	16178	16008	16290	16099	16216	16063	15982	15928	16150	16169	16161	16099	16163	16222	15991	15997	16221	15916	16144	16118	15957	16169	16086	16188	16062	16218	16113	15939	16202	16006	15973	16037	15936	16167	15976	16104	15978	16177	16164	16146	16288	16006	15954	16083	16147	15908	16159	16159	16005	15934	15994	16079	16037	16114	16030	16159	16071	16076	16012	16148	16117	16218	16141	15947	16075	15973	16067	16049	16007	16089	16157	15775	16049	16087	16037	16033	16048	16032	16081	16079	15888	16057	16245	16133	15931	16289	16287	16076	16016	16070	15974	16182	16193	15975	16248	15992	16183	16257	16101	16129	16177	16084	16180	16114	16207	16172	16128	15993	16153	16221	16018	16122	16069	16102	16126	16184	16062	16059	15938	16175	16208	16235	15947	16031	16020	16003	15982	16031	15989	16136	16042	15903	16020	16035	16044	16015	16070	16070	16121	16253	16192	16150	16227	15983	16031	15871	16179	16052	15982	16237	16023	16152	16271	15986	16281	16058	16053	16314	15961	16108	15908	16086	15975	16049	15855	16144	15762	16119	16057	15997	15967	16110	16058	15986	16039	16064	16036	15918	16111	16042	16053	16045	16032	16102	16036	15963	16163	16046	16167	16249	16137	16054	16143	16088	16109	16165	16055	16093	16209	15942	16077	16022	16110	16048	16013	16158	16058	16024	16190	16142	16010	15810	16134	16135	16097	16024	16193	16228	16233	15900	16028	16074	16016	16045	16066	16061	16110	16312	15992	16109	15986	15946	16085	16123	16055	16152	15989	16082	16202	15689	16079	16045	16111	16078	16142	16172	16018	15879	16147	16111	16170	16038	16190	16013	16111	16078	16170	16004	15868	16008	15915	16114	16015	16139	16115	16012	16126	16041	15858	16256	16019	16188	16213	16047	16045	16343	16086	15976	16077	16096	16055	16141	15998	15949	16091	16040	16074	16164	16154	16084	16077	16304	15954	15994	15979	16063	16181	16069	15963	16123	16086	15959	16235	16105	16030	16054	16190	16135	16186	15984	16127	15924	16107	16153	16214	16157	16040	16097	16166	16102	16054	16136	16132	16075	16207	16144	16226	16201	15975	16006	16187	16128	16125	16083	16004	15938	16046	15925	16101	16195	16200	16145	16085	16077	16113	16041	16084	16085	16123	16348	16188	16002	16145	16304	16111	16226	16073	16166	16259	16143	15959	16108	16074	16147	15999	16043	15934	16016	16113	16041	16101	15900	16092	16050	16165	16079	16125	16048	15963	16090	16182	16090	15915	16033	16067	16068	16135	16035	16051	16117	16128	15986	16194	16005	16042	15985	16131	16060	16160	16068	16065	16016	16073	16165	15980	16033	15930	16178	16069	16020	16093	16179	16119	15927	16161	16086	16108	16071	16257	15977	16242	15999	16057	16058	16143	16226	15865	16006	15925	16078	16209	16021	16037	15838	15963	16193	16109	16204	16208	15964	16018	16073	16089	15934	16071	16132	16182	16177	15994	16060	16190	15993	16110	16190	16044	16106	16001	15952	16215	16026	16058	16233
37204	39888	36450	26658	20841	19798	19363	19154	19165	19066	19334	19339	19194	19147	19251	19091	19256	18961	19009	19248	19208	19272	18859	19195	19229	19077	19158	19114	19144	18995	19207	19029	19041	19105	19202	19404	19175	19279	19160	18947	19089	19185	19326	19028	19059	18947	19125	19233	19108	19329	19064	19099	19304	19174	19107	19041	19120	19078	19035	19197	19155	19136	18970	19043	19126	18897	19045	19280	19208	18937	19191	19287	18993	19127	19014	19053	18996	19112	19106	19145	19144	18938	18912	18958	18984	18969	19437	19206	19007	18938	18836	19297	19127	19338	19179	18982	18888	19120	19143	19173	19256	19201	19216	19175	19003	19104	19295	18979	19224	18921	19230	19181	18898	19213	19193	19201	19096	19227	18915	19049	19218	18982	19154	19065	18962	19024	19283	19105	19114	18910	19265	19005	19025	19085	19184	18953	19191	19038	19149	19326	19205	19092	19154	18994	19197	19249	19314	19127	19124	18935	18974	19046	18952	19116	19134	19020	19114	19010	18884	19198	19075	19030	19134	19086	19289	19132	19106	18925	18990	18759	19095	18964	19235	19143	19277	19041	19164	19139	19069	19128	19068	19164	18978	19190	19163	19034	19078	19157	19077	19086	18969	19242	19052	19216	19086	19023	19065	19023	18970	19075	19202	19002	18974	18981	18969	19228	19039	19267	19111	19375	19139	19058	18940	19106	19161	19003	18955	19030	19242	19214	19215	18874	19257	19038	19062	19139	19233	19386	19004	19039	19079	18890	19106	19148	19093	19053	19022	19139	18953	19221	19124	19008	18952	18978	19141	18981	19014	19037	19150	19108	18899	19066	18978	19144	18979	19194	19214	19135	19200	19003	19414	18970	19003	18962	19082	19158	19100	19115	19085	19183	19125	19099	19323	19121	19015	18889	19068	18974	18947	19027	19217	19130	19279	19036	19152	19173	19155	19129	19123	19038	19224	19102	19276	19338	19057	19108	19288	19046	18997	19113	19062	19036	18946	19244	19341	19108	19098	18860	18910	19157	19135	18974	18961	18998	19103	18848	19053	19076	19373	19029	19001	18797	19016	19103	19028	19156	19167	19013	19164	19130	18888	19030	19125	19168	18996	19137	19244	19070	19099	18928	19186	19145	19167	19125	19119	18910	19196	19018	19238	18966	19222	19165	19081	18917	19216	19062	19111	19086	19153	19222	18889	19018	18986	19156	19096	19053	19116	18842	18868	19072	19028	19172	19165	19061	19157	19328	19288	19035	19066	19045	19114	19143	19259	19151	19151	19008	19053	19141	19057	19231	19099	19040	19055	19173	19056	18886	18866	19104	19181	19213	19178	18976	19048	19037	19196	19191	19015	19172	19050	18909	19167	19196	19037	19031	18914	18911	18995	19060	19107	18968	19132	19076	19034	19045	18991	19076	19117	19166	19113	19058	19018	18991	18995	19258	19165	19339	19093	19143	19137	18929	19072	18796	19003	19101	19107	19145	19049	18902	18948	19102	18983	19107	19013	19117	19182	19083	19013	18949	18856	19104	18912	18944	19269	19317	19137	19168	19142	19135	19054	19203	19173	19028	19193	19012	18984	19140	19129	19118	19284	19067	18968	19166	19281	19025	19006	19130	18994	18965	18895	19032	19101	19101	19079	19056	19161	19322	18978	18962	18983	19102	18989	18969	18890	19096	18984	19154	19265	18954	19083	19216	19053	18968	19004	18893	19136	19044	19179	19025	18940	19186	19046	19020	19260	19253	19233	18981	19097	19042	19147	19137	19198	19156	19191	19092	19055	19076	19017	18674	19086	18977	18956	19151	19165	19063	19017	19154	18955	18943	19142	19182	19155	18885	19025	19176	19134	19222	19125	19227	19172	19172	19088	19031	18951	19027	19070	19319	19036	18951	19264	19059	19118	18922	19042	18844	19234	19000	19108	19069	19080	19257	19121	19170	19191	19200	19149	19180	19241	19360	18972	19052	19159	19096	18983	19099	19135	19256	19194	18944	19044	19046	18872	19074	19136	19071	19142	19146	18999	19203	19303	19087	19265	19247	19064	19036	19270	19046	19098	19095	19201	18893	19194	19134	19115	19058	19175	19170	19036	19153	19160	19285	19163	19012	19114	19184	18958	19109	19060	19009	19240	18900	18994	19064	19085	19262	18914	19120	19333	19035	18954	19154	19231	19004	19297	19083	18893	19085	19250	19116	19017	19032	19144	19098	19078	19013	18896	19043	19180	18944	19115	18856	19253	19076	19133	19107	19209	19052	19122	19193	18922	18943	18937	19122	18921	19190	19373	19144	19154	18910	19112	19251	19204	19146	19221	19012	18929	18933	18857	19081	19081	19221	19183	19124	19084	19039	19172	19209	19013	19092	19064	19117	19148	19005	18857	18892	18687	18929	19205	19198	19053	18913	18922	18972	19141	18905	19244	19105	19157	18980	18944	18890	19206	19230	19164	19184	19210	19206	18977	19276	19233	19204	19131	19024	19201	19153	18939	19097	19338	19193	19005	19130	19072	19181	19167	19278	19224	19072	19110	19082	19151	19150	19095	19093	18941	19195	19219	19183	19095	18981	19106	19067	19039	18880	19195	19119	19231	19119	19049	19001	19087	19079	19080	19045	19073	19036	19180	19006	19138	19066	19136	19265	19156	19080	19136	18982	18940	18931	19163	19227	19298	19094	19159	19072	18993	19031	19153	19089	19246	19074	19178	19446	18977	19081	19045	19221	19081	18928	19208	18854	19053	19112	19053	19014	19127	19028	18999	19035	19000	18975	18957	19029	19251	19055	18913	19160	19041	19088	19242	19178	19058	19072	19156	19135	18947	18968	18964	19073	19329	19029	19096	18971	19191	19245	19071	19143	19077	19321	18956	18991	18955	19112	18887	19101	18955	19004	19021	18996	19325	19200	19203	19137	19365	18957	19259	19073	19068	19220	18998	18959	19096	19234	19162	19242	19064	19108	18999	19208	19156	19108	19110	19155	19068	19078	19015	19101	19021	19171	19254	19138	19226	19394	19215	19225	19072	18892	18902	19147	19290	19013	18970	19028	19249	18932	18951	19059	19033	19249	19265	19385	19200	19255	19356	19156	19218	19158	19058	19184	19357	19261	19115	19163	19071	19152	19128	19230	19106	19405	19068	19237	18956	19035	19054	19092	19013	19206	19218	18974	19026	19076	19071	18935	18982	19163	19213	19022	18949	18963	19199	18995	18937	18757	19198	19355	19281	19265	19087	19133	19139	19069	19279	18974	18998	18984	18967	18998	19126	18777	18938	19080	19017	18952	19100	19104	19004	18973	18986	19043	19022	18917	19045	19066	19095	19056	19300	18952	19048	19215	19221	19100	18955	18910	18963	19036	19038	19207	18707	18994	19061	18874	18968	19185	19096	18883	19045	19052	19210	19039	18888	19083	18955	18833	18869	19066	19091	18985	18909	19093	18952	19098	19124	19175	19028	19182	19007	19197	18793	19082	19013	19176	19301	19041	19127	18932	19123	19032	19310	19425	19245	19009	19201	18998	18983	18935	19048	19104	19183	19057	19068	19134	19266	18913	19052	19277	19205	19170	19008	18983	19020	19192	19138	19266	19015	19234	19008	19073	18976	19209	19171	19090	19224	19153	19176	19355	19065	18968	19186	19026	18924	19095	19028	19145	19078	19257	19081	18844	19081	19026	19138	19373	19187	19194	18916	19011	19089	19125	19172	19120	19279	19234	19155	19069	18914	18973	19091	19191	19066	19251	18924	19331	19229	19033	19090	19044	19045	19084	19072	19195	18997	19049	18891	19080	18806	18897	19114	19047	19065	19265	19170	18967	19125	19179	18986	19017	19054	19008	19058	19040	19157	19152	19008	19049	19135	19245	18978	19123	19185	18897	19046	19175	19091	19022	19103	19107	19174	18962	19047	19316	19051	19103	19002	19168	19234	19021	19153	19219	18999	19136	19237	18936	19039	19168	19079	19070	19110	19211	19202	18894	19010	18985	18939	19482	19055	19160	19204	19189	19291	19133	19250	19171	19013	19215	19206	19321	19278	19045	19199	19176	19199	18980	19055	19199	18964	19027	18992	19039	18948	19001	18928	19163	19027	19125	18817	19029	19218	19188	19306	19185	18923	19172	19056	19300	19222	19030	19018	19092	19139	18968	19100	19140	18914	19156	19016	18918	19066	19025	19068	19381	19045	19159	18882	19154	18730	18938	19127	18963	18999	19106	18880	19061	19184	19217	18993	19208	18895	19070	19133	19020	19036	18949	18866	18958	19079	19137	19259	19065	19086	19061	18932	18903	19290	19194	19106	18966	18917	19247	19043	19089	18955	19103	19067	18993	19139	19053	19130	19128	18842	19109	19116	19016	19021	19053	19159	19134	19235	19134	19127	18986	19026	19150	19048	19082	19027	19202	18976	19207	19322	19092	19168	19201	19237	19243	19324	19005	19076	18994	19001	18899	19155	19131	19210	19188	19164	19118	19004	19094	18997	19129	19111	18963	19288	18994	19300	19006	19215	19126	19259	19382	19072	19090	18931	19015	19040	18976	19072	19257	19073	19243	19243	19146	19064	18949	19103	18859	19020	19061	19300	19224	19035	19072	19204	19059	19164	18953	19013	19202	18997	19182	19093	18978	19157	19308	19096	19156	18868	19099	19016	18987	19053	19092	19216	19001	19018	19270	19209	18952	19078	19018	19127	19157	19137	18949	19056	19003	19274	19210	19253	19004	19207	19027	19058	19043	19127	19218	19299	19181	19060	19233	19266	18856	19220	19237	19075	18928	19167	19035	19332	19079	19334	18922	18866	19093	19262	19149	19102	19062	19093	19115	19260	19038	19072	18929	19241	19203	19279	19035	19118	19149	19083	19153	18935	19215	19129	19097	19161	19020	19053	19041	19084	18960	19090	19106	19280	18962	19003	19236	19156	18936	19072	19124	19206	19115	19164	19102	19072	19057	19239	19106	19183	19008	19049	18972	19091	18922	19028	18879	19069	19196	19112	18976	19027	19024	18927	19086	18909	19160	19031	18925	19085	19036	19131	19113	19170	19090	19073	19251	19169	18994	18979	19061	19146	19140	19155	18888	19246	19242	18949	19091	19290	19091	19237	19130	19147	19038	18940	19118	19296	19186	19162	18982	19184	19241	19139	19021	18860	18983	19070	18986
40526	50576	36022	21973	17390	16223	16217	16002	16079	16189	16150	16191	16052	16212	16127	16256	16005	15951	16197	16132	16095	16214	16087	16150	16144	16182	16024	15991	16026	16169	15978	16165	16142	16217	16077	16230	16091	16095	16136	16052	16202	16131	16151	16078	16230	16048	16170	16075	16146	16104	16126	16165	15981	16007	15991	16170	16131	16056	16102	16119	16139	16251	16318	16137	16046	16095	16108	16331	16125	15988	16225	16138	16069	16105	16150	15978	16143	15940	16302	16065	16135	15995	16170	16093	16300	16155	16193	16127	16107	16231	15931	15891	16039	16080	16024	16219	15997	16114	16091	16074	16077	16204	16135	16025	16019	16020	16087	16155	16255	16048	16163	16034	16276	16057	16150	15967	15997	16182	16165	16088	16112	16214	16102	16106	16084	16055	16120	16096	16103	16023	15990	15977	16067	16079	16084	16107	15954	16064	15977	16163	16311	16172	16003	16037	15913	16189	16006	16026	16061	16144	16041	16209	16088	15990	16030	16050	16186	16179	16155	16039	15941	16143	16191	16034	16150	16285	16121	16064	16035	16190	16029	16094	15922	16117	16268	16075	16084	16122	16173	15993	16083	16036	15924	15988	16176	16162	16112	16083	15975	16079	16072	16031	15973	16077	16168	16229	16116	16119	16150	16033	16210	16282	16107	16123	16396	16047	16004	16288	15912	16170	15973	16145	15937	16083	16010	16082	16226	16094	16003	15951	16234	15979	16055	15992	16167	16039	16094	16155	16134	16017	16106	16154	16183	16122	16037	15966	16190	16110	16015	16098	16310	15991	16123	16110	16070	16003	15981	16195	16041	16102	16052	16189	16166	16188	16045	16008	16247	16355	16167	16056	16017	16008	16089	16079	16032	16054	15996	16088	16257	16208	16119	16267	16118	16030	16043	16028	16121	16019	16052	15963	16143	16118	15973	16032	16091	15964	15954	16088	16152	16123	16196	16241	16131	16223	16095	16219	16002	16179	16143	16104	15897	16175	16096	15910	16256	16063	15995	16117	15985	16248	16171	16087	16254	16096	16177	16185	15962	16094	16035	16071	15951	16002	16232	16175	16142	16155	16046	16089	16221	16028	16077	16146	16129	16058	16003	16213	16019	16175	16203	16132	16009	16137	16110	16048	16155	16027	16011	16078	16093	16012	16229	16179	16047	16174	16204	15992	16260	16211	16123	16085	16243	16183	16072	15991	16128	16236	16144	16191	16145	16157	15994	16198	16191	16232	16097	15926	16109	16109	16024	16047	16192	16040	16070	15946	16061	16065	16239	16202	16137	16224	15915	15927	16106	16120	16122	16130	16106	16290	16132	16072	16072	16141	16124	16245	16040	16210	16049	16229	16290	16062	16160	16114	16077	16024	16012	15922	16208	16043	16032	16124	16137	16061	16108	16050	16275	16091	16116	16352	16172	16167	16151	16077	16249	16206	16036	15989	16140	16193	16063	16199	16168	16171	16079	16084	16133	15977	15999	15973	16079	16131	16004	16181	16167	16282	16126	16150	16142	16006	16150	16160	16276	16105	16151	16222	16189	16203	16075	16063	16066	16061	15983	16057	16140	16174	16105	16100	16115	16272	16070	16217	16140	16178	16278	16011	16161	15875	16093	16168	16044	16066	16180	16386	15984	16070	16182	16055	16137	16093	16132	16026	16111	16188	16101	16013	16055	16166	16061	16002	16087	16009	16049	16039	16063	16238	16105	16068	16082	16093	15994	16172	16254	15962	16047	16173	16027	16297	16285	15947	16082	16062	16075	16169	16241	16255	16143	16121	16199	16176	16201	16140	16033	16099	16202	16119	16172	16213	16112	16215	15972	16149	16112	16082	16017	16094	16117	16107	16261	16118	16138	16071	15998	15976	16027	15922	16079	16028	16222	16128	16050	16072	16143	16170	16185	15980	16159	16139	16075	16070	16108	16239	16101	16111	16141	16220	16059	16082	16129	16188	16013	16081	16178	16267	16091	16083	16198	16103	16225	16052	16092	16127	16215	16028	15959	16031	16221	15995	16219	16018	16173	16000	16095	15960	16154	16071	15944	15914	16230	16101	16107	16062	16275	16207	15899	16107	16166	16219	16342	16013	16123	16134	16068	16213	16064	16088	16139	16031	16200	16136	16151	16050	16200	16215	15999	16125	16169	16091	16124	16110	16099	16144	16120	16113	16186	15978	16142	16133	16035	16154	16098	16114	16199	16137	16198	16194	16193	16081	16157	16050	16058	16215	16043	16030	16052	16045	16277	16179	16148	16058	16171	16013	16176	16234	16062	16159	16103	16027	16063	16155	16084	16141	16034	16223	16071	16214	16012	16043	16130	16083	16277	16203	16082	16153	16098	16091	16219	15977	16092	16148	16072	16005	16218	16276	16103	16184	16004	16240	16300	16089	15984	16058	16050	16113	16268	16048	16128	16136	16173	16182	16226	16198	16101	16070	16078	16122	16170	16095	16117	16008	16091	16220	16075	16133	16098	16122	16150	16156	16213	16145	16228	16010	16055	16226	16132	16169	16173	16148	16261	16238	16299	16111	15991	16077	16038	16180	16266	16193	16135	16096	16061	16134	16155	16045	16072	16070	16158	16159	16102	16105	16122	16174	16114	16085	15947	16069	16157	16124	16169	16168	16009	16206	16258	16103	16089	16162	16222	16187	16054	16157	15998	16231	16282	16068	16215	16216	16119	16120	16005	16117	16199	16077	16103	16145	16096	16059	16210	16043	16205	16197	16050	15936	16083	16274	16032	15903	16081	16017	15936	16158	15930	16140	16327	16202	16059	16052	16027	16134	16153	15978	15947	16159	15970	16055	16055	16156	16149	15974	15895	16001	16112	16082	16015	16009	16188	16090	15987	16061	16261	16058	16100	16122	16154	16168	16198	15988	16057	16130	16273	16061	16064	16350	16223	16110	16058	16117	15928	16102	16113	16168	16188	16261	15991	16174	16159	15932	16227	16117	16186	16262	16229	16217	16086	16148	16215	15978	16263	16041	16122	16019	16065	16126	16046	16126	16148	16206	16102	16009	16104	16215	16230	16251	16023	16180	15971	16074	16028	16102	16080	16079	16270	16062	16118	16060	16123	16101	16148	16061	16112	16024	16279	16147	16146	16058	16080	16200	16128	16123	16088	16003	16164	16240	16010	16112	16006	16235	16125	16190	16043	16046	16140	16136	16027	16178	16091	16168	16118	16243	16010	15998	16073	16149	16166	16287	16086	16062	16044	16083	16096	16088	16224	16204	15970	16083	16110	16226	15934	16154	16063	15991	16082	16150	16139	16220	16267	16178	15976	16100	16097	16200	15987	15996	16183	16112	16170	16184	16084	16131	16126	16082	16141	16048	16008	16312	16042	15999	15837	16145	16282	16197	16176	16227	16093	16042	16266	16013	16088	16162	16288	16196	16201	16163	16189	16159	16189	16053	16174	16049	15991	16181	16126	16104	16157	15898	16050	16162	16098	16029	16077	16154	16220	16171	16167	16072	16111	16090	16161	16402	15977	16082	16059	16200	16060	15991	15935	16201	16086	16078	16263	16061	16092	16120	16080	16330	16179	15801	16258	16149	16204	16242	16028	16225	16156	16076	16075	16307	16084	16266	16261	16023	16221	16112	16090	16146	16081	16093	16193	16220	16067	16059	16121	16231	15956	16302	15896	16196	16144	16216	16162	16154	16041	16132	16174	16154	16040	16102	16062	16140	16041	15962	16122	16206	15908	16082	16191	15929	16161	16021	16043	16159	16136	16208	16052	16139	16070	16223	16046	16110	16104	16211	16164	16157	16136	16095	16255	16194	16246	15925	16127	16084	16155	16105	16041	16252	16046	16009	16127	16229	16008	16230	16017	16057	16201	16030	16088	16207	16065	15955	16183	16157	16085	15958	16027	15965	16021	16182	15989	16107	16125	16068	16326	16058	16017	16098	16082	16107	16205	16026	16329	16104	16120	16048	16038	16128	16111	16242	16094	16022	16068	16038	16291	16051	16167	16049	16197	16026	16196	16074	15962	16225	16038	15990	16242	16164	16033	16081	16068	16155	16119	16122	16196	16036	16032	15961	16249	16119	15910	16038	16051	16109	16270	16069	16179	16178	16206	16116	16210	16003	15954	16150	15960	16227	16022	16061	16164	16216	16116	15933	16016	16078	16126	16143	16092	16209	16235	16070	15996	15967	16139	16127	16104	16229	16132	16151	16127	15937	16088	16018	16290	16155	16259	16161	16089	16022	16018	16240	16036	16161	16062	16345	16070	16057	15991	16219	16130	15994	16123	16067	16244	16147	16076	15997	16101	16259	16054	16168	16085	16111	16361	16258	16023	16155	16096	16146	16201	16016	16046	16105	16058	16117	16157	16072	16234	16121	15987	16237	15993	16003	16134	15974	16183	16195	16337	16168	16223	16003	16092	16239	16145	16250	16213	16105	16105	16049	16044	16121	16055	16306	16148	16272	16179	16147	16136	16130	15897	16116	16151	16244	16089	16021	16290	16230	16067	16114	16115	16261	16007	16298	16211	16108	16128	16113	16225	16117	15997	16154	16193	15982	16166	16247	16168	16279	16082	16283	16192	16027	16252	16262	16088	16060	16202	15992	16226	16259	16160	16066	16259	16126	16109	16082	16043	16122	15944	15964	16144	16068	16055	15970	16207	15947	16105	16180	16149	16144	16179	16187	16151	16049	16088	16242	16105	16062	16078	16037	16134	15962	16195	16119	15934	16184	16201	16165	16062	15995	16066	16198	16300	16062	16049	16268	16034	16127	15986	16143	16139	16149	16064	16194	16131	16054	16076	16131	16183	16226	16075	16088	16086	16206	16032	16026	15996	16163	16297	16177	16182	16109	16103	16019	16086	16108	16174	16171	16059	16093	16228	16110	16125	16013	16203	16078	16198	16191	16123	16067	16141	16046	16127	16087	16115	16139	16115	16225	16143	16184	16197	16083	15992	15956	15914	16265	16203	15936	16025	16048	16178	16139	16152	16175	16159	16166	16186	16197	16173	15989	16090	16067	16187	16091	16187	16013	15968	16017	16158	16085	16078	16192	16124	16142	16304	16255	16053	16091	16071	16145	16017	16164	16226	16076	16226	16130	16187	16112	16148	16078	16285	16156	16170	16114	16147	16171	15994	16077	16048	16030	16047	16048	16230	16179
23993	25037	35857	29876	24434	24432	24441	19852	18944	19273	19340	19189	19324	19120	19319	19029	19257	19014	18988	19130	19019	18843	19012	19206	19065	18868	18847	19037	19083	18946	18856	18922	18921	19018	18905	18791	18955	18973	19160	18981	18956	18953	19030	18976	18901	18839	18924	18855	18902	18810	18890	18845	18672	18940	18939	18949	18704	19062	18840	18747	18811	18960	18900	18900	19116	18910	18972	19012	18891	19071	18811	19031	19062	18835	18781	19072	18907	18928	18873	18974	18913	18830	18761	18812	19047	19053	18775	18989	18867	18940	18923	18703	19026	18830	19002	18916	18757	18905	19105	18953	18842	18940	19015	18836	18801	19072	18942	18881	18698	18979	18780	18857	18774	18824	18951	18707	18684	18875	18782	18672	18958	18962	18837	18680	18858	19009	18827	19017	18783	18937	18923	18955	18892	18930	18939	18825	18978	19027	18787	18816	18851	18802	18776	19085	18825	18863	18881	18618	18850	18956	18943	18863	18883	18817	19005	18965	18993	18870	18881	18933	18695	19046	18921	18735	18725	18921	19152	18945	18780	18925	18889	18961	18846	18658	18709	19004	18790	18495	19093	19002	19021	18834	18927	18778	18920	18896	18928	19008	18865	18926	18876	18682	18789	18910	18866	18856	18926	18959	18945	18853	18833	18743	18612	18924	18837	18783	18872	18921	18824	18886	18951	19075	18655	18767	18877	18670	18763	18716	19087	18798	18853	18746	18779	18976	18994	18887	18809	18769	18687	19038	18805	18954	18871	18914	18589	18754	18761	18901	18752	18802	18902	18868	18711	18750	19031	18800	19056	18882	18720	18723	18782	18870	18887	18891	19109	18846	18884	18907	18800	18891	18836	18994	18936	18793	18983	19036	18927	18818	18740	18897	18802	19010	18886	18854	19013	18655	18674	18786	18870	18897	18977	18840	18776	18840	18822	18778	18936	18735	19046	18497	18956	19119	18882	18836	18896	18889	18789	19044	18797	18788	18725	18906	18905	19084	18837	18903	18779	18758	19036	18878	18934	18957	18764	18948	19097	18934	18747	18898	18918	18775	18963	18878	19289	18836	19110	18988	18742	18897	18897	18853	18536	18824	18875	18921	18987	18859	18803	18999	18868	19047	18962	18993	19025	18863	18884	18735	18884	18998	18870	18632	18730	18742	18794	18714	18767	18766	18722	19011	18848	18947	18838	18804	18881	18965	18866	18893	18955	18958	18947	18692	19034	18715	18695	18852	18758	18912	18613	18771	18951	18906	18860	18865	18807	18852	18973	18741	18841	18839	19076	18899	18710	18786	18966	18910	18702	19062	18925	18910	18819	18950	18822	18646	18930	18841	18825	18861	18916	18900	18944	18793	19037	18869	18943	18816	18894	18790	18921	18754	18621	18853	18962	18799	18702	18864	18833	18872	18666	18906	18825	18947	18847	18908	18874	18731	18961	18751	19008	18968	18997	18868	18645	18943	18893	18881	19000	18955	18935	18985	18802	18969	18891	18805	18924	18847	18926	18782	18728	18703	18792	19022	18927	18923	18912	18614	18919	18823	18873	18926	18717	18767	18949	19011	18909	18766	18831	18846	18872	18803	18539	18766	18664	18741	18880	19081	18795	19017	18792	18973	18642	18723	18771	18746	18786	18838	18792	18710	18985	18922	18822	18879	19068	18866	18969	18900	18781	18849	18872	19101	18851	19017	18856	18792	18699	18669	19010	18653	18916	18674	18846	18858	18922	19206	18685	18880	18945	18754	18784	19068	18898	18826	18826	18829	18840	18773	18933	18672	18833	18957	18869	18740	18832	18825	18913	18881	18989	19006	18867	18724	18849	19046	18963	18882	18961	18945	18638	18722	18990	18892	18890	19026	18820	18775	18753	18997	18755	18730	18886	18956	18721	18770	18835	18833	18821	18757	18916	18925	18812	19081	18657	18620	18747	18724	18839	18923	18912	18724	18834	18959	18775	18788	18881	19038	18874	18825	18728	18897	18760	18803	18987	18905	19097	18905	18884	18893	18763	18913	18830	18993	19056	18878	18783	18882	18716	18700	18946	18818	18937	18863	18885	18722	19013	18917	18656	18809	18916	18949	18769	18709	18987	18874	18837	18830	18832	18732	18758	18987	18712	18956	18865	18841	19114	18958	18806	18788	18817	18791	19008	18950	18874	18752	18769	18959	18855	18802	19014	18978	18997	19060	18956	18718	18679	18912	18995	18802	18882	19001	19179	18845	19187	18994	18923	18858	18831	18839	19004	18916	18918	18918	18772	18962	18871	19143	18804	18982	18824	18767	18943	18856	18833	18990	18810	18784	18757	18777	19084	18771	18860	18780	18766	18915	18829	18774	18983	18929	18940	18727	18804	18734	18771	18909	19136	18698	18883	18857	18865	18797	18914	18903	19055	18851	18901	18801	18773	18769	18901	18908	18956	18765	18897	18863	18895	18749	18905	18882	18880	18862	18896	18782	18746	18920	18889	18825	18893	19034	18823	18905	18967	19188	18845	18826	18717	18751	18799	18918	18653	18724	18812	18717	18828	18813	18775	18818	18850	18931	19058	18855	18967	18927	18930	18948	18916	18780	18850	18959	18883	18660	18794	18736	18992	18827	18814	18972	18782	18692	18602	18835	18946	18932	18724	18886	18846	18892	18955	18868	18739	18991	18837	18968	18747	18893	18781	18998	19152	18850	18857	18947	18736	18911	19048	19075	18770	18906	18896	18801	18880	18895	18872	18765	18858	18791	18920	18764	18878	18993	18754	18748	18792	18813	18833	18843	18811	18972	18903	18881	18849	18704	18977	18824	18721	18995	18623	18918	18813	19030	18831	18994	18558	18822	18899	19046	18931	18818	18811	18970	18910	18913	18767	18831	18800	18686	19079	18928	18781	18644	18711	18888	18866	18852	18943	18826	18743	18800	18777	18641	18706	18918	18820	18939	18683	18988	18972	18948	18927	18794	18923	18829	18982	18849	18785	18725	18848	18869	18744	18806	18901	18952	18813	18784	19034	18704	18557	18833	18901	18732	18868	18810	18838	18840	18797	19061	18908	18960	18769	18930	18912	18920	18974	18752	19011	18983	19071	18907	18930	18898	19019	18801	18811	18858	18858	18841	18910	18851	18888	18924	18975	18593	18700	18914	18873	18761	18831	18648	18984	18856	18770	18857	19072	18826	18684	18936	18885	18895	18879	18794	18833	18702	18706	18778	18955	18867	18892	18740	18822	19002	18786	18665	18817	19157	19083	18715	18718	18720	18818	18974	18661	18751	18779	18790	18832	18621	18965	18890	18963	18918	18818	18760	18993	18990	18853	18956	19009	18821	19064	18945	18840	18700	19135	18736	18828	18766	18853	19021	18905	18929	18896	18812	18789	18715	18695	18873	18709	19018	18822	18974	18897	18753	18764	18856	18953	18948	18854	18897	18979	18995	18989	18819	18762	18807	18964	18874	18850	18933	18898	18713	18796	18843	19016	18868	18825	18818	19110	18947	18922	18544	18930	18922	18904	18948	18985	18838	18847	18928	18961	18968	19063	18756	18922	18903	18947	19026	18765	18794	18869	18918	18824	18950	18831	18787	18877	18592	18872	18899	18913	18756	18708	18887	18795	18857	18855	18628	18820	18994	18538	18834	18924	18894	18809	18789	18983	18788	18827	19008	18998	18780	18886	18919	18908	18888	19018	18815	18958	18830	18875	19135	18836	18811	19067	18739	18739	18900	18821	18653	18893	18830	19045	18748	18636	18595	18847	18883	18590	18879	19030	18897	18945	18799	19025	18852	18759	18818	18824	18836	19078	18897	18884	18900	18727	18914	18680	18678	18895	18729	18789	18904	18805	18784	18785	18636	18955	18745	18636	18902	18971	18981	18999	18905	18872	18726	18958	18764	18810	18761	18755	18842	18879	18823	18793	18693	18866	18657	18784	18909	18877	18801	18715	18721	18790	19114	18916	18916	18934	18723	18804	18842	19100	18902	18845	18870	18745	18563	18679	18805	18825	18882	18952	18717	18841	18866	18846	18820	18788	18989	18696	18946	18757	18763	18912	19045	18939	18624	18755	18747	18688	19029	19065	18858	18687	18690	18987	18845	19059	18901	18950	18869	18894	18643	18772	18834	18837	18672	18905	18859	18584	19001	18961	18950	18816	18723	18737	18844	19008	18909	18810	19007	18858	18971	18862	18841	18959	18685	18841	18882	18861	18911	19145	18742	18700	18934	18765	18939	18923	18880	19079	18725	18847	18947	19080	18800	18798	18711	18886	18766	18793	18935	19018	18918	18999	18808	18990	18980	18991	18848	18827	18979	18709	18912	18683	19126	18794	18895	18835	18699	18800	18827	18877	18690	18852	18799	18841	18691	18733	18792	18983	18963	18973	18664	18659	18779	18838	18936	18938	18927	18929	18689	18843	19029	18911	18865	18849	18919	18772	18945	18620	18797	18829	18827	18592	18941	19081	18809	18769	18729	18809	18855	18965	18881	18822	18778	18832	19044	18886	18957	18878	18965	19075	18942	18906	18883	18775	18804	18755	18691	18875	18918	18623	18822	18755	18799	18777	18909	18922	18896	18786	18764	18875	18985	18918	18627	18868	18837	18698	18858	18664	18744	18913	18997	18778	19000	19032	18977	18913	18738	18943	18859	19020	19004	18734	19079	19017	18994	18890	19058	18963	18897	18778	18762	19039	18656	18671	18976	18708	18783	18697	18849	18785	18880	18794	18755	18829	18974	18796	18991	18743	18837	18848	18811	18633	18746	18621	18748	18789	18610	18753	18817	18983	19013	18679	18931	18802	19025	18876	18830	18829	18912	18774	18762	18983	18877	18883	18774	18860	18883	18878	18959	18838	18978	18844	19013	19070	18970	18776	19227	18950	18884	18936	18898	18873	18738	18884	18966	18919	18855	18936	19050	18958	18945	18659	18915	18793	19027	18930	18916	18587	18766	18661	19005	18768	18913	18869	18723	18955	18690	18831	18906	18930	18991	19037	18925	18927	18848	18871	18939	18844	18821	18951	18884	18793	18859	18835	18817	18801	18788	18674	18756	18769	18927	18779	18786	18681	18666	18667	19092	18737	18847	18790	18755	18946	18902	18875	18793	18952	18820	18982	18599	18789	18773	18776	18823	18822	18713	18884	18753	18890	18820	18916	18681
62136	106263	84582	54247	30517	19239	16492	15939	16002	16041	15946	15915	15761	16097	15971	16154	16070	16186	15997	16132	15852	15822	15986	15976	15929	16033	16015	15921	15832	16037	16095	15973	15896	15951	16142	15947	16128	15864	16013	16019	15936	16116	15956	16042	16044	16081	15949	16059	16079	16112	15911	16064	15966	15999	16132	16029	15898	15887	16049	16141	15876	15873	15946	16178	15832	15953	15944	16028	15955	15977	15853	15991	15758	15987	16104	16063	15844	16122	15912	16068	15976	16026	15941	15908	15993	15939	16040	16014	15979	16064	16018	15998	15890	15913	15980	16043	16060	16008	15921	15793	15966	15872	16185	16022	15881	16104	15916	15885	15886	15855	15931	16068	16074	15902	16083	15908	16012	16155	16087	15951	15959	16024	16020	16137	16026	15912	15811	15891	16040	15978	16024	16031	16242	15978	15803	15969	16022	15961	16022	15949	15940	16139	16074	15918	15902	16101	15860	15997	15965	16038	15920	16112	16005	15980	15965	15746	16017	15849	15839	15977	16120	15978	15876	15862	15936	16010	15998	15769	15870	16042	15837	15907	16099	15862	16094	16098	15894	15885	15934	16103	16011	15975	16028	15872	15985	15851	16067	15864	16063	15845	15919	16018	15887	15996	16060	15998	16013	15995	15951	16005	15956	15883	15939	15910	16106	15933	16268	15853	15984	15970	15969	15960	15935	16004	15966	15949	15959	15853	16029	16024	15913	15919	15913	16007	16045	16007	16050	15990	15892	16053	15802	16010	15922	16147	16019	16079	15881	16067	16142	15938	15934	16012	16039	15967	15876	16223	16077	15929	15965	15961	15945	16070	15963	16114	15824	16039	15695	16179	16079	16087	16042	15873	15917	15909	16064	16044	15875	15893	15889	15940	15911	16049	15901	16178	15967	15909	15927	15959	15954	15985	16039	16033	15969	15999	15944	16056	16081	15911	15911	16003	15993	16008	15946	15988	16127	16114	15876	15933	15959	15923	15969	16019	16110	15923	15956	15987	16000	15962	15926	15951	16087	15943	15790	15954	16110	15824	16229	15946	15843	16055	16089	16035	15993	15894	15887	16069	15878	15880	15991	15878	16021	15959	16052	16095	15891	16080	16067	16002	15828	16056	15962	16073	16009	15963	15882	15911	16128	15959	16097	16073	15901	15923	16110	16048	16092	15907	16083	15946	15867	16032	16266	15991	16120	15910	16110	15921	15868	16149	15909	15895	15956	16048	15887	15977	15951	15989	15940	16180	15898	16124	15845	15946	16071	15802	16051	15942	15754	16116	16025	16086	15919	15825	16002	15883	15864	16081	15921	15999	15990	16084	16038	16006	16110	16040	15904	16007	16245	16063	15950	15971	15866	16089	15753	15949	16025	15923	15981	15944	16014	16024	15947	15982	16023	15863	16095	15979	15861	15910	15908	15932	16120	16076	16048	16071	15919	16004	15926	15918	15816	15908	15946	15874	15874	16180	15869	15997	16030	15882	15924	16031	15914	15995	16121	15892	16007	15983	16098	15957	16037	16097	15901	15939	16050	16034	16036	15978	15977	15841	15979	16004	16097	15871	16145	16049	16072	15886	15862	15801	16025	15898	15981	15967	16039	16023	16116	16048	16115	15817	16082	15808	16061	15987	16010	15967	15896	16054	15977	15954	15906	15885	16109	15906	16138	15941	15979	15917	15986	15950	15993	15957	15998	16066	15983	15895	15944	16127	16151	16118	15790	16006	16021	16049	16024	15986	15988	15897	16016	16067	15958	16211	15954	16037	16006	16024	16077	15914	16159	16096	15867	16039	16047	15837	15965	16154	15959	16162	15946	16011	15978	16039	16074	16015	15989	16121	15828	15975	16050	16073	15868	16060	16084	15989	15961	16046	15872	15984	16069	16062	16058	15801	15974	16008	15948	15940	16073	15894	16171	15858	16094	15931	15875	16015	15987	16050	16085	15982	15882	16084	15917	15989	16111	16082	15939	16048	15980	15927	16010	15992	15935	16013	16000	15928	16187	16065	15939	15993	15868	16180	15894	15942	15938	16077	15952	15918	16239	16109	15905	15912	15704	15906	16018	16120	16014	15816	16094	15997	16101	15944	15944	15985	15885	15942	15944	15809	15912	16100	16017	16028	15965	16017	15922	16012	15955	15852	16168	15986	15803	16044	16073	16014	15975	15885	15936	15982	15985	15947	16074	16033	15913	15933	16258	16107	16042	15862	15986	15942	15871	16082	15759	16161	16051	15956	15855	15973	16072	16082	15943	16016	16027	16014	15896	16025	15887	16083	16015	15890	15950	15887	15963	15910	15963	15942	16074	16019	15988	16022	15985	16029	15855	16185	16012	16075	15913	15800	15955	16053	16095	16046	16071	15923	16164	16148	16006	15993	16053	15965	15820	16039	15887	16001	16009	15925	15821	16048	15781	15926	16188	15990	16031	15602	16009	15731	15867	16060	16007	15829	15973	15988	15994	15904	16091	15940	16035	15685	15903	16046	15948	15957	16020	15959	16054	15955	15980	15977	15956	15990	16008	15941	15889	16119	16083	15941	16071	16110	15950	15861	15907	16182	15904	15881	16057	15893	16002	15907	15874	15881	15815	16099	15715	16037	15882	15985	15976	16008	15920	15998	16110	15834	16082	16185	15976	16023	16228	16027	15848	16036	16121	16100	16047	16050	15949	15878	16000	16163	15982	16062	16026	15868	15987	15917	16131	15989	16038	16015	15898	16038	15815	15880	16037	15889	15887	15742	16118	16108	15898	16011	16133	15952	15867	15923	15778	15950	16118	16143	16025	16033	15981	15975	16130	16002	15877	15966	16086	16146	15992	15879	15834	16018	15833	15888	16095	15743	15927	15949	16124	16034	15997	16024	16089	16055	15933	16039	16001	16162	16016	16020	16116	15925	16000	15846	16016	15858	15964	15780	16027	16035	16002	16085	15977	15949	16084	16020	15862	16083	15911	15843	15924	16060	15912	15967	15794	16014	16067	15756	15872	15880	16033	16041	15924	15893	16019	16002	15963	16087	15953	16034	15939	15932	15849	16041	15964	15920	15992	16180	15808	15815	16132	15842	16113	15850	16051	16026	15952	15892	16090	15921	15980	15973	16013	15989	16118	16107	16018	15996	15845	16048	15900	16009	15946	15959	15899	16112	16075	15903	15963	15901	15929	15875	16028	15820	15894	16022	16038	15933	15984	15950	16098	16055	15970	15811	15938	16098	15937	16004	15899	15884	15983	16088	16001	15952	16149	15981	15783	15962	15906	15879	16121	15906	15945	15894	15919	16069	16016	15975	15870	16217	16050	15927	15968	16004	16045	15895	15995	15970	15950	15881	16022	15959	16068	15939	15993	15987	15874	16090	16068	15991	16117	16017	16017	16005	16043	15946	16019	15929	15944	15934	16029	15924	15985	16055	15827	16116	16018	15912	16043	16046	16031	16129	15949	16132	15926	15877	16086	16042	15940	15938	16010	15976	15733	16035	16014	15868	16017	16010	16163	15842	16162	16023	16047	15883	16093	16069	15877	15898	16100	15976	15879	16028	16040	16052	15923	15912	15886	16041	16003	15969	16028	15997	16047	15929	16106	15911	15881	16076	16002	15971	15896	16054	15926	16005	15963	16102	15891	16004	15606	16094	15947	16124	16003	16028	16200	15924	16077	16003	15967	15881	16039	15968	15923	15991	15919	15926	16039	16014	16130	15935	16023	16001	15915	15916	15876	15867	15976	15854	15955	16113	16111	15861	16074	16084	16100	16087	15908	15976	16039	15822	15942	15917	16043	16050	16006	15885	15961	15835	15956	15717	16087	15919	15935	16124	16049	16106	16069	16038	15865	16050	15936	15909	15920	16045	16088	15801	15972	16114	16128	16076	16020	16021	16091	15839	16031	16147	15887	15825	15888	15908	16013	16005	16047	15954	16022	16007	15906	15926	16028	16100	16085	15940	15928	15836	15866	15944	15999	15892	15806	16026	15983	16014	15977	15821	15877	16024	15805	15910	15949	15833	15848	16031	15924	16004	16199	15875	15913	15988	15848	16042	16048	16112	15991	15989	15996	15988	16108	16048	16029	16031	15947	16077	15962	16012	16125	16050	16103	15976	16053	15988	16009	16146	16047	15898	15953	16010	15936	16026	15936	16006	15955	16038	15886	16077	15903	16025	15905	15909	16098	16102	15855	16023	16002	15959	15985	15984	15940	16005	15920	15854	16034	15975	15950	16096	16061	16038	15959	15987	15966	16056	16051	16024	16014	16023	16056	15985	15969	16028	15882	16071	16106	15781	15874	15934	16051	15882	16075	15901	15952	16048	15988	16042	15923	16011	15932	16000	16034	15967	15968	15992	15872	15894	16013	16025	15876	15904	16072	16157	16010	15879	15863	15951	16020	15847	16018	15830	16012	16017	15984	16088	16167	15993	15972	16028	15827	15973	16063	16089	15825	16007	16251	15924	16065	16029	15991	16156	15998	15964	15930	16154	15997	16001	16043	15858	16066	15827	15924	15983	15929	15937	15809	15985	15912	15816	15956	15922	15936	16074	16148	15725	15980	15883	15968	16010	16065	16214	16163	15814	16018	15910	16109	16015	15951	16023	15983	16024	15824	15939	15968	15950	16057	16037	15917	15920	16007	16005	15952	15911	16104	15893	16088	16132	15970	15941	15935	15898	15875	16142	15958	15897	16036	15915	16047	15918	15959	15984	16048	16089	15929	16075	16101	16037	16049	16182	16065	16035	15908	16112	15963	15972	16051	15898	15881	15994	16057	16035	15976	15876	15868	16058	16041	15850	16011	15755	15918	15953	16086	15938	15940	15835	15965	16006	16100	15934	16086	16094	15884	15972	15768	16081	16226	15925	15769	16168	15885	16058	16144	16012	16086	15995	15975	15765	16010	16046	16017	15710	16002	15984	16007	15939	15866	15939	15999	15851	16008	15951	16016	16004	16011	16012	16097	16096	16035	16070	16019	15925	15961	15833	15908	15845	16022	16093	16063	15900	16090	15857	16135	15979	15973	16044	15994	15830	15951	15928	16175	16085	15929	15935	16118	15942	15857	16131	16069	15857	16032	15852	15844	16146	15912	15930	16288	15908	16034	16064	16061	15919	15833	15999	16005	16029	16059	16158	15992	16277	15939	15892	16162	16010	16004	15996
34193	42672	40458	29307	21122	19448	19420	19021	18958	19068	19143	19089	18953	18902	18759	19044	19202	18919	19322	19126	19101	18917	19187	18908	19217	19004	19014	18940	19062	18962	19002	18945	19087	19031	19031	19202	18962	18821	19066	19003	19172	19047	18893	19038	18870	18936	19016	18921	19000	18835	19150	18864	18923	19174	19044	19025	18911	19019	19048	19081	18896	19041	19081	19107	19089	19185	19080	18974	18906	18939	18990	18765	18873	18755	18904	18942	19107	18765	19172	18762	18978	18984	19049	18683	18846	19044	19053	18926	18921	19014	18868	18858	18867	18855	18924	19169	19086	18907	18914	18951	19197	18846	19021	19157	19160	19024	18921	18869	18942	18919	18982	18818	18674	18940	18847	19115	18754	19058	18972	18987	18949	19017	18949	19103	19013	18950	18892	19014	19085	19054	19093	19063	19019	18771	18822	19004	18829	19022	18897	19003	18884	18892	19084	18987	18952	19093	18876	19150	18942	18712	18932	18847	18909	18759	18875	18953	18816	18874	18961	18947	19113	18820	18912	19065	19144	18906	19059	19069	18891	19057	18901	19036	18885	18976	18940	19048	19071	19019	19098	19029	19065	19045	19062	19007	19191	18918	18992	18967	18815	18698	18972	18978	19228	19054	18988	19005	18957	18983	18918	18899	18951	18863	19179	19115	18990	19047	18862	18929	19109	18877	18961	19023	19027	18873	19073	19040	18872	18770	18848	18800	18982	19074	19008	19032	18750	18867	19037	18968	19111	19018	19004	18940	18908	18904	18880	19099	19031	19034	18832	19094	18959	19169	18980	18895	18974	18769	18960	18903	19092	19091	19044	19129	18999	18982	18916	18953	19030	19089	18914	18856	19036	18847	18991	19038	18976	19000	19032	18921	18989	19006	19050	18908	19022	19096	19062	18986	19111	18809	19024	19120	19031	18983	18938	18904	18933	18913	18877	19143	19037	18975	18844	18715	18961	18991	18862	18839	18919	18977	19058	18973	18873	19137	18815	18728	18924	18952	19077	19025	19106	19108	19093	18961	18890	18880	19029	18932	18827	18947	18849	19024	18976	18940	18791	18963	18973	19030	18967	18986	18752	19031	18847	18837	18854	18828	19062	18974	18813	19141	18807	18975	19037	19221	18823	18941	19064	18946	19031	19217	18940	18878	18976	18930	18969	19040	19165	19043	18890	18995	18899	18884	19015	18767	18851	19044	19024	18914	18880	18864	18907	19085	18952	18865	19018	18984	18861	18968	18966	18979	18774	18932	18914	18935	18930	18879	18750	18831	18999	18826	18923	19064	19162	19064	18962	18889	19013	18976	18960	18987	19071	19095	18877	18987	18936	18941	18797	19199	19041	18763	19231	18959	19268	18901	18985	18898	18869	19035	18860	18954	18936	18869	18976	18762	19063	18952	18928	19107	18922	18940	19008	19157	19141	18788	18892	18659	18803	19086	19078	18858	18879	18708	18721	18856	18844	19198	18784	19011	19073	18781	18965	18952	19226	19064	18915	19106	18664	18894	18975	19016	19039	19018	18955	19037	19050	18922	18974	19220	19048	18726	18911	18954	18846	18879	18934	18898	18971	18732	18907	18916	18951	18891	18895	19174	18857	18978	18976	19035	18827	19075	18869	19095	19132	18968	18911	19020	18905	18988	19035	18908	19096	18824	18918	19005	19026	19032	18926	18726	19067	18933	18930	19169	18956	19061	18939	19112	19110	18891	18916	19104	19003	18912	19083	18973	19040	18817	19099	18879	18851	18926	18981	18899	19144	19012	18940	18822	19036	18944	18964	18824	18982	19016	18871	18760	19004	18999	18995	18888	18737	19023	19020	19155	18971	19079	19230	18796	19133	19108	18975	18942	18916	18981	19138	19014	18967	19023	18913	18861	18952	19101	18692	19015	18981	19058	18871	19143	19060	18810	18895	19057	18834	18978	18910	19053	18913	18907	18978	19073	19109	19003	19137	18827	18996	19096	19017	18929	18864	18985	18958	18977	18914	18863	19196	18968	19208	18984	18982	19048	19120	18968	18870	18802	18705	19018	19037	19053	18725	18985	19193	18941	19101	19136	18926	19102	18826	19034	19013	19043	18817	19044	19055	18955	18942	19118	19015	19181	18939	18824	19053	19029	18980	18745	18972	18962	18789	18676	19274	19071	19037	19097	18772	18900	19058	18812	18914	19118	19151	18846	18906	19011	19101	19013	19067	19085	18957	18957	18971	19038	18998	19032	18999	18876	19060	19020	19121	19030	19035	18966	18927	19126	18897	19010	19042	19003	18970	18745	18942	18759	18999	18808	18980	19025	18983	18850	19061	18949	18900	18957	18878	18839	19031	18912	18792	18962	19044	18851	19046	18905	19068	18913	18927	19082	19013	18721	18872	18914	19141	19158	19046	18989	19002	19083	19038	18788	18871	19010	19032	19022	19050	19073	18896	19102	18901	19054	18946	18865	18956	18817	19144	18914	18974	18891	19240	19038	19079	19147	18918	19098	19096	19050	18939	18884	18931	19031	18877	19084	18872	19019	18888	19053	18886	18776	19108	18730	19013	19043	19015	18880	18853	18921	18966	19022	19059	19066	19097	18849	19003	18889	18854	19123	18957	19054	18947	18933	18769	18839	18964	19011	19026	19024	19072	18885	19012	18926	18909	18984	19004	18660	18912	18790	18962	18850	18869	18937	19135	18895	19101	19044	18982	19009	19258	18898	18974	19221	18936	19108	19019	18978	18813	18867	18994	18859	18970	18955	19057	18840	18989	19128	18878	18960	19003	18736	18704	18838	19151	18949	18819	18951	18896	18873	18907	18827	19030	18945	19185	19024	18829	18872	18975	19006	19083	18993	19039	19098	19057	19095	19182	18947	18946	19029	18938	18967	19082	19006	18944	19092	18940	18826	18985	18984	18890	18740	19072	18900	19017	19016	18868	19070	19175	18869	18867	19112	18868	18941	19041	19126	18857	18914	18959	18918	18953	19003	18967	18939	19114	19034	19070	19133	18947	18732	19096	18900	18922	18845	18963	18850	18875	19052	18845	18978	18813	18907	19093	19103	18941	18959	19159	18878	18899	18906	18965	18989	18827	18879	18887	18992	18992	19085	19061	19014	19124	18954	18730	18839	19088	19009	18946	18783	19103	19026	19091	18817	18882	18808	18971	18938	18962	18848	18878	18903	19083	19048	19075	18872	18928	19100	18985	18942	18982	19097	18832	18930	18817	18713	19100	18837	18928	18859	18961	19134	18983	18778	19007	18964	19047	19060	18949	18860	18915	19010	18937	18961	19017	18991	18900	19109	19047	19066	19160	18831	18874	19167	18933	18940	19005	18907	18765	19037	18924	18814	18862	19025	19121	18949	19175	18869	19023	18851	19025	18823	18822	19033	18973	19106	19167	18968	18960	18971	19070	18893	19031	19155	19079	18902	18969	18790	18914	18821	19037	19139	19120	19102	19027	18786	18987	19059	18881	18974	19114	18978	19168	18997	18835	19069	19114	18969	19177	18876	19010	18998	18952	18954	18982	19031	19021	18931	19167	18972	19045	18893	18828	19080	18987	18995	19019	19006	19227	18851	18981	19141	18944	18932	19075	18859	18937	19047	18847	18865	18884	18972	18897	19113	19100	18872	18933	18885	18867	19092	18746	19092	19135	18950	18949	19011	18997	18974	19010	19081	18746	19024	18983	19018	18785	19030	18994	18978	18924	18865	18986	19080	19150	18963	19004	18786	18818	18927	18766	19093	18895	19001	19254	18841	18853	19049	19144	19049	18834	19267	18763	18938	19027	18949	18888	18945	18985	19056	19153	19033	18797	18869	19031	18887	19010	19010	18890	18982	18833	18858	18858	19051	18929	18925	18891	19061	18860	19131	19118	18864	18926	19046	19037	18925	18881	18981	19232	19005	18952	18913	18934	19089	19091	18952	19021	18924	18775	19028	18897	18839	18997	19122	18966	18830	19014	19059	18969	18918	18837	19092	19108	19110	18991	18942	19146	18895	19071	19069	18974	18973	18990	18985	19122	18966	19003	19023	19089	18895	19127	19046	18981	19012	18787	18843	18977	18952	18861	18941	19082	18854	19008	18938	18815	18927	19098	18947	18891	19090	18857	19032	18758	18879	18987	19079	19001	18840	19104	19177	19056	18899	19051	18972	19028	18817	18888	18957	19206	19104	18992	18853	18955	19030	19085	18949	18893	19094	19001	19169	19145	18780	18939	18939	19086	18940	19199	19207	18958	18937	19074	19128	19037	19138	18854	18827	18956	18907	19142	19033	18750	18689	19063	19110	18845	18970	18998	19125	18942	19069	18957	18663	19044	19000	18809	18966	18989	19204	19077	18987	19032	18713	18849	18982	19123	18923	18912	18788	18898	19000	19078	18846	19074	19133	19186	18884	18802	18772	19125	19095	19183	19077	19154	19070	18942	18997	19136	19042	19036	18884	18985	18952	18958	19028	18885	18711	18900	18927	18908	18998	18874	18880	19078	19131	18876	18825	18942	18790	19028	18970	18953	18952	18956	19012	18965	18827	18848	19093	18918	18935	19172	19005	19040	19175	18853	18997	19046	18849	19042	18979	19096	18856	19124	18869	19075	19130	19014	19075	19015	18865	19152	18763	19194	19158	19193	18963	19179	19009	18939	19028	18946	19063	18825	18894	18785	18825	18915	18898	19029	18874	18990	19013	18956	19031	18847	18976	18804	19023	19098	19107	19060	18757	18919	18985	19030	19264	19199	18994	19025	19018	18887	18947	18900	18946	18921	19002	18983	19023	19044	19119	18854	19098	18985	19146	19074	19024	19221	19020	18989	19004	19118	19046	19048	19072	19073	18946	18860	19033	18959	19044	18944	19103	19089	19067	19174	19117	18868	18882	18823	19090	18934	18913	19083	19152	19085	19037	18979	18863	18944	18818	18943	18865	18778	19096	19114	18862	18872	18951	18981	19040	19051	19091	18895	18939	18969	19026	19104	18871	18913	19041	19270	18998	19034	18875	19192	18962	18903	18869	18941	18983	18768	18917	19065	19079	18917	19066	18946	19193	19063	18951	18945	19086	18918	18942	19069	18917	18913	18984	19011	19078	19072	18988	19010	18986	19139	19019	19020	19053	19065	18968	19037	19084	18738	19050	19239	18947	18987	19074	18971	18850	19129	19116
43272	59232	41120	24469	17752	16296	15918	16108	16136	16036	16110	16044	16023	16056	16005	16106	16035	15973	15990	15950	15930	15963	16037	15941	16101	16062	16000	16070	16039	16076	15940	15968	15861	16104	15910	16005	16098	15994	15997	15981	15956	16116	16095	15843	16249	16301	15970	16125	16140	16030	16091	16136	16056	16009	15918	16151	15968	15997	15925	15977	16143	16165	15909	16010	15936	16231	15863	16063	16066	16002	15841	16012	16136	15959	15957	15935	16021	16089	15939	16048	16062	15928	15989	16088	16081	15761	16062	16079	16116	15979	16182	16014	16069	15905	15933	16202	16044	16026	16108	15930	16050	16084	15974	15937	15952	15978	15834	15962	16148	15977	16095	16115	15912	15994	16007	16203	15964	16163	16012	16149	16094	15896	16021	16130	15908	16073	16193	15852	15868	15995	15979	15904	15929	16011	16040	16159	15873	15873	16133	16033	15987	16111	16050	15920	16002	15990	15966	15947	16053	16055	16078	16116	15965	16105	16199	16140	16075	16072	16175	15893	16045	16033	15957	15935	16037	15937	15924	16014	15929	16030	16130	16097	16165	16012	16079	16021	15931	15993	16056	16081	16041	15877	16192	15960	16042	15957	16018	15960	16090	16090	16022	16063	16030	16071	16007	16114	16084	15946	16078	15975	15923	16102	16088	15868	16045	15946	15899	16050	15899	16140	16027	16033	15966	16158	16084	16012	16037	15972	16033	15986	16191	16076	16040	16098	16052	16046	15958	15944	16063	16007	16123	15901	15929	16085	16044	15949	16068	16082	16045	16214	16033	15964	15882	15908	16047	16057	16049	15971	15934	16220	15953	15964	16102	15874	16163	16176	15999	16193	15952	15834	15966	15916	16036	15828	16056	16105	16058	16109	15881	16088	16035	16265	16047	16092	16093	16000	16055	16106	15852	15932	16068	15958	15887	15920	15898	16037	16133	15961	16031	16068	15980	15943	16002	15971	16083	16055	16159	15999	16089	15966	15903	16042	16053	15931	16061	16064	15971	16024	15940	16024	15996	16077	16046	16044	16076	15991	16023	15916	16046	16156	16127	15939	16002	16045	16120	15980	15939	15918	15872	15999	15944	15979	15909	16096	16007	15947	16142	15844	16102	15905	16008	15967	16041	16030	15982	16073	16105	15917	15976	15946	16044	15907	15991	15998	15976	16075	15998	15974	16107	15902	15999	16216	16074	15871	16021	16095	15962	16054	16186	16002	16024	15964	15962	15865	16165	15964	16041	15814	16000	16040	15935	16036	16103	16033	15866	15999	16067	16038	15931	16059	15936	15939	15991	16008	16119	16085	15775	16093	16003	15963	15969	15942	16110	16025	16054	15864	16106	16108	15898	15910	16031	16036	15903	16011	15869	16018	16013	15863	16145	15977	16002	16002	16040	16165	15961	16067	16078	15948	16029	15971	15938	16029	16034	16139	16013	16038	15951	15940	16096	15972	16133	16083	15902	15994	16043	15906	15904	16039	16016	16041	16073	15866	15879	15863	16030	16020	16074	16158	15892	15980	15918	15955	16113	16014	16009	16179	15989	16033	15894	16090	16020	15903	16104	16032	15985	16115	16100	16028	15964	16206	16209	15918	16049	15892	15983	16201	16074	16234	16170	15970	16016	16039	15994	16099	15998	16092	15959	15981	16181	16072	16026	16094	16079	15914	15986	16118	15936	16013	15954	16070	16080	15810	15881	16139	15860	15979	16033	15903	16025	15930	15956	16029	16002	16078	15841	16161	16062	16089	15963	16129	16031	15984	15987	15954	15962	15948	16020	15903	15900	16144	16022	15922	15939	15999	16108	15956	16119	16151	16009	15931	16036	15938	16092	16083	16005	15999	16016	16057	16128	16103	16064	15983	16237	15854	16077	16040	16127	15867	16144	15990	16011	16026	15939	16047	15990	16249	16064	16181	16108	15968	15955	15904	15944	15952	16052	16136	15953	15808	15966	16119	15902	15890	15911	16048	16089	16008	16121	15958	15990	16111	15911	15927	15817	15919	16048	16036	16129	15949	15923	16018	15885	15916	15766	15974	16005	16048	16043	16182	16065	15871	16345	15910	16033	15781	16044	16203	16252	16068	16144	16130	15921	16100	15983	16146	15966	15943	16157	16120	16080	16034	16265	15974	16055	15932	16082	16017	16115	16048	16136	15976	16003	15992	15902	15929	15983	15902	16054	16163	15966	15866	16040	15957	16055	16078	15967	16078	16102	15993	16148	16043	15977	16256	16159	15962	16163	16020	16059	16090	15998	15791	16035	16086	16104	16091	15893	15733	15867	15941	16115	15930	15877	15909	15965	15939	15990	16064	15966	15829	15966	16145	16067	16068	16089	15918	16129	16059	16089	15821	16115	16017	15875	16047	16118	16204	15961	15834	16118	16028	15998	16060	16001	16068	16100	16081	16019	15969	15958	15975	16065	15873	16095	15763	16081	15907	16052	16199	16098	16029	16073	15985	16098	16073	15915	16020	15836	16156	16095	15882	16090	16081	15939	15912	15996	16091	16180	15958	15999	16059	15974	16016	16115	16098	16122	16119	16017	15866	16062	16066	16210	15962	15996	16038	15977	16023	16035	15959	16123	15895	15974	15950	16064	16082	16235	16131	15902	15903	16199	16063	16067	16150	15839	16072	15885	16027	16095	15988	15925	16145	16137	15914	15894	16028	16113	16040	16102	16020	16051	16006	16039	16062	16071	15911	16095	15938	16097	16076	15866	16264	15993	15979	15859	16025	15961	16069	15923	16057	15969	16093	16064	15859	15960	15912	16066	16124	15983	15996	15906	16008	16005	16049	16025	15885	16068	15801	16037	15912	16164	16100	15912	16151	16052	16060	15970	16023	16041	16133	16016	16036	16175	16005	15987	16113	16020	16225	15957	16052	16155	15981	16042	16024	15907	16095	16063	15934	16069	16055	15834	16007	16006	15907	15896	16255	16171	16024	16092	15938	15959	16160	16001	15969	16019	15932	16104	16063	16031	16028	16145	16043	16007	16056	16020	15984	16066	15967	16009	16156	16056	15931	16046	16052	16035	15985	16042	16072	16111	15991	16218	16109	16009	16041	15992	16170	16020	15936	16101	16003	16045	15956	16094	15973	16161	15980	16107	15922	15920	15959	15910	16061	15966	16026	15963	16119	16053	15981	15929	16195	16033	16233	16025	15980	16032	15913	15997	16073	16019	15954	16043	15956	15950	16297	15902	16107	16076	16033	15882	15907	16022	15927	16025	16004	15923	16038	16128	16092	15878	15978	15866	16106	16071	16090	16112	15933	16013	15909	16034	15991	16069	16064	16050	15877	16178	15986	16108	15945	15901	15971	16065	15953	16108	15987	15958	16097	15875	16051	15913	16081	16135	16011	16038	16076	15915	15963	16023	16076	15944	16103	16132	16226	16017	15971	16057	15722	16113	15923	16181	16172	15965	15826	15857	16144	15998	15990	16018	15923	16039	16066	16066	15941	16073	15957	15954	16084	15952	16151	16040	16022	15959	15929	15963	15984	16033	15961	15970	15970	15948	16066	15913	16140	16104	16103	16029	16091	15863	15957	15968	16108	15923	16039	16038	16103	15838	15925	16002	16041	16041	16096	15988	15917	15970	15973	15964	15998	15996	16021	16032	16000	15895	16115	16131	16011	16136	15988	16154	16083	16063	16032	16172	16022	16050	15935	15850	15983	16020	15934	16098	15981	16234	15995	16008	15909	15962	15882	16118	16021	16025	16211	15978	16130	16048	15956	15983	16096	16005	16083	15765	16215	16068	16005	16052	15941	16080	16033	16059	15915	15959	16015	16032	16148	15859	16011	16058	16078	16111	16049	15987	16041	15963	15944	15960	15976	16090	16005	16077	15713	16162	16084	16024	15941	15948	16116	16039	16168	16032	16072	16174	16046	16112	16244	15894	15997	15980	15983	16145	16043	15991	16098	15853	16010	16035	15935	16088	15757	16171	16004	16209	15772	16046	15894	16160	15899	15976	16058	15880	16081	16074	15983	15988	15904	15988	16148	15866	16146	15900	15891	16171	16014	16004	16094	16003	16112	16025	16021	16094	15925	15894	15848	16011	16071	16039	16020	15941	15774	15993	16067	16028	15961	15936	16061	16200	16043	15894	16175	15889	15993	16121	16204	16009	16109	16023	16041	16044	15933	16104	15960	16027	16103	16038	15944	15954	16117	15915	15837	15770	16008	16184	15951	16065	16035	16010	16097	16047	16274	16049	15918	15885	16011	16181	16032	15971	15828	16086	16183	15839	16243	15906	15934	15888	16030	16065	15944	16210	16067	15922	15998	15867	16002	16107	16021	15907	15982	15971	16197	15941	16252	16021	16072	15987	16015	16030	16103	16179	15979	16184	16106	16040	16087	16000	16131	15956	15837	15962	16014	16032	15998	15967	16085	16106	16050	16106	16083	15954	16100	15997	16040	16024	15958	16159	15922	16356	15907	15836	16102	16120	15893	15996	16052	16179	16052	16083	15956	15887	16128	15851	15858	16028	16030	16097	16147	15991	15991	15886	15990	16133	16093	16024	15825	15966	15927	16089	15983	16197	15998	15947	16132	15939	16021	16025	16056	15839	16022	15854	15970	15962	15994	15941	16013	16100	15932	15907	16021	16099	16111	15994	16073	15876	15961	15920	15976	16040	15993	16062	15876	15845	15710	15951	16170	16151	16000	16061	16125	16025	16083	16083	15996	16090	15956	16059	16013	16060	16013	16013	16017	15897	16212	16077	16038	16008	16053	15981	15829	16036	15957	15995	16085	15973	16126	16143	16115	16086	15898	16036	16073	15974	15994	15943	16031	16009	15979	15986	16066	15975	15993	15960	16047	15892	16114	16116	15962	15826	16087	16059	15949	16027	15969	16012	16120	15934	16049	16264	16093	15948	15998	15952	16128	15983	16085	16011	16090	16087	16043	15923	16056	15837	15897	15943	15939	16182	15944	16008	15992	16040	15996	16117	16019	16114	15986	15942	16083	16194	16018	16039	15972	16060	15939	16139	15956	16190	15931	16008	16052	16009	16107	15977	16067	16110	15901	16164	16190	16054	16032	16138	16021	16048	16149	15952	16122	15920	16047	15999	16093	15953	16127	15946	15938	16117	16063	15893	15995	15893	15984	16061	16212	16104	15972	16066	15944
37714	40207	35691	26292	20436	19522	19407	19131	19005	18928	18991	19115	19090	19166	19158	19111	19116	19163	19081	19153	19167	19328	19208	19267	19454	19089	18967	19086	19277	19110	19281	19008	19161	19305	19294	19316	19206	18986	19319	19170	19217	19179	19118	19134	19266	18910	19033	19001	19044	19097	19118	18974	19055	18891	19039	18917	19250	19069	19100	19204	19057	19130	19045	19044	19005	18922	19152	19025	19134	19059	19284	19198	19087	19261	19070	19089	19038	19032	19262	19085	19053	19196	19051	19166	19070	19308	19144	18937	19005	18777	18973	18952	19106	19199	18990	19186	19202	18845	19211	19041	19104	19010	19098	19200	19188	18981	19157	19032	19206	19215	19254	19014	19025	18911	19135	19057	19161	19352	19075	19209	19076	19171	19200	19058	19268	19113	19024	19122	19321	19180	19009	19073	19011	19139	19153	19197	19202	19069	19297	19277	19005	18909	19205	19162	19081	19165	19174	19277	19136	18936	19013	18989	19052	19300	19177	19050	19212	18981	18967	19194	19127	19137	19020	19214	18855	18788	18908	19083	19018	19091	19128	19048	19035	18886	19081	19166	19133	19124	19021	19169	19068	19204	19048	19126	18961	19056	19049	19055	19064	18939	19219	19110	19236	19054	19102	19183	19043	19151	19182	18867	19209	19123	18906	18974	19036	19162	18993	18992	19092	19086	19164	19237	19022	19080	19208	19110	19114	19195	19088	18894	18867	18872	19124	19150	19340	18992	19053	19106	19124	19181	19159	19167	19175	18915	18823	19077	19189	18890	19128	19098	19026	19147	19015	19147	19088	19291	19005	19125	19131	18894	18888	19013	19031	19071	18913	18917	19104	19177	19127	19008	19191	19054	19029	19108	18977	19071	19176	19239	19107	19385	19120	18877	19009	18794	19174	18870	19041	18902	18997	18791	18840	19325	19234	19230	18961	19088	19081	19056	19126	19306	19059	18864	19030	19044	19035	18862	19154	19109	18887	18817	19073	19051	18883	19182	18838	19030	19065	19091	19244	19052	19169	19036	19014	18864	19135	19133	18925	19120	19124	19249	19062	18965	19062	19014	18903	19093	19222	19065	19070	19189	19171	18988	19102	18881	19026	18981	19072	19161	19201	19247	19009	19130	18955	19062	19155	19025	19169	19047	19090	18873	18850	18956	19112	19078	19064	19238	19001	18974	19062	18968	19064	19096	19021	19130	18854	19045	19166	18999	19144	18933	19025	19199	19062	19107	18935	19316	19038	18999	19069	19049	18985	19053	19013	18978	19258	19179	19001	19243	19134	19185	19053	19150	18851	19164	19121	19127	19204	19241	19061	19265	19010	18896	19093	19198	18852	19034	19001	19286	18862	18910	19086	19110	19222	19083	19055	19174	18980	19143	19230	19018	18951	19198	19006	19229	19232	19008	18930	19055	19197	18977	19045	18947	19066	19047	18970	19161	19086	19199	19158	19028	19051	19015	19173	19188	18984	19315	19089	18992	19132	19168	19220	19255	19010	18957	18982	18929	18902	19092	19135	18908	19057	19133	19020	19028	18918	18966	18929	18926	18907	19288	19143	19092	19025	19105	19213	18885	18938	19019	19158	18981	19165	19217	19005	19228	18804	18912	19100	19018	19124	19104	18990	18928	19119	19055	19034	18999	19215	19090	18917	18933	18794	19131	19242	19206	18923	19093	19028	19015	19072	19168	19128	19058	19161	18926	19006	19016	19021	19078	18948	19025	18941	19205	19037	19061	19257	19133	19028	19171	19159	19089	19304	19106	19093	18944	19158	19106	19229	19141	19057	18906	19197	19173	18953	19096	19207	19145	19165	19216	19394	19140	19201	19004	19096	19049	19129	19121	19078	19134	19120	19213	18801	18947	18778	19012	19010	18937	19043	19125	19319	19372	19077	19152	18986	19090	19079	19141	19119	19199	19119	19029	18997	19077	19078	18964	19097	19210	19003	19225	19028	19117	19065	18841	18883	18968	19054	18999	19121	19262	18974	18998	19130	19236	19049	19064	19232	19210	19226	19163	19006	19027	19056	19001	18949	18829	19023	19015	18800	19158	19237	19087	19220	18987	19063	19103	19078	19126	19041	19050	19192	18903	19050	19025	19130	19096	19163	18852	18981	19110	18922	19120	19000	19007	19271	18930	18928	19072	18937	19037	19003	18871	19313	19232	19049	19148	19143	19217	19133	19058	18908	18997	19217	19109	19125	19183	19265	18995	18883	19025	19074	19021	19149	19064	19061	19343	19054	18882	18894	19110	19143	19031	18974	18892	19106	19230	19077	19200	18916	18986	18848	18931	19399	19033	19066	18978	19040	19195	19150	19254	19178	19151	19230	18917	19010	18911	18859	19187	18981	19228	19102	19116	19039	19142	18881	18892	19090	19171	19116	19024	18999	19037	18926	19065	18875	19085	19025	18928	19197	19036	19213	18868	19084	18919	19231	18822	19010	18971	19063	19032	19029	18719	19101	19038	19041	18910	19078	19132	19119	19182	19235	18885	19270	18985	19134	18983	19044	19006	19000	18983	19022	19146	18866	19133	18958	18908	19025	19076	19046	19237	19110	19140	19056	18867	19122	18973	19038	18984	19060	19216	19071	18970	18851	19079	19020	18955	18978	19236	18966	18885	19104	19087	18967	19105	19063	19183	19078	19035	19110	19137	19093	18990	19208	19212	19076	19147	19071	19126	19097	19076	18900	19024	19127	18977	19178	19090	19000	19040	19175	19120	18915	19000	19271	19299	19213	18927	18942	19055	18982	19288	19101	18940	19220	18984	18798	19141	18963	18935	19132	18833	19055	19109	19047	19178	18970	19070	18914	19292	18915	18872	19103	19056	19211	19012	19044	19102	19256	19154	18970	18865	18946	19168	19014	19044	19075	18989	19218	19079	19188	19029	18862	19019	19162	19191	19191	19109	19104	18920	19104	18963	19141	19005	18989	18959	19151	19176	19125	19215	19281	19101	18934	19208	19120	19133	19337	19037	19182	19051	19084	18987	19086	19034	19188	19042	19118	18910	19029	18943	19074	19274	19290	19045	19160	18929	19019	19075	19164	19068	19225	19165	19184	18979	19253	19081	19295	19126	19131	18898	19003	19132	19053	19181	19076	19013	19121	19119	19301	19044	19068	19158	19113	19080	18910	19015	19082	18986	19128	18928	18951	19037	19060	18821	19180	18981	18882	18905	19004	19045	19080	19074	19136	19141	19084	19264	19163	19021	18936	19096	19075	19043	18928	19606	19088	18886	19181	19032	18932	18991	18998	19094	19013	19143	19098	18997	19114	19119	18930	19134	18928	19192	19142	18896	19112	18879	19061	19090	19075	19006	19003	19119	18903	19147	19052	19082	19328	19088	19245	19189	19313	19129	19065	18969	18935	18976	19057	19058	19218	19183	19152	19003	18913	18920	19038	18879	18950	18968	19071	19195	18949	19036	19151	18993	19077	19250	19177	19277	19074	19005	19190	19093	19035	19258	18906	18893	18993	18975	19181	19291	19102	19008	19067	19106	19159	19144	19131	18957	19117	18958	19164	18884	18916	19181	19028	19053	18833	18818	19160	18980	19055	19239	18951	19132	19110	19285	19058	19251	19155	19070	19086	19038	19169	18954	18955	19200	19398	19032	19047	19344	19155	19095	19221	19380	19110	19071	19077	19052	19075	19116	19091	19175	19209	18879	19062	19092	19045	18886	18884	19042	19090	19047	19043	18968	19014	19102	19051	19119	18907	19164	18992	19097	19082	19245	19259	19087	18870	19082	18949	19123	19095	19089	19120	19328	19198	19330	19124	19102	19084	18764	18966	19123	19098	19210	19067	19144	19151	19002	19074	19090	19049	19036	19117	18947	19145	19061	19049	19113	19193	18749	19408	19314	19018	19150	19372	19070	19135	18981	19292	19094	19135	19218	19058	19033	19003	19343	19200	19018	19166	19062	18912	19155	19033	19293	19081	19027	19098	19336	19187	19071	19142	19037	18924	19056	19022	19005	19168	19250	18868	18984	18792	19067	18954	19244	19027	19178	19058	19295	19263	19102	18931	19079	19059	18993	19038	18908	19189	19100	19198	18858	18972	19077	19173	19022	19117	19149	18954	19197	19138	19432	19030	19183	18971	19084	19037	19181	18998	19126	19063	19149	18963	19062	19004	19087	19139	19027	19277	19018	19330	19060	19045	19173	19115	19062	19055	19123	19083	18831	19121	18749	19081	19008	18968	19047	19110	19145	19144	18829	19134	19018	19293	18975	19152	19098	19068	18965	19036	19108	18927	19019	19019	19082	19123	19169	18847	19191	18994	19165	19397	19125	19138	19119	19073	19002	19059	19075	19039	18991	19043	19101	19286	19151	19346	19012	18998	19107	19114	19140	18959	18849	18937	19041	19007	19398	19159	19082	18970	19081	19150	18928	19180	19227	19029	19120	18916	19190	19246	19045	19341	19167	19071	19169	19049	19186	18999	19105	19102	19186	19136	19128	19055	19110	19086	19107	18987	19049	19080	19115	19217	19036	18912	19108	19030	19173	19056	18949	18896	19002	19140	19152	18906	19143	19007	19102	19120	19008	19111	19199	18911	19027	19064	19230	19128	19169	18999	19032	18892	19009	18946	18909	19308	19310	18983	18877	19204	18982	19003	19300	19087	19182	19003	19039	19150	19183	19111	19120	19154	19199	19369	19067	19122	18917	18965	18840	19208	19090	18922	18916	19109	19177	18972	19089	19113	19125	19122	19106	19220	19105	18963	19079	19059	18915	19118	19099	19134	18943	19234	19031	18952	19064	18918	18982	18763	19085	18753	18981	19068	19060	18942	18877	19214	19026	18860	18934	18925	19196	19020	19012	19145	19000	18910	18795	18939	18950	19105	19041	19122	19158	19082	19227	19131	19188	19133	18891	18774	19052	19266	19096	19130	19254	19016	19042	19026	19054	19109	19208	19122	18959	19119	19072	19109	18998	18986	19282	19035	18919	19164	19247	19076	18976	18925	19014	19053	19410	18987	19051	18881	19214	19061	19149	19104	19116	19137	19119	19169	19062	19156	18952	19083	19302	19091	19167	19017	19111	19234	19010	19120	18965	19013	18983	18980	19077	18901	19001	19105	19244	18851	19171	19057	19140	19064	19247	18953	19046	19054	19260	19207	19118	18950	19224
41251	50436	34984	21280	17284	16255	16209	16218	15921	16055	16022	15938	16189	15954	16209	16097	16079	16053	15981	16015	16005	16305	16108	15991	15946	16066	16156	16169	16096	16063	16101	15984	16225	15970	16232	15985	16272	16073	16105	16209	16099	16109	16111	16102	16019	16174	16043	16142	16202	16077	16226	16087	15940	16174	16128	16036	16058	15971	16146	16109	16083	16114	16125	16154	16159	16109	16204	16074	15949	16215	16086	15983	16114	16138	16106	16179	16172	16161	15983	16298	16093	15968	16139	16147	16131	16040	16124	16233	15954	16132	16215	16164	16080	15860	16121	16024	16057	16055	16048	16000	16231	15957	16150	16104	16145	16026	16147	16031	16097	16150	15946	16015	16073	16016	16120	16060	16284	16029	16113	16240	16253	16136	16188	16306	16083	16160	15975	16102	16401	16244	15985	16095	16082	16247	16137	16139	16125	16178	16191	16130	16062	16257	16077	16069	16082	16160	16182	16064	16249	16198	16304	15970	16246	16094	16100	16066	16188	15938	16007	16017	16189	15939	16096	16161	16234	16167	16123	16069	16106	16057	16215	16118	16244	16129	16099	16114	16178	15965	16040	16244	16174	16240	16177	16152	16246	16150	15972	16331	15987	16188	16229	16122	16072	16327	16119	16197	15973	16157	16132	16089	16205	16104	16133	16173	16146	16030	16024	16030	16102	16121	16093	15933	15907	16228	16047	16018	16145	16348	16011	16233	16168	16144	16146	16160	16153	16122	16296	16206	16141	15928	16001	16095	16121	15947	15969	15965	16093	16069	16193	16114	16109	16094	16215	16085	16099	15988	15939	16003	16227	16100	16112	16174	16306	16040	16060	16028	16171	16034	16155	16075	16384	16205	16139	16053	16139	16044	16228	16059	16087	16180	16304	16071	16168	16219	16189	16001	16067	16151	16052	16272	16077	16246	16062	16166	16073	16173	16074	16236	16112	16089	16111	16073	16000	16028	15991	15995	16088	15921	15949	16069	16219	16086	16234	16072	16016	16077	16128	15880	15983	16115	16152	16009	16230	16198	16240	16164	16156	16274	16219	15977	15949	16149	16130	15887	15951	16014	16007	16049	16171	16288	16229	16119	16060	15957	16098	16207	16022	16140	16036	16107	15991	16202	16155	15959	16006	16222	16022	16232	16275	16057	15970	16225	16031	16286	15952	16067	16253	16059	16144	16250	16055	16146	16283	15989	15997	16130	16137	15997	16102	16080	16200	16023	16120	16224	16026	16147	16221	15978	16183	16083	16162	16186	16080	16131	15958	16113	16231	15979	16150	16187	16048	16016	16117	16084	16064	16147	16107	16141	15982	15975	16092	16020	16234	15932	16191	16087	16122	16077	16254	16099	16011	16016	16210	16090	16217	16055	16305	16246	16246	16011	16252	15937	16238	16159	16045	16347	16160	16157	16091	15996	16215	16024	16022	15955	15980	16117	16150	16123	16185	16094	16117	16035	15977	16202	16183	16121	16087	16086	16152	16149	16131	15971	16144	16191	16111	16119	15988	16153	16214	16233	16159	16061	15975	16136	16201	15920	16038	16116	15945	16083	16018	16045	16031	15998	16080	16133	16002	16027	16104	16244	15933	16047	15974	16051	15996	16034	16125	16070	16083	16099	16108	16103	16042	16123	16119	16208	16076	16188	16231	15986	16286	16185	16200	16160	16142	16209	16145	16243	16263	16010	16090	16259	16282	16215	16264	16201	15989	16141	16053	16217	16207	16187	16114	16161	16157	16063	16152	16087	16178	16190	16116	15895	16277	15996	16166	16224	16137	16274	16142	15933	15981	16154	16147	15976	16195	16313	16203	16110	16228	16282	16102	16011	16069	16076	16139	15987	16003	16053	16201	16071	16155	15991	16020	16179	16221	16021	16039	16154	16155	16035	16130	16177	16187	15988	15896	16118	16277	16201	16355	16229	16137	16043	16138	16060	16069	16010	16082	16073	16024	16117	16055	16097	16130	16107	16011	15963	16020	16199	16206	15892	16171	16015	16021	16167	16242	16162	16250	16074	16082	16036	16057	16259	16063	16200	16153	16013	16083	16103	16211	15897	16214	16078	16100	16110	16103	16150	16147	16262	16109	16023	16053	16186	16120	16061	16097	16006	16097	16133	16176	16110	15979	16087	15988	16020	16083	15966	16153	16158	16059	16079	16081	16150	15993	16285	16171	15992	16077	16063	16117	16173	16166	16211	16126	16110	16177	16148	16067	16239	16154	16245	16021	16219	16021	16111	16175	16142	16007	16201	16135	16194	15943	16080	16176	16145	16129	16116	16072	16101	16144	16256	16088	16188	16074	16015	16100	16182	16078	16111	16142	16271	16064	16262	16215	16157	16196	16156	16050	16210	16109	16096	16138	16096	16025	16040	16167	16164	15871	15970	16108	16209	16191	15947	16164	16186	16210	16257	16044	15981	16236	16177	15947	16127	16038	16136	16066	16086	16074	16039	16176	15894	16183	16112	16097	16089	16178	16024	16178	16256	16104	15954	16173	16211	16171	16081	15964	16071	16290	16076	16150	16163	16032	16111	15822	16158	16165	16042	16195	16233	16372	16114	16164	16212	16144	16229	16127	16072	16068	15995	16204	16040	16068	16185	16129	16186	16152	16174	16214	15915	16143	16137	16161	16090	16230	16269	16095	16050	16122	16039	15960	16321	16136	15951	16047	16034	16098	16022	16177	16167	16049	15812	16024	16351	16121	16119	16069	16143	16068	16231	15914	16056	16102	15883	16208	15909	16127	16216	16081	16106	16072	16217	16046	16099	16166	15925	16148	16117	16192	16081	16043	16210	15968	16235	16142	16301	16103	16118	16200	16183	15954	16077	16110	16165	16071	16146	16068	16139	16034	16191	16019	15926	15989	16016	16193	16115	16291	16007	16183	16070	16006	16145	16056	16192	16122	16068	16050	16021	16009	16054	16232	16131	16023	16088	16181	16100	16182	15939	16078	16045	16037	16120	16234	16010	16157	16254	16314	15966	16001	16209	16120	16169	16260	16173	16185	15963	16178	16221	16195	16107	16098	16037	16096	16098	16312	16133	16289	16135	16012	16066	16304	16043	16001	16199	16029	16109	16135	16018	16144	16021	16058	16157	16098	16046	16024	16150	16208	16060	16153	15903	16204	16083	16033	16008	16142	16130	16044	16039	16023	16257	16170	16058	16266	16060	16120	16268	16149	16112	16048	16046	16135	16017	16011	16099	16171	16089	16367	16203	16080	16276	16167	16067	16162	16199	16118	16196	16056	16203	16165	16130	16036	15943	16066	16101	16210	16215	16200	16205	16175	16108	16182	16015	16196	15956	16144	16055	16281	16197	15988	16173	16098	15967	16076	15995	16054	15994	16220	16218	16035	16314	16032	16220	16201	16176	16275	16110	15835	16159	16268	16057	16123	16006	16210	16093	16166	16165	15982	16115	16081	16126	16255	16138	16188	16303	16068	16115	16161	16233	16063	16090	16246	16199	16069	16101	16211	16062	16273	16037	16226	16006	16067	16056	15986	16088	15962	16149	16063	16085	16060	16152	16245	16148	16062	16146	16076	16051	16032	16036	16136	16160	16052	16084	16122	15925	16083	16287	16071	16057	16209	16146	16051	16286	16117	16332	16029	16072	16144	15921	16142	16067	16037	16268	16166	16174	16079	16145	16003	16201	16025	16181	16209	16075	16058	15955	16161	16040	16010	16152	16207	16173	16045	16020	16144	16177	16097	16162	16008	16316	16195	16149	15885	16070	16154	16250	16088	16329	15963	16158	16002	16059	16118	16224	16146	16143	16046	16065	16053	15985	16362	16110	16171	16110	16123	16220	16123	16028	16059	16074	16207	15983	16191	15999	16070	16152	16047	16183	15937	16066	16202	16255	15924	16199	15984	16019	15965	16095	16158	16192	16327	16162	15955	16209	16141	15993	16219	16095	16153	16159	16107	16185	16119	16114	16184	16034	16231	16120	16279	16198	16253	16079	16073	15976	16172	16101	16201	16050	16351	16202	16172	16232	15978	16210	16115	16076	16019	16145	16259	16004	16159	16073	16035	16195	16312	16220	16197	16199	16049	16262	16112	15931	16197	16037	16223	15957	15975	16247	16103	16158	15946	16091	16169	16128	16200	16058	16011	16153	16080	16192	16023	16153	16194	16010	15969	16123	16112	16146	16132	16262	16044	16326	16101	16168	16251	16317	16159	16228	16068	16075	16097	16150	16118	16024	15982	16058	16117	16075	16031	16062	16090	16016	16186	16014	16310	16164	16265	16096	16155	16154	16110	16190	16281	16062	16163	15924	16236	15979	16081	16136	16037	16113	16086	16050	16060	16090	15917	16091	15994	16123	16060	15919	16153	16146	16221	16128	15996	16163	16074	16182	16093	16105	15998	16067	16070	16148	16068	16092	16220	16352	15993	16027	16186	15921	15995	16086	16199	16144	16083	16190	16148	16269	16073	16091	16036	16075	16178	16178	16117	16248	16317	16175	16252	16064	16089	15982	16053	16131	16170	16137	16221	16146	16142	16115	16049	16060	16174	16160	16159	15922	16162	16058	15986	15990	15993	15930	16014	16039	16223	16132	16056	16206	16094	16089	16254	15963	16090	16326	15919	15988	16201	16172	16140	16097	16280	16133	16194	16004	16205	16025	16104	16228	16161	16083	15990	16139	16079	16198	16160	16144	16062	15998	16045	16188	16205	16119	16037	16179	16126	16068	16218	16122	16053	15966	16256	16184	16317	16161	16208	16062	16188	16278	16071	16227	16148	16038	16003	16121	15963	16029	15965	16052	16060	15964	16243	16191	16288	15993	15942	16166	16104	16339	16156	16044	16123	16133	16173	15934	16215	16130	15947	16265	16127	16000	16366	16222	16141	16116	15953	16203	16249	16159	16241	16030	16249	16096	16024	16049	16158	16121	16156	16044	16215	16006	16301	16110	16125	16124	16186	16224	16083	16206	15903	16026	16253	16218	16086	16192	16126	16107	16039	16180	16231	16027	16180	16106	15987	16075	15975	16002	16038	16210	16136	16067	16012	16074	16175	16058	16056	16222	16106	16159	16026	16050	16203	16126	16078	15935	16096	15992	16190	16214	15976	16142	16121	16305	15990	15992	16165	16143	16033	16085	16152	16126	16095	16171	16044	16145	16201	16168
23874	25179	36466	29560	23890	24108	24796	20335	19340	19855	19856	19570	19583	19565	19438	19623	19611	19567	19604	19324	19261	19520	19357	19432	19455	19468	19265	19666	19250	19518	19353	19405	19555	19264	19338	19382	19184	19124	19174	19118	19056	19377	19321	19413	19337	19362	19361	19242	19328	19272	19416	19364	19485	19291	19153	19228	19163	19095	19078	19199	19147	19271	19265	19330	19308	19496	19491	19170	19347	19343	19347	19085	19235	19305	19264	19112	19235	18996	19014	19206	19266	19328	19209	19363	19295	19265	19359	19427	19473	19139	19261	19161	19341	19190	19351	19342	19307	19353	19287	19178	19128	19236	19145	19308	19340	19263	19297	19215	19224	19200	19145	19124	19280	19248	19400	19221	19120	19050	19151	19269	19290	19337	19092	19271	19339	19353	19301	19338	19345	19417	19341	19298	19247	19297	19242	19148	19431	19332	19436	19091	19171	19426	19394	19371	19353	19025	19377	19289	19112	19288	19150	19380	19242	19505	19529	19303	19167	19286	19218	19117	19401	19201	18989	19009	19141	19041	19261	19290	19227	19208	19123	19215	19213	19232	19139	19124	19436	19228	19424	19246	19106	19312	19329	19473	19121	19177	19167	19388	19170	19435	19293	19213	19323	19137	19295	19409	19406	19187	19347	19326	19329	19160	19095	19396	19331	19369	19253	19301	19371	19389	19293	19194	19197	19309	19169	19216	18980	19048	19317	19149	19107	19138	19150	19404	19274	19209	19128	19049	19046	19241	19421	19068	19265	19193	19109	19091	19309	19371	19224	19154	19235	19156	19098	19198	19204	19095	19467	19254	19173	19358	19311	19249	19203	19389	19408	19381	19418	19335	19338	19145	19223	19077	19065	19259	19428	19365	19353	19083	19226	19242	19274	19061	19318	19396	19262	19240	18994	19301	19253	19064	19114	19408	19058	18945	19099	19233	19325	19050	19155	19179	19229	19182	19227	19117	19314	19213	19181	19118	19148	19289	19223	19198	19215	19207	19374	19165	19468	19103	19051	19207	19276	19050	19277	19114	19201	19173	19279	19382	19285	19363	19009	18986	19070	19338	19158	19095	18986	19184	19163	19269	19253	19262	19134	19073	19272	19381	19301	19463	19299	19250	19359	19178	19190	19209	19269	19079	19306	19220	19403	19204	19143	19084	19239	19008	19105	19184	19258	19335	19207	19314	19248	19208	19183	19287	19210	19076	19288	19324	19222	19376	19238	19263	19088	19190	19231	19328	19194	19067	19286	19174	19105	19253	19353	19404	19224	19363	18993	19210	19180	19183	19132	19115	19093	19420	19237	19447	19477	19110	19362	19197	19371	18867	19176	19406	19247	19054	19363	18965	19088	19404	19223	19127	19322	19017	19387	19298	19241	19207	19155	19038	19231	19228	19155	19073	19137	19265	19150	19112	19444	19349	19207	19194	19110	19391	19287	19312	19266	19197	19265	19169	19249	19144	19203	19257	19227	19192	19297	19164	18968	19118	19172	19227	19330	19408	19136	19300	19417	19176	19442	19415	19320	19070	19157	19269	19051	19216	19220	19381	19399	19497	19359	19252	19380	19278	19244	19285	19287	19246	19028	19165	19271	19202	19541	19233	19221	19163	19277	19165	19375	19257	19142	19226	19185	19050	19314	19171	19186	19293	19367	19168	19160	19258	19422	19250	19281	19239	19308	19179	19157	19347	19244	19122	19192	19316	19212	19216	19042	19205	19118	19104	19436	19188	19148	19122	19194	19286	19181	19153	19207	19221	19237	19269	19158	19271	19347	19275	19375	19186	19307	19176	19198	19191	19164	19019	19206	19243	19190	19230	19188	19017	19160	19078	19252	19192	19237	19067	19299	19196	19271	19160	19256	19526	19366	19112	19197	19167	19203	19218	19279	19111	19132	19171	19106	19156	19270	19298	19003	19325	19213	19401	19127	19478	19420	19268	19100	19250	19253	19299	19285	19282	19339	19030	19146	19199	19287	19244	19247	19172	19309	19173	19211	19282	19241	19199	19167	19258	19209	19174	19343	19323	19095	19366	19210	19236	19220	19305	19212	19358	18846	19315	19035	19245	19338	19060	19114	19133	19184	19194	19153	19318	18918	19279	19167	19278	19375	19010	19130	19215	19191	19121	19166	19218	19226	19413	19175	19277	19213	19217	19153	19165	19085	19184	19373	19197	19122	19203	19157	19324	19252	18900	19287	19217	19291	19242	19105	19111	19408	19274	19317	19203	19185	19269	19357	19157	19239	19132	19309	19657	19281	19231	19393	19024	19108	19220	19142	19344	19136	19224	19142	19236	19229	19163	19342	19066	19137	19131	19419	19206	19281	19134	19179	19051	19396	19066	19199	19258	19131	19275	19245	19140	19079	19074	19167	19387	19286	19336	19155	19203	19215	19484	19437	19099	19199	19221	19324	19175	19264	19372	19362	19214	19357	19322	19166	18980	19148	19378	19249	19165	19085	18916	19287	19604	19253	19194	19097	19204	19271	19166	19377	19267	19213	19541	19249	19288	19084	19180	19046	19270	19216	19121	19178	19205	19194	19459	19010	19148	19380	19323	19234	19325	19127	19217	19007	18927	19146	19388	19207	19363	19229	19210	19259	19287	19438	19272	19119	19075	19236	19410	19178	19263	19193	19133	18946	19273	19094	19132	19129	19131	19333	19456	19232	19145	19152	19202	19171	19086	19225	19129	19274	19269	19307	19201	19117	19092	19090	19368	19206	19169	19133	19208	19273	19393	19278	19269	19350	19057	19310	19380	19225	19250	19365	19151	19276	19236	18997	19054	19367	19283	19134	19072	19353	19156	19228	19081	19263	19317	19306	19122	19357	19209	19242	19148	18965	19253	19342	19141	19302	19140	19097	19313	19233	19250	19351	19164	19454	19219	19204	19322	19221	19145	19223	19265	19248	19318	18918	19136	19041	19180	19098	19067	19003	19213	19147	19246	19226	19272	19292	19261	18897	19205	19306	19242	19259	19173	19229	19162	19233	19172	19176	19326	19018	19218	19153	19058	18925	19263	19325	19231	19361	19026	19272	19345	19102	19165	19033	19292	19099	19283	19242	19086	19107	19502	19333	19265	19208	19078	19335	19200	18918	19289	19447	19200	19139	19217	19243	19281	19146	19320	19217	19304	19328	19228	19153	19247	19210	19237	19188	19097	19480	19183	19137	19209	19160	19318	19295	19188	19318	19345	19297	19338	19147	19107	19173	19199	19237	19079	19363	19153	19097	19226	19181	19203	19297	19209	19267	19173	19482	19373	19226	19402	19295	19345	19136	19370	19194	19300	19342	19113	19136	19307	19226	19225	19313	19332	19283	19342	19214	19137	19387	19145	19343	19375	19374	19188	19482	19456	19230	19136	19226	19195	19216	19227	19362	19142	19205	19359	19374	19259	19458	19316	19230	19264	19180	19361	19260	19397	18888	19002	19197	19129	19248	19271	19258	19178	19149	19233	19342	19412	19150	19270	19185	19326	19265	19212	19352	19122	19152	19269	19167	19215	19111	19235	19072	19147	18970	19389	19203	19167	19322	19212	19065	19276	19132	19276	19246	19116	19344	19203	19352	19008	19118	19073	19252	19251	19408	19316	19199	19163	19065	19090	19069	19108	19089	19199	19350	19147	19023	19256	18995	19110	19102	19114	19276	19114	19223	19285	19266	19372	19050	19194	19225	19131	19156	19186	19405	19042	19238	19094	19316	19485	19065	19049	19165	18906	19206	19144	19271	19244	19065	19053	19277	19006	19262	19181	19314	18985	19166	19196	19155	19230	19221	19290	19271	19150	19231	19160	19259	19333	19340	19212	19090	19272	19344	19103	19187	18964	19233	19067	19267	19280	19205	19052	19140	19110	19223	19265	19236	19137	19125	19199	19251	19221	19204	19092	19411	19074	19506	19264	19262	19193	19272	19312	19255	19246	19180	18944	19091	19340	19219	19294	19234	19116	19332	19313	19145	19015	19053	19266	19169	19070	19208	19489	19104	19252	19215	19098	19154	19265	19083	19259	19118	19199	19079	19464	19064	19094	19214	19147	19082	19367	19036	19229	19115	19284	19320	19340	19306	19203	19236	19158	19123	19543	19035	19293	19183	19466	19082	19331	19165	19225	19198	19133	19297	19191	19067	19266	18981	19289	18996	19428	19282	19249	19120	19054	19296	19229	19220	19144	19016	19213	19177	19355	19274	19203	19281	19091	19259	19258	19116	19306	19236	19111	19120	19271	19144	19353	19068	19135	19201	19401	19208	19238	19054	19033	19281	19100	19194	19126	19426	19353	19514	19011	19415	19187	19141	19284	19266	19273	19101	19159	19200	19329	19139	19092	19302	19097	19084	19220	19346	19208	19129	19209	19183	19103	19156	19136	19137	19322	19030	19137	19251	18966	19130	19300	19060	19091	19165	19350	19165	19282	19286	19199	19184	19143	19204	19190	19280	19307	19197	19283	19196	19163	19392	19153	19184	19173	19177	19181	19263	19421	19025	19138	19328	18999	19081	19173	19329	19227	19187	19194	19238	19228	19224	19277	19161	19261	19253	19146	19242	19222	19413	19221	19127	19158	19057	19233	19247	19250	19131	19284	19179	19133	19071	19183	19159	19007	19268	19252	19152	19228	19237	19194	19217	19244	19280	19171	19155	19193	19302	19278	19050	19489	19494	19127	19262	19189	19269	19256	19350	19326	19177	19105	19266	19218	19172	19192	19278	19193	19261	19268	19171	19193	19164	19292	19213	19270	19094	19092	19439	19250	19269	19279	19126	19278	19291	18969	19407	19457	19261	19108	19045	19210	19382	19285	19167	19373	19330	19245	19223	19330	19660	19198	19181	19320	19295	19251	19165	19306	19149	19263	19143	19434	19193	19072	19176	19216	19260	19219	19095	19232	19181	19046	19137	19067	19242	19189	19156	19144	19086	19346	19099	19457	19243	19254	19303	19215	19157	19191	19282	19433	19135	19176	19249	19225	19364	19040	19316	19183	19089	19184	19152	19125	19296	19111	19165	19150	19180	19231	19329	19199	19129	19288	19172	19041	19100	19124	19059	19140	19413	19159	19389	19188	19168	19352	19429	19197	19123	19205	19258	19352	19468	19003	19293	19242	19258	19294	19107	19279	19141	19155	19299	19280	19323	19130	19224	19306
61150	103825	84080	52540	28363	18453	16352	16097	16051	16295	16180	16000	16123	16277	16188	16166	16221	16225	16293	16205	16198	16128	16203	16246	16014	16183	16238	16165	16265	16305	16251	16105	16269	16280	16276	16066	16084	16108	16351	15969	16315	16363	16250	16259	16174	16229	16249	16188	16155	16237	16181	16151	16256	16341	16042	16039	16084	16068	16184	16421	16246	16178	16074	16176	16035	16145	16104	16063	16183	16124	16282	16271	16162	16150	16140	16397	16203	16194	16212	16204	16120	16298	16213	16162	16267	16333	16079	16124	16329	16189	16144	16054	16167	16111	16256	16098	16268	15901	16244	16058	16102	16310	16224	16258	16372	16080	16229	16204	16237	16207	16172	16213	16099	16225	16221	16253	16162	16186	16229	16109	16125	16236	16042	16034	16175	16138	16242	16279	16136	16269	16100	16051	16147	16072	16250	16289	16038	16041	16136	16388	16077	16082	16223	16138	16084	16161	16295	16083	16319	16145	16147	16290	15994	16158	16186	16138	16074	16104	16174	16045	16070	16133	16194	16248	16294	16316	16191	16220	16199	16178	16220	16223	16175	16244	16248	16035	16175	16205	15979	16171	16155	16138	16174	16025	16128	16227	16402	16352	16089	16303	16260	16289	16122	16309	16196	16107	16177	16374	16304	16237	16130	16174	16313	16136	16001	16251	16120	16127	16228	16207	16189	16353	16293	16209	16057	16154	16335	16155	16083	16172	16131	16160	16096	16247	15955	16535	16195	16331	16094	16243	15989	16252	16185	16295	16170	16152	16022	16263	15932	16107	16233	16208	16106	16160	16181	16192	16102	16063	16129	16232	16008	16153	16132	16232	16083	16094	16147	16285	16225	16138	16045	16134	16295	16133	16261	16047	16311	16161	16170	16244	16156	16228	16241	16269	16173	16188	16219	16109	16258	15990	16219	16171	16147	16255	16101	16176	16276	16178	16257	16249	15997	16195	16300	16265	16289	16013	16120	16151	16241	16233	16141	16264	16202	16253	16235	16211	16111	16092	16343	16100	16123	16193	16185	16187	16166	16281	16075	16066	16102	16131	16118	16104	16134	16116	16184	16042	16153	16229	16209	16265	16318	16083	16258	16224	16125	16303	16011	16189	16074	16121	16356	16209	16049	16201	16118	16294	16129	16223	16276	16370	15983	16393	16321	16174	16219	16117	16103	16211	16047	16292	16137	16207	16078	16217	16137	16144	16274	16395	16216	16229	16089	16139	16174	16274	16217	16284	16112	16431	15972	16128	16088	16224	16178	15989	16339	16194	16157	16253	16273	16263	16195	16222	16326	16237	16218	16068	16049	16104	16184	16260	15992	16049	16282	16101	16140	16254	16145	16155	16227	16264	16149	16261	16146	16298	16109	16226	16204	16203	15968	16158	16293	16273	16248	16058	16168	16132	16125	16225	15932	16111	16194	16119	16352	16259	16015	15981	16125	16119	16206	16101	16173	16114	16020	16306	16293	16043	16149	16092	16178	16417	16161	15972	16150	15962	16289	16171	16162	16061	16073	16168	16198	16149	16193	16279	16236	16162	16038	16130	16041	16009	16191	16230	16193	16119	16340	16397	16086	16222	16095	16177	16055	15998	16169	16097	16230	16180	16133	16056	16268	16086	16062	16129	16164	16180	16176	15971	16179	16118	16170	16118	16264	16142	16118	16228	16128	16103	16263	16288	16269	16081	16144	16196	16302	16165	16130	16092	16148	16218	16230	16177	16066	15995	16189	16160	16052	16054	16187	16185	16143	16100	16187	16476	16173	16261	16135	16140	16123	16306	16244	16121	16093	16034	16220	15982	16166	16203	16103	16104	16173	16130	16131	16208	16151	16201	16109	16288	16121	16168	16167	16154	16165	16231	16257	16009	16206	16196	16328	16194	16334	16231	16308	16252	16296	16129	16207	16147	16112	16126	16205	16306	16346	16268	16134	16214	16226	16036	16307	16208	16335	16161	16317	16260	16258	16239	16022	16042	16203	16203	16162	16037	16266	16187	16240	16327	16224	16301	16200	16307	16054	16255	16142	16197	16243	16215	16179	16220	16366	16238	16351	16129	16135	16255	16170	16177	16168	16018	15997	16292	16180	16210	16236	16074	16211	16284	16049	16260	16130	16144	16257	16044	15999	16235	16319	16118	16249	16396	16105	16169	16164	16252	16194	16276	16175	16332	16222	16111	16297	16225	16132	16197	16064	16311	16249	16303	16293	16218	16112	16091	16108	16239	16220	16214	16076	16278	16179	16142	16251	16035	16200	16169	16173	16465	16207	15975	16445	16115	16436	16096	16160	16146	16248	16117	16108	16168	16163	16067	16200	16133	16124	16332	16169	16035	16195	16206	16314	16132	16064	16168	16200	16336	16056	16250	16184	16179	16083	16119	16074	16235	16050	16195	16223	16236	16156	16090	16187	16236	16100	16315	15962	16316	16136	16252	16095	16232	16206	16172	16108	16307	16188	16280	16119	16363	16208	16123	16265	16148	16291	16094	16166	16370	16136	16321	16185	16336	16320	16093	16125	16214	16204	16471	16147	16220	16088	16125	16243	16229	16082	16104	16191	16308	15951	16213	16042	16193	16072	16309	15978	16073	16317	16186	16162	16006	16231	16180	16412	16138	16325	16202	16231	16348	16089	16083	16237	15903	16231	16173	16190	16404	16207	16101	16141	16018	16043	16103	16305	16129	16319	16143	16204	16242	16286	16186	16119	16037	16301	16161	16195	16073	16233	15931	16228	16021	16085	16141	16116	16097	16147	15982	16051	16167	16096	16177	16291	16014	16330	16088	16282	16278	16180	16058	16263	16148	16302	16092	16229	16252	16118	16256	16185	16264	16112	16148	16226	16129	16008	16246	16099	16264	16210	16238	16161	16249	16290	16253	16134	16214	16198	15948	16278	16021	16203	16406	16001	16167	16090	16239	16064	16125	16079	16047	16102	16265	16344	16209	16205	16153	16187	16275	16094	16086	16286	16185	16164	16135	16175	16167	15993	16121	16291	16091	16294	16120	16130	16081	16093	16362	16291	16216	16160	16130	16123	16162	16151	16238	16314	16217	16215	16234	16121	16208	16160	16310	16085	16265	16191	16075	16276	16279	16302	16248	16182	16235	16199	16162	16268	16130	16350	16174	16085	16141	16382	16204	16362	16267	16213	16103	16089	16142	16183	16105	16036	16159	16376	16246	16176	16233	16172	16200	16136	16154	16181	16229	16300	16291	16235	16269	16162	16324	16203	16069	16270	16232	16150	16319	16266	16162	16007	16106	16037	16195	16181	16166	16085	16136	16094	16094	15977	16070	16178	15961	16136	16182	16139	16158	16219	16266	16066	16249	16211	16220	16221	16222	16044	16100	16054	16197	16027	16130	16186	16231	16148	16177	16201	16256	16223	16147	16097	16195	16091	16157	16201	15964	16102	16107	16024	16113	16273	16251	16225	16246	16372	16134	16087	16080	16079	16232	16042	16123	16155	16063	16303	16127	16260	16010	16301	16331	15916	16171	16241	16269	16135	16088	16182	16118	16123	15858	16181	16201	15931	16354	16105	16157	16291	16057	16135	16095	16281	16085	16095	16291	16284	16153	16175	16128	16070	16040	16193	16100	16195	16112	16160	16163	16217	16255	16147	16122	16229	16188	16095	16130	16173	16110	16201	16054	16097	16220	16108	16372	16046	16246	16163	16171	16178	16169	16069	16151	16127	16009	16304	16157	16022	16216	16247	16095	16120	16178	16136	15964	15932	16157	16126	16189	16062	16188	16293	16222	16292	16157	16279	16338	16179	16230	16043	16245	16349	16169	16253	16189	16277	16072	16094	16211	16099	16065	16370	16037	16201	16192	16205	16162	16338	16302	16174	16123	16165	16100	16162	16200	16118	16334	16124	16158	16180	16224	16059	16072	16192	16193	16145	16017	16111	16220	16218	16185	16337	16043	16121	16167	16157	16248	16064	16114	16153	16314	16135	16164	16154	16074	16172	16135	16160	16189	16289	16184	16136	16166	15966	16181	16133	16164	15983	16235	16149	16043	16251	16272	16194	16187	16267	16230	16074	16199	16140	16176	16155	16194	16242	16312	16147	16188	16117	16184	16236	16200	16112	16126	16269	16129	16224	16162	16122	16103	16094	16271	16091	16190	16222	16191	16044	16226	15849	16316	16234	16090	16232	16089	16193	16252	16134	16048	16171	16171	16024	16335	16118	16072	16180	16188	16149	16287	16278	16224	16141	15824	16188	16125	16002	16164	16255	16273	16189	16260	16232	16155	16054	16350	16122	16176	16269	16129	16288	16165	16113	16317	16045	16111	16202	16301	16129	16153	16151	16263	16202	16011	16265	16186	15886	16024	16256	16134	16149	16125	16121	16380	16247	16259	16140	16143	16247	16242	16152	16085	16085	16140	16335	16174	16103	16157	16157	16286	16043	16115	16170	16175	16276	16145	16301	16143	16373	16201	16239	16069	16024	16091	16099	16175	16270	16172	16125	16143	16315	15957	16200	16046	16338	16053	16221	16193	16332	16225	16212	16143	16149	15979	16124	16116	16002	16082	16211	16166	16259	16203	16028	16254	16025	16088	16010	16291	16075	15997	16223	16240	16264	16185	16193	16202	16183	16050	16113	16083	16097	16253	16157	16126	16211	16241	16195	16241	16052	16239	16091	16299	16148	16048	16045	16082	16252	16196	16006	16209	16015	16248	16155	16102	16142	16276	16195	16175	16140	16200	16305	16212	16238	16276	16127	16262	16132	16150	16229	16356	16147	16251	16180	16131	16148	16251	16251	16124	16231	16358	16163	16004	16226	16135	16017	16066	16209	16051	16183	16124	16345	16158	16278	16249	16167	16107	16234	16236	16254	16152	16245	16303	16207	16115	16119	16146	16214	16095	16274	16208	16124	16124	16333	16203	16190	16227	16117	16342	16283	16312	16196	16189	16279	16089	16253	16156	16283	16130	16134	16291	16218	16086	16064	16096	16199	16066	16088	16360	16193	15917	16235	16085	16039	16208	16067	16149	16273	16156	16058	16187	16293	16254	16158	16149	16300	16308	16220	16195	16231	16178	16239	16127	16283	16106	16221	15997	16242	16152	16053	16172	16178	16383	16028	16293	15969	16256	16081	16088	16242	16098	16282	16387	15992	16251	16319	16174
33378	43616	44239	30118	21565	20235	19751	19625	19591	19570	19503	19351	19596	19695	19618	19316	19445	19492	19325	19382	19745	19650	19555	19550	19636	19341	19405	19336	19449	19484	19674	19606	19180	19359	19448	19400	19491	19498	19488	19527	19389	19528	19423	19377	19494	19353	19530	19422	19405	19429	19530	19371	19570	19371	19252	19467	19518	19390	19417	19310	19498	19532	19438	19312	19453	19335	19410	19530	19491	19643	19536	19464	19542	19419	19235	19326	19532	19376	19372	19585	19354	19633	19595	19386	19481	19347	19710	19461	19314	19416	19787	19416	19516	19448	19461	19493	19150	19472	19372	19482	19461	19553	19477	19405	19576	19343	19479	19340	19540	19516	19579	19613	19460	19711	19512	19387	19284	19469	19510	19446	19228	19244	19441	19465	19353	19342	19406	19630	19371	19428	19399	19336	19438	19503	19407	19313	19298	19519	19444	19460	19283	19320	19476	19595	19742	19352	19178	19334	19519	19356	19191	19686	19413	19712	19416	19373	19772	19316	19393	19473	19263	19371	19450	19630	19521	19415	19341	19435	19522	19616	19514	19746	19294	19488	19399	19319	19610	19381	19360	19415	19495	19430	19354	19424	19449	19507	19540	19687	19587	19343	19505	19389	19345	19497	19348	19465	19383	19302	19288	19580	19519	19467	19550	19422	19230	19345	19647	19520	19489	19324	19460	19484	19402	19482	19616	19362	19383	19590	19540	19472	19444	19630	19406	19378	19367	19648	19615	19550	19419	19280	19254	19636	19667	19331	19277	19609	19384	19454	19391	19324	19301	19451	19475	19401	19444	19545	19566	19442	19489	19261	19323	19568	19622	19597	19442	19443	19538	19328	19490	19531	19458	19549	19690	19623	19362	19328	19509	19595	19492	19333	19495	19461	19556	19407	19322	19505	19452	19597	19552	19555	19525	19653	19406	19415	19572	19491	19350	19258	19505	19309	19584	19609	19413	19457	19553	19515	19534	19399	19378	19320	19589	19283	19378	19469	19294	19596	19566	19274	19515	19390	19335	19606	19290	19653	19481	19581	19584	19486	19318	19617	19404	19521	19432	19424	19154	19486	19497	19441	19344	19594	19588	19496	19559	19330	19571	19389	19245	19427	19452	19540	19636	19544	19513	19250	19539	19530	19426	19514	19356	19613	19628	19555	19514	19413	19447	19374	19378	19515	19381	19476	19505	19492	19750	19541	19451	19358	19399	19668	19394	19351	19565	19278	19356	19561	19426	19534	19663	19267	19458	19379	19470	19474	19323	19546	19614	19606	19463	19540	19531	19372	19524	19282	19300	19579	19645	19383	19634	19233	19455	19375	19430	19496	19417	19423	19668	19471	19424	19462	19461	19491	19423	19477	19514	19465	19360	19373	19379	19465	19528	19324	19423	19480	19749	19474	19389	19461	19529	19276	19504	19669	19633	19448	19044	19493	19395	19281	19285	19249	19466	19480	19381	19305	19484	19574	19413	19276	19438	19527	19383	19501	19522	19409	19374	19519	19590	19324	19510	19425	19414	19371	19520	19302	19755	19568	19394	19514	19489	19498	19495	19441	19450	19409	19342	19328	19477	19528	19603	19517	19698	19346	19458	19329	19369	19624	19417	19495	19348	19224	19234	19514	19439	19341	19384	19541	19578	19476	19564	19601	19454	19536	19477	19456	19659	19492	19324	19394	19611	19472	19410	19358	19479	19405	19351	19484	19367	19301	19443	19600	19498	19413	19330	19481	19495	19475	19352	19508	19272	19191	19470	19598	19462	19443	19370	19302	19371	19470	19491	19608	19281	19312	19593	19495	19327	19318	19468	19340	19446	19274	19415	19524	19568	19450	19683	19613	19307	19336	19514	19418	19425	19559	19520	19413	19515	19401	19361	19414	19394	19598	19559	19623	19369	19471	19610	19147	19417	19389	19715	19461	19479	19276	19438	19283	19527	19397	19447	19339	19380	19345	19436	19454	19584	19456	19408	19414	19530	19397	19522	19271	19500	19373	19395	19514	19430	19503	19359	19392	19336	19266	19424	19321	19490	19321	19552	19584	19324	19175	19411	19511	19512	19678	19319	19320	19413	19297	19348	19422	19442	19363	19529	19660	19405	19465	19521	19324	19393	19171	19455	19499	19563	19452	19424	19357	19348	19439	19457	19597	19325	19412	19425	19612	19538	19386	19471	19101	19461	19468	19438	19491	19249	19671	19499	19407	19360	19486	19615	19492	19461	19464	19600	19562	19326	19411	19305	19561	19606	19421	19446	19331	19372	19339	19663	19454	19371	19519	19562	19372	19472	19389	19614	19660	19413	19362	19497	19360	19379	19327	19275	19378	19281	19639	19675	19496	19492	19426	19360	19646	19571	19496	19373	19511	19508	19447	19324	19531	19443	19445	19288	19357	19391	19537	19396	19536	19425	19395	19557	19406	19582	19644	19345	19487	19397	19346	19626	19537	19419	19390	19532	19549	19373	19200	19493	19532	19459	19269	19602	19602	19560	19630	19468	19588	19372	19311	19602	19455	19451	19511	19538	19507	19450	19722	19562	19391	19426	19440	19433	19450	19512	19316	19355	19279	19507	19634	19737	19637	19456	19435	19573	19393	19573	19534	19491	19401	19438	19569	19327	19326	19402	19483	19254	19500	19389	19504	19581	19375	19561	19449	19204	19462	19511	19564	19511	19576	19566	19526	19509	19449	19481	19354	19556	19503	19310	19358	19616	19517	19418	19292	19279	19328	19298	19464	19406	19647	19482	19467	19417	19469	19314	19529	19359	19287	19408	19552	19506	19461	19562	19693	19398	19449	19339	19588	19423	19485	19533	19461	19495	19325	19403	19421	19471	19343	19629	19496	19400	19441	19385	19561	19433	19329	19473	19419	19580	19557	19521	19574	19449	19443	19600	19238	19511	19298	19489	19415	19400	19365	19400	19329	19632	19685	19397	19671	19566	19476	19514	19599	19290	19445	19467	19426	19445	19521	19217	19577	19387	19426	19386	19441	19367	19339	19410	19451	19320	19502	19554	19502	19336	19514	19204	19442	19460	19640	19381	19219	19558	19599	19514	19484	19388	19686	19388	19329	19248	19376	19280	19390	19417	19490	19392	19580	19701	19502	19423	19489	19412	19430	19191	19424	19260	19283	19475	19425	19419	19496	19431	19379	19355	19206	19449	19533	19543	19533	19457	19367	19472	19317	19450	19562	19455	19457	19458	19236	19375	19669	19592	19445	19580	19481	19458	19586	19310	19510	19508	19383	19585	19419	19626	19475	19349	19606	19616	19694	19457	19436	19296	19424	19430	19597	19548	19500	19451	19310	19522	19354	19323	19491	19439	19417	19523	19397	19559	19441	19373	19260	19536	19783	19342	19546	19527	19471	19547	19433	19573	19306	19476	19342	19424	19425	19404	19519	19448	19371	19648	19507	19396	19529	19470	19374	19555	19408	19396	19560	19369	19540	19594	19359	19536	19559	19432	19490	19436	19448	19438	19577	19283	19731	19508	19314	19660	19384	19846	19366	19438	19388	19381	19583	19519	19405	19412	19453	19365	19308	19485	19547	19559	19324	19450	19350	19421	19359	19485	19474	19526	19490	19483	19235	19474	19581	19393	19378	19675	19340	19464	19461	19521	19457	19351	19625	19361	19369	19587	19394	19764	19598	19545	19326	19586	19358	19444	19393	19440	19308	19507	19537	19458	19634	19459	19617	19450	19748	19620	19259	19358	19272	19517	19454	19431	19565	19434	19606	19374	19229	19553	19725	19430	19494	19568	19467	19368	19377	19526	19606	19487	19372	19389	19408	19406	19570	19379	19488	19484	19479	19623	19763	19430	19498	19457	19233	19455	19426	19660	19510	19450	19588	19459	19564	19511	19470	19385	19455	19281	19132	19450	19506	19567	19305	19492	19347	19245	19281	19480	19326	19457	19517	19619	19246	19540	19533	19406	19686	19527	19262	19462	19452	19331	19378	19426	19690	19415	19382	19184	19489	19451	19386	19277	19292	19442	19519	19627	19525	19569	19513	19478	19485	19255	19589	19559	19449	19375	19311	19646	19705	19400	19396	19406	19454	19327	19463	19664	19548	19381	19384	19337	19365	19538	19517	19527	19257	19420	19460	19364	19558	19258	19422	19439	19459	19494	19424	19376	19545	19436	19366	19444	19361	19488	19439	19526	19610	19658	19454	19556	19428	19522	19493	19457	19368	19450	19345	19496	19353	19522	19359	19261	19413	19433	19358	19431	19639	19526	19352	19553	19288	19189	19384	19271	19445	19398	19435	19327	19404	19427	19524	19537	19424	19477	19657	19469	19649	19456	19414	19390	19548	19624	19198	19409	19436	19413	19447	19566	19550	19212	19455	19603	19529	19467	19535	19470	19404	19485	19482	19386	19451	19409	19503	19603	19374	19468	19473	19330	19472	19347	19520	19407	19451	19460	19456	19604	19348	19386	19430	19485	19547	19540	19528	19242	19342	19447	19222	19458	19494	19417	19459	19365	19315	19330	19464	19543	19423	19457	19488	19334	19379	19514	19288	19589	19689	19313	19798	19502	19404	19536	19511	19496	19556	19359	19498	19416	19575	19584	19450	19500	19235	19715	19382	19141	19743	19374	19436	19532	19408	19265	19425	19569	19420	19617	19499	19546	19367	19553	19314	19498	19418	19472	19447	19476	19468	19348	19446	19526	19409	19611	19252	19422	19386	19442	19442	19452	19449	19669	19542	19425	19522	19498	19544	19483	19327	19502	19506	19386	19447	19371	19321	19333	19414	19397	19319	19736	19534	19435	19336	19489	19545	19411	19715	19363	19499	19435	19365	19466	19499	19658	19382	19441	19590	19433	19636	19343	19513	19486	19442	19202	19341	19277	19325	19521	19532	19493	19482	19253	19408	19524	19469	19367	19622	19319	19420	19534	19284	19582	19411	19403	19302	19449	19320	19348	19183	19324	19332	19471	19563	19504	19477	19505	19563	19417	19292	19524	19575	19581	19423	19496	19339	19342	19440	19428	19430	19618	19580	19433	19500	19380	19256	19485	19432	19534	19241	19569	19791	19244	19621	19308	19490	19460	19465	19548	19625	19429	19369	19547	19596	19677	19312	19468	19615	19244	19652	19312	19542	19276	19392	19263	19186	19257	19609	19567	19164	19437	19289
41812	60345	44642	24972	18010	16274	16395	16131	16298	16408	16451	16112	16290	16295	16185	16141	16355	16394	16458	16271	16143	16288	16298	16220	16424	16507	16233	16301	16237	16554	16372	16258	16415	16398	16301	16198	16177	16385	16257	16296	16419	16344	16302	16269	16211	16202	16381	16260	16252	16449	16161	16221	16222	16078	16304	16342	16338	16264	16259	16306	16297	16374	16280	16272	16262	16157	16257	16387	16270	16133	16335	16273	16302	16407	16457	16272	16324	16234	16146	16284	16437	16354	16281	16272	16309	16335	16522	16301	16229	16196	16352	16081	16321	16303	16253	16214	16208	16261	16272	16443	16414	16276	16301	16215	16124	16417	16392	16122	16276	16148	16291	16338	16251	16208	16309	16381	16342	16282	16353	16138	16206	16426	16419	16291	16108	16210	16330	16240	16163	16242	16338	16239	16211	16287	16218	16366	16085	16340	16424	16352	16422	16370	16176	16165	16202	16134	16485	16293	16340	16155	16240	16268	16309	16478	16240	16294	16170	16355	16366	16319	16226	16324	16270	16264	16265	16419	16405	16129	16409	16216	16225	16346	16317	16260	16224	16441	16276	16171	16304	16327	16366	16378	16440	16286	16208	16252	16189	16229	16245	16343	16381	16267	16405	16195	16310	16205	16432	16254	16434	16411	16070	16325	16248	16232	16308	16279	16266	16269	16226	16296	16101	16066	16192	16247	16314	16207	16293	16432	16266	16279	16328	16320	16285	16098	16121	16172	16381	16463	16223	16086	16403	16217	16291	16397	16255	16107	16327	16180	16261	16289	16396	16338	16301	16426	16382	16237	16332	16222	16288	16310	16106	16221	16408	16151	16201	16360	16159	16309	16243	16234	16246	16333	16324	16289	16116	16269	16184	16371	16266	16198	16330	16264	16328	16232	16166	16258	16158	16165	16039	16242	16188	16270	16244	16178	16314	16351	16207	16198	16346	16211	16495	16204	16250	16223	16270	16408	16326	16267	16296	16252	16190	16303	16257	16163	16181	16180	16280	16277	16214	16316	16182	16215	16381	16105	16299	16132	16421	16375	16404	16362	16284	16324	16409	16240	16270	16488	16280	16480	16154	16330	16345	16123	16205	16468	16282	16235	16345	16251	16296	16273	16375	16181	16465	16143	16206	16157	16341	16348	16343	16352	16309	16401	16176	16340	16379	16255	16243	16165	16237	16389	16296	16296	16254	16433	16188	16285	16164	16191	16244	16368	16225	16371	16243	16343	16314	16253	16183	16294	16019	16354	16197	16285	16270	16284	16229	16317	16279	16304	16273	16443	16327	16135	16449	16243	16252	16196	16356	16230	16466	16287	16303	16322	16385	16298	16345	16175	16308	16327	16358	16395	16236	16298	16359	16407	16113	16366	16185	16302	16231	16449	16392	16422	16311	16268	16499	16208	16209	16143	16392	16191	16224	16136	16170	16284	16354	16183	16305	16089	16293	16189	16273	16366	16257	16292	16226	16249	16293	16221	16214	16241	16256	16446	16451	16027	16194	16582	16250	16168	16266	16366	16111	16204	16280	16236	16336	16400	16412	16160	16084	16271	16110	16247	16338	16160	16363	16169	16225	16337	16423	16462	16332	16357	16095	16311	16205	16319	16145	16214	16224	16360	16302	16288	16312	16299	16183	16207	16335	16236	16363	16466	16179	16059	16370	16263	16368	16276	16274	16251	16193	16290	16316	16222	16103	16224	16286	16310	16383	16245	16106	16101	16388	16185	16342	16253	16289	16362	16085	16295	16214	16285	16116	16140	16184	16272	16267	16131	16297	16200	16319	16337	16051	16232	16351	16368	16189	16376	16267	16256	16250	16312	16314	16202	16355	16326	16114	16254	16153	16259	16214	16271	16369	16201	16270	16321	16254	16042	16393	16248	16228	16379	16201	16219	16175	16345	16259	16183	16130	16121	16241	16341	16121	16487	16410	16206	16177	16263	16390	16289	16238	16337	16329	16287	16174	16264	16248	16253	16335	16250	16476	16386	16194	16402	16367	16277	16247	16079	16246	16314	16352	16296	16241	16358	16348	16271	16176	16290	16355	16043	16319	16392	16195	16408	16271	16286	16402	16320	16339	16325	16316	16389	16110	16266	16235	16407	16177	16278	16308	16453	16389	16029	16323	16130	16280	16427	16406	16395	16212	16069	16329	16464	16326	16117	16179	16198	16415	16290	16318	16163	16260	16152	16282	16231	16214	16604	16422	16175	16251	16226	16189	16371	16254	16432	16186	16230	16207	16208	16228	16129	16355	16233	16255	16193	16362	16180	16257	16158	16393	16224	16125	16279	16208	16448	16277	16238	16260	16233	16187	16305	16196	16236	16490	16364	16234	16151	16256	16359	16285	16189	16408	16303	16189	16332	16347	16129	16256	16211	16063	16259	16219	16292	16232	16431	16095	16312	16240	16264	16389	16424	16223	16214	16313	16341	16238	16308	16544	16195	16148	16258	16374	16360	16055	16080	16365	16350	16349	16279	16305	16095	16195	16297	16296	16087	16311	16250	16437	16155	16381	16332	16290	16096	16275	16299	16431	16220	16280	16156	16374	16172	16264	16364	16196	16295	16288	16215	16296	16276	16265	16254	16461	16304	16278	16274	16155	16271	16382	16341	16052	16315	16222	16168	16307	16245	16387	16273	16319	16147	16285	16376	16473	16408	16126	16248	16309	16230	16539	16183	16005	16361	16248	16175	16279	16058	16300	16294	16337	16306	16237	16233	16311	16317	16259	16199	16208	16397	16201	16212	16165	16280	16185	16319	16252	16201	16333	16245	16284	16242	16204	16158	16400	16344	16337	16155	16392	16266	16128	16200	16269	16131	16273	16261	16276	16336	16276	16294	16215	16313	16288	16196	16334	16225	16318	16269	16147	16357	16284	16357	16361	16206	16327	16088	16123	16224	16235	16148	16289	16398	16262	16027	16305	16215	16289	16313	16344	16184	16303	16335	16591	16261	16320	16268	16297	16252	16113	16196	16232	16360	16226	16360	16251	16358	16244	16291	16502	16279	16223	16180	16275	16354	16222	16244	16216	16071	16236	16460	16311	16192	16104	16230	16399	16319	16529	16178	16259	16315	16359	16268	16201	16377	16272	16037	16435	16296	16252	16296	16148	16381	16285	16414	16406	16241	16268	16259	16277	16420	16352	16207	16205	16229	16261	16376	16350	16335	16191	16395	16234	16506	16295	16283	16143	16352	16224	16257	16233	16305	16186	16210	16198	16336	16446	16196	16330	16201	16179	16325	16178	16318	16355	16256	16362	16327	16219	16136	16390	16197	16210	16242	16263	16304	16120	16136	16241	16251	16469	16175	16251	16360	16098	16109	16329	16349	16178	16194	16396	16242	16357	16394	16294	16204	16446	16265	16265	16351	16186	16195	16326	16303	16229	16338	16281	16312	16188	16250	16283	16346	16093	16271	16202	16353	16229	16161	16239	16352	16193	16210	16328	16434	16222	16310	16196	16093	16376	16266	16294	16177	16242	16181	16320	16322	16277	16204	16315	16416	16216	16221	16386	16252	16274	16308	16190	16239	15983	16337	16210	16302	16388	16223	16450	16396	16291	16369	16389	16445	16278	16378	16253	16274	16387	16277	16153	16332	16276	16204	16383	16313	16182	16421	16203	16352	16424	16191	16278	16269	16241	16307	16537	16441	16289	16252	16189	16265	16455	16197	16256	16346	16212	16382	16339	16230	16227	16202	16244	16327	16208	16392	16209	16376	16250	16232	16339	16381	16301	16221	16212	16278	16210	16241	16386	16295	16182	16218	16266	16216	16249	16190	16328	16250	16169	16207	16349	16321	16313	16156	16340	16335	16189	16291	16360	16233	16238	16255	16332	16292	16053	16255	16255	16379	16238	16360	16342	16209	16390	16287	16303	16323	16202	16212	16410	16320	16238	16289	16434	16314	16297	16257	16296	16295	16311	16165	16316	16204	16384	16198	16316	16467	16345	16291	16330	16342	16188	16396	16228	16279	16144	16374	16293	16245	16501	16256	16215	16333	16151	16388	16511	16412	16418	16183	16291	16328	16215	16368	16324	16222	16311	16190	16078	16329	16298	16187	16237	16091	16421	16278	16406	16314	16271	16205	16216	16480	16216	16258	16253	16260	16325	16295	16132	16221	16291	16262	16377	16291	16284	16318	16305	16355	16385	16402	16048	16115	16409	16309	16174	16300	16280	16347	16387	16356	16459	16275	16338	16196	16224	16220	16249	16152	16217	16179	16461	16238	16304	16235	16311	16234	16242	16226	16227	16305	16283	16083	16372	16329	16415	16228	16319	16354	16244	16335	16296	16342	16391	16422	16167	16127	16440	16260	16249	16395	16346	16284	16350	16310	16137	16285	16242	16277	16249	16090	16206	16265	16337	16357	16403	16186	16260	16122	16224	16303	16263	16278	16173	16339	16237	16203	16401	16264	16304	16355	16239	16196	16321	16191	16197	16221	16305	16246	16084	16441	16114	16151	16359	16310	16305	16321	16014	16330	16238	16480	16072	16241	16186	16090	16332	16262	16083	16303	16269	16407	16264	16268	16277	16368	16239	16193	16222	16255	16082	16182	16366	16171	16321	16266	16224	16258	16266	16257	16307	16336	16308	16281	16470	16094	16365	16382	16279	16383	16200	16257	16356	16413	16325	16283	16213	16189	16154	16379	16276	16281	16218	16180	16253	16187	16147	16277	16318	16182	16301	16381	16342	16168	16230	16336	16377	16384	16140	16178	16287	16321	16090	16169	16335	16236	16330	16096	16521	16256	16345	16429	16378	16275	16429	16333	16456	16411	16234	16265	16327	16219	16307	16310	16331	16413	16248	16268	16290	16440	16256	16351	16144	16351	16348	16287	16313	16267	16375	16187	16289	16316	16370	16103	16346	16277	16261	16135	16302	16249	16203	16316	16283	16195	16321	16399	16187	16406	16337	16267	16316	16577	16296	16333	16378	16201	16290	16289	16303	16270	16243	16368	16341	16303	16460	16360	16194	16100	16179	16206	16245	16304	16291	16349	16248	16234	16140	16316	16422	16410	16320	16412	16319	16326	16158	16332	16093	16420	16376	16311	16223	16396	16217	16310	16380	16227	16275	16221	16248	16290	16288	16464	16151	16195	16102	16170	16404	16256	16297	16311	16274	16288
36801	40496	37883	27228	21178	20170	20031	19846	19801	19903	19686	19553	19822	19757	19679	19837	19878	19781	19636	19777	19882	19599	19830	19563	19786	19961	19505	19784	19769	19397	19773	19603	19640	19813	19851	19934	19704	19795	19672	19793	19499	19646	19661	19844	19712	19753	19824	19695	19756	19494	19443	19929	20040	19913	19736	19620	19573	19501	19839	19556	19712	19716	19620	19622	19782	19727	19789	19782	19614	19849	19872	19837	19674	19736	19968	19697	19749	19584	19724	19749	19814	19633	19661	19592	19708	19728	19842	19568	19700	19577	19761	19508	19708	19766	19766	19618	19809	19733	19610	19606	19656	19612	19783	19367	19725	19696	19618	19833	20115	19912	19638	19592	19619	19639	19776	19746	19760	19847	19671	19861	19608	19668	19549	19535	19832	19577	19679	19675	19651	19559	19633	19687	19529	19791	19865	19707	19948	19684	19679	19770	19619	19649	19944	19665	19433	19760	19909	19739	19760	19650	19938	19642	19748	19617	19927	19630	19587	19822	19706	19670	19855	19697	19551	19577	19594	19810	19820	19727	19671	19453	19489	19622	19901	19805	19747	19669	19947	19700	19562	19723	19787	19684	19733	19620	19739	19755	19842	19798	19468	19688	19735	19839	19731	19618	19847	19571	19678	19598	19864	19868	19743	19652	19697	19608	19630	19657	19919	19705	19488	19698	19528	19610	19736	19658	19645	19642	19727	19807	19841	19521	19747	19746	19703	19632	19786	19576	19636	19655	19844	19735	19718	19661	19749	19693	19682	19831	19693	19681	19609	19581	19905	19677	19691	19869	19716	19633	19743	19828	19780	19638	19659	19536	19637	19651	19870	19720	19876	19900	19665	19742	19719	19581	19677	19672	19586	19676	19574	19564	19661	19956	19767	19911	19772	19976	19736	19823	19819	19724	19600	19490	19621	19612	19751	19831	19772	20026	19977	19538	19689	19681	20038	19743	19798	19671	19717	19688	19877	19724	19750	19911	19701	19725	19627	19785	19424	19781	19714	19938	19621	19530	19526	19540	19683	19658	19699	19765	19654	19694	19865	19758	19639	19548	19824	19610	19730	19609	19712	19684	19877	19715	19469	19497	19432	19648	19595	19609	19711	19573	19600	19725	19694	19620	19718	19902	19591	19556	19956	19728	19743	19813	19907	19726	19781	19698	19634	19661	19785	19781	19927	19589	19712	19818	19772	19672	19745	19805	19660	19611	19758	19705	19794	19792	19834	19810	19628	19756	19670	19899	19867	19626	19555	19537	19851	19730	19577	19594	19833	19724	19805	19796	19760	19537	19975	19502	19688	19597	19572	19765	19725	19638	19690	19724	19453	19554	19769	19756	19714	19734	19529	19510	19631	19532	19734	19794	19888	19859	19881	19698	19713	19618	19636	19649	19674	19633	19705	19840	19620	19846	19705	19770	19698	19707	19729	19668	19794	19838	19679	19874	19793	19730	19792	19793	19552	19692	19649	19802	19919	19597	19760	19825	19715	19954	19556	19806	19940	19864	19749	19720	19713	19712	19778	19695	19695	19629	19681	19779	19616	19642	19780	19749	19714	19726	19780	19878	19663	19865	19692	19746	19676	19734	19742	19705	19878	19711	19792	19681	19615	19595	19758	19873	19536	19806	19935	19778	19803	19786	19617	19668	19778	19690	19741	19818	19579	19691	19860	19735	19662	19658	19586	19593	19807	19559	19602	19766	19614	19711	19675	19718	19559	19709	19674	19722	19697	19588	19634	19875	19622	19937	19761	19483	19761	19670	19841	19649	19748	19616	19707	19799	19881	19825	19663	19627	19605	19645	19611	19749	19577	19810	19593	19854	19511	19753	19889	19592	19608	19734	19661	19597	19650	19696	19689	19689	19759	19861	19622	19623	19621	19400	19681	19720	19822	19649	19701	19763	19938	19688	19802	19708	19626	19457	19678	19777	19834	19799	19762	19590	19818	19781	19540	19758	19645	19736	19844	19529	19704	19722	19823	19704	19824	19539	19568	19709	19388	19744	19772	19812	19729	19772	19619	19529	19802	19717	19904	19682	19714	19807	19779	19599	20092	19729	19598	19714	19615	19591	19657	19583	19623	19748	19666	19596	19672	19572	19802	19749	19744	19721	19859	19598	19558	19734	19773	19721	19508	19715	19760	19580	19664	19668	19592	19867	19681	19916	20063	19637	19709	19553	19531	19715	19696	19762	19783	19615	19667	19737	19819	19713	19688	19774	19500	19629	19748	19659	19598	19628	19824	19793	19725	19657	19737	19639	19858	19613	19710	19671	19633	19630	19803	19687	19496	19830	19727	19799	19677	19751	19594	19764	19859	19683	19731	19675	19707	19819	19899	19850	19897	19639	19627	19626	19488	19925	19823	19646	19713	19514	19739	19711	19644	19822	19740	19767	19617	19547	19472	19780	19631	19776	19673	19549	19864	19522	20153	19807	19974	19869	19494	19682	19902	19640	19784	19726	19934	19637	19489	19692	19993	19770	19642	19658	19671	19664	19735	19666	19507	19793	19744	19794	19719	19685	19931	19733	19534	19921	19676	19631	19739	19948	19857	19691	19756	19658	19772	19830	19584	19670	19628	19812	19866	19843	19662	19533	19653	19780	19802	19704	19935	19801	19706	19598	19653	19851	19451	19374	19568	19685	19780	19606	19875	19723	19548	19705	19694	19653	19561	19685	19997	19597	19734	19727	19654	19666	19772	19561	19526	19606	19657	19624	19799	19577	19680	19759	19838	19560	19677	19761	19635	19701	20014	20063	19744	19808	19629	19926	19744	19759	19663	19591	19892	19779	19830	19586	19773	19667	19696	19552	19607	19705	19607	19819	19669	19965	19726	19668	19922	19853	19677	19861	19836	19922	19834	19711	19900	19501	19745	19622	19726	19762	19790	19865	19847	19510	19699	19782	19733	19810	19801	19451	19923	19700	19820	19676	19838	19737	19826	19622	19861	19661	19816	19645	19679	19400	19762	19899	19751	19871	19856	19735	19549	19856	19623	19829	19714	19736	19797	19819	19785	19657	19741	19641	19858	19742	19662	19691	19728	19639	19756	19649	19656	19643	19790	19676	19509	19731	19479	19649	19725	19612	19713	19797	19680	19613	19803	19723	19808	19727	19814	19895	19765	19607	19532	19873	19892	19565	19697	19769	19677	19521	19727	19826	19552	19850	19777	19613	19706	19614	19929	19755	20002	19803	19727	19704	19375	19680	19418	19838	19811	19713	19962	19633	19818	19452	19498	19763	19626	19818	19619	19596	19681	19663	19622	19727	19756	19730	19848	19645	19757	19516	19677	19906	19659	19771	19712	19703	19715	19791	19780	19664	19715	19797	19716	19717	19685	19662	19754	19542	19806	19802	19554	19628	19534	19798	19841	19542	19757	19805	19598	19757	19696	19572	19827	19606	19936	19907	19761	19653	19598	19838	19994	19649	19704	19847	19579	19630	19679	19860	19810	19851	19720	19505	19880	19652	19831	19661	19757	19666	19766	19731	19604	19735	19812	19712	19956	19897	19702	19714	19602	19654	19647	19516	19909	19665	19740	19552	19773	19680	19662	19573	19631	19746	19885	19730	19343	19538	19797	19652	19508	19640	19509	19733	19712	19667	19793	19807	19694	19841	19774	19812	19659	19789	19701	19759	19695	19891	19664	19772	19675	19882	19856	19786	19723	19949	19613	19558	19759	19728	19674	19671	19820	19729	19650	19686	19813	19551	19638	19615	19742	19689	19581	19672	19781	19643	19855	19617	19707	19676	19663	19821	19610	19527	19655	19782	19662	19866	19790	19779	19920	19689	19953	19785	19544	19827	19663	19773	19543	19589	19785	19531	19669	19721	19722	19563	19525	19891	19649	19783	19810	19714	19745	19736	19958	19709	19827	19793	19604	19803	19846	19716	19646	19605	19620	19656	19947	19797	20020	19673	20010	19950	19631	19473	19790	19787	19688	19841	19762	19696	19593	19878	19622	19660	19695	19694	19505	19624	19754	19535	19653	19973	19774	19727	19824	19722	19634	19870	19820	19745	19634	19659	19526	19439	19830	19779	19760	19748	19890	19719	19744	19736	19769	19697	19589	20020	19575	19765	19770	19676	19616	19670	19877	19772	19649	19653	19714	19837	19743	19893	19684	19943	19829	19708	19709	19622	19659	19528	19765	19641	19597	19655	19774	19554	19801	19704	19662	19802	19626	19617	19635	19556	19754	19696	19783	19677	19668	19901	19788	19693	19757	19662	19658	19678	19635	19724	19621	19493	19672	19579	19660	19557	19663	19534	19820	19624	19779	19544	19751	19664	19812	19711	19515	19628	19941	19632	19630	19707	19645	19625	19737	19877	19777	19741	19514	19589	19690	19766	19582	19671	19808	19896	19716	19666	19749	19366	19506	19604	19767	19639	19691	19837	19504	19719	19769	19784	19770	19605	19572	19637	19724	19673	19616	19657	19910	19630	19682	19723	19838	19881	19577	19856	19612	19644	19722	19705	19725	19697	19862	19661	19761	19853	19443	19779	19717	19443	19637	19803	19834	19781	19712	19596	19887	19716	19728	19763	19810	19706	19551	19612	19843	19633	19815	19805	19873	19950	19954	19436	19593	19724	19787	19841	19801	19910	19765	19741	19776	19550	19800	19783	19702	19703	19782	19551	19817	19806	19848	19851	19923	19672	19841	19550	19660	19894	19847	19783	19858	19879	19706	19736	19827	19893	19661	19758	19791	19651	19718	19836	19808	19691	19843	19662	19795	19729	19826	19743	19778	19623	19857	19769	19770	19689	19833	19782	19713	19798	19798	19700	19679	19521	19982	19675	19931	19768	19922	19722	19770	19717	19788	19854	19921	19616	19811	19797	19680	19519	19682	19638	19626	19653	19844	19742	19471	19622	19594	19966	19606	19648	19904	19597	19797	19651	19696	19692	19489	19674	19655	19745	19862	19707	19808	19784	19903	19813	19837	19790	19575	19774	19675	19683	19886	19671	19918	19672	19537	19807	19940	19951	19853	19689	19622	19761	19703	19785	19652	19485	19680	19800	19621	19783	19640	19745	19777	19865	19709	19707	19767	19623	19693	19904	19595	19721	19765	19601	19821	19623	19636	19763	19882	19612	19877	19565	19692	19765	19507	19730	19876	19822	19828	19787	19686	19642
39949	50892	37455	22556	17715	16761	16582	16503	16336	16551	16582	16340	16422	16367	16568	16502	16351	16589	16582	16294	16358	16329	16315	16377	16384	16437	16420	16404	16484	16406	16282	16668	16579	16462	16343	16205	16572	16554	16528	16435	16304	16403	16549	16314	16654	16311	16461	16320	16461	16323	16413	16558	16394	16407	16388	16377	16313	16272	16432	16308	16394	16324	16456	16446	16497	16569	16387	16494	16405	16570	16502	16271	16486	16504	16285	16515	16312	16559	16446	16464	16377	16580	16219	16402	16490	16496	16366	16421	16427	16442	16556	16265	16380	16526	16449	16494	16358	16525	16409	16386	16506	16352	16460	16342	16460	16464	16368	16475	16364	16540	16391	16587	16532	16577	16346	16387	16443	16503	16542	16258	16384	16417	16518	16373	16411	16308	16343	16477	16358	16525	16303	16359	16474	16319	16384	16507	16564	16431	16264	16432	16444	16453	16311	16436	16260	16325	16373	16321	16353	16280	16383	16358	16481	16607	16517	16620	16437	16470	16568	16490	16328	16197	16444	16349	16297	16535	16307	16357	16396	16542	16372	16343	16341	16342	16514	16379	16440	16498	16378	16321	16367	16412	16447	16315	16391	16304	16582	16405	16673	16527	16463	16429	16488	16421	16259	16469	16469	16409	16340	16363	16425	16571	16464	16429	16332	16485	16371	16508	16302	16436	16361	16404	16451	16457	16279	16566	16387	16417	16437	16390	16521	16401	16301	16558	16541	16385	16526	16434	16475	16354	16327	16593	16398	16347	16344	16388	16262	16317	16529	16411	16376	16462	16566	16547	16273	16416	16513	16275	16299	16577	16397	16480	16457	16381	16506	16290	16467	16443	16315	16546	16424	16473	16301	16396	16356	16529	16626	16367	16477	16363	16443	16449	16414	16455	16347	16427	16456	16516	16465	16268	16455	16325	16379	16331	16449	16330	16433	16417	16541	16503	16393	16510	16524	16430	16486	16379	16335	16429	16423	16612	16303	16549	16628	16295	16468	16720	16400	16389	16383	16488	16432	16251	16341	16419	16392	16420	16706	16422	16460	16352	16556	16379	16637	16370	16397	16417	16484	16410	16434	16310	16388	16429	16303	16387	16355	16472	16487	16452	16354	16410	16331	16532	16589	16560	16477	16276	16649	16330	16528	16370	16680	16567	16435	16417	16476	16307	16252	16563	16330	16559	16388	16609	16546	16611	16622	16473	16526	16381	16461	16494	16294	16324	16379	16537	16358	16293	16359	16428	16474	16415	16341	16518	16465	16461	16533	16299	16556	16361	16323	16508	16578	16389	16423	16453	16593	16499	16422	16499	16537	16396	16508	16455	16536	16374	16443	16264	16658	16428	16290	16523	16350	16194	16283	16427	16371	16431	16414	16485	16309	16467	16552	16322	16465	16447	16451	16464	16428	16713	16330	16643	16253	16461	16381	16344	16530	16486	16469	16526	16165	16335	16297	16363	16415	16372	16287	16569	16449	16327	16261	16353	16351	16516	16467	16461	16315	16324	16516	16441	16364	16494	16486	16502	16326	16462	16455	16386	16662	16383	16491	16564	16428	16363	16316	16331	16488	16423	16404	16441	16324	16396	16422	16434	16256	16207	16493	16425	16323	16453	16367	16413	16391	16638	16492	16602	16441	16513	16543	16233	16380	16506	16546	16522	16298	16480	16350	16415	16339	16472	16601	16475	16321	16381	16269	16420	16389	16542	16540	16466	16466	16571	16534	16443	16421	16252	16388	16477	16520	16327	16293	16474	16540	16485	16520	16338	16439	16553	16382	16334	16409	16446	16512	16388	16471	16397	16426	16236	16383	16473	16474	16244	16408	16268	16388	16357	16509	16510	16203	16435	16326	16391	16372	16426	16278	16414	16524	16490	16538	16242	16431	16402	16475	16451	16674	16307	16515	16568	16430	16550	16545	16358	16166	16560	16503	16502	16554	16553	16320	16314	16445	16524	16476	16441	16354	16266	16420	16646	16345	16471	16394	16330	16487	16367	16444	16264	16323	16481	16592	16493	16517	16555	16332	16412	16401	16406	16319	16376	16387	16374	16586	16392	16270	16508	16493	16536	16400	16389	16415	16316	16449	16493	16422	16413	16314	16400	16384	16503	16433	16475	16335	16220	16453	16413	16531	16279	16481	16574	16318	16367	16485	16350	16386	16384	16394	16171	16361	16501	16482	16369	16425	16471	16377	16494	16389	16498	16529	16501	16471	16384	16480	16510	16380	16465	16531	16417	16434	16166	16322	16580	16393	16523	16393	16351	16763	16515	16459	16391	16275	16332	16403	16399	16502	16354	16397	16355	16506	16330	16255	16486	16413	16346	16400	16459	16479	16435	16507	16335	16317	16379	16478	16275	16462	16448	16310	16563	16379	16463	16224	16552	16539	16328	16498	16359	16431	16440	16510	16536	16500	16617	16394	16457	16395	16470	16519	16400	16591	16510	16324	16344	16604	16472	16356	16405	16459	16583	16421	16430	16601	16437	16530	16426	16511	16393	16481	16579	16503	16471	16365	16487	16316	16585	16486	16291	16427	16398	16408	16421	16481	16556	16288	16371	16644	16383	16463	16383	16388	16522	16373	16413	16450	16462	16440	16529	16601	16468	16501	16458	16326	16385	16355	16131	16413	16436	16433	16618	16381	16220	16504	16540	16370	16537	16559	16315	16526	16427	16462	16302	16383	16487	16434	16505	16643	16549	16485	16355	16425	16584	16301	16510	16550	16517	16516	16540	16428	16503	16356	16413	16454	16257	16468	16419	16560	16438	16380	16422	16340	16454	16423	16435	16391	16473	16631	16561	16341	16510	16466	16213	16453	16296	16516	16462	16387	16356	16502	16436	16501	16391	16451	16407	16524	16536	16328	16521	16492	16489	16429	16501	16567	16315	16212	16434	16604	16396	16380	16511	16601	16503	16306	16366	16268	16391	16408	16476	16479	16495	16471	16259	16465	16491	16309	16449	16334	16440	16544	16270	16478	16449	16436	16388	16488	16262	16575	16455	16364	16454	16494	16469	16391	16590	16363	16506	16451	16325	16432	16252	16283	16471	16360	16462	16476	16404	16468	16587	16418	16390	16524	16348	16328	16640	16387	16401	16362	16435	16448	16369	16362	16222	16501	16443	16624	16412	16451	16408	16247	16479	16387	16351	16455	16431	16408	16364	16583	16355	16465	16571	16413	16451	16454	16584	16562	16263	16292	16379	16391	16230	16458	16528	16515	16335	16405	16329	16447	16621	16540	16568	16379	16457	16495	16623	16450	16322	16325	16366	16567	16442	16437	16436	16421	16337	16482	16427	16504	16530	16345	16414	16335	16451	16391	16536	16274	16632	16511	16363	16387	16505	16348	16477	16401	16532	16548	16311	16327	16540	16449	16437	16334	16381	16247	16507	16390	16443	16579	16390	16444	16526	16521	16411	16627	16542	16472	16585	16564	16541	16435	16584	16444	16333	16583	16246	16539	16343	16520	16472	16506	16557	16226	16463	16251	16505	16591	16384	16662	16375	16291	16453	16340	16253	16322	16403	16443	16406	16448	16546	16330	16541	16295	16402	16614	16578	16626	16390	16362	16445	16423	16419	16580	16445	16376	16430	16316	16427	16602	16674	16519	16372	16405	16520	16431	16369	16455	16600	16465	16405	16394	16544	16535	16461	16501	16400	16396	16441	16462	16325	16475	16393	16344	16428	16445	16288	16415	16283	16470	16439	16303	16280	16552	16480	16510	16404	16550	16624	16268	16385	16403	16486	16280	16385	16416	16290	16381	16406	16537	16589	16418	16287	16443	16331	16451	16449	16456	16387	16532	16426	16517	16668	16467	16313	16444	16505	16476	16496	16516	16437	16427	16331	16498	16295	16395	16537	16372	16492	16275	16398	16454	16355	16385	16421	16626	16447	16483	16459	16545	16495	16334	16523	16598	16319	16665	16496	16298	16400	16490	16439	16372	16487	16446	16470	16526	16593	16565	16482	16330	16522	16375	16456	16409	16369	16297	16501	16463	16367	16345	16474	16421	16371	16331	16533	16533	16516	16383	16517	16329	16378	16446	16297	16411	16350	16396	16216	16500	16249	16427	16433	16397	16381	16523	16413	16509	16547	16500	16541	16367	16595	16575	16416	16409	16390	16409	16436	16475	16558	16527	16364	16409	16433	16489	16366	16542	16594	16592	16467	16524	16580	16397	16456	16528	16454	16513	16447	16310	16471	16466	16438	16622	16427	16385	16362	16459	16277	16297	16247	16636	16421	16225	16521	16617	16431	16370	16303	16414	16358	16354	16469	16485	16532	16461	16300	16449	16477	16509	16271	16362	16472	16319	16392	16473	16337	16539	16403	16321	16482	16389	16635	16418	16323	16379	16430	16464	16409	16466	16558	16343	16215	16290	16494	16416	16351	16372	16488	16333	16409	16562	16383	16279	16527	16415	16434	16534	16551	16619	16377	16473	16510	16271	16527	16397	16441	16467	16482	16469	16386	16538	16255	16473	16345	16524	16326	16561	16479	16540	16430	16495	16446	16505	16370	16225	16479	16399	16561	16500	16507	16268	16424	16370	16335	16489	16320	16395	16468	16380	16544	16440	16514	16386	16355	16370	16441	16418	16397	16356	16495	16553	16333	16565	16539	16321	16530	16518	16400	16357	16465	16326	16480	16403	16431	16523	16285	16411	16440	16383	16550	16361	16451	16513	16551	16527	16420	16252	16283	16494	16403	16547	16544	16519	16391	16694	16483	16406	16397	16515	16382	16397	16492	16382	16495	16461	16462	16388	16382	16483	16550	16401	16585	16443	16462	16429	16256	16429	16333	16431	16514	16383	16482	16523	16523	16621	16467	16578	16337	16370	16417	16513	16441	16561	16210	16424	16439	16344	16491	16369	16397	16533	16403	16413	16565	16476	16389	16311	16562	16478	16572	16258	16469	16405	16332	16350	16473	16407	16432	16348	16486	16482	16404	16413	16503	16408	16361	16519	16509	16473	16423	16456	16493	16291	16439	16496	16320	16433	16523	16427	16341	16329	16426	16519	16498	16362	16417	16549	16392	16640	16457	16400	16617	16514	16300	16456	16539	16389	16425	16448	16559	16472	16529	16293	16402	16522	16244	16395	16391	16430	16381	16365	16452	16564	16404	16451	16422
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
