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
339520674439	339520674956	339520675506	339520676056	339520676606	339520677156	339520677706	339520678256	339520678806	339520679356	339520679906	339520680456	339520681006	339520681556	339520682106	339520682656	339520683206	339520683756	339520684306	339520684856	339520685406	339520685956	339520686506	339520687056	339520687606	339520688156	339520688706	339520689256	339520689806	339520690356	339520690906	339520691456	339520692006	339520692556	339520693106	339520693656	339520694206	339520694756	339520695306	339520695856	339520696406	339520696956	339520697506	339520698056	339520698606	339520699156	339520699706	339520700256	339520700806	339520701356	339520701906	339520702456	339520703006	339520703556	339520704106	339520704656	339520705206	339520705756	339520706306	339520706856	339520707406	339520707956	339520708506	339520709056	339520709606	339520710156	339520710706	339520711256	339520711806	339520712356	339520712906	339520713456	339520714006	339520714556	339520715106	339520715656	339520716206	339520716756	339520717306	339520717856	339520718406	339520718956	339520719506	339520720056	339520720606	339520721156	339520721706	339520722257	339520722806	339520723356	339520723906	339520724457	339520725006	339520725556	339520726106	339520726656	339520727206	339520727756	339520728306	339520728856	339520729406	339520729956	339520730506	339520731056	339520731606	339520732156	339520732706	339520733256	339520733806	339520734356	339520734906	339520735457	339520736006	339520736556	339520737106	339520737657	339520738206	339520738757	339520739307	339520739856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2270	3600	2300	2270	3600	2300	2270	3600	2300	2269	3600	2300	2267	3600	2300	2264	3600	2300	2263	3600	2300	2261	3600	2300	2259	3600	2300	2257	3600	2300	2256	3600	2300	2256	3600	2300	2255	3600	2300	2254	3600	2300	2254	3600	2300	2254	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	3600	2300	2253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22537	22995	33305	27730	22593	22345	21605	17038	15911	16450	16250	16030	16269	16213	16255	15821	16029	15850	16038	16086	15850	16025	15956	16108	16076	15976	15991	15957	15840	15909	15960	16001	16271	16067	16023	16099	15888	16021	15866	15870	15870	15867	15935	15979	15804	15832	15839	15955	15882	15937	16006	15938	16085	15967	15906	16170	15899	15802	16020	15862	16014	15866	15930	15826	16004	15948	15992	15866	15794	15799	15902	15996	15829	15776	15851	15992	15898	16055	15887	15800	15939	15955	15954	15978	15840	15766	15861	15997	15988	15673	15852	15872	16044	15821	15898	15813	15806	15925	15914	15789	16213	15863	16010	15975	15837	15854	15800	15833	16003	15944	15843	15705	15925	15828	15716	16013	15925	15834	15810	15881	15745	16006	15650	15901	15863	15775	15696	15819	15889	15796	15919	15691	15896	15998	15767	15849	15796	15836	15560	15829	15754	15821	15855	15838	15962	15777	15866	15835	15864	15892	15780	15496	16060	15964	15986	15882	15887	15877	15828	15740	15786	15924	15835	15853	15945	15852	15761	15813	15935	16050	15728	15726	15757	15715	15831	15935	15799	15968	15919	15826	15847	15797	16036	15821	16128	15856	15736	15804	15732	15774	15919	15754	15757	15723	15852	15948	15981	15746	15982	15904	15891	16005	15776	15905	16116	15723	15726	15846	15779	15950	15894	15927	15985	15946	15749	16081	15745	15872	15907	15895	15930	15604	15978	15840	15772	15896	15849	15692	16099	15799	15857	15875	15705	15831	16001	15884	15614	15766	15875	15820	15904	15821	15882	15806	15897	15795	15674	15894	15840	15687	15811	15897	15927	15859	15947	15850	15830	15933	15689	15894	15741	16034	15893	15797	15645	15889	15971	15727	15843	15883	15756	15830	15810	15780	15817	15825	15871	15836	15807	15926	15797	15841	16041	15822	15818	15913	15820	15761	15723	15689	15956	15946	15941	15979	15588	15735	15839	15917	15653	15845	15787	15799	15992	15838	16017	15888	15642	15864	15885	15821	16044	15793	16008	15684	15792	15867	15794	15761	15974	15841	15940	16101	15821	16004	15826	15871	15771	15937	15919	15875	15906	15853	15897	15756	15874	15887	15707	15751	15708	15815	15655	15702	15936	15844	15712	15847	15798	15867	15798	15837	15789	15835	15848	15817	15780	15747	15774	15983	15771	15927	15803	15952	16017	15673	15795	15848	15857	15865	15709	15788	15954	15931	15914	15877	15874	15920	15725	15823	15616	15727	15862	15949	15985	15830	15743	15948	15856	15901	15973	15874	15939	15867	15852	15837	15678	15705	15971	15893	15743	15926	15963	16047	15962	15698	15598	15769	15878	15843	15900	15869	15813	15660	15927	15773	15844	15713	15870	15713	15729	15982	15893	15775	15896	15893	15871	15701	15944	15784	15999	15775	15862	15904	15835	15736	15724	15836	15926	15757	15701	15858	15857	15978	15909	15742	15996	15745	15850	15772	15830	15996	15811	15916	15773	15808	15721	15913	15974	15746	15966	15774	15803	15821	15977	15862	15961	15750	15741	15867	15863	15919	16013	16072	16008	15855	15968	15995	15690	15897	16051	15969	15934	15807	15806	16026	15986	15977	15684	15664	16016	15938	15833	15774	15793	15843	15860	15982	15782	15800	15745	15719	15956	15799	15754	15770	15889	15980	15969	15845	15946	16010	15895	15686	15789	15858	15682	15969	15855	15843	15880	15813	15902	15850	15955	15633	15967	15829	15843	15833	15947	15796	15824	15930	15927	15609	15814	15758	15847	15767	15759	15864	15700	15767	15931	15839	15784	15902	15756	15883	15924	15682	15911	15711	15987	15737	15916	15887	15968	15825	15788	15795	15861	15872	15794	15968	15789	15842	15797	15742	15875	15770	15895	15714	15904	15816	15741	15817	15787	15814	15878	15668	15883	15752	15789	15829	15965	15816	15863	15847	15931	15822	15928	15904	15938	15786	15910	15701	15807	15804	15812	15764	15832	15910	15879	15861	15927	15681	15710	15877	15733	15840	15712	15840	15945	16019	15933	15881	15791	15689	15829	15945	15897	15763	15892	15689	15775	15939	15884	15927	15838	15762	15708	15817	15783	15813	15895	15709	15739	15768	15883	15942	15837	15817	16022	15789	15776	15720	15814	15780	16099	15900	15841	16087	15932	15958	15745	15812	15737	15755	15687	15714	15746	15820	15994	15716	15968	15776	15803	15750	15849	15880	15845	15891	15863	15909	15883	16039	16068	15920	15911	15886	15839	15737	15861	15914	15993	15865	15920	15918	15845	15816	15900	15866	15923	15874	15977	15828	15761	15749	16003	15685	15909	16029	15956	15717	15654	15827	15871	15840	15888	15751	16035	15819	16097	15837	15821	15773	15929	15904	15765	15910	15816	15844	15993	15814	15847	15814	15768	15781	15905	15892	15760	15885	15995	15802	15834	16003	15874	16074	15923	15804	15749	15783	15756	15813	15687	15755	15827	15921	15918	15934	15791	15761	15920	15858	15801	15851	15852	15687	15680	15748	15790	15764	15771	15709	15873	15977	15843	15801	15890	15848	15855	15836	15699	15907	15975	15958	15977	15661	15874	15756	15816	15815	15760	15832	15798	16049	15971	15600	15872	15691	15870	15768	15783	15605	15921	15837	15686	15859	15790	15770	15985	15802	15727	15830	15903	15649	15663	15827	15852	15778	15947	15799	15644	16003	15767	15859	15981	15935	15853	15896	15762	15816	15760	15845	16014	15895	15775	15831	15773	15904	15749	15731	15744	15828	15731	15762	15943	15973	15767	15717	15664	15779	15717	15736	16016	15882	15606	15823	15923	15787	15863	15849	15966	15816	15849	15711	15717	15721	15862	15742	15818	15882	15920	15910	15849	15820	15859	15964	15793	15734	16027	15932	15666	15677	16022	16015	15857	15745	15937	15890	15843	15613	15859	15889	15959	15836	15682	15850	15856	15881	15886	15955	15730	15942	15845	15810	15863	15683	15629	15727	15861	15835	16100	15784	15743	15920	15877	15724	15935	15798	15826	15946	15910	15742	15728	15819	15986	15911	16083	15848	15877	15760	15616	15826	15672	15886	15714	15844	16069	15946	15852	15865	15949	15837	15760	15609	16031	15924	15979	15702	15751	15800	15758	15659	15742	15970	15804	15906	15891	15776	15859	15917	15816	15892	15823	15845	15752	16037	15758	15977	15867	15717	16018	15822	16030	15821	15697	15815	15625	15851	15830	15779	15996	15686	15922	15814	15859	15847	16019	15672	15826	15994	15940	16085	15926	15847	15851	15796	15756	15925	15838	15928	15604	15643	15857	15944	15716	15732	15844	15892	15865	15790	15743	15939	15777	15783	15844	15902	15662	15846	15786	15870	15711	15887	15847	15821	15874	15703	15807	15878	15899	15795	15919	16011	15843	15813	15694	15957	15738	15963	15955	15683	15810	15766	15980	15752	15899	15773	15897	15943	15792	15738	15668	15817	15837	15818	15913	15869	15924	15840	15589	15787	15780	15687	15945	15796	15998	15819	15920	15974	15817	15819	15929	15900	15908	15789	15821	15882	15916	15679	15953	15982	15840	15787	15761	15815	15864	15936	15850	15941	15949	15868	15752	15771	15608	15674	15779	15830	15946	15923	15855	15885	15806	15672	15704	15762	15924	15793	15973	15810	15903	15933	15619	15778	15591	15746	15892	15932	15732	15800	15993	15961	16080	15944	15907	15518	15740	15956	15848	15889	15843	15847	15597	15671	15922	15755	15982	15821	15934	15687	15723	15815	15735	15940	16018	15783	15878	15669	15881	15890	15886	15732	15832	15850	15967	15933	15933	16008	15767	15787	15902	15767	15967	15911	15695	15849	16035	15938	15775	15727	15835	15771	15706	15802	15743	15849	15937	15567	15671	15841	15638	15989	15787	15763	15921	15930	15720	15758	15996	15938	15679	15990	15943	15893	15731	15731	15836	15815	15858	15595	15901	15891	15775	15770	16012	15908	15812	15806	15926	15865	15958	15753	15985	15957	15966	15941	15718	15809	15917	15922	15999	15624	15784	15715	15967	15824	15992	16001	15807	15883	16031	15969	15851	15920	15779	15816	15821	15675	15569	15988	15980	15878	15827	15851	15707	15885	15880	16019	15987	15688	15760	15760	16005	15975	15700	15853	15763	15831	15762	16180	15912	15795	16139	15841	15924	15846	15848	15625	15929	15864	15866	15747	15803	15744	15864	15715	15833	15819	15942	15871	15747	15743	15848	15790	15826	15853	15874	16034	15678	15946	16049	15889	16004	15829	15726	15804	15660	15848	15801	15949	15929	15804	15916	15737	15683	15691	15820	15753	15926	15868	15859	15593	15921	15823	15768	15853	15907	15721	15771	15695	15922	15905	15996	15696	15957	15730	15767	15726	15940	15741	16030	15809	15573	15883	15883	15725	15830	15956	15744	15687	15937	16085	15774	15878	16000	15779	15783	15874	15880	15837	15792	15812	15789	15900	15932	16015	15792	15720	15869	15802	15735	16022	15878	16113	15804	15998	15785	16007	15811	15706	15874	15846	15847	15845	15866	15753	15581	15792	16048	15923	15867	15765	15828	15807	15853	15750	15901	15857	15846	15872	16040	15831	15842	15621	15701	15712	15829	15761	15923	15803	15826	15869	15680	15965	15889	15704	15857	15785	15929	15748	16002	15799	15987	15734	15933	15737	15901	15864	15919	16052	15798	15865	15788	15734	15875	15860	15940	15996	15793	15822	15803	16032	15783	15803	15864	15871	15793	15854	15912	15656	15861	15984	15682	16031	15887	15781	15856	15849	15796	15772	15946	15778	15592	16053	15880	15773	16014	15894	15702	15792	16022	15732	15978	15949	15735	15737	15943	15835	15863	15603	15627	15881	15672	15770	15830	15986	15817	15663	15660	15787	15863	15903	15734	15871	15709	15834	15856	15822	15662	15887	15745	15749	15755	15864	15816	15865	15815	15791	15693	15782	15738	15698	15766	15878	15786	15932	15741	15922	15767	15751	15803	15767	15824	15693	15736	15996	16122	15896	15905	15765	15809	15907	15910	15637	15867	15815	15959	15845	15945	15776	15988	15617	15928	15756	15696	15732	15993	15931	15806	15747	15745	15775	15769	15982	15888	15765
56757	100875	79829	50948	28598	17003	13940	13741	13727	13716	13764	13847	13813	13849	13869	13809	13858	13969	13829	13735	13907	13902	13763	13723	13881	13666	13782	14027	13687	13820	13698	13650	13785	13640	13870	13844	13834	13753	13816	13659	13877	13814	13685	13930	13816	13729	13854	13680	13763	13875	13887	13852	13836	13761	13787	13904	13762	13701	13868	13559	13833	13885	13604	13872	13882	13922	13698	13653	13830	13894	13951	13737	13774	13894	13698	13776	13763	13912	13729	13713	13779	13715	13783	13922	13829	13751	13874	13897	13710	13835	13630	13880	13886	13716	13945	13749	13861	13664	13792	13922	13910	13728	13899	13806	13520	13790	13869	13798	13745	13760	13873	13598	13611	13661	13877	13776	13749	13791	13720	13766	13868	13938	13765	13770	13724	13803	13908	13756	13722	13741	13900	13841	13698	13894	13733	13623	13686	13805	13706	13641	13723	13797	13822	13732	13977	13599	13810	13764	13725	13676	13779	13684	13645	13852	13683	13797	13897	13759	13851	13703	13732	13874	13832	13734	13644	13736	13854	13870	13670	13590	13789	13787	13620	13810	13837	13833	13805	13860	13678	13837	13616	13866	13738	13856	13960	13715	13836	13658	13746	13848	13673	13779	13745	13765	13795	13960	13724	13808	13853	13704	13943	13705	13696	13758	13803	13761	13839	13804	13627	13915	13859	13833	13871	13861	13855	13567	13765	13823	13840	13828	13717	13818	13781	13772	13815	13823	13693	13763	13709	13897	13733	13923	13743	13898	13894	13822	13742	13697	13844	13751	13666	13776	13829	13820	13811	13824	13762	13855	13737	14004	13840	14006	13891	13730	13790	13750	13778	13766	13776	13635	13785	13853	13710	13698	13757	13677	13779	13836	13865	13733	13962	13743	13773	13931	13697	13788	13895	13797	13844	13781	13753	13935	13825	13801	13867	13827	13768	13700	14020	13964	13852	13790	13802	13734	13886	13737	13831	13725	13599	13833	13736	13920	13539	13975	13792	13751	13891	13969	13813	13952	13728	13906	13903	13876	13705	13840	13730	13667	13804	13659	13762	13778	13788	13688	13908	13722	13751	13783	13842	13789	13716	13769	13828	13777	13827	13875	13751	13725	13832	13780	13758	13978	13832	13846	13789	13789	13729	13851	13845	13790	13757	13694	13770	13742	13665	13889	13746	13762	13720	13629	13751	13714	14066	13733	13754	13635	13879	13953	13675	13682	13863	13811	13820	13668	13729	13815	13789	13784	13965	13852	13643	13901	13807	13615	13942	13705	13669	13872	13755	13783	13784	13809	13834	13814	13815	13810	13641	13792	13711	13781	13779	13849	13776	13835	13751	13915	13822	13781	13798	13902	13684	13768	13799	13823	13848	13810	13592	13784	13847	13633	13766	13914	13845	13754	13874	13647	13642	13808	13891	13529	13816	13627	13830	13775	13649	13755	13767	13844	13806	13824	13678	13698	13706	13824	13928	13884	13827	13798	13650	13968	13735	13748	13896	13821	13904	13811	13806	13844	13783	13671	13794	13789	13768	13727	13710	13782	13880	13877	13784	13735	13813	13756	13793	13894	13710	13929	13823	13951	13927	13833	13750	13701	13758	13727	13673	13723	13851	13652	13816	13846	13650	13792	13910	13844	13886	13628	13719	13862	13891	13849	13833	13780	13842	13770	13886	13710	13868	13762	13841	13824	13773	13778	13755	13720	13754	13867	13886	13966	13697	13926	13725	13853	13774	13830	13682	13776	13684	13906	13887	13760	13820	13829	13798	13865	13813	13741	13679	13792	13825	13687	13737	13859	13711	13785	13797	13785	13706	13741	13678	13863	13967	13816	14005	13680	13835	13876	13866	13804	13647	13765	13898	13822	13791	13847	13843	13819	13722	13936	13887	13777	13814	13922	13665	13788	13842	13827	13784	13804	13790	13756	13858	13878	13773	13805	13733	13895	13973	13650	13776	13716	13818	13886	13747	13966	13794	13839	13853	13774	13813	13777	13803	13773	13682	13656	13620	13871	13786	13822	13735	13709	13805	13805	13919	13742	13812	13871	13825	13735	13594	13668	13890	13707	13801	13707	13917	13777	14006	13769	13786	13674	13569	13566	13956	13711	13634	13724	13783	13631	13795	13814	14035	13635	13732	13705	13890	13918	13872	13695	13605	13740	13769	13852	13806	13757	13865	13628	13796	13677	13663	13804	13699	13849	13669	13947	13715	13914	13804	13932	13856	13848	13781	13690	13873	13612	13898	13766	13731	13818	13808	13823	13706	13833	13714	13813	13754	13610	13779	13751	13841	13860	13686	13869	13881	13898	13796	13921	13793	13794	13735	13773	13909	13912	13661	13879	13865	13709	13859	13824	13846	13891	13838	13827	13910	13855	13767	13890	13782	13725	13729	13801	13891	13754	13751	13847	13691	13831	13675	13820	13774	13742	13749	13852	13695	13763	13936	13735	13681	13853	13725	13797	13938	13759	13851	13807	13757	13779	13652	13871	13790	13777	13818	13600	13837	13844	13747	13637	13735	13870	13758	13834	13790	13647	13802	13879	13772	13861	13878	13784	13856	13768	13819	13859	13746	13795	13703	13850	13623	13672	13793	13563	13763	13645	13612	13798	13874	13769	13824	13818	13891	13814	13833	13607	13765	13850	13688	13805	13770	13931	13745	13669	13652	13732	13857	13716	13743	13764	13718	13901	13773	13828	13756	13892	13893	13678	13712	13709	13752	13657	13775	13749	13789	13654	13824	13910	13772	13683	13829	13710	13788	13931	13783	13812	13812	13768	13758	14048	13672	13865	13756	13745	13875	13699	13825	13779	13923	13642	13903	13787	13795	13874	13597	13765	13789	13995	13826	13846	13803	13863	13742	13698	13885	13762	13650	13752	13756	13688	13782	13863	13617	13746	13777	13736	13801	14000	13801	13694	13646	13779	13721	13806	13892	13889	13763	13739	13877	13665	13782	13750	13713	13916	13816	13962	14029	13747	13791	13833	13763	13693	13607	13809	13919	13835	13772	13797	13770	13812	13853	13792	13817	13661	13780	13703	13796	13748	13711	13894	13713	13774	13568	13793	13944	13825	13778	13778	13700	13851	13777	13819	13754	13940	13812	13749	13769	13876	13840	13736	13896	13790	13681	13760	13708	13839	13985	13816	13741	13853	13644	13875	13694	13670	13687	13859	13870	14005	13813	13783	13911	13781	13717	13815	13778	13936	13800	13802	13796	13689	13804	13664	13760	13631	13657	13643	13683	13879	13760	13812	13803	13989	13581	13796	13715	13946	13530	13902	13979	13782	13659	13763	13780	13808	13734	13672	13905	13767	13994	13606	13960	13669	13847	13768	13749	13857	13691	13888	13886	13762	13844	13921	13710	13846	13825	13700	13812	14175	13748	13751	13740	13907	13692	13889	13801	13857	13668	13740	13873	13751	13764	13852	13944	13733	13870	13741	13887	13889	13771	13783	13531	13771	13811	13682	13818	13722	13856	13657	13799	13738	13809	13831	13960	13790	13840	13854	13747	13732	13739	13904	13891	13786	14064	13826	13926	13641	13813	13693	13919	13851	13779	13811	13727	13782	13854	13758	13915	13671	13654	13891	13663	13919	13840	13785	13852	13811	13839	13799	13797	13813	13761	13812	13906	13772	13750	13838	13849	13663	13719	13759	13881	13889	13852	13801	13622	13883	13668	13956	13653	13898	13816	13889	13820	13747	13652	13675	13859	13855	13916	13827	13733	13790	13805	13918	13793	13774	13702	13714	13750	13871	13664	13721	13785	13931	13804	13855	13678	13781	13896	13679	13726	13760	13733	13787	13741	13713	13807	13947	13942	13629	13761	13844	13691	13845	13757	13695	13810	13726	13818	13777	13760	13973	13627	13844	13916	13758	13664	13762	13684	13832	13661	13903	13884	13892	13767	13705	13631	13830	13813	13781	13852	13741	13755	13753	13770	13684	13867	13835	13876	13765	13776	13891	13837	13706	13813	13914	13748	13696	13673	13817	13962	13856	13794	13831	13812	13817	13842	13868	13905	13701	13817	13996	13613	13881	13824	13756	13883	13800	13796	13673	13912	13917	13995	13599	13696	13600	13765	13680	13808	13833	13790	13799	13645	13584	13842	13876	13892	13695	13984	13767	13884	13847	13867	13815	13556	13637	13969	13839	13643	13858	13789	13695	13721	13833	13767	13756	13732	13852	13789	13867	13746	13848	13882	13738	13969	13795	13699	13804	13751	13658	13908	13860	13755	13950	13877	13693	13639	13815	13788	13918	13817	13857	13818	13834	13771	13781	13771	13719	13912	13733	13665	13811	13829	13753	13750	13718	13826	13789	13877	13804	13852	13825	13762	13811	13787	13810	13685	13889	13622	13703	13890	13505	13833	13829	13572	13669	13870	13654	13772	13721	13752	13728	13804	13751	13835	13806	13863	13792	13667	13868	13910	13791	13784	13645	13675	13886	13779	13742	13731	13668	13757	13770	13758	13969	13809	13721	13785	13682	13635	13768	13851	13916	13818	13749	13847	13682	13604	13722	13783	13774	13858	13897	13782	13903	13721	13743	13692	13877	13570	13771	13739	13745	13673	13770	13783	13773	13765	13758	13803	13756	14037	13953	13683	13784	13710	13925	13627	13717	13668	13812	13928	13733	13684	13922	13654	13921	13755	13797	13767	13787	13670	13858	13888	13736	13878	13918	13709	13726	13804	13799	13735	13905	13690	13664	13676	13848	13818	13873	13686	13791	13812	13906	13863	13790	13760	13837	13789	13644	13618	13794	13709	13729	13818	13771	13758	13830	13815	13924	13815	13804	13845	13727	13701	13774	13833	13761	13803	13587	13928	13792	14104	13681	13830	13941	13846	13691	13696	13762	13892	14026	13752	13738	13987	13981	13869	13716	13677	13865	13719	13788	13658	13875	13775	13776	13738	13674	13849	13770	13828	13772	13759	13944	14092	13867	13857	13856	13891	13994	13601	13741	13679	13759	13962	13844	13750	13645	13840	13771	13780	13914	13712	13722	13895	14087	13841	13781	13768	13764	13991	13940	13742	13728	13666	13738	13762	13699	13853	13951	13857	13706	13654	13847	13857	13856	13664	13719	13816	13752	13723	13663	13833	13742	13884	13698	13679	13808	13655	13707	13899	13816
33598	40797	40098	27432	19752	17885	17414	17353	17364	17364	17109	17254	17421	17332	17157	17253	17158	17278	17484	17175	17122	17396	16889	17209	17288	17083	17399	17336	17046	17318	17336	17025	17186	17182	17074	17379	17215	17179	17499	17061	17126	17059	17272	17187	17358	17164	17223	17189	17279	17270	17499	17266	17389	17237	17273	17210	17377	17194	17350	17297	17258	17075	17008	17088	17142	17203	17100	17141	17007	17155	17079	17195	17170	17070	17253	17216	17278	17124	17056	17124	17131	16966	17420	17233	17279	17309	17032	17008	17114	17417	17282	17322	17346	17334	17237	17271	17092	17184	17375	17225	17298	17274	17380	17175	17260	17063	17352	17126	17058	17125	17038	17259	17362	17123	17210	17016	17251	17238	16935	16978	17168	17007	17151	17372	17396	17182	17182	17299	17385	17189	17376	17258	17276	17227	17153	17282	17212	17279	17137	17056	17254	17318	17356	17016	17085	17284	17200	17359	17252	17171	17245	17273	17215	17153	16918	17227	17211	17386	17284	17224	17356	17045	16980	17152	17064	17214	17197	17274	17207	17262	17423	17248	17399	17234	17434	17375	17276	17093	17058	17149	17303	17363	17090	17191	17220	17118	17322	17299	17085	17298	17204	17176	17060	17067	17262	17212	17027	17024	17159	17308	17240	16915	17135	16934	17179	17283	17141	17342	17354	17270	17343	17231	17266	17254	17088	17273	17176	17158	17414	17083	17354	17194	17247	17332	17170	17413	17262	17161	17334	17212	17131	17361	17102	17171	17221	17265	17092	17106	17105	17178	17143	17360	17311	17244	17236	17332	17159	17198	17270	17259	17176	17031	17211	17347	17217	17214	17044	17117	17343	17036	17215	17093	17252	17278	17140	17159	17203	17369	17362	17398	17204	17275	17088	17164	17209	17136	17159	17243	17152	17068	17056	17160	16999	17086	17202	17227	17087	17267	17290	17386	17322	17088	17064	17049	17159	17194	17399	17245	17100	17056	17344	17260	17335	17439	17216	17106	17275	17120	17029	17188	17296	17240	17032	17081	17085	17147	17179	17181	17204	17316	17134	17160	17109	17304	17294	17065	17244	17172	17102	17239	17312	17213	17241	17387	17003	17130	17581	17401	17349	17116	17109	17075	17248	17315	17213	17252	17481	17153	17178	17412	17203	17302	16988	17018	17122	17337	17206	17050	17243	17016	17310	17372	17156	17030	17317	17041	17266	17209	17446	17298	17237	17249	17080	17165	17177	16840	17217	17348	17205	17185	17083	17125	17292	17101	17075	17062	17295	17145	17107	17203	17194	17308	17293	17022	16891	17365	17240	17230	17267	17132	17269	17249	17251	17422	16939	17202	17303	17158	17327	17259	17341	17155	17216	17280	17407	17168	17118	17149	17205	17072	17196	17330	17170	17127	17110	17311	17224	17247	17207	17193	17233	17163	17140	17136	17263	17239	17091	17053	17268	17162	17150	17346	17236	17400	17078	17157	17264	17149	17210	17300	17115	17211	17159	17108	17148	17211	17240	17044	17219	17288	17314	17374	17346	17236	17178	17348	17272	16993	17344	17180	17381	17412	17396	17161	17136	17194	17168	17347	17198	17305	16997	17317	17336	17200	17161	17443	17227	17078	17172	17205	17176	17304	17105	17184	17224	17341	17332	17184	16998	17165	17050	17279	17157	17316	17181	17104	17103	17315	17348	17158	17270	17330	17278	17154	17568	17163	17177	17084	17145	17111	17124	17147	17065	17418	17284	17114	17367	17196	17142	17346	17163	17255	17215	17374	17155	17150	17107	17396	17004	17317	17333	17125	17140	17256	17092	17158	17104	17366	17298	17124	17218	17208	17200	17209	17185	17102	17172	17190	17243	17182	17222	17307	17240	17251	17391	16973	17136	17046	17237	17224	17191	17210	17136	17329	17222	17021	16952	17268	17191	17068	17158	17167	17210	17308	17312	17232	17403	17225	17161	17220	17213	17303	17217	17317	17239	17272	17244	17096	17096	17192	17266	17006	17286	17203	17115	17244	17118	17176	17059	17256	17246	17194	17353	17336	17250	17273	17093	17129	17330	17331	17273	17063	17446	17236	17248	17237	17033	17158	17275	17113	17046	17038	17153	17178	17326	17193	17122	17195	17198	17147	17296	17367	17170	17346	17162	17366	16969	17038	17118	17287	17087	17008	17145	17230	17219	17241	17303	17046	17338	16976	17359	17147	17142	17151	17051	17317	17150	17453	16988	17281	17182	17105	17419	17047	17415	17428	17116	17231	17194	17128	17387	17205	17111	17242	17275	17285	17271	16967	17028	17228	17418	17285	17408	17065	17416	17101	17269	17241	17204	17284	17354	17352	17193	17248	17103	17202	17328	17278	17283	17207	17214	17027	17347	17365	17271	17035	17347	17143	17205	17345	17151	17324	17347	17310	17205	17284	17143	17214	17167	17310	17205	17061	17242	17228	17291	17290	17319	17187	17262	17077	17150	17348	17077	17054	17133	17160	16978	17111	17412	17283	17094	16979	17197	17409	17207	17282	17219	17273	17266	17149	17138	17273	17313	17214	17225	17081	17224	17188	17163	17337	17310	17337	17280	17277	17474	17502	17399	17324	17348	17088	17309	17090	17095	17171	17296	17263	17213	17396	17135	17170	17055	17098	17417	17336	17351	17082	17162	17253	17395	17185	17246	17271	17152	17249	17140	17144	17195	17223	17110	17145	17240	17297	17373	17200	17170	17171	17381	17281	17263	17002	17242	17385	17169	17084	17388	17247	17018	17290	17156	17150	17163	17256	17071	16973	17218	17308	17286	17207	17244	17310	17141	17338	17161	17118	17344	17215	17397	17110	17336	17196	17057	17312	17258	17301	17307	17264	17274	17263	17181	17130	17451	17314	17231	17264	17251	17075	17168	17132	17050	17354	17032	17195	17218	17218	17251	17393	17245	17283	17145	17178	17064	17329	17065	17068	17133	17159	17400	17178	17393	17423	17264	17264	17031	17015	17214	17157	17221	17157	17309	17392	17328	17260	17429	17293	17355	17222	17264	17138	17162	17109	17234	17222	17069	17291	17342	16921	17286	17103	17084	17353	17367	16991	17221	17132	17280	17455	17267	16980	17180	17353	17209	17033	17220	17157	16989	17308	17051	17156	17282	17374	17404	17095	17418	17297	17229	17167	17262	17229	17390	17269	17198	17243	17081	17054	17260	17217	17307	17257	17251	17365	17172	17433	17018	17304	17311	17296	17310	17205	17032	17139	17474	17233	17288	17236	17175	17085	16900	17058	17113	17274	17543	17208	17260	17256	17306	17115	17255	17082	17241	17110	17285	17210	17233	17057	17359	17379	17252	17183	17151	17243	17123	17219	17178	17091	17181	17292	16985	17248	17089	17109	17128	17263	16959	17353	17111	17323	17236	17061	17240	17137	17175	17475	17244	17289	17379	17003	17122	17412	17349	17401	17422	17284	17080	17249	17389	17238	17370	17180	16998	17249	17307	17330	17235	17356	17186	17181	17096	17238	17134	17195	17066	16879	17292	17359	17207	17180	17130	17337	17029	17225	17164	17178	17273	17269	17431	17257	17196	17036	17315	17191	17159	17281	17120	17169	17191	17113	17457	17196	17118	16876	17227	16974	17156	17231	17193	17379	17535	17278	17215	17223	17251	17232	17093	17136	17239	17196	17268	17291	17163	17320	17421	17230	17049	17290	17271	17151	17421	17443	17186	17219	17235	17207	17117	17127	17188	17456	17133	17117	17212	17337	17240	17264	17321	17322	17344	17174	17411	17250	17182	17044	17367	17090	17132	17334	17054	17049	17235	17419	17302	17319	17075	17164	17094	17325	17204	17286	17414	17032	17307	17260	17182	17000	17128	17272	17234	16998	17127	17035	17122	17574	17294	17137	17207	16911	17080	17169	17071	17349	17380	17112	17220	17179	17284	17078	17158	17186	17217	17204	17198	17277	17070	17202	17180	17233	17327	17083	17325	17306	17240	17078	17148	17162	17242	17184	17320	16962	16960	17202	17362	17130	17183	17124	17331	17259	17386	17269	17265	17089	17477	17145	17284	17203	17234	17460	17250	17112	17307	17431	17216	17097	17130	17107	17153	17302	17378	17365	17387	17238	17410	17146	17081	17185	16999	17178	17388	17175	17115	17170	17087	17099	17157	17083	16976	17410	17266	17261	17150	17119	17375	17300	17308	17083	17113	17286	17353	17329	17231	17292	17235	17270	17221	17179	17007	17131	17071	17329	17411	17053	17168	17370	17185	17127	17202	17297	17101	17273	17236	17250	17161	17167	17298	17217	17020	17260	17409	17156	17134	17224	17240	17183	17202	17279	17345	17276	17210	16995	16922	17301	17163	17226	17244	17349	17308	17284	17204	17304	17239	17100	17289	17258	17142	17322	17279	17423	17298	17146	17187	17205	17124	17144	17309	17335	17193	17093	17180	17197	17324	17119	17272	17147	17317	17210	17327	17353	17087	17025	17344	17385	17172	17381	17123	17117	17132	17009	17265	17243	17161	17300	17434	17352	17156	17261	17435	17336	17286	17023	17189	17238	17369	17191	17340	17056	17242	17325	17323	17152	17226	17092	17140	17089	17207	17307	17175	17268	17246	17264	17093	17248	17238	17289	17290	17092	17274	17331	17355	17356	17114	17097	17242	17172	17339	17332	17341	17177	17258	17243	17202	17006	17302	17292	17184	17428	17315	17097	17118	17381	17328	17226	17336	17073	17201	17365	17240	17261	17058	17190	17311	17349	17099	17304	17271	17028	17214	17115	17203	17089	17098	17138	16984	17264	17372	17192	16962	17155	17046	17091	17338	17175	17206	17333	17014	17222	17327	17298	17303	17069	17173	17238	17145	17241	17236	17459	17169	17442	17284	17200	17364	17113	17217	17152	17042	17337	17192	17262	17335	17062	17357	17359	17261	17176	17318	17148	17097	17276	17364	17249	17415	17264	17252	17180	17055	17249	17087	17168	17236	17059	17312	17020	17300	17257	17355	17264	17127	17046	17254	17284	17257	17116	17426	17267	17455	17148	17256	17132	17236	17286	17382	17264	17501	17391	17341	17362	17183	17209	16980	17206	17280	17284	17191	17285	17145	17134	17203	17117	17371	17268	17283	17244	17350	17216	17188	17268	17255	17325	17152	17182
42940	57900	40818	23011	16605	14987	14819	14711	14825	14928	14803	14943	14882	15055	14725	14846	14964	14912	14909	14841	14933	14789	14956	14927	14795	14831	14940	14903	14775	14852	14927	14944	14965	14929	14923	14777	15042	14759	14956	14898	14924	14920	14811	14732	14869	14768	14953	14882	14866	14984	14797	14987	14781	14777	14582	14871	14807	14686	14776	14803	14900	14892	15164	14992	14885	14770	14822	14937	14850	14759	14925	14784	14854	14990	14858	15070	14941	14784	14791	14814	15015	14714	14892	14713	14778	14787	14763	14789	14866	14839	14944	14863	14926	14893	14783	14841	14887	14863	14661	14907	14861	14742	14906	14815	14649	14752	14826	14732	14873	14746	14965	14823	14836	14748	14759	14827	14829	14717	14940	14753	14990	14923	14862	14744	14887	14835	14750	14853	14748	14710	14881	14767	14918	14843	14897	14891	14797	14931	14723	14956	14831	14891	14762	14769	14829	14857	14836	14629	14933	14858	14707	14912	14764	14839	14830	14812	14872	14745	14619	14770	14755	14703	14788	14778	14784	14788	14964	14995	14884	14726	14962	15110	14764	14886	14887	14720	14699	14808	14936	14925	14720	14908	14955	14844	14839	14874	14879	14988	14749	14880	14955	14894	14909	14946	15029	14816	14727	14880	14745	14975	14858	14803	14760	14821	14856	14884	14908	14738	14821	14677	14817	14959	14871	14949	14819	14865	14792	14912	14898	14813	14783	14791	14896	14906	14920	14746	14793	14917	14878	14800	14868	14809	14876	14993	14863	15054	14662	14812	14828	14767	14999	14793	14843	14897	14836	14757	14850	14907	14920	14719	14824	14819	14929	14941	14833	14848	14759	14809	14770	14863	14855	14755	14859	14799	14647	14726	14887	14870	14948	14958	14830	14923	14612	14870	14963	14926	14906	15004	14973	14943	14896	14761	14974	14877	14825	14895	14825	14963	14854	14923	14710	14869	14766	14874	14817	14737	14806	14814	14916	14851	15033	14792	14785	14829	14658	14918	14741	15033	14703	14936	14783	14743	14885	14897	14906	15032	14807	14799	14813	14762	14961	14684	14864	14901	14938	14836	14845	15069	14818	14746	14872	14789	14831	14869	14866	14814	14756	14803	14891	14870	14865	14871	14916	14848	14818	14722	14792	14847	14801	14814	14774	14844	14877	14847	14742	14918	14937	14719	14888	14826	14803	14774	14791	14801	14968	14845	14942	14854	14762	14919	14721	14867	14873	14784	14876	14992	14893	14974	14789	14756	14880	14763	14804	14786	14852	14914	14993	14938	14811	14958	14827	14753	14810	14748	14697	14868	14806	14919	14783	14820	14931	14825	14865	15068	14706	14899	14719	14718	14716	14803	14657	14875	14773	15016	14792	15019	14764	14801	14780	14715	14877	14678	14738	14869	14883	14752	14760	14753	14807	14889	14824	14917	14660	14891	14861	14928	14790	14966	14878	14892	14751	14772	14781	14960	14771	14976	14902	14906	14789	14953	14859	14722	14775	14855	14752	14834	14664	14884	14716	14981	14871	14780	14763	14777	14734	14777	14862	14968	14945	14831	14831	14877	14783	14645	14838	14960	14678	14752	14986	14883	14859	14943	14872	14823	14968	14955	14654	14693	14911	14842	14805	15095	14853	14826	14621	14728	14866	14829	14868	14968	14972	14708	14717	14656	14798	14911	14933	14754	14753	14934	14795	14821	14879	14874	14832	14852	15008	14733	14813	14739	14720	14851	14903	14852	14818	14968	14690	14928	14840	14952	14861	14937	14813	14911	14834	14845	14973	14977	14843	14895	14975	14849	14895	14853	14948	14697	14872	14873	14823	14866	15026	14763	14696	14745	14952	14876	14855	14637	14914	14719	14796	14770	14820	14840	14954	14696	14976	14882	14774	14745	14826	14791	14790	14872	14727	14766	14799	14740	14811	14940	14989	14622	14848	14954	14756	15027	14753	14782	14935	14797	14849	14846	14758	14771	14812	14807	14732	14629	14803	14946	14848	14842	14829	14770	14842	14742	14809	14770	14885	14806	14962	14942	14893	14838	14845	14832	14975	14901	14784	14944	14806	14851	14732	14972	14837	14825	14839	14992	14871	14733	14827	14699	14795	14989	14760	14866	14936	14874	14894	14816	14906	14858	14826	14733	14943	14983	14949	14783	14875	14846	14752	14709	14957	14811	14714	14939	14825	14859	14876	14830	14850	14704	14911	14895	14662	14906	14768	14728	14788	14818	14950	14765	14925	14883	14915	14912	14736	14745	14785	14771	14928	14837	14732	14795	14882	14852	14772	14910	14902	14878	14877	14750	14830	15074	14884	14860	14734	14876	14876	15019	14769	14664	14875	14972	14917	14786	14859	14800	14768	15099	14785	14883	14883	15000	14882	15031	14802	14899	14851	14867	14805	14752	14886	14950	14749	14881	15148	14689	14784	14890	14870	14920	14870	14774	14853	14767	15047	14822	14873	14654	14867	14906	14816	14879	14820	14795	14864	14675	14934	14806	14976	14726	14825	15061	14919	14838	14864	14985	14773	14861	14789	14864	14891	15020	14961	14745	14995	14736	14917	14858	14803	14687	14923	14957	14837	14752	14745	14955	14937	14880	14971	14846	14760	14857	15080	14753	14888	14867	14887	14832	14852	14973	14948	14780	14883	14874	14858	14793	14864	14969	14893	14940	14813	14929	14952	14808	14742	14927	14895	14776	14984	14722	14751	14612	14919	14882	14873	14757	14722	14807	14965	14771	15014	14720	14793	14959	14883	14964	14807	14899	14881	14980	14872	14967	14950	14794	15028	14929	14934	14835	14636	14852	14742	14779	14800	14884	14824	14983	14862	14814	14765	14835	14897	14798	14801	14774	14828	14789	14849	14732	14730	14931	14883	14765	14741	14851	14882	14831	14917	14840	14824	14764	15013	14948	14866	14990	14861	14858	14990	14848	14949	14951	14991	14762	15017	14855	14681	14808	14889	14919	14741	14878	14897	14803	14976	14889	14731	14803	14977	14887	14959	15017	14798	14870	14804	14825	14794	14796	14837	14907	14846	14838	14831	15018	14867	15030	14858	14691	14958	14867	14808	14573	14923	14765	14861	14851	14986	14857	14800	14697	15007	14926	14725	14846	14852	14816	14624	14924	14891	14994	14989	14921	14750	14782	14950	14713	14952	14944	14851	14756	14883	15031	14759	14849	14951	14741	14946	14917	14777	14948	14896	14850	14770	14907	14882	14837	14868	14836	14648	14906	14855	14811	14990	14772	14928	14660	14963	14817	14711	14953	14746	14626	14888	14876	14972	14956	14762	14891	14924	14743	14985	14782	14725	14872	14923	14823	14862	14897	14901	14700	14955	14898	14764	14874	14767	14767	14757	14970	14856	15034	14823	14798	14803	14862	14737	14828	14779	14864	14842	14615	14873	14950	14776	14724	14759	14832	14923	15035	14863	14923	14758	14886	14896	15029	14918	14935	14934	14842	14802	14794	14731	14965	14922	14838	14882	14995	14896	14751	14822	14741	14741	14834	14606	14819	14796	14911	14964	14838	14854	14745	14638	14714	14763	14983	14692	14763	14726	14900	14791	14991	14880	14892	14816	14760	14919	14764	14920	14718	14938	14758	14835	14786	14812	14766	14949	14785	14829	14937	14777	14841	14804	14831	14703	14815	14707	14985	14699	14729	14849	14722	14680	14835	14760	14768	14848	14885	14844	14701	14713	14828	14898	14885	14885	14824	14654	14833	14880	14852	15011	14678	15028	14710	14789	14661	14869	14722	14776	14854	14743	14921	14817	14870	14794	14796	14810	14849	14756	14811	14828	14857	14815	14809	14829	14774	14655	14963	14899	14865	14845	14914	14668	14785	14817	14794	14824	14992	14867	14824	14765	14778	14866	14826	15078	15000	14905	14686	14825	14766	14934	14949	14835	14817	14864	14875	14825	14679	14922	14876	14773	14836	14933	14914	14753	14909	14936	14721	14842	14851	14904	14942	14745	14880	14505	14796	14920	14770	14744	14845	14827	14711	14738	14915	14828	14820	14782	14932	14886	15006	14861	14896	14860	14676	14825	14814	14732	14808	14825	14822	14723	14644	14970	14828	14798	14930	14796	14769	14682	14905	14775	14802	14831	14690	14964	14920	14790	14695	14787	14898	14931	14800	14771	14937	14935	14855	14854	14697	14822	14897	14861	14863	14838	14880	14919	14780	14711	14900	14841	14899	14963	14853	14874	14827	14883	14861	14851	14862	14699	14829	14926	14750	14633	14899	14808	14657	14989	14855	14815	14764	14887	14879	14850	14815	14876	14745	14793	14942	14945	14880	14840	14904	15019	14798	14909	14615	14806	14921	14905	14934	14787	14889	14813	14836	14885	14876	14922	14873	14806	14861	14825	14871	14895	14860	14860	14922	14821	14897	14805	14902	14901	14740	14878	14812	14782	14888	14893	14812	14843	14951	14844	14843	14782	14868	14868	14799	14787	14823	14908	14870	14831	14698	14819	14868	14892	14757	14970	14883	14873	14732	14947	14862	14840	14781	15005	14844	14819	14889	14972	14972	15017	14890	14689	14873	14961	14882	14945	14770	14824	14832	14835	14845	14644	14972	14902	15005	14925	14662	14812	14985	14837	14893	14992	14803	14952	14937	14995	14791	14707	14830	14771	14904	14933	14925	14866	14600	14817	14981	14879	14777	14955	14918	14862	14874	14809	14744	14788	14776	14836	14735	14953	14720	15021	14711	14820	14971	14880	14887	14761	14820	14805	14825	14896	14657	14828	14821	14876	14664	14867	14839	14826	14854	14761	14784	14795	14843	14851	14743	14912	14710	15058	14931	14760	14795	14730	14842	14855	14862	14809	14876	14723	14689	14809	14763	14795	14810	14900	14900	14746	14823	14861	14897	14793	14924	15065	14822	14799	14783	14882	14829	14828	14942	14662	14888	14805	14772	14805	14884	14736	14935	14744	14870	14964	14893	14754	14770	14875	14761	14774	14720	14854	14784	15004	14916	14889	14807	14704	14810	15075	14942	14873	14900	14734	14704	14911	14918	14851	14766	14870	14831	14819	14837	14851	14938	14893	14929	14767	14847	14854	14870	14897	14951	14831	14898	14797	14973	14659	14889	14765	14791	14764	14780	14873	14845	14780	14844	14796	14888
35668	40154	36449	25920	19285	17790	17573	17147	17380	17490	17483	17279	17283	17349	17307	17378	17568	17253	17259	17379	17425	17660	17280	17456	17472	17399	17273	17275	16991	17417	17666	17463	17373	17426	17161	17284	17399	17510	17336	17227	17434	17323	17401	17398	17350	17382	17341	17348	17542	17267	17335	17230	17213	17145	17354	17143	17237	17249	17334	17252	17338	17294	17338	17347	17401	17075	17267	17415	17413	17300	17149	17126	17458	17337	17379	17276	17248	17345	17523	17309	17160	17314	17429	17164	17104	17347	17284	17252	17501	17132	17303	17308	17316	17312	17288	17274	17697	17342	17128	17294	17539	17350	17383	17260	17468	17352	17274	17471	17430	17178	17311	17301	17397	17465	17349	17337	17404	17276	17263	17311	17274	17209	17244	17320	17249	17138	17416	17221	17478	17237	17119	17187	17054	17468	17301	17389	17219	17278	17332	17362	17117	17135	17158	17103	17154	17282	17209	17193	17215	17076	17473	17252	17137	17272	17283	17324	17289	17452	17235	17404	17107	17125	17258	17502	17232	17308	17387	17280	17350	17268	17254	17139	17171	17291	17186	17102	16991	17265	17232	17383	17143	17278	17414	17353	17486	17397	17228	17364	17256	17248	17138	17297	17297	17358	17333	17342	17483	17504	17392	17311	17287	17119	17170	17253	17183	17334	17257	17359	17239	17254	17395	17456	17515	17279	17293	17117	17301	17257	17576	17463	17325	17220	17329	17187	17312	17263	17252	16890	17288	17253	17242	17430	17276	17208	17253	17370	17180	17266	17154	17476	17350	17350	17278	17341	17421	17311	17506	17456	17218	17384	17364	17134	17314	17168	17305	17501	17268	17315	17296	17383	17133	17343	17149	17350	17426	17283	17559	17297	17095	17390	17308	17307	17198	17258	17036	17126	17248	17288	17307	17447	17429	17461	17209	17305	17264	17326	17191	17485	17153	17120	17314	17343	17347	17421	17156	17193	17387	16995	17205	17043	17199	17123	17261	17226	17186	17463	17377	17256	17266	17397	17264	17324	17514	17446	17442	17105	17327	17353	17320	17285	17246	17126	17211	17269	17111	17297	17348	17148	17253	16987	17334	17284	17292	17137	17207	17123	17356	17359	17371	17241	17389	17375	17203	17075	17233	17333	16865	17310	17353	17133	17529	17118	17217	17209	17283	17206	17182	17283	17256	17445	17394	17113	17228	17389	17168	17145	17266	17234	17407	17221	17256	17299	17282	17160	17353	17283	17526	17371	17287	17178	17111	17325	17146	17083	17289	17323	17244	17319	17178	17293	17346	17193	17318	17458	17161	17350	17151	17126	17177	17348	17351	17651	17314	17202	17179	17294	17205	17362	17226	17151	17409	17165	17526	17300	17332	17102	17173	17401	17511	17184	17091	17167	17389	17177	17238	17086	17320	17304	17217	17115	17389	17295	17292	17314	17164	17286	17321	17383	17518	17226	17366	17270	17333	17219	17380	17384	17070	17295	17398	17288	17054	17361	17262	17223	17319	17226	17219	17436	17212	17152	17262	17348	17378	17275	17345	17439	17263	17105	17137	17421	17383	17133	17210	17278	17345	17461	17371	17268	17134	17365	17347	17306	17388	17478	17224	17162	17475	17319	17296	17198	17264	17234	17181	17328	17484	17165	17236	17381	17313	17461	17278	17316	17284	17111	17218	17121	17297	17327	17256	17297	17401	17055	16950	17326	17269	17361	17301	17187	17360	17290	17278	17472	17223	17334	17360	17291	17211	17182	17422	17236	17152	17245	17311	17315	17343	17324	17263	17047	17440	17319	17344	17509	17327	17400	17107	17395	17514	17448	17258	17058	17283	17130	17236	17195	17258	17352	17268	17296	17478	17038	17232	17278	17360	17404	17350	17158	17557	17553	17311	17262	17524	17169	17236	17494	17258	17294	17254	17280	17352	17321	17294	17154	17217	17433	17299	17269	17132	17264	17206	17458	17381	17279	17219	17259	17136	17349	17358	17155	17189	17188	17207	17340	17405	17312	17254	17303	17615	17352	17248	17216	17230	17293	17308	17401	17459	17145	17201	17292	17360	17483	17262	17219	17239	17349	17182	17252	17257	17192	17427	17312	17231	17366	17285	17287	17404	17354	17245	17448	17236	17282	17289	17368	17292	17309	17140	17079	17268	17313	17402	17092	17363	17356	17242	17131	17209	17158	17340	17353	17288	17348	17266	17226	17297	17357	17271	17247	17222	17317	17277	17298	17459	17317	17407	17554	17357	17472	17122	17338	17054	17158	17470	17282	17247	17301	17343	17204	17235	17341	17350	17313	17217	17331	17180	17244	17476	17205	17516	17149	17359	17409	17385	17144	17319	17335	17428	17389	17311	17357	17531	17356	17144	17388	17315	17381	17291	17187	17361	17273	17306	17281	17308	17426	17240	17368	17312	17291	17358	17353	17262	17298	17218	17193	17337	17203	17367	17198	17338	17371	17157	17483	17346	17102	17262	17361	17289	17145	17323	17227	17287	17221	17347	17335	17506	17435	17220	17145	17281	17302	17343	17288	17114	17518	17290	17290	17396	17422	17491	17165	17092	17217	17348	17377	17504	17216	17140	17390	17310	17238	17223	17268	17073	17310	17193	17171	17581	17464	17455	17438	17535	17117	17104	17312	17356	17181	17241	17514	17502	17392	17291	17413	17146	17286	17447	17135	17222	17356	17222	17460	17288	17229	17298	17245	17370	17246	17190	17285	17458	17544	17421	17500	17119	17396	17429	17322	17098	17330	17248	17482	17273	17395	17355	17374	17411	17248	17316	17525	17177	17350	17240	17429	17114	17464	17174	17407	17227	17302	17312	17391	17551	16979	17395	17185	17294	17248	17203	17279	17130	17296	17406	17343	17311	17333	17221	17271	17458	17299	17290	17333	17474	17228	17330	17377	17412	17456	17121	17358	17323	17397	17329	17332	17315	17208	17316	17313	17340	17254	17275	17357	17304	17389	17332	17151	17355	17352	17069	17380	17448	17272	17314	17384	17095	17086	17414	17270	17338	17319	17315	17399	17348	17397	17252	17248	17146	17163	17296	17373	17408	17190	17205	17156	17191	17175	17401	17290	17340	17354	17353	17353	17306	17218	17205	17356	17138	17288	17315	17154	17230	17403	17424	17262	17373	17408	17435	17461	17391	17140	17342	17350	17467	17354	17087	17262	17434	17293	17165	17329	17327	17135	17431	17240	17028	17179	17148	17397	17428	17047	17130	17174	17274	17109	17238	17242	17218	17235	17385	17147	17249	17215	17358	17307	17373	17465	17483	17341	17282	17269	17379	17071	17355	17156	17224	17342	17223	17213	17273	17351	17413	17327	17033	17246	17128	17308	17345	17279	17284	17348	17491	17162	17294	17153	17365	17347	17395	17180	17456	17355	17250	17200	17299	17456	17363	17047	17322	17258	17283	17271	17245	17305	17393	17326	17403	17279	17529	17281	17337	17351	17197	17377	17232	17237	17383	17268	17325	17329	17302	17440	17213	17344	17392	17343	17306	17355	17428	17288	17258	17081	16960	17178	17156	17214	17264	17387	17575	17370	17333	17230	17264	17289	17358	17423	17405	17360	17211	17077	17633	17285	17521	17332	17432	17348	17387	17274	17176	17287	17309	17359	17326	17336	17275	17203	17498	17256	17259	16968	17384	17324	17382	17290	17258	17269	17380	17467	17504	17311	17283	17263	17276	17358	17353	17218	17261	17132	17382	17326	17306	17006	17242	17332	17347	17375	17432	17381	17533	17437	17299	17163	17448	17556	17378	17457	17211	17203	17325	17226	17195	17420	17533	17342	17305	17210	17297	17376	17314	17293	17196	17147	17075	17345	17298	17454	17388	17347	17223	17210	17379	17396	17275	17436	17214	17287	17066	17450	17338	17250	17138	17202	17300	17308	17227	17455	17524	17465	17435	17366	17128	17259	17341	17366	17336	17504	17052	17324	17384	17005	17118	17324	17211	17235	17234	17337	17105	17313	17244	17208	17173	17311	17191	17278	17154	17088	17393	17179	17221	17254	17277	17308	17375	17199	17195	17351	17360	17425	17236	17317	17560	17179	17215	17183	17000	17243	17466	17306	17391	17168	17410	17271	17347	17243	17325	17265	17225	17333	17202	17259	17302	17087	17270	17333	17292	17382	17230	17369	17451	17313	17396	17245	17135	17214	17474	17222	17269	17363	17407	17248	17342	17313	17385	17313	17436	17424	17208	17278	17368	17246	17205	17285	17414	17231	17496	17142	17401	17414	17203	17241	17151	17194	17303	17177	17410	17209	17299	17299	17214	17347	17332	17289	17194	17300	17161	17412	17324	17275	17241	17361	17440	17327	17371	17196	17259	17380	17333	17442	17388	17279	17342	17367	17187	17363	17235	17405	17251	17304	17338	17286	17185	17531	17393	17311	17345	17161	17305	17028	17187	17309	17424	17413	17312	17400	17246	17393	17237	17281	17143	17157	17234	17254	17424	17418	17274	17412	17329	17265	17184	17425	17366	17389	17401	17289	17591	17434	17434	17332	17219	17340	17340	17423	17306	17344	17360	17452	17376	17306	17252	17385	17333	17363	17352	17576	17499	17425	17341	17473	17190	17376	17485	17054	17375	17384	17188	17393	17146	17109	17331	17155	17371	17510	17285	17237	17314	17161	17304	17233	17472	17351	17152	17357	17327	17285	17246	17257	17275	17158	17348	17203	17339	17281	17144	17280	17234	17161	17146	17242	17415	17312	17475	17155	17261	17218	17450	17102	17088	17353	17403	17294	17314	17206	17481	17286	17381	17109	17489	17222	17275	17139	17163	17349	17371	17224	17352	17352	17360	17118	17269	17448	17245	17275	17318	17343	17446	17403	17110	17218	17216	17395	17232	17377	17383	17529	17231	17101	17285	17252	17386	17402	17331	17272	17260	17308	17215	17400	17201	17468	17537	17396	17366	17208	17048	17314	17270	17227	17303	17391	17209	17276	17420	17390	17479	17261	17338	17496	17260	17274	17171	17410	17247	17364	17380	17235	17380	17466	17155	17377	17513	17422	17426	17117	17174	17205	17316	17134	17394	17445	17169	17087	17336	17262	17352	17339	17409	17429	17489	17321	17267	17308	17256	17349	17276	17329	17293	17113	17226	17270	17411	17402	17263	17403
40691	52381	36635	21321	16263	15172	14992	14817	14739	14805	14799	15044	14912	14792	14809	14765	14950	14815	14949	14790	14905	14759	14902	14817	14904	14654	14914	14887	14655	14858	14938	14947	14818	14876	14914	14894	14943	14924	14892	14898	14751	14718	14965	15234	14728	14799	14857	14803	14694	14767	14935	14968	14726	14824	14972	14793	14787	14758	14886	14932	14903	14834	14932	14848	14805	14893	14815	14721	14910	14821	15007	14878	14755	15013	14903	14948	14960	14912	15020	14999	14947	14859	14851	14674	14920	14831	14841	14766	15088	14955	14788	14963	14784	14674	14854	14862	14890	14799	14849	14737	14897	14948	14820	14949	14770	14856	14799	14785	14906	14802	14891	14759	14885	14964	14935	15003	14612	14703	14834	14958	14817	14762	14888	14766	15035	14848	14908	14958	14938	14872	14897	14910	14620	14825	14791	14963	14695	14703	14748	14969	14911	14831	14910	14751	14886	14716	14909	14718	14829	14764	14859	14965	14745	14789	14858	14674	15024	14765	14899	14829	14762	15108	14846	14969	14811	14921	14980	15058	14806	14763	14913	14940	14854	14751	14882	14820	14776	14825	14868	14922	14754	14772	14892	14879	14709	14745	14796	14889	14728	14702	14816	14937	14832	14901	14776	14901	14979	14910	14863	14961	14765	14956	14875	14824	14858	14928	14807	14909	14761	14655	14790	14877	14943	14964	14961	14896	14824	14831	14743	14882	14782	14871	14788	14933	14959	15018	14818	14692	14753	14766	14572	14897	14820	14993	15121	14769	14805	14784	15061	14724	14917	14871	14839	14816	14971	14754	14844	14990	14940	14910	14834	14828	14847	15006	14714	14920	14787	14791	14926	14755	14741	14876	14762	14689	14908	14696	14841	14797	14703	14874	14935	14736	14798	14861	14865	14953	14706	14814	14782	14919	14832	14896	14858	14763	14847	14785	14691	14784	14752	14787	14814	15133	14929	14776	14871	14820	14918	14824	14760	14925	14968	15004	14664	14902	14961	14861	14880	14592	14668	14867	14840	14760	14762	14639	14931	14854	14981	14862	14868	14890	14878	14891	14824	14802	14907	14775	14712	14832	14851	14739	14836	14726	14708	14899	14899	14804	14811	14807	14843	14841	14855	14611	14950	14979	14965	14939	14872	14955	14764	14722	14874	14990	14762	15002	14930	14842	14870	14816	14561	14768	14833	15025	15054	14947	14881	14753	14762	14791	14881	14775	14771	14827	14770	14857	14755	14744	14651	14815	14789	14845	14972	15017	14654	14767	14900	15033	14659	14804	14899	15031	14870	14956	14916	15020	14882	14881	14905	14824	14878	14867	14837	14962	14893	15048	14859	14876	14913	14835	14971	14860	14820	14708	14834	14852	14875	14653	14819	14779	14790	14859	14751	15005	14903	14675	14919	14796	14969	14799	14939	14882	14812	14855	14934	14961	14877	14824	14854	14782	14735	14935	14835	14795	14880	14812	14889	14916	14518	14897	14831	14923	15046	14897	14797	14836	14747	14891	14822	14940	14782	14978	14882	14806	14800	14919	14838	14765	14757	15034	15017	14735	14732	14806	14782	14815	15038	14745	14935	14766	14807	15005	14928	15050	14810	14950	14968	14893	14835	15007	14857	14823	15016	14744	14846	14868	14866	15004	14759	14890	14879	14653	14709	14884	14899	14946	14748	14941	14943	14744	14822	14902	14924	14858	14735	14736	14760	14892	15022	14743	14742	14771	15032	14997	14841	14823	14872	14726	14948	14756	14783	14944	14785	14925	14814	14704	14891	14970	14908	14756	14869	14957	14933	14884	14960	14807	14747	14721	14798	15015	14785	14805	14922	14816	15068	14768	14751	14929	14742	14957	14790	15011	14957	14894	14996	14838	14697	14564	14831	14888	14819	14849	14925	14929	14874	14838	14842	14796	14793	14871	14842	14811	14680	14824	14927	14744	14899	14591	14899	14875	14739	14941	14866	14953	14860	14774	14749	14810	14829	14853	14754	14867	14855	14944	14841	14926	14852	14822	14991	14901	14911	14872	14946	14837	14814	14876	14759	14679	14744	14914	14841	14980	14865	14945	14706	14909	14812	14825	14872	14622	14780	14950	14671	14914	14833	14785	14961	15003	14978	14951	15005	14793	14871	14957	15020	14939	14973	14688	14843	14858	14862	14834	14831	14849	14806	14950	14834	14912	14896	14931	14783	14952	14894	14737	14907	14703	14980	14740	14830	14842	14864	14924	14959	14947	14775	14801	14828	14904	14868	14925	14831	14770	14957	14880	14673	15011	14778	14849	14821	15002	14736	14816	14924	14874	14720	15002	14842	14744	15027	14932	14821	14798	14951	15009	14756	14875	14699	14783	14799	14831	14953	14837	14832	14982	14927	14888	14975	14783	14672	15031	14935	14903	14570	14794	14806	14733	14794	14849	14772	14743	14886	14903	14793	15054	14807	14778	15010	14883	14969	14763	14932	14719	14651	14777	14777	14893	14775	14916	14770	14885	14855	14960	14765	15057	15054	14785	14846	14824	14743	14668	14819	14867	14823	14790	14991	14840	14896	14836	14770	14786	14841	14917	15015	14874	14842	14842	14722	14942	14929	14838	14871	14954	14973	14829	14838	14951	14712	14605	14879	14874	15085	14798	15078	14751	15027	14787	14869	14826	14781	14814	14865	15010	15034	14821	14906	14900	14849	14795	14763	14858	14818	14866	14799	14863	14752	14861	14899	14738	14829	14954	14695	14845	14819	14863	14939	15117	14807	14721	14864	14893	14780	14958	14967	14836	14758	14972	14808	14751	14918	14891	14871	14974	14802	14929	14770	14824	14811	14817	14901	14829	14897	14813	14768	14969	14889	15057	14786	14818	14803	15029	14858	14805	14774	14861	14896	14861	14985	14945	14932	14727	14894	14915	14955	14873	14929	14970	14808	14783	14929	14775	14839	14915	14919	14765	14924	14915	14813	14847	14747	14854	14907	14906	14739	14727	14797	14775	14764	14950	14802	15135	14881	14935	14778	14804	14807	14972	14843	14895	14757	15023	14801	14852	14845	14796	15011	14927	14737	14925	14923	14967	14792	14748	14877	14864	14927	14823	14851	14852	14817	14888	14915	14833	14958	14883	14938	14705	14791	14846	14860	14856	14999	14923	14664	14749	14895	14891	14880	14829	14743	15041	14824	14823	14896	14721	14823	14963	14846	14906	14834	14893	14794	14912	14852	15028	14896	14736	14875	14946	14747	14823	14727	14748	14826	14840	14805	14793	14865	14872	15013	14871	14876	14771	14774	14725	14792	15083	14786	14831	14903	14816	14672	14885	14636	14779	14791	14954	14886	14740	14692	14693	14994	14681	14954	14862	14939	14845	14717	14822	15027	14868	14730	14815	14973	14843	14916	14877	14575	14788	14720	14905	14899	14867	14981	14761	14750	14856	14903	14930	14824	14971	14849	14656	14808	15082	14817	14750	15000	14917	14904	14841	15006	14945	14953	15019	14938	14621	14672	14859	14989	14878	14881	14890	14900	14856	14624	14836	14826	14978	14911	14761	14874	14923	14784	14950	14979	14810	14885	14906	14920	14788	14906	14783	14822	14790	14852	14897	14898	14944	14860	14797	14632	14944	14813	14708	14717	14886	14774	14740	14903	14802	14852	14867	14807	14951	14777	14724	14821	14865	14901	14810	14720	14705	14808	14939	14807	14839	14797	14797	14895	14858	14711	14797	14983	14858	14762	14750	14764	14847	14891	14710	14885	14930	14873	14720	14965	14846	14910	14875	14878	14813	14845	14752	14884	14852	14860	14956	14723	14795	14817	14812	14787	14797	14666	14719	14875	14828	14830	14920	14889	14681	15085	14786	14982	14805	14780	14736	14827	14779	14808	15008	14847	14863	14743	14907	14942	14714	14628	14854	15158	14989	14997	14672	14799	14877	14983	15007	14897	14799	14864	14825	14913	14804	14817	14960	14658	14813	14996	14938	14850	14945	14999	14860	14899	14897	14876	14900	14826	14839	14828	14917	14861	14863	14948	14835	14772	14738	14845	14974	14915	14950	14781	14974	14888	14905	14935	14789	14738	14696	14727	14699	14685	15042	14847	14895	14825	14800	14901	14770	14980	14799	14934	14846	14902	14880	14788	14792	14784	14970	14839	14932	15062	14920	14798	14923	14818	14763	14840	14879	14976	14935	14745	14970	14826	14869	14821	14957	14848	14696	14901	14931	14711	14741	14793	14786	14727	14791	14724	14967	14709	14888	14961	14851	14833	14971	14898	15000	14884	14774	15031	14931	14948	14810	14678	14917	14773	14852	14843	14851	14924	14989	15097	14687	14936	14834	14840	14950	14801	14838	14763	14831	14814	15051	14867	14946	14754	14834	14797	14824	14831	14820	14934	14965	14902	14852	14836	14778	14649	14872	14904	14898	15039	14882	14857	14848	14908	14834	14876	14722	14849	14916	14778	14988	15072	14684	14771	14951	14812	14731	14843	14760	14892	14798	14708	14781	14807	14881	14915	14823	14851	14800	14785	14803	14818	14831	14853	14769	14812	14905	14817	15078	14904	14808	14798	14848	14814	14957	14752	15021	14920	14810	14880	14853	14896	15020	14842	14654	14982	14985	14880	14798	14820	15010	14712	14867	14876	14986	14917	14736	14894	14875	14754	14841	14938	14771	14845	14933	14956	14792	14896	14882	14798	14759	14866	14787	14843	14676	14827	14954	14903	14763	14770	14919	14789	14894	14783	14899	14883	14843	14951	14750	14769	14770	14919	14881	14844	14797	14859	14906	14991	14884	15054	14848	14821	14755	14991	14900	14813	14847	14919	14914	14754	14775	14776	14943	14822	15014	14901	14925	14872	14875	14738	14965	14920	14961	14995	15059	14817	14996	14825	14896	15028	14819	14805	14916	14847	14702	14916	14818	14832	14724	14827	14775	14692	14890	14836	14849	14835	14829	15048	14949	15133	14957	14759	14850	14913	14935	14807	14890	14971	14779	14802	14791	14844	14879	14869	14838	14907	15005	14854	14913	14940	14901	14922	14836	14823	14882	14679	14829	14893	14965	14995	14888	14890	14817	14828	14953	14799	14920	14850	14754	14818	14854	14889	14845	14973	14862	14956	14870	14859	14945	14877	14759	14966	14972	14852	14863	14585	15032
23935	24284	34272	29332	23912	23717	23377	18331	17596	17934	17804	17482	17603	17554	17503	17504	17399	17421	17451	17609	17415	17647	17575	17222	17429	17239	17385	17372	17582	17321	17252	17370	17297	17385	17426	17164	17354	17460	17512	17381	17182	17393	17411	17341	17294	17395	17498	17503	17389	17492	17474	17464	17216	17389	17332	17422	17198	17210	17465	17371	17217	17299	17156	17298	17563	17323	17248	17250	17214	17168	17460	17318	17216	17425	17375	17255	17440	17303	17194	17417	17374	17306	17213	17350	17275	17206	17360	17264	17309	17423	17485	17648	17357	17466	17410	17367	17236	17572	17105	17320	17268	17367	17270	17281	17153	17112	17449	17349	17254	17377	17371	17284	17140	17167	17363	17258	17418	17317	17587	17240	17200	17457	17533	17330	17238	17260	17383	17502	17263	17197	17350	17228	17243	17385	17384	17409	17337	17330	17471	17178	17237	17355	17454	17296	17001	17287	17450	17273	17443	17299	17421	17179	17417	17304	17159	17186	17469	17248	17376	17197	17097	17179	17199	17156	17290	17207	17170	17383	17150	17397	17410	17613	17245	17498	17387	17216	17344	17246	17252	17298	17182	17429	17400	17244	17166	17252	17285	17196	17291	17274	17281	17502	17465	17252	17195	17266	17257	17056	17318	17376	17586	17293	17414	17381	17077	17453	17324	17258	17382	17312	17142	17358	17419	17329	17370	17122	17453	17269	17351	17296	17395	17252	17325	17391	17401	17278	17395	17357	17223	17331	17245	17318	17174	17337	17141	17030	17278	17239	17368	17370	17171	17303	17351	17360	17223	17252	17385	17191	17478	17360	17289	17292	17249	17375	17159	17385	17407	17309	17344	17202	17338	17139	17365	17349	17266	17429	17387	17295	17281	17266	17278	17229	17082	17239	17226	17210	17294	17206	17311	17293	17189	17264	17169	17300	17214	17439	17232	17183	17283	17246	17076	17133	17373	17151	17230	17195	17253	17390	17254	17259	17304	17215	17334	17189	17080	17162	17076	17119	17551	17456	17407	17124	17226	17292	17358	17174	17304	17233	17377	17271	17301	17416	17310	17332	17424	17464	17326	17316	17402	17463	17443	17359	17223	17289	17436	17277	17245	17114	17076	17307	17299	17268	17518	17309	17425	17362	17271	17435	17331	17177	17510	17307	17265	17242	17244	17229	17242	17209	17304	17220	17324	17203	17287	17245	17286	17279	17178	17227	17256	17376	17243	17135	17299	17136	17417	16991	17240	17198	17207	17333	17077	17277	17434	17207	17433	17387	17265	17265	17283	17191	17356	17080	17337	17319	17304	17236	17466	17498	17414	17353	17321	17307	17531	17144	17246	17545	17392	17275	17229	17245	17083	17215	17238	17262	17489	17105	17353	17341	17254	17110	17278	17329	17337	17432	17312	17266	17440	17142	17258	17160	17214	17217	17366	17383	17291	17413	17390	17317	17426	17468	17404	17489	17389	17302	17222	17238	16988	17384	17257	17317	17353	17499	17367	17424	17036	17167	17190	17137	17285	17311	17362	17190	17308	17409	17332	17310	17301	17097	17344	17288	17231	17366	17634	17237	17238	17247	17189	17168	17248	17345	17164	17229	17207	17354	17567	17274	17377	17325	17325	17204	17392	17237	17206	17273	17390	17476	17313	17515	17299	17256	17127	17430	17442	17095	17336	17066	17283	17220	17511	17326	17445	17212	17222	17264	17381	17279	17246	17236	17357	17522	17383	17369	17170	17297	17296	17351	17195	17351	17251	17127	17221	17157	17279	17181	17224	17145	17190	17284	17096	17340	17229	17260	17205	17308	17303	17278	17172	17186	17110	17295	17391	17250	17440	17454	17428	17294	17374	16972	17273	17168	17478	17329	17198	17167	17326	17462	17244	17398	17231	17566	17316	17287	17463	17201	17264	17403	17394	17213	17196	17386	17295	17129	17351	17280	17450	17464	17207	17228	17210	17370	17305	17438	17551	17294	17266	17309	17351	17484	17265	17276	17208	17451	17079	17193	17332	17319	17392	17318	17226	17118	17214	17131	17461	17417	17235	17143	17330	17151	17279	17115	17422	17179	17120	17351	17240	17316	17262	17434	17275	17274	17084	17114	17269	17297	17450	17284	17291	17201	17194	17250	17182	17344	17175	17245	17403	17358	17421	17149	17154	17482	17355	17386	17458	17385	17476	17305	17384	17371	17292	17128	17292	17331	17349	17374	17466	17483	17289	17428	17235	17473	17272	17173	17204	17162	17395	17214	17169	17218	17406	17236	17098	17238	17224	17401	17257	17361	17393	17325	17235	17450	17272	17265	17327	17465	17400	17339	17418	17329	17169	17421	17308	17274	17490	17342	17349	17231	17076	17351	17231	17386	17223	17332	17137	17116	17320	17390	17328	17219	17368	17485	17095	17180	17140	17267	17374	17271	17290	17284	17318	17263	17187	17263	17184	17408	17148	17094	17218	17037	17265	17262	17211	17480	17289	17306	17232	17232	17321	17439	17173	17391	17424	17264	17420	17493	17482	17316	17347	17290	17199	17125	17510	17145	17260	17402	17404	17441	17282	17297	17308	17291	17168	17129	17439	17219	17409	17250	17478	17505	17196	17367	17227	17214	17329	17290	17367	17505	17332	17319	17340	17400	17525	17302	17184	17219	17354	17403	17214	17193	17313	17233	17392	17302	17114	17537	17335	17174	17263	17429	17531	17373	17037	17263	17445	17373	17220	17075	17258	17172	17333	17343	17377	17400	17195	17225	17168	17442	17119	17266	17197	17205	17230	17262	17167	17333	17280	17214	17215	17260	17488	17343	17368	17000	17278	17264	17122	17222	17228	17437	17369	17215	17420	17308	17377	17163	17220	17217	17136	17190	17266	17289	17264	17150	17381	17251	17053	16966	17226	17397	17338	17161	17309	17129	17176	17232	17343	17288	17349	17291	17220	17331	17166	17301	17322	17319	17306	17273	17282	17292	17170	17318	17268	17290	17261	17135	17123	17372	17360	17419	17345	16953	17424	17202	17323	17252	17386	17056	17220	17305	17207	17448	17355	17436	17149	17425	17420	17284	17153	17485	17242	17137	17199	17320	17138	17234	17050	17287	17341	17206	17270	17335	17196	17231	17349	17315	17567	17488	17120	17150	17425	17294	17293	17403	17220	17292	17425	17455	17210	17333	17112	17334	17296	17346	17056	17474	17148	17062	17399	17355	17210	17317	17181	17440	17465	17266	17184	17162	17183	17228	17487	17253	17184	17374	17301	17346	17283	17302	17069	17314	17145	17414	17454	17180	17241	17302	17246	17187	17328	17426	17263	17349	17311	17177	17270	17201	17189	17310	17216	17303	17217	17273	17262	17163	17426	17331	17319	17344	17259	17277	17248	17260	17499	17238	17348	17442	17339	17389	17388	17212	17358	17255	17191	17546	17364	17365	17410	17267	17110	17263	17203	17213	17453	17154	17244	17400	17290	17472	17568	17175	17238	17218	17281	17305	17151	17265	17450	17322	17336	17398	17356	17406	17362	17335	17337	17129	17236	17192	17404	17397	17231	17284	17548	17276	17445	17290	17310	17205	17367	17435	17241	17258	17131	17282	17221	17450	17320	17293	17084	17335	17372	17338	17336	17385	17194	17231	17048	17238	17324	17026	17174	17337	17266	17322	17034	17470	17245	17314	17423	17240	17247	17320	17361	17400	17264	17259	17448	17159	17179	17308	17184	17248	17225	17233	17276	17518	17390	17220	17214	17550	17160	17220	17280	17289	17292	17225	17290	17426	17273	17220	17339	17240	17305	17170	17203	17183	17242	17036	17376	17201	17133	17339	17286	17130	17212	17096	17323	17263	17392	17430	17230	17268	17090	17296	17422	17276	17237	17180	17273	17375	17302	17137	17244	17392	17396	17271	17266	17128	17276	17239	17440	17272	17429	17319	17207	17441	17180	17326	17343	17337	17264	17330	17302	17195	17288	17212	17316	17216	17371	16967	17529	17284	17422	17148	17362	17373	17416	17432	17293	17252	17425	17326	17385	17310	17266	17408	17286	17274	17357	17243	17105	17347	17136	17303	17390	17099	17328	17340	17299	17166	17229	17167	17222	17301	17538	17204	17272	17537	17337	17385	17460	17415	17385	16947	17224	17319	17349	17145	17345	17318	17256	17256	17280	17203	17334	17271	17146	17161	17146	17256	17378	17356	17199	17196	17566	17255	17267	17351	17217	17181	17340	17212	17184	17201	17275	17436	17271	17258	17283	17300	17446	17371	17141	17153	17372	17321	17370	17125	17198	17237	17019	17251	17224	17176	17327	17275	17175	17211	17275	17405	17259	17321	17173	17205	17346	17339	17207	17097	17290	17362	17168	17430	17349	17270	17303	17285	17088	17303	17450	17428	17155	17273	17384	17237	17267	17345	17327	17277	17113	17397	17275	17250	17603	17329	17450	17076	17339	17408	17129	17319	17328	17143	17319	17268	17409	17413	17205	17250	17271	17163	17565	17275	17475	17333	17239	17276	17157	17326	17101	17265	17391	17098	17067	17484	17534	17275	17161	17226	17435	17132	17182	17350	17134	17359	17339	17243	17018	17326	17218	17185	17294	17291	17217	17290	17460	17225	17272	17335	17208	17236	17259	17268	17265	17095	17196	17184	17352	17353	17470	17285	17148	17248	17220	17260	17355	17246	17240	17160	17273	17351	17345	17310	17429	17141	17191	17153	17364	17383	17420	17335	17351	17189	17535	17196	17368	17311	17153	17257	17274	17514	17433	17415	17315	17281	17389	17346	17350	17225	17135	17146	17385	17315	17344	17434	17244	17208	17134	17370	17119	17416	17426	17252	17206	17301	17213	17208	17364	17218	17317	17156	17283	17344	17164	17234	17355	17365	17207	17228	17197	17435	17591	17267	17415	17251	17222	17254	17108	17285	17053	17277	17336	17029	17153	17331	17369	17065	17372	17143	17071	17199	17260	17126	17200	17056	17265	17172	17380	17308	17359	17221	17140	17272	17355	17314	17175	17218	17265	17228	17398	17364	17233	17302	17551	17141	17290	17092	17333	17345	17240	17428	17019	17441	17200	17311	17032	17415	17306	17016	17019	17140	17288	17145	17143	17290	17336	17233	17244	17282	17265	17384	17362	17319	17241	17470	17300	17172	17433	17194
61721	106478	83634	53514	29056	17390	15143	14782	14635	14817	15077	14991	14939	14919	14972	14863	14892	15122	14895	14980	14911	14760	14943	14933	14900	14933	14912	14940	14918	14863	14832	14915	14868	14818	14808	14989	14799	14911	14902	15008	14792	14903	14730	14767	14679	14920	14969	14969	14780	14777	15018	14868	14814	14940	14825	14910	14942	14911	14713	15025	14803	14889	14858	14961	15071	14889	14896	14840	14872	14902	14794	14935	14765	14800	14961	14792	14800	14878	14780	14933	14906	14890	14851	14910	14740	14667	14921	14826	14722	14982	14901	14719	14984	14789	14909	14940	14789	14885	15092	14872	14884	14802	14972	14733	15109	15050	14914	14881	14945	14926	14937	14794	14846	14804	14978	14893	14827	14874	14664	15040	14865	14877	14930	14844	14874	14866	14966	14851	14830	14765	14882	14779	14705	14793	14892	14931	14773	14784	14850	14801	14794	14825	14891	14916	14804	15006	14844	14937	14808	14924	14979	14906	14788	14789	14839	14878	14916	14955	14867	15010	14924	14882	14813	14932	14647	15070	14815	14876	14840	15063	14633	15040	15013	14745	14767	14847	14864	14782	14919	15014	15039	14731	14871	14768	14797	14913	14770	14959	14731	14954	14958	15044	14922	14857	14656	14972	14840	14842	14903	14977	14771	14950	14876	14755	14759	14751	15040	14750	14960	14925	14805	14895	15006	14889	14994	14969	14893	14867	14824	14949	14875	14851	14856	14841	14750	14898	14995	15018	15008	14790	15154	14888	14875	14781	14872	15031	14964	14753	14905	14827	14821	14924	14839	14854	14869	14661	14736	14742	14864	14771	14700	15078	15053	14816	14913	14919	14933	14813	14901	14856	14904	14860	14972	14962	14802	15034	14995	14938	14893	14913	14622	14763	14880	14892	14938	14876	14899	14686	14893	14925	14945	15010	14739	14708	14804	14859	15006	14813	14832	14915	14774	14877	15040	15050	14732	14879	14944	15060	14804	14886	14850	14885	14793	14829	14870	14935	14909	14977	14846	14834	14654	14779	14883	14806	14989	14954	14953	14707	14819	14856	14915	14780	14833	14933	14808	14773	14829	14782	14869	14717	15018	14859	14808	14884	14690	15009	14965	14684	14854	14569	14984	14941	14804	14964	15018	14744	14789	14765	14866	14843	14961	14894	14924	14842	14766	14927	14530	14998	14846	14828	14879	14790	14830	14891	14898	14733	14865	14897	15117	14955	14682	14832	14921	14654	14899	14823	14828	14850	14739	14796	14743	14969	14866	14920	14961	14828	14881	15118	14816	14868	14994	14849	14678	14939	14795	14681	14732	14699	14945	14831	14963	14986	14806	14806	14861	14852	14781	14820	14798	14893	14691	14832	15198	14802	14726	14917	14741	14938	14979	14794	14782	14839	14974	14822	14946	14794	14799	14883	14891	14835	15130	15054	14720	14748	14783	15000	14903	14876	14927	14888	14829	14948	14909	14989	14883	14897	14776	14779	14842	15061	14979	14909	14921	14943	14797	14858	14810	14724	14855	14873	15077	14927	14697	14902	14769	14795	14840	14708	14959	14920	14836	15006	14928	14816	15077	14906	14894	14855	14826	14890	14891	14925	14834	14890	14807	14882	14788	14923	14811	14858	14919	14797	14730	14803	14722	14860	15067	14832	14814	14771	14912	14734	14673	14868	14905	14877	14753	14976	14891	14810	14934	14857	14828	14827	14915	14878	14858	15038	14879	14973	14994	14761	14860	14833	14910	14863	14707	14749	14779	14861	14900	14878	14768	14857	14864	14911	14907	14792	14837	14950	14683	14829	15017	14988	15050	14683	15042	14848	14778	14891	14975	14933	14801	14833	14858	14946	15058	14763	14817	14725	15015	14789	14794	14916	14935	14942	14689	14940	14961	14880	14778	14914	15021	14818	14952	14931	14923	14702	14887	14726	14825	14707	14850	14877	14922	14881	14725	14916	14762	14866	14739	14827	14917	14740	14847	15024	14832	14787	14691	14779	14871	14980	14872	14823	14899	15118	14966	15016	14927	15062	14750	14776	14894	14859	14970	14957	14966	14989	14985	14903	14874	14893	14790	14835	14832	14974	14853	14889	14877	14932	14875	14824	14661	14752	14814	14890	14866	14980	14818	14840	14920	14995	14871	14891	14761	14991	14919	15056	14931	14828	14921	14925	14751	14845	14898	15075	14922	14653	15006	14864	14867	14990	14940	14799	14872	14833	14897	14793	14845	14950	14840	14844	14809	14936	14747	14844	14797	14852	14795	14899	14823	14737	14586	14855	14813	14941	14895	15001	14854	14769	14932	15038	14964	14816	14896	14850	14847	14926	14914	14764	14827	14895	14904	14942	14907	14896	14810	14862	14881	14981	14789	15019	14911	14947	14931	14747	14888	14967	14932	14746	14602	14777	14659	14999	14659	14973	14891	14867	14701	14754	14863	15099	14839	15010	14811	14780	14840	14815	14963	14969	14970	14898	14843	14892	14840	14917	15112	14834	14875	14873	14887	14964	14831	14867	14874	14814	14629	14883	14821	14783	14888	15006	14863	14704	14956	14752	14923	15007	14855	14769	15011	14848	15108	14790	14911	14680	14801	14724	14874	14875	14809	14916	14772	14851	14971	14762	14859	14846	14966	14861	14905	14915	14845	14861	14709	14849	14963	14930	14846	14904	14838	14771	14843	14696	14884	14838	14808	14894	14904	14884	14684	14827	14870	14932	14886	14811	14890	14771	14707	14861	14811	14767	14832	14822	14969	15040	14770	14820	14936	14820	14787	14925	14924	14854	14888	14890	14876	14859	14832	14702	14848	14971	14909	15115	15021	14885	14718	14971	14756	14886	15022	14934	14784	14797	15104	14833	14909	14973	14952	14769	14960	14871	14932	14962	15058	14859	14966	14815	14863	14933	14814	14881	14851	14791	14852	14837	14821	15004	15009	14884	14915	14795	14870	14976	14874	14850	14859	14800	14705	14905	15031	14892	14958	14904	14847	14813	14883	14837	14756	14840	14824	14838	15015	14767	15106	15017	14783	14895	14910	14866	14637	14874	14827	14884	14826	14973	14744	14842	14688	14823	14884	14961	14887	15038	14855	14817	15007	14837	14843	14939	14888	14821	15057	14858	14860	14774	14912	14974	14778	14715	14982	14953	14770	14854	14868	15043	14817	14987	14897	14926	14924	14873	14746	14756	14838	14745	14891	14859	14808	15028	14813	14874	14765	15039	15052	14918	14888	14971	14851	14944	14841	14642	14938	14899	14844	14843	14827	14844	14940	14933	14869	14865	14936	14778	15064	14963	14903	14789	14979	14902	14854	14859	14875	14853	14946	14973	14806	14769	14787	15042	14857	14829	14919	15035	14811	14932	15046	15048	14998	14801	14938	14844	14977	14794	14976	14925	14930	14688	14760	14977	14820	14893	14933	14775	14682	14893	14961	14817	14780	14842	14811	14904	15001	14941	14774	14788	14898	15010	14976	15011	14893	14900	14860	14860	15017	14834	14824	14791	14801	14776	14904	14917	14899	14926	14793	14803	14868	14890	14879	14828	15103	14709	14975	14910	14918	14967	14972	14942	14900	14771	15034	14854	14993	14926	14848	14897	14856	14886	14856	14726	14972	14848	14864	14944	14908	14873	14827	14861	14852	14822	14948	14871	14997	14946	15019	14786	14958	14782	14880	14970	14726	14893	14814	14812	14748	14964	14844	14835	14824	14984	14646	14788	14922	14777	14951	14792	14902	14794	14994	14997	15064	14870	14910	14725	14807	15009	14847	14917	14872	14765	14999	14865	14865	14914	14839	14871	14891	14966	14953	14845	14728	14912	14892	14799	14763	14828	15059	14926	14778	15018	14769	14769	14895	14905	14785	14967	14964	14750	14959	14867	14792	15047	14843	14790	14940	14811	14971	14820	14678	14734	14882	14643	14860	14907	15029	14896	14917	14799	14932	14783	14954	14893	14723	14774	14639	14853	14948	14848	14628	14789	14814	14885	14906	14869	14772	15083	14853	14941	14686	14928	14811	14914	14996	14923	14854	14982	15011	15060	14938	14873	14927	14725	14894	14943	14811	15011	14916	14936	14852	14891	14863	14832	14758	14946	14744	14883	14904	14827	14894	14850	14751	15048	14816	14848	14736	14936	14669	14669	14915	14965	14965	14986	14910	14770	14890	14875	14722	15057	14829	14959	15017	14805	14854	14772	14805	14867	14824	14907	14766	14806	14798	14847	14913	14955	14943	14859	14929	14935	15043	14918	14909	14847	14936	14991	14911	15015	14794	14929	14759	14737	14946	14940	14874	14942	14973	15027	14716	14846	14837	14837	14927	14871	14864	14735	14728	14797	14724	14857	14779	14875	15035	14859	14964	14945	14890	14794	14960	14938	14796	14853	14751	14763	14828	14862	14676	14904	15045	14975	14767	14975	15028	14740	14923	14841	14926	15143	14798	14964	14898	14884	14874	14883	14944	14901	14804	14845	14872	14896	14867	14880	14851	14989	14853	14984	14709	15015	14792	14864	14828	14833	14918	14779	14695	15015	14750	14825	14846	14686	14816	14948	14800	14998	14996	14904	15112	14874	14920	14797	14941	14803	14940	14940	14819	15001	14928	14859	14737	14840	15008	14784	14870	14884	15169	14840	15005	14903	14985	14929	14905	14935	14775	14866	14899	14978	14819	14911	14707	14959	14959	14883	15067	14818	14871	14971	14911	14676	14818	14816	14839	14988	15023	14712	14877	14844	14939	14964	14818	14898	14922	14950	14747	14915	14809	14978	14827	14726	14795	14798	14949	14837	14870	14868	14882	14771	14755	14636	14824	14833	14769	14921	14760	15013	15022	15013	14998	14867	14938	15015	14868	14931	14941	14877	14988	14699	14896	14924	14835	14918	14735	14781	14948	14849	14743	14921	14865	14796	14783	14840	14882	14894	14902	14834	14792	14957	14713	14887	14912	14817	14856	14764	14907	14882	15015	14831	14911	14846	14883	14792	14768	14899	14923	14910	14862	14829	14840	14848	14777	14955	14934	15019	14740	14982	14948	14862	14759	14792	14739	14856	14897	14839	14900	14912	14740	14931	14810	14897	14817	14827	14945	14862	14739	14752	14865	14781	14689	14879	14840	14837	15104	14909	14840	14974	14839	15008	14874	14797
34230	39028	39908	28656	20153	18059	17643	17345	17352	17385	17645	17587	17512	17331	17492	17402	17220	17351	17500	17403	17431	17571	17479	17462	17552	17449	17353	17396	17539	17485	17373	17405	17414	17679	17431	17520	17400	17483	17458	17623	17241	17173	17500	17534	17298	17246	17542	17552	17525	17358	17351	17516	17414	17481	17380	17299	17306	17300	17455	17541	17304	17194	17386	17604	17377	17398	17458	17225	17369	17380	17280	17421	17276	17536	17419	17459	17465	17518	17692	17524	17361	17411	17488	17662	17373	17519	17352	17658	17518	17475	17321	17513	17413	17420	17397	17478	17418	17564	17407	17420	17338	17439	17327	17349	17652	17517	17393	17490	17299	17264	17426	17424	17353	17302	17415	17414	17245	17442	17227	17513	17380	17501	17487	17195	17252	17521	17454	17447	17111	17499	17220	17335	17520	17338	17475	17589	17643	17403	17346	17439	17464	17443	17373	17504	17511	17517	17335	17394	17411	17404	17368	17324	17245	17311	17457	17536	17471	17358	17570	17321	17348	17465	17527	17279	17577	17336	17241	17338	17544	17506	17236	17245	17273	17468	17446	17579	17370	17543	17453	17434	17305	17343	17501	17417	17449	17555	17295	17418	17341	17393	17327	17501	17383	17574	17509	17635	17379	17299	17422	17544	17525	17378	17474	17278	17391	17431	17355	17462	17437	17596	17400	17387	17495	17344	17305	17404	17284	17564	17460	17352	17387	17403	17318	17540	17374	17480	17354	17243	17405	17372	17421	17397	17655	17300	17461	17526	17494	17520	17454	17448	17448	17467	17560	17487	17652	17597	17550	17685	17343	17576	17400	17360	17443	17316	17441	17379	17176	17492	17262	17447	17500	17392	17247	17415	17542	17363	17322	17342	17668	17344	17388	17441	17329	17397	17175	17360	17185	17297	17493	17452	17473	17396	17493	17323	17439	17334	17397	17523	17347	17521	17561	17460	17547	17231	17465	17474	17519	17385	17297	17181	17436	17231	17313	17258	17419	17306	17365	17392	17515	17483	17581	17323	17334	17360	17090	17406	17457	17132	17093	17404	17375	17486	17356	17342	17489	17433	17505	17380	17410	17364	17295	17486	17208	17692	17282	17381	17136	17255	17158	17515	17420	17571	17459	17433	17293	17311	17283	17336	17682	17415	17334	17465	17499	17342	17193	17253	17388	17313	17413	17374	17343	17308	17372	17196	17385	17308	17428	17444	17485	17371	17517	17414	17209	17418	17307	17456	17373	17595	17615	17451	17266	17189	17453	17456	17355	17428	17350	17469	17436	17244	17590	17572	17441	17482	17395	17479	17392	17663	17308	17551	17441	17157	17373	17287	17226	17610	17376	17420	17390	17576	17482	17480	17458	17388	17372	17321	17398	17396	17498	17447	17578	17424	17308	17541	17442	17260	17209	17410	17320	17422	17302	17398	17608	17271	17431	17521	17431	17401	17291	17438	17215	17443	17422	17329	17454	17260	17606	17296	17627	17450	17345	17236	17500	17304	17479	17618	17436	17521	17472	17506	17578	17268	17261	17447	17245	17522	17423	17379	17089	17245	17468	17423	17433	17345	17380	17458	17567	17490	17660	17513	17325	17490	17430	17478	17599	17552	17433	17576	17437	17493	17603	17420	17550	17204	17501	17340	17516	17495	17561	17455	17498	17287	17361	17387	17416	17120	17579	17315	17422	17377	17409	17535	17213	17489	17469	17482	17143	17301	17711	17299	17617	17444	17393	17462	17530	17572	17580	17219	17520	17270	17362	17360	17502	17408	17615	17648	17564	17439	17510	17361	17412	17483	17385	17678	17417	17414	17486	17505	17456	17372	17505	17258	17243	17456	17497	17351	17538	17499	17521	17283	17466	17319	17534	17329	17496	17448	17577	17112	17619	17495	17415	17465	17279	17269	17412	17288	17375	17179	17479	17403	17402	17251	17387	17334	17554	17408	17431	17438	17236	17473	17503	17280	17194	17257	17572	17469	17489	17560	17535	17311	17359	17554	17448	17300	17345	17398	17337	17446	17591	17552	17413	17299	17275	17388	17463	17365	17237	17360	17394	17371	17193	17302	17374	17442	17484	17657	17365	17435	17420	17318	17397	17367	17343	17330	17368	17272	17468	17532	17278	17451	17275	17438	17505	17350	17276	17367	17381	17387	17496	17622	17367	17403	17505	17548	17501	17571	17435	17578	17349	17296	17492	17642	17688	17346	17472	17455	17443	17265	17371	17469	17509	17357	17392	17646	17260	17579	17533	17321	17534	17462	17620	17447	17506	17399	17506	17186	17305	17588	17481	17547	17531	17594	17256	17486	17462	17313	17414	17262	17355	17419	17533	17321	17422	17423	17396	17503	17330	17206	17370	17447	17471	17489	17450	17366	17331	17507	17364	17503	17245	17474	17508	17393	17440	17355	17347	17342	17545	17587	17383	17179	17417	17453	17397	17660	17458	17395	17370	17487	17617	17048	17406	17157	17537	17434	17557	17463	17305	17357	17506	17448	17380	17372	17572	17261	17371	17456	17347	17296	17396	17380	17329	17388	17436	17506	17522	17324	17467	17458	17329	17267	17509	17331	17336	17326	17404	17482	17360	17300	17621	17405	17475	17631	17389	17564	17444	17459	17390	17473	17550	17608	17264	17431	17451	17400	17390	17379	17472	17409	17444	17569	17390	17460	17635	17558	17386	17392	17365	17342	17434	17443	17327	17505	17491	17450	17464	17393	17331	17441	17495	17285	17528	17446	17456	17275	17435	17522	17539	17320	17651	17353	17547	17642	17250	17440	17568	17357	17263	17339	17530	17424	17333	17403	17531	17371	17658	17442	17340	17581	17524	17379	17575	17443	17508	17322	17492	17529	17460	17307	17293	17732	17399	17321	17309	17509	17557	17291	17354	17451	17484	17481	17593	17287	17439	17547	17408	17358	17557	17256	17390	17454	17317	17574	17525	17426	17291	17460	17576	17244	17399	17385	17434	17462	17537	17511	17417	17351	17334	17412	17582	17428	17454	17280	17535	17266	17602	17351	17387	17475	17475	17521	17489	17315	17511	17379	17503	17365	17365	17369	17320	17388	17362	17426	17424	17367	17677	17483	17247	17269	17268	17489	17449	17352	17408	17362	17360	17433	17264	17391	17440	17447	17345	17443	17429	17380	17380	17632	17461	17525	17514	17261	17255	17303	17336	17456	17553	17365	17519	17361	17417	17416	17467	17248	17533	17337	17589	17597	17480	17470	17473	17199	17297	17267	17349	17429	17325	17367	17477	17494	17338	17381	17397	17600	17524	17325	17281	17626	17362	17456	17457	17349	17572	17459	17266	17487	17547	17339	17494	17403	17459	17394	17391	17408	17489	17403	17160	17497	17569	17382	17528	17471	17347	17542	17516	17672	17388	17291	17414	17387	17339	17420	17470	17360	17422	17531	17530	17428	17488	17443	17307	17386	17371	17565	17527	17381	17518	17233	17510	17374	17533	17402	17254	17588	17527	17422	17488	17550	17319	17460	17206	17289	17404	17403	17456	17444	17422	17204	17368	17231	17367	17282	17276	17186	17489	17505	17445	17359	17405	17296	17527	17483	17402	17316	17576	17518	17234	17324	17446	17388	17359	17431	17306	17303	17251	17396	17309	17439	17349	17334	17435	17398	17490	17500	17205	17240	17272	17415	17295	17440	17427	17339	17329	17522	17476	17503	17272	17487	17517	17394	17458	17453	17365	17450	17266	17254	17350	17327	17404	17733	17265	17467	17318	17489	17448	17331	17411	17332	17333	17354	17513	17323	17511	17600	17332	17317	17362	17438	17474	17459	17308	17313	17419	17449	17492	17540	17429	17306	17421	17404	17471	17357	17337	17417	17536	17482	17373	17173	17423	17423	17327	17658	17365	17360	17331	17244	17536	17476	17294	17475	17495	17404	17459	17454	17393	17491	17618	17497	17430	17550	17437	17484	17297	17269	17468	17404	17419	17552	17660	17295	17560	17491	17408	17384	17466	17464	17288	17265	17161	17389	17432	17359	17507	17327	17291	17402	17446	17398	17474	17427	17418	17287	17453	17529	17358	17553	17411	17372	17293	17357	17465	17312	17461	17489	17363	17363	17566	17508	17443	17365	17499	17450	17513	17418	17442	17363	17592	17586	17216	17166	17581	17504	17430	17376	17339	17363	17485	17408	17569	17305	17538	17395	17476	17284	17304	17612	17493	17485	17452	17425	17225	17487	17464	17387	17616	17428	17309	17355	17415	17294	17420	17468	17307	17515	17572	17456	17336	17474	17368	17310	17285	17521	17352	17377	17355	17600	17540	17541	17473	17457	17334	17232	17291	17341	17411	17508	17298	17489	17302	17464	17423	17309	17495	17396	17425	17548	17639	17476	17563	17349	17515	17254	17466	17377	17509	17454	17471	17313	17400	17437	17519	17462	17458	17534	17466	17288	17298	17143	17395	17500	17505	17462	17469	17329	17247	17428	17369	17360	17240	17356	17389	17474	17401	17271	17465	17203	17340	17277	17565	17514	17465	17456	17406	17430	17378	17533	17342	17693	17372	17260	17641	17535	17555	17199	17418	17615	17409	17376	17513	17295	17483	17622	17445	17265	17384	17293	17280	17187	17418	17493	17294	17368	17327	17380	17488	17253	17490	17350	17430	17258	17254	17299	17380	17383	17373	17363	17624	17488	17480	17430	17555	17494	17524	17339	17366	17355	17393	17482	17351	17314	17449	17429	17459	17318	17408	17524	17442	17290	17331	17320	17297	17409	17499	17397	17324	17459	17519	17414	17397	17470	17495	17314	17440	17410	17464	17427	17350	17280	17442	17517	17622	17451	17202	17285	17476	17438	17246	17182	17409	17522	17440	17506	17395	17576	17604	17343	17312	17197	17457	17320	17421	17367	17452	17236	17300	17629	17438	17542	17316	17352	17376	17277	17586	17431	17368	17297	17350	17334	17322	17422	17362	17423	17469	17188	17313	17426	17411	17470	17421	17136	17361	17536	17491	17387	17275	17330	17371	17447	17192	17252	17385	17580	17531	17242	17406	17402	17481	17305	17320	17193	17528	17395	17425	17553	17482	17293	17421	17549	17362	17368	17308	17230	17412	17473	17405	17341	17287	17453	17365	17418	17318	17472	17635	17349	17502	17685	17439	17395
43534	55326	41414	23985	17001	15212	14955	14849	14962	14913	14889	14914	14947	14975	14940	14825	15014	14811	15022	14944	14974	14837	14796	15011	15119	14828	14850	14983	14856	14977	14868	15018	14991	14712	14912	14946	15007	15000	15147	14925	14953	15040	14841	14846	14956	14763	14829	14928	14906	14848	15062	14803	14918	15022	14912	14841	14844	14841	14857	14968	14952	14905	14990	14900	14922	15004	14962	14884	14755	14938	14826	14854	14979	14960	14944	14971	14938	14934	14903	14820	14884	14951	15049	15086	15110	14774	14903	14923	14955	14878	14809	15013	14974	14668	14921	15096	15037	14837	15029	14885	14981	14947	14892	14967	14824	15095	14980	14962	14925	14853	14967	14747	14956	14983	14906	14917	15060	14973	15020	14947	15074	14819	14926	15018	14765	14803	14941	14884	14819	14910	15027	14957	14855	14700	14847	14774	14896	15067	15044	14768	14886	14815	14838	14941	14956	14931	14728	14977	14827	15022	14824	14848	14728	14997	14842	14903	15170	14939	14881	14932	14909	14846	14912	14683	15019	14883	15116	15047	15005	15008	14865	15062	14890	14984	14768	14851	14747	14979	14853	14851	14888	14825	14955	14940	14976	14934	14849	14757	14891	14791	14878	14915	14961	14737	15116	15046	14855	14808	15013	14997	14900	14930	14917	14922	14823	14864	14867	15051	14864	14991	15012	14880	14965	14860	14855	14977	14929	14911	14875	14920	15002	14969	14847	14916	14846	14982	14931	15015	14886	15003	14785	14879	14875	14934	14936	14977	14978	14763	14978	14883	14943	14945	14905	14935	15028	14908	14839	15012	14975	14835	14849	14857	14801	15010	14918	15011	14843	14937	14882	14930	14790	14760	14777	15012	14872	14964	14949	14787	14848	15028	14985	14876	15021	14922	14822	14856	15016	14961	15033	14915	14899	14983	15146	14898	14782	14965	14891	14861	14809	14962	14875	14759	15040	14850	15089	14741	14915	14784	14925	14814	14947	14852	14712	14926	14922	14770	14911	14883	14874	14860	14921	14856	14954	14762	14987	14821	14946	15002	14914	14879	14901	14864	14884	14967	15080	14982	14951	14913	15073	14634	14817	14785	14926	14888	14836	14912	14921	14901	15073	14905	14778	14905	14963	14878	15041	14943	14927	14941	15049	14942	14991	14961	14938	14825	15073	14872	14852	14978	14989	14696	15029	15094	14777	14912	14871	14971	14942	15196	15032	14868	14888	14849	15221	14923	14984	15023	15059	15003	15051	14830	14939	14878	14852	15039	14825	15035	14903	14790	14928	14990	14988	14923	14976	14899	15084	15044	15039	15012	14981	14748	14899	14891	14861	14911	14847	15041	15035	14711	14941	14902	15067	14985	15005	14824	14768	14920	14963	14838	14764	15057	14843	14931	15114	14913	15065	15135	15060	14784	14881	14918	14938	14812	15016	15050	14716	14778	15021	14942	14872	14893	14767	14896	14907	15135	14953	14990	14800	14791	15070	14880	14866	14842	14998	14847	14935	14956	14876	14894	14824	14939	14822	15067	15052	14927	14915	14936	14901	15174	14849	14854	14917	14740	14786	14966	14859	15088	14916	14909	14890	14897	14849	14744	14995	15055	14951	14801	15011	14741	14939	14920	14999	14892	14890	14788	14981	14804	15228	14843	15122	14822	14944	14885	14762	14948	14848	15093	14864	14928	14930	14960	14892	14989	14886	14854	14695	14924	14767	15061	14816	14921	14942	14987	15059	14847	14916	14983	14832	14958	14811	14950	14803	14903	15105	14848	15015	14924	14984	15126	15032	14984	14961	14953	14960	14933	14963	14862	14936	15018	14881	14992	15117	14977	14974	14924	14992	14874	14819	14920	15139	14848	14963	15038	14918	15056	15172	15107	14870	14944	14905	14866	14915	14987	14974	14884	14956	14918	14902	14870	14853	14758	14883	14948	14940	14913	14935	15014	15000	14909	15096	15091	14948	14965	15032	15017	14961	14974	15098	14853	15091	14880	14937	15019	14980	14900	14907	14943	14930	14790	14992	14883	14937	14971	14807	14932	15025	15003	14814	14935	14691	14944	14878	15021	14845	14876	15024	14850	15073	14831	14913	14960	14850	14940	14937	15101	14866	15123	14901	14856	15009	15028	14839	14843	14956	14986	14868	14851	14995	14730	14971	14903	14853	14807	14951	14952	14971	15023	14906	14950	14797	14888	14986	15049	15017	14964	14975	15014	14782	15012	14699	14969	14851	14859	15000	14915	14909	14884	14882	14941	14953	14897	14851	14936	14953	14882	14817	14931	14929	15076	14937	15100	14892	14916	14923	15004	15000	15031	14942	14781	14881	14978	14984	14813	15041	14972	14869	14813	14902	14820	15096	15056	14917	14815	14973	14898	14822	14939	15033	14938	14888	15060	14780	14989	15025	15013	14806	14808	15039	14880	14954	14870	14649	14910	14927	15000	15038	14853	14958	14947	14924	15127	14986	14886	14783	14846	14860	15000	15016	14811	14922	14880	14718	14929	14973	14965	14938	14940	14960	14795	15125	14965	14879	14973	15048	14931	14793	14927	14952	14931	14939	15010	14798	14939	14935	14780	15156	14848	14807	14985	14820	15006	14908	14938	15061	14936	14939	15069	14867	14873	14893	14732	14844	15014	15137	15017	14959	15065	14836	15014	14860	14941	15055	14778	14933	14896	14842	14921	14987	14705	15021	14995	14796	14820	14865	14896	14983	14848	15214	14756	14853	14804	15120	15009	15108	14807	14967	14881	14903	14901	14797	15007	14969	14741	14912	15033	14812	14732	15108	14887	14812	14909	15044	14902	15048	15001	14870	14866	14919	14775	15091	14968	15016	14998	14891	14916	14830	14962	15095	14904	14924	14884	15092	14885	14815	14987	15031	14972	14783	15048	15059	14959	15033	14851	15052	15100	15035	14895	15091	14807	15075	14987	15077	15025	14832	14910	14981	14841	14802	15022	15068	15036	14796	14856	14837	14705	14853	14888	14916	14949	14944	14852	14664	15001	14974	14795	14941	15030	14957	14824	15010	14793	14797	14907	14833	14988	14812	15055	14869	14964	14775	14874	14906	15034	14921	14953	15015	14936	14854	15002	14923	14901	14904	14832	14997	15036	15017	14969	14886	14974	14980	14995	14891	15007	15001	14731	14925	14958	14973	14988	15023	15155	14850	14990	14871	14983	14989	15072	14943	14783	14868	14807	14832	14999	15012	14870	14955	14722	14949	14959	14792	15125	14885	15040	14819	14875	14746	15045	14823	14732	14960	14852	14923	14871	14823	14990	15062	14779	14890	14939	14894	15063	14898	14974	14829	14840	15162	14879	14840	14830	14824	14790	14927	14894	14901	14944	14907	14820	14849	14876	14949	15035	15056	15105	14875	14818	14913	14946	14771	14730	14925	14908	14961	14969	14960	14951	14888	14971	14889	14948	14878	14983	14843	15006	14825	14850	14956	14846	14807	14770	14909	14978	14963	15030	14826	14985	14819	15021	14809	14835	15181	14756	14828	14731	14852	14967	14976	15057	15060	14929	14876	15008	15083	14883	14970	14783	15001	14813	14974	14886	14958	14937	14975	14929	14807	14928	14962	14921	14955	14911	14997	14895	14890	14905	14825	14886	14811	14945	14803	14871	15046	14904	15030	14948	14813	15045	14793	15099	14895	14909	15018	14936	15041	14953	14868	14829	14993	14834	15099	15036	14977	15005	15189	14862	14941	14988	14946	14935	15119	14914	14905	14829	14913	14776	14897	14700	14982	14928	14972	14817	14933	14963	15053	14993	14902	15130	14943	14992	14828	14949	15039	15034	14854	14908	14983	14881	14856	14835	14809	14883	15062	14764	14736	14895	15130	14950	14897	14969	15014	14975	15047	15021	14953	14954	14872	14818	14894	14922	14879	14803	14834	14847	14806	14996	15025	14958	15055	15038	15010	14870	14827	14986	15009	14896	14888	14972	14877	15006	14944	14805	14947	14987	14886	14749	14882	14904	14858	14908	14872	14924	14888	15201	14901	14963	14797	14884	14889	14906	14813	14842	14910	14890	14822	15091	15015	14800	14884	15011	14864	14752	14950	14905	14925	14828	14931	14861	14978	15062	14867	14846	15030	14967	14810	14973	14944	14833	14924	14689	14971	14856	14934	14987	14816	14948	14957	14871	14865	14900	14854	14830	14995	14884	14958	14849	15032	14871	15012	15082	14847	14851	14966	14778	15036	14875	15105	14787	14914	14998	14899	14985	14880	14959	14926	14903	15144	14924	14657	15059	15055	15006	14902	14961	14938	15032	15007	14871	14821	14864	14828	15179	14866	14826	14820	14903	14815	15137	14940	14927	14916	15089	15077	14933	14987	15093	14933	14948	15141	14976	15005	14811	15013	14896	14954	14824	14857	15075	14985	15125	14910	15172	15027	14911	14910	14891	15107	14890	14984	14963	14969	14840	15024	14861	14921	14968	14893	15132	14910	15019	14892	14883	14901	14864	14836	14958	14870	14858	14786	15103	15013	14709	15011	15009	14954	14915	14914	14771	15061	14723	14994	14979	14872	14911	14913	14872	14987	14870	14918	14974	15023	15111	14805	15020	14751	15065	14937	14948	14892	14957	14853	14965	15064	15025	14961	14836	14815	14772	14912	15002	15088	15000	15015	14968	15097	14746	14920	14719	14806	14858	15027	14793	14897	14974	14981	14952	15056	14765	14968	15012	15108	14995	14775	14916	14889	14805	14859	14774	14924	14951	15021	14973	14881	14948	14885	15065	14975	14816	14882	14743	15110	14941	14936	14870	15033	14916	15060	15008	14809	15009	14914	15027	15151	14959	14707	14761	14882	14921	14920	14886	14831	15002	15077	14971	14771	15019	15046	14812	14922	15065	14871	14964	14978	15107	14887	14969	14975	14971	14893	15102	14977	14732	15081	14951	14824	15024	14963	15036	14947	15021	14967	14936	14732	14907	14947	14857	14913	14940	14811	14808	14862	15073	15030	14878	15024	14913	14910	15144	14889	14934	14799	15016	14996	14831	15060	15032	14917	14933	15149	14947	14920	14839	14904	14898	14840	14923	14799	14891	14923	14853	14889	15008	15097	14962	14925	14839	14833	14932	14951	14799	14983	14984	14881	15053	15083	15023	14885	15123	15060	15091
36071	37966	37064	25700	19134	17573	17709	17428	17410	17246	17470	17465	17369	17233	17298	17100	17139	17671	17527	17496	17473	17661	17279	17303	17407	17252	17601	17341	17477	17212	17421	17384	17374	17321	17244	17346	17526	17382	17408	17288	17285	17484	17386	17330	17166	17247	17546	17338	17209	17584	17570	17243	17409	17361	17207	17092	17322	17171	17222	17294	17354	17344	17390	17082	17421	17314	17316	17343	17309	17497	17340	17381	17277	17265	17376	17254	17165	17310	17505	16999	17476	17354	17354	17398	17298	17311	17131	17342	17338	17221	17274	17384	17246	17301	17400	17483	17388	17250	17265	17193	17388	17238	17426	17430	17312	17542	17295	17234	17182	17253	17472	17229	17258	17234	17392	17593	17233	17166	17242	17378	17343	17228	17529	17246	17504	17471	17393	17144	17278	17176	17365	17320	17369	17345	17054	17386	17212	17316	17302	17283	17336	17451	17442	17363	17371	17149	17308	17371	17380	17450	17280	17284	17482	17275	17382	17345	17484	17555	17519	17324	17463	17361	17181	17334	17426	17275	17373	17495	17404	17303	17242	17063	17249	17402	17204	17252	17196	17126	17536	17120	17177	17274	17539	17149	17402	17233	17305	17155	17223	17458	17239	17134	17236	17310	17265	17472	17322	17410	17319	17516	17187	17309	17455	17345	17137	17357	17494	17452	17388	17165	17338	17362	17402	17209	17273	17157	17307	17481	17317	17350	17366	17360	17332	17345	17443	17435	17279	17215	17363	17333	17462	17275	17298	17269	17371	17079	17359	17530	17450	17249	17400	17482	17571	17334	17197	17376	17183	17456	17256	17334	17336	17310	17443	17566	17397	17163	17294	17256	17189	17067	17295	17251	17377	17456	17237	17492	17393	17245	17393	17301	17247	17346	17215	17273	16985	17212	17446	17360	17174	17318	17372	17447	17259	17482	17355	17216	17509	17531	17288	17400	17486	17469	17341	17431	17299	17316	17379	17321	17246	17261	17388	17385	17279	17320	17261	17198	17283	17338	17461	17363	17091	17218	17171	17427	17489	17449	17309	17398	17209	17311	17147	17353	17576	17324	17393	17229	17468	17342	17457	17402	17235	17298	17361	17354	17326	17307	17586	17324	17397	17359	17386	17504	17357	17633	17388	17320	17159	17437	17123	17394	17289	17561	17027	17329	17305	17617	17351	17365	17298	17319	17351	17304	17346	17488	17437	17331	17409	17379	17464	17211	17391	17343	17444	17463	17343	17391	17372	17385	17327	17445	17443	17335	17376	17384	17350	17498	17040	17391	17370	17312	17298	17257	17588	17451	17498	17346	17450	17415	17256	17283	17424	17161	17192	17400	17417	17510	17288	17362	17287	17337	17392	17416	17254	17533	17315	17597	17507	17162	17537	17353	17427	17410	17468	17231	17136	17388	17316	17484	17367	17264	17268	17409	17464	17479	17304	17297	17438	17444	17427	17546	17364	17192	17378	17506	17368	17334	17415	17349	17312	17453	17528	17263	17396	17377	17272	17144	17294	17371	17219	17281	17266	17323	17414	17435	17374	17322	17069	17217	17519	17221	17271	17358	17391	17310	17410	17408	17196	17383	17435	17292	17324	17257	17429	17361	17455	17376	17227	17393	17334	17182	17451	17460	17276	17304	17204	17350	17535	17335	17491	17334	17460	17437	17410	17170	17561	17555	17449	17177	17112	17465	17224	17279	17241	17436	17267	17047	17369	17171	17221	17405	17404	17347	17548	17455	17529	17248	17262	17367	17275	17380	17522	17294	17482	17469	17519	17400	17353	17461	17411	17327	17415	17490	17343	17383	17226	17127	17512	17432	17291	17438	17265	17266	17242	17420	17346	17485	17529	17387	17225	17315	17365	17145	17354	17547	17595	17363	17148	17416	17311	17358	17242	17270	17405	17318	17376	17377	17283	17295	17377	17183	17306	17350	17166	17438	17412	17223	17364	17275	17547	17427	17384	17265	17169	17471	17430	17454	17421	17290	17267	17409	17312	17269	17292	17344	17328	17264	17409	17401	17285	17282	17250	17437	17285	17421	17438	17222	17530	17570	17512	17043	17398	17524	17431	17269	17413	17405	17390	17337	17116	17215	17333	17393	17293	17310	17401	17348	17537	17249	17481	17309	17248	17254	17316	17471	17264	17595	17481	17283	17316	17349	17539	17257	17263	17371	17308	17327	17471	17473	17472	17469	17636	17543	17389	17251	17614	17526	17265	17318	17382	17451	17307	17420	17360	17379	17213	17610	17470	17426	17464	17511	17481	17447	17283	17268	17348	17357	17224	17477	17314	17304	17465	17314	17546	17313	17324	17395	17371	17512	17294	17203	17246	17347	17331	16999	17234	17472	17326	17207	17375	17524	17488	17425	17376	17351	17296	17449	17363	17351	17438	17511	17381	17509	17273	17291	17379	17485	17174	17383	17372	17394	17438	17362	17257	17309	17454	17419	17165	17308	17308	17259	17342	17276	17426	17475	17410	17580	17429	17431	17350	17548	17310	17393	17296	17191	17299	17432	17504	17488	17371	17211	17264	17486	17239	17392	17498	17482	17381	17315	17384	17410	17491	17162	17495	17249	17321	17171	17349	17398	17423	17237	17245	17599	17349	17489	17242	17216	17491	17270	17420	17306	17366	17498	17258	17580	17275	17334	17289	17509	17328	17338	17270	17330	17229	17373	17329	17367	17447	17639	17192	17461	17194	17113	17264	17266	17337	17328	17392	17362	17655	17477	17313	17320	17254	17180	17602	17444	17419	17455	17186	17311	17283	17146	17287	17352	17324	17426	17169	17337	17249	17323	17308	17433	17463	17478	17518	17305	17302	17280	17192	17211	17245	17145	17235	17169	17454	17547	17366	17263	17167	17594	17150	17446	17448	17457	17611	17158	17267	17278	17254	17341	17363	17250	17350	17307	17405	17180	17210	17358	17402	17536	17245	17559	17492	17153	17308	17433	17537	17346	17559	17387	17445	17407	17282	17438	17427	17398	17301	17448	17404	17432	17306	17118	17285	17249	17288	17371	17465	17295	17356	17505	17292	17381	17491	17457	17371	17354	17534	17395	17262	17145	17402	17515	17205	17544	17248	17348	17537	17310	17246	17247	17419	17340	17423	17276	17379	17306	17388	17218	17671	17398	17438	17497	17352	17589	17217	17293	17415	17330	17319	17325	17547	17271	17397	17051	17437	17471	17212	17240	17207	17337	17662	17437	17393	17389	17583	17324	17323	17185	17346	17333	17432	17334	17291	17303	17387	17453	17270	17324	17432	17206	17491	17393	17399	17193	17266	17422	17213	17413	17361	17220	17280	17482	17457	17413	17245	17212	17261	17349	17360	17237	17263	17368	17471	17440	17416	17486	17388	17294	17286	17306	17300	17283	17252	17345	17429	17302	17336	17313	17524	17158	17536	17429	17350	17301	17174	17481	17343	17311	17446	17357	17325	17422	17308	17588	17238	17256	17489	17463	17370	17448	17305	17306	17583	17362	17159	17520	17209	17305	17437	17377	17490	17495	17276	17287	17510	17468	17321	17283	17290	17500	17253	17388	17277	17405	17143	17365	17335	17297	17422	17280	17291	17343	17436	17219	17310	17316	17352	17452	17320	17239	17299	17449	17327	17408	17476	17408	17390	17503	17447	17406	17104	17116	17012	17152	17358	17366	17225	17333	17321	17385	17270	17309	17420	17225	17355	17244	17405	17255	17416	17282	17486	17365	17463	17463	17251	17234	17407	17517	17282	17380	17351	17343	17186	17169	17476	17307	17432	17402	17268	17513	17102	17291	17367	17303	17321	17378	17510	17492	17325	17327	17497	17415	17538	17502	17336	17466	17302	17345	17465	17194	17476	17455	17436	17265	17473	17475	17294	17400	17456	17471	17306	17162	17356	17457	17390	17362	17156	17209	17569	17218	17305	17480	17489	17168	17486	17431	17119	17213	17277	17331	17481	17448	17251	17515	17224	17406	17270	17324	17369	17389	17520	17324	17392	17403	17479	17321	17161	17246	17440	17594	17456	17376	17329	17411	17335	17245	17569	17209	17101	17219	17350	17306	17390	17364	17424	17388	17121	17205	17304	17433	17352	17354	17387	17475	17285	17483	17238	17238	17310	17226	17407	17304	17367	17282	17270	17258	17350	17357	17247	17443	17443	17359	17456	17316	17278	17411	17181	17292	17510	17362	17536	17172	17495	17151	17203	17392	17353	17266	17485	17439	17362	17321	17329	17383	17438	17250	17327	17335	17375	17177	17104	17339	17285	17314	17405	17310	17341	17394	17398	17257	17163	17518	17370	17461	17295	17463	17373	17386	17359	17389	17280	17435	17362	17336	17352	17469	17329	17586	17483	17305	17119	17280	17216	17143	17463	17513	17496	17475	17481	17400	17260	17365	17360	17363	17337	17116	17298	17481	17238	17333	17347	17325	17450	17305	17129	17402	17296	17561	17568	17430	17412	17384	17319	17566	17298	17151	17503	17310	17532	17426	17406	17254	17436	17392	17352	17339	17270	17446	17109	17229	17329	17161	17408	17410	17561	17317	17425	17422	17476	17259	17253	17342	17314	17357	17134	17333	17420	17293	17223	17288	17336	17528	17330	17249	17359	17522	17419	17305	17379	17232	17360	17579	17195	17586	17622	17171	17504	17153	17564	17411	17513	17384	17541	17647	17376	17214	17404	17536	17483	17040	17301	17552	17423	17261	17381	17460	17382	17514	17251	17622	17385	17457	17536	17378	17461	17366	17389	17304	17381	17347	17509	17344	17444	17368	17283	17252	17451	17343	17438	17256	17357	17385	17398	17399	17395	17312	17462	17080	17435	17380	17310	17462	17310	17405	17305	17297	17475	17435	17291	17364	17224	17519	17393	17276	17068	17170	17379	17466	17356	17288	17545	17424	17260	17348	17435	17492	17323	17453	17469	17259	17109	17235	17327	17439	17220	17398	17307	17247	17132	17331	17235	17434	17295	17271	17312	17297	17297	17450	17511	17417	17442	17250	17176	17478	17423	17424	17360	17286	17480	17551	17195	17368	17482	17272	17342	17443	17507	17391	17473	17270	17252	17428	17430	17558	17311	17360	17459	17319	17284	17466	17353	17360	17399	17519	17452	17382	17367	17493	17222	17483	17336	17318	17293	17230	17413	17188
40941	50941	37290	21161	16471	14979	14915	15055	15015	14768	15038	15016	15002	14767	14996	15020	14978	14925	14907	15078	14991	14919	14786	14868	14888	14892	14928	14903	14833	14988	15022	15040	14953	15057	14883	14945	15033	14961	14952	14720	14785	14867	14946	14830	14857	14986	14793	14831	14921	14892	14833	14967	14897	14864	14945	14956	14981	14944	14967	14959	14988	14974	14876	15007	14837	14933	14758	15029	14932	14955	14698	14734	15113	14793	14998	14882	14850	14936	14923	14798	14858	14795	15031	14956	14862	15043	14844	15022	15121	14825	14927	14972	15004	14925	14909	14924	14761	14861	14860	15086	14881	14923	14867	14907	14907	14774	14894	15137	14961	14841	14755	14804	14993	14836	14868	15141	14702	15026	14882	14749	14852	14861	14862	14893	14874	15023	14882	14805	14952	14818	14878	14865	15073	14993	14848	14762	14841	14931	14976	15179	14909	14716	14763	14847	14942	14643	15055	14859	14991	14883	14985	14857	14788	15060	14966	14808	14838	14849	14961	14863	14821	14836	14792	14857	14833	14990	15001	15122	14942	14859	14990	15017	14860	14842	14854	14876	14951	14960	15039	14963	14749	14805	14992	14927	14811	14928	14818	15030	14867	14913	14807	14913	14920	14853	14928	14717	14829	14882	14888	14910	14894	14906	15076	14815	14951	14757	15004	15037	14964	14962	14852	14748	14943	14871	14958	14896	14879	15033	14944	14993	14855	14756	14858	14901	14934	14970	14946	14951	14974	14869	14770	15070	14896	14852	15067	14712	14854	15101	14834	15016	14853	14824	14901	14841	15139	14759	15030	14884	14930	14784	14943	14771	14953	14887	14981	14948	14880	14952	14877	14929	14921	14995	14834	14912	14958	14882	14925	14799	14880	15029	14737	14978	14895	14968	14835	14947	14962	14833	14993	14923	14828	14802	14864	14781	14991	14955	14824	14671	14889	14725	15016	14804	14997	15061	14925	15058	14865	14897	14875	15099	14959	15012	14959	14920	14856	15055	15110	15011	14906	14836	15084	15102	14911	14760	14906	14919	14829	14925	14723	15022	14953	14835	14988	15044	14811	14957	14884	15013	14901	15029	14961	14965	14852	14908	14891	14855	14904	14897	15014	14886	14912	14884	14859	14938	15019	15050	14970	15007	14907	14790	14899	14849	14859	14826	14871	15075	15015	14951	14742	15125	14934	14903	14950	15143	14892	14913	14947	14826	14967	14913	14956	15107	15065	14994	14817	14914	15041	14994	14938	14841	14704	14826	14892	14870	14945	14778	14966	14828	14670	15096	14876	14956	14965	14897	14913	14791	14899	14778	14973	14841	15027	14890	14913	14978	15023	14846	14971	14787	14842	15041	14670	15044	14846	14885	14959	14898	14805	14924	14913	14805	15037	14875	14767	15016	14951	15011	15098	14966	14843	14808	14763	14884	14946	14994	15055	15025	15025	14785	14858	14953	14980	14909	15110	14687	14910	14902	14709	14934	14730	14906	14961	15009	14840	14788	14776	14957	14968	14892	14814	14847	14807	14959	14822	14908	15009	14830	14960	14963	14780	14948	14922	15044	15049	14979	15008	14911	14893	14938	14925	14811	14905	14875	15037	15056	14891	14775	14966	14957	14861	14796	14645	14943	14876	14967	14814	14855	14834	15000	15081	14940	14916	14897	14789	14757	14856	15029	14787	14965	14933	14808	14885	15163	14908	14756	14995	14906	14868	14844	15112	14883	14887	14816	14829	14948	14910	14836	14944	14893	14876	14786	14784	14857	14933	14774	14896	14932	14933	14926	15076	14891	14905	14956	14929	14907	15050	14944	15072	15063	14893	14984	14744	14971	14759	15118	14978	14849	14967	14873	14867	14906	14989	14891	14920	14858	14891	14915	14849	14780	15026	14897	15057	15081	14821	15021	14946	14975	14897	14839	14866	14796	14938	15001	14993	14971	14940	15017	14933	14814	15026	14950	14958	14983	14792	14914	14849	14789	14797	14925	14903	14718	14982	14858	14930	14925	14851	14916	15103	14972	15120	15023	14919	15002	14806	14874	14894	14868	15046	14990	14985	14960	14765	14790	14831	14715	14881	15019	15029	14831	14907	14863	14978	14748	15084	14845	14850	14828	14803	15003	14857	14812	15055	14870	14840	14867	14870	14805	14941	14979	15008	15018	14899	14779	14965	15020	14885	15017	14734	14993	14789	15005	14980	15104	14942	15047	14896	14863	15088	14909	14994	14829	14880	14634	14998	14888	14548	14875	14851	14891	14869	15126	14921	14925	14811	14942	14993	15066	14758	14894	14791	14848	14991	14825	14943	14962	14872	14908	14893	14906	14991	14905	14904	14836	15014	14874	14969	14980	14908	14989	14928	14745	14915	15051	14887	14779	14819	14963	14857	14905	15073	14898	14828	14876	14892	14875	15143	14743	14999	15106	14938	15041	14914	14974	14951	14876	15065	14939	14887	14981	14962	14897	14928	14954	14939	14950	14815	14991	14855	14805	14954	14940	14949	14863	15039	14836	14921	14940	15033	14907	14766	15053	14977	14936	14903	14994	14951	14826	14887	14866	15041	14867	14858	15033	14993	14959	14903	14845	14965	14881	15020	14770	14737	14994	14962	14850	14950	14850	14863	14921	14742	14948	14962	14826	14967	14898	14940	14917	15016	14764	14816	14896	14925	14776	14736	14863	14863	14985	15002	15001	14943	14818	14848	14924	14914	15016	14927	15032	14928	14898	14948	14875	15112	14856	14938	14932	14897	14826	14988	14777	14850	14907	14728	14853	14989	14846	14925	14896	14910	14904	15141	14909	14944	14850	14917	14892	14804	15050	14938	14839	14938	15009	14837	14938	15036	14709	15032	15142	14924	14987	14958	14928	14858	15055	14951	14946	14991	14854	14998	14994	14916	15055	14933	14764	14910	14821	14988	14894	14845	14866	15055	15048	15026	14954	14985	15064	14878	14861	15020	15044	14973	14910	14974	14889	14966	15044	14916	14883	14947	15019	14817	14815	15014	14799	14921	15040	15037	14944	14792	15234	14906	14899	15067	14943	14922	14962	14815	14847	14806	14861	14940	14819	14874	14842	14838	14962	15040	15062	14765	15073	14883	14840	14980	14917	14929	14971	15080	14861	15007	15079	15023	14896	14790	14974	14968	15018	14953	14905	15020	14929	14746	14858	14858	15013	14911	15044	14960	14842	14889	14810	15058	14922	14852	15069	14882	14932	14911	14852	14729	14977	14945	14961	14919	14868	14844	14974	14924	14951	14881	14913	14734	14796	14937	14939	14787	14923	14983	14849	14831	14838	15051	14671	15011	14912	14944	14915	14795	14821	14952	14982	14906	14930	14900	14860	15073	14953	14879	15005	14819	14900	14843	14897	14949	14931	14856	14956	14886	14831	14883	15021	14828	14895	14893	14936	14998	15092	14741	14916	14970	14942	14964	14963	15028	14920	14912	14938	14957	14865	14883	14895	14948	14926	14960	15001	14912	14989	14809	14930	14941	14994	14999	15031	15014	14968	14769	14723	14909	14686	14974	14878	14905	15123	14978	14874	14858	14884	14736	14742	14881	15162	14972	15028	14848	14981	14843	14834	14824	14980	14917	14838	14988	14914	14941	14910	14932	14877	15023	15008	15127	14852	14890	14961	14800	15103	14820	14922	14852	14946	14749	15050	14817	14953	14801	14870	14965	14912	14874	14799	15064	15049	14967	15052	14859	14802	14978	15002	14964	14992	14956	14864	14865	14808	14947	15016	14984	14856	14970	14806	14989	15167	14939	14918	15068	15084	14956	14894	14711	14954	14901	14988	14996	14997	14930	14893	14868	14801	14919	14887	14870	14917	14757	14857	14976	14903	15052	14837	14855	14884	14945	14930	14833	14932	14970	14880	14953	14853	14953	14880	14845	15054	14938	14924	14891	14784	14913	14927	14720	14886	15141	14904	14944	14979	14726	14907	14976	14778	14935	14919	15104	14873	15066	15059	14844	14902	14887	14807	15033	15031	14935	14991	15005	15068	14943	15072	14820	14988	15131	14718	14902	15049	15029	14959	14871	15202	14801	14945	14875	14898	14946	14886	14908	15009	14912	14935	15053	15062	14852	14927	15042	14799	14982	14796	14871	14952	14962	14988	14908	14937	14957	15037	14802	14938	15006	15054	14937	15031	14985	14973	14772	14662	14985	14903	15068	14935	14861	15073	14945	14866	14986	14896	14977	14914	14804	14962	14865	14956	14814	15064	14745	14968	14931	14867	14831	14857	15066	14852	15057	14900	15038	14897	14877	14827	15057	15033	14909	14755	14825	14856	14980	14937	14819	14922	14865	14802	15095	14819	14873	14997	14912	14901	14950	14740	14833	14932	14903	14821	14958	14994	14985	14946	14802	14899	14922	14962	14933	14945	15012	14778	14964	14804	14888	15009	15009	14903	14978	14934	15061	14943	14908	14828	14889	14929	14948	14849	14905	14957	14801	14910	14868	14887	14960	14969	14788	14887	14886	14922	15072	14865	14865	15140	14934	14838	14867	14891	15018	15047	14793	14968	15056	14823	14655	14918	15002	14807	14760	14880	14995	14817	14878	15028	14953	14848	15010	14816	14854	15106	15004	14802	14892	14810	15081	15034	14824	14919	14967	14751	14904	14922	15082	14920	15195	14947	14972	14716	15011	14793	14944	14761	14960	14958	15000	14858	14785	15009	14964	14876	14984	14971	14945	14954	15005	14867	15032	14862	14789	14887	14851	14881	14890	14967	14941	14965	14861	14957	15167	14751	15053	14829	15123	14878	14988	14971	14891	14889	14975	15011	14886	14899	14774	15009	14939	15088	14986	15099	14689	15070	15005	14744	15011	14982	14941	14946	14956	14908	14856	14901	14903	14615	15036	14968	14851	14989	14926	15031	15065	14884	14899	14955	14943	14889	14904	15043	15033	15014	14953	14827	14830	14991	14947	14919	14984	14825	14830	14845	14937	14920	14824	14883	14934	15044	14783	14857	15047	14894	14985	14807	14959	14840	14987	14748	14977	14947	14908	14908	15021	14899	14890	14905	15052	14843	14783	15064	14926	14866	14910	14876	14990	14839	14785	14891	14904	14977	14936	14873	14893	15044	14973	14890	14875	14947	14917	14852	14889	14834	14928	15021	14874	14718
23967	24406	34793	28210	23477	23548	23317	18301	17691	17914	17552	17613	17550	17872	17527	17345	17599	17632	17574	17620	17596	17297	17557	17442	17397	17326	17577	17459	17090	17489	17379	17321	17473	17327	17623	17304	17433	17360	17303	17386	17250	17331	17494	17432	17395	17510	17333	17248	17587	17447	17462	17338	17411	17540	17420	17279	17399	17365	17504	17469	17438	17546	17511	17228	17486	17375	17327	17243	17373	17393	17444	17320	17312	17335	17380	17304	17138	17535	17420	17474	17397	17702	17267	17404	17375	17290	17318	17269	17373	17450	17355	17352	17367	17534	17361	17458	17305	17348	17240	17273	17245	17326	17421	17302	17387	17178	17363	17354	17336	17217	17254	17322	17538	17289	17320	17161	17216	17277	17330	17309	17346	17461	17339	17226	17365	17478	17263	17275	17214	17175	17285	17152	17184	17194	17343	17367	17376	17186	17351	17409	17250	17425	17291	17204	17486	17211	17303	17252	17182	17231	17331	17556	17430	17306	17327	17155	17204	17185	17502	17364	17268	17239	17270	17112	17374	17366	17140	17302	17457	17253	17331	17264	17351	17232	17348	17195	17376	17281	17344	17259	17300	17325	17405	17142	17429	17334	17394	17271	17250	17271	17448	17156	17265	17194	17210	17290	17344	17466	17172	17264	17207	17330	17589	17188	17296	17111	17429	17408	17378	17167	17392	17234	17279	17284	17452	17467	17427	17332	17403	17190	17286	17575	17356	17254	17135	17264	17365	17228	17300	17083	17496	17125	17038	17268	17405	17459	17517	17085	17269	17325	17307	17019	17313	17278	17232	17233	17432	17379	17319	17133	17188	17339	17250	17306	17505	17326	17066	17291	17299	17331	17232	17457	17593	17218	17424	17269	17342	17438	17439	17312	17314	17261	17304	17242	17319	17317	17402	17222	17406	17187	17309	17447	17309	17325	17272	17425	17185	17375	17349	17397	17447	17328	17283	17222	17213	17275	17339	17271	17321	17424	17396	17244	17361	17295	17539	17421	17494	17442	17448	17359	17303	17308	17217	17240	17279	17366	17334	17300	17391	17454	17263	17334	17390	17195	17241	17312	17323	17468	17368	17301	17104	17383	17270	17448	17402	17196	17332	17332	17349	17430	17311	17216	17367	17185	17283	17294	17196	17358	17299	17331	17096	17388	17310	17276	17301	17351	17400	17412	17278	17432	17162	17451	17473	17271	17206	17241	17247	17289	17314	17464	17538	17358	17405	17168	17210	17287	17431	17333	17444	17252	17360	17069	17362	17362	17334	17359	17322	17394	17125	17123	17242	17354	17388	17221	17198	17159	17418	17263	17446	17387	17249	17380	17408	17356	17258	17218	17244	17299	17229	17254	17139	17277	17302	17179	17425	17163	17277	17222	17242	17494	17324	17117	17353	17101	17448	17232	17611	17237	17400	17230	17160	17271	17386	17336	17271	17136	17339	17279	17505	17339	17405	17260	17246	17088	17355	17380	17477	17131	17175	17117	17406	17378	17249	17243	17425	17446	17222	17256	17180	17214	17297	17265	17519	17232	17326	17414	17313	17432	17211	17298	17197	17343	17377	17049	17374	17297	17217	17448	17163	17110	17451	17312	17360	17419	17395	17247	17294	17234	17285	17591	17313	17242	17269	17354	17320	17332	17223	17254	17437	17212	17368	17372	17512	17303	17335	17292	17359	17280	17116	17433	17202	17308	17211	17164	17258	17345	17331	17030	17429	17369	17279	17183	17347	17313	17264	17599	17245	17263	17224	17479	17460	17381	17372	17466	17339	17428	17413	17495	17256	17387	17229	17281	17338	17680	17445	17269	17336	17320	17391	17385	17338	17372	17291	17120	17206	17271	17343	17271	17240	17233	17376	17534	17444	17295	16979	17353	17268	17634	17396	17236	17173	17171	17336	17353	17338	17246	17311	17227	17178	17161	17243	17137	17381	17256	17337	17363	17129	17309	17242	17462	17398	17208	17330	17385	17306	17504	17316	17363	17397	17341	17202	17387	17190	17379	17311	17306	17387	17322	17353	17218	17366	17232	17287	17150	17124	17128	17278	17373	17267	17250	17171	17442	17424	17397	17453	17404	17259	17250	17100	17407	17306	17440	17303	17281	17252	17282	17409	17284	17378	17339	17299	17191	17536	17321	17619	17413	17368	17208	17351	17489	17318	17415	17349	17382	17126	17422	17284	17250	17423	17252	17225	17341	17299	17071	17407	17291	17299	17315	17354	17198	17261	17222	17345	17294	17486	17259	17222	17101	17239	17382	17394	17392	17166	17410	17343	17471	17346	17110	17225	17522	17279	17513	17317	17185	17327	17277	17326	17367	17243	17264	17121	17323	17361	17154	17115	16987	17403	17278	17426	17413	17343	17120	17363	17405	17276	17163	17408	17336	17125	17423	17202	17294	17335	17261	17268	17360	17333	17342	17379	17420	17365	17357	17263	17208	17294	17456	17400	17331	17369	17366	17206	17453	17429	17172	17122	17383	17447	17143	17316	17484	17270	17324	17341	17204	17349	16992	17367	17260	17245	17432	17115	17438	17330	17290	17436	17139	17244	17269	17268	17352	17231	17218	17261	17247	17408	17403	17298	17332	17286	17277	17366	17273	17243	17319	17221	17273	17270	17307	17235	17159	17425	17377	17090	17222	17225	17284	17297	17370	17410	17252	17399	17340	17408	17337	17298	17150	17262	17522	17192	17457	17364	17228	17147	17398	17119	17249	17284	17377	17290	17045	17056	17096	17209	17231	17228	17260	17304	17143	17187	17422	17334	17373	17398	17328	17164	17257	17211	17117	17308	17261	17362	17361	17387	17253	17213	17214	17224	17242	17124	17148	17313	17379	17226	17262	17308	17379	17405	17074	17335	17216	17348	17272	17466	17374	17374	17397	17397	17308	17394	17533	17588	17461	17379	17194	17446	17246	17054	17429	17150	17385	17395	17316	17115	17230	17268	17294	17123	17459	17306	17244	17201	17292	17559	17436	17366	17193	17404	17366	17316	17258	17115	17356	17256	17371	17353	17309	17313	17452	17264	17168	17485	17454	17340	17320	17422	17134	17288	17112	17463	17184	17395	17349	17379	17422	17190	17422	17336	17278	17305	17425	17465	17397	17015	17130	17268	17273	17422	17204	17245	17386	17242	17067	17389	17095	17203	17206	17476	17253	17377	17250	17375	17330	17344	17265	17306	17172	17273	17285	17207	17316	17319	17049	17407	17263	17181	17191	17336	17281	17193	17380	17478	17436	17273	17307	17280	17189	17463	17330	17205	17172	17308	17023	17186	17228	17340	17272	17478	17192	17112	17456	17323	17255	17229	17452	17389	17456	17429	17217	17344	17454	17198	17307	17108	17094	17257	17373	17317	17433	17166	17351	17372	17164	17514	17386	17144	17381	17206	17507	17318	17145	17154	17251	17375	17364	17494	17332	17225	17286	17285	17386	17384	17512	17280	17282	17424	17328	17340	17332	17352	17254	17417	17347	17163	17122	17352	17145	17196	17297	17235	17561	17617	17375	17249	17364	17117	17119	17369	17113	17330	17266	17338	17252	17455	17499	17157	17192	17267	17341	17293	17414	17280	17335	17371	17440	17246	17462	17119	17431	17467	17498	17441	17306	17406	17156	17483	17418	17266	17434	17181	17267	17394	17393	17454	17445	17296	17263	17221	17463	17194	17108	17530	17139	17350	17365	17292	17271	17305	17224	17183	17260	16950	17254	17674	17247	17408	17229	17327	17228	17196	17235	17038	17337	17524	17492	17293	17405	17247	17296	17642	17390	17001	17244	17345	17296	17357	17293	17263	17396	17623	17476	17102	17219	17410	17193	17432	17238	17029	17389	17219	17295	17321	17274	17443	17323	17271	17331	17242	17273	17151	17482	17508	17424	17434	17396	17181	17227	17467	17434	17481	17405	17380	17391	17334	17330	17228	17329	17222	17435	17411	17374	17049	17231	17263	17364	17264	17297	17266	17409	17256	17273	17239	17375	17296	17415	17417	17242	17359	17065	17178	17146	17312	17340	17365	17313	17205	17358	17283	17237	17167	17160	17276	17262	17340	17265	17330	17117	17287	17300	17260	17264	17087	17283	17313	17330	17380	17369	17178	17508	17267	17214	17420	17465	17404	17423	17415	17264	17565	17185	17403	17353	17359	17490	17235	17308	17339	17161	17105	17292	17273	17249	17277	17269	17476	17204	17434	17332	17303	17245	17318	17272	17196	17204	17081	17437	17335	17273	17398	17412	17175	17220	17058	17133	17324	17248	17347	17384	17275	17430	17143	17226	17392	17302	17346	17243	17321	17187	17417	17326	17149	17232	17263	17148	17302	17357	17113	17427	17386	17172	17293	17498	17388	17285	17334	17084	17360	17334	17477	17207	17242	17164	17275	17298	17246	17244	17054	17361	17423	17421	17272	17237	17319	17478	17232	17229	17171	17305	17422	17532	17270	17180	17346	17336	17187	17237	17326	17373	17437	17185	17441	17342	17294	17266	17338	17460	17303	17174	17274	17115	17388	17334	17232	17288	17376	17347	17381	17296	17225	17099	17429	17375	17210	17104	17242	17377	17094	17316	17319	17456	17148	17338	17357	17211	17399	17308	17497	17371	17277	17259	17272	17169	17051	17365	17336	17062	17345	17151	17177	17249	17109	17184	17241	17281	17362	17386	17287	17247	17327	17177	17306	17645	17247	17390	17484	17431	17200	17309	17452	17538	17480	17394	17104	17113	17136	17485	17215	17289	17255	17206	17396	17295	17335	17310	17205	17398	17250	17301	17599	17210	17457	17388	17405	17348	17351	17099	17030	17309	17226	17273	17250	17294	17361	17439	17311	17260	17286	17369	17305	17242	17315	17336	17268	17378	17335	17494	17447	17164	17326	17403	17242	17334	17319	17190	17164	17217	17436	17389	17351	17132	17421	17300	17443	17201	17284	17310	17582	17317	17216	17252	17394	17364	17361	17261	17417	17349	17445	17223	17583	17454	17298	17281	17218	17359	17159	17275	17479	17093	17107	17309	17328	17218	17350	17242	17162	17239	17292	17364	17537	17299	17319	17360	17331	17320	17198	17130	17460	17016	17238	17379	17453	17213	17462	17297	17248	17245	17353	17213	17172	17088	17490	17271	17222	17053	17229	17277	17151	17391
60920	106120	83751	51334	27753	17071	15156	14798	14845	15017	14910	14847	14914	14865	14948	14892	14976	14862	14938	14956	14949	14870	15033	14937	14949	14957	15080	15044	15082	15052	14941	14964	14956	14681	15135	14977	14975	14869	14870	14980	14826	14923	15134	14928	15030	14904	14958	14903	14830	14806	15013	15079	14892	14998	15122	14993	14829	14861	14998	14867	15112	14781	14920	14829	14729	14873	14732	14922	14944	14999	15053	14840	14845	15019	15005	14845	14739	14671	14847	15119	14913	14916	14927	14829	14859	14988	14781	15028	14744	14943	14624	14966	14970	15035	14899	14904	14938	14928	15011	14987	14852	14924	15028	14958	15066	14964	14883	14802	15025	14823	14822	14858	14789	14918	14930	14915	14993	14935	14800	14837	14782	14901	14876	14896	14826	14864	14825	14838	14921	14932	14682	14966	14853	14775	15027	14873	14840	15007	14655	14969	14795	14890	14931	14851	14960	14945	14783	14975	14934	14873	14848	14824	14890	14830	14863	15077	14988	15100	15010	14827	14765	14805	14946	14864	14911	14909	14760	14902	14828	14866	14939	14896	14897	14948	14943	14904	14788	15027	15052	14793	14876	14922	14804	14899	14935	14906	14903	14993	14821	14952	14653	15004	14944	14925	14918	14742	14903	14899	14841	14879	14963	14919	15012	14856	14834	14789	14968	14934	15008	14982	14722	14847	14821	15013	14982	14798	14993	14932	14783	14942	14926	14881	15005	14914	15086	14873	14742	15051	15131	14826	14913	14823	15039	14969	14870	14845	15055	14959	14879	14949	14818	14965	14997	14846	14889	14880	15005	14874	15012	14864	14955	14910	14998	15023	14978	14824	14851	14836	14838	15014	14836	14814	15052	14940	14753	14963	14883	14944	14892	14770	14984	15064	14776	14840	14910	14771	15051	14917	15090	15007	15002	14837	14928	14827	14845	14925	14772	14872	14818	14824	15030	14870	14876	14889	15070	14897	14816	15144	14993	14908	14924	14761	14810	15147	14892	15058	14956	15034	14880	14875	14815	14795	14925	14890	14829	14963	15164	14832	14950	14920	14962	14925	14850	14825	15075	15049	15014	14906	14873	14853	14957	14828	14865	14736	14944	14851	15026	14871	14948	15074	14815	14989	14918	14979	14776	14825	14870	14913	14999	14875	15080	14885	14757	14833	14906	14799	14731	14878	14979	14891	14844	14939	14951	14965	14867	15000	14765	14943	14735	14967	14884	14981	14880	14920	14772	14871	14947	14870	14762	15030	15041	14859	15003	14910	14954	14944	14835	14955	14991	14937	14972	14999	14787	14948	14936	14962	14986	14783	14895	14904	14839	14869	14914	14968	14807	15086	14852	14924	14850	14842	14862	14693	14796	14890	14957	14846	14874	15009	15068	14995	14993	14711	14904	15019	15001	14898	14896	15057	14870	14672	14877	15064	14987	14731	14862	14764	14961	14923	14895	14998	14856	14644	14876	15089	14854	14896	14851	14774	14907	14938	14957	14861	14859	15013	14877	14940	15059	14973	14718	14696	14979	14836	14895	14911	14994	14818	14787	14860	14822	14803	15029	14714	15000	15037	15012	14771	14980	15162	14969	14893	14884	14974	14932	14838	15117	14922	14887	14911	14913	15021	14918	14886	14865	14932	14953	14701	14967	14791	14922	14929	14748	14845	14936	14967	14908	14890	15028	14851	14797	14896	15083	14926	14839	14870	14947	14907	14868	14865	14742	14948	14979	14911	14964	14882	14814	14931	14976	14889	15000	14875	14981	15039	15008	14927	14936	14996	14797	15059	14752	14853	14881	14794	14827	14961	14850	14881	14914	14795	14920	14936	14810	14716	14944	14848	14973	14695	14854	14961	14935	14782	14849	14948	14681	14953	14836	14859	14986	14915	14972	14865	14843	14973	14891	14885	14930	15018	14731	14822	14927	14959	14974	14967	14892	14739	14722	14972	14845	14747	14943	15119	14907	14956	15016	14873	14869	15006	14915	14780	14792	14910	14703	14951	14837	14980	14922	14827	14938	14926	14869	14854	14939	14765	14895	14900	14959	14800	14923	14930	14821	15004	14716	14909	14819	14967	14826	14958	14869	14957	14886	14784	14825	14980	15112	14924	14997	15050	14888	15027	14849	14788	14689	14947	14935	14806	14910	15004	14957	14972	15006	14858	14795	14921	14888	14958	14876	14956	14820	14942	14972	14816	14762	14818	14877	15029	14905	14697	14948	14988	14798	15091	14786	14758	15046	14936	14707	14952	14939	14894	14657	14991	14729	14751	15008	14876	14919	14761	15017	15028	14951	14882	14835	14988	14688	14974	14889	14914	14906	14956	14831	14863	14783	14800	14752	14891	14937	14908	14946	14770	14856	14959	14938	15028	14954	14860	15085	14871	14815	14966	14778	14925	14967	14886	14954	15117	14895	14923	14871	14887	14951	14973	14816	14824	14920	14970	14838	14991	14955	14702	14863	14897	14947	14930	14946	14836	14985	14977	14924	14961	14793	14855	14752	15217	14987	14764	15022	14887	14919	14874	14852	14963	14926	14849	15012	14842	14728	14879	14864	15015	14740	14861	15079	14884	14794	14952	14770	14856	14732	14934	14970	14907	14814	14919	14924	14931	14969	15036	14874	14888	14691	14919	14979	14984	14980	14959	14976	15032	14898	14738	14828	14754	14871	14876	14869	14892	15031	14998	15131	14876	14890	15054	14950	15001	14876	15249	14972	14829	14862	14916	14983	14869	14952	15036	15029	14909	14918	15065	14778	14688	14938	14979	14925	14873	14927	14836	15044	14848	14960	14852	15043	14931	14994	14912	14850	14634	15091	14828	14859	14877	14894	14985	14784	14791	14855	14866	14862	14772	14832	14944	15050	14919	14853	14880	14912	14910	14810	14769	14714	14741	14909	14960	14943	14987	14803	14812	14888	14908	14954	14769	14874	14892	15034	14966	14999	14937	14870	14907	14833	14894	14946	14947	14993	15029	14841	14919	15029	14931	14921	14766	14848	14863	14983	14785	14899	15022	14861	14941	15008	14956	14937	14802	14775	14934	14973	14898	14840	14885	14940	14962	14923	14788	14853	14815	14856	14885	14905	14966	14946	14977	15148	14930	14930	14857	14905	14855	14923	14976	15036	14852	14895	14731	14903	14821	14771	14851	14940	15021	14871	14810	15101	14998	15001	14869	15116	14860	14995	14824	14934	14870	14952	14932	14952	14840	14882	14919	14805	14858	15028	14950	14887	14720	14997	14909	15058	14871	14988	14960	15024	14684	15080	15009	14937	14979	14927	14844	14897	14813	14896	14764	14857	14894	14919	14937	15093	14821	14938	14737	14935	14795	14918	14800	14972	14996	14868	14937	14776	14984	14946	14770	15041	14759	14873	14913	14917	14987	14880	14781	14728	14859	14919	14776	14973	15116	15034	14939	14897	14740	14865	14856	14794	14859	14867	14907	14901	14900	14874	14979	15040	14868	14887	14874	14935	14800	14767	14944	14928	14882	15063	15112	14913	15001	14743	14862	15014	15063	14912	14931	14937	14849	14873	14919	14996	14890	14719	14916	14773	14971	14956	14761	15048	14826	14909	14892	14742	14977	14806	15024	14792	14933	14996	14903	14967	14806	14721	15034	14879	14917	14867	14950	15081	14796	14972	14739	15037	14948	14870	15038	14894	14890	14871	14916	14911	14949	14706	15044	15028	14895	14842	14941	14881	14876	14986	14835	15064	14879	14868	14999	14854	15003	15092	14974	14955	15123	14884	14872	14884	14909	14983	14951	15097	14939	14878	14844	14991	14975	14984	14967	14863	14833	14780	15102	14980	14897	15127	14934	14645	14932	14974	14822	14885	14839	14793	14913	14933	14865	14728	14779	14925	14876	14766	14910	14840	14859	15004	14911	15074	14764	14985	14980	14892	14989	14872	14908	14971	14850	14874	14872	15057	15039	14957	14778	14898	15070	14900	14934	14804	14855	14933	14839	14877	14896	14891	14903	14917	14895	14957	14918	15003	14723	14803	15031	14960	14816	14821	14867	14875	14967	14925	14892	14835	14860	14884	14928	14906	14871	14883	14954	14923	15053	14777	15064	14787	14912	14898	14990	14918	14973	15057	14987	14880	14997	14621	14956	14891	14916	14860	14986	14948	14956	15107	14743	14989	15026	14861	15036	14926	14853	14870	14814	14639	15049	14914	15098	14856	14852	14883	14892	14983	15101	14896	14871	15028	14919	14890	14901	14788	15017	14819	14907	14972	14840	15112	15027	14803	14894	14841	14822	14870	14954	15014	14729	15057	14962	14873	14957	14888	15128	15021	14898	14961	14976	14933	14903	15037	14852	15040	14860	14782	14902	14900	14900	14939	14823	15003	14958	14915	14791	14820	14809	14957	14767	14955	14925	15080	15051	14945	14923	15046	15035	15034	14962	14915	15013	14946	14826	14955	14966	14986	14836	14929	14821	14947	15023	14920	15012	14874	15024	14897	14836	14900	14850	14964	14937	14809	14962	14953	14883	14849	14760	14839	14975	14866	15001	14951	14935	14847	14960	14977	14860	14724	14922	14948	14849	14845	15003	14934	14959	14872	14868	14980	14754	14971	14793	15038	14947	14932	14932	14888	14970	14833	14801	15082	14951	14959	15029	15030	14922	15044	14642	15063	15146	15036	14921	15046	14814	14968	14732	14843	14966	14919	14914	14850	14951	14749	14837	14835	14937	14977	14870	14806	14908	15008	14977	14786	14867	14929	14834	14969	14594	14946	14887	14942	14910	14996	15000	14845	14988	14760	14998	14860	14871	15061	15109	14933	14924	14871	14900	14730	14813	14811	14919	14831	14958	14795	14907	14836	14685	14930	14742	14908	14893	14979	14973	14751	15038	14839	14865	14852	14996	14996	14895	14892	14848	14632	14932	14699	15073	14916	14978	14850	14788	14954	14916	14876	14840	14994	14916	14878	14924	15031	14908	14818	14974	14868	14906	14961	14921	14781	14948	14841	14928	14727	15085	14878	14871	15035	14845	14922	14871	14904	14954	14920	14838	15067	14891	15033	14860	14969	14979	14808	14859	14915	15026	14924	14920	14991	15061	14922	14976	14892	15137	14967	14725	14906	14901	14808	14922	15039	14811	14951	14930	14899	14892	14797	14874	14841	14838
33938	41065	39792	27474	19549	17703	17712	17370	17475	17396	17369	17257	17416	17432	17506	17290	17161	17367	17507	17442	17552	17353	17295	17481	17307	17310	17490	17392	17269	17422	17638	17422	17248	17445	17382	17248	17277	17413	17519	17412	17338	17315	17275	17330	17622	17359	17337	17396	17349	17475	17598	17543	17316	17205	17289	17369	17391	17383	17270	17437	17324	17509	17436	17371	17395	17168	17256	17167	17382	17401	17291	17478	17303	17313	17221	17372	17396	17344	17176	17385	17500	17122	17276	17061	17328	17490	17374	17451	17270	17330	17288	17230	17180	17424	17465	17481	17366	17233	17253	17312	17417	17313	17190	17290	17381	17184	17388	17471	17357	17419	17273	17446	17193	17378	17387	17226	17293	17441	17404	17380	17462	17360	17342	17320	17370	17474	17499	17364	17169	17455	17461	17307	17373	17199	17361	17202	17318	17379	17321	17267	17444	17474	17371	17254	17239	17405	17346	17272	17336	17408	17263	17344	17571	17288	17363	17376	17429	17456	17451	17503	17437	17338	17295	17487	17434	17392	17327	17401	17319	17293	17242	17188	17348	17493	17249	17135	17532	17328	17424	17298	17499	17361	17297	17309	17503	17529	17372	17483	17395	17288	17353	17183	17202	17293	17200	17408	17505	17282	17438	17304	17370	17343	17382	17581	17338	17415	17488	17452	17188	17194	17233	17229	17384	17350	17289	17323	17312	17222	17348	17427	17321	17361	17350	17438	17293	17416	17156	17370	17347	17243	17405	17390	17468	17340	17354	17288	17307	17431	17405	17352	17321	17391	17358	17377	17335	17265	17368	17327	17369	17430	17440	17374	17223	17290	17443	17209	17179	17419	17413	17459	17385	17415	17474	17340	17295	17434	17367	17383	17356	17427	17331	17519	17465	17371	17204	17096	17332	17584	17331	17440	17154	17237	17507	17471	17277	17222	17382	17229	17351	17235	17204	17323	17281	17364	17264	17261	17382	16972	17206	17046	17372	17468	17451	17441	17277	17460	17587	17362	17688	17363	17565	17383	17347	17362	17210	17274	17309	17233	17426	17519	17245	17206	17265	17153	17400	17358	17290	17377	17231	17359	17430	17383	17400	17402	17378	17183	17199	17457	17482	17335	17348	17343	17440	17461	17417	17351	17183	17343	17299	17242	17432	17356	17315	17394	17410	17414	17324	17363	17460	17285	17421	17423	17322	17401	17197	17407	17313	17363	17259	17246	17287	17360	17176	17382	17359	17244	17385	17383	17216	17106	17535	17344	17432	17114	17278	17421	17502	17403	17432	17491	17387	17408	17497	17287	17208	17112	17421	17384	17395	17395	17449	17336	17278	17221	17306	17321	17477	17127	17346	17302	17339	17288	17458	17272	17226	17387	17404	17357	17370	17365	17453	17305	17110	17285	17221	17190	17288	17318	17110	17312	17378	17230	17409	17430	17382	17278	17150	17345	17224	17331	17281	17274	17247	17359	17192	17324	17281	17348	17441	17374	17378	17290	17312	17442	17381	17254	17231	17177	17507	17377	17319	17661	17384	17373	17325	17425	17368	17433	17472	17362	17410	17393	17297	17442	17373	17316	17343	17416	17427	17395	17207	17431	17360	17380	17288	17392	17355	17373	17365	17299	17280	17539	17283	17273	17344	17397	17278	17388	17376	17439	17343	17470	17185	17275	17274	17578	17587	17452	17321	17521	17214	17339	17300	17192	17416	17369	17332	17362	17206	17394	17373	17566	17213	17380	17157	17258	17238	17486	17409	17437	17201	17332	17423	17208	17283	17300	17240	17388	17418	17340	17515	17360	17290	17309	17317	17385	17337	17295	17245	17368	17307	17436	17265	17309	17130	17346	17223	17360	17168	17427	17446	17441	17537	17509	17556	17190	17346	17275	17522	17649	17339	17209	17418	17424	17421	17385	17273	17307	17511	17222	17426	17322	17258	17340	17116	17234	17632	17495	17455	17423	17466	17155	17457	17499	17220	17354	17522	17606	17262	17519	17291	17385	17386	17266	17222	17312	17249	17329	17285	17350	17117	17353	17042	17400	17475	17326	17383	17445	17363	17376	17140	17343	17411	17260	17399	17277	17210	17205	17377	17371	17349	17158	17172	17305	17288	17383	17318	17417	17269	17470	17517	17502	17404	17374	17345	17390	17227	17221	17297	17482	17499	17404	17267	17259	17478	17266	17374	17104	17381	17289	17071	17335	17278	17610	17383	17421	17409	17425	17444	17454	17372	17360	17341	17521	17269	17412	17380	17359	17377	17210	17401	17414	17416	17334	17384	17394	17405	17429	17266	17240	17382	17597	17223	17229	17321	17292	17281	17304	17196	17281	17448	17285	17290	17328	17294	17333	17304	17358	17149	17335	17538	17490	17382	17316	17308	17279	17280	17455	17618	17317	17366	17638	17374	17465	17426	17063	17236	17535	17475	17423	17172	17270	17460	17304	17468	17469	17459	17360	17371	17338	17569	17166	17345	17158	17473	17558	17307	17236	17257	17413	17344	17302	17353	17298	17236	17103	17217	17181	17396	17182	17506	17464	17348	17511	17259	17397	17394	17476	17376	17325	17433	17169	17136	17190	17298	17340	17346	17223	17285	17332	17340	17436	17153	17279	17318	17196	17266	17270	17323	17316	17463	17308	17236	17252	17246	17234	17560	17281	17459	17330	17355	17328	17242	17419	17478	17360	17314	17193	17274	17355	17359	17199	17209	17419	17436	17486	17361	17369	17359	17611	17323	17323	17325	17418	17276	17462	17446	17290	17480	17409	17452	17461	17349	17317	17340	17310	17262	17446	17397	17238	17489	17485	17308	17388	17427	17326	17392	17275	17395	17303	17341	17499	17292	17375	17235	17221	17177	17323	17320	17470	17256	17493	17433	17097	17417	17683	17198	17391	17491	17315	17349	17393	17368	17244	17363	17321	17216	17307	17262	17362	17130	17348	17550	17089	17275	17520	17323	17325	17508	17370	17444	17325	17447	17355	17283	17196	17362	17306	17303	17245	17324	17453	17395	17179	17409	17462	17430	17233	17317	17339	17218	17300	17340	17177	17424	17374	17369	17149	17269	17543	17361	17354	17305	17505	17315	17429	17435	17218	17411	17412	17374	17381	17416	17509	17290	17320	17314	17415	17143	17445	17415	17623	17406	17178	17505	17263	17404	17297	17297	17347	17329	17430	17421	17264	17166	17558	17397	17402	17266	17309	17398	17467	17531	17367	17249	17201	17218	17196	17246	17297	17471	17518	17376	17278	17483	17256	17210	17272	17190	17474	17610	17326	17177	17500	17290	17405	17319	17489	17420	17354	17538	17265	17239	17120	17286	17354	17273	17311	17305	17495	17294	17342	17197	17320	17291	17336	17421	17259	17463	17483	17162	17347	17352	17382	17486	17396	17239	17130	17255	17229	17256	17514	17483	17429	17350	17371	17403	17300	17464	17290	17275	17466	17406	17380	17356	17527	17549	17357	17292	17423	17272	17222	17341	17355	17350	17509	17377	17425	17469	17259	17451	17325	17247	17139	17481	17403	17296	17179	17366	17421	17340	17322	17397	17300	17541	17435	17318	17251	17474	17152	17429	17344	17376	17310	17319	17243	17419	17379	17324	17280	17248	17355	17448	17441	17358	17207	17335	17515	17292	17446	17304	17189	17331	17479	17516	17476	17328	17464	17245	17208	17465	17418	17016	17257	17272	17297	17362	17584	17466	17626	17375	17478	17429	17304	17248	17293	17267	17280	17289	17430	17230	17409	17482	17373	17279	17194	17363	17453	17542	17311	17373	17353	17228	17293	17247	17233	17433	17363	17311	17269	17449	17228	17248	17175	17269	17551	17214	17353	17176	17470	17351	17372	17391	17285	17383	17261	17390	17472	17189	17453	17480	17420	17339	17427	17321	17180	17531	17456	17511	17371	17498	17183	17336	17346	17255	17194	17298	17345	17253	17464	17284	17342	17444	17347	17482	17465	17405	17371	17545	17268	17383	17156	17343	17553	17586	17384	17348	17410	17345	17450	17298	17359	17496	17296	17497	17434	17291	17375	17242	17424	17290	17209	17466	17253	17422	17495	17330	17457	17342	17294	17296	17356	17306	17388	17380	17201	17337	17289	17164	17180	17269	17272	17308	17380	17285	17348	17240	17296	17374	17566	17311	17448	17391	17350	17626	17288	17488	17134	17395	17349	17392	17454	17408	17407	17657	17537	17512	17368	17318	17373	17177	17253	17381	17457	17406	17279	17135	17194	17535	17627	17452	17257	17340	17327	17281	17269	17247	17380	17306	17491	17242	17371	17442	17572	17568	17565	17312	17250	17410	17507	17410	17360	17274	17564	17296	17191	17550	17366	17430	17284	17369	17420	17494	17461	17329	17311	17197	17308	17361	17231	17583	17396	17413	17384	17407	17405	17306	17322	17412	17426	17503	17121	17418	17371	17388	17429	17406	17304	17416	17343	17254	17309	17082	17377	17413	17393	17550	17543	17403	17356	17305	17416	17553	17344	17268	17310	17340	17274	17530	17297	17511	17462	17265	17338	17642	17378	17305	17269	17352	17628	17412	17377	17339	17370	17364	17295	17492	17080	17381	17237	17318	17374	17332	17282	17346	17551	17176	17310	17551	17554	17436	17146	17375	17365	17413	17499	17393	17325	17212	17411	17441	17362	17237	17266	17223	17293	17258	17159	17445	17205	17317	17367	17182	17432	17497	17350	17172	17338	17344	17253	17186	17384	17489	17337	17285	17512	17354	17267	17187	17531	17429	17590	17320	17154	17400	17553	17498	17272	17243	17399	17338	17354	17262	17400	17532	17359	17231	17558	17260	17357	17286	17295	17499	17391	17386	17306	17413	17217	17482	17296	17320	17446	17169	17455	17281	17485	17499	17507	17561	17204	17322	17296	17468	17265	17418	17465	17132	17273	17385	17291	17337	17564	17367	17406	17392	17374	17587	17523	17692	17213	17179	17547	17284	17208	17314	17404	17138	17198	17371	17415	17463	17203	17186	17381	17335	17284	17208	17586	17477	17413	17450	17449	17309	17384	17369	17418	17277	17437	17350	17302	17436	17176	17330	17330	17423	17296	17518	17365	17395	17299	17446	17356	17396	17222	17442	17402	17242	17436	17335	17397	17429	17214	17581	17323	17281	17397
43102	58021	40597	22530	16350	15047	14877	14957	14997	14843	14902	14812	15058	14850	14906	14865	14973	14811	14943	14916	14961	15012	14952	15005	14902	14805	14822	14808	14882	14935	14899	15008	14996	14828	14889	14954	14800	14868	14951	14990	15042	15084	14818	14750	14954	15034	14876	14797	14967	14980	14822	14951	14866	14790	14982	14799	15001	15026	14753	14966	14881	14907	14945	14946	14913	15055	14743	14856	14910	14952	14740	15026	14980	14906	14925	14994	14953	14873	14964	14966	14962	14980	14799	14940	14901	14978	14757	14905	14907	14883	14827	14876	14862	15073	14905	14882	14828	14943	14997	14975	14841	15007	15063	15025	14907	14929	14852	15095	14831	15001	14844	14799	14877	14805	14853	14959	14835	14919	14868	14842	14952	14849	14830	14893	14978	14887	15076	14754	14920	15038	14871	14895	14936	14828	14909	14701	14993	14913	14873	14740	15017	14794	14897	14875	14916	15056	14889	14786	14809	15005	14754	15062	14921	14987	14831	14886	14917	14718	14799	14904	15060	14711	14768	14888	14949	14792	14823	14895	14785	14733	14848	14875	14752	15101	14791	14801	14785	14883	14969	14913	14826	15080	14910	14957	14887	14769	14779	14952	14935	14899	15060	14833	14939	15110	14887	14802	15030	14880	14849	14992	14783	14862	14733	14943	14769	14977	14952	14889	14908	15026	14865	14952	15068	14929	14875	14888	14935	14934	14862	14860	14894	14797	14826	15088	15062	14945	14871	14928	14737	14868	14700	14901	14884	14855	14933	14911	14958	14939	14938	14701	15127	14944	14996	14926	14825	14968	14948	14844	14957	14863	15054	15013	14925	14809	14846	14918	14826	14820	14765	14930	14978	14948	15004	15003	14951	14889	14900	14879	14884	14753	14940	14870	14813	14944	14958	14935	14973	14838	14996	14979	14919	14871	14936	14892	15010	14879	14910	14918	14777	14835	14848	14901	14896	14910	14782	14783	14862	14780	14929	14838	14920	14726	14836	14934	14988	14923	14838	14951	14965	14991	14865	15064	14923	14943	14842	14951	14812	14855	14974	14922	14820	14987	14968	14933	14851	14940	14950	14975	14853	14910	14917	14870	14932	14855	14911	14946	14839	15070	14852	14830	14938	14778	15005	14927	14973	14783	14926	14794	14984	14922	14840	15025	14892	14819	15024	14907	14861	14812	15006	14725	14835	14894	15045	14806	14898	14834	14990	15085	14941	14873	14838	14768	14817	14794	14854	14960	15065	15032	14953	14894	14897	14851	15019	14932	15067	14929	14661	14800	14817	14874	14940	14918	14818	14830	14872	15071	14912	14798	14819	14945	14902	14989	14863	14865	14838	15110	15014	14949	15008	14832	14919	14769	14873	14900	14885	14807	14916	14983	14963	14876	14853	14876	14961	14923	14811	15037	15080	14868	14868	15107	14736	14881	15055	14859	14821	15033	14777	14973	14887	14739	14804	15036	14897	14962	14855	14978	15032	14738	14964	14896	14997	15124	14959	14794	14880	15015	14815	14805	14830	14960	14801	14795	14744	14867	14983	14787	14945	14987	14908	14957	14762	14919	14982	14922	14915	14944	14829	14963	14943	14941	14964	14862	14848	14803	15054	14778	14859	15098	14965	14732	14959	14929	14943	14649	14781	14924	15001	14858	14853	14982	14783	14901	14817	14842	15023	14897	14845	14873	15058	14808	14972	14774	14698	14899	15004	14826	14895	14792	14888	14770	14894	15077	14709	15017	14818	14966	14899	14934	14958	14789	14807	14968	14932	14885	14923	14864	14908	14891	14869	14844	14953	14796	14982	14964	14854	14906	14979	14858	14927	14879	14833	14941	14865	15011	14911	14887	14907	14854	14897	14953	14883	15042	14904	14862	15140	14956	14870	14919	14953	14753	14848	14821	14962	14925	14827	14905	14962	14819	14846	15147	14933	14952	14810	15088	14797	14895	14943	14941	14921	14805	14777	14950	15002	14879	15099	14766	14883	14837	14780	14989	15011	14728	14925	14840	14986	14896	14756	14821	14924	14963	14916	14990	14901	15000	14716	14846	15072	14819	14930	14929	14832	14883	15005	14984	14872	14897	15023	15120	14912	15059	14877	14806	14794	14827	14846	14952	15042	14836	14761	15062	14835	14811	14970	14877	14929	14923	14940	15062	15002	14878	14859	14986	14954	14922	14959	14950	14865	14886	14913	14956	15000	14888	14932	14884	14971	14942	14908	14894	15003	14772	14942	14800	14842	14859	14842	14947	15021	14769	14891	14922	15026	14846	14931	14915	14911	15203	14849	14849	14907	14958	15048	14848	14984	14908	14810	14791	15024	15087	14814	14761	14912	14941	14936	14868	15003	14974	15031	15094	14878	14966	14926	14786	15102	14848	15092	14704	14875	14904	14965	14987	14759	14925	14869	14903	14907	14949	14894	14912	14851	14892	14873	14729	14843	14883	14879	14863	15112	14913	14781	14841	15009	15110	14893	14802	14749	14935	14990	15050	14827	15015	14876	14823	14794	14982	14963	14980	15007	14981	15039	15044	14852	14974	14785	14851	14917	14968	14987	15065	14873	14951	14908	14794	14973	14999	14835	14753	14947	14936	14826	14980	14947	15015	14867	14679	14963	14891	14881	14774	15051	14922	15065	15034	14805	14866	14905	14867	15007	14693	14654	14867	14848	14983	14715	15046	14882	14957	14813	14930	14855	14975	14876	14934	14922	14894	14931	14985	14913	14825	14904	14929	14926	14876	15005	14850	14946	14882	14811	14997	14904	14957	14787	14872	14838	14957	14998	14800	14900	14834	15069	14904	14871	15056	14915	14827	14793	14804	14964	14967	15070	14816	14912	15024	15027	14820	14876	14784	15044	14982	14961	14720	14969	14911	14886	14944	15028	14978	14863	14761	14857	14912	15068	14798	14988	15121	15014	14874	14912	14902	15052	14977	14918	14910	14911	14750	14985	14923	14812	14862	14933	14869	14886	15094	14947	14648	14962	14990	14738	14688	14958	14766	14938	14967	14996	14889	14879	15115	14839	14975	14827	14779	14931	14867	14868	14964	14839	14893	14940	14743	14957	14884	14925	15032	14873	14964	14832	14738	14825	15029	14857	14936	14910	14877	14853	14991	14784	14967	15022	14733	14941	14958	14946	14785	14970	14846	14850	14971	14931	14868	14977	14752	14727	14889	15057	15086	14827	14913	14971	14919	15053	14864	14994	15029	14762	14868	14913	14810	14803	14843	14911	14893	14731	15015	14784	14971	14937	14839	14831	14873	14851	14933	14914	14945	14829	15071	14936	14779	14899	15087	14851	15033	14822	14912	14895	14933	14977	14782	14976	15045	14955	14966	14855	14880	14928	14835	15064	14727	14905	14772	14909	15046	14926	14825	14901	14929	14807	14948	14960	14858	15059	14966	14937	14908	14976	14893	14904	14955	14865	14702	14895	14824	14805	14972	14824	14931	14880	14630	14783	14903	15032	15125	14867	14748	14848	14898	14997	14853	14648	14813	14938	14820	14896	14952	14816	14935	14810	14793	14817	14914	14871	14779	14875	15007	14870	14824	14888	14717	14934	14895	14774	14928	14970	14887	14908	14857	14929	14945	14700	14938	14815	14966	15064	14852	14857	14976	14786	14838	14963	14770	14920	14858	14752	15045	14845	14921	14876	15010	14879	14846	14735	14869	14860	14894	14955	14752	14895	14986	14931	14856	14906	14885	14893	14998	14904	14983	14801	14696	14976	14982	15107	14981	14933	15104	14831	14954	14907	14757	14856	14672	14873	14808	14864	15019	14846	15048	14737	15020	14954	14762	14914	14876	14937	14895	15041	14971	14893	14945	14840	14897	14920	14910	14890	14933	14829	14968	14809	14956	15085	14859	14886	14811	14975	14818	14923	14740	15180	14921	14977	14866	14852	14954	14815	14960	14868	14905	14999	14766	14997	14819	14928	14784	14940	15070	14899	14876	14891	15135	14718	14704	14972	15004	14846	14866	14854	14794	15029	14945	14898	14692	14883	14797	14843	14996	14875	15113	15023	14894	15011	14814	15056	14892	14944	15049	14886	14943	14967	14809	15055	14849	14920	14855	14943	14954	15014	14897	15046	14712	14909	14827	14812	14774	15167	14743	15070	14870	14909	14939	14877	14875	14838	15059	14912	15066	14951	14940	14997	14822	14924	14787	15026	15002	14974	14831	14752	14777	14972	14920	14889	14796	15033	14836	15009	14906	14880	14878	14865	14860	15004	14772	14898	14868	14838	14935	14895	15130	14889	14771	14973	14747	14961	14965	14773	14832	14976	14897	14855	14765	14862	14897	14980	14981	14905	14843	14866	14924	14863	14899	14966	14805	14862	14793	14814	14739	14917	14980	14875	15074	14709	15016	14847	14826	14733	14749	14948	14951	14909	14857	14933	15031	14890	14918	14993	15011	14912	14923	14923	14854	14953	14932	14859	14831	14957	14854	14864	14883	14775	14905	14948	14871	14942	14907	14910	14984	14731	14707	14854	15026	14862	14913	14846	14920	14875	14914	14998	14893	14896	14804	14921	14973	14989	14832	14926	15151	14856	15059	14929	14960	15024	14908	15013	14765	14828	14892	14773	14966	15004	14789	14945	14763	15043	14795	14907	14837	14843	14799	14902	14919	14778	15063	15035	14999	14906	15018	14982	14919	14937	14938	14902	15107	14805	14925	14795	14872	14737	14981	14902	14881	14982	14885	14909	14898	15159	15008	15031	14801	15045	14764	14982	14950	14670	15061	14753	14981	14850	14824	14866	14909	14942	14846	14690	15015	14758	14881	14880	15017	14911	14793	14837	14945	15074	15072	14897	15011	14808	15083	14822	14918	14870	14935	14865	14838	15030	14706	14815	14913	14919	15030	14984	14845	14603	14758	14839	14843	14960	14812	14895	14924	15012	14968	15000	15010	14912	14972	14871	15034	14747	14871	14908	14752	15055	14830	14821	15135	14870	14773	14932	14875	14809	14949	14935	14827	14864	14787	14850	14860	14942	14815	14864	14890	14947	14746	14877	14921	15088	14740	14931	14866	14952	14946	14840	14977	14942	14841	15034	15061	14879	14909	14911	14866	14887	14805	14928	14814	14976	14867	14833	14923	15013	14833	14962	14897	14983	14920	14732	14788	14809	14842
35016	39915	37426	26116	19329	17965	17659	17465	17518	17481	17471	17125	17378	17304	17454	17288	17368	17412	17442	17164	17397	17708	17409	17365	17129	17343	17397	17518	17324	17557	17351	17562	17351	17430	17268	17518	17395	17405	17506	17211	17518	17390	17437	17305	17592	17570	17509	17281	17292	17395	17206	17473	17507	17408	17425	17379	17304	17351	17554	17476	17359	17409	17130	17294	17311	17554	17486	17510	17448	17475	17283	17251	17364	17275	17536	17494	17274	17315	17469	17369	17202	17364	17414	17316	17372	17319	17696	17647	17416	17410	17449	17354	17381	17343	17312	17261	17342	17370	17364	17190	17447	17291	17278	17421	17487	17410	17362	17303	17384	17333	17539	17273	17297	17160	17267	17394	17408	17208	17184	17483	17310	17336	17422	17541	17508	17218	17419	17417	17461	17576	17376	17462	17293	17531	17265	17465	17361	17480	17337	17443	17388	17169	17376	17362	17274	17301	17279	17421	17386	17348	17330	17312	17362	17451	17577	17299	17263	17367	17472	17397	17570	17380	17308	17203	17429	17267	17346	17334	17374	17347	17287	17525	17388	17467	17465	17397	17458	17262	17309	17183	17364	17499	17308	17587	17398	17310	17363	17395	17406	17265	17398	17368	17191	17333	17538	17383	17466	17345	17427	17346	17552	17355	17489	17284	17192	17324	17479	17372	17349	17499	17437	17309	17373	17266	17226	17366	17443	17479	17402	17432	17292	17300	17211	17176	17471	17198	17335	17573	17485	17303	17262	17528	17428	17308	17203	17608	17251	17432	17377	17398	17464	17333	17450	17448	17287	17570	17608	17367	17419	17430	17508	17482	17153	17500	17342	17632	17379	17463	17355	17354	17386	17420	17338	17231	17375	17324	17449	17312	17565	17519	17393	17318	17555	17497	17642	17446	17380	17317	17386	17436	17197	17589	17364	17233	17340	17322	17377	17317	17184	17451	17352	17480	17321	17415	17351	17318	17419	17267	17427	17474	17374	17241	17301	17478	17474	17326	17617	17316	17294	17364	17517	17261	17508	17293	17163	17645	17244	17319	17455	17395	17234	17425	17312	17262	17318	17419	17462	17230	17320	17417	17517	17486	17370	17345	17155	17425	17302	17557	17366	17370	17441	17336	17230	17555	17598	17497	17571	17336	17473	17520	17588	17303	17561	17203	17588	17483	17290	17462	17501	17454	17556	17233	17273	17354	17519	17447	17388	17248	17405	17275	17321	17530	17276	17564	17359	17391	17297	17503	17453	17450	17291	17691	17364	17293	17460	17616	17532	17327	17475	17279	17369	17388	17369	17278	17284	17325	17458	17353	17506	17442	17405	17394	17385	17515	17457	17372	17525	17350	17366	17521	17542	17366	17428	17411	17303	17353	17139	17413	17413	17508	17269	17308	17236	17318	17424	17355	17269	17286	17333	17409	17284	17314	17126	17494	17224	17325	17417	17123	17350	17369	17251	17297	17232	17502	17190	17359	17350	17228	17580	17436	17203	17298	17410	17328	17247	17489	17293	17433	17283	17342	17410	17264	17502	17382	17205	17441	17400	17608	17409	17207	17305	17244	17475	17411	17450	17262	17495	17493	17370	17351	17288	17727	17294	17248	17352	17205	17182	17223	17407	17397	17450	17438	17550	17362	17366	17453	17621	17689	17419	17588	17631	17452	17232	17263	17443	17188	17367	17350	17348	17339	17487	17451	17388	17409	17519	17482	17386	17468	17448	17313	17403	17234	17684	17562	17264	17335	17561	17410	17386	17370	17472	17452	17476	17346	17454	17350	17575	17033	17284	17389	17551	17532	17544	17312	17557	17422	17398	17456	17361	17357	17316	17635	17400	17551	17329	17453	17315	17301	17594	17245	17406	17261	17272	17479	17507	17275	17291	17374	17283	17534	17348	17208	17444	17419	17248	17306	17483	17248	17399	17366	17413	17242	17583	17354	17375	17439	17504	17355	17310	17513	17281	17234	17394	17311	17434	17323	17343	17429	17364	17470	17466	17431	17411	17396	17352	17354	17353	17255	17352	17591	17390	17416	17609	17510	17168	17553	17444	17582	17336	17472	17617	17278	17383	17286	17443	17294	17383	17379	17490	17474	17316	17511	17408	17465	17444	17246	17435	17267	17311	17458	17545	17484	17227	17443	17551	17338	17334	17448	17425	17310	17265	17549	17530	17323	17318	17223	17365	17613	17446	17492	17462	17522	17514	17368	17519	17362	17378	17573	17516	17333	17532	17296	17396	17373	17365	17363	17177	17374	17536	17479	17477	17239	17331	17389	17577	17367	17366	17379	17550	17349	17414	17370	17378	17334	17318	17398	17504	17657	17416	17408	17388	17385	17164	17475	17217	17312	17460	17390	17249	17399	17303	17455	17615	17315	17463	17157	17310	17295	17295	17292	17275	17389	17336	17456	17522	17253	17477	17371	17403	17424	17396	17342	17453	17405	17535	17227	17414	17345	17339	17339	17401	17434	17543	17513	17491	17362	17333	17461	17430	17356	17356	17482	17524	17288	17430	17344	17417	17342	17386	17467	17346	17545	17417	17345	17398	17320	17369	17391	17164	17416	17375	17453	17242	17378	17465	17156	17441	17491	17542	17507	17520	17431	17499	17450	17453	17392	17367	17428	17355	17210	17558	17416	17297	17380	17234	17440	17308	17192	17422	17277	17263	17101	17416	17379	17452	17264	17479	17477	17369	17524	17342	17418	17348	17382	17389	17405	17447	17255	17207	17486	17558	17420	17439	17389	17432	17479	17404	17385	17503	17375	17281	17510	17407	17486	17286	17426	17421	17437	17160	17336	17419	17555	17378	17390	17399	17459	17321	17464	17265	17308	17422	17309	17452	17404	17395	17433	17442	17437	17577	17625	17327	17339	17179	17395	17627	17543	17321	17258	17157	17303	17378	17527	17469	17569	17335	17318	17534	17474	17275	17167	17491	17634	17346	17305	17316	17428	17605	17287	17463	17589	17304	17269	17374	17449	17270	17431	17237	17398	17262	17295	17255	17262	17509	17410	17568	17528	17485	17392	17346	17304	17115	17429	17409	17514	17486	17444	17606	17285	17399	17365	17279	17446	17404	17404	17298	17195	17263	17203	17423	17579	17418	17628	17428	17229	17337	17217	17317	17394	17425	17443	17327	17391	17539	17462	17277	17489	17298	17169	17444	17359	17365	17300	17423	17456	17375	17378	17393	17560	17465	17115	17343	17137	17535	17285	17187	17381	17132	17181	17449	17427	17256	17581	17622	17519	17547	17234	17258	17477	17352	17190	17483	17426	17548	17297	17293	17385	17440	17392	17535	17437	17533	17443	17234	17357	17412	17569	17478	17262	17466	17325	17483	17525	17271	17086	17504	17588	17431	17232	17141	17394	17532	17373	17322	17343	17320	17535	17502	17224	17447	17191	17472	17329	17302	17574	17492	17390	17450	17350	17415	17283	17359	17417	17138	17477	17469	17509	17517	17244	17362	17139	17482	17282	17310	17445	17573	17572	17212	17567	17518	17247	17413	17230	17380	17302	17577	17413	17533	17262	17396	17355	17448	17291	17438	17389	17450	17409	17401	17295	17220	17349	17520	17433	17358	17415	17135	17408	17199	17370	17325	17232	17333	17353	17483	17458	17502	17384	17506	17273	17376	17441	17247	17280	17585	17276	17333	17480	17305	17388	17697	17485	17487	17427	17303	17300	17457	17616	17506	17425	17417	17305	17361	17217	17772	17308	17227	17469	17572	17353	17464	17453	17350	17337	17451	17663	17552	17025	17405	17324	17386	17357	17426	17366	17372	17375	17489	17352	17378	17408	17403	17466	17322	17622	17252	17467	17364	17278	17272	17364	17161	17245	17379	17293	17237	17284	17290	17342	17486	17201	17250	17262	17284	17474	17327	17297	17453	17382	17201	17399	17305	17465	17222	17361	17262	17303	17335	17346	17475	17500	17687	17434	17324	17562	17322	17218	17280	17392	17267	17152	17373	17364	17374	17393	17600	17312	17388	17320	17285	17457	17398	17381	17448	17462	17405	17332	17265	17446	17189	17332	17398	17437	17194	17308	17432	17283	17276	17238	17329	17461	17322	17455	17233	17409	17406	17349	17499	17262	17449	17446	17245	17446	17291	17162	17374	17534	17368	17466	17256	17610	17462	17340	17195	17314	17263	17316	17425	17386	17364	17536	17365	17298	17396	17349	17288	17510	17303	17447	17326	17493	17160	17305	17313	17438	17287	17316	17460	17418	17395	17557	17439	17401	17443	17297	17458	17436	17410	17327	17150	17293	17322	17357	17508	17522	17502	17170	17224	17288	17442	17370	17337	17454	17292	17466	17452	17325	17483	17232	17282	17389	17297	17352	17480	17386	17459	17384	17082	17300	17516	17520	17197	17257	17445	17344	17407	17231	17360	17389	17359	17343	17243	17555	17356	17593	17378	17459	17452	17516	17343	17293	17570	17488	17410	17233	17507	17243	17601	17377	17469	17304	17195	17392	17321	17513	17318	17381	17204	17413	17558	17326	17260	17487	17308	17560	17390	17429	17288	17506	17500	17383	17363	17290	17286	17471	17582	17507	17428	17456	17274	17349	17231	17246	17308	17374	17325	17444	17696	17527	17405	17429	17520	17377	17074	17428	17418	17397	17476	17482	17366	17462	17364	17468	17418	17428	17162	17352	17293	17354	17356	17380	17564	17236	17600	17358	17324	17452	17506	17449	17396	17304	17313	17353	17534	17539	17476	17276	17216	17232	17511	17335	17535	17272	17374	17580	17395	17428	17120	17215	17554	17353	17350	17326	17385	17373	17119	17325	17436	17379	17411	17473	17257	17344	17405	17208	17103	17460	17588	17231	17404	17371	17478	17121	17548	17391	17504	17505	17225	17493	17478	17317	17298	17308	17349	17411	17300	17259	17224	17400	17411	17473	17359	17386	17454	17486	17546	17358	17310	17420	17138	17088	17219	17511	17364	17576	17492	17307	17524	17425	17394	17465	17404	17694	17240	17416	17415	17261	17448	17194	17389	17462	17508	17287	17356	17330	17421	17427	17368	17241	17245	17303	17609	17249	17408	17503	17434	17477	17397	17460	17301	17412	17419	17241	17560	17380	17449	17207	17269	17491	17505	17186	17531	17309	17384	17319	17250	17561	17490	17296
40395	52863	37271	21547	16286	15151	15063	15053	14963	14786	15113	14822	15080	14980	14996	14984	14935	14958	14923	14954	14756	15019	15058	14799	15173	14845	15039	15018	14998	14991	14838	15056	14934	14951	14951	14952	15041	15056	14938	14983	14955	14776	15014	14775	14930	15067	14944	15096	14910	14983	14903	15015	14921	14999	14988	14965	15103	14821	14740	15020	15026	14924	15086	15063	15028	15018	15061	14846	14767	14978	14998	14994	15045	14988	15030	15019	14900	15008	14875	14985	14980	14963	14934	14942	14948	14917	14935	14994	15004	14985	15014	15079	14962	14932	14993	14953	14946	14978	14929	14899	14901	14927	14942	15111	15011	14945	14901	14998	14695	14980	14933	15029	14940	14962	14994	14812	14865	15074	14904	14937	14945	15047	14992	14922	14897	14831	15030	15133	14819	14918	15034	15007	14758	14886	14940	14966	14970	14935	14901	15019	15046	14926	14945	15079	15013	14926	14791	14838	14940	15041	14940	14958	14898	14828	14963	14938	14993	14838	14913	15140	15008	14974	14933	15070	14956	15050	14829	14875	14864	15060	14921	15016	15066	14832	14904	14899	15008	14974	14892	14927	14990	14883	15031	15010	14970	14862	14967	15040	15010	14950	15000	15000	15047	14975	15014	14810	15040	15089	14996	14923	14864	14793	15115	14843	14934	15063	14952	14855	14966	14968	14886	14984	14899	14963	14880	14960	14885	14863	15149	14963	14953	15044	15015	14954	14907	14973	14906	14762	14974	15009	14963	14865	14974	15077	14772	15038	15019	14852	14985	14893	14810	14837	15003	14979	14818	15031	15103	14945	15092	14907	15141	15000	15070	14900	14852	14969	14966	14825	14933	14860	14929	15074	14830	15106	15007	14879	14909	14957	14955	14849	15118	14933	14791	14972	14879	14732	15046	14805	14971	15034	14778	14890	14889	14997	14945	15063	15088	14875	14917	14905	14739	14896	14930	14937	14965	14990	15140	14927	15045	14900	15013	14890	15165	14989	15006	14885	14962	14699	15089	15014	14914	14819	14959	15007	15085	15146	14926	14964	14803	14859	14948	15120	14877	15106	14864	15049	14903	14815	14978	15032	14950	14949	15016	14940	14842	15035	15050	14945	15002	15142	14822	15032	14864	14961	14870	14877	14936	14884	14940	14925	14930	14949	14870	14817	14955	14920	14969	14980	15017	14980	14799	14983	15105	14790	14854	14988	15064	14849	15009	14816	14878	15003	14928	14889	15097	14998	14988	14857	14840	14962	15089	15028	14923	15110	14986	14994	15014	14863	14984	14894	14998	14970	14948	15015	14866	14958	15001	14953	14957	14986	15251	15029	15046	14833	15069	14956	14872	14989	14955	14778	15074	14964	14912	15040	14941	14942	14914	14959	14957	14836	15001	14993	14926	14781	15015	14857	14970	14993	14894	15038	14773	14836	15091	14929	15026	14760	14734	15040	15055	14935	14958	15139	14980	14835	14967	14919	14908	14893	14976	14919	14800	15008	15028	14863	14982	15091	14864	14849	14909	15036	14950	15047	14790	15131	14818	14887	14940	14973	14815	14826	14922	14778	14970	14791	14790	14990	15003	14943	14883	14977	15086	14957	15042	15185	14965	15071	15031	14774	14948	14921	14952	15032	14919	14930	14988	14958	15120	15024	14793	14957	14808	15183	15070	15013	15087	14881	14940	15012	14880	14825	15048	14865	14736	15019	14957	14960	15011	14948	14964	15011	14826	14898	15033	14776	15007	14748	14898	14976	14908	15115	15046	14762	14942	15016	14927	15084	15011	14850	14888	14912	14875	14892	14963	15070	15043	14893	14817	15088	14866	14923	14990	14978	14905	15009	14884	14785	15003	15026	14913	14879	14858	14866	15007	14934	15002	14731	14778	14894	14985	14907	14944	14848	14944	15019	14982	14855	14887	14804	14925	15096	14989	14845	14992	15145	14936	14822	14998	14982	14956	14991	14959	14933	14963	15108	14843	14909	14988	14917	14931	15054	15112	15028	15015	14827	14958	15012	14827	14788	15047	14829	14986	14943	15149	15016	15046	15082	15024	14797	14945	14887	14958	14794	14794	15152	14970	14959	14894	14980	14881	14942	14857	15015	15060	14893	15000	14873	15064	14815	14795	14911	14785	15081	14986	14914	14981	14958	14837	15025	15000	14857	14964	14956	15029	14964	15057	14954	15086	15013	14878	15136	15000	15092	15018	14731	15035	14956	14929	15000	15062	15094	14916	14974	14972	14881	14971	14991	14883	14929	15010	15089	15120	14865	15070	14958	14971	14937	14904	14852	15063	15061	14993	14874	14995	14849	14969	15056	15076	14870	14904	14936	14980	14970	14925	15012	14789	14849	14912	14934	14865	14868	14993	15069	15013	14902	14939	14998	14854	14943	15010	14893	15063	14938	14935	14912	15010	14853	14935	15005	14916	14968	15025	14979	15122	15019	14959	14977	14899	14901	14962	14886	14827	15118	14937	15090	14970	14978	14966	14889	14933	14904	15073	14968	14923	15067	15016	14856	15017	14961	14961	14828	15124	14965	15005	14821	15068	14903	15059	14843	14832	15066	15024	14969	14875	15120	15022	14857	14949	15038	14919	14955	14975	14929	14972	15032	14927	14884	15006	15034	15123	14925	14974	15059	14973	15068	14953	14924	14986	15134	14925	14959	14987	14911	14957	14961	14972	14854	14852	15065	15068	14919	15010	14893	14936	14896	14898	14974	14929	15034	15035	14866	15025	15132	14978	15078	15077	14882	14956	15007	14980	14977	14757	15015	14828	14944	14846	14887	14956	15021	15067	14834	14957	14900	14981	14856	14991	15205	15170	14932	15124	14898	14950	14891	15164	14939	15092	14978	15032	14993	15058	14975	14929	15001	15015	15031	14933	15011	14951	14975	14921	15036	14974	15023	14935	14953	14890	14979	14864	14818	14957	14974	14968	14945	14974	14912	15019	14980	14862	15096	14776	15046	14941	15067	15124	14995	14872	15060	15070	14898	14891	14937	14988	14916	14795	15006	14943	15086	14972	14780	14924	14826	15082	14874	14881	14951	15003	14919	14890	15001	14880	14831	14929	14947	14800	14885	15073	14984	14776	14902	14820	14942	15050	14949	14895	14939	15162	15095	14904	14837	14990	15044	14963	14966	14961	14778	15191	14743	15167	14914	15172	14941	14909	14925	14896	15181	14903	14966	14920	15038	15134	15104	14754	15035	15053	14943	15012	14891	14879	14877	14982	14857	14983	15058	14880	14833	14974	14943	14881	14976	14815	14999	14873	15243	14925	15125	14897	14869	14871	15085	14893	14872	14913	15179	14789	14978	14895	14933	15143	14985	15008	14904	15020	14873	14989	15010	14916	14883	14983	14910	15112	15133	15043	14980	15103	14818	15114	14972	15000	14894	15082	14831	15093	15191	15058	15036	15073	14803	15166	14805	14924	14939	14860	14996	14975	14901	14974	15048	14844	15019	14996	14940	14959	15091	15034	14947	15006	14907	14976	14841	15051	15140	14936	15158	14764	14982	15060	14845	15050	14860	14987	15031	14932	15084	14995	14885	14933	14952	14957	14863	15085	14847	15008	14989	14869	14870	14881	15029	14847	14913	14981	14727	15040	14765	14946	14986	14835	14693	15112	14855	14948	14987	14912	14856	15033	14946	14934	15005	14874	14920	15055	15047	14957	15032	15004	14990	14899	14953	15017	14954	14856	14883	15088	14975	15121	14997	14755	14832	14883	14901	14968	15020	15055	14961	15021	14937	14888	14837	14900	14886	15032	14887	14833	14956	14927	14714	15040	15106	15003	14949	15058	14921	15034	14995	14863	14871	14958	14954	15014	14894	14815	14934	14874	14942	14963	15007	14934	14906	14940	14967	14946	14954	14884	14854	14928	15197	15090	15022	15051	15035	15028	15070	14942	14926	14899	14876	15100	14863	15051	14924	14929	15003	14913	15070	15184	14918	14998	14912	15028	14979	15020	14836	14969	14835	14856	15005	14998	14958	14970	14838	14913	14841	14890	14805	14947	15072	14938	14833	15002	15023	14878	14810	15036	14854	14834	15077	15018	14961	14827	14943	15010	14941	15091	14879	14850	14935	14950	15087	14979	15049	14936	14838	14808	14908	14832	14974	14789	14893	14904	14915	14965	15027	14776	14934	15076	14882	14924	14987	14927	15029	15052	14955	14961	15066	14792	14892	15057	14943	14927	15019	14917	15027	15171	14977	14959	15057	14843	14906	14995	14963	14880	14873	14930	14989	14929	15060	15015	14941	15058	15028	14897	15140	14803	14948	14982	14860	14845	15027	14851	14670	14952	15154	14832	15037	14867	14834	14995	14994	15049	14918	14993	14827	14916	14863	14879	15007	14977	15006	15049	15055	14995	14890	14875	15028	15068	14956	14997	14966	14955	14971	15048	15087	14935	15118	14849	15132	14829	14806	14927	15049	14956	15103	14911	14961	14956	14911	14930	14851	14985	14896	14777	15052	14842	14963	14908	14942	14960	15024	15097	14966	14877	14854	14949	15027	15019	14848	14918	14869	15051	14987	14931	14889	15120	14978	14922	14862	14936	14879	14957	15031	14874	14932	14953	14963	15028	15073	15083	14739	14865	15013	14966	14995	14936	15142	14985	14981	14938	14969	14965	15057	15129	14994	14944	14937	15178	15007	14939	15050	14860	14860	15036	14870	14976	15019	14980	14836	14988	14869	14972	14988	14892	14882	14834	14965	14846	15085	15016	14931	14968	15014	14834	14997	14957	14999	14883	14932	15022	14932	14914	15033	14838	15073	14911	15031	14938	14918	14942	15025	14968	15083	14930	15048	14942	14975	14856	14945	14835	14833	14947	14860	14923	14911	15014	14890	15041	14960	14932	15056	14920	15056	15124	14997	14948	15099	14764	14962	14949	14937	14890	14895	14791	14956	14774	14920	14938	14729	15015	15069	14998	14768	15012	14897	14889	14698	14975	15086	15053	14923	14958	15119	14939	14832	15018	14811	14959	15063	14982	15091	14999	14772	14818	15074	15033	14869	14920	14801	14818	15042	14896	15117	14678	15172	14877	15016	14836	14764	14976	14908	15044	15012	14867	15004	14875	15065	15047	14853	14965	15116	14826	15057	15005	14830	14962	15070	14856	14947	15096	15072
23802	24952	36426	29748	23954	23579	23333	18436	17689	17891	18001	17678	17795	17407	17471	17532	17548	17476	17458	17526	17423	17536	17580	17357	17566	17489	17538	17280	17528	17692	17519	17485	17479	17322	17403	17581	17233	17607	17295	17631	17241	17367	17221	17259	17204	17412	17355	17296	17428	17377	17379	17374	17501	17186	17366	17377	17447	17402	17201	17392	17354	17550	17337	17323	17154	17236	17264	17337	17156	17288	17361	17203	17243	17400	17175	17251	17233	17376	17390	17185	17436	17222	17544	17250	17213	17244	17453	17250	17298	17300	17356	17535	17356	16995	17399	17348	17190	17352	17347	17426	17375	17287	17339	17018	17333	17552	17290	17422	17368	17522	17205	17316	17307	17320	17283	17374	17327	17410	17332	17365	17469	17412	17454	17459	17576	17161	17514	17202	17295	17538	17391	17185	17311	17294	17391	17412	17230	17336	17318	17269	17423	17159	17167	17488	17491	17357	17706	17291	17274	17237	17455	17415	17359	17439	17387	17351	17530	17349	17254	17380	17430	17278	17567	17360	17223	17257	17277	17371	17329	17135	17210	17234	17329	17441	17357	17340	17522	17353	17492	17267	17243	17348	17453	17219	17395	17264	17407	17427	17433	17331	17119	17194	17343	17336	17269	17440	17317	17250	17316	17433	17324	17515	17178	17466	17318	17320	17237	17192	17204	17243	17313	17376	17336	17418	17549	17437	17349	17204	17100	17388	17259	17268	17330	17488	17147	17252	17088	17336	17357	17247	17478	17514	17251	17201	17271	17280	17247	17220	17231	17393	17122	17402	17259	17436	17282	17196	17484	17544	17353	17260	17451	17305	17394	17342	17584	17293	17386	17578	17062	17363	17185	17321	17193	17245	17513	17254	17161	17334	17325	17030	17343	17261	17198	17309	17168	17283	17373	17292	17201	17388	17320	17374	17256	17262	17167	17380	17392	17290	17357	17272	17294	17384	17239	17234	17390	17397	17182	17304	17292	17235	17420	17465	17453	17346	17449	17220	17345	17391	17300	17063	17175	17089	17506	17220	17313	17422	17456	17383	17451	17381	17128	17367	17155	17336	17423	17350	17335	17131	17497	17332	17423	17353	17347	17146	17382	17330	17355	17461	17472	17413	17399	17506	17158	17193	17431	17197	17392	17357	17225	17339	17154	17374	17164	17264	17345	17381	17279	17514	17317	17366	17491	17548	17197	17248	17233	17457	17162	17265	17245	17213	17239	17354	17378	17219	17361	17269	17102	17219	17257	17282	17275	17324	17281	17582	17237	17281	17343	17276	17248	17157	17559	17321	17469	17457	17228	17302	17251	17278	17521	17376	17430	17333	17172	17010	17400	17241	17125	17252	17231	17489	17208	17279	17278	17138	17272	17420	17311	17382	17434	17224	17325	17245	17242	17193	17272	17408	17147	17430	17322	17238	17323	17350	17320	17215	17304	17362	17324	17365	17356	17265	17481	17486	17390	17282	17432	17243	17119	17313	17148	17397	17144	17303	17204	17269	17225	17264	17250	17497	17325	17230	17397	17394	17411	17305	17291	17327	17341	17260	17484	17289	17293	17399	17511	17394	17355	17255	17259	17247	17334	17224	17399	17190	17270	17112	17333	17101	17300	17151	17344	17461	17514	17488	17422	17186	17256	17234	17224	17246	17275	17399	17452	17106	17148	17268	17254	17348	17601	17306	17267	17402	17255	17249	17360	17309	17310	17212	17294	17409	17255	17350	17413	17428	17395	17418	17219	17285	17148	17144	17345	17462	17259	17104	17546	17439	17386	17226	17402	17405	17321	17452	17369	17353	17501	17540	17393	17294	17448	17380	17198	17329	17367	17365	17422	17239	17427	17424	17150	17460	17381	17319	17321	17405	17545	17331	17295	17329	17166	17286	17405	17341	17263	17619	17277	17340	17382	17280	17298	16941	17320	17128	17298	17556	17430	17353	17207	17180	17366	17448	17159	17251	17274	17385	17371	17157	17227	17416	17277	17304	17441	17611	17340	17235	17371	17286	17274	17257	17295	17313	17187	17284	17114	17391	17189	17466	17435	17481	17443	17364	17318	17411	17195	17274	17086	17242	17171	17364	17379	17311	17445	17418	17518	17196	17239	17313	17407	17374	17402	17093	17193	17342	17500	17326	17347	17483	17484	17385	17401	17414	17316	17416	17458	17284	17215	17426	17352	17327	17286	17103	17279	17234	17481	17249	17268	17448	17563	17308	17132	17163	17049	17355	17323	17399	17367	17139	17354	17179	17178	17310	17457	17183	17227	17244	17191	17304	17264	17274	17558	17495	17264	17444	17203	17337	17388	17416	17469	17341	17378	17361	17408	17213	17164	17376	17333	17115	17344	17363	17049	17181	17276	17378	17366	17517	17564	17329	17346	17486	17206	17368	17351	17330	17298	17366	17483	17302	17165	17301	17259	17488	17340	17221	17329	17254	17135	17286	17296	17429	17437	17246	17167	17261	17456	17592	17497	17308	17304	17327	17197	17055	17423	17410	17123	17482	17333	17267	17443	17155	17265	17427	17217	17264	17225	17210	17262	17278	17503	17341	17301	17345	17206	17402	17335	17205	17178	17425	17376	17107	17396	17228	17424	17273	17161	17230	17017	17376	17226	17350	17351	17486	17350	17104	16994	17365	17259	17119	17148	17161	17338	17420	17349	17430	17289	17186	17457	17291	17202	17275	17363	17200	17248	17268	17160	17463	17401	17525	17329	17234	17317	17437	17232	17380	17412	17562	17309	17444	17229	17357	17158	17407	17413	17147	17250	17140	17354	17370	17200	17331	17507	17439	17342	17178	17281	17139	17314	17275	17261	17411	17394	17203	17200	17174	17171	17289	17340	17389	17266	17245	17483	17336	17250	17397	17222	17245	17437	17215	17331	17407	17532	17241	17409	17377	17410	17274	17412	17391	17263	17183	17259	17107	17332	17414	17182	17294	17421	17077	17479	17207	17208	17363	17158	17293	17173	17294	17480	17293	17435	17365	17162	17482	17291	17415	17222	17385	17614	17354	17181	17539	17158	17307	17409	17512	17273	17272	17435	17248	17266	17154	17336	17279	17201	17376	17456	17284	17379	17078	17237	17506	17238	17332	17329	17402	17373	17532	17334	17119	17343	17117	17187	17283	17546	17328	17231	17228	17310	17235	17295	17549	17419	17182	17426	17430	17329	17175	17369	17340	17251	17513	17333	17173	17470	17278	17301	17229	17353	17207	17241	17269	17422	17269	17229	17402	17344	17154	17359	17427	17387	17379	17424	17116	17176	17308	17260	17156	17216	17208	17348	17262	17414	17454	17151	17494	17350	17170	17161	17145	17404	17256	17251	17241	17389	17339	17087	17224	17347	17340	17173	17276	17349	17216	17216	17296	17187	17109	17322	17360	17203	17302	17275	17194	17164	17262	17276	17340	17327	17356	17264	17136	17141	17307	17232	17114	17324	17150	17165	17429	17284	17416	17194	17305	17366	17135	17193	17306	17390	17280	17407	17461	17261	17190	17393	17514	17417	17307	17203	17091	17104	17406	17388	17349	17387	17142	17297	17262	17130	17135	17143	17414	17211	17347	17397	17447	17270	17157	17235	17436	17432	17275	17339	17229	17142	17216	17429	17187	17350	17398	17195	17243	17347	17351	17151	17309	17555	17159	17383	17606	17322	17464	17277	17269	17229	17231	17336	17440	17458	17441	17385	17466	17423	17259	17118	17284	17250	17438	17245	17267	17438	17282	17139	17286	17359	17365	17404	17013	17393	17212	17259	17285	17479	17306	17309	17288	17203	17305	17386	17250	17323	17285	17429	17364	17146	17425	17134	17298	17384	17312	17246	17241	17268	17190	17189	17356	17318	17281	17250	17164	17304	17273	17329	17244	17362	17277	17388	17297	17148	17270	17164	17333	17436	17341	17238	17297	17325	17342	17470	17193	17324	17278	17257	17261	17611	17319	17208	17439	17412	17419	17122	17533	17471	17340	17181	17312	17172	17164	17368	17295	17248	17143	17175	17226	17234	17363	17270	17320	17426	17499	17081	17426	17318	17196	17158	17270	17331	17373	17440	17304	17361	17113	17337	17077	17349	17182	17109	17121	17202	17301	17495	17296	17211	17351	17229	17165	17406	17449	17142	17141	17324	17403	17528	17395	17208	17249	17359	17346	17302	17223	17233	17358	17269	17254	17341	17208	17282	17306	17281	17364	17301	17191	17356	17073	17386	17300	17321	17419	17498	17287	17225	17308	17367	17196	17411	17264	17297	17381	17289	17318	17289	17150	17427	17445	17412	17109	17338	17259	17200	17320	17345	17206	17387	17289	17455	17495	17444	17336	17143	17353	17290	17351	17361	17238	17309	17406	17327	17293	17222	17174	17297	17219	17550	17321	17336	17191	17274	17241	17475	17206	17317	17216	17415	17182	17292	17538	17078	17276	17427	17316	17391	17315	17398	17227	17259	17242	17369	17247	17384	17194	16992	17343	17224	17231	17220	17198	17234	17232	17394	17230	17298	17417	17228	17162	17250	17272	17309	17339	17464	17210	17479	17402	17322	17133	17156	17387	17048	17339	17228	17219	17296	17289	17296	17094	17391	17294	17077	17157	17371	17443	17242	17193	17344	17476	17304	17424	17154	17242	17161	17120	17299	17314	17289	17232	17243	17211	17388	17363	17374	17349	17191	17272	17444	17324	17321	17237	17378	17323	17305	17109	17396	17222	17189	17270	17443	17367	17246	17302	17219	17233	17425	17374	17082	17420	17419	17485	17349	17301	17505	17305	17273	17331	17384	17298	17333	17113	17191	17398	17332	17425	17276	17557	17462	17463	17415	17409	17214	17191	17233	17276	17136	17374	17297	17323	17275	17489	17294	17284	17199	17492	17297	17339	17334	17246	17113	17355	17161	17223	17401	17263	17185	17491	17349	17335	17437	17368	17313	17150	17148	17329	17302	17180	17172	17445	17212	17405	17142	17121	17392	17245	17322	17216	17374	17197	17300	17213	17201	17230	17365	17323	17286	17527	17382	17347	17422	17337	17469	17394	17273	17265	17258	17241	17338	17247	17395	17218	17225	17319	17190	17317	17073	17148	17316	17239	17115	17452	17257	17248	17357	17359	17305	17477	17380	17205	17227	17198	17372	17295	17420	17317	17124	17163
63731	106834	84589	54071	28715	17207	15136	14911	14844	14766	14783	14969	14983	15026	14858	14844	14883	15042	14732	14695	14815	14978	14917	14757	14819	14992	14972	14910	14863	14838	14896	14912	14913	14812	14824	14689	14953	14955	14974	14954	14817	14891	14915	14909	14897	14833	15079	14730	15015	14994	14750	15095	15162	15045	14870	14767	14980	14907	14854	14965	14853	15010	14960	14870	14852	14808	14782	14826	14937	14983	14789	14792	14892	14912	14868	14730	14847	14782	14915	14768	14873	14850	15072	14875	14984	14952	14958	14797	14903	14774	14887	15017	14951	14807	14885	14793	14977	14881	14974	14753	14957	14884	14878	14766	14788	14979	14993	14884	14927	14791	14916	14848	14891	14951	14874	14885	14701	14936	14773	14866	14849	14888	14922	14778	14856	14896	14951	14965	14956	14792	14710	14797	14810	14947	14721	14772	14757	14888	14913	14818	14918	14967	14771	14929	14732	14859	14857	14820	15006	14943	14887	14898	14900	14945	14882	14898	14929	14688	14947	14857	14853	14890	14908	14828	14915	14810	14711	14970	14982	14959	14725	14770	14930	14912	14948	14788	14992	14899	15079	15046	14863	14999	14896	14822	14844	14729	14702	15043	14810	14903	14884	14741	14950	14928	14850	14881	15047	14660	15016	14993	14865	14827	14959	14874	14931	14911	15038	14834	15060	14702	14931	14926	14956	14963	14821	14977	14922	14934	14903	14713	14788	14629	14919	14877	15003	14866	14876	14942	15007	14922	14850	15005	15047	14852	14836	14816	14939	14768	15091	15115	14924	14846	14910	14695	14851	14907	14881	14956	14880	14970	14741	14675	15010	14786	14867	15041	14909	14882	15070	14940	14888	14721	14947	14909	14990	14927	14817	14795	14948	14859	14895	14985	14803	14847	15108	14864	14823	14881	14926	14939	14828	14803	14933	14853	14979	14832	14950	14735	14840	14773	14828	14869	14847	14880	14903	14935	14835	14884	15019	14809	14957	14829	14869	14875	15016	14819	15029	14949	14784	14862	14940	14883	14817	14840	14977	14870	14804	15087	14942	14800	14973	14756	14987	14887	14828	14807	14900	14899	14897	14964	14914	14794	14933	14717	14728	14968	14764	14808	14952	14942	14880	14729	14947	15019	14926	14963	14990	14950	14799	14881	15007	14668	14869	14802	14890	14830	14873	14890	14981	14730	14808	14887	14816	14823	14801	14890	14710	15055	14799	15018	14961	14820	14838	14891	14797	14864	14827	14860	14935	14894	14829	14961	14866	14886	14781	14977	14911	14977	14843	14778	14849	14842	14909	14870	14979	14803	15005	14758	14794	14819	14940	14673	14740	14864	14885	14894	14985	14839	14876	14873	14847	14738	14747	14772	14866	14702	15105	14977	14828	14689	14835	14931	14758	15131	14859	15038	15152	14880	14872	14739	14875	14846	14844	15008	14885	14847	14869	14926	14853	14784	14837	14808	14925	14876	14712	14856	14817	14885	14863	14863	15027	14960	14933	14733	15022	14828	14812	14745	14900	14878	14848	14864	14958	14818	14804	14870	14928	14807	14922	14890	14787	14866	14873	14927	14827	14969	14897	14915	14872	14864	14830	14875	14971	14705	14806	14846	14889	14980	14947	14945	14944	14849	15149	14831	14840	14971	14949	14893	14880	14842	14783	14951	14902	14767	14802	14924	14842	14827	14937	14923	14715	14873	14816	14820	14962	14835	14900	14901	15010	14843	14774	14815	14944	14903	14802	14902	14817	14828	14845	14956	15002	14893	14971	14885	14828	14906	14901	14933	14852	14986	14852	14865	14914	14935	14964	14865	14882	14892	14862	14838	14954	15009	14958	14797	14839	14875	14842	14874	14835	14953	15041	15038	14902	15104	14837	14986	15073	14715	14958	15093	14877	15085	14891	14760	14793	14766	14905	14815	14931	14776	14989	14747	14824	15040	14861	14898	14935	14883	14976	14810	15002	14875	14906	14978	14741	14855	14854	14652	14811	15006	14966	14836	14852	14834	14925	14879	15018	14811	15070	14789	14862	14893	14912	15007	14749	14966	14819	14922	15089	14736	14872	14903	14957	14939	14916	14830	14968	14732	14943	14886	14828	14767	14921	14769	14981	14746	14850	14893	14720	14880	14889	14831	14792	15008	14876	14842	15056	14934	14849	14832	14819	14969	14839	15005	14841	14983	14856	14794	14802	14898	14871	14845	14915	14768	14726	14962	14789	14788	14739	14903	15023	14930	14940	14839	14754	14929	14896	14965	14979	15041	14785	14775	14901	14912	14744	14683	14827	14780	14942	14982	14960	14943	14921	15033	14975	14916	14854	15000	14908	14889	14799	14738	14697	14957	14943	14928	14828	14885	14864	14938	15000	14771	14960	14853	14798	14964	14955	14889	14707	14903	14902	14856	14842	14855	14770	14872	14833	14912	14819	14859	14908	14885	15045	14940	14779	14917	14872	14954	14952	14928	14916	14856	14836	15032	14972	14953	14873	14828	14841	14808	14882	14972	14863	14822	14953	14789	14697	14989	14933	14956	14883	14818	14881	14785	14869	14828	14888	14970	15122	14886	14722	14800	14958	14869	14848	14909	14972	14904	14900	14733	14808	14832	14763	14820	14769	14873	14688	14949	14824	14806	14897	14794	14825	14919	14942	14842	14879	15130	14879	14749	14953	14936	14915	14817	14767	14901	14956	14869	15030	14831	15000	14972	14852	14900	14829	15051	14908	14872	14860	14959	14774	15061	14790	14978	14907	14930	14792	14785	14927	14840	14775	15024	14850	14944	14910	14831	14946	14867	14873	14774	14802	15038	14924	14874	14926	14920	14973	14961	14980	14847	14847	14911	15056	14841	14866	14890	14653	14856	14922	14790	14775	14785	15067	14954	14810	14864	14950	14945	15021	14886	14801	14896	14863	14851	14894	14779	14863	14827	14790	14979	14926	14933	14741	14746	14970	14933	14781	14927	14800	14759	14871	14943	14938	14995	14942	15233	14945	14844	14808	14964	14919	14775	14869	14925	14868	14833	14987	14678	15018	14806	15003	14771	14696	14766	15056	15023	14727	14807	14949	14945	14924	14763	14958	15084	14876	14992	15133	14794	14841	14723	14860	14927	14959	15005	14934	15054	14979	14896	14921	14987	14850	14936	14923	14838	14827	15106	14931	14759	14919	14926	14918	15087	14910	14806	14873	14759	14864	14914	15088	14981	14713	15010	14872	15016	14841	14800	14802	14883	14998	14895	15065	14889	14830	14803	14727	14759	14821	14996	14885	14801	14899	15054	14867	14924	14963	14824	14940	14750	15029	14729	14897	14896	14885	14921	14790	14781	14963	14906	14867	15041	14760	14701	14847	14868	14936	14797	14949	14842	14747	14820	14841	14952	14877	14852	14979	14850	14758	14822	14935	14971	14976	14784	15008	14890	15079	14949	15076	14877	14907	14828	14824	14894	14850	14720	15067	14889	15108	14665	14795	14958	14973	15041	14911	14888	14985	15062	14834	14879	14870	14846	14926	14964	14815	14935	14806	14926	14999	14748	14877	15147	14928	14773	14869	14990	15026	14849	14897	14983	14809	14765	15053	14836	14768	14871	14940	14879	14732	14773	14908	14917	14867	14812	14947	14896	14830	14928	14892	15194	14788	14950	14881	14771	14960	14944	14880	14897	14873	15053	14824	14833	14785	14937	14969	14874	14946	14866	15063	14730	14665	14951	14857	14837	14896	14940	14916	14747	14846	14770	15031	14963	14872	14813	14775	14843	14911	14974	14734	14796	14953	14749	14986	14950	14804	14947	14957	14853	14798	14964	14810	14816	14714	14922	14792	14739	14939	14870	14756	14849	14874	14847	14925	14902	14896	14912	14847	14797	14871	14983	14964	14932	14742	14769	14882	14816	14791	14709	14733	14998	14997	14903	14726	15018	14911	14971	14923	15101	14920	14897	14912	14855	14954	14860	14922	14856	14762	14928	15070	14887	14753	14820	14890	14639	14996	14877	14739	14776	15061	14889	14712	14949	14808	14880	14740	15037	14989	14677	14672	14604	14706	14974	14879	14995	14957	14897	14876	14865	14788	15038	14801	14874	14908	15024	14702	14985	14807	14951	15068	14930	14789	14904	14774	14835	14812	14984	14862	14756	14759	14891	14909	14802	14949	15006	15229	14944	14981	14882	14803	15067	14990	14760	14703	14951	14877	14973	14871	14813	14917	14834	14921	14959	14837	14826	14852	14884	14785	14982	14920	14871	14901	14963	14888	14987	15060	14957	15035	14915	14816	14840	14950	14785	14796	14923	14687	15036	14758	14865	14889	14980	14724	14848	14821	14884	14761	14745	14816	14984	14761	14837	14861	14821	14851	14758	14960	14848	14951	14921	14771	14857	14949	14814	14780	14779	14933	14918	14904	14944	14769	14912	14986	14937	14908	14886	15013	14781	14753	14952	14863	14982	14986	14851	14956	14856	15014	14874	14982	14963	14845	14842	14791	15066	14797	14996	14937	14607	14884	14980	14884	15015	14897	14866	14848	14998	14976	14914	14849	14914	14992	14892	14880	14779	14974	14893	14837	14805	14909	14877	14779	14875	14803	15006	14942	14786	14680	14918	14729	14964	15034	14990	15022	14760	14768	14859	15079	14890	14953	14879	14869	15078	15096	14953	14905	14829	14978	14981	14838	15204	14789	15003	14947	14934	14940	14877	14998	14814	14731	14951	14961	14801	14968	14785	14995	14800	14831	14862	14956	14941	14878	14783	14942	14835	14862	14820	14938	14998	14746	14837	14909	14756	14933	14998	14827	14879	14634	14907	14897	14993	14891	15014	14993	14894	14812	14752	14984	14856	14943	14963	14824	14906	14945	14923	15001	14868	14868	14816	14986	14867	14969	14652	15032	14702	14863	14933	14848	14892	14957	14959	14865	15019	14965	14785	14950	15017	14813	14905	14954	14812	14979	14908	14883	14895	14802	15031	14695	14964	14725	14810	14959	14851	14794	14894	14917	14822	14880	14811	14898	14882	14837	14958	14885	14779	14927	14810	14944	14978	14813	14912	14969	14737	14940	15001	14740	14998	14792	14917	15010	14692	14909	14975	15000	14849	15059	14785	14926	14818	14825	15013	14977	14809	14855	14861	14854	14843	14850	14878	14943	14873
33343	41502	40917	27952	19628	17687	17465	17246	17089	17199	17038	17320	17037	17080	17229	17034	17124	17144	17083	17027	17082	17211	17321	16961	17140	16904	17099	17180	17316	17299	16952	17213	17026	17263	17183	17108	17252	17041	17056	17159	17187	16983	17024	17167	17270	17154	17143	17131	17060	17089	17219	17145	17099	17198	17089	17179	17198	17107	16945	17132	17082	16967	17051	17278	17238	17050	17150	17039	17107	17041	17301	16989	17110	16961	17135	17083	17167	17113	17160	17045	16942	17041	17287	17249	17109	17110	17229	17044	17149	16990	17012	17147	17085	17041	17125	17226	17004	17031	17194	17324	16984	16981	17025	17073	17097	16994	17058	16984	17268	17298	16911	17079	17004	17089	16907	17035	16998	17117	17213	17162	17122	17112	17134	17045	17178	17078	17232	17128	17075	17086	17125	17028	17188	17075	17075	17120	17066	17096	17109	17053	17024	17074	17070	16929	17047	16810	16953	16835	17148	16856	17113	17079	17176	17208	17113	17258	17364	17085	16911	16997	17061	16982	16707	17145	17190	17056	17145	17069	17181	17162	17087	17132	16851	17124	17057	17197	17174	17036	17060	17092	17341	17244	17069	16887	17063	17256	17009	17118	17187	17116	16977	17128	17044	17202	16914	17320	17295	17049	17007	17145	17074	17039	17207	17054	17058	17072	17146	17158	17257	17326	17003	17093	17079	17197	17176	17213	17193	17090	17021	16884	17018	16876	16912	17113	17345	17092	17138	17086	17086	17187	17365	17162	17118	17050	17051	17032	16948	17248	17281	17134	17031	17261	17322	17061	17109	17074	17241	17036	16966	16902	17078	17103	17163	17021	17212	17295	17040	17174	17267	17099	17046	17084	17191	17157	17037	16917	16988	17156	16864	17048	17187	17099	17124	16982	17095	17054	16978	17212	17188	17039	17141	17013	17171	17013	16982	17028	17155	17186	17275	17169	17244	17300	17213	17023	17001	17156	17075	17211	17212	17026	17164	17104	16985	17125	17238	17017	17226	16971	17363	17148	16980	17123	17265	17231	16934	17030	17233	17297	17067	16781	17119	16908	17063	17044	17224	17201	16856	16994	17072	17125	16966	16999	17209	17008	17116	17127	16935	17276	17055	17174	17086	17151	17181	17280	17021	17077	17022	17069	17100	17113	17117	17012	17039	16887	17006	17127	17266	17071	17196	16918	17241	17205	17083	16929	17091	16930	16861	17188	17041	17225	17155	17062	17176	17057	17124	16978	17320	17147	16931	17124	17081	16896	16952	17052	17079	17032	17146	16888	16837	16924	16894	16917	17190	17035	17092	17167	17051	17039	17222	17155	17124	16977	17051	16983	17172	17082	17137	17245	17102	16972	17316	17104	17267	17092	17201	16917	17307	17014	16954	17074	16916	16913	17238	17151	17265	17000	17054	17081	17137	16974	17167	17266	17140	16935	17103	17230	17014	17151	17085	17142	16911	16956	17347	17290	17016	16990	16984	16983	16969	17094	17060	17020	17076	17046	16982	17087	17276	17052	17156	17133	17075	16997	17196	16923	17209	17009	17032	17037	16904	17093	16970	16798	17187	17096	17116	17071	17212	17306	17046	17387	17119	17060	17034	17121	17089	17060	17103	17126	16958	17032	17102	17038	17197	17129	17124	17134	16966	16861	17071	17048	17125	17175	16960	16929	17127	17002	17001	17134	17120	16957	16933	17074	17130	16924	17133	17160	17012	17035	16902	17184	16979	17234	17093	16882	17165	17111	17044	17074	16989	17114	17055	16898	17253	17212	17159	16965	16844	17287	17160	17048	17133	16873	17057	17220	17098	16988	16990	17008	17181	17171	17117	17016	17187	17014	17065	17005	17206	16987	17056	17099	17068	17070	17105	17025	17134	17064	17063	17056	17154	17142	17108	17013	16990	17102	16953	16948	16924	16998	17044	17115	16986	17172	17122	16916	17167	17296	16942	17002	17011	17131	17049	17115	17134	17114	17183	17092	17196	17237	17164	17192	17126	17236	17063	16947	17225	17144	17102	16962	17149	17009	17192	17047	17071	17244	17029	17008	17262	17222	17131	17085	17103	17196	17099	16905	17112	16997	17212	17192	17099	17005	16946	17185	17029	16861	17057	17171	17191	17097	16951	17113	17063	17142	16917	17130	17084	16991	16977	16888	17131	17004	17171	17089	17101	17171	17132	17241	17191	17341	17266	17102	17184	17013	17089	17121	17044	17172	17115	17231	17073	16844	17176	17140	17363	17174	17114	17076	16978	17018	17172	17216	16894	16987	17173	17342	17013	17162	17035	17008	17075	17129	17064	17232	17168	17170	17135	17056	17381	17137	17083	17120	17408	16993	17132	16975	17058	16975	17090	17172	17021	16955	17190	17086	17046	16971	17276	17161	17175	17088	17078	17024	17117	17122	17182	17241	17260	16993	17051	17294	16989	16986	16968	17241	17216	17212	17100	16922	17055	16854	17041	17040	17156	17112	17182	17100	17118	17100	17248	16961	17186	16962	17245	17052	17329	17099	17058	16908	17138	17189	17282	17245	17099	16913	17207	17082	17221	17067	17008	16998	16970	17215	17048	17144	17069	16746	16950	17173	17182	17172	17113	17315	17139	16873	17045	16954	17032	16956	17143	16975	17089	17094	17018	17099	17124	16969	17018	17015	17041	17063	17143	17256	17065	17221	17082	17180	17241	17093	17028	16999	17137	16872	16978	17182	17064	17162	16955	17145	16905	16887	17184	16971	17366	16999	16803	17116	17141	17020	17082	17065	17069	17048	17162	17036	17134	17183	17150	17063	17259	17173	17090	16955	16970	17246	17138	17182	17077	16910	17080	17276	16947	17337	17108	17163	17110	17097	17012	17250	17143	16948	17128	17197	17364	17222	17082	17051	17118	17077	16884	17046	17125	17032	17066	17004	17267	17042	17172	17028	17268	17052	17028	16994	17209	17268	17187	17226	17298	16959	17028	17105	16973	17157	17235	17183	17060	17144	17089	17126	17068	17057	17293	17287	17272	17300	16991	17160	17035	17165	17106	17134	16932	17094	17407	16996	17056	17053	17216	17250	17057	17223	16999	16982	17037	17062	17103	16988	17122	17173	16966	17156	17172	16846	17206	17215	17184	17101	16914	16976	17247	17115	16917	17150	17251	17052	17084	16921	17282	17105	17211	16847	16985	17122	17043	17145	17136	16931	17133	17163	17165	17097	16993	17046	16944	17027	17083	17081	17124	16958	17208	17178	17064	17141	17045	17280	17092	17164	17093	17121	17136	16931	17157	17210	17053	17043	17122	16985	17203	17119	16989	17214	17085	17152	17267	17082	17133	17020	17235	16699	17150	17040	17161	16904	17007	17175	16832	17034	17164	16912	17197	17067	17039	16976	16906	17030	16903	17002	17071	17008	17204	16994	17065	17014	17119	17161	17301	17020	17094	16995	17318	16974	17096	17247	17062	17202	16986	17121	17002	16949	17178	17120	17080	17147	17073	17373	17085	16968	17076	17133	17195	16992	16885	17004	16980	17037	17179	16919	17016	17188	17129	17265	16770	17081	17056	17154	17087	17192	17099	17108	17280	17348	17087	17226	17076	17014	17070	16859	17040	17095	17064	16918	17125	17310	17030	16889	17168	16968	17194	17126	17080	17290	16983	17025	17064	17022	17062	16942	17236	17284	17178	16977	17043	17090	16944	17029	17209	17020	17171	17049	17007	17174	17215	17292	17258	17153	17040	17220	17008	17180	17067	17164	17083	17029	17115	17090	17092	16877	17176	17115	17108	17336	17391	17123	16894	17065	17171	17121	17125	17217	17201	17009	17108	17179	17174	17240	16998	16986	17056	17196	17051	17080	17139	17018	16944	16937	17102	16993	17178	16998	17209	17101	16976	16921	17160	17130	17091	17085	17081	17076	17074	17194	17055	17144	17116	17004	17116	17157	16994	16996	16880	17037	17065	17172	17099	17184	17090	17140	17101	17140	17079	17269	17071	17176	17136	16944	17113	16912	16922	17129	17057	17290	17458	16849	17151	17162	17092	17161	17175	17319	17345	17148	17285	17039	17199	17133	17250	17079	16967	17154	17138	17027	17086	17232	17132	17117	17086	17071	17189	17335	17022	17096	17119	16877	17204	17125	17223	17034	16894	17007	17023	16958	16976	17040	17169	17041	16966	17119	17169	16882	17134	17136	17156	17252	17125	17052	17111	16866	17069	17053	17063	17253	17142	16857	16990	17158	16885	17141	17080	17146	17059	17262	17025	17209	17197	17046	17066	17122	17143	17186	16835	17044	16989	17164	17191	17146	17146	16990	17141	16798	17087	17146	17158	17045	17128	17001	17188	17198	16849	17119	17141	17060	16867	17183	17107	17062	16983	17110	17191	17399	17123	16916	17162	17083	17055	17103	17104	17156	17166	17266	17125	17204	17281	17022	16961	17270	17106	16959	17024	17074	17172	17145	17155	17093	17195	17148	17084	17247	17100	17073	17204	17085	17107	16994	17079	17152	17120	17190	17154	16977	17113	17205	17048	17163	17123	17007	17142	17084	17097	16995	17065	17100	17154	17198	17170	17127	17232	17182	17057	17347	17420	17282	17157	17099	17178	17083	17167	17051	17180	17059	16854	17199	17106	17039	17258	17148	16875	16960	17207	17331	17077	17387	17304	17031	17093	16992	17067	17067	17006	17005	17188	16960	17025	17247	17336	16987	16905	17047	17187	16886	16979	16992	17085	17071	17127	17223	16986	16869	16917	17252	17143	17241	17076	17265	17128	17233	17166	16998	17164	16968	17253	17204	17230	17153	17291	16936	16886	17009	16901	17051	17024	17209	16917	17219	17048	17121	17263	16989	17196	17085	17319	17065	17176	17156	17354	17006	17079	17179	17152	17150	17073	17199	17278	17002	17299	17152	17081	16939	16962	17136	17220	17164	17201	17077	17228	17014	17105	17083	17101	17032	16827	17065	17041	17299	17072	17188	17096	17215	17029	17228	16960	17212	17119	16965	17224	17134	17137	17035	16915	17056	17004	16873	17144	16932	17279	17024	17335	17289	16960	16972	17097	16814	17047	16877	17124	16966	17214	17154	17287	17091	16999	17063	17114	17166	17118	17322	17175	17264	17241	17045	17237	17100	16944	16988	16959	17086	16986	17154	17160	17119
41981	59077	41811	23423	16620	15135	14845	14793	14567	14699	14831	14706	14883	14883	14919	14740	14698	14798	14860	14823	14719	14698	14726	14811	14787	14697	15068	14668	14691	14915	14757	14762	14632	14778	14816	14813	14880	14808	14710	14674	14789	14754	14774	14835	14817	14652	14679	14784	14723	14670	14734	14676	14944	14519	14664	14831	14638	14711	14761	14705	14700	14715	14827	14510	14849	14695	14671	14855	14613	14719	14508	14748	14729	14879	14856	14610	14741	14729	14863	14735	14737	14731	14922	14742	14765	14641	14747	14775	14763	14873	14802	14833	14773	14564	14769	14815	14764	14839	14599	14781	14730	14853	14889	14862	14623	14799	14789	14712	14821	14770	14595	14901	14736	14723	14762	14872	14676	14922	14857	14895	14831	14714	14723	14776	14703	14736	14724	14874	14664	14899	14810	14734	14799	14739	14739	14718	14838	14744	14833	14974	14765	14807	14664	14815	14701	14724	14700	14778	14866	14547	14722	14733	14680	14689	14681	14695	14864	14755	14775	14660	14636	14676	14754	14706	14597	14574	14658	14771	14705	14850	14843	14664	14697	14888	14818	14690	14980	14794	14858	14777	14732	14730	14783	14837	14731	14779	14893	14858	14634	14712	14656	14802	14814	14700	14755	14725	14719	14870	14778	14796	14693	14697	14758	14749	14745	14792	14649	14736	14743	14828	14830	14716	14690	14765	14819	14724	14612	14631	14762	14840	14721	14593	14720	14811	14725	14748	14779	14746	14725	14775	14767	14751	14734	14615	14791	14838	14684	14719	14719	14807	14780	14678	14829	14687	14659	14814	14613	14717	14657	14839	14885	14832	14791	14757	14683	14645	14775	14786	14865	14776	14727	14738	14776	14681	14708	14888	14965	14840	14895	14744	14623	14730	14952	14626	14680	14710	14754	14877	14665	14680	14714	14822	14683	14758	14733	14780	14875	14744	14675	14858	14861	14714	14873	14623	14711	14801	14794	14704	14698	14748	14630	14627	14732	14667	14815	14682	14709	14891	14628	14733	14662	14728	14692	14683	14841	14840	14821	14888	14724	14676	14746	14823	14870	14740	14683	14817	14729	14557	14677	14742	14897	14679	14677	14779	14604	14663	14653	14870	14706	14747	14833	14920	14692	14850	14803	14735	14715	14746	14788	14781	14688	14783	14890	14679	14693	14670	14774	14737	14652	14759	14709	14853	14723	14791	14661	14784	14777	14683	14677	14808	14823	14665	14833	14713	14745	14738	14881	14901	14736	14761	14789	14818	14690	14941	14650	14863	14615	14799	14793	14734	14833	14650	14669	14876	14624	14780	14814	14565	14842	14616	14802	14764	14754	14804	14829	14673	14750	14841	14573	14817	14711	14883	14894	14738	14677	14628	14639	14816	14788	14736	14641	14697	14749	14849	14702	14858	14728	14604	14874	14718	14911	14743	14715	14732	14703	14861	14733	14727	14711	14764	14811	14570	14728	14886	14815	14759	14685	14684	14852	14875	14745	14611	14726	14707	14765	14791	14721	14705	14932	14613	14716	14834	14725	14935	14844	14764	14825	14647	14722	14726	14691	14613	14798	14831	14890	14659	14670	14860	14719	14750	14816	14802	14654	14576	14946	14634	14749	14768	14736	14723	14666	14711	14685	14774	14765	14746	14675	14574	14737	14712	14877	14618	14605	14791	14722	14746	14784	14854	14758	14618	14702	14746	14737	14610	14800	14724	14726	14662	14827	14774	14601	14792	14661	14578	14851	14559	14741	14747	14727	14792	14984	14762	14688	14799	14767	14702	14680	14704	14624	14776	14622	14628	14645	14815	14780	14804	14898	14892	14749	14730	14772	14765	14758	14563	14899	14782	14577	14801	14681	14740	14822	14806	14936	14841	14779	14627	14983	14767	14829	14792	14833	14828	14622	14832	14799	14737	14764	14687	14888	14773	14588	14801	14699	14718	14725	14810	14708	14611	14724	14739	14786	14671	14807	14961	14617	14676	14566	14737	14715	14689	14816	14735	14857	14666	14740	14848	14671	14799	14693	14722	14831	14771	14876	14729	14874	14689	14881	14790	14827	14875	14765	14608	14695	14732	14737	14701	14595	14740	14679	14881	14828	14723	14659	14748	14566	14718	14742	14729	14805	14719	14616	14704	14873	14919	14722	14715	14728	14737	14672	14747	14705	14770	14724	14749	14807	14824	14735	14695	14567	14847	14869	14897	14583	14827	14762	14557	14615	14732	14820	14578	14875	14539	14858	14845	14797	14772	14581	14876	14664	14798	14773	14931	14579	14853	14741	14802	14775	14736	14785	14786	14737	14803	14726	14680	14657	14793	14639	14837	14931	14595	14812	14695	14897	14645	14596	14593	14783	14614	14736	14724	14855	14783	14629	14602	14724	14816	14680	14839	14758	14808	14767	14834	14796	14707	14705	14748	14658	14658	14596	14735	14634	14830	14778	14768	14767	14944	14792	14794	14739	14809	14582	14727	14838	14788	14813	14693	14895	14715	14601	14915	14650	14848	14800	14913	14672	14655	14706	14775	14662	14627	14742	14825	14585	14758	14805	14702	14869	14828	14664	14701	14760	14714	14700	14762	14812	14652	14714	14869	14696	14775	14725	14676	14775	14807	14799	14680	14717	14875	14831	14787	14707	14824	14794	14576	14911	14579	14764	14750	14704	14557	14700	14763	14659	14623	14809	14565	14826	14723	14608	14679	14898	14851	14657	14785	14769	14752	14834	14763	14785	14867	14762	14836	14837	14675	14766	14705	14681	14622	14721	14723	14683	14666	14631	14675	15096	14857	14687	14790	14773	14574	14865	14703	14846	14779	14730	14717	14671	14882	14881	14703	14916	14694	14787	14747	14753	14737	14644	14713	14632	14627	14911	14798	14650	14649	14680	14774	14685	14659	14818	14706	14654	14903	14723	14470	14785	14784	14809	14828	14720	14659	14664	14729	14695	14587	14915	14946	14574	14692	14659	14872	14731	14632	14621	14863	14788	14674	14823	14626	14714	14796	14760	14826	14784	14634	14928	14811	14779	14693	14797	14660	14729	14594	14776	14708	14909	14624	14785	14693	14618	14711	14595	14740	14576	14834	14837	14824	14693	14613	14746	14855	14823	14915	14767	14755	14553	14709	14722	14713	14748	14835	14738	14811	14694	14912	14813	14671	14559	14950	14837	14817	14869	14738	14821	14777	14727	14734	14609	14695	14820	14782	14770	14747	14591	14648	14711	14782	14833	14819	14665	14842	14640	14711	14735	14669	14831	14862	14858	14801	14795	14679	14806	14787	14741	14817	14768	14593	14532	14561	14725	14893	14843	14709	14834	14714	14801	14708	14792	14935	14771	14582	14720	14733	14803	14832	14692	14845	14876	14817	14628	14751	14745	14714	14778	14659	14702	14811	14828	14796	14548	14833	14701	14677	14742	14790	14681	14807	14629	14665	14832	14767	14844	14711	14700	14725	14786	14697	14650	14820	14859	14802	14666	14909	14682	14762	14835	14772	14702	14656	14893	14651	14987	14534	14824	14825	14634	14788	14759	14914	14695	14743	14807	14864	15066	14689	14760	14733	14923	14853	14928	14634	14774	14597	14837	14823	14961	14707	14888	14871	14716	14703	14780	14730	14671	14694	14814	14701	14769	14654	14632	14912	14768	14787	14838	14790	14778	14577	14608	14782	14870	14735	14858	14724	14805	14777	14710	14773	14767	14859	14829	14814	14673	14830	14725	14906	14819	14662	14815	14666	14865	14810	14792	14738	14694	14840	14882	14658	14779	14779	14707	14686	14773	14666	14809	14641	14845	14885	14869	14742	14792	14902	14655	14809	14724	14709	14720	14628	14828	14834	14699	14743	14702	14841	14838	14728	14786	14808	14843	14684	14885	14672	14928	14672	14782	14695	14655	14728	14391	14922	14626	14806	14679	14624	14655	14887	14650	14921	14882	14788	14672	14761	14854	14641	14634	14771	14764	14860	14600	14628	14897	14666	14880	14669	14730	14912	14852	14635	14779	14810	14957	14802	14710	14632	14757	14764	14580	14768	14766	14773	14711	14821	14821	14870	14735	14703	14729	14945	14745	14779	14677	14692	14704	14824	14848	14914	14811	14600	14813	14764	14673	14725	14811	14726	14693	14598	14622	14757	14870	14814	14756	14867	14776	14749	14746	14705	14607	14699	14626	14746	14791	14723	14737	14875	14802	14717	14677	14667	14607	14910	14940	14772	14640	14731	14786	14862	14739	14793	14710	14847	14839	14769	14755	14782	14896	14681	14868	14928	14807	14917	14836	14850	14792	14752	14863	14763	14679	14824	14833	15003	14785	14845	14769	14801	14696	14846	14671	14804	14890	14756	14746	14731	14739	14803	14843	14860	14756	14771	14871	14774	14810	14592	14919	14765	14620	14766	14622	14805	14820	14749	14586	14681	14735	14647	14739	14652	14594	14800	14610	14548	14828	14800	14741	14638	14788	14756	14598	14721	14750	14732	14876	14667	14787	14855	14811	14768	14818	14773	14766	14669	14784	14781	14761	14900	14700	14630	14734	14780	14860	14609	14886	14822	14860	14632	14819	14756	14713	14703	14818	14768	14959	14735	14845	14841	14856	14775	14778	14724	14585	14661	14746	14691	14819	14704	14724	14729	14843	14672	14768	14735	14737	14657	14777	14708	14729	14805	14844	14877	14982	14739	14603	14763	14779	14799	14771	14812	14840	14874	14778	14736	14682	14701	14866	14676	14828	14744	14720	14681	14711	14702	14749	14737	14865	14712	14769	14647	14765	14696	14806	14821	14802	14785	14677	14543	14838	14707	14786	14529	14808	14744	14809	14719	14612	14788	14805	14811	14665	14806	14769	14789	14675	14556	14593	14705	14808	14606	14779	14851	14660	14694	14867	14801	14638	14824	14662	14699	14832	14595	14714	14691	14806	14629	14630	14705	14732	14703	14859	14776	14729	14933	14731	14688	14847	14696	14451	14849	14810	14832	14744	14701	14751	14706	14762	14711	14714	14813	14750	14919	14769	14657	14822	14627	14860	14897	14702	14853	14899	14826	14713	14678	14722	14648	14727	14614	14604	14643	14755	14837	14738	14693	14867	14813	14820	14676	14677	14739	14604	14909	14827	14730	14630	14746	14759	14521	14799	14696	14719	14719
34842	40140	37494	25537	18701	17477	17019	16877	16824	16904	16726	16769	16790	16904	16628	16877	16810	16879	17042	16877	16819	16805	16786	16876	16818	16695	17040	16974	16755	16817	16879	16740	16849	16874	16882	16703	16813	16608	16827	16754	16891	16899	16718	16818	16816	16928	16682	16695	16961	16645	16859	16628	16821	16798	16826	16702	16607	16755	16750	16942	16918	16747	16764	16862	16925	16818	16971	16920	16739	16736	16758	16922	16750	16658	16880	16560	16888	16965	16855	16655	16796	16847	16823	16712	16833	16960	16750	16683	16881	16772	16799	16776	16731	16942	16841	16854	16726	17040	16827	16567	16686	16810	16572	16845	16777	16777	16713	16649	16844	16802	16740	16720	16834	16941	16713	16726	16690	16636	16765	16856	16621	16706	16945	16782	16639	16671	16910	16918	16720	16734	16555	16836	16991	16661	16885	16726	16606	16711	16606	16790	16904	16842	16723	16579	16887	16724	16658	16763	16724	16908	16839	16720	16828	16643	16741	16781	16759	16830	16726	16868	16909	16689	16821	16890	16609	16985	16680	16798	16769	16741	16851	16750	16982	16935	16819	16919	16791	16745	16874	17063	16862	16889	16992	16938	16868	16885	16883	16650	16845	16642	16885	16885	16760	16853	16709	16753	16768	16764	16750	16715	16714	16738	16666	16817	16889	16868	17006	16827	16922	16843	17052	16620	16685	16807	16705	16635	16763	16873	16630	16771	16711	16670	16761	16713	16738	16657	16716	16535	16877	16704	16750	16733	16747	16732	16576	16654	16698	16774	16856	16836	16712	16961	16811	16629	16702	16772	16819	16935	16917	16867	16963	16883	16961	16671	16701	16698	16917	16895	16748	16930	16848	16800	16609	16681	16696	16890	16783	16834	16994	16695	16962	16907	16746	16772	16873	16890	17004	16602	16556	16896	16876	16679	16907	16713	16942	17016	16808	16866	16768	16726	16622	16636	16696	16600	16823	16677	16638	16951	16923	16718	16669	16730	16995	16819	16712	16692	16787	16756	16638	16790	16865	16795	16896	16660	16995	16963	16712	16821	16818	16851	16797	17176	16865	17009	16881	16711	16758	16861	16912	16738	16711	16718	16884	16884	16901	16751	16698	16721	16824	16781	16901	16597	16680	16845	16616	16846	16814	16640	16916	16897	17003	16819	16877	16886	16801	16572	16843	16737	16855	16798	17006	16990	16562	16720	16820	16785	16753	16554	17030	16896	16801	16643	16724	16956	17032	16848	16922	16848	16862	16701	16614	16783	16874	16775	16849	16692	16755	16747	16883	16757	16519	16837	16749	16834	16804	16634	16709	16832	16935	16830	16627	16685	16725	16762	16721	16843	16796	16695	16713	16713	16900	16802	16740	16978	16905	16853	16821	16983	16884	16990	16960	16747	16974	16770	17052	16874	16664	16992	16780	16753	16811	16769	16866	16656	16858	16778	16840	16848	16834	16869	16888	16620	16648	16715	16702	16922	16966	16443	16684	16814	16808	17015	16801	16569	16782	16901	16792	16639	16740	16827	16836	16587	17144	16889	16850	16627	16628	16646	16978	16844	16552	16691	16757	16916	16725	16928	16774	16625	16924	16815	16835	16694	16637	16516	16889	16730	16796	16835	16883	16848	16709	16829	16829	16760	16766	16781	17058	16794	17204	16680	16812	16807	16827	16596	16783	16759	16753	16683	16784	16723	16811	16829	16852	16872	16726	16744	16783	16701	16800	16608	16942	16681	16861	16850	16742	16956	16855	16810	16930	16787	16889	16864	16725	16620	16761	16882	16848	16851	16931	16763	16785	16788	16621	16757	16860	16805	16566	16701	16791	16624	16716	16780	16929	16843	16817	16876	16728	16924	16907	16892	16867	16756	16850	16928	16909	16918	16653	16524	16970	16745	16762	16647	16716	16857	16967	16845	16750	16852	16719	16830	16888	16837	16831	16753	16857	16827	16874	16920	16878	16858	16660	16718	16720	16676	16662	16822	16827	16834	16775	16866	16716	16915	16943	16794	16928	16859	16744	16750	16894	16663	17028	16583	16688	16674	16811	16813	16904	16917	16832	16975	16896	16817	16895	16841	16861	16747	16867	16805	16737	16937	16583	16809	16755	16641	16813	16833	16857	16820	16947	16679	16843	16999	16896	16958	16523	16974	16683	16798	16762	16861	16621	16553	16827	16790	16833	16654	16798	16906	16880	16700	17048	16817	17048	16764	16562	16924	16663	16953	16883	16745	16676	17010	16811	16775	16883	16791	16719	16849	17199	16827	16790	16621	17017	16663	16786	16709	16937	16739	16950	16646	16885	16849	16807	16858	16920	16801	16852	16653	16765	16927	16963	16940	16729	16784	16810	16645	16932	16753	16845	16758	16822	16862	16766	16699	16864	16767	16662	16921	16891	16917	16900	16770	16749	16849	16976	16652	16772	16717	16862	16817	16870	16811	16908	16882	16992	16827	16847	16889	16773	16848	16795	16744	16843	16817	16823	16881	16792	17018	16837	16829	16835	16756	16857	16780	16712	16690	16810	16719	16786	16846	16673	16678	16752	16876	16629	16819	16738	16800	16879	16933	16732	16820	16867	16881	16972	16993	16767	16652	16738	16925	16827	16807	16723	16790	16820	16965	16911	16857	16846	16792	16803	16809	16661	16789	16795	16961	16867	16767	16748	16906	16567	16803	16998	16811	16600	16641	16922	16814	16773	16791	16820	16902	16612	16852	16624	16771	16871	16610	16759	17038	16758	16733	16767	16841	16810	16759	16962	16815	16714	16452	16827	16606	16835	16623	16761	16794	16772	16834	16690	16886	16806	16717	16684	16864	16894	16793	16747	16865	16830	16929	17047	16750	16897	16789	16673	16742	16765	16693	16600	16702	16906	16962	16754	16719	16934	16874	16769	16864	16834	16820	16798	16762	16833	16869	16877	16809	16899	16860	16657	16616	16825	16727	16835	16923	16750	16676	16936	16835	16914	16850	16742	16832	16830	16752	17000	16846	16831	16627	16696	16859	16753	16679	16765	16916	16890	16942	16899	16828	16731	16881	16706	16840	16791	17023	16804	16809	16578	16760	16798	16745	16786	16956	16695	16681	16704	16834	16710	16581	16764	16681	17062	16859	16888	16854	16803	16793	16975	16900	16717	16787	16816	16935	16552	16784	16644	16718	16583	16747	16842	17021	16808	16746	16903	16900	16847	16758	16623	16850	16751	16814	16810	16954	16799	16918	16951	16832	16540	16716	16892	16645	16641	16844	16746	16937	16798	16608	16636	16587	16792	16729	16820	16737	16930	16941	16864	16812	16879	16839	16701	16799	16664	16677	16902	16862	16983	16732	16733	16762	17011	16719	16667	16717	16935	16898	16935	16946	16913	16795	16862	16814	16762	16932	16894	16858	16896	16682	16705	16723	16841	16706	16873	16703	17067	16761	16984	16779	16781	16934	16859	16743	16973	16757	16815	16591	17158	16810	16560	16931	16750	16642	16788	16871	16855	17138	16797	16873	16673	16584	16742	16729	16699	16675	16766	16646	16684	16848	16800	16994	16804	16848	16735	16811	16834	16878	16688	16854	16721	16867	16818	16738	16927	16913	16722	16970	16711	16653	16878	16814	16885	16817	16854	16761	16631	16774	16843	16736	16765	16967	16729	16845	16747	16741	16904	16888	16805	16813	16806	16734	16642	16688	16763	16983	16817	16861	16941	16763	16837	16622	16617	16951	16862	16899	16905	16760	16816	16667	16837	16692	16798	16937	16860	16856	17021	16665	16667	16657	16789	16654	16837	16939	16739	16808	16905	16701	16601	16867	16819	16794	16721	16693	16903	16695	16702	16859	16972	16887	16748	16765	16877	16926	16778	16733	16844	16857	16839	16791	16932	16684	16812	16773	16806	16936	16734	16786	16660	16940	16835	16824	16898	16906	16763	16960	16760	16901	16670	16969	16935	16809	16934	16861	16740	16678	16973	16655	16933	16797	16809	16859	16951	16761	16857	16797	16804	16669	16930	16737	16716	16899	16466	16742	16978	16849	16854	16714	17038	16865	16720	16899	16891	16893	16781	16817	17043	16735	16815	16787	16758	16851	16844	16914	16854	16823	17000	16946	16866	16890	16785	16974	16626	16869	16762	16745	16827	16893	16811	16805	16618	16688	16752	16886	16812	16943	16894	16861	16816	16768	16752	16947	16788	16894	16842	16730	16648	16905	16751	16916	17025	16819	17046	16816	16773	16955	16749	16724	16753	16735	16779	16767	16833	17016	16834	16763	16687	16763	16952	16913	16874	16670	16876	16594	16700	16615	16722	16991	16861	16926	16729	16989	16839	16937	16715	16735	16863	16865	16817	16905	16688	16818	16885	17015	16832	17004	16776	16675	16519	16822	16942	16927	16925	16650	16901	16809	16958	16878	16711	16736	16953	16686	16775	16778	16608	16835	16857	16873	16855	16809	16685	16770	16969	16995	16861	16878	16906	16753	16730	16865	16597	17086	16895	16839	16677	16686	16756	16979	16737	16907	16862	16791	16872	16617	16625	16768	16758	16710	16783	16838	17015	16661	16752	16816	16833	16939	16976	16722	16746	16812	16848	16917	16958	16817	16940	16811	16805	16939	16754	16652	16796	16587	16721	16737	16680	16691	16794	16760	16882	16777	17077	16814	16826	16761	16681	16783	16625	16679	16859	16728	16755	16840	16906	16822	16814	16617	16905	16678	16817	16823	16812	16631	16779	16839	17060	16721	16974	16912	16877	16722	16734	16721	16921	16618	16800	16797	16852	16820	16728	16981	16696	16914	16868	16692	16823	16849	16739	16880	16622	16852	16902	16837	16935	16610	16869	16604	16675	16774	16979	16639	16727	16644	16837	16861	16909	16828	16795	16726	16881	16799	16742	16870	16607	16752	16778	16734	16788	16986	16870	16935	16665	16845	16703	16796	16682	16690	16895	16823	16932	16829	16930	16824	16852	16819	16878	16847	16832	16784	16779	16969	16780	16968	16919	17011	16887	16826	16708	16881	16926	16784	16837	16818	16924	16671	16922	16700	16736	16840	16921	16684	16901	16738	16875	16736	16788	16927	17075	16963	16810	16908	16571	16910	16869	16741	16819	16771	16818	16936	16948	16778	16967	16778	16670	16877	16774	16684	16704	16888	17062	16737
39782	53173	37644	21301	15752	14730	14699	14692	14434	14639	14668	14619	14634	14712	14619	14488	14598	14575	14632	14583	14565	14698	14453	14605	14474	14550	14708	14717	14671	14453	14646	14691	14565	14476	14668	14612	14667	14420	14496	14653	14682	14617	14489	14548	14621	14765	14524	14566	14520	14341	14676	14450	14667	14604	14650	14372	14546	14440	14440	14472	14605	14455	14483	14644	14652	14605	14635	14735	14637	14439	14650	14521	14726	14664	14532	14524	14642	14542	14508	14596	14597	14337	14687	14569	14747	14522	14628	14505	14565	14548	14536	14619	14656	14382	14597	14566	14645	14532	14399	14417	14589	14413	14510	14549	14611	14607	14547	14679	14543	14556	14582	14656	14641	14614	14485	14606	14529	14489	14558	14569	14572	14610	14582	14820	14597	14488	14564	14433	14717	14600	14648	14577	14544	14545	14568	14615	14640	14534	14709	14623	14556	14572	14628	14420	14581	14576	14511	14612	14627	14570	14526	14613	14671	14615	14524	14594	14612	14607	14669	14606	14665	14403	14393	14568	14580	14694	14604	14563	14696	14684	14600	14435	14597	14534	14522	14733	14514	14631	14466	14592	14305	14663	14484	14590	14726	14718	14567	14530	14666	14460	14622	14708	14609	14461	14660	14466	14577	14487	14575	14488	14679	14512	14505	14545	14647	14569	14598	14687	14615	14664	14460	14695	14604	14437	14548	14656	14606	14698	14507	14363	14513	14508	14607	14728	14516	14563	14540	14619	14638	14511	14435	14644	14712	14518	14700	14481	14658	14671	14707	14504	14510	14674	14585	14666	14667	14463	14599	14558	14553	14556	14540	14423	14536	14745	14538	14834	14557	14447	14586	14639	14473	14571	14586	14428	14587	14612	14574	14599	14638	14675	14584	14598	14577	14669	14825	14487	14499	14417	14569	14596	14628	14525	14530	14521	14437	14412	14612	14522	14348	14427	14632	14609	14377	14611	14505	14684	14624	14555	14611	14524	14586	14536	14690	14536	14605	14463	14648	14645	14472	14497	14452	14600	14540	14486	14490	14670	14519	14633	14513	14630	14553	14499	14533	14578	14476	14591	14565	14638	14547	14567	14460	14546	14484	14719	14551	14572	14571	14669	14647	14516	14573	14590	14678	14612	14563	14378	14517	14620	14469	14527	14763	14634	14389	14659	14729	14542	14474	14582	14727	14546	14594	14612	14658	14472	14503	14460	14700	14635	14575	14544	14906	14514	14728	14624	14479	14547	14549	14584	14587	14587	14486	14679	14633	14597	14472	14669	14581	14617	14595	14441	14652	14627	14570	14527	14624	14594	14733	14418	14457	14659	14590	14508	14616	14415	14622	14751	14477	14589	14616	14706	14542	14448	14582	14572	14499	14606	14709	14401	14576	14547	14525	14697	14709	14477	14530	14571	14478	14665	14577	14607	14761	14642	14533	14454	14553	14581	14524	14548	14660	14577	14629	14510	14548	14577	14435	14584	14587	14648	14696	14480	14642	14436	14531	14587	14745	14676	14579	14619	14514	14676	14548	14734	14518	14667	14573	14551	14521	14657	14541	14642	14685	14664	14589	14452	14517	14603	14712	14668	14487	14654	14529	14527	14621	14749	14639	14608	14571	14636	14550	14730	14635	14492	14481	14444	14558	14582	14585	14582	14528	14687	14781	14630	14573	14548	14751	14546	14563	14742	14715	14468	14601	14460	14693	14403	14441	14735	14548	14647	14603	14791	14595	14516	14575	14619	14436	14592	14557	14651	14496	14662	14592	14411	14423	14592	14583	14466	14420	14678	14462	14617	14550	14544	14547	14461	14540	14509	14548	14548	14554	14545	14557	14496	14500	14380	14759	14715	14639	14617	14538	14705	14537	14601	14589	14470	14493	14520	14587	14552	14572	14613	14574	14476	14793	14528	14501	14536	14512	14497	14605	14768	14652	14482	14503	14598	14479	14507	14478	14506	14518	14647	14558	14625	14427	14663	14538	14714	14535	14620	14499	14612	14660	14552	14662	14595	14608	14432	14387	14436	14618	14684	14651	14697	14615	14612	14580	14724	14380	14661	14481	14467	14621	14647	14528	14663	14565	14601	14629	14571	14626	14515	14889	14527	14764	14572	14509	14415	14568	14491	14646	14491	14482	14685	14481	14588	14607	14559	14490	14708	14605	14533	14512	14630	14554	14586	14695	14605	14433	14484	14570	14495	14535	14633	14691	14485	14652	14497	14604	14475	14601	14552	14698	14714	14703	14574	14631	14621	14546	14406	14603	14689	14648	14684	14579	14530	14624	14439	14579	14663	14535	14540	14604	14617	14569	14592	14544	14535	14613	14674	14649	14560	14565	14578	14732	14527	14667	14464	14659	14515	14626	14549	14536	14611	14374	14596	14515	14559	14482	14645	14645	14785	14483	14597	14725	14432	14547	14595	14501	14521	14682	14538	14787	14548	14697	14673	14476	14539	14570	14486	14399	14491	14739	14515	14560	14519	14430	14575	14515	14592	14637	14506	14673	14684	14778	14564	14649	14494	14520	14575	14633	14544	14605	14580	14542	14669	14421	14588	14651	14612	14556	14479	14399	14731	14453	14610	14599	14634	14608	14698	14533	14798	14415	14637	14606	14584	14426	14675	14671	14642	14482	14662	14680	14551	14525	14648	14664	14433	14657	14725	14566	14605	14713	14600	14595	14659	14582	14483	14479	14623	14724	14598	14498	14526	14618	14628	14517	14514	14567	14500	14580	14696	14533	14487	14532	14760	14722	14809	14702	14546	14652	14667	14431	14600	14646	14666	14700	14341	14632	14647	14571	14476	14611	14607	14618	14563	14441	14496	14612	14491	14641	14659	14554	14491	14514	14422	14604	14681	14723	14524	14526	14553	14409	14602	14565	14579	14537	14378	14588	14550	14652	14608	14665	14766	14463	14536	14665	14671	14610	14515	14629	14607	14546	14428	14685	14591	14594	14684	14448	14659	14623	14617	14573	14405	14581	14586	14730	14594	14550	14575	14463	14635	14640	14566	14771	14497	14620	14627	14543	14549	14622	14672	14564	14542	14601	14658	14570	14544	14664	14719	14614	14617	14523	14482	14584	14570	14566	14629	14751	14529	14716	14696	14505	14652	14416	14663	14575	14652	14340	14648	14485	14515	14520	14624	14645	14551	14456	14585	14634	14563	14468	14691	14536	14513	14464	14704	14749	14676	14653	14581	14801	14546	14539	14742	14484	14427	14612	14684	14568	14641	14463	14562	14589	14575	14621	14675	14606	14513	14766	14607	14501	14543	14506	14429	14782	14636	14394	14608	14565	14752	14604	14582	14401	14510	14687	14588	14572	14578	14523	14642	14583	14525	14560	14551	14603	14548	14505	14734	14520	14541	14546	14573	14470	14640	14478	14679	14469	14645	14483	14621	14611	14621	14525	14475	14506	14653	14646	14572	14659	14601	14584	14628	14683	14542	14653	14758	14529	14485	14600	14648	14555	14707	14532	14566	14508	14642	14518	14576	14590	14531	14600	14696	14645	14641	14519	14696	14580	14519	14732	14709	14825	14489	14445	14583	14527	14616	14559	14604	14691	14576	14674	14609	14744	14625	14496	14527	14625	14680	14528	14557	14552	14654	14663	14607	14546	14558	14622	14549	14489	14683	14849	14669	14509	14615	14419	14551	14626	14584	14675	14552	14586	14705	14634	14624	14714	14600	14543	14570	14529	14673	14595	14416	14529	14621	14433	14685	14494	14603	14611	14514	14545	14376	14598	14722	14419	14535	14601	14648	14677	14341	14529	14359	14775	14615	14441	14467	14573	14591	14573	14596	14538	14670	14680	14677	14546	14565	14619	14638	14518	14583	14391	14545	14441	14562	14619	14603	14679	14556	14534	14711	14433	14548	14482	14742	14586	14712	14605	14648	14577	14710	14404	14575	14592	14608	14510	14626	14338	14615	14713	14539	14699	14473	14373	14585	14667	14619	14435	14586	14701	14629	14598	14754	14653	14707	14551	14616	14731	14668	14696	14585	14642	14593	14530	14694	14500	14673	14631	14512	14665	14588	14443	14637	14636	14621	14485	14640	14728	14518	14658	14562	14571	14660	14419	14439	14686	14535	14545	14670	14629	14601	14595	14476	14511	14637	14618	14463	14434	14657	14553	14588	14549	14599	14460	14646	14509	14634	14701	14468	14685	14603	14591	14559	14659	14624	14486	14425	14752	14482	14568	14472	14607	14638	14488	14622	14603	14548	14378	14674	14513	14629	14514	14526	14559	14623	14623	14628	14640	14552	14610	14490	14621	14631	14565	14665	14689	14718	14589	14448	14520	14628	14492	14496	14526	14526	14521	14560	14544	14576	14626	14500	14550	14491	14628	14449	14489	14578	14729	14533	14683	14702	14470	14584	14654	14669	14407	14588	14526	14539	14486	14771	14625	14605	14700	14497	14696	14489	14542	14571	14590	14564	14758	14671	14707	14503	14569	14606	14531	14662	14622	14521	14658	14722	14719	14535	14617	14670	14535	14732	14414	14502	14557	14619	14727	14577	14628	14698	14355	14599	14447	14636	14619	14597	14592	14667	14668	14618	14554	14630	14586	14415	14577	14416	14643	14816	14719	14625	14718	14613	14686	14595	14530	14697	14826	14583	14505	14549	14544	14584	14654	14523	14504	14560	14576	14550	14524	14655	14440	14602	14479	14515	14370	14544	14504	14819	14662	14632	14584	14546	14580	14703	14688	14461	14573	14678	14623	14410	14483	14655	14497	14596	14526	14754	14548	14696	14530	14501	14670	14581	14444	14732	14648	14779	14608	14547	14624	14559	14554	14554	14560	14740	14552	14679	14521	14520	14591	14549	14818	14343	14478	14566	14530	14425	14554	14572	14588	14503	14571	14550	14677	14659	14555	14668	14594	14673	14506	14649	14513	14427	14595	14425	14571	14769	14581	14695	14484	14694	14541	14757	14609	14613	14539	14494	14576	14323	14488	14557	14566	14590	14641	14565	14645	14744	14469	14659	14392	14649	14618	14676	14526	14592	14532	14529	14603	14618	14605	14688	14664	14548	14565	14499	14589	14348	14843	14601	14615	14541	14618	14542	14571	14592	14798	14620	14514	14763	14520	14556	14600	14628	14680	14632	14493	14591	14631	14588	14523	14542	14615	14709
23950	25303	36944	30254	23992	23422	22747	17857	17008	17091	17158	16944	17026	16923	16818	16853	16851	16529	16851	16939	16799	16897	16682	17003	16934	16753	16889	16957	16825	16626	16684	16650	16670	16681	16991	16974	16798	16596	16864	16659	16734	16575	16632	16725	16603	16781	16748	16631	16831	16809	16816	16722	16673	16634	16527	16919	16761	16684	16646	16872	16720	16786	16857	16650	16638	16753	16824	16800	16587	16769	16664	16833	16544	16486	16724	16644	16669	16706	16857	16693	16696	16655	16729	16567	16744	16771	16599	16671	16783	16795	16672	16537	16785	16725	16623	16595	16640	16589	16638	16428	16682	16897	16672	16688	16690	16681	16698	16645	16748	16562	16611	16672	16650	16828	16822	16755	16525	16555	16732	16738	16746	16597	16774	16672	16626	16771	16746	16724	16582	16821	16756	16605	16939	16700	16588	16459	16502	16774	16629	16629	16610	16644	16571	16730	16649	16654	16697	16678	16715	16745	16790	16696	16625	16645	16736	16592	16708	16394	16614	16627	16546	16811	16796	16636	16565	16553	16606	16718	16683	16893	16606	16796	16735	16407	16619	16761	16672	16533	16642	16500	16691	16634	16633	16728	16859	16634	16772	16649	16578	16622	16681	16742	16782	16405	16640	16656	16798	16494	16633	16726	16601	16684	16857	16600	16573	16773	16683	16675	16782	16488	16741	16866	16762	16844	16879	16661	16843	16568	16675	16728	16674	16491	16469	16701	16596	16570	16604	16829	16740	16650	16621	16640	16728	16689	16781	16620	16768	16640	16534	16579	16842	16771	16639	16653	16581	16778	16675	16795	16739	16607	16836	16737	16524	16726	16560	16470	16614	16538	16736	16552	16674	16819	16648	16797	16669	16592	16666	16680	17009	16752	16766	16659	16637	16685	16503	16830	16572	16735	16847	16755	16921	16613	16728	16555	16589	16478	16831	16783	16620	16551	16440	16815	16645	16905	16783	16693	16873	16922	16640	16629	16670	16481	16567	16550	16711	16752	16957	16620	16677	16606	16508	16551	16605	16579	16846	16751	16941	16627	16593	16569	16649	16651	16390	16582	16752	16610	16607	16740	16606	16661	16734	16557	16695	16534	16794	16737	16818	16656	16657	16406	16684	16769	16380	16450	16495	16556	16953	16705	16785	16715	16681	16848	16795	16588	16612	16673	16598	16693	16562	16755	16737	16490	16675	16509	16583	16823	16426	16634	16661	16637	16435	16693	16624	16609	16605	16487	16564	16537	16551	16626	16652	16483	16542	16395	16465	16647	16834	16620	16592	16586	16794	16584	16613	16731	16619	16456	16597	16649	16557	16768	16636	16566	16715	16616	16898	16706	16719	16787	16407	16739	16729	16541	16631	16564	16673	16673	16679	16707	16658	16626	16653	16591	16668	16706	16648	16563	16680	16772	16733	16664	16686	16643	16796	16799	16701	16597	16650	16673	16826	16596	16733	16675	16610	16530	16519	16658	16482	16653	16759	16763	16874	16578	16777	16769	16745	16727	16514	16555	16709	16633	16874	16714	16685	16556	16531	16451	16765	16492	16594	16597	16715	16522	16424	16675	16594	16624	16666	16620	16726	16794	16800	16567	16696	16496	16735	16704	16634	16674	16785	16750	16606	16765	16598	16752	16754	16760	16733	16711	16612	16674	16561	16667	16602	16806	16660	16537	16795	16831	16697	16645	16606	16652	16604	16647	16724	16760	16328	16702	16431	16682	16563	16838	16489	16719	16505	16536	16648	16595	16544	16824	16709	16650	16659	16661	16563	16746	16588	16549	16817	16748	16706	16585	16704	16677	16765	16649	16687	16565	16801	16749	16666	16728	16691	16742	16650	16516	16771	16796	16660	16600	16517	16820	16805	16803	16719	16803	16734	16566	16661	16766	16714	16608	16953	16765	16646	16732	16539	16520	16667	16866	16534	16545	16411	16717	16512	16759	16686	16680	16699	16762	16693	16572	16529	16669	16480	16417	16658	16553	16683	16633	16710	16729	16753	16544	16560	16417	16666	16568	16697	16700	16715	16539	16520	16683	16704	16582	16615	16515	16538	16712	16777	16449	16585	16642	16643	16743	16668	16738	16518	16584	16618	16503	16825	16566	16713	16780	16688	16575	16831	16553	16599	16552	16561	16628	16773	16375	16536	16802	16715	16845	16644	16699	16671	16628	16670	16531	16667	16734	16475	16831	16651	16674	16657	16772	16597	16794	16533	16550	16659	16669	16745	16668	16663	16484	16623	16504	16514	16704	16412	16661	16530	16472	16660	16617	16622	16520	16580	16592	16695	16797	16645	16535	16978	16655	16628	16621	16791	16781	16499	16533	16879	16870	16568	16497	16666	16858	16843	16520	16548	16488	16818	16689	16789	16612	16828	16695	16725	16599	16674	16754	16662	16581	16609	16402	16589	16766	16717	16655	16565	16573	16617	16618	16500	16759	16737	16584	16559	16800	16736	16648	16676	16690	16536	16793	16670	16659	16512	16682	16605	16554	16443	16614	16569	16584	16803	16482	16770	16750	16656	16480	16664	16882	16527	16484	16536	16439	16944	16453	16812	16504	16678	16698	16698	16549	16568	16611	16690	16708	16516	16693	16560	16678	16595	16487	16607	16644	16389	16510	16510	16582	16575	16628	16718	16713	16578	16636	16704	16743	16647	16741	16840	16536	16642	16632	16615	16431	16711	16648	16799	16640	16530	16742	16564	16663	16510	16491	16801	16893	16557	16593	16733	16703	16542	16741	16750	16544	16661	16633	16551	16551	16650	16780	16657	16643	16487	16642	16812	16587	16741	16724	16661	16552	16594	16558	16631	16730	16786	16733	16815	16588	16875	16858	16502	16478	16543	16484	16685	16649	16588	16783	16713	16523	16784	16705	16586	16535	16674	16638	16622	16533	16708	16554	16613	16606	16628	16681	16737	16706	16793	16928	16391	16538	16632	16542	16533	16729	16719	16730	16698	16545	16827	16688	16868	16605	16544	16674	16690	16685	16686	16680	16620	16652	16701	16639	16603	16560	16682	16562	16606	16593	16754	16617	16558	16647	16772	16633	16781	16662	16625	16658	16694	16447	16609	16429	16390	16347	16612	16738	16658	16695	16615	16592	16786	16649	16771	16525	16689	16735	16754	16543	16589	16656	16598	16645	16691	16635	16804	16683	16419	16670	16646	16660	16684	16809	16647	16739	16852	16716	16631	16787	16670	16590	16563	16790	16757	16648	16578	16687	16497	16644	16778	16690	16703	16630	16611	16615	16574	16711	16742	16761	16544	16625	16821	16669	16579	16935	16558	16747	16712	16752	16635	16635	16744	16700	16693	16680	16563	16575	16786	16854	16624	16764	16449	16511	16676	16570	16696	16720	16748	16534	16516	16666	16653	16807	16687	16769	16624	16485	16722	16552	16664	16622	16934	16733	16812	16669	16649	16754	16690	16592	16574	16979	16731	16851	16743	16566	16556	16553	16616	16629	16557	16669	16761	16674	16595	16639	16750	16738	16755	16756	16653	16488	16621	16752	16603	16623	16620	16758	16588	16936	16539	16829	16732	16470	16620	16736	16722	16487	16703	16649	16595	16585	16521	16603	16835	16603	16573	16594	16623	16717	16835	16753	16352	16420	16603	16726	16654	16616	16781	16671	16638	16339	16591	16483	16532	16363	16591	16651	16726	16592	16801	16527	16526	16704	16569	16769	16885	16702	16519	16353	16867	16707	16751	16560	16587	16553	16565	16447	16795	16632	16540	16823	16519	16506	16741	16766	16723	16654	16473	16732	16497	16613	16595	16711	16688	16712	16530	16645	16617	16833	16707	16769	16583	16631	16601	16649	16649	16569	16726	16503	16742	16550	16719	16476	16382	16648	16777	16637	16493	16668	16492	16744	16638	16749	16787	16637	16834	16601	16522	16746	16856	16584	16595	16753	16826	16771	16680	16751	16787	16496	16712	16433	16602	16757	16677	16647	16580	16600	16551	16718	16576	16669	16526	16726	16596	16679	16853	16635	16684	16637	16663	16656	16836	16543	16707	16579	16572	16593	16399	16651	16522	16799	16628	16526	16593	16478	16698	16558	16829	16625	16873	16636	16795	16731	16802	16518	16670	16506	16771	16656	16720	16592	16673	16562	16766	16729	16587	16692	16625	16587	16793	16661	16517	16691	16710	16745	16659	16506	16584	16582	16482	16623	16585	16847	16601	16664	16846	16659	16734	16728	16681	16764	16653	16624	16660	16843	16833	16650	16787	16675	16710	16447	16720	16494	16635	16558	16442	16676	16588	16537	16570	16677	16768	16609	16710	16612	16744	16759	16799	16480	16722	16607	16604	16522	16850	16535	16542	16669	16599	16670	16585	16560	16543	16678	16804	16641	16517	16753	16788	16699	16658	16620	16456	16778	16661	16833	16705	16728	16586	16736	16583	16494	16868	16642	16627	16563	16561	16519	16548	16832	16500	16546	16411	16686	16622	16759	16528	16608	16821	16637	16510	16529	16684	16369	16781	16668	16571	16797	16647	16689	16718	16739	16539	16589	16652	16685	16858	16728	16626	16637	16764	16806	16612	16826	16887	16722	16506	16768	16712	16668	16613	16565	16553	16421	16620	16537	16722	16832	16785	16730	16778	16530	16580	16449	16552	16559	16739	16454	16583	16700	16683	16687	16647	16757	16685	16551	16813	16761	16573	16620	16699	16685	16729	16805	16601	16863	16668	16656	16646	16629	16513	16409	16553	16588	16664	16658	16447	16550	16759	16776	16688	16614	16798	16715	16655	16580	16593	16572	16791	16751	16802	16607	16659	16435	16567	16668	16441	16563	16559	16631	16775	16742	16657	16680	16511	16621	16627	16704	16429	16419	16723	16934	16521	16561	16691	16768	16941	16742	16673	16708	16599	16642	16671	16616	16809	16488	16749	16625	16624	16747	16539	16774	16701	16664	16625	16695	16644	16685	16717	16706	16643	16712	16666	16733	16645	16675	16691	16705	16536	16660	16621	16744	16561	16641	16831	16787	16762	16651	16546	16595	16598	16643	16685	16509	16446	16544	16690	16599	16675	16532	16644	16621	16431	16745	16575	16496	16718	16745	16822	16484	16526	16678	16612	16490	16612	16723	16714	16615	16687	16539	16677	16728	16623	16707	16594	16384
62664	107011	84428	53454	28280	16634	14702	14539	14363	14369	14518	14472	14430	14590	14391	14460	14630	14434	14456	14676	14398	14518	14509	14548	14618	14483	14495	14425	14427	14601	14548	14558	14630	14485	14634	14480	14431	14590	14580	14523	14457	14376	14369	14542	14509	14575	14565	14341	14530	14569	14436	14571	14396	14552	14401	14384	14523	14666	14441	14308	14422	14463	14462	14385	14549	14463	14565	14491	14552	14386	14443	14506	14425	14383	14645	14453	14432	14512	14451	14604	14425	14444	14481	14465	14596	14418	14504	14453	14377	14611	14507	14524	14710	14603	14588	14354	14493	14642	14548	14211	14426	14461	14498	14523	14538	14665	14375	14575	14470	14446	14292	14452	14383	14592	14545	14549	14514	14405	14629	14591	14574	14521	14555	14459	14463	14394	14485	14395	14651	14595	14424	14585	14521	14501	14271	14604	14458	14563	14539	14525	14484	14464	14514	14559	14571	14421	14360	14584	14486	14559	14643	14481	14517	14382	14521	14438	14399	14493	14473	14573	14340	14404	14382	14600	14608	14451	14302	14678	14594	14461	14593	14479	14456	14580	14482	14573	14480	14471	14519	14435	14703	14320	14492	14407	14340	14579	14434	14397	14508	14478	14543	14413	14425	14531	14497	14381	14618	14386	14408	14622	14538	14549	14493	14522	14442	14484	14332	14550	14360	14196	14407	14330	14622	14414	14416	14392	14543	14486	14422	14405	14407	14497	14550	14566	14524	14347	14448	14609	14394	14558	14350	14618	14515	14500	14645	14462	14322	14498	14426	14463	14727	14442	14688	14650	14534	14537	14668	14476	14473	14348	14395	14231	14398	14607	14623	14561	14530	14356	14534	14432	14476	14482	14468	14511	14543	14357	14532	14366	14520	14543	14445	14469	14496	14538	14400	14504	14392	14373	14527	14433	14280	14589	14605	14500	14521	14470	14496	14345	14590	14463	14535	14444	14474	14572	14458	14433	14389	14533	14434	14504	14574	14437	14364	14497	14426	14479	14596	14614	14376	14617	14371	14364	14529	14608	14421	14612	14540	14607	14350	14486	14505	14667	14437	14489	14434	14514	14449	14341	14510	14391	14539	14487	14405	14479	14534	14396	14573	14284	14475	14625	14521	14363	14486	14382	14597	14344	14479	14488	14403	14580	14456	14388	14424	14461	14467	14285	14601	14387	14270	14352	14467	14571	14497	14400	14388	14403	14644	14466	14645	14544	14553	14585	14337	14499	14416	14703	14441	14491	14523	14503	14670	14567	14382	14596	14431	14397	14462	14429	14503	14381	14400	14572	14630	14574	14390	14457	14428	14429	14496	14279	14618	14465	14443	14519	14506	14582	14421	14396	14562	14399	14505	14596	14631	14525	14421	14243	14435	14587	14492	14342	14597	14607	14443	14399	14585	14517	14617	14556	14565	14632	14449	14613	14403	14398	14400	14445	14516	14372	14514	14342	14518	14406	14381	14586	14356	14448	14395	14600	14506	14451	14480	14506	14456	14562	14439	14372	14506	14362	14448	14613	14360	14597	14490	14681	14347	14556	14694	14569	14492	14570	14439	14592	14435	14595	14522	14399	14603	14459	14372	14386	14324	14513	14435	14488	14496	14543	14499	14436	14339	14481	14290	14486	14481	14373	14570	14463	14409	14531	14645	14533	14309	14394	14543	14588	14369	14424	14464	14530	14601	14459	14540	14590	14630	14383	14406	14595	14485	14378	14522	14485	14449	14434	14678	14537	14465	14456	14449	14594	14454	14525	14403	14488	14551	14465	14511	14420	14572	14543	14585	14376	14632	14492	14485	14403	14495	14613	14533	14471	14442	14378	14459	14336	14437	14624	14498	14447	14504	14397	14447	14522	14626	14602	14589	14562	14497	14356	14387	14487	14513	14584	14619	14528	14403	14393	14332	14426	14480	14482	14379	14443	14368	14425	14578	14558	14351	14496	14474	14737	14422	14450	14531	14405	14367	14530	14660	14420	14547	14416	14452	14406	14468	14542	14476	14580	14562	14564	14436	14469	14361	14493	14382	14384	14425	14515	14441	14515	14447	14410	14408	14494	14390	14318	14417	14474	14457	14443	14495	14432	14489	14597	14546	14457	14447	14614	14416	14371	14504	14480	14532	14257	14418	14334	14543	14569	14493	14592	14473	14377	14521	14329	14368	14418	14590	14428	14571	14448	14508	14499	14576	14348	14482	14396	14528	14312	14446	14537	14523	14546	14470	14465	14500	14644	14555	14504	14418	14613	14470	14411	14473	14484	14370	14402	14623	14397	14340	14447	14505	14379	14329	14567	14512	14589	14603	14549	14491	14551	14506	14477	14611	14403	14634	14608	14508	14427	14577	14622	14398	14409	14441	14531	14606	14416	14565	14519	14477	14536	14501	14520	14600	14493	14439	14486	14478	14284	14527	14457	14554	14421	14471	14518	14576	14328	14486	14340	14475	14554	14485	14384	14474	14436	14525	14386	14436	14579	14554	14321	14610	14529	14466	14444	14503	14548	14667	14402	14447	14508	14582	14405	14526	14341	14467	14565	14550	14413	14543	14588	14536	14475	14368	14538	14677	14536	14492	14688	14400	14487	14381	14444	14364	14546	14498	14466	14484	14493	14529	14400	14473	14501	14601	14442	14592	14519	14407	14454	14475	14445	14493	14395	14512	14428	14556	14618	14690	14438	14572	14541	14424	14347	14497	14624	14546	14506	14357	14442	14486	14396	14394	14607	14378	14428	14548	14370	14604	14662	14468	14547	14626	14597	14415	14556	14651	14329	14500	14518	14538	14432	14488	14494	14496	14323	14485	14506	14585	14441	14395	14426	14477	14452	14719	14363	14597	14643	14592	14523	14593	14531	14465	14465	14431	14598	14472	14526	14546	14526	14423	14413	14435	14348	14366	14673	14583	14415	14457	14506	14648	14385	14498	14515	14678	14576	14452	14600	14411	14578	14585	14545	14487	14314	14501	14545	14463	14422	14476	14412	14632	14455	14502	14500	14473	14576	14430	14415	14396	14524	14582	14618	14399	14409	14441	14547	14543	14539	14513	14329	14404	14508	14486	14560	14579	14468	14469	14412	14538	14514	14503	14536	14450	14582	14437	14475	14648	14485	14448	14476	14473	14637	14569	14648	14472	14410	14525	14546	14471	14441	14443	14534	14472	14372	14532	14408	14619	14617	14684	14458	14485	14437	14448	14486	14602	14434	14556	14284	14553	14548	14642	14446	14782	14495	14498	14464	14351	14533	14529	14506	14485	14350	14555	14436	14619	14537	14446	14524	14382	14439	14592	14446	14494	14436	14538	14284	14435	14517	14312	14491	14455	14364	14548	14462	14571	14414	14775	14460	14442	14585	14432	14469	14563	14757	14349	14477	14616	14554	14500	14500	14485	14574	14322	14424	14335	14787	14275	14488	14458	14487	14388	14636	14398	14589	14531	14317	14479	14432	14579	14404	14571	14498	14524	14557	14410	14353	14619	14455	14431	14415	14453	14460	14408	14681	14376	14567	14414	14407	14497	14331	14399	14561	14494	14580	14473	14514	14342	14447	14541	14688	14424	14289	14381	14367	14451	14614	14481	14512	14452	14499	14356	14507	14274	14527	14631	14398	14531	14489	14572	14356	14532	14555	14389	14423	14474	14570	14410	14661	14405	14606	14576	14459	14645	14503	14409	14215	14555	14539	14569	14580	14580	14471	14302	14494	14477	14333	14384	14460	14424	14503	14499	14456	14494	14560	14346	14547	14459	14634	14638	14537	14466	14455	14509	14651	14606	14674	14321	14577	14373	14395	14318	14416	14507	14517	14493	14495	14605	14424	14559	14522	14411	14553	14397	14412	14458	14350	14596	14469	14599	14404	14576	14358	14468	14454	14393	14453	14510	14445	14615	14359	14471	14465	14415	14425	14397	14484	14393	14382	14424	14339	14571	14572	14517	14466	14458	14569	14516	14553	14345	14344	14529	14546	14430	14319	14385	14453	14517	14519	14395	14555	14645	14399	14661	14561	14451	14461	14483	14532	14533	14546	14552	14424	14379	14552	14491	14340	14469	14349	14659	14431	14505	14444	14430	14426	14512	14420	14473	14564	14560	14517	14442	14347	14633	14503	14454	14556	14334	14486	14446	14327	14413	14577	14478	14406	14431	14639	14332	14539	14486	14335	14477	14292	14414	14425	14599	14526	14443	14475	14423	14567	14338	14492	14606	14611	14526	14454	14559	14541	14438	14605	14448	14483	14614	14426	14627	14509	14628	14498	14391	14485	14594	14563	14374	14465	14369	14389	14490	14470	14378	14668	14611	14231	14395	14460	14646	14384	14461	14436	14498	14470	14682	14517	14542	14522	14374	14551	14691	14415	14538	14410	14438	14443	14478	14531	14459	14437	14306	14502	14538	14616	14475	14293	14524	14615	14541	14375	14550	14455	14415	14523	14528	14367	14491	14501	14496	14531	14394	14424	14544	14507	14528	14515	14484	14551	14410	14441	14396	14576	14470	14460	14418	14563	14572	14522	14583	14565	14542	14589	14433	14505	14562	14338	14651	14619	14576	14278	14447	14520	14549	14597	14432	14466	14515	14452	14680	14484	14454	14422	14413	14300	14479	14556	14339	14429	14564	14294	14545	14515	14443	14383	14381	14426	14439	14520	14695	14472	14484	14350	14412	14423	14574	14518	14596	14325	14298	14437	14462	14413	14468	14540	14524	14306	14420	14618	14596	14660	14516	14532	14383	14433	14484	14312	14363	14322	14565	14527	14626	14543	14605	14417	14474	14454	14446	14470	14522	14394	14516	14498	14502	14527	14597	14307	14546	14582	14699	14575	14305	14462	14534	14632	14441	14428	14506	14564	14489	14429	14391	14343	14494	14583	14487	14283	14471	14417	14631	14516	14410	14555	14457	14368	14435	14407	14442	14548	14442	14449	14490	14504	14446	14548	14528	14392	14434	14464	14310	14373	14384	14586	14517	14572	14494	14385	14561	14493	14608	14448	14487	14573	14496	14495	14695	14418	14524	14465	14438	14690	14438	14605	14460	14379	14372	14504	14492	14671	14480	14468	14542	14487	14289	14388	14432	14465	14387	14635	14438	14550	14514	14509	14417	14430	14580	14400	14551	14264	14503	14515	14426	14400	14677	14389	14431	14530
33279	42960	40830	27897	19190	17313	16895	16809	16665	16803	16617	16958	16596	16673	16785	16702	16868	16883	16816	16765	16800	16815	16711	16697	16590	16733	16766	16622	16672	16634	16688	16884	16835	16767	16889	16593	16679	16713	16651	16557	16738	16517	16417	16613	16827	16536	16650	16865	16624	16652	16577	16530	16698	16755	16629	16639	16664	16838	16738	16666	16652	16719	16791	16616	16698	16806	16611	16554	16705	16714	16618	16865	16661	16744	16723	16549	16530	16748	16590	16615	16737	16669	16679	16568	16583	16675	16686	16673	16713	16628	16858	16757	16841	16688	16620	16825	16752	16635	16769	16724	16764	16895	16802	16753	16648	16591	16714	16520	16570	16564	16736	16691	16505	16756	16820	16740	16746	16755	16639	16614	16733	16859	16629	16687	16490	16526	16552	16506	16641	16690	16627	16692	16723	16554	16440	16599	16687	16665	16627	16559	16829	16606	16587	16700	16655	16787	16687	16849	16666	16730	16864	16620	16924	16617	16590	16658	16656	16780	16741	16429	16668	16634	16810	16644	16699	16721	16541	16802	16669	16683	16729	16770	16497	16544	16674	16877	16734	16753	16727	16657	16655	16624	16594	16503	16801	16604	16557	16727	16729	16841	16848	16513	16595	16377	16806	16666	16732	16807	16631	16780	16868	16473	16567	16572	16707	16873	16702	16544	16658	16565	16734	16751	16781	16433	16749	16646	16588	16556	16558	16681	16702	16588	16702	16711	16711	16803	16694	16674	16822	16743	16533	16529	16707	16747	16653	16691	16752	16600	16550	16526	16634	16497	16546	16691	16718	16812	16547	16662	16466	16485	16804	16615	16578	16907	16809	16952	16847	16693	16864	16478	16832	16697	16787	16545	16664	16596	16664	16566	16541	16663	16799	16551	16850	16995	16489	16614	16645	16468	16637	16729	16486	16666	16717	16471	16548	16626	16678	16768	16615	16805	16599	16770	16676	16634	16820	16559	16541	16656	16814	16793	16765	16859	16738	16495	16874	16702	16711	16784	16602	16728	16653	16766	16609	16604	16439	16750	16789	16752	16651	16762	16687	16710	16399	16741	16779	16639	16776	16629	16630	16575	16765	16662	16878	16793	16624	16473	16792	16586	16799	16733	16653	16579	16576	16648	16704	16741	16752	16820	17001	16784	16675	16593	16852	16613	16719	16608	16557	16677	16661	16960	16529	16503	16635	16661	16747	16775	16674	16676	16698	16647	16790	16645	16482	16739	16639	16737	16453	16514	16761	16499	16759	16615	16558	16791	16739	16591	16581	16811	16647	16463	16634	16790	16665	16842	16754	16603	16830	16884	16753	16894	16653	16716	16668	16838	16718	16645	16639	16700	16674	16664	16791	16825	16663	16657	16684	16804	16645	16637	16640	16604	16880	16803	16539	16814	16681	16653	16613	16731	16547	16687	16756	16773	16593	16707	16559	16629	16661	16508	16602	16558	16537	16559	16905	16656	16836	16615	16801	16709	16748	16676	16665	16624	16548	16546	16536	16723	16488	16625	16616	16710	16730	16651	16709	16567	16856	16698	16535	16604	16647	16664	16572	16621	16751	16605	16586	16629	16689	16668	16769	16485	16785	16774	16768	16715	16556	16660	16680	16528	16492	16598	16438	16762	16546	16614	16620	16687	16788	16632	16711	16607	16888	16765	16662	16797	16845	16736	16647	16636	16726	16690	16440	16577	16585	16777	16509	16659	16625	16575	16599	16699	16455	16799	16764	16797	16780	16605	16563	16486	16765	16690	16387	16460	16672	16454	16675	16715	16607	16719	16874	16709	16625	16787	16679	16644	16624	16681	16632	16447	16684	16724	16650	16820	16690	16715	16813	16733	16691	16611	16492	16465	16763	16806	16602	16748	16514	16777	16672	16714	16765	16621	16719	16801	16690	16616	16623	16644	16758	16618	16765	16747	16699	16540	16677	16699	16656	16712	16612	16612	16682	16617	16864	16621	16429	16667	16743	16520	16578	16567	16477	16863	16648	16421	16764	16696	16675	16607	16750	16744	16684	16594	16818	16747	16630	16823	16778	16884	16637	16773	16634	16725	16895	16707	16740	16680	16548	16741	16740	16694	16615	16752	16744	16544	16626	16713	16727	16843	16731	16851	16550	16671	16785	16691	16632	16667	16769	16532	16690	16753	16647	16647	16614	16742	16631	16634	16627	16577	16726	16618	16645	16404	16599	16640	16771	16796	16644	16806	16698	16655	16626	16484	16639	16684	16598	16801	16753	16752	16761	16526	16527	16698	16691	16770	16698	16705	16519	16727	16694	16697	16650	16686	16767	16803	16943	16660	16688	16649	16563	16895	16536	16651	16583	16587	16730	16677	16624	16720	16378	16858	16649	16516	16738	16860	16835	16477	16718	16581	16865	16758	16704	16609	16366	16759	16784	16607	16543	16595	16693	16573	16695	16790	16632	16660	16518	16728	16707	16913	16737	16639	16642	16754	16661	16831	16795	16762	16702	16586	16523	16470	16453	16629	16608	16770	16658	16783	16858	16597	16553	16528	16538	16773	16736	16731	16854	16605	16704	16658	16792	16568	16781	16719	16687	16633	16437	16584	16653	16669	16836	16772	16594	16751	16709	16746	16515	16723	16625	16725	16682	16762	16786	16653	16847	16657	16717	16603	16844	16777	16911	16597	16835	16709	16712	16761	16800	16722	16765	16741	16724	16517	16562	16683	16760	16712	16779	16706	16678	16767	16767	16421	16663	16610	16636	16632	16815	16616	16585	16709	16642	16645	16672	16645	16713	16475	16624	16585	16646	16769	16723	16590	16766	16680	16892	16571	16645	16662	16764	16838	16565	16621	16637	16634	16643	16713	16626	16760	16615	16505	16433	16457	16666	16780	16696	16490	16796	16747	16931	16602	16604	16542	16685	16738	16542	16557	16782	16721	16806	16702	16719	16869	16838	16803	16684	16771	16600	16678	16696	16828	16741	16681	16646	16859	16733	16840	16686	16500	16626	16721	16575	16735	16591	16795	16788	16744	16616	16635	16859	16701	16532	16780	16770	16553	16772	16555	16699	16804	16660	16749	16429	16555	16873	16888	16746	16588	16566	16720	16728	16522	16706	16779	16557	16667	16628	16695	16879	16727	16691	16616	16593	16798	16665	16677	16703	16583	16477	16662	16520	16607	16622	16621	16614	16828	16715	16987	16783	16614	16612	16486	16570	16511	16653	16599	16808	16743	16753	16639	16783	16688	16718	16628	16798	16605	16754	16639	16785	16987	16657	16703	16718	16759	16798	16551	16579	16777	16804	16520	16930	16651	16747	16705	16674	16681	16679	16700	16829	16801	16731	16805	16588	16783	16713	16832	16884	16536	16646	16688	16593	16695	16729	16802	16840	16757	16468	16721	16495	16655	16690	16690	16726	16619	16885	16716	16666	16687	16674	16660	16588	16681	16633	16862	16870	16725	16831	16705	16740	16761	16563	16721	16664	16717	16693	16770	16901	16934	16685	16742	16589	16496	16709	16548	16783	16462	16647	16673	16639	16620	16620	16696	16662	16452	16672	16591	16694	16392	16608	16684	16545	16683	16660	16612	16697	16534	16683	16706	16564	16917	16734	16674	16683	16710	16795	16604	16611	16578	16517	16804	16829	16688	16584	16608	16758	16834	16566	16605	16615	16650	16606	16856	16837	16787	16769	16705	16760	16791	16517	16661	16719	16861	16751	16575	16400	16795	16629	16619	16797	16741	16582	16610	16802	16687	16789	16694	16687	16670	16753	16582	16599	16633	16842	16661	16572	16557	16596	16450	16593	16689	16775	16640	16665	16610	16600	16759	16619	16624	16897	16631	16789	16852	16728	16748	16856	16829	16760	16783	16771	16594	16727	16618	16665	16681	16876	16668	16728	16525	16745	16700	16694	16630	16725	16838	16743	16543	16730	16558	16817	16596	16807	16534	16547	16561	16462	16453	16649	16665	16572	16699	16672	16608	16603	16579	16576	16598	16634	16607	16731	16736	16714	16554	16586	16733	16647	16664	16709	16652	16700	16826	16737	16590	16671	16657	16657	16629	16586	16728	16707	16755	16798	16574	16637	16634	16936	16669	16685	16660	16775	16666	16781	16638	16612	16487	16649	16341	16587	16616	16654	16710	16697	16699	16723	16648	16854	16808	16853	16826	16830	16536	16696	16576	16615	16717	16768	16806	16611	16761	16716	16679	16714	16610	16557	16643	16631	16610	16555	16613	16588	16843	16774	16858	16752	16581	16644	16693	16688	16393	16674	16591	16708	16743	16686	16956	16745	16850	16729	16656	16713	16854	16627	16764	16689	16763	16775	16704	16650	16663	16723	16757	16780	16562	16544	16968	16771	16605	16676	16758	16667	16647	16827	16781	16808	16751	16713	16628	16785	16530	16802	16756	16790	16906	16697	16855	16863	16682	16659	16770	16740	16814	16634	16608	16788	16983	16824	16715	16515	16663	16745	16720	16539	16747	16392	16654	16562	16643	16782	16576	16426	16509	16801	16787	16805	16646	16815	16587	16649	16607	16616	16644	16756	16650	16727	16549	16685	16843	16602	16731	16637	16557	16753	16694	16504	16633	16709	16543	16630	16669	16595	16715	16556	16709	16643	16617	16634	16617	16810	16742	16672	16538	16976	16553	16688	16643	16981	16619	16575	16497	16747	16729	16661	16509	16872	16525	16744	16694	16754	16631	16748	16404	16754	16478	16734	16705	16806	16711	16744	16865	16801	16689	16643	16579	16511	16760	16765	16589	16668	16571	16532	16570	16646	16900	16591	16660	16532	16452	16614	16522	16538	16877	16546	16878	16705	16644	16851	16819	16693	16761	16668	16592	16780	16687	16427	16729	16935	16890	16690	16630	16777	16651	16440	16847	16563	16731	16606	16716	16640	16649	16380	16716	16728	16652	16586	16739	16671	16671	16757	16694	16648	16759	16571	16807	16659	16777	16716	16886	16702	16679	16704	16659	16573	16802	16718	16631	16661	16895	16704	16645	16733	16618	16809	16770	16914	16725	16556	16587	16602	16586	16712	16519	16713	16544	16775	16699	16745	16626	16599	16531	16644	16735	16773	16777	16568	16521	16720	16900	16614	16581	16686	16677	16862	16639	16823	16734	16651	16789	16923	16750	16687	16679	16646	16577
41980	59883	41682	23121	16174	14792	14662	14618	14388	14589	14548	14653	14629	14558	14609	14571	14591	14558	14540	14456	14635	14588	14598	14569	14469	14528	14669	14467	14570	14617	14536	14443	14348	14399	14569	14464	14521	14515	14449	14556	14522	14393	14386	14728	14526	14348	14539	14384	14539	14534	14475	14486	14449	14603	14483	14623	14524	14416	14355	14526	14578	14658	14418	14545	14616	14544	14457	14381	14513	14604	14593	14500	14472	14548	14369	14555	14576	14590	14447	14474	14565	14622	14352	14477	14578	14549	14492	14502	14520	14462	14459	14662	14448	14447	14483	14539	14370	14606	14530	14416	14442	14423	14496	14550	14459	14631	14498	14434	14673	14515	14609	14523	14506	14499	14592	14489	14522	14375	14553	14594	14417	14406	14209	14504	14584	14293	14509	14498	14462	14441	14488	14490	14504	14417	14491	14426	14351	14512	14460	14560	14613	14520	14595	14514	14514	14538	14621	14610	14406	14450	14523	14648	14498	14531	14483	14508	14525	14497	14512	14444	14455	14512	14580	14562	14664	14721	14509	14516	14430	14685	14551	14461	14662	14480	14334	14577	14539	14537	14426	14597	14429	14418	14620	14429	14472	14377	14538	14476	14308	14556	14504	14592	14630	14503	14529	14523	14571	14590	14341	14611	14354	14545	14429	14569	14301	14368	14559	14353	14437	14602	14601	14391	14605	14267	14489	14513	14583	14338	14496	14557	14600	14652	14408	14596	14455	14520	14516	14410	14570	14641	14458	14446	14508	14509	14563	14307	14665	14756	14489	14565	14492	14497	14687	14567	14513	14399	14522	14400	14573	14573	14361	14645	14316	14519	14604	14352	14429	14472	14538	14547	14529	14546	14601	14471	14519	14629	14430	14486	14364	14420	14432	14567	14431	14390	14433	14410	14521	14278	14472	14413	14518	14593	14541	14488	14564	14472	14536	14515	14330	14482	14567	14387	14517	14409	14646	14481	14398	14543	14425	14271	14461	14517	14403	14388	14332	14564	14303	14514	14597	14482	14456	14331	14475	14538	14347	14436	14582	14384	14571	14555	14532	14630	14438	14433	14406	14483	14426	14558	14584	14571	14445	14554	14427	14515	14646	14548	14529	14552	14538	14542	14444	14493	14611	14365	14492	14557	14491	14455	14608	14396	14446	14467	14606	14552	14549	14404	14481	14598	14663	14443	14523	14499	14484	14550	14410	14461	14605	14509	14373	14681	14384	14438	14582	14501	14683	14556	14483	14411	14556	14529	14574	14427	14489	14550	14549	14527	14713	14365	14433	14504	14420	14619	14524	14575	14441	14320	14584	14558	14527	14526	14502	14487	14545	14507	14530	14505	14544	14638	14532	14385	14439	14655	14641	14551	14473	14646	14478	14529	14591	14529	14518	14285	14383	14328	14572	14619	14656	14562	14667	14551	14518	14445	14593	14696	14499	14450	14515	14513	14407	14587	14465	14482	14504	14551	14451	14448	14449	14333	14349	14567	14376	14306	14464	14423	14405	14522	14590	14391	14572	14410	14553	14577	14497	14537	14488	14498	14495	14409	14618	14445	14517	14632	14586	14506	14486	14509	14349	14547	14396	14539	14589	14509	14495	14483	14447	14624	14435	14556	14509	14487	14517	14566	14563	14502	14521	14545	14333	14460	14526	14590	14560	14462	14408	14487	14538	14594	14550	14473	14491	14444	14559	14511	14622	14498	14405	14584	14481	14527	14369	14417	14377	14389	14548	14514	14408	14548	14407	14499	14612	14457	14443	14403	14514	14373	14449	14538	14538	14188	14454	14559	14659	14505	14440	14592	14391	14634	14509	14527	14477	14511	14499	14753	14419	14454	14528	14529	14434	14668	14636	14474	14507	14449	14580	14588	14548	14357	14546	14555	14500	14621	14493	14712	14450	14497	14522	14507	14574	14463	14575	14448	14531	14624	14389	14404	14409	14471	14542	14481	14453	14352	14510	14488	14533	14359	14537	14518	14403	14490	14298	14552	14496	14461	14627	14312	14540	14582	14320	14556	14553	14549	14416	14347	14534	14531	14338	14438	14368	14377	14548	14590	14526	14446	14305	14446	14595	14442	14502	14402	14438	14561	14633	14483	14385	14465	14500	14471	14551	14617	14605	14430	14484	14468	14700	14368	14522	14512	14457	14398	14607	14546	14591	14714	14548	14454	14562	14647	14583	14580	14320	14489	14612	14410	14510	14677	14389	14552	14262	14566	14572	14536	14609	14632	14558	14506	14446	14511	14685	14471	14417	14568	14489	14386	14442	14564	14485	14491	14506	14471	14511	14482	14579	14528	14470	14326	14479	14434	14526	14474	14422	14344	14512	14491	14434	14187	14502	14466	14442	14558	14563	14630	14415	14623	14404	14486	14519	14622	14540	14423	14377	14595	14749	14505	14415	14569	14334	14411	14711	14613	14559	14569	14496	14503	14483	14628	14407	14498	14405	14468	14494	14603	14488	14360	14558	14486	14462	14584	14562	14426	14567	14488	14412	14495	14470	14301	14454	14314	14534	14584	14542	14607	14288	14449	14394	14520	14528	14492	14519	14623	14380	14452	14595	14258	14476	14427	14442	14599	14466	14613	14462	14617	14587	14528	14495	14406	14354	14607	14464	14499	14410	14477	14542	14653	14453	14511	14440	14398	14669	14489	14443	14696	14539	14432	14391	14507	14348	14598	14423	14553	14516	14456	14596	14490	14578	14514	14553	14447	14539	14544	14576	14439	14553	14475	14612	14603	14470	14469	14470	14484	14449	14419	14583	14726	14521	14498	14429	14523	14366	14525	14455	14539	14581	14452	14441	14440	14672	14368	14431	14504	14466	14536	14552	14523	14644	14454	14490	14472	14439	14451	14449	14399	14575	14599	14557	14449	14347	14417	14397	14578	14625	14409	14563	14596	14524	14529	14540	14458	14413	14410	14425	14602	14357	14471	14643	14487	14725	14546	14519	14535	14582	14472	14609	14456	14571	14446	14544	14598	14321	14382	14548	14445	14388	14560	14391	14421	14375	14490	14470	14661	14382	14437	14608	14480	14421	14610	14386	14605	14216	14530	14578	14378	14485	14333	14562	14531	14556	14393	14666	14421	14536	14539	14654	14525	14474	14435	14484	14444	14516	14620	14469	14542	14528	14523	14480	14593	14421	14474	14577	14576	14560	14599	14401	14481	14510	14531	14468	14497	14652	14570	14409	14480	14511	14493	14567	14514	14522	14555	14660	14529	14499	14373	14478	14565	14676	14553	14542	14576	14539	14536	14444	14386	14628	14590	14558	14425	14594	14483	14611	14647	14303	14666	14532	14391	14525	14608	14487	14575	14585	14593	14492	14446	14584	14614	14397	14547	14426	14535	14539	14472	14403	14463	14428	14493	14652	14530	14415	14425	14402	14507	14471	14483	14497	14560	14363	14439	14645	14546	14674	14460	14571	14625	14543	14574	14482	14597	14523	14359	14652	14575	14433	14367	14513	14518	14599	14639	14446	14612	14642	14340	14385	14545	14430	14646	14458	14389	14541	14565	14546	14485	14559	14603	14608	14476	14487	14515	14624	14377	14561	14445	14405	14473	14499	14611	14539	14478	14519	14667	14600	14574	14366	14547	14638	14499	14463	14545	14495	14569	14460	14514	14584	14396	14544	14595	14639	14490	14447	14697	14308	14439	14648	14441	14559	14438	14473	14540	14504	14491	14566	14537	14494	14559	14510	14237	14514	14559	14709	14390	14472	14558	14448	14421	14494	14509	14614	14425	14544	14352	14526	14330	14467	14452	14523	14527	14361	14442	14505	14416	14451	14604	14567	14502	14440	14640	14484	14507	14414	14491	14630	14461	14380	14580	14361	14446	14544	14414	14525	14615	14627	14441	14215	14455	14432	14527	14646	14450	14473	14643	14633	14362	14462	14389	14496	14439	14521	14471	14450	14534	14508	14468	14622	14489	14404	14538	14552	14507	14459	14503	14498	14397	14549	14511	14617	14609	14452	14434	14349	14564	14530	14462	14361	14589	14449	14419	14371	14405	14529	14466	14437	14608	14435	14435	14408	14545	14431	14487	14485	14603	14637	14641	14456	14533	14466	14566	14464	14435	14446	14526	14564	14650	14484	14660	14409	14495	14460	14486	14682	14425	14618	14520	14608	14582	14490	14386	14300	14452	14650	14521	14541	14597	14381	14473	14428	14472	14475	14479	14597	14508	14408	14535	14557	14616	14525	14493	14504	14585	14468	14307	14336	14469	14587	14516	14528	14633	14476	14555	14470	14377	14585	14504	14537	14586	14538	14621	14548	14498	14695	14490	14490	14562	14336	14587	14613	14293	14487	14514	14531	14585	14592	14541	14498	14448	14629	14607	14542	14478	14410	14532	14555	14424	14428	14503	14496	14498	14613	14635	14554	14267	14455	14533	14465	14610	14429	14537	14449	14454	14473	14407	14572	14450	14414	14580	14387	14491	14577	14655	14541	14452	14359	14350	14663	14682	14450	14495	14509	14570	14577	14512	14548	14524	14440	14747	14437	14636	14589	14468	14554	14539	14382	14356	14483	14350	14447	14340	14503	14424	14512	14240	14508	14638	14505	14537	14617	14549	14378	14572	14523	14454	14544	14351	14607	14502	14329	14469	14588	14495	14542	14698	14485	14460	14526	14506	14520	14475	14414	14652	14376	14555	14525	14367	14614	14521	14514	14541	14654	14665	14461	14680	14442	14482	14542	14430	14568	14562	14412	14502	14274	14437	14596	14510	14582	14444	14383	14411	14466	14550	14591	14385	14500	14355	14626	14368	14543	14573	14512	14554	14653	14468	14498	14451	14581	14453	14657	14523	14613	14455	14502	14355	14547	14542	14448	14417	14556	14563	14561	14464	14378	14536	14625	14597	14647	14569	14465	14537	14467	14628	14678	14367	14394	14418	14511	14515	14488	14603	14554	14517	14355	14560	14400	14480	14261	14375	14608	14561	14430	14578	14448	14424	14591	14511	14559	14534	14527	14488	14517	14376	14505	14565	14484	14555	14507	14331	14484	14485	14569	14435	14576	14459	14778	14546	14405	14497	14439	14435	14531	14488	14415	14533	14445	14471	14480	14463	14558	14633	14376	14435	14616	14459	14388	14422	14532	14470	14466	14460	14493	14611	14527	14518
35793	40044	36848	25099	18348	16876	16900	16575	16515	16485	16636	16643	16554	16613	16549	16539	16613	16487	16489	16457	16592	16420	16694	16651	16451	16501	16659	16562	16591	16517	16488	16389	16568	16503	16545	16550	16492	16525	16718	16612	16576	16499	16430	16533	16463	16698	16606	16454	16440	16418	16490	16305	16704	16547	16651	16334	16618	16595	16557	16480	16433	16370	16601	16427	16570	16550	16599	16328	16435	16421	16591	16409	16426	16319	16505	16469	16489	16433	16491	16435	16444	16567	16580	16372	16548	16504	16555	16550	16474	16593	16490	16418	16528	16427	16582	16414	16410	16415	16407	16295	16567	16525	16501	16464	16683	16425	16683	16387	16403	16585	16656	16614	16577	16388	16650	16536	16363	16548	16644	16557	16424	16436	16381	16381	16497	16390	16489	16503	16592	16686	16470	16536	16594	16453	16559	16641	16375	16370	16547	16468	16660	16409	16674	16473	16455	16779	16610	16518	16350	16421	16659	16510	16508	16469	16557	16561	16483	16602	16674	16647	16104	16334	16525	16599	16686	16459	16577	16613	16738	16491	16658	16479	16559	16385	16587	16386	16596	16635	16403	16625	16334	16778	16519	16570	16398	16476	16383	16436	16625	16472	16545	16569	16575	16398	16399	16674	16432	16668	16564	16441	16362	16623	16633	16446	16607	16473	16356	16533	16494	16721	16649	16459	16436	16363	16563	16622	16689	16416	16524	16547	16722	16490	16549	16588	16570	16524	16545	16556	16440	16622	16647	16484	16584	16540	16636	16587	16535	16642	16459	16403	16526	16454	16567	16305	16400	16524	16514	16522	16571	16282	16624	16504	16472	16414	16543	16517	16555	16629	16670	16459	16648	16547	16556	16362	16472	16583	16468	16596	16638	16606	16411	16539	16512	16525	16483	16462	16469	16583	16489	16440	16537	16246	16351	16511	16523	16559	16646	16612	16567	16724	16617	16292	16357	16527	16424	16626	16502	16550	16394	16407	16246	16269	16556	16586	16543	16402	16300	16538	16211	16371	16583	16446	16553	16442	16460	16463	16447	16322	16439	16395	16674	16374	16676	16458	16483	16380	16342	16653	16506	16246	16556	16523	16290	16645	16540	16733	16733	16728	16618	16486	16631	16502	16512	16397	16432	16480	16656	16536	16606	16368	16520	16674	16450	16478	16663	16530	16533	16491	16469	16510	16571	16395	16477	16327	16535	16632	16374	16377	16458	16474	16723	16518	16385	16657	16520	16644	16352	16767	16582	16454	16592	16597	16541	16580	16528	16417	16694	16394	16474	16556	16479	16592	16386	16477	16462	16537	16389	16416	16589	16663	16391	16511	16382	16509	16539	16571	16655	16583	16552	16545	16356	16462	16475	16302	16607	16509	16522	16475	16526	16437	16595	16590	16498	16738	16317	16545	16381	16360	16517	16292	16429	16376	16494	16518	16408	16482	16557	16521	16477	16550	16472	16466	16468	16431	16553	16441	16548	16602	16368	16711	16487	16629	16805	16643	16536	16677	16624	16500	16636	16484	16504	16379	16616	16641	16673	16467	16497	16433	16553	16592	16483	16275	16350	16478	16897	16482	16595	16563	16589	16620	16410	16409	16335	16526	16660	16524	16345	16515	16609	16564	16566	16484	16465	16724	16517	16616	16682	16519	16548	16483	16597	16657	16581	16521	16466	16672	16461	16526	16712	16624	16567	16560	16414	16470	16714	16396	16572	16371	16335	16634	16437	16553	16478	16571	16536	16394	16546	16498	16474	16485	16536	16579	16552	16596	16680	16367	16524	16431	16525	16560	16590	16539	16506	16545	16507	16449	16537	16303	16419	16519	16370	16625	16583	16519	16514	16612	16528	16642	16456	16777	16743	16618	16562	16517	16277	16722	16521	16514	16318	16311	16791	16540	16689	16767	16467	16438	16596	16525	16656	16385	16529	16441	16485	16616	16695	16832	16577	16685	16450	16467	16530	16641	16706	16361	16461	16507	16571	16541	16581	16665	16513	16383	16643	16470	16463	16096	16396	16673	16414	16745	16617	16416	16493	16489	16521	16467	16598	16533	16621	16480	16583	16528	16455	16755	16477	16473	16483	16331	16627	16631	16558	16608	16466	16564	16396	16562	16572	16574	16636	16528	16493	16163	16604	16375	16636	16614	16538	16424	16786	16513	16582	16408	16552	16435	16451	16624	16500	16530	16714	16405	16743	16488	16402	16521	16585	16436	16471	16284	16535	16470	16514	16548	16309	16489	16579	16551	16414	16528	16335	16461	16539	16493	16519	16480	16692	16403	16510	16480	16452	16569	16547	16453	16379	16375	16649	16479	16566	16445	16714	16388	16610	16540	16556	16465	16519	16516	16562	16634	16378	16553	16559	16698	16496	16535	16556	16660	16566	16516	16683	16497	16615	16370	16452	16579	16853	16474	16562	16372	16404	16505	16484	16336	16519	16555	16560	16716	16665	16497	16737	16745	16554	16445	16585	16437	16528	16514	16662	16475	16551	16673	16707	16378	16515	16780	16513	16626	16661	16409	16602	16536	16544	16545	16459	16522	16521	16692	16407	16507	16459	16528	16629	16518	16721	16432	16544	16428	16524	16426	16546	16528	16589	16347	16376	16610	16497	16422	16627	16498	16455	16398	16365	16638	16444	16675	16572	16731	16388	16513	16517	16530	16402	16461	16736	16606	16377	16478	16479	16550	16333	16453	16587	16481	16632	16432	16560	16541	16391	16696	16498	16461	16608	16631	16616	16709	16418	16437	16389	16542	16587	16507	16530	16605	16715	16408	16314	16801	16612	16384	16489	16707	16371	16370	16616	16704	16452	16656	16635	16568	16424	16605	16480	16619	16494	16507	16674	16207	16489	16507	16508	16679	16490	16179	16546	16503	16431	16532	16374	16388	16491	16366	16319	16507	16395	16468	16629	16428	16727	16564	16163	16529	16292	16514	16686	16387	16507	16579	16594	16650	16552	16658	16501	16666	16370	16509	16545	16617	16721	16544	16444	16481	16714	16567	16443	16544	16412	16601	16505	16359	16424	16414	16510	16450	16343	16410	16498	16466	16528	16515	16675	16517	16441	16429	16641	16500	16670	16562	16463	16491	16482	16513	16510	16578	16356	16462	16445	16774	16723	16500	16492	16579	16643	16477	16549	16453	16375	16675	16494	16432	16481	16581	16582	16848	16348	16537	16504	16452	16507	16589	16670	16679	16518	16478	16689	16721	16595	16456	16451	16451	16587	16318	16414	16374	16487	16428	16605	16637	16289	16434	16740	16606	16558	16428	16640	16590	16490	16647	16565	16574	16632	16598	16531	16453	16408	16556	16532	16534	16611	16687	16556	16585	16483	16553	16564	16458	16588	16440	16343	16494	16580	16554	16546	16605	16557	16604	16528	16650	16506	16492	16536	16640	16669	16458	16380	16655	16284	16554	16629	16545	16515	16413	16461	16505	16526	16644	16556	16637	16561	16636	16432	16363	16626	16571	16511	16390	16431	16572	16527	16834	16397	16541	16722	16415	16490	16676	16542	16537	16622	16352	16660	16730	16629	16479	16595	16504	16516	16685	16495	16555	16544	16705	16534	16473	16421	16471	16448	16566	16689	16891	16580	16682	16441	16589	16550	16352	16365	16459	16665	16585	16418	16623	16455	16463	16497	16505	16706	16616	16498	16410	16572	16589	16501	16489	16765	16694	16455	16327	16271	16482	16484	16656	16517	16747	16799	16483	16384	16667	16454	16408	16573	16445	16607	16544	16504	16477	16271	16486	16526	16284	16569	16646	16468	16575	16636	16604	16381	16343	16273	16585	16553	16440	16655	16370	16395	16739	16545	16536	16093	16679	16540	16491	16507	16495	16490	16537	16447	16506	16652	16356	16383	16535	16707	16663	16656	16474	16591	16660	16470	16252	16398	16529	16366	16459	16527	16473	16435	16577	16560	16496	16440	16562	16491	16682	16645	16536	16720	16699	16538	16531	16577	16479	16448	16512	16523	16550	16482	16594	16607	16811	16540	16612	16672	16493	16679	16690	16399	16451	16728	16618	16410	16566	16463	16510	16569	16394	16161	16343	16490	16407	16303	16536	16391	16595	16625	16429	16572	16200	16451	16481	16398	16478	16747	16477	16583	16559	16597	16528	16502	16578	16495	16504	16442	16440	16859	16404	16656	16683	16692	16626	16456	16477	16539	16425	16810	16628	16793	16811	16518	16454	16619	16594	16663	16371	16717	16687	16686	16672	16574	16493	16451	16614	16479	16372	16610	16555	16462	16415	16625	16551	16419	16476	16753	16688	16514	16406	16608	16446	16524	16585	16542	16782	16613	16534	16549	16257	16558	16618	16553	16408	16516	16364	16528	16571	16452	16452	16553	16478	16453	16344	16372	16588	16417	16783	16721	16355	16438	16278	16641	16593	16529	16609	16488	16445	16585	16521	16454	16352	16603	16376	16582	16315	16344	16328	16425	16706	16699	16603	16454	16499	16665	16289	16446	16474	16675	16288	16564	16636	16611	16554	16615	16344	16588	16515	16369	16518	16491	16544	16462	16582	16614	16623	16630	16498	16653	16617	16603	16510	16444	16465	16417	16704	16479	16544	16750	16422	16472	16534	16586	16615	16721	16576	16508	16503	16516	16484	16532	16601	16430	16354	16430	16472	16672	16530	16655	16532	16548	16732	16603	16583	16622	16637	16648	16440	16462	16404	16502	16608	16432	16674	16763	16470	16406	16633	16648	16631	16565	16527	16407	16468	16657	16303	16590	16482	16410	16654	16666	16435	16521	16547	16488	16487	16586	16412	16533	16524	16401	16715	16730	16647	16661	16540	16536	16590	16480	16584	16655	16671	16531	16424	16560	16429	16319	16350	16353	16327	16691	16379	16407	16285	16726	16492	16479	16376	16273	16589	16484	16326	16414	16606	16554	16175	16451	16519	16601	16385	16467	16373	16547	16441	16435	16465	16599	16662	16673	16628	16510	16433	16626	16293	16392	16520	16588	16637	16312	16443	16508	16460	16506	16576	16536	16385	16762	16592	16434	16526	16522	16464	16486	16453	16501	16373	16444	16446	16403	16542	16483	16568	16589	16590	16656	16632	16758	16285	16543	16338	16535	16503	16631	16417	16560	16455	16420	16497	16369	16654	16324	16455
40268	52624	36631	21025	15846	14692	14436	14513	14447	14401	14483	14296	14527	14355	14422	14355	14408	14487	14488	14287	14380	14402	14483	14379	14433	14352	14423	14562	14433	14366	14378	14436	14487	14553	14593	14409	14513	14533	14368	14321	14538	14438	14364	14394	14328	14566	14391	14355	14540	14260	14236	14359	14448	14409	14397	14476	14401	14404	14533	14307	14509	14318	14474	14611	14424	14398	14437	14541	14428	14506	14472	14459	14378	14459	14520	14390	14481	14335	14475	14430	14429	14622	14528	14409	14450	14349	14344	14692	14516	14345	14386	14553	14381	14501	14444	14626	14522	14455	14446	14538	14523	14315	14496	14463	14190	14457	14459	14344	14378	14430	14369	14380	14357	14273	14414	14393	14471	14456	14532	14352	14368	14510	14404	14480	14448	14370	14447	14345	14351	14432	14520	14353	14474	14418	14388	14304	14393	14478	14592	14435	14441	14379	14554	14484	14596	14298	14586	14288	14503	14446	14441	14401	14497	14567	14420	14330	14453	14544	14333	14468	14402	14532	14517	14327	14291	14515	14542	14463	14493	14527	14401	14429	14469	14465	14291	14479	14468	14562	14428	14461	14271	14433	14596	14476	14418	14307	14377	14517	14403	14594	14574	14468	14544	14412	14474	14457	14420	14508	14615	14459	14497	14456	14700	14426	14466	14441	14526	14378	14620	14477	14420	14273	14551	14427	14507	14470	14518	14571	14514	14296	14454	14408	14367	14378	14459	14379	14336	14507	14400	14536	14331	14462	14456	14451	14505	14282	14477	14583	14455	14389	14581	14476	14539	14349	14375	14618	14325	14485	14386	14466	14381	14399	14476	14450	14458	14382	14487	14341	14534	14614	14262	14424	14496	14439	14548	14602	14588	14400	14506	14282	14481	14405	14461	14527	14349	14348	14537	14448	14402	14374	14479	14532	14375	14215	14414	14449	14504	14339	14451	14440	14611	14533	14420	14484	14472	14311	14473	14414	14278	14480	14432	14475	14486	14386	14396	14565	14656	14510	14406	14312	14508	14470	14419	14527	14399	14390	14428	14635	14481	14560	14430	14474	14404	14355	14476	14676	14415	14474	14458	14220	14427	14541	14384	14510	14549	14425	14519	14339	14440	14474	14524	14463	14408	14518	14562	14397	14445	14293	14596	14503	14383	14440	14572	14387	14429	14470	14362	14477	14446	14383	14308	14631	14440	14468	14522	14329	14435	14420	14514	14452	14524	14481	14558	14548	14498	14238	14461	14603	14359	14419	14546	14357	14373	14440	14306	14418	14313	14479	14483	14450	14385	14470	14289	14428	14389	14318	14566	14507	14311	14510	14312	14402	14475	14386	14656	14172	14456	14419	14466	14355	14407	14577	14474	14436	14404	14288	14341	14557	14513	14357	14342	14504	14270	14351	14704	14487	14441	14437	14380	14384	14442	14242	14371	14420	14557	14320	14440	14413	14512	14481	14532	14449	14441	14310	14320	14397	14351	14320	14434	14529	14442	14558	14546	14422	14332	14229	14394	14439	14509	14366	14656	14417	14403	14524	14371	14466	14435	14347	14472	14481	14467	14428	14358	14307	14410	14420	14259	14159	14603	14400	14381	14355	14381	14264	14473	14422	14479	14360	14345	14471	14511	14438	14482	14475	14472	14327	14361	14592	14273	14564	14545	14495	14436	14265	14413	14459	14348	14543	14434	14553	14474	14324	14386	14447	14329	14584	14326	14549	14408	14457	14498	14365	14332	14489	14456	14463	14484	14482	14463	14547	14460	14450	14520	14398	14326	14569	14499	14505	14549	14363	14356	14218	14441	14489	14274	14456	14287	14449	14411	14426	14479	14418	14497	14477	14388	14467	14573	14329	14477	14434	14395	14411	14438	14383	14297	14372	14483	14406	14440	14521	14379	14381	14254	14275	14417	14442	14329	14406	14267	14570	14508	14603	14536	14559	14542	14449	14432	14407	14468	14546	14605	14646	14292	14351	14607	14514	14560	14466	14465	14568	14457	14356	14324	14531	14555	14411	14463	14523	14509	14381	14383	14474	14343	14370	14415	14415	14486	14458	14434	14316	14457	14467	14601	14383	14389	14488	14506	14450	14444	14435	14400	14525	14238	14329	14383	14403	14523	14417	14451	14416	14375	14466	14468	14491	14312	14528	14441	14515	14499	14497	14597	14270	14363	14548	14594	14257	14382	14530	14349	14312	14504	14456	14232	14488	14327	14419	14392	14376	14365	14421	14414	14534	14398	14385	14260	14485	14512	14434	14582	14445	14346	14448	14473	14409	14502	14351	14428	14463	14447	14492	14345	14633	14371	14527	14299	14451	14296	14390	14488	14472	14442	14352	14578	14435	14482	14498	14401	14544	14511	14508	14432	14540	14369	14266	14378	14429	14427	14547	14332	14460	14271	14454	14445	14395	14439	14558	14619	14491	14497	14350	14490	14382	14443	14280	14408	14486	14512	14458	14314	14235	14433	14320	14507	14355	14631	14357	14477	14306	14450	14391	14317	14446	14501	14307	14472	14522	14474	14408	14449	14380	14454	14275	14646	14504	14431	14448	14354	14526	14479	14415	14500	14568	14419	14532	14503	14661	14396	14474	14390	14434	14467	14370	14488	14423	14634	14543	14334	14491	14395	14596	14446	14595	14370	14355	14581	14440	14522	14409	14607	14354	14487	14496	14327	14452	14487	14318	14500	14436	14385	14509	14559	14388	14403	14522	14478	14349	14387	14419	14516	14482	14599	14383	14545	14435	14480	14240	14649	14353	14456	14263	14398	14412	14367	14289	14371	14382	14501	14471	14373	14645	14155	14588	14384	14588	14375	14302	14357	14354	14498	14405	14430	14482	14444	14473	14418	14452	14532	14317	14306	14207	14572	14452	14338	14519	14495	14358	14515	14403	14485	14477	14503	14328	14580	14455	14492	14466	14475	14588	14422	14509	14470	14488	14473	14439	14388	14366	14375	14603	14411	14487	14337	14451	14602	14550	14477	14536	14395	14533	14300	14532	14345	14355	14459	14380	14300	14361	14449	14583	14506	14498	14308	14448	14488	14367	14575	14370	14484	14353	14498	14277	14276	14329	14692	14548	14556	14314	14482	14305	14255	14385	14490	14500	14423	14641	14469	14342	14374	14191	14439	14420	14355	14478	14400	14548	14482	14550	14415	14549	14376	14407	14257	14454	14180	14395	14448	14329	14332	14454	14593	14381	14366	14473	14510	14590	14362	14482	14481	14463	14481	14360	14559	14536	14450	14460	14502	14439	14484	14452	14494	14499	14419	14327	14422	14434	14408	14353	14419	14292	14443	14307	14418	14535	14418	14331	14544	14565	14442	14519	14348	14379	14444	14347	14671	14341	14484	14370	14372	14563	14403	14338	14354	14455	14429	14414	14423	14368	14352	14417	14331	14499	14350	14556	14346	14539	14397	14479	14548	14411	14405	14445	14448	14277	14491	14501	14521	14346	14577	14374	14505	14416	14360	14483	14399	14525	14426	14191	14297	14354	14510	14322	14454	14402	14319	14396	14450	14442	14473	14435	14473	14432	14471	14446	14495	14443	14469	14288	14390	14365	14387	14525	14432	14490	14415	14471	14328	14350	14224	14569	14407	14274	14384	14574	14459	14512	14568	14501	14418	14406	14299	14612	14547	14379	14398	14444	14401	14443	14561	14369	14392	14429	14428	14330	14342	14373	14543	14368	14364	14445	14417	14391	14612	14614	14480	14229	14408	14444	14509	14261	14485	14312	14461	14517	14460	14431	14437	14509	14301	14351	14594	14425	14447	14486	14310	14517	14476	14437	14527	14415	14432	14471	14528	14352	14316	14567	14503	14473	14400	14463	14613	14426	14330	14405	14484	14425	14401	14446	14475	14414	14453	14457	14478	14437	14356	14345	14499	14460	14516	14316	14399	14374	14538	14382	14521	14450	14398	14371	14415	14564	14261	14607	14475	14289	14529	14360	14299	14263	14354	14506	14316	14524	14694	14351	14542	14487	14613	14303	14576	14601	14436	14352	14507	14338	14377	14364	14289	14476	14455	14624	14412	14583	14361	14593	14366	14476	14377	14475	14325	14481	14408	14399	14438	14335	14462	14478	14476	14477	14320	14327	14560	14390	14369	14545	14499	14381	14342	14413	14483	14426	14297	14265	14563	14491	14488	14611	14296	14592	14465	14174	14571	14251	14549	14492	14534	14458	14390	14527	14388	14426	14514	14523	14486	14448	14503	14545	14438	14411	14501	14330	14412	14311	14455	14503	14293	14521	14605	14429	14444	14317	14265	14499	14614	14512	14403	14535	14457	14505	14319	14520	14372	14450	14415	14411	14313	14379	14565	14468	14269	14303	14650	14446	14366	14477	14393	14475	14506	14244	14445	14306	14306	14483	14469	14373	14524	14408	14346	14455	14501	14469	14484	14694	14342	14336	14514	14431	14535	14448	14551	14436	14547	14496	14408	14517	14553	14492	14422	14462	14244	14284	14434	14658	14420	14336	14570	14436	14472	14329	14442	14449	14495	14411	14494	14455	14411	14460	14564	14378	14497	14380	14401	14421	14313	14544	14322	14426	14457	14500	14507	14612	14388	14434	14394	14405	14527	14537	14521	14410	14415	14440	14462	14340	14604	14536	14544	14486	14546	14553	14535	14523	14602	14445	14463	14487	14428	14428	14391	14448	14456	14382	14481	14411	14395	14527	14420	14346	14488	14500	14518	14332	14430	14377	14428	14438	14428	14448	14398	14364	14521	14423	14336	14250	14346	14458	14483	14363	14461	14387	14437	14427	14481	14576	14530	14394	14541	14376	14414	14514	14472	14428	14266	14588	14364	14478	14279	14492	14395	14431	14372	14494	14488	14561	14465	14371	14433	14379	14536	14461	14500	14499	14341	14474	14489	14346	14437	14379	14411	14316	14379	14422	14370	14302	14456	14420	14364	14395	14171	14378	14485	14507	14408	14315	14427	14519	14355	14425	14588	14515	14467	14526	14513	14489	14335	14466	14511	14525	14507	14550	14375	14337	14428	14331	14433	14532	14640	14536	14430	14495	14238	14462	14243	14459	14487	14424	14501	14556	14309	14492	14427	14352	14529	14372	14490	14525	14317	14441	14487	14428	14548	14323	14303	14688	14380	14507	14342	14405	14413	14566
24136	24821	35076	28507	23420	23286	22371	17483	16729	17121	16792	16923	16766	16767	16789	16562	16874	16881	16879	16571	16710	16792	16580	16899	16765	16838	16506	16682	16861	16534	16673	16647	16611	16484	16500	16712	16513	16549	16506	16426	16550	16811	16603	16611	16536	16726	16522	16795	16422	16523	16546	16539	16760	16718	16530	16442	16463	16396	16654	16474	16491	16591	16558	16398	16552	16622	16543	16731	16650	16705	16587	16403	16473	16415	16453	16455	16662	16453	16404	16457	16643	16585	16303	16444	16344	16572	16574	16551	16597	16472	16417	16450	16566	16629	16263	16492	16640	16515	16450	16647	16611	16720	16581	16255	16515	16626	16425	16683	16804	16587	16489	16656	16429	16662	16754	16465	16391	16389	16699	16619	16451	16734	16393	16474	16553	16504	16375	16443	16519	16324	16556	16369	16310	16511	16487	16614	16537	16368	16553	16492	16536	16620	16524	16378	16525	16683	16620	16450	16428	16343	16631	16507	16415	16496	16578	16577	16559	16434	16619	16482	16340	16382	16586	16475	16480	16495	16518	16737	16647	16746	16733	16521	16570	16663	16489	16622	16611	16579	16334	16469	16608	16534	16566	16719	16606	16600	16732	16404	16202	16535	16473	16739	16432	16345	16512	16437	16530	16532	16483	16479	16584	16540	16532	16601	16275	16525	16494	16484	16441	16655	16443	16519	16497	16669	16631	16461	16620	16500	16465	16556	16448	16646	16604	16494	16588	16305	16483	16549	16538	16380	16603	16515	16617	16390	16439	16429	16577	16456	16550	16565	16481	16561	16338	16533	16437	16487	16550	16459	16342	16617	16520	16423	16417	16369	16493	16584	16605	16555	16695	16511	16669	16414	16524	16330	16475	16551	16597	16660	16489	16528	16526	16669	16312	16282	16506	16686	16370	16355	16526	16428	16573	16570	16244	16368	16737	16722	16640	16523	16545	16699	16409	16559	16472	16487	16547	16457	16456	16523	16404	16448	16171	16448	16318	16605	16693	16292	16600	16472	16655	16479	16483	16337	16520	16403	16524	16315	16425	16668	16559	16716	16420	16527	16540	16652	16527	16588	16803	16635	16248	16354	16554	16314	16701	16584	16492	16307	16365	16456	16522	16553	16430	16501	16291	16403	16526	16340	16592	16409	16443	16328	16399	16509	16344	16486	16437	16576	16395	16282	16585	16397	16484	16394	16491	16508	16554	16518	16711	16175	16174	16744	16532	16674	16662	16396	16334	16373	16448	16203	16416	16459	16482	16614	16481	16293	16505	16508	16675	16301	16609	16419	16744	16582	16848	16451	16377	16371	16383	16670	16608	16497	16704	16584	16601	16495	16503	16500	16686	16487	16501	16299	16496	16328	16281	16509	16559	16447	16487	16494	16490	16645	16284	16404	16568	16484	16453	16665	16545	16677	16391	16414	16487	16580	16631	16554	16678	16570	16603	16505	16549	16675	16557	16550	16382	16576	16283	16404	16512	16473	16449	16486	16466	16524	16448	16416	16496	16465	16627	16644	16376	16251	16524	16441	16571	16603	16621	16445	16513	16577	16349	16578	16463	16332	16515	16426	16244	16504	16647	16676	16636	16575	16485	16520	16221	16458	16526	16614	16511	16421	16502	16466	16681	16697	16476	16400	16430	16422	16696	16539	16453	16271	16352	16534	16422	16577	16410	16586	16305	16489	16408	16486	16654	16323	16441	16565	16544	16488	16480	16489	16504	16389	16511	16401	16466	16586	16662	16327	16512	16502	16730	16674	16624	16353	16593	16470	16294	16307	16321	16414	16477	16578	16529	16649	16408	16566	16519	16451	16666	16397	16372	16453	16675	16720	16674	16486	16281	16413	16783	16422	16602	16461	16288	16378	16341	16388	16366	16422	16634	16401	16605	16453	16618	16652	16663	16578	16478	16511	16374	16526	16724	16448	16436	16388	16462	16613	16454	16324	16559	16482	16568	16337	16479	16486	16533	16627	16272	16489	16549	16403	16501	16554	16432	16609	16633	16467	16549	16769	16513	16347	16368	16544	16720	16374	16372	16655	16402	16395	16722	16512	16457	16507	16628	16421	16314	16538	16411	16436	16554	16473	16613	16567	16396	16576	16653	16687	16518	16620	16651	16296	16457	16345	16600	16365	16384	16340	16576	16572	16485	16528	16615	16553	16456	16688	16647	16686	16711	16421	16486	16504	16295	16531	16731	16577	16425	16238	16495	16567	16664	16522	16436	16445	16441	16481	16511	16298	16454	16371	16564	16630	16641	16456	16520	16510	16440	16332	16513	16569	16466	16370	16638	16522	16691	16315	16547	16386	16416	16363	16440	16342	16360	16489	16473	16592	16615	16468	16441	16512	16751	16561	16392	16486	16365	16493	16582	16541	16523	16519	16513	16456	16364	16703	16701	16601	16632	16422	16614	16627	16580	16812	16486	16394	16595	16633	16310	16469	16467	16573	16547	16501	16673	16428	16536	16563	16465	16717	16464	16591	16457	16377	16623	16676	16711	16479	16410	16553	16561	16638	16570	16676	16556	16699	16402	16551	16392	16476	16600	16685	16716	16299	16493	16440	16609	16419	16516	16482	16280	16554	16464	16411	16323	16521	16695	16418	16608	16404	16426	16639	16536	16419	16579	16661	16580	16443	16679	16438	16399	16394	16435	16519	16532	16664	16482	16529	16546	16423	16500	16570	16531	16421	16659	16527	16680	16526	16373	16503	16570	16633	16408	16559	16636	16591	16551	16397	16609	16449	16834	16418	16519	16421	16356	16624	16562	16603	16315	16498	16502	16499	16430	16454	16631	16506	16327	16629	16554	16503	16482	16633	16326	16572	16298	16447	16590	16539	16515	16518	16650	16559	16525	16630	16572	16568	16423	16412	16578	16464	16511	16465	16383	16585	16442	16597	16407	16430	16353	16739	16658	16413	16585	16513	16504	16525	16430	16514	16371	16612	16502	16459	16324	16466	16561	16441	16324	16709	16758	16450	16452	16487	16528	16559	16623	16446	16426	16326	16591	16487	16554	16752	16355	16540	16592	16455	16371	16567	16511	16487	16577	16650	16808	16756	16494	16574	16668	16435	16530	16788	16340	16356	16371	16611	16594	16469	16538	16503	16482	16501	16343	16580	16405	16545	16540	16608	16636	16449	16534	16403	16558	16567	16489	16442	16290	16290	16504	16520	16395	16494	16320	16548	16393	16642	16730	16504	16662	16548	16523	16426	16399	16428	16515	16663	16592	16666	16503	16581	16499	16575	16598	16548	16574	16490	16489	16424	16445	16531	16557	16421	16470	16423	16332	16412	16514	16569	16274	16409	16449	16381	16499	16695	16611	16415	16346	16443	16510	16499	16637	16494	16588	16399	16660	16527	16651	16341	16345	16457	16444	16572	16438	16436	16427	16492	16425	16548	16665	16632	16629	16459	16609	16499	16333	16493	16705	16440	16517	16401	16451	16626	16645	16328	16356	16416	16655	16368	16523	16496	16467	16535	16576	16362	16412	16576	16601	16636	16560	16495	16412	16520	16489	16521	16556	16500	16474	16422	16478	16587	16617	16513	16495	16103	16352	16646	16356	16558	16472	16324	16542	16667	16510	16621	16479	16568	16474	16536	16367	16333	16338	16383	16393	16507	16718	16547	16651	16456	16408	16686	16722	16350	16548	16482	16371	16418	16473	16466	16445	16264	16596	16328	16579	16435	16452	16653	16538	16548	16435	16326	16454	16440	16556	16518	16341	16503	16511	16278	16265	16506	16485	16506	16409	16564	16320	16452	16266	16395	16532	16461	16628	16481	16722	16412	16529	16321	16566	16750	16478	16515	16637	16524	16325	16396	16379	16494	16449	16457	16572	16540	16347	16337	16386	16457	16484	16439	16662	16524	16513	16550	16453	16421	16407	16642	16450	16437	16432	16736	16640	16462	16516	16499	16662	16519	16499	16525	16535	16351	16384	16457	16488	16431	16355	16423	16503	16443	16375	16568	16317	16441	16404	16452	16381	16439	16280	16564	16367	16505	16604	16539	16553	16501	16521	16681	16365	16519	16336	16501	16505	16544	16456	16422	16363	16442	16530	16560	16562	16556	16592	16476	16548	16509	16524	16428	16720	16648	16552	16610	16545	16464	16560	16564	16406	16529	16271	16449	16581	16656	16486	16493	16556	16441	16591	16493	16639	16631	16463	16525	16437	16506	16447	16640	16504	16439	16602	16317	16416	16720	16490	16586	16363	16592	16315	16636	16369	16477	16719	16785	16689	16455	16606	16506	16335	16536	16648	16711	16250	16521	16540	16526	16338	16532	16391	16568	16404	16588	16525	16556	16547	16536	16569	16351	16345	16415	16463	16361	16419	16607	16764	16521	16676	16646	16349	16571	16458	16407	16323	16406	16370	16519	16487	16221	16472	16378	16582	16520	16581	16337	16440	16490	16494	16576	16673	16724	16700	16462	16385	16368	16370	16226	16470	16495	16387	16468	16637	16383	16492	16444	16412	16602	16431	16481	16461	16472	16396	16564	16567	16553	16547	16448	16630	16584	16515	16646	16404	16405	16325	16383	16325	16594	16513	16605	16619	16707	16386	16660	16634	16307	16640	16467	16481	16250	16434	16370	16521	16480	16479	16475	16593	16379	16679	16561	16222	16497	16600	16407	16512	16476	16697	16458	16290	16301	16456	16647	16525	16473	16661	16444	16533	16546	16621	16568	16467	16343	16571	16436	16382	16582	16547	16671	16438	16345	16693	16598	16241	16429	16642	16559	16313	16381	16503	16543	16442	16554	16626	16400	16332	16463	16334	16455	16591	16274	16323	16385	16414	16170	16220	16543	16246	16482	16629	16513	16508	16401	16635	16404	16557	16530	16455	16620	16518	16424	16316	16403	16450	16358	16481	16612	16591	16607	16442	16601	16396	16482	16499	16463	16584	16462	16361	16381	16331	16492	16415	16465	16507	16458	16387	16423	16509	16580	16312	16527	16586	16407	16280	16503	16372	16572	16472	16683	16511	16546	16454	16664	16309	16166	16489	16470	16611	16572	16713	16678	16663	16549	16356	16646	16479	16406	16396	16565	16476	16514	16542	16547	16366	16299	16496	16645	16574	16743	16386	16512	16458	16604	16590	16561	16515	16773	16712	16624	16593	16636	16638	16420
59627	107356	83196	50795	26751	16490	14548	14494	14432	14435	14422	14440	14421	14502	14365	14469	14471	14557	14573	14592	14547	14394	14536	14474	14495	14562	14581	14604	14599	14419	14440	14465	14554	14355	14525	14543	14493	14270	14450	14503	14500	14445	14427	14447	14537	14410	14394	14437	14405	14385	14400	14515	14611	14599	14319	14456	14408	14303	14339	14347	14426	14275	14448	14515	14510	14358	14556	14537	14509	14577	14387	14633	14618	14675	14231	14504	14362	14471	14387	14415	14313	14525	14400	14365	14527	14403	14607	14437	14471	14363	14614	14529	14537	14555	14376	14450	14417	14423	14504	14396	14573	14521	14490	14416	14301	14439	14503	14357	14432	14469	14359	14401	14492	14292	14405	14569	14486	14511	14321	14550	14590	14331	14267	14433	14416	14306	14368	14492	14378	14299	14338	14453	14382	14314	14271	14413	14528	14434	14559	14459	14347	14352	14369	14321	14366	14321	14605	14372	14502	14537	14314	14643	14378	14497	14541	14419	14418	14421	14292	14655	14465	14336	14474	14555	14225	14333	14478	14449	14568	14375	14464	14513	14522	14547	14424	14489	14553	14475	14428	14307	14505	14441	14533	14343	14449	14387	14267	14451	14411	14452	14569	14398	14392	14479	14362	14435	14305	14560	14444	14329	14358	14434	14445	14510	14340	14622	14631	14576	14530	14496	14405	14269	14365	14366	14407	14425	14481	14436	14382	14390	14446	14424	14461	14499	14425	14282	14553	14402	14494	14177	14469	14263	14398	14633	14454	14383	14503	14572	14516	14445	14428	14429	14306	14356	14424	14294	14371	14414	14439	14511	14471	14490	14547	14434	14453	14349	14687	14480	14447	14443	14438	14472	14395	14360	14457	14497	14460	14490	14602	14565	14413	14337	14554	14365	14299	14439	14556	14494	14476	14408	14398	14259	14498	14375	14463	14364	14330	14581	14445	14434	14387	14469	14461	14370	14439	14514	14478	14489	14387	14509	14401	14425	14491	14368	14397	14509	14359	14217	14334	14457	14256	14246	14343	14383	14326	14422	14438	14483	14401	14363	14375	14356	14308	14331	14425	14324	14487	14436	14524	14504	14308	14414	14502	14422	14568	14362	14410	14407	14502	14285	14199	14483	14459	14249	14365	14514	14413	14295	14475	14586	14389	14388	14594	14492	14518	14406	14513	14537	14251	14407	14442	14549	14535	14633	14504	14603	14378	14388	14356	14782	14530	14455	14503	14294	14366	14454	14631	14382	14449	14425	14432	14180	14328	14493	14391	14522	14557	14585	14541	14483	14292	14350	14485	14518	14333	14439	14278	14389	14644	14458	14525	14381	14443	14564	14400	14385	14431	14292	14399	14274	14476	14412	14260	14363	14475	14515	14502	14630	14422	14358	14260	14519	14608	14447	14375	14235	14541	14331	14551	14401	14578	14504	14459	14500	14430	14818	14287	14468	14592	14346	14459	14476	14386	14724	14487	14279	14472	14408	14411	14437	14438	14303	14371	14386	14507	14301	14696	14414	14643	14486	14556	14476	14526	14417	14497	14333	14611	14425	14460	14461	14407	14469	14458	14538	14507	14421	14512	14554	14569	14344	14456	14448	14393	14255	14377	14433	14483	14352	14516	14431	14505	14417	14452	14416	14491	14409	14379	14483	14453	14469	14478	14358	14524	14298	14557	14561	14449	14416	14354	14453	14507	14619	14358	14448	14416	14428	14444	14450	14455	14457	14310	14502	14308	14493	14290	14457	14359	14625	14360	14496	14433	14687	14548	14399	14286	14276	14670	14508	14476	14524	14573	14311	14488	14448	14484	14359	14594	14481	14368	14330	14523	14493	14334	14391	14517	14330	14458	14447	14424	14559	14434	14526	14539	14448	14495	14606	14339	14569	14510	14286	14519	14392	14477	14409	14380	14407	14504	14491	14310	14433	14519	14469	14444	14498	14481	14398	14570	14377	14524	14367	14493	14303	14431	14397	14374	14335	14444	14567	14362	14568	14667	14371	14593	14222	14397	14423	14481	14514	14306	14432	14459	14309	14480	14375	14477	14342	14416	14462	14282	14463	14360	14290	14370	14510	14454	14388	14587	14413	14439	14380	14401	14324	14374	14577	14427	14311	14540	14457	14552	14417	14604	14693	14448	14514	14398	14438	14552	14320	14608	14547	14422	14577	14306	14449	14366	14427	14405	14342	14414	14469	14361	14471	14368	14610	14373	14437	14382	14419	14535	14437	14548	14490	14379	14455	14461	14458	14460	14474	14329	14556	14289	14494	14477	14476	14482	14536	14524	14292	14431	14367	14540	14436	14491	14477	14448	14414	14470	14452	14429	14361	14336	14509	14364	14443	14390	14332	14370	14403	14452	14445	14553	14435	14261	14454	14404	14582	14468	14387	14516	14562	14420	14430	14498	14464	14405	14338	14483	14515	14363	14494	14534	14592	14499	14579	14286	14507	14354	14419	14335	14363	14424	14537	14295	14444	14386	14371	14439	14495	14536	14467	14488	14401	14439	14375	14443	14327	14398	14385	14350	14439	14459	14530	14472	14295	14496	14356	14495	14604	14323	14396	14464	14297	14306	14439	14306	14424	14538	14360	14542	14579	14413	14455	14503	14311	14406	14370	14460	14488	14424	14336	14475	14511	14473	14498	14450	14387	14517	14369	14448	14599	14320	14474	14351	14429	14435	14477	14476	14485	14449	14379	14417	14483	14351	14427	14197	14442	14345	14566	14497	14492	14496	14493	14449	14658	14520	14494	14435	14405	14426	14549	14385	14340	14464	14410	14483	14619	14583	14493	14316	14319	14423	14717	14491	14527	14576	14491	14358	14455	14560	14428	14380	14413	14517	14424	14624	14322	14365	14453	14286	14433	14396	14438	14558	14466	14576	14481	14434	14482	14282	14461	14454	14533	14381	14611	14544	14386	14554	14372	14528	14498	14352	14379	14516	14341	14313	14355	14365	14276	14571	14513	14383	14425	14521	14492	14633	14477	14510	14483	14451	14437	14542	14548	14380	14602	14403	14445	14578	14378	14509	14431	14377	14581	14421	14303	14418	14315	14485	14524	14746	14351	14509	14524	14605	14589	14472	14371	14346	14250	14384	14303	14602	14417	14638	14434	14513	14481	14388	14439	14288	14492	14442	14575	14398	14491	14370	14517	14514	14419	14498	14441	14443	14407	14346	14387	14396	14492	14339	14338	14433	14329	14374	14399	14408	14375	14455	14677	14579	14171	14455	14387	14330	14480	14398	14627	14476	14317	14480	14366	14513	14367	14383	14404	14521	14361	14609	14446	14504	14475	14415	14560	14650	14479	14387	14310	14426	14352	14274	14564	14488	14436	14354	14451	14502	14373	14466	14393	14288	14473	14425	14410	14402	14553	14309	14426	14322	14297	14221	14352	14440	14461	14516	14428	14464	14478	14384	14523	14462	14482	14352	14423	14399	14545	14373	14392	14678	14329	14579	14423	14469	14401	14343	14573	14337	14599	14509	14425	14279	14553	14408	14407	14596	14443	14462	14454	14469	14313	14334	14511	14244	14622	14369	14397	14492	14433	14487	14450	14470	14515	14507	14308	14495	14444	14542	14325	14359	14338	14254	14335	14480	14381	14492	14491	14314	14407	14500	14518	14374	14389	14523	14614	14380	14343	14405	14455	14416	14492	14369	14492	14511	14368	14454	14389	14351	14560	14434	14537	14530	14470	14355	14673	14520	14498	14359	14429	14372	14472	14345	14567	14450	14511	14466	14498	14528	14403	14567	14456	14464	14485	14423	14356	14580	14427	14463	14468	14395	14382	14374	14357	14464	14492	14278	14258	14304	14413	14628	14458	14459	14402	14566	14433	14431	14577	14422	14445	14425	14346	14473	14486	14507	14511	14547	14395	14342	14545	14441	14619	14346	14404	14519	14320	14467	14538	14467	14475	14413	14429	14597	14336	14476	14346	14345	14521	14368	14306	14529	14340	14533	14366	14527	14353	14286	14411	14563	14498	14207	14501	14426	14547	14405	14436	14424	14309	14370	14617	14475	14643	14415	14407	14508	14502	14314	14454	14480	14313	14586	14395	14484	14468	14580	14442	14470	14542	14354	14365	14514	14607	14446	14342	14381	14404	14425	14552	14529	14505	14335	14332	14193	14383	14489	14457	14283	14519	14435	14302	14344	14458	14334	14592	14393	14331	14484	14219	14537	14565	14579	14531	14535	14432	14368	14460	14426	14485	14574	14529	14553	14194	14277	14449	14472	14370	14518	14670	14433	14602	14517	14421	14336	14543	14478	14563	14279	14474	14403	14439	14420	14486	14410	14456	14560	14311	14364	14512	14467	14427	14348	14582	14407	14194	14484	14420	14333	14495	14493	14498	14300	14532	14494	14568	14439	14415	14520	14557	14431	14439	14443	14393	14415	14424	14418	14334	14459	14396	14368	14418	14359	14419	14466	14508	14436	14432	14410	14480	14372	14409	14331	14552	14494	14383	14478	14418	14365	14539	14370	14505	14388	14547	14506	14458	14533	14460	14392	14431	14429	14506	14481	14491	14667	14418	14492	14334	14508	14407	14413	14338	14460	14402	14371	14474	14513	14333	14466	14432	14430	14222	14390	14415	14521	14471	14409	14439	14464	14527	14462	14487	14377	14450	14564	14244	14424	14331	14365	14472	14451	14465	14483	14408	14326	14415	14443	14495	14631	14503	14434	14516	14533	14327	14342	14408	14381	14549	14375	14485	14479	14672	14320	14382	14660	14498	14162	14619	14281	14440	14504	14455	14412	14491	14379	14474	14506	14424	14284	14386	14477	14281	14462	14432	14345	14305	14352	14343	14381	14542	14303	14524	14551	14336	14423	14517	14383	14386	14309	14457	14249	14644	14564	14433	14513	14316	14292	14517	14450	14275	14485	14299	14496	14336	14357	14614	14373	14263	14353	14415	14383	14394	14504	14340	14446	14401	14473	14491	14459	14528	14665	14371	14423	14493	14310	14410	14401	14519	14333	14351	14351	14484	14261	14561	14328	14469	14382	14549	14330	14216	14385	14506	14338	14464	14363	14409	14457	14576	14385	14503	14359	14336	14531	14437	14390	14498	14386	14575	14287	14352	14427	14381	14500	14569	14393	14492	14490	14382	14484	14390	14473	14447	14487	14291
34168	41765	38959	26042	18872	17117	16986	16848	16639	16966	16793	16634	16734	16921	16816	16607	16636	16869	16868	16777	16895	16754	17023	16673	16911	16835	16777	16639	16895	16628	16657	16843	16811	16777	16889	16867	16749	16754	16844	16702	16727	16806	16785	16772	16803	16657	16798	16724	16805	16718	16928	16870	16752	16799	17038	16865	16552	16650	16719	16799	16949	16721	16731	16772	16733	16736	16915	16775	16739	16738	16836	16836	16755	16688	16958	16819	16847	16957	16709	16974	17010	16539	16727	16829	16816	16830	16704	16743	16765	16578	16822	16829	16973	16782	16723	16721	16726	16810	16636	16659	16826	16809	16699	16795	16896	16759	16662	16697	16804	16655	16868	17101	16597	16670	16658	16718	16772	16834	16920	16469	16860	16667	16778	16828	16681	16746	16719	17006	16662	16654	16778	16701	16651	17002	16906	16778	16859	16677	16794	16675	16732	16832	16951	16585	16714	16811	16719	16743	16707	16717	16592	16767	16877	16882	16669	16716	16672	16685	16846	16691	16712	16792	16843	16782	16878	16721	16904	16672	16745	16916	16724	16791	16833	16551	16792	16729	16830	16836	16832	16793	16679	16582	16671	16655	16693	16697	16730	16669	16836	16595	16628	16929	16560	16603	16805	16923	16712	16765	16699	16856	16838	16605	16675	16746	16824	16864	17060	16790	16777	16771	16735	16840	16653	16965	16734	16768	16750	16696	16738	16683	16815	16832	16759	16653	16697	16688	16715	16938	16785	16728	16854	16808	16911	16828	16718	16608	16794	16704	16620	16753	16636	16679	16734	16837	16741	16706	16718	16744	16619	16836	16783	16806	16933	16714	16806	16645	16645	16718	16755	16768	16707	16826	16624	16840	16782	16766	16657	16767	16704	16624	16930	16574	16850	16807	16863	16661	16626	16724	16827	16825	16873	16632	16877	16836	16642	16897	16739	16678	16746	16731	16620	16853	16708	16781	16673	16707	16659	16649	16636	16542	16699	16714	16810	16889	16924	16944	16770	16577	16842	16881	16824	16826	16696	16507	16896	16881	16745	16885	16867	16617	16676	16884	16616	16832	16754	16843	16708	16562	16847	16663	16631	16714	16660	16664	16733	16687	16712	16733	16480	16916	16698	16883	17042	16697	16759	16719	17013	16901	16571	16812	16900	17016	16935	16884	16582	16614	16780	16842	16970	17047	16770	16694	16871	16812	16681	16752	16642	16775	16677	16892	16674	16642	16690	16796	16682	16832	16712	16666	16822	16711	16909	16703	16765	16728	16815	16715	16747	16981	16771	16791	16676	16681	16685	16811	16720	16774	16687	16731	16923	16453	16623	16708	16993	16733	16617	16477	16762	16831	16673	16682	16639	16683	16887	16667	16689	16580	16719	16989	16800	16717	16782	16589	16747	16736	16860	16712	16628	16667	16830	16733	16730	16741	16655	16773	16882	16843	16650	16689	16840	16745	16905	16738	16792	16952	16641	16682	16848	16816	16869	16567	16668	16762	17017	16800	16717	16871	16777	16825	16895	16689	16821	16819	16646	16776	16782	16507	16529	16578	16976	16804	16778	16946	16857	16858	16785	16467	16748	16689	16835	16494	16534	16846	16693	16738	16555	16579	16736	16942	16518	16601	16531	16771	16826	16738	16574	16631	16828	16664	16894	16644	16927	16607	16747	16740	16865	16684	16736	16865	16570	16893	16761	16714	16683	16841	16510	16705	16706	16821	16752	16621	17044	16667	16704	16732	16716	16680	16754	16960	16746	16965	16891	16838	16785	16523	16725	16895	16793	16692	16803	16746	16918	16595	16726	16634	16724	16851	16822	16556	16615	16761	16826	16833	16774	16686	16774	16557	16593	16707	16761	16709	16672	16732	16691	16683	16845	16604	16743	16873	16893	16821	16596	16653	16537	16757	16734	16887	16640	16883	16837	16706	16735	16777	16646	16569	16621	16522	16877	16755	16742	16729	16668	16672	16828	16487	16657	16701	16916	16699	16932	16697	16786	16759	16668	16777	16660	16815	16703	16786	16642	17059	16874	16686	16697	16650	16709	16711	16727	16613	16833	16735	16540	16847	16936	16800	16563	16895	16855	16963	16577	16557	16831	16645	16782	16812	16760	16673	16716	16898	17030	16739	16849	16744	16875	16696	16866	16965	16808	16688	16594	16927	16795	16678	16673	16778	16481	16747	16692	16746	16802	16918	16687	16793	16945	16817	16867	16907	16647	16701	16958	16753	16685	16768	16877	16537	16713	16781	16803	16890	16873	16740	16966	16795	16898	16640	16807	16606	16547	16741	16753	16598	16794	16763	16801	16727	16888	16789	16728	16609	16785	16905	16635	16700	16734	16700	16749	16701	16852	16752	16778	16555	16986	16716	16803	16828	16856	16849	16810	17007	16933	16715	16978	16813	16733	16684	16548	16827	16558	16708	16758	16896	16737	16695	16828	16874	16804	16899	16840	16714	16693	16435	16746	16878	16862	16754	16753	16766	16715	16811	16866	16954	16895	16731	16764	16879	16748	16521	16648	17053	16753	16741	16609	16712	16874	16733	17002	17077	16675	16781	16835	16739	16773	16733	16791	16816	16785	17041	16851	16643	16597	16817	16913	16733	16660	16740	16834	16708	16543	16686	16791	16830	16967	16926	16895	16901	16895	16676	16788	16776	16778	16633	16596	16789	16823	16707	16689	16957	16673	16915	16827	16852	16924	16932	16675	16692	16749	16725	16828	16779	16833	16555	16814	16533	16716	16864	16915	16732	16790	16926	16814	16927	16854	16703	16951	16708	16811	16766	16728	16892	16723	16795	16663	16794	16743	16815	16561	16658	16904	16628	16717	16751	16793	16866	16756	16756	16797	16845	16984	16810	16887	16649	16660	16853	16861	16732	16780	16822	16980	16726	17035	16867	16665	16591	16578	16589	16854	16696	16830	16842	16644	16637	16677	16750	16796	16805	16914	16785	16758	16710	16789	16862	16889	16600	16754	16692	16683	16682	16734	16760	16879	16792	16737	16767	16855	16836	16659	16750	16857	16770	16738	16785	16619	16683	16871	16986	16810	16617	16883	16687	16683	16666	16648	16905	16880	16639	16706	16781	16913	16641	16764	16798	16800	16644	16882	16759	16612	16912	16788	16682	16755	16551	16789	16708	16750	16750	16752	16980	16645	16707	16863	16745	16924	16685	16655	16745	16723	16720	16737	16707	16844	16661	16921	16786	16899	16845	17063	16795	16888	16760	17127	16757	16716	16623	16841	16725	16860	16864	16552	16809	16835	16888	16878	16705	16679	16619	16862	16549	16601	16752	16727	16856	16716	16836	16765	16620	16767	16708	16843	16702	16690	16739	16676	16889	16802	16859	16816	16575	16752	16764	16640	16838	17036	16748	16696	16769	16739	16915	16894	16821	16806	16833	16710	16641	16702	16759	16793	16715	16945	16797	16767	16539	16779	16802	16848	16813	16690	16674	16967	16795	16598	16618	16723	16779	16644	16629	16589	16707	16831	16943	16672	16668	16836	16767	16934	16941	16749	16765	16737	16804	16727	16885	16917	16773	16681	16872	16640	16809	16661	16743	16692	16712	16880	16777	16608	16813	16769	16816	16630	16787	16717	16757	16943	16789	16752	16871	16733	16790	16907	16727	16981	16890	16773	16927	16758	16694	16723	16789	16962	16925	16691	16559	16751	16805	16884	16737	16733	16621	16597	16680	16793	16874	17010	16615	16725	16661	16867	16843	16744	16641	16602	16791	16798	16580	16662	16806	16842	16642	16718	16669	16953	16704	16628	16691	16768	16617	16705	16716	16731	16660	16804	16871	16510	16508	16679	16705	16797	16827	16779	16786	16829	16744	16613	16887	16881	16576	16732	16985	16804	16833	16611	16786	16821	16794	16821	16849	16574	16676	16760	16745	16697	16799	16772	16602	16851	16757	16658	16709	16801	16714	16740	16713	16668	16895	16931	16835	17055	16864	16895	16886	16595	16686	16511	16773	16659	16611	16796	16683	16822	16918	16731	16921	16678	16673	16948	16899	16728	16796	16651	16586	17036	16756	16689	16515	16696	16495	16694	16833	16974	16856	16875	16741	16740	16661	16801	16810	16892	16728	16687	16853	16834	16822	16677	16666	16813	16791	16887	16738	16803	16570	16794	16689	17027	16914	16849	16908	16842	16827	16711	16775	16820	16697	16769	16687	16592	16556	16716	16937	16823	16664	16500	16692	16974	16694	16844	16753	16672	16876	16907	16532	16774	16717	16810	16798	16849	16872	16617	16883	16897	16686	16679	16775	16710	16615	16841	16829	16570	16659	16779	16594	16788	16769	16720	16782	16579	16684	16754	16754	16762	16808	16586	16638	16808	16716	17034	16712	16735	16628	16607	16651	16701	16556	16741	16767	16779	16682	16875	16706	16733	16619	16743	16810	16744	16946	16710	17037	16779	16984	16911	16708	16771	16673	16751	16804	16814	16755	16590	16819	16546	16725	16817	16981	16749	16847	16754	16631	16755	16925	16617	16698	16850	16664	16717	16885	16727	16681	16734	16822	16846	16868	16959	16681	16833	16844	16825	16927	16955	16666	16535	16635	16801	16809	16721	16678	16856	16912	16655	16751	16823	16784	16830	16645	16828	16726	16864	16666	16883	16741	16892	16742	16873	16866	16766	16666	16724	16849	16795	16791	16777	16985	16809	16675	16674	16631	16873	16822	16832	16782	16571	16747	16957	16855	16702	16677	16679	16746	16822	16928	16921	16807	16645	16893	16713	16618	16541	16618	16729	16841	16729	16888	16961	16841	16685	16978	16841	16809	16693	16756	16810	16588	16600	16618	16923	16726	16734	16617	16733	16745	16743	16586	16831	16791	16723	16776	16709	16902	16921	16693	16633	16749	16688	16798	16862	16786	16934	16795	16828	16778	16838	16678	16665	16885	16793	16898	17018	16697	16829	16861	16668	16572	16822	16874	16697	16686	16723	16814	16775	16588	16847	16697	16635	16844	16832	16830	16735	16652	16814	16923	16880	16695	16747	16741	16772	16588	16598	16676	16680	16879	16916	16838	16774	16694	16639	16657	16617	16516	16723	16926	16653	16837	16753	16566	16910	17074	16671	16662	16752	16613	16728	16643	16936	16800	16888	16657	17160	16748	16745	16659
43816	57905	39311	21331	15938	14714	14608	14636	14526	14614	14568	14654	14571	14667	14594	14483	14660	14564	14701	14617	14510	14554	14512	14634	14714	14461	14538	14533	14700	14460	14573	14702	14656	14568	14596	14723	14527	14508	14527	14739	14635	14613	14506	14552	14742	14585	14673	14510	14497	14561	14466	14773	14752	14589	14644	14442	14497	14682	14526	14699	14694	14470	14607	14497	14475	14632	14893	14794	14363	14693	14548	14478	14542	14658	14418	14625	14434	14694	14535	14725	14527	14604	14678	14584	14483	14488	14680	14600	14508	14705	14576	14696	14557	14622	14524	14559	14611	14685	14621	14603	14624	14459	14469	14673	14574	14634	14601	14792	14638	14645	14454	14723	14558	14708	14522	14597	14525	14589	14698	14386	14648	14556	14559	14587	14528	14517	14297	14560	14452	14623	14666	14650	14472	14525	14687	14615	14652	14548	14719	14671	14582	14574	14577	14574	14399	14484	14551	14545	14495	14571	14704	14709	14588	14547	14589	14635	14582	14409	14643	14492	14462	14488	14632	14677	14647	14508	14497	14670	14520	14710	14651	14618	14630	14563	14785	14655	14623	14608	14563	14644	14564	14619	14584	14554	14571	14498	14776	14648	14457	14554	14651	14613	14566	14600	14623	14540	14507	14865	14487	14490	14665	14697	14513	14540	14505	14706	14470	14502	14534	14453	14453	14616	14734	14652	14377	14523	14481	14683	14595	14500	14770	14557	14645	14598	14248	14611	14581	14569	14543	14741	14500	14619	14626	14674	14658	14416	14610	14690	14646	14535	14629	14731	14487	14462	14575	14692	14581	14572	14602	14559	14638	14559	14634	14601	14695	14705	14736	14576	14544	14650	14649	14615	14602	14657	14621	14585	14526	14506	14625	14612	14554	14455	14740	14599	14662	14644	14535	14525	14492	14514	14531	14535	14435	14583	14477	14520	14494	14647	14632	14652	14742	14570	14814	14569	14525	14613	14523	14678	14572	14570	14458	14500	14476	14465	14607	14650	14506	14629	14567	14497	14433	14679	14505	14733	14428	14444	14644	14568	14720	14577	14580	14480	14567	14688	14717	14638	14551	14514	14623	14584	14661	14726	14500	14553	14580	14374	14522	14808	14773	14586	14594	14392	14791	14591	14636	14598	14478	14506	14472	14704	14653	14410	14748	14628	14686	14557	14632	14681	14682	14588	14595	14549	14703	14652	14764	14658	14611	14576	14600	14509	14613	14609	14725	14519	14641	14572	14544	14481	14750	14432	14543	14654	14771	14500	14523	14694	14641	14752	14650	14529	14669	14620	14681	14508	14558	14598	14624	14654	14643	14497	14611	14661	14588	14339	14452	14630	14659	14448	14581	14612	14724	14647	14597	14626	14646	14528	14654	14559	14756	14762	14436	14734	14544	14463	14618	14456	14704	14706	14524	14629	14527	14637	14545	14460	14678	14420	14600	14568	14502	14640	14633	14423	14629	14569	14524	14419	14577	14545	14575	14669	14468	14590	14635	14600	14680	14573	14600	14436	14549	14621	14495	14700	14544	14647	14735	14705	14585	14654	14607	14602	14684	14693	14609	14776	14662	14423	14741	14754	14536	14442	14614	14612	14512	14503	14621	14501	14707	14562	14541	14707	14338	14528	14829	14737	14564	14641	14576	14453	14738	14440	14508	14588	14618	14531	14456	14629	14500	14544	14650	14572	14483	14568	14594	14701	14618	14696	14554	14543	14599	14332	14651	14644	14564	14806	14665	14431	14645	14691	14605	14590	14640	14509	14680	14606	14665	14615	14615	14492	14738	14586	14511	14550	14712	14717	14454	14451	14507	14574	14564	14546	14755	14695	14588	14427	14653	14573	14651	14451	14554	14559	14675	14580	14616	14797	14557	14631	14621	14607	14555	14669	14612	14528	14560	14664	14644	14413	14609	14695	14639	14614	14549	14566	14552	14584	14605	14668	14568	14515	14640	14706	14501	14583	14577	14611	14567	14475	14580	14583	14665	14562	14593	14694	14627	14705	14570	14690	14521	14652	14566	14540	14561	14544	14694	14583	14651	14558	14584	14529	14591	14563	14582	14434	14523	14697	14876	14545	14679	14559	14612	14644	14377	14540	14638	14607	14652	14620	14707	14578	14522	14616	14425	14640	14603	14660	14552	14555	14541	14429	14512	14376	14415	14510	14682	14590	14457	14713	14523	14675	14445	14545	14722	14567	14603	14503	14713	14668	14475	14474	14663	14548	14767	14617	14413	14681	14460	14557	14576	14688	14610	14534	14598	14383	14513	14555	14652	14635	14542	14754	14583	14479	14439	14591	14449	14515	14480	14611	14558	14656	14494	14691	14632	14527	14638	14517	14619	14532	14667	14721	14602	14476	14642	14737	14514	14505	14669	14488	14559	14489	14625	14560	14805	14468	14520	14476	14604	14635	14678	14552	14485	14569	14767	14553	14705	14548	14695	14664	14510	14374	14586	14663	14598	14577	14673	14601	14533	14717	14491	14627	14731	14542	14646	14307	14581	14814	14643	14661	14338	14697	14720	14602	14686	14729	14602	14552	14764	14583	14596	14585	14586	14626	14577	14511	14659	14461	14679	14477	14586	14689	14791	14448	14565	14572	14690	14581	14617	14652	14602	14588	14664	14470	14625	14767	14450	14459	14568	14661	14534	14602	14684	14533	14686	14648	14448	14686	14672	14624	14542	14600	14524	14685	14552	14470	14593	14614	14653	14641	14432	14659	14695	14628	14355	14683	14723	14618	14582	14611	14486	14708	14741	14346	14597	14505	14601	14617	14610	14535	14597	14615	14674	14618	14686	14572	14479	14684	14637	14509	14642	14442	14542	14457	14591	14532	14738	14580	14494	14558	14513	14571	14550	14769	14622	14522	14528	14727	14614	14440	14488	14574	14604	14400	14463	14646	14554	14518	14684	14583	14799	14711	14556	14718	14609	14473	14601	14608	14558	14590	14613	14553	14667	14641	14509	14599	14672	14567	14696	14563	14669	14387	14607	14512	14619	14603	14582	14556	14595	14452	14731	14627	14594	14537	14580	14575	14601	14651	14481	14646	14751	14596	14537	14597	14558	14670	14677	14581	14630	14495	14570	14653	14642	14463	14458	14630	14516	14688	14656	14604	14606	14643	14521	14607	14636	14606	14537	14490	14510	14758	14587	14658	14608	14557	14661	14581	14647	14696	14571	14615	14763	14559	14691	14617	14536	14559	14534	14806	14556	14561	14433	14679	14585	14550	14613	14604	14709	14591	14567	14528	14636	14571	14569	14451	14553	14630	14542	14654	14689	14694	14452	14635	14466	14593	14621	14554	14476	14473	14434	14562	14660	14565	14730	14729	14693	14542	14607	14454	14593	14813	14599	14722	14552	14603	14586	14660	14639	14587	14601	14431	14555	14667	14591	14547	14446	14582	14633	14529	14474	14501	14587	14497	14697	14435	14507	14569	14691	14517	14798	14716	14414	14542	14820	14607	14505	14640	14879	14541	14562	14549	14565	14538	14320	14683	14495	14548	14571	14783	14632	14652	14526	14590	14577	14579	14314	14594	14564	14662	14604	14559	14461	14677	14627	14580	14818	14656	14651	14495	14522	14581	14489	14570	14680	14555	14770	14548	14523	14657	14660	14593	14668	14688	14549	14547	14838	14584	14661	14495	14631	14638	14550	14678	14544	14461	14625	14679	14695	14436	14716	14606	14791	14606	14648	14568	14498	14690	14737	14435	14685	14557	14643	14568	14511	14600	14614	14497	14513	14716	14691	14657	14854	14544	14470	14651	14439	14531	14464	14468	14576	14631	14575	14682	14537	14493	14689	14554	14553	14693	14712	14526	14403	14571	14740	14647	14614	14597	14701	14703	14720	14726	14509	14585	14566	14517	14592	14800	14581	14566	14542	14714	14536	14400	14509	14585	14652	14726	14393	14660	14573	14584	14676	14684	14745	14608	14600	14678	14742	14688	14497	14613	14770	14631	14748	14671	14551	14555	14587	14712	14691	14524	14651	14468	14573	14649	14672	14590	14558	14815	14580	14628	14435	14559	14569	14549	14690	14556	14562	14674	14575	14491	14668	14563	14473	14760	14626	14811	14480	14613	14614	14568	14613	14614	14695	14563	14615	14690	14541	14572	14632	14392	14577	14521	14605	14486	14701	14510	14760	14586	14767	14461	14494	14492	14628	14670	14664	14507	14686	14646	14693	14500	14676	14400	14597	14585	14612	14572	14693	14438	14623	14649	14567	14663	14591	14662	14497	14471	14876	14547	14510	14539	14548	14494	14719	14621	14633	14602	14528	14613	14802	14661	14488	14550	14473	14467	14510	14615	14630	14435	14526	14564	14569	14707	14533	14487	14593	14681	14661	14397	14667	14540	14573	14666	14573	14522	14546	14567	14583	14629	14580	14673	14593	14574	14664	14580	14519	14666	14480	14607	14525	14569	14595	14657	14627	14425	14551	14689	14626	14573	14510	14661	14576	14623	14604	14599	14617	14577	14533	14686	14295	14683	14583	14724	14592	14434	14725	14492	14655	14565	14494	14554	14518	14755	14681	14680	14675	14547	14766	14632	14366	14652	14530	14671	14616	14581	14567	14634	14578	14636	14560	14403	14590	14526	14616	14521	14622	14500	14610	14660	14571	14733	14625	14473	14651	14649	14608	14661	14603	14574	14539	14564	14699	14538	14549	14570	14493	14468	14771	14661	14637	14652	14408	14575	14714	14574	14510	14657	14510	14676	14647	14501	14534	14720	14633	14584	14606	14563	14534	14543	14606	14593	14621	14721	14590	14637	14441	14643	14457	14636	14693	14668	14576	14710	14470	14659	14545	14692	14695	14442	14628	14572	14479	14738	14529	14608	14601	14748	14615	14469	14462	14586	14616	14640	14616	14377	14684	14615	14588	14428	14571	14387	14636	14565	14516	14686	14702	14600	14578	14700	14659	14567	14559	14631	14569	14733	14616	14572	14558	14581	14625	14788	14567	14596	14383	14596	14714	14705	14713	14535	14648	14326	14528	14555	14683	14534	14572	14496	14750	14604	14568	14624	14633	14691	14417	14704	14500	14693	14650	14625	14862	14576	14644	14528	14702	14502	14659	14608	14528	14725	14635	14597	14671	14589	14652	14474	14643	14671	14438	14783	14803	14522
35741	40278	35546	24536	18467	17120	17011	16871	16650	16771	16840	16848	16757	16788	16578	16744	16687	16799	16846	16699	16737	16713	16688	16784	16803	16815	16693	16568	16686	16710	16681	16867	16529	16536	16598	16821	16486	16663	16791	16734	16645	16553	16663	16896	16808	16902	16904	16757	16797	16666	16770	16642	16684	16666	16682	16690	16912	16843	16691	16959	16604	16847	16709	16607	16711	16581	16764	16781	16732	16564	16621	16679	16703	16545	16781	16510	16751	16640	16771	16784	16785	16471	16624	16741	16804	16635	16775	16822	16897	16975	16765	16681	16818	16844	16609	16698	16810	16746	16544	16783	16588	16757	16668	16762	16582	16675	16434	16620	16576	16614	16770	16596	16718	16739	16782	16739	16638	16750	16531	16707	16648	16716	16622	16578	16827	16678	16833	16658	16758	16513	16749	16573	16572	16583	16575	16809	16835	16759	16792	16747	16515	16738	16767	16717	16885	16735	16524	16858	16454	16596	16741	16478	16724	16713	16693	16538	16484	16535	16666	16874	16817	16709	16741	16555	16609	16712	16765	16760	16639	16607	16797	16701	16735	16570	16531	16542	16739	16606	16724	16835	16748	16806	16782	16643	16869	16667	16704	16660	16888	16772	16750	16767	16692	16586	16634	16521	16658	16792	16804	16722	16807	16765	16803	16739	16708	16704	16570	16708	16711	16608	16729	16687	16747	16641	16701	16690	16502	16720	16822	16781	16748	16786	16666	16647	16683	16642	16673	16647	16746	16685	16631	16614	16704	16796	16852	16848	16663	16703	16730	16549	16523	16892	16678	16754	16725	16696	16670	16722	16766	16775	16639	16842	16881	16847	16767	16633	16682	16539	16422	16833	16631	16508	16602	16542	16698	16593	16667	16653	16831	16589	16543	16712	16603	16645	16696	16640	16787	16731	16616	16813	16688	16695	16590	16577	16541	16501	16617	16673	16607	16619	16685	16718	16743	16607	16659	16689	16713	16682	16615	16648	16652	16749	16661	16664	16780	16683	16644	16499	16628	16675	16916	16607	16783	16626	16766	16727	16894	16644	16720	16662	16630	16625	16695	16641	16725	16645	16809	16634	16562	16664	16793	16988	16740	16739	16627	16588	16703	16800	16872	16656	16753	16857	16657	16644	16704	16640	16494	16679	16869	16694	16649	16654	16590	16729	16428	16576	16823	16532	16799	16709	16594	16885	16748	16983	16628	16627	16872	16669	16552	16561	16574	16792	16548	16716	16884	16833	16652	16602	16670	16694	16912	16810	16832	16752	16694	16709	16670	16863	16977	16738	16785	16843	16652	16792	16625	16719	16662	16747	16774	16687	16628	16613	16668	16616	16681	16551	16680	16531	16587	16753	16489	16712	16520	16648	16720	16698	16683	16647	16643	16742	16633	16695	16704	16554	16703	16607	16510	16655	16574	16791	16620	16616	16685	16364	16619	16857	16898	16686	16725	16798	16669	16651	16780	16896	16464	16770	16606	16686	16595	16737	16836	16731	16563	16544	16798	16595	16756	16772	16754	16769	16942	16648	16653	16622	16524	16827	16825	16740	16621	16783	16684	16727	16787	16736	16601	16813	16713	16604	16717	16602	16731	16577	16596	16545	16853	16690	16775	16919	16659	16743	16745	16888	16614	16517	16771	16649	16675	16578	16798	16683	16818	16732	16665	16576	16748	16891	16671	16890	16757	16651	16708	16891	16851	16746	16861	16765	16759	16661	16648	16681	16576	16737	16767	16853	16650	16637	16701	16743	16908	16626	16503	16685	16657	16761	16796	16699	16841	16734	16643	16618	16800	16711	16633	16839	16810	16718	16702	16795	16721	16767	16602	16782	16815	16700	16591	16694	16639	16630	16888	16754	16592	16709	16740	16715	16714	16910	16623	16905	16531	16756	16652	16890	16775	16697	16718	16653	16876	16869	16810	16815	16615	16832	16549	16627	16720	16695	16623	16670	16599	16616	16567	16731	16504	16824	16574	16573	16716	16756	16745	16676	16603	16583	16677	16524	16459	16626	16791	16613	16809	16735	16702	16784	16774	16548	16677	16749	16731	16647	16764	16535	16682	16672	16627	16672	16523	16668	16664	16807	16597	16709	16568	16720	16710	16512	16417	16668	16986	16841	16613	16660	16609	16752	16867	16767	16892	16782	16698	16881	16835	16907	16921	16714	16365	16823	16666	16641	16807	16736	16587	16659	16692	16782	16749	16787	16720	16822	16719	16751	16671	16814	16619	16663	16722	16867	16694	16718	16830	16847	16681	16703	16642	16866	16840	16545	16712	16783	16668	16745	16554	16428	16999	16762	16662	16637	16788	16847	16769	16865	16680	16599	16702	16774	16627	16592	16823	16795	16726	16607	16628	16565	16872	16659	16808	16639	16808	16815	16904	16669	16774	16523	16568	16684	16776	16737	16717	16598	16760	16698	16749	16551	16583	16439	16792	16628	16817	16889	16676	16624	16747	16567	16559	16578	16675	16865	16525	16604	16595	16766	16818	16652	16593	16658	16569	16755	16825	16588	16656	16589	16534	16695	16735	16751	16612	16628	16916	16626	16922	16853	16586	16701	16664	16544	16801	16577	16803	16696	16904	16703	16695	16604	16742	16615	16678	16794	16654	16733	16791	16452	16723	16565	16624	16711	16703	16693	16654	16674	16715	16739	16938	16997	16692	16663	16743	16745	16688	16827	17007	16383	16684	16548	16762	16472	16677	16608	16631	16713	16790	16683	16864	16753	16551	16733	16725	16810	16733	16742	16733	16637	16602	16769	16859	16779	16786	17019	16755	16855	16713	16660	16871	16668	16640	16583	16690	16721	16541	16775	16877	16663	16548	16680	16904	16722	16774	16672	16469	16650	16761	16755	16682	16664	16693	16552	16510	16687	16631	16805	16760	16708	16923	16902	16373	16591	16676	16791	16611	16506	16680	16673	16740	16751	16596	16661	16813	16851	16755	16753	16754	16677	16744	16687	16650	16645	16550	16479	16742	16553	16724	16933	16695	16546	16405	16530	16828	16512	16847	16689	16667	16849	16788	16779	16733	16658	16872	16601	16865	16673	16566	16763	16698	16622	16664	16598	16593	16709	16697	16663	16604	16539	16730	16801	16699	16798	16852	16839	16653	16596	16366	16651	16861	16742	16675	16714	16746	16706	16598	16672	16761	16756	16658	16601	16712	16690	16744	16602	16853	16617	16625	16724	16696	16730	16572	16648	16632	16644	16838	16701	16553	16588	16573	16787	16566	16638	16805	16565	16565	16824	16877	16852	16840	16733	16799	16629	16791	16709	16742	16822	16639	16774	16816	16625	16683	16703	16770	16824	16628	16712	16698	16896	16826	16867	16861	16772	16801	16529	16690	16618	16857	16513	16882	16766	16831	16715	16862	16659	16747	16727	16737	16718	16889	16773	16732	16606	16829	16642	16520	16810	16894	17010	16683	16741	16570	16774	16752	16622	16677	16554	16717	16778	16723	16715	16849	16611	16806	16769	16603	16683	16848	16737	16544	16769	16722	16619	16534	16613	16791	16605	16591	16683	16583	16785	16827	16842	16441	16723	16749	16662	16783	16613	16660	16720	16670	16778	16683	16566	16746	16656	16872	16795	16830	16743	16640	16679	16732	16706	16682	16859	16681	16606	16712	16769	16665	16583	16733	16540	16538	16810	16833	16654	16684	16750	16783	16736	16863	16715	16777	16810	16800	16638	16714	16699	16632	16663	16629	16805	16696	16607	16835	16967	16675	16927	16617	16750	16671	16356	16706	16893	16657	16697	16849	16736	16672	16466	16819	16786	16356	16825	16558	16876	16629	16738	16689	16790	16406	16860	16742	16566	16799	16756	16473	16806	16762	16971	16801	16622	16793	16940	16767	16622	16645	16477	16762	16467	16841	16721	16815	16607	16630	16829	16568	16703	16594	16769	16742	16905	16573	16576	16527	16818	16736	16721	16558	16610	16648	16717	16421	16807	16606	16464	16777	16830	16654	16766	16573	16684	16630	16725	16661	16654	16665	16761	16762	16617	16686	16728	16775	16749	16729	16700	16686	16599	16666	16703	16957	16622	16743	16705	16804	16581	16692	16565	16695	16764	16748	16571	16873	16600	16781	16644	16721	16657	16735	16776	16612	16756	16269	16738	16678	16900	16677	16469	16808	16605	16797	16758	16778	16621	16754	16752	16687	16762	16706	16641	16490	16685	16546	16668	16695	16617	16673	16691	16914	16790	16612	16765	16755	16544	16533	16736	16679	16678	16697	16524	16656	16614	16669	16796	16892	16587	16796	16910	16751	16826	16723	16784	16661	16775	16763	16561	16465	16788	16821	16656	16662	16694	16709	16654	16656	16666	16948	16840	16718	16565	17006	16810	16498	16638	16743	16673	16801	16778	16883	16748	16715	16482	16694	16646	16478	16889	16451	16608	16764	16667	16577	16809	16619	16803	16738	16702	16688	16412	16554	16676	16702	16728	16701	16640	16636	16592	16550	16626	16702	16742	16897	16639	16793	16673	16903	16749	16629	16616	16578	16464	16684	16590	16879	16796	16678	16826	16755	16795	16574	16594	16721	16898	16819	16677	16812	16789	16577	16568	16868	16560	17003	16660	16579	16668	16640	16828	16778	16707	16716	16650	16864	16792	16725	16745	16767	16619	16690	16534	16596	16684	16789	16558	16627	16697	16588	16586	16465	16473	16720	16703	16836	16857	16715	16764	16726	16602	16698	17027	16685	16507	16815	16635	16742	16734	16713	16644	16545	16719	16883	16756	16849	16800	16691	16542	16714	16773	16708	16496	16693	16713	16444	16583	16771	16662	16856	16674	16643	16589	16709	16705	16640	16619	16939	16596	16813	16785	16600	16633	16712	16653	16572	16682	16900	16587	16957	16805	16799	16542	16658	16686	16763	16790	16693	16619	16738	16546	16675	16820	16698	16700	16690	16903	16803	16710	16705	16982	16705	16673	16837	16743	16533	16799	16623	16663	16691	16587	16713	16811	16542	16714	16660	16625	16716	16685	16351	16880	16835	16796	16652	16740	16648	16646	16654	16804	16649	16652	16823	16957	16455	16664	16783	16576	16765	16471	16683	16640	16715	16817	16650	16893	16859	16623	16985	16661	16746	16601	16819	16802	16570	16898	16653	16796	16438	16775
40457	52186	34771	20123	15805	14770	14637	14665	14654	14528	14480	14682	14727	14571	14490	14542	14525	14506	14590	14779	14560	14683	14453	14595	14592	14656	14550	14549	14690	14532	14503	14483	14672	14577	14715	14650	14666	14614	14529	14763	14630	14504	14698	14677	14624	14579	14623	14509	14526	14570	14584	14560	14702	14663	14624	14634	14536	14670	14674	14545	14515	14468	14568	14554	14488	14476	14432	14661	14684	14666	14611	14506	14712	14769	14713	14482	14432	14525	14394	14601	14602	14680	14689	14556	14656	14594	14618	14699	14532	14538	14565	14332	14502	14632	14587	14532	14559	14724	14506	14511	14440	14595	14502	14563	14554	14515	14525	14700	14748	14399	14658	14491	14462	14480	14728	14558	14546	14633	14585	14591	14592	14683	14636	14592	14541	14668	14576	14609	14730	14539	14605	14624	14642	14545	14585	14569	14596	14561	14552	14618	14553	14537	14717	14463	14577	14663	14755	14497	14684	14379	14440	14464	14522	14507	14452	14576	14438	14604	14594	14496	14642	14471	14404	14328	14635	14551	14705	14516	14538	14640	14531	14616	14644	14336	14527	14618	14630	14413	14510	14707	14477	14630	14727	14673	14569	14425	14427	14580	14452	14465	14627	14390	14577	14569	14438	14579	14633	14451	14415	14375	14771	14513	14477	14451	14678	14502	14533	14466	14592	14554	14697	14522	14608	14474	14614	14621	14606	14368	14567	14558	14588	14637	14452	14647	14775	14528	14638	14654	14568	14503	14729	14492	14490	14575	14603	14609	14558	14524	14614	14613	14543	14666	14763	14579	14688	14511	14636	14546	14475	14435	14629	14801	14587	14446	14535	14695	14543	14656	14664	14560	14702	14571	14555	14572	14613	14500	14539	14570	14442	14645	14696	14673	14688	14644	14356	14689	14599	14597	14723	14575	14597	14516	14543	14631	14400	14601	14560	14407	14630	14652	14574	14497	14560	14687	14620	14472	14534	14566	14606	14506	14639	14604	14637	14552	14548	14601	14613	14598	14468	14458	14578	14873	14632	14538	14595	14543	14475	14580	14583	14477	14535	14494	14510	14449	14646	14581	14583	14488	14652	14569	14624	14556	14569	14643	14325	14560	14605	14541	14593	14765	14460	14716	14375	14520	14519	14601	14529	14636	14478	14680	14672	14472	14326	14513	14461	14513	14497	14680	14682	14543	14695	14736	14548	14548	14507	14368	14651	14395	14679	14758	14674	14492	14444	14641	14534	14540	14701	14494	14437	14564	14607	14612	14488	14558	14624	14647	14526	14413	14569	14512	14614	14665	14414	14586	14605	14527	14481	14776	14543	14613	14748	14571	14554	14525	14537	14656	14555	14529	14581	14602	14468	14656	14468	14543	14574	14759	14487	14730	14695	14585	14588	14509	14573	14568	14505	14612	14485	14617	14672	14489	14574	14643	14621	14506	14536	14600	14567	14536	14582	14526	14486	14618	14494	14467	14664	14552	14654	14505	14722	14633	14601	14585	14683	14583	14670	14596	14673	14556	14523	14529	14633	14587	14439	14625	14559	14437	14505	14540	14523	14630	14601	14557	14458	14511	14544	14466	14531	14444	14660	14610	14561	14540	14578	14591	14496	14590	14679	14709	14528	14739	14528	14567	14696	14567	14515	14589	14650	14500	14752	14575	14513	14725	14750	14604	14631	14437	14504	14592	14598	14492	14659	14686	14578	14556	14459	14504	14643	14527	14642	14487	14627	14662	14567	14537	14640	14515	14756	14467	14660	14612	14606	14684	14581	14638	14489	14482	14558	14622	14436	14657	14769	14659	14601	14577	14581	14696	14518	14891	14815	14528	14609	14500	14484	14586	14805	14478	14618	14612	14537	14617	14576	14522	14435	14560	14577	14585	14497	14593	14644	14656	14503	14561	14514	14526	14613	14565	14805	14607	14594	14658	14707	14745	14558	14539	14567	14600	14507	14408	14690	14576	14619	14436	14594	14733	14589	14739	14675	14454	14407	14666	14641	14607	14628	14699	14455	14688	14696	14598	14583	14625	14596	14622	14444	14443	14586	14621	14554	14672	14630	14679	14523	14617	14712	14671	14488	14577	14516	14626	14521	14579	14561	14766	14717	14597	14594	14683	14713	14571	14580	14665	14793	14633	14530	14526	14601	14776	14556	14478	14510	14677	14617	14482	14543	14598	14612	14646	14662	14571	14556	14589	14581	14403	14763	14566	14682	14731	14541	14408	14641	14572	14563	14659	14612	14457	14556	14544	14553	14699	14600	14541	14624	14659	14614	14553	14762	14532	14651	14565	14585	14501	14525	14737	14669	14619	14476	14594	14589	14720	14607	14542	14550	14508	14473	14561	14469	14654	14495	14543	14637	14412	14664	14604	14549	14589	14336	14670	14626	14722	14615	14642	14623	14547	14602	14365	14688	14594	14625	14693	14617	14497	14584	14729	14604	14577	14527	14656	14513	14618	14486	14587	14505	14598	14633	14539	14463	14769	14546	14584	14629	14603	14451	14456	14535	14513	14488	14619	14466	14567	14502	14570	14570	14667	14434	14443	14571	14507	14698	14527	14603	14621	14617	14580	14665	14526	14508	14528	14552	14674	14608	14494	14615	14646	14587	14682	14769	14536	14685	14531	14506	14572	14577	14667	14560	14486	14576	14624	14525	14527	14484	14380	14575	14499	14617	14584	14737	14640	14610	14426	14849	14681	14435	14435	14589	14578	14630	14528	14512	14550	14695	14420	14605	14643	14680	14643	14605	14622	14685	14546	14715	14551	14787	14593	14612	14621	14742	14553	14500	14472	14464	14634	14487	14724	14593	14589	14538	14602	14508	14581	14562	14576	14556	14675	14557	14607	14731	14577	14731	14657	14549	14488	14674	14569	14540	14493	14566	14672	14719	14528	14656	14577	14381	14608	14658	14684	14568	14893	14621	14664	14605	14665	14569	14564	14610	14650	14634	14658	14646	14741	14552	14671	14583	14636	14605	14533	14652	14584	14820	14498	14434	14579	14447	14664	14373	14616	14652	14636	14487	14582	14539	14486	14667	14597	14511	14515	14591	14565	14519	14558	14656	14545	14575	14638	14647	14488	14592	14592	14655	14539	14617	14523	14543	14569	14678	14442	14440	14498	14654	14670	14610	14608	14712	14394	14617	14522	14692	14702	14652	14512	14511	14498	14585	14497	14555	14617	14639	14629	14644	14585	14526	14560	14491	14623	14637	14528	14611	14453	14550	14462	14478	14633	14576	14601	14698	14598	14416	14512	14612	14561	14726	14576	14541	14594	14610	14600	14653	14549	14598	14552	14501	14611	14628	14578	14494	14692	14641	14426	14695	14527	14588	14626	14606	14668	14544	14494	14538	14556	14472	14662	14722	14542	14506	14487	14483	14755	14525	14567	14624	14455	14477	14462	14594	14618	14514	14618	14561	14532	14583	14565	14657	14592	14632	14369	14510	14573	14428	14621	14529	14608	14404	14428	14513	14590	14613	14485	14725	14595	14425	14619	14687	14566	14415	14598	14578	14516	14613	14600	14555	14622	14582	14731	14561	14671	14573	14561	14641	14587	14495	14569	14731	14505	14537	14671	14337	14575	14519	14658	14530	14638	14651	14833	14707	14570	14675	14645	14608	14516	14560	14457	14614	14717	14603	14667	14536	14669	14784	14654	14417	14544	14526	14571	14438	14678	14660	14594	14614	14581	14581	14644	14552	14684	14777	14554	14590	14647	14611	14466	14529	14715	14705	14670	14479	14578	14420	14540	14652	14482	14559	14550	14663	14598	14655	14647	14569	14441	14585	14550	14364	14780	14581	14596	14555	14563	14590	14723	14467	14567	14426	14519	14482	14581	14675	14559	14675	14461	14621	14657	14413	14742	14515	14576	14494	14523	14708	14672	14556	14587	14594	14655	14709	14649	14554	14720	14684	14388	14551	14597	14499	14464	14682	14505	14546	14601	14618	14620	14573	14584	14563	14444	14602	14750	14527	14556	14500	14696	14534	14550	14650	14800	14756	14517	14442	14752	14625	14614	14620	14543	14344	14668	14494	14613	14712	14514	14628	14563	14628	14611	14604	14477	14588	14372	14513	14768	14474	14341	14491	14436	14619	14731	14525	14579	14724	14467	14512	14454	14647	14535	14552	14421	14646	14650	14598	14555	14723	14495	14654	14700	14555	14701	14496	14674	14359	14672	14701	14535	14532	14695	14470	14556	14588	14669	14484	14663	14602	14528	14696	14729	14589	14407	14663	14632	14701	14654	14538	14652	14590	14683	14577	14591	14522	14536	14679	14539	14664	14397	14439	14635	14626	14440	14575	14708	14756	14548	14590	14566	14561	14828	14613	14473	14490	14576	14673	14346	14621	14530	14697	14472	14653	14616	14661	14361	14632	14434	14625	14701	14586	14702	14635	14500	14635	14656	14515	14615	14485	14561	14540	14671	14607	14464	14702	14578	14581	14668	14519	14557	14523	14658	14568	14617	14658	14554	14494	14680	14449	14561	14302	14684	14554	14638	14506	14454	14530	14713	14665	14554	14501	14479	14655	14523	14464	14538	14581	14651	14634	14617	14628	14499	14735	14548	14805	14577	14531	14509	14592	14514	14510	14733	14428	14722	14578	14762	14596	14603	14476	14628	14660	14538	14576	14624	14487	14566	14545	14642	14652	14484	14616	14632	14569	14594	14576	14604	14407	14565	14691	14526	14597	14631	14570	14508	14668	14500	14665	14637	14710	14534	14457	14602	14703	14553	14611	14628	14541	14503	14640	14508	14497	14688	14658	14661	14551	14655	14605	14559	14597	14741	14593	14616	14451	14517	14644	14542	14578	14350	14713	14564	14698	14593	14751	14511	14622	14663	14589	14536	14587	14465	14518	14605	14650	14667	14663	14614	14613	14667	14419	14460	14594	14699	14564	14666	14619	14459	14711	14701	14508	14352	14737	14505	14535	14620	14493	14666	14612	14483	14620	14754	14662	14635	14567	14598	14610	14383	14541	14557	14579	14480	14543	14729	14598	14613	14607	14442	14720	14536	14787	14675	14500	14576	14657	14716	14713	14513	14622	14613	14701	14547	14346	14718	14621	14681	14601	14552	14666	14435	14505	14624	14661	14807	14645	14579	14601	14425	14598	14434	14601	14638	14563	14563
24010	25167	36407	29886	24007	23439	22599	17577	16895	17040	17071	16914	16648	16674	16713	16785	17022	16951	16749	16796	16622	16817	16539	16634	16692	16694	16769	16689	16804	16552	16489	16789	16878	16636	16711	16794	16598	16621	16801	16706	16737	16535	16799	16661	16785	16701	16761	16545	16749	16597	16520	16647	16607	16705	16635	16505	16497	16579	16562	16683	16800	16564	16650	16553	16589	16497	16830	16534	16628	16309	16487	16584	16619	16712	16622	16736	16463	16621	16525	16517	16641	16557	16504	16593	16481	16482	16573	16482	16543	16728	16506	16455	16655	16505	16386	16610	16839	16587	16508	16740	16527	16473	16624	16474	16480	16436	16638	16593	16578	16483	16311	16620	16752	16534	16545	16540	16484	16698	16767	16510	16561	16534	16664	16736	16591	16535	16383	16616	16514	16673	16598	16613	16566	16666	16565	16615	16385	16667	16450	16427	16629	16251	16647	16649	16537	16525	16452	16473	16691	16513	16601	16480	16577	16659	16618	16500	16258	16410	16593	16618	16573	16616	16683	16446	16552	16641	16576	16560	16598	16528	16609	16529	16588	16586	16573	16547	16556	16416	16659	16589	16586	16532	16677	16362	16659	16741	16833	16537	16472	16469	16476	16485	16551	16477	16504	16569	16458	16504	16453	16305	16397	16449	16749	16465	16753	16691	16339	16429	16602	16666	16686	16650	16560	16423	16420	16477	16292	16328	16552	16682	16795	16700	16498	16664	16539	16617	16796	16552	16545	16645	16743	16609	16513	16551	16460	16451	16562	16668	16758	16560	16580	16526	16712	16520	16431	16569	16486	16373	16554	16500	16438	16552	16533	16309	16582	16692	16799	16457	16463	16492	16465	16548	16469	16537	16510	16518	16702	16568	16588	16660	16634	16466	16525	16543	16438	16482	16515	16461	16375	16553	16630	16490	16522	16534	16635	16603	16543	16560	16670	16494	16443	16468	16533	16579	16664	16495	16608	16537	16417	16592	16610	16559	16652	16292	16641	16420	16585	16544	16703	16504	16624	16510	16569	16682	16334	16287	16687	16637	16467	16630	16609	16744	16367	16380	16513	16657	16467	16658	16264	16488	16462	16585	16356	16463	16434	16615	16614	16589	16434	16711	16468	16578	16395	16754	16718	16516	16352	16567	16622	16769	16628	16702	16741	16287	16612	16761	16599	16735	16514	16592	16659	16461	16582	16507	16397	16546	16467	16554	16618	16565	16589	16459	16543	16561	16719	16552	16439	16577	16356	16628	16451	16494	16500	16630	16445	16574	16433	16637	16444	16380	16566	16520	16650	16459	16549	16514	16427	16594	16627	16537	16603	16548	16718	16495	16709	16508	16734	16540	16641	16533	16416	16405	16627	16601	16728	16596	16477	16493	16484	16455	16598	16473	16496	16636	16578	16444	16383	16615	16482	16592	16586	16634	16533	16328	16459	16447	16428	16376	16481	16564	16552	16497	16576	16595	16534	16569	16668	16467	16504	16483	16607	16643	16557	16519	16530	16706	16590	16668	16563	16536	16636	16538	16665	16453	16643	16514	16456	16611	16697	16455	16660	16664	16683	16517	16544	16521	16341	16595	16694	16512	16757	16674	16505	16611	16374	16611	16769	16718	16675	16446	16508	16491	16586	16532	16752	16666	16664	16521	16600	16480	16470	16368	16454	16526	16579	16561	16462	16545	16608	16744	16602	16601	16705	16651	16607	16526	16672	16525	16600	16309	16554	16492	16570	16580	16552	16445	16424	16518	16422	16494	16556	16504	16280	16432	16585	16645	16557	16610	16484	16518	16595	16524	16492	16616	16731	16403	16640	16628	16618	16486	16548	16389	16778	16566	16528	16577	16637	16454	16582	16287	16584	16700	16621	16671	16515	16634	16680	16405	16540	16645	16624	16665	16545	16435	16641	16788	16689	16527	16535	16649	16646	16603	16465	16438	16357	16575	16557	16678	16534	16485	16507	16718	16646	16619	16619	16492	16475	16373	16444	16574	16549	16548	16435	16596	16502	16709	16370	16345	16454	16592	16520	16567	16665	16417	16536	16618	16622	16450	16483	16475	16440	16420	16526	16452	16491	16759	16754	16703	16360	16602	16640	16442	16473	16482	16560	16525	16397	16354	16552	16447	16711	16468	16348	16445	16417	16418	16357	16479	16545	16370	16707	16568	16590	16660	16509	16471	16626	16335	16441	16629	16705	16756	16397	16559	16612	16500	16637	16439	16578	16575	16518	16589	16538	16448	16470	16701	16499	16665	16587	16528	16443	16581	16646	16486	16505	16692	16537	16520	16698	16501	16721	16684	16526	16507	16556	16615	16753	16583	16605	16457	16454	16395	16713	16633	16598	16350	16527	16540	16539	16568	16355	16549	16374	16606	16340	16586	16771	16411	16592	16515	16544	16447	16521	16475	16798	16622	16486	16422	16667	16437	16697	16597	16568	16617	16481	16677	16659	16730	16423	16843	16470	16449	16806	16568	16533	16708	16508	16631	16449	16600	16678	16574	16376	16457	16520	16588	16599	16603	16252	16419	16579	16443	16711	16507	16580	16587	16591	16445	16585	16304	16516	16436	16374	16491	16497	16523	16479	16564	16509	16458	16367	16457	16518	16596	16799	16418	16569	16502	16652	16728	16746	16361	16471	16598	16484	16535	16692	16529	16539	16630	16364	16615	16587	16569	16560	16550	16581	16645	16706	16500	16536	16448	16779	16511	16334	16420	16318	16308	16493	16519	16591	16463	16549	16452	16371	16342	16505	16731	16585	16421	16554	16538	16415	16593	16661	16636	16617	16568	16547	16716	16549	16592	16602	16390	16530	16419	16488	16561	16597	16609	16648	16551	16578	16451	16674	16509	16506	16654	16561	16675	16717	16712	16619	16375	16492	16670	16622	16607	16566	16520	16678	16593	16559	16555	16668	16508	16421	16645	16609	16519	16497	16601	16692	16432	16584	16397	16509	16540	16504	16589	16539	16572	16422	16727	16506	16423	16390	16551	16613	16557	16508	16579	16457	16533	16576	16692	16437	16643	16604	16316	16421	16505	16810	16678	16524	16405	16594	16664	16497	16564	16485	16717	16564	16555	16473	16584	16514	16490	16447	16501	16669	16485	16695	16403	16441	16486	16603	16595	16535	16514	16650	16723	16532	16602	16592	16707	16543	16440	16656	16645	16457	16698	16585	16526	16513	16540	16569	16445	16545	16409	16740	16479	16503	16515	16741	16524	16751	16344	16553	16492	16465	16692	16559	16425	16542	16670	16706	16627	16432	16554	16538	16600	16366	16591	16543	16507	16551	16595	16443	16368	16400	16482	16496	16486	16515	16667	16346	16435	16473	16534	16553	16709	16691	16316	16641	16561	16672	16440	16404	16595	16379	16629	16634	16508	16521	16479	16584	16581	16688	16611	16609	16491	16439	16525	16687	16612	16514	16405	16509	16561	16383	16424	16522	16556	16654	16667	16383	16548	16600	16643	16489	16659	16753	16484	16602	16528	16612	16763	16611	16641	16443	16572	16599	16456	16447	16514	16586	16340	16302	16491	16503	16415	16616	16533	16466	16556	16537	16402	16724	16399	16563	16467	16628	16363	16547	16646	16576	16650	16745	16607	16539	16732	16460	16494	16638	16669	16532	16710	16652	16238	16506	16468	16618	16702	16507	16510	16366	16557	16542	16598	16528	16560	16787	16424	16582	16745	16503	16656	16587	16484	16529	16578	16322	16436	16622	16520	16483	16649	16512	16544	16553	16561	16355	16615	16597	16774	16450	16486	16572	16632	16710	16610	16565	16528	16586	16358	16475	16510	16541	16540	16490	16474	16496	16626	16960	16703	16432	16453	16617	16558	16503	16503	16565	16356	16553	16578	16509	16514	16493	16449	16300	16618	16550	16502	16596	16540	16457	16482	16291	16371	16420	16483	16419	16631	16429	16700	16512	16473	16493	16458	16532	16372	16462	16633	16588	16575	16588	16658	16610	16389	16644	16427	16582	16614	16403	16473	16294	16550	16610	16249	16436	16393	16607	16441	16668	16477	16601	16526	16563	16556	16697	16484	16623	16474	16757	16349	16482	16590	16541	16600	16530	16587	16689	16534	16425	16524	16464	16686	16399	16598	16665	16648	16568	16408	16640	16763	16485	16531	16511	16410	16679	16528	16542	16517	16593	16601	16484	16489	16623	16642	16606	16522	16466	16487	16504	16622	16651	16433	16550	16388	16485	16493	16536	16666	16357	16675	16499	16448	16570	16539	16660	16524	16617	16365	16391	16563	16477	16575	16593	16693	16817	16552	16361	16590	16575	16619	16460	16866	16720	16705	16440	16582	16531	16515	16491	16731	16526	16398	16424	16704	16723	16414	16620	16490	16676	16540	16461	16419	16520	16593	16406	16301	16521	16624	16727	16531	16591	16556	16439	16536	16366	16634	16645	16612	16468	16464	16521	16425	16439	16514	16676	16429	16548	16665	16386	16548	16251	16566	16569	16471	16528	16685	16634	16415	16684	16515	16560	16623	16496	16531	16663	16841	16511	16626	16467	16736	16486	16667	16761	16434	16679	16574	16696	16568	16450	16492	16605	16365	16516	16633	16666	16577	16468	16666	16584	16666	16511	16492	16455	16438	16714	16607	16642	16401	16840	16431	16572	16394	16473	16792	16694	16579	16328	16648	16763	16590	16713	16196	16702	16471	16592	16556	16535	16456	16400	16741	16680	16521	16568	16610	16570	16434	16507	16686	16755	16520	16555	16454	16461	16628	16634	16555	16644	16772	16526	16485	16531	16546	16549	16655	16330	16559	16591	16566	16278	16566	16686	16493	16430	16506	16677	16621	16583	16517	16441	16337	16445	16597	16618	16545	16774	16408	16687	16603	16713	16377	16450	16608	16559	16506	16362	16434	16361	16799	16746	16334	16616	16624	16501	16615	16747	16490	16507	16604	16563	16498	16513	16521	16466	16370	16536	16693	16481	16574	16470	16556	16436	16649	16511	16537	16688	16432	16363	16303	16567	16632	16367	16596	16641	16532	16695	16570	16629	16434	16516	16475	16654	16522	16644	16478	16462	16375	16478	16527	16508	16324	16402	16588	16552	16567	16580	16396	16683	16643	16528	16685	16410	16439	16455	16591	16321	16530	16456	16486	16429	16646
61351	107379	84811	53104	28731	17027	14860	14610	14487	14426	14447	14625	14446	14569	14656	14573	14519	14481	14332	14390	14445	14365	14373	14435	14473	14595	14626	14533	14399	14403	14494	14596	14618	14529	14300	14527	14330	14515	14531	14432	14542	14435	14545	14547	14406	14255	14731	14556	14548	14356	14479	14538	14520	14418	14536	14332	14494	14466	14567	14462	14461	14354	14469	14409	14633	14360	14458	14619	14525	14552	14431	14484	14577	14537	14443	14405	14557	14561	14460	14361	14549	14373	14491	14678	14515	14592	14525	14427	14327	14486	14594	14516	14408	14501	14319	14328	14408	14306	14530	14621	14485	14464	14576	14552	14536	14432	14334	14612	14561	14666	14279	14386	14375	14406	14367	14495	14620	14469	14475	14452	14462	14411	14495	14346	14537	14550	14450	14556	14453	14547	14490	14602	14640	14375	14414	14517	14374	14503	14631	14492	14476	14455	14435	14532	14563	14351	14350	14395	14419	14303	14585	14362	14564	14353	14208	14597	14419	14519	14309	14490	14450	14392	14374	14579	14274	14437	14617	14550	14532	14597	14384	14516	14593	14426	14529	14456	14485	14325	14437	14576	14461	14462	14557	14555	14438	14548	14299	14450	14395	14515	14543	14485	14538	14386	14551	14365	14461	14499	14534	14351	14505	14267	14547	14452	14446	14427	14510	14344	14646	14569	14528	14438	14340	14482	14514	14512	14442	14403	14625	14509	14616	14519	14361	14465	14586	14494	14369	14395	14448	14445	14501	14403	14363	14600	14540	14445	14516	14598	14477	14387	14405	14412	14544	14464	14539	14384	14567	14715	14550	14542	14597	14435	14365	14290	14562	14358	14529	14586	14383	14449	14307	14495	14419	14540	14455	14454	14397	14448	14350	14379	14449	14477	14492	14359	14403	14575	14350	14460	14320	14580	14549	14475	14583	14464	14411	14428	14406	14528	14554	14440	14564	14452	14482	14521	14504	14497	14289	14471	14446	14507	14437	14460	14503	14402	14362	14500	14431	14480	14491	14488	14605	14406	14515	14541	14600	14433	14528	14345	14609	14420	14538	14544	14355	14308	14480	14361	14684	14435	14614	14555	14493	14491	14417	14634	14525	14525	14452	14442	14492	14538	14434	14412	14494	14471	14584	14376	14505	14493	14500	14326	14418	14544	14417	14528	14486	14463	14513	14387	14492	14516	14455	14145	14442	14419	14528	14569	14525	14357	14568	14348	14448	14635	14524	14598	14572	14464	14408	14423	14547	14403	14413	14555	14547	14627	14443	14464	14412	14615	14564	14480	14562	14578	14377	14377	14454	14546	14635	14343	14491	14415	14457	14379	14447	14437	14471	14360	14372	14498	14371	14320	14441	14581	14415	14570	14419	14495	14548	14677	14633	14493	14459	14498	14358	14609	14468	14371	14546	14438	14448	14281	14526	14437	14384	14532	14499	14530	14388	14441	14479	14419	14455	14358	14393	14449	14325	14546	14512	14336	14525	14487	14495	14391	14646	14402	14623	14596	14424	14454	14635	14412	14436	14421	14501	14557	14434	14617	14456	14484	14542	14528	14497	14479	14405	14443	14462	14541	14508	14360	14458	14625	14428	14603	14483	14546	14461	14344	14314	14649	14506	14532	14550	14543	14492	14605	14536	14460	14464	14334	14499	14504	14414	14462	14459	14416	14589	14612	14459	14603	14340	14627	14467	14399	14468	14462	14403	14374	14531	14460	14421	14566	14310	14604	14386	14546	14640	14565	14457	14600	14512	14653	14710	14494	14537	14510	14467	14722	14425	14451	14635	14360	14535	14425	14605	14285	14598	14441	14428	14341	14701	14385	14438	14494	14367	14641	14454	14386	14468	14478	14499	14455	14421	14553	14455	14544	14566	14537	14563	14499	14382	14478	14456	14571	14419	14567	14453	14410	14429	14540	14478	14526	14363	14370	14462	14511	14583	14538	14370	14538	14501	14382	14553	14405	14504	14526	14537	14493	14389	14614	14467	14525	14452	14666	14573	14519	14421	14373	14435	14587	14409	14478	14496	14462	14644	14375	14560	14389	14519	14470	14577	14446	14438	14459	14545	14415	14547	14480	14496	14320	14291	14493	14576	14491	14507	14431	14581	14556	14519	14534	14252	14440	14457	14619	14379	14543	14499	14449	14558	14409	14513	14384	14580	14412	14484	14488	14574	14498	14739	14492	14626	14494	14511	14451	14389	14357	14559	14638	14418	14466	14466	14480	14493	14436	14381	14524	14577	14618	14690	14469	14382	14456	14505	14467	14357	14440	14532	14418	14520	14478	14490	14397	14509	14448	14549	14675	14638	14589	14414	14526	14477	14461	14356	14693	14404	14497	14378	14448	14440	14342	14508	14558	14440	14646	14482	14335	14487	14298	14568	14341	14567	14467	14459	14461	14471	14607	14383	14349	14384	14364	14439	14467	14429	14595	14679	14486	14336	14401	14226	14441	14515	14501	14408	14242	14540	14408	14373	14357	14585	14407	14351	14434	14368	14311	14524	14517	14469	14403	14629	14415	14528	14535	14553	14538	14479	14475	14413	14461	14407	14507	14503	14614	14199	14461	14622	14442	14451	14489	14559	14409	14458	14493	14574	14448	14438	14496	14425	14498	14548	14631	14542	14525	14394	14510	14435	14522	14344	14634	14355	14529	14483	14372	14420	14377	14435	14548	14368	14396	14571	14522	14511	14468	14516	14512	14456	14574	14444	14551	14353	14459	14552	14499	14353	14340	14515	14570	14528	14388	14663	14491	14412	14590	14454	14498	14469	14436	14424	14362	14532	14439	14508	14566	14448	14509	14568	14290	14380	14443	14377	14403	14428	14405	14573	14541	14441	14549	14603	14527	14586	14645	14569	14388	14455	14424	14565	14536	14528	14606	14448	14224	14572	14613	14513	14382	14509	14447	14529	14404	14514	14526	14384	14507	14324	14533	14453	14529	14443	14304	14543	14523	14369	14462	14633	14420	14522	14254	14514	14347	14519	14413	14447	14354	14350	14418	14499	14350	14523	14445	14431	14434	14548	14444	14502	14396	14466	14647	14421	14434	14227	14490	14380	14458	14416	14636	14408	14476	14328	14278	14531	14673	14352	14467	14543	14427	14283	14354	14398	14377	14543	14558	14565	14401	14372	14434	14296	14294	14467	14466	14390	14557	14465	14539	14512	14467	14508	14426	14321	14259	14347	14599	14347	14432	14650	14527	14475	14587	14385	14523	14474	14694	14312	14562	14512	14597	14547	14408	14388	14460	14501	14551	14411	14582	14610	14488	14522	14372	14324	14572	14397	14566	14466	14506	14523	14405	14525	14460	14609	14606	14392	14550	14394	14595	14501	14588	14417	14377	14403	14363	14518	14314	14392	14610	14378	14555	14636	14425	14372	14436	14277	14620	14440	14462	14574	14384	14452	14514	14349	14452	14451	14364	14381	14460	14472	14460	14574	14462	14482	14506	14404	14481	14444	14562	14266	14488	14647	14454	14512	14423	14472	14437	14662	14217	14545	14476	14380	14335	14622	14504	14453	14523	14557	14446	14476	14348	14510	14490	14390	14505	14400	14368	14550	14267	14475	14638	14540	14440	14511	14296	14444	14495	14365	14504	14534	14280	14469	14392	14487	14413	14555	14452	14279	14487	14451	14502	14423	14514	14534	14461	14407	14503	14464	14437	14418	14460	14580	14555	14354	14516	14473	14281	14565	14486	14414	14549	14460	14440	14379	14527	14412	14352	14563	14509	14550	14575	14493	14507	14451	14542	14469	14554	14453	14610	14458	14377	14533	14509	14411	14458	14479	14587	14313	14693	14407	14436	14595	14451	14452	14536	14475	14511	14438	14554	14518	14459	14463	14546	14478	14319	14358	14463	14621	14421	14466	14560	14365	14517	14613	14362	14374	14437	14420	14421	14463	14402	14400	14592	14452	14497	14482	14423	14432	14471	14316	14401	14424	14428	14449	14472	14487	14361	14520	14511	14533	14518	14525	14549	14623	14354	14597	14418	14713	14215	14499	14410	14393	14542	14651	14472	14538	14458	14363	14563	14557	14388	14434	14621	14460	14385	14460	14526	14460	14442	14459	14412	14515	14505	14290	14472	14573	14542	14363	14560	14456	14516	14283	14552	14625	14553	14616	14380	14493	14652	14498	14549	14297	14453	14598	14576	14396	14630	14472	14514	14481	14388	14626	14530	14391	14452	14508	14426	14446	14428	14595	14452	14440	14440	14542	14391	14545	14596	14530	14444	14534	14309	14315	14471	14407	14480	14579	14445	14506	14398	14548	14484	14512	14569	14558	14497	14461	14503	14491	14335	14453	14440	14513	14286	14553	14368	14516	14411	14712	14397	14557	14466	14438	14395	14461	14454	14350	14502	14401	14317	14559	14492	14589	14493	14615	14446	14283	14392	14497	14421	14622	14616	14523	14386	14489	14603	14410	14372	14216	14514	14489	14342	14467	14318	14501	14498	14519	14497	14423	14476	14279	14512	14462	14647	14595	14511	14534	14455	14682	14601	14626	14515	14425	14481	14515	14340	14590	14665	14446	14523	14382	14420	14454	14474	14466	14296	14398	14379	14638	14423	14453	14737	14379	14539	14573	14530	14560	14556	14385	14469	14500	14507	14313	14524	14502	14511	14592	14593	14520	14424	14453	14443	14428	14330	14416	14493	14475	14355	14560	14599	14316	14306	14388	14548	14477	14466	14392	14431	14443	14684	14475	14415	14574	14428	14443	14419	14438	14441	14454	14507	14324	14511	14334	14555	14266	14496	14444	14519	14624	14552	14586	14421	14532	14494	14693	14417	14455	14417	14533	14572	14470	14530	14302	14454	14460	14479	14470	14492	14473	14397	14563	14525	14316	14515	14615	14390	14358	14476	14438	14384	14423	14395	14496	14516	14476	14550	14446	14359	14525	14509	14420	14438	14612	14411	14410	14732	14587	14502	14461	14431	14480	14428	14474	14516	14471	14488	14347	14432	14464	14442	14480	14409	14716	14402	14521	14348	14307	14615	14375	14550	14346	14423	14501	14535	14532	14410	14589	14422	14504	14352	14491	14567	14522	14377	14634	14514	14587	14357	14525	14571	14456	14330	14690	14508	14471	14168	14644	14355	14528	14492	14694	14531	14383	14440	14355	14459
33491	42220	40777	27693	19255	17455	17121	16822	16818	16605	16865	16783	16699	16742	16576	16544	16621	16822	16730	16959	17003	16659	16706	16839	16743	16575	16593	16831	16914	16652	16858	16838	16714	16759	16721	16820	16652	16889	16757	16532	16663	16754	16767	16850	16787	16728	16557	16692	16813	16835	16633	16559	16686	16679	16880	16704	16727	16804	17025	16578	16861	16551	16701	16757	16722	16729	16779	16586	16694	16647	16667	16706	16639	16526	16470	16597	16502	16671	16822	16430	16712	16652	16806	16681	16669	16498	16746	16564	16880	16565	16958	16604	16677	16677	16654	16878	16705	16672	16572	16639	16635	16806	16546	16734	16686	16650	16485	16684	16586	16716	16770	16512	16657	16614	16789	16786	16656	16644	16711	16938	16572	16692	16826	16761	16601	16689	16550	16671	16758	16400	16741	16698	16609	16683	16763	16727	16594	16805	16938	16635	16694	16711	16554	16870	16662	16647	16693	16557	16451	16915	16719	16598	16603	16577	16649	16473	16814	16710	16664	16695	16746	17068	16570	16583	16765	16730	16784	16669	16682	16470	16586	16818	16739	16520	16640	16762	16742	16583	16626	16727	16588	16780	16599	16654	16566	16718	16546	16581	16636	16670	16894	16820	16740	16557	16867	16483	16572	16660	16614	16522	16405	16657	16567	16545	16854	16728	16691	16744	16715	16605	16692	16628	16684	16747	16788	16926	16756	16621	16472	16725	16598	16740	16696	16565	16662	16721	16853	16611	16828	16875	16658	16767	16673	16661	16854	16641	16787	16841	16507	16580	16678	16669	16603	16811	16689	16669	16675	16766	16715	16578	16839	16695	16543	16812	16691	16878	16804	16587	16682	16775	16697	16619	16581	16447	16549	16643	16561	16809	16871	16607	16671	16788	16699	16718	16594	16697	16872	16579	16646	16656	16847	16804	16680	16776	16569	16721	16622	16513	16778	16778	16735	16723	16675	16604	16727	16659	16611	16656	16712	16785	16834	16762	16563	16668	16809	16634	16599	16674	16775	16821	16683	16517	16568	16717	16556	16706	16570	16543	16937	16752	16661	16847	16550	16765	16748	16567	16553	16651	16719	16658	16846	16706	16736	16650	16711	16704	16634	16683	16907	16431	16634	16426	16568	16625	16928	16638	16574	16842	16805	16622	16754	16722	16663	16735	16669	16681	16740	16623	16562	16638	16547	16784	16728	16744	16541	16681	16745	16707	16583	16792	16768	16771	16532	16448	16687	16704	16652	16705	16984	16740	16732	16902	16701	16640	16718	16792	16730	16865	16660	16604	16571	16788	16526	16763	16683	16510	16645	16673	16732	16757	16683	16604	16659	16745	16757	16850	16576	16762	16592	16744	16906	16628	16502	16518	16657	16757	16643	16595	16982	16709	16710	16569	16737	16660	16602	16596	16836	16714	16902	16716	16437	16453	16504	16840	16771	16562	16551	16583	16707	16504	16726	16600	16607	16426	16817	16741	16602	16550	16753	16757	16549	16735	16776	16615	16477	16493	16784	16612	16722	16586	16614	16563	16424	16599	16754	16751	16492	16544	16710	16504	16785	16548	16646	16600	16671	16600	16698	16629	16726	16748	16623	16427	16738	16626	16625	16732	16606	16662	16790	16636	16643	16791	16675	16820	16701	16583	16758	16786	16902	16634	16838	16677	16756	16742	16754	16468	16534	16526	16897	16657	16835	16941	16684	16683	16486	16385	16488	16673	16561	16676	16548	16691	16833	16752	16690	16726	16786	16568	16516	16574	16695	16706	16566	16765	16826	16648	16637	16673	16719	16966	16575	16836	16817	16656	16673	16608	16731	16724	16596	16452	16657	16458	16654	16631	16846	16646	16537	16640	16706	16706	16689	16692	16636	16874	16457	16572	16854	16590	16678	16676	16677	16890	16896	16696	16788	16741	16921	16742	16635	16833	16846	16805	16719	16648	16757	16749	16859	16888	16675	16511	16801	16719	16650	16444	16464	16730	16754	16782	16715	16635	16887	16729	16644	16537	16432	16788	16565	16799	16820	16859	16678	16791	16623	16848	16577	16728	16634	16599	16777	16683	16636	16731	16694	16791	16584	16749	16580	16749	16725	16550	16680	16825	16478	16672	16732	16639	16772	16686	16736	16637	16655	16656	16695	16968	16586	16601	16617	16731	16763	16613	16715	16916	16736	16807	16584	16885	16768	16524	16512	16439	16664	16695	16921	16766	16501	16685	16646	16560	16625	16498	16696	16621	16757	16636	16785	16761	16596	16589	16736	16702	16754	16636	16692	16685	16613	16630	16692	16549	16699	16715	16847	16641	16645	16568	16661	16540	16640	16756	16762	16730	16634	16650	16646	16918	16806	16678	16681	16688	16750	16778	16745	16704	16699	16596	16717	16610	16569	16539	16704	16677	16856	16652	16886	16675	16732	16619	16716	16832	16794	16852	16606	16712	16719	16623	16838	16824	16555	16655	16679	16693	16624	16671	16811	16823	16628	16605	16617	16745	16751	16554	16886	16769	16644	16779	16673	16900	16695	16666	16796	16804	16598	16712	16849	16752	16876	16798	16653	16766	16458	16670	16633	16667	16560	16781	16679	16741	16568	16700	16804	16589	16856	16678	16752	16741	16788	16595	16479	16727	16561	16518	16659	16454	16794	16758	16681	16775	16682	16729	16575	16846	16745	16712	16667	16581	16570	16524	16712	16778	16676	16648	16532	16629	16735	16823	16521	16630	16692	16868	16744	16880	16826	16649	16739	16669	16664	16610	16621	16731	16877	16515	16647	16665	16647	16668	16766	16666	16657	16797	16639	16879	16761	16726	16648	16696	16509	16516	16581	16646	16636	16588	16763	16694	16838	16742	16654	16505	16674	16671	16650	16661	16741	16673	16588	16700	16681	16762	16625	16701	16800	16762	16919	16839	16715	16697	16742	16667	16712	16761	16851	16776	16751	16775	16818	16518	16504	16807	16513	16605	16760	16592	16638	16688	16705	16746	16828	16615	16768	16731	16547	16622	16748	16668	16615	16495	16829	16681	16718	16838	16689	16914	16659	16560	16718	16497	16677	16771	16807	16638	16706	16637	16634	16695	16926	16686	16777	16730	16673	16811	16747	16666	16748	16569	16647	16693	16619	16684	16758	16640	16663	16761	16657	16717	16802	16845	16771	16532	16703	16720	16754	16691	16559	16582	16736	16728	16588	16553	16826	16654	16633	16790	16498	16878	16702	16701	16807	16677	16768	16851	16627	16529	16778	16715	16842	16701	16734	16754	16749	16922	16678	16911	16726	16744	16931	16595	16811	16619	16554	16760	16670	16647	16650	16790	16804	16620	16663	16747	16710	16680	16705	16600	16698	16711	16658	16702	16663	16499	16534	16795	16747	16898	16714	16600	16861	16800	16538	16615	16659	16738	16582	16697	16612	16902	16784	16669	16708	16839	16524	16876	16818	16495	16810	16677	16622	16409	16470	16510	16540	16689	16717	16520	16490	16538	16718	16494	16768	16692	16597	16650	16594	16779	16764	16478	16600	16669	16888	16724	16675	16674	16788	16693	16836	16725	16982	16796	16755	16712	16506	16703	16728	16659	16666	16538	16647	16822	16730	16617	16800	16645	16728	16659	16516	16806	16718	16653	16605	16844	16803	16653	16576	16781	16555	16567	16743	16576	16654	16670	16843	16529	16748	16596	16819	16832	16798	16672	16836	16783	16671	16718	16677	16517	16536	16580	16713	16665	16499	16678	16738	16624	16644	16806	16719	16783	16671	16715	16583	16739	16814	16608	16698	16693	16753	16697	16693	16815	16705	16556	16754	16799	16736	16763	16586	16712	16826	16626	16878	16818	16674	16730	16664	16664	16516	16600	16764	16560	16654	16675	16662	16630	16591	16872	16703	16782	16774	16977	16793	16626	16717	16828	16783	16562	16637	16710	16857	16616	16748	16631	16652	16582	16511	16478	16712	16694	16692	16640	16761	16611	16789	16768	16587	16768	16703	16684	16732	16718	16811	16633	16791	16850	16645	16659	16869	16673	16754	16492	16465	16816	16639	16671	16683	16542	16677	16592	16468	16521	16714	16743	16597	16578	16575	16663	16732	16677	16822	16626	16597	16566	16643	16602	16664	16694	16642	16782	16670	16456	16695	16746	16685	16678	16805	16855	16736	16824	16778	16616	16528	16829	16707	16749	16781	16749	16653	16552	16823	16592	16482	16691	16647	16655	16664	16778	16597	16698	16895	16705	16834	16686	16699	16559	16711	16714	16818	16637	16721	16885	16786	16531	16790	16712	16807	17023	16534	16764	17044	16906	16724	16544	16731	16659	16601	16500	16677	16767	16639	16489	16730	16796	16714	16754	16751	16680	16516	16577	16684	16592	16705	16704	16779	16563	16921	16896	16528	16513	16702	16853	16722	16493	16705	16633	16690	16600	16688	16837	16674	16868	16726	16722	16758	16562	16634	16810	16725	16736	16854	16670	16708	16844	16632	16778	16773	16517	16645	16579	16588	16779	16588	16724	16674	16548	16661	16657	16630	16722	16602	16611	16684	16808	16627	16705	16751	16595	16552	16671	16749	16846	16461	16586	16653	16663	16805	16788	16855	16729	16597	16719	16847	16724	16543	16586	16720	16611	16592	16656	16937	16519	16747	16831	16612	16834	16772	16517	16882	16633	16674	16570	16809	16734	16630	16722	16740	16622	16737	16778	16525	16741	16819	16792	16741	16700	16827	16737	16635	16609	16639	16760	16709	16785	16714	16679	16803	16588	16661	16776	16692	16646	16767	16757	16585	16736	16615	16710	16723	16504	16647	16611	16699	16742	16767	16715	16525	16721	16721	16617	16688	16638	16684	16730	16736	16809	16804	16523	16692	16813	16745	16576	16794	16624	16727	16754	16577	16628	16643	16743	16620	16687	16671	16594	16607	16806	16785	16591	16740	16702	16686	16673	16731	16734	16615	16703	16577	16549	16688	16644	16633	16756	16710	16705	16737	16816	16730	16704	16730	16669	16649	16916	16629	16748	16645	16602	16668	16616	16730	16626	16603	16662	16771	16831	16623	16604	16561	16583	16706	16499	16675	16739	16696	16768	16556	16859	16707	16621	16704	16694	16702	16755	16609	16699	16841	16924	16633	16705	16880	16740	16629	16784	16624	16587
42372	58727	41884	23107	16391	14825	14591	14589	14591	14540	14426	14611	14524	14632	14539	14611	14581	14635	14504	14571	14583	14582	14630	14418	14440	14699	14653	14568	14734	14505	14611	14446	14490	14478	14568	14448	14475	14501	14610	14529	14761	14512	14460	14682	14697	14537	14575	14512	14633	14561	14590	14609	14423	14663	14566	14485	14799	14442	14604	14300	14546	14598	14485	14541	14461	14567	14702	14606	14641	14338	14617	14498	14496	14570	14497	14439	14559	14438	14301	14506	14545	14720	14482	14576	14490	14510	14542	14335	14567	14466	14386	14459	14484	14671	14596	14637	14687	14481	14457	14428	14659	14613	14382	14647	14484	14679	14548	14565	14508	14679	14568	14529	14693	14510	14617	14619	14445	14638	14670	14505	14451	14534	14570	14493	14622	14439	14481	14508	14621	14568	14614	14642	14436	14806	14750	14628	14516	14576	14590	14517	14359	14583	14517	14511	14570	14681	14510	14595	14579	14328	14577	14499	14565	14569	14560	14465	14515	14554	14565	14591	14348	14651	14636	14734	14549	14602	14458	14511	14744	14653	14480	14541	14503	14569	14456	14570	14508	14529	14481	14535	14516	14462	14522	14605	14503	14648	14385	14534	14596	14547	14336	14434	14435	14499	14541	14656	14577	14511	14567	14539	14474	14575	14490	14676	14506	14507	14467	14594	14617	14581	14465	14493	14551	14687	14475	14491	14436	14582	14653	14574	14545	14665	14370	14667	14591	14542	14542	14491	14563	14464	14634	14375	14476	14533	14589	14612	14504	14424	14507	14641	14451	14465	14587	14823	14514	14681	14579	14500	14644	14538	14495	14470	14565	14323	14507	14690	14480	14382	14504	14544	14616	14528	14561	14560	14450	14618	14434	14560	14532	14508	14440	14494	14526	14604	14621	14571	14531	14539	14505	14651	14562	14630	14719	14471	14458	14628	14670	14568	14523	14544	14426	14507	14519	14621	14603	14646	14378	14510	14503	14435	14435	14633	14601	14566	14598	14440	14527	14405	14617	14558	14448	14601	14542	14593	14479	14506	14641	14582	14482	14575	14611	14631	14550	14557	14518	14688	14691	14526	14605	14653	14592	14595	14632	14533	14499	14429	14488	14397	14390	14645	14434	14547	14460	14514	14665	14508	14595	14506	14377	14541	14454	14614	14597	14527	14642	14571	14630	14500	14659	14578	14580	14606	14540	14613	14598	14668	14642	14427	14645	14408	14589	14523	14617	14638	14504	14598	14498	14613	14429	14560	14592	14682	14598	14485	14691	14615	14523	14425	14492	14560	14485	14497	14717	14463	14504	14591	14403	14544	14595	14474	14558	14514	14590	14516	14652	14407	14468	14505	14519	14587	14637	14542	14657	14660	14589	14428	14487	14384	14701	14614	14658	14524	14509	14443	14604	14593	14617	14508	14338	14484	14605	14685	14562	14436	14439	14582	14490	14503	14625	14620	14629	14604	14649	14509	14639	14592	14672	14540	14635	14633	14491	14579	14477	14503	14654	14656	14527	14583	14655	14547	14720	14409	14426	14529	14410	14600	14484	14623	14560	14562	14556	14535	14375	14591	14556	14423	14644	14518	14447	14514	14475	14478	14503	14627	14536	14571	14661	14617	14579	14540	14687	14612	14512	14693	14598	14399	14457	14368	14469	14597	14689	14631	14629	14478	14553	14669	14544	14537	14584	14530	14608	14461	14559	14568	14618	14583	14634	14619	14583	14576	14530	14597	14509	14617	14548	14672	14568	14601	14657	14471	14678	14422	14570	14540	14644	14506	14536	14588	14477	14640	14584	14478	14511	14642	14359	14664	14514	14461	14563	14613	14372	14521	14454	14577	14464	14681	14711	14457	14546	14518	14621	14637	14655	14601	14676	14525	14489	14535	14476	14512	14607	14537	14602	14605	14454	14556	14613	14396	14456	14630	14600	14675	14631	14507	14535	14572	14712	14479	14592	14559	14439	14578	14517	14503	14550	14472	14400	14647	14546	14585	14621	14440	14448	14404	14632	14418	14631	14494	14558	14678	14548	14639	14478	14596	14587	14350	14489	14474	14624	14491	14666	14620	14629	14553	14564	14537	14485	14508	14384	14567	14579	14585	14576	14439	14515	14526	14552	14523	14581	14530	14640	14715	14627	14503	14508	14577	14459	14752	14438	14615	14537	14478	14535	14626	14639	14592	14540	14557	14547	14531	14494	14595	14593	14375	14649	14676	14490	14463	14504	14707	14571	14444	14586	14750	14618	14348	14517	14595	14593	14625	14422	14554	14587	14621	14545	14410	14593	14590	14683	14497	14553	14714	14400	14615	14531	14472	14554	14563	14636	14597	14703	14483	14607	14499	14435	14442	14545	14518	14546	14695	14674	14528	14700	14520	14570	14535	14554	14594	14527	14429	14627	14345	14520	14745	14620	14619	14394	14565	14699	14589	14639	14505	14613	14523	14532	14848	14516	14500	14753	14334	14474	14566	14517	14502	14494	14529	14600	14605	14607	14448	14557	14465	14617	14604	14476	14691	14599	14762	14370	14601	14447	14510	14525	14582	14667	14489	14501	14530	14568	14596	14660	14620	14535	14668	14555	14409	14480	14542	14749	14646	14656	14577	14723	14471	14542	14616	14524	14618	14448	14479	14551	14617	14723	14414	14544	14572	14562	14716	14523	14405	14426	14442	14681	14565	14560	14707	14476	14455	14444	14608	14407	14467	14487	14661	14567	14566	14571	14565	14453	14622	14522	14503	14423	14563	14558	14538	14535	14612	14527	14503	14434	14678	14488	14299	14691	14571	14650	14553	14548	14583	14481	14473	14535	14634	14390	14494	14585	14527	14517	14556	14667	14633	14525	14464	14635	14663	14367	14501	14482	14471	14530	14638	14519	14526	14602	14656	14464	14682	14593	14474	14670	14410	14510	14544	14556	14479	14484	14698	14544	14489	14640	14578	14563	14486	14438	14722	14610	14529	14611	14515	14756	14587	14583	14681	14499	14677	14572	14618	14535	14354	14414	14527	14503	14530	14552	14587	14466	14493	14576	14730	14681	14583	14554	14408	14584	14454	14508	14633	14357	14461	14405	14594	14652	14448	14576	14486	14691	14710	14605	14585	14463	14448	14544	14603	14473	14411	14602	14703	14501	14518	14466	14648	14636	14811	14553	14418	14563	14641	14522	14429	14557	14532	14541	14608	14469	14680	14545	14525	14559	14644	14410	14239	14616	14397	14730	14634	14603	14624	14573	14497	14574	14544	14576	14650	14463	14431	14508	14521	14523	14600	14524	14686	14626	14428	14430	14612	14604	14503	14627	14709	14614	14611	14569	14495	14506	14598	14445	14494	14466	14580	14547	14494	14518	14542	14578	14586	14523	14536	14513	14414	14499	14582	14581	14652	14541	14650	14455	14547	14601	14461	14575	14536	14785	14534	14501	14544	14652	14637	14654	14557	14508	14663	14658	14510	14385	14584	14523	14800	14572	14505	14566	14444	14431	14638	14610	14522	14588	14608	14525	14537	14610	14661	14521	14460	14599	14564	14653	14481	14578	14539	14490	14550	14356	14631	14660	14646	14497	14567	14538	14618	14712	14702	14435	14715	14660	14724	14569	14562	14510	14618	14541	14646	14681	14764	14751	14546	14566	14620	14425	14539	14517	14672	14572	14668	14498	14511	14571	14586	14604	14588	14328	14666	14464	14639	14804	14492	14550	14629	14513	14511	14722	14495	14614	14627	14506	14642	14355	14543	14508	14466	14608	14556	14501	14654	14418	14435	14618	14502	14518	14606	14480	14432	14537	14405	14551	14493	14634	14369	14343	14434	14783	14535	14558	14430	14587	14649	14754	14652	14432	14519	14467	14561	14585	14696	14602	14495	14509	14588	14698	14427	14478	14652	14600	14621	14625	14589	14397	14452	14472	14718	14568	14497	14595	14690	14404	14195	14502	14651	14651	14621	14453	14672	14437	14516	14355	14457	14504	14547	14623	14639	14513	14739	14669	14511	14674	14384	14593	14727	14523	14580	14539	14687	14678	14618	14683	14545	14413	14450	14543	14446	14406	14599	14532	14617	14547	14606	14481	14576	14648	14380	14545	14660	14418	14501	14585	14414	14531	14738	14715	14762	14532	14510	14591	14432	14421	14623	14655	14660	14516	14583	14593	14476	14643	14424	14642	14540	14525	14543	14502	14347	14606	14577	14757	14441	14547	14573	14363	14492	14668	14664	14332	14714	14424	14554	14498	14529	14570	14595	14312	14755	14607	14597	14440	14398	14598	14474	14648	14609	14524	14663	14567	14540	14545	14408	14673	14563	14481	14662	14649	14522	14650	14549	14572	14779	14653	14676	14418	14531	14644	14568	14440	14522	14584	14586	14537	14641	14674	14425	14408	14550	14522	14628	14486	14586	14568	14571	14711	14406	14702	14359	14740	14611	14529	14490	14417	14501	14584	14619	14649	14537	14557	14561	14631	14546	14528	14564	14447	14627	14615	14679	14517	14575	14575	14604	14507	14556	14702	14558	14580	14683	14639	14506	14475	14505	14564	14528	14582	14390	14670	14599	14593	14524	14657	14502	14670	14528	14720	14648	14493	14512	14662	14616	14549	14606	14557	14575	14500	14542	14449	14624	14600	14621	14470	14456	14507	14603	14756	14466	14509	14747	14522	14621	14742	14565	14573	14569	14313	14614	14549	14502	14523	14705	14478	14563	14548	14554	14533	14564	14522	14465	14525	14379	14587	14512	14576	14613	14578	14651	14659	14422	14493	14559	14678	14375	14550	14536	14523	14543	14461	14610	14410	14519	14707	14603	14416	14241	14365	14683	14484	14581	14437	14522	14558	14538	14622	14442	14539	14516	14573	14593	14515	14500	14575	14458	14564	14498	14483	14566	14521	14563	14594	14640	14437	14630	14707	14503	14483	14570	14700	14639	14543	14567	14288	14664	14554	14524	14427	14713	14430	14455	14665	14518	14545	14330	14714	14665	14658	14439	14676	14460	14447	14546	14580	14312	14479	14538	14598	14456	14727	14651	14359	14462	14557	14638	14555	14577	14563	14599	14511	14729	14537	14570	14592	14550	14376	14713	14558	14617	14521	14585	14409	14496	14720	14567	14376	14667	14623	14527	14688	14549	14699	14587	14480	14498	14616	14550
35191	40171	37428	25506	18671	17272	16984	16595	16832	16570	16747	16913	16713	16698	16895	16687	16879	16759	16592	16877	16731	16747	16624	16849	16755	16928	16968	16866	16892	16705	16652	16622	16824	16794	16532	16560	16738	16872	16770	16561	16761	16552	16849	16666	16955	16974	16690	16819	16527	16733	16819	16809	16681	16786	16803	16767	16614	16887	17006	16733	16741	16876	16778	16625	16760	16663	16888	16938	16703	16561	16492	16833	16788	16618	16671	16794	16740	16906	16606	16611	16793	16644	16866	16659	16774	16810	16706	16757	16804	16732	16474	16400	16752	16934	16856	16749	16896	16713	16796	16737	16917	16776	16755	16689	16770	16799	16708	16746	16755	16708	16827	16651	16704	16674	16693	16800	16658	16872	16765	16657	16787	16541	16708	16766	16668	16333	16688	16651	16781	16593	16806	16711	16800	16857	16689	16801	16575	16673	16727	16664	16827	16612	16922	16833	16607	16592	16538	16572	16660	16796	16747	16672	16514	16722	16710	16681	16803	16839	16713	16732	16878	16689	16722	16837	16573	16705	16785	16989	16691	16614	16723	16634	16667	16603	16599	16791	16648	16700	16744	16929	16687	16699	16739	16629	16817	16869	16648	16817	16547	16726	16626	16744	16718	16730	16691	16758	16706	16631	16835	16761	16894	16667	16706	16661	16674	16581	16713	16514	16671	16795	16864	16591	16681	16700	16873	16575	16812	16523	16758	16808	16527	16855	16656	16736	16598	16774	16782	16801	16786	16503	16487	16629	16576	16821	16683	16689	16715	16735	16563	16665	16766	16789	16669	16881	16814	16809	16863	16659	16757	16913	16806	16824	16784	16726	16869	16761	16790	16735	16747	16823	16726	16747	16887	16826	16762	16806	16623	16799	16794	16600	16820	16903	16827	16765	16663	16756	16879	16804	16664	16748	16952	16838	16828	16518	16850	16597	16682	16794	16653	16580	16530	16859	16758	16683	16617	16760	16722	16608	16683	16735	16537	16745	16909	16624	16806	16870	16779	16660	16509	16711	16768	16570	16812	16795	16712	16615	16711	16709	16754	16603	16771	16785	16871	16791	16976	16610	16890	16910	16581	16565	16705	16600	16828	16659	16968	16559	16727	16765	16718	16789	16739	16654	16745	16678	16915	16715	16792	16657	16724	16821	16765	16774	16753	16550	16944	17050	16875	16912	16759	16717	16768	16601	16547	16516	16692	16544	16806	16703	16968	16665	16678	16766	16934	16728	16634	16845	16499	16688	16836	16883	16668	16844	16548	16905	16777	16783	16879	16633	16638	16759	16687	16767	16565	16731	16895	16718	16557	16682	16601	16580	16827	16721	16692	16599	16738	16687	16507	16644	16741	16732	16719	16572	16820	16840	16458	16628	16761	16691	16741	16701	16738	16694	16673	16496	16734	16882	16779	16731	16738	16604	16799	16645	16732	16435	16817	16550	16568	16664	16636	16490	16745	16884	16705	16694	16877	16741	16773	16535	16532	16611	16731	16505	16785	16868	16808	16875	16706	16599	16779	16683	16675	16837	16792	16821	16586	16696	16727	16678	16581	16580	16857	16610	16745	16627	16483	16860	16728	16539	16811	16727	16596	16400	16647	16640	16743	16687	16507	16842	16700	16665	16891	16681	16784	16813	16828	16747	16729	16729	16650	16795	16736	16654	16781	16595	16823	16811	16965	16884	16770	16850	16757	16564	16469	16637	16705	16698	16696	16639	16798	16773	16713	16818	16817	16650	16753	16584	16756	16727	16800	16796	16823	16575	16690	16580	16603	16709	16605	16844	16765	16726	16905	16872	16642	16810	16855	16604	16599	16454	16866	16889	16651	16710	16839	16783	16965	16809	16897	16669	16856	16597	16624	16705	16889	16889	16746	16723	16648	16716	16821	16602	16678	16589	16771	16546	16517	16735	16704	16845	16638	16653	16518	16651	16723	16719	16785	16883	16874	16638	16636	16789	16365	16806	16848	16554	16751	16841	16637	16745	16794	16647	16682	16577	16637	16745	16788	16723	16627	16722	16671	16644	16713	16666	16591	16736	16608	16756	16844	16666	16698	16745	16598	16717	16523	16575	16632	16886	16893	16770	16687	16568	16845	16736	16669	16518	16846	16741	16801	16942	16661	16838	16879	16868	16570	16693	16727	16996	16857	16739	16856	16852	16811	16883	16819	16716	16774	16770	16702	16754	16811	16717	16753	16675	16657	16625	16867	16966	16796	16726	16695	16731	16843	16771	16885	16537	16591	16799	16720	16757	16860	16553	16615	16847	16844	16841	16765	16604	16742	16818	16823	16860	17035	16802	16755	16696	16623	16642	16711	16656	16877	16776	16883	16832	16623	16737	16605	16676	16789	16736	16762	16598	16774	16689	16517	16740	16701	16735	16785	16543	16647	16584	16758	16732	16663	16724	16766	16697	16422	16664	16812	16677	16700	16769	16783	16725	16633	16632	16704	16809	16754	16818	16705	16591	16703	16675	16902	16689	16705	16741	16974	16710	16699	16733	16885	16886	16557	16610	16756	16590	16788	16929	16731	16633	16562	16655	16685	16726	16803	16528	16750	16874	16798	16582	16860	16746	16723	16843	16741	16636	16931	16631	16824	16704	16641	16841	16780	16875	16887	16579	16634	16798	16446	16539	16672	16803	16771	16605	16743	16650	16835	16747	16676	16874	16608	16778	16585	16832	16694	16696	16701	16709	16693	16676	16658	16756	16723	16762	16792	16714	16890	16851	16950	16777	16656	16494	16729	16621	16646	16856	16801	16686	16717	16704	16595	16691	16687	16627	16870	16766	16653	16626	16840	16635	16750	16652	16577	16859	16817	16611	16760	16730	16500	16717	16826	16751	16699	16792	16563	16648	16767	16863	16771	16805	16732	16624	16742	16564	16565	16735	16648	16873	16650	16547	16624	16607	16566	16826	16529	16681	16867	16751	17009	16770	16764	16674	16655	16798	16804	16601	16618	16756	16748	16769	16575	16614	16812	16851	16684	16628	16792	16479	16583	16729	16646	16677	16897	16710	16687	16710	16731	16739	16804	16659	16838	16779	16757	16890	16843	16683	16633	16618	16702	16761	16968	16834	16646	16794	16818	16765	16710	16708	16652	16903	16783	16482	16779	16678	16814	16468	16756	16899	16583	16749	16762	16684	16793	16703	16787	16658	16585	16636	16590	16664	16801	16673	16709	16787	16631	16670	16798	16754	16783	16746	16627	16762	16763	16796	16648	16625	16643	16775	16753	16953	16712	16894	16771	16847	16679	16443	16715	16776	16830	16635	16849	16747	16801	16747	16827	16643	16803	16612	16606	16601	16843	16811	16768	16624	16701	16704	16747	16640	16812	16736	16745	16873	16735	16670	16900	16613	16738	16654	16752	16824	16661	16862	16806	16637	16661	16758	16780	16945	17112	16774	16686	16587	16666	16695	16879	16764	16703	16698	16809	16631	16598	16637	16656	16717	16825	16725	16866	16799	16657	16743	16708	16835	16606	16827	16672	16690	16829	16540	16435	16833	16969	16746	16656	16572	16629	16784	16775	16648	16681	16859	16788	16667	16736	16727	16666	16939	16725	16750	16749	16789	16683	16488	16608	16679	16662	16672	16872	16715	16811	16655	16698	16954	16614	16725	16679	16534	16687	16831	16839	16968	16703	16700	16801	16780	16765	16658	16632	16818	16933	16709	16724	16675	16722	16661	16866	17043	16862	16815	16828	16582	16605	16960	16711	16628	16573	16612	16699	16896	16812	16671	16545	16722	16621	16569	16791	16623	16448	16626	16741	16725	16826	16731	16610	16813	16892	16760	16617	16751	16822	16713	16649	16535	16785	17012	16771	16486	16817	16576	16666	16674	16604	16633	16606	16750	16693	16580	16679	16728	16827	16679	16423	16656	16845	16587	16766	16538	16572	16867	16706	16826	16683	16455	16689	16744	16608	16860	16881	16754	16944	16663	16747	16739	16569	16711	16690	16718	16863	16630	16824	16745	16800	16777	16518	16543	16894	16706	16844	16823	16915	16671	16847	16630	16699	16802	16732	16794	16822	16739	16905	16804	16875	16757	16804	16779	16645	16732	16728	16814	16837	16816	16760	16842	16675	16725	16863	16588	16738	16400	16799	16692	16634	16748	16796	16572	16818	16643	16718	16632	16600	16602	16637	16675	16619	16949	16788	16724	16717	16768	16616	16526	16635	16863	16792	16923	16978	16622	16726	16664	16852	16747	16717	16720	16680	16816	16817	16650	16761	16570	16793	16961	16832	16604	16669	16826	16601	16658	16696	16812	16867	16733	16782	16628	16589	16669	16664	16858	16664	16795	16699	16776	16574	16843	16633	16774	16828	16645	16660	16683	16802	16606	16786	16738	16827	16769	16627	16687	16669	16665	16557	16698	16697	16803	16736	16607	16555	16743	16958	16753	16662	16674	16765	16756	16644	16820	16762	16593	16610	16663	16662	16696	16889	16826	16844	16762	16760	16887	16687	16664	16666	16791	16711	16853	16694	16703	16688	16854	16631	16785	16789	16780	16828	16807	16791	16617	16806	16725	16714	16583	16679	16682	16898	16892	16647	16676	16721	16738	16861	16599	16647	16936	16790	16664	16782	16755	16815	16691	16601	16781	16860	16781	16852	16677	16852	16634	16837	16887	16838	16746	16817	16622	16846	16668	16939	16786	16760	16828	16756	16631	16795	16468	16775	16814	16607	16602	16599	16731	16811	16525	16567	16972	16806	16579	16712	16779	16830	16897	16751	16572	16476	16730	16768	16769	16764	16727	16534	16810	16812	16757	16910	16705	16700	16819	16649	16648	16739	16588	16814	16600	16505	16581	16631	16679	16861	16793	16899	16896	16942	16726	16831	16598	16764	16731	16880	17116	16564	16746	16743	16664	16900	16657	16827	16826	16955	16753	16778	16788	16820	16770	16749	16823	16535	16746	16797	16786	16841	16769	16948	16675	16743	16948	16841	16746	16768	16720	16640	16420	16563	16637	16743	16691	16807	16787	16697	16763	16687	16929	16786	16949	16894	16750	16594	16838	16834	16645	16744	16702	16855	16677	16592	16518	16839	16743	16747	16650	16642	16669	16505	16708	16731	16799	16657	16838	16824	16548	16567	16910	16478	16760	16690	16683	16878	16892	16786	16551
39551	52223	37410	21337	16138	14951	14551	14457	14552	14461	14549	14630	14641	14474	14638	14523	14625	14640	14469	14601	14617	14518	14571	14526	14546	14514	14711	14440	14517	14532	14757	14626	14554	14589	14624	14500	14489	14695	14690	14486	14681	14584	14601	14556	14627	14546	14485	14524	14677	14379	14607	14595	14565	14497	14552	14524	14626	14554	14562	14630	14785	14779	14409	14716	14634	14365	14613	14790	14683	14523	14637	14702	14637	14474	14674	14480	14532	14395	14426	14667	14524	14499	14549	14491	14589	14557	14523	14764	14502	14686	14488	14470	14662	14529	14484	14628	14639	14525	14622	14624	14640	14498	14596	14628	14744	14581	14525	14408	14501	14549	14612	14613	14678	14600	14607	14719	14475	14595	14546	14752	14751	14551	14567	14576	14508	14621	14571	14478	14583	14578	14586	14568	14639	14444	14688	14399	14621	14547	14624	14685	14736	14617	14507	14513	14627	14607	14694	14716	14540	14576	14720	14642	14457	14541	14400	14582	14517	14476	14611	14437	14309	14519	14631	14464	14600	14645	14533	14694	14593	14524	14632	14339	14632	14642	14573	14393	14669	14566	14326	14622	14569	14542	14525	14481	14689	14719	14550	14750	14594	14577	14562	14509	14606	14558	14506	14478	14576	14588	14495	14577	14626	14560	14685	14669	14448	14445	14600	14640	14637	14549	14609	14714	14334	14680	14600	14557	14532	14481	14749	14476	14503	14580	14593	14468	14690	14505	14540	14735	14477	14414	14447	14561	14548	14329	14334	14558	14636	14622	14599	14657	14649	14584	14661	14430	14616	14532	14760	14660	14593	14467	14401	14597	14504	14377	14357	14423	14641	14482	14494	14621	14431	14596	14460	14585	14436	14731	14549	14568	14573	14631	14632	14428	14573	14393	14671	14767	14596	14734	14476	14553	14610	14659	14532	14531	14519	14678	14479	14667	14681	14512	14626	14561	14601	14482	14580	14526	14664	14620	14718	14579	14489	14547	14472	14476	14582	14414	14524	14599	14459	14478	14588	14506	14879	14398	14676	14616	14566	14397	14618	14673	14411	14485	14566	14623	14478	14518	14720	14601	14435	14557	14520	14724	14594	14474	14508	14413	14624	14596	14507	14434	14548	14467	14434	14659	14493	14548	14542	14640	14605	14521	14439	14586	14610	14432	14652	14539	14487	14555	14567	14522	14719	14467	14633	14661	14557	14518	14597	14565	14520	14654	14617	14620	14607	14622	14549	14544	14535	14529	14426	14577	14511	14479	14527	14688	14509	14482	14804	14462	14521	14571	14732	14571	14514	14525	14631	14354	14681	14472	14455	14615	14467	14594	14529	14529	14479	14626	14610	14734	14704	14423	14530	14666	14708	14575	14562	14649	14567	14294	14558	14352	14660	14553	14532	14589	14481	14436	14710	14456	14584	14644	14661	14676	14555	14334	14509	14623	14774	14604	14486	14726	14684	14674	14394	14439	14510	14520	14661	14698	14572	14531	14455	14537	14646	14552	14726	14415	14590	14687	14558	14615	14562	14675	14456	14499	14438	14740	14618	14464	14442	14646	14603	14527	14617	14292	14467	14509	14531	14624	14456	14488	14392	14600	14494	14427	14655	14570	14356	14646	14612	14535	14695	14539	14497	14573	14396	14487	14511	14544	14504	14614	14616	14620	14727	14595	14397	14581	14567	14615	14508	14513	14512	14806	14454	14674	14582	14593	14654	14564	14568	14510	14589	14432	14571	14423	14692	14582	14757	14502	14470	14677	14476	14524	14572	14650	14476	14515	14668	14540	14466	14446	14610	14582	14631	14561	14489	14552	14555	14615	14391	14538	14514	14518	14673	14595	14501	14570	14506	14714	14665	14520	14725	14518	14629	14466	14681	14582	14721	14579	14648	14541	14509	14695	14485	14423	14505	14515	14577	14394	14562	14446	14631	14550	14634	14620	14627	14520	14519	14602	14695	14422	14601	14638	14477	14577	14672	14500	14440	14527	14560	14558	14672	14558	14547	14704	14505	14846	14581	14437	14650	14565	14538	14559	14591	14476	14458	14577	14681	14584	14444	14525	14589	14618	14612	14557	14391	14608	14445	14606	14607	14544	14536	14523	14558	14404	14543	14518	14565	14680	14407	14510	14485	14669	14430	14657	14507	14529	14424	14662	14525	14592	14401	14590	14554	14570	14618	14514	14465	14527	14604	14634	14612	14510	14485	14556	14569	14566	14579	14414	14550	14510	14647	14548	14576	14568	14514	14519	14408	14628	14507	14542	14599	14624	14434	14496	14424	14601	14733	14694	14597	14574	14681	14475	14662	14491	14645	14602	14600	14532	14579	14561	14682	14619	14608	14559	14525	14622	14499	14616	14585	14698	14541	14525	14461	14487	14625	14589	14539	14448	14724	14461	14620	14559	14591	14439	14556	14660	14637	14594	14582	14439	14540	14631	14499	14287	14443	14515	14460	14673	14490	14496	14633	14449	14415	14539	14436	14622	14324	14290	14625	14648	14711	14611	14556	14562	14404	14778	14623	14519	14536	14603	14648	14643	14493	14689	14508	14661	14551	14453	14555	14582	14581	14580	14545	14547	14542	14678	14567	14524	14505	14395	14672	14634	14624	14518	14646	14563	14513	14693	14551	14443	14595	14682	14566	14592	14690	14715	14543	14650	14467	14420	14570	14646	14729	14582	14455	14440	14566	14476	14443	14449	14705	14571	14579	14668	14479	14472	14724	14587	14524	14645	14525	14552	14534	14438	14727	14489	14495	14768	14512	14515	14469	14514	14637	14523	14603	14599	14458	14557	14443	14627	14526	14571	14429	14679	14453	14536	14589	14512	14542	14505	14580	14642	14385	14445	14550	14572	14408	14552	14429	14480	14621	14641	14601	14414	14565	14663	14522	14547	14672	14655	14644	14474	14603	14793	14515	14565	14492	14618	14576	14595	14593	14522	14578	14778	14454	14651	14522	14663	14635	14621	14724	14634	14530	14626	14666	14592	14391	14568	14670	14440	14568	14509	14525	14531	14581	14455	14589	14435	14442	14532	14563	14605	14649	14610	14658	14551	14489	14823	14801	14566	14565	14671	14597	14567	14574	14493	14559	14489	14632	14572	14768	14424	14586	14554	14624	14560	14648	14661	14458	14778	14595	14562	14457	14488	14518	14477	14530	14504	14595	14376	14609	14509	14585	14633	14745	14688	14616	14577	14643	14546	14547	14665	14547	14495	14550	14640	14751	14607	14594	14602	14675	14592	14485	14611	14482	14475	14671	14459	14463	14607	14617	14640	14615	14635	14246	14532	14735	14566	14736	14445	14498	14519	14488	14546	14644	14458	14544	14809	14595	14516	14632	14506	14547	14542	14489	14652	14638	14499	14469	14568	14491	14600	14477	14558	14581	14577	14450	14494	14636	14644	14720	14483	14639	14560	14515	14500	14625	14499	14335	14582	14506	14655	14738	14573	14596	14533	14553	14386	14762	14528	14476	14583	14658	14689	14503	14561	14604	14398	14493	14634	14530	14467	14662	14584	14488	14719	14641	14556	14544	14375	14497	14426	14523	14621	14642	14501	14516	14405	14604	14634	14616	14486	14696	14509	14641	14692	14518	14583	14695	14631	14601	14547	14524	14472	14517	14608	14437	14534	14557	14680	14604	14599	14606	14484	14514	14676	14635	14661	14539	14646	14499	14556	14514	14534	14449	14750	14505	14464	14502	14496	14528	14781	14466	14470	14572	14640	14483	14491	14597	14539	14648	14477	14468	14741	14529	14553	14673	14588	14584	14480	14704	14636	14580	14690	14590	14732	14550	14607	14574	14557	14598	14530	14515	14590	14610	14596	14533	14534	14535	14520	14440	14579	14551	14510	14688	14544	14498	14665	14564	14688	14499	14810	14538	14500	14578	14512	14654	14552	14626	14585	14630	14407	14494	14705	14610	14634	14531	14465	14614	14599	14613	14561	14558	14508	14630	14510	14644	14539	14612	14545	14606	14593	14547	14620	14591	14501	14535	14619	14450	14735	14575	14604	14596	14605	14702	14584	14491	14558	14544	14562	14608	14674	14418	14717	14565	14518	14764	14605	14627	14645	14511	14635	14497	14552	14597	14607	14692	14499	14729	14410	14529	14791	14506	14451	14609	14477	14687	14568	14633	14481	14402	14557	14576	14486	14464	14337	14658	14425	14616	14468	14532	14554	14574	14611	14594	14720	14710	14470	14535	14807	14442	14510	14547	14713	14558	14553	14550	14573	14514	14648	14550	14471	14543	14716	14613	14559	14537	14626	14570	14494	14341	14570	14606	14450	14524	14444	14366	14697	14461	14433	14555	14477	14546	14627	14716	14511	14604	14712	14557	14532	14647	14481	14498	14586	14537	14616	14644	14656	14694	14654	14404	14425	14704	14548	14560	14555	14595	14591	14584	14586	14526	14675	14550	14595	14506	14524	14608	14476	14520	14531	14616	14758	14392	14639	14625	14432	14547	14498	14578	14603	14414	14645	14667	14581	14693	14638	14575	14602	14556	14714	14649	14489	14493	14578	14605	14689	14755	14382	14402	14545	14618	14651	14464	14697	14563	14513	14674	14590	14740	14500	14805	14591	14703	14511	14494	14560	14598	14475	14526	14516	14612	14518	14559	14577	14543	14466	14564	14448	14453	14728	14652	14735	14485	14680	14653	14521	14645	14499	14527	14603	14636	14544	14596	14489	14593	14504	14472	14514	14504	14495	14582	14681	14437	14540	14594	14624	14603	14584	14532	14563	14793	14610	14484	14628	14623	14591	14504	14466	14692	14606	14539	14638	14739	14441	14530	14433	14275	14626	14652	14590	14431	14579	14592	14626	14452	14700	14532	14537	14551	14551	14596	14694	14617	14512	14552	14753	14587	14465	14628	14468	14536	14458	14655	14567	14529	14326	14533	14357	14639	14627	14624	14623	14888	14611	14607	14759	14580	14533	14650	14688	14557	14461	14572	14500	14583	14596	14653	14537	14550	14632	14627	14689	14565	14545	14598	14498	14681	14609	14726	14567	14624	14662	14552	14560	14603	14676	14514	14478	14621	14482	14781	14530	14669	14649	14711	14514	14669	14533	14602	14690	14545	14690	14593	14606	14499	14548	14645	14573	14514	14616	14360	14677	14617	14625	14519	14552
23954	24855	36526	30096	24413	23802	22765	18025	16893	17203	17032	16976	17108	16874	16897	17079	16993	16964	17014	17041	17048	16864	16992	16760	16968	16959	16967	16782	16851	16943	16745	16865	16673	16826	16901	16786	16880	16815	16910	16750	16834	16857	16891	16946	16981	16955	16878	16829	16607	16846	16818	16734	16756	16703	16825	16701	16820	16849	16744	16751	16975	16927	16778	16708	16676	16875	16724	16723	16686	16668	16795	16730	16776	16894	16742	16726	16686	16683	16880	16808	16621	16735	16850	16797	16738	16739	16888	16697	16744	16881	16840	16626	16571	16907	16667	16730	16783	16725	16823	16632	16665	16816	16953	16698	16698	16612	16852	16530	16850	16778	16656	16641	16802	16819	16733	16844	16776	16775	16848	16701	16911	16910	16570	16790	16610	16725	16925	16800	16714	16756	16694	16664	16994	16763	16700	16808	16847	16736	16874	16842	16702	16697	16810	16993	16929	16734	16763	16877	16573	16700	16759	16705	16642	16778	16637	16673	16936	16850	16666	16854	16671	16761	16914	16755	16706	16751	16735	16556	16651	16621	16766	16909	16616	16561	16653	16791	16758	16679	16926	16875	16824	16922	16830	16827	16742	16686	16736	16628	16760	16771	16522	16765	16796	16651	16842	16746	16679	16705	16714	16760	16719	16783	16828	16923	16760	16778	16781	16875	17012	16853	16809	16792	16577	16577	16680	16712	16716	16508	16614	16800	16701	16801	16686	16937	16777	16887	16634	16759	16594	16851	16819	16618	16854	16814	16865	16724	16673	16841	16998	16905	16469	16775	16708	16717	16717	16765	16856	16832	16878	16664	16787	16675	16525	16784	16696	16723	16818	16703	16818	16659	16730	16794	16746	16665	16866	16850	16836	17052	16755	16702	16717	16675	16624	16891	16724	16861	16807	16714	16861	16817	16969	16872	16704	16702	16671	16794	16670	16694	16783	16500	16650	16921	16594	16769	16747	16707	16623	16804	16801	16750	16968	16622	16847	16817	16633	16792	16923	16789	16691	16889	16920	16681	16780	16679	16639	16585	16695	16798	16856	16884	16661	16714	16821	16879	16624	16843	16503	16508	16689	16765	16710	16773	16689	16704	16983	16768	16720	16825	16754	16829	16604	16689	16848	16791	16704	16820	16752	16731	16829	16683	16855	16861	16509	16817	16805	16740	16728	16662	16810	16747	16833	16683	16761	16701	16745	16828	16833	16896	16771	16633	16864	16984	16973	16704	16801	16980	16730	16786	16702	16913	16753	16817	16884	16645	16636	16720	16660	16578	16842	16816	16859	16665	16874	16881	16745	16860	16720	16807	16650	16871	16443	16680	16806	16867	16673	16508	16683	16589	16584	16684	16806	16615	16821	16761	16941	16729	16995	16717	16714	16877	16800	16690	16674	16797	16564	16811	16913	16603	16902	16645	16778	16818	16792	16728	16684	16829	16742	16784	16676	16791	16622	16756	16839	16880	16681	16863	16682	16601	16696	16936	16758	16871	16637	16791	16756	16764	16776	16780	16899	16797	16700	16845	16712	16569	16652	16656	16719	16682	16615	16815	16994	16720	16715	16668	16736	16582	16748	16847	16715	16875	16767	16772	16853	16615	16756	16540	16745	16873	16671	16883	16635	16773	16769	16950	16759	16725	16734	16751	16667	16661	16745	16743	16597	16863	16875	16734	16998	16552	16785	16888	16824	16750	16719	16795	16665	16925	16731	16906	16775	16833	16842	16771	16660	16868	16919	16569	16588	16770	16613	16530	16898	16697	16607	16858	16908	16855	16763	16804	16704	16683	16641	16512	16757	16628	16803	16503	16616	16622	16660	16589	16563	16698	16763	16594	16564	16724	16684	16603	16597	16699	16824	16850	16629	16655	16722	16771	16696	16546	16813	16775	16831	16845	16615	16652	16576	16810	16668	16692	16754	16678	16588	16732	16900	16613	16685	16672	16742	16906	16688	16744	16727	16918	16750	16620	16923	16769	16871	16549	16646	16675	16948	17048	16774	16702	16818	16719	16779	16655	16829	16708	16733	16594	16744	16741	16752	16596	16758	16724	16620	16786	16806	16810	17084	16829	16750	16863	16639	16801	16566	16764	16564	16629	16787	16602	16669	16790	16854	16630	16826	16731	16757	16629	16769	16671	16855	16852	16716	16768	16803	16622	16789	16629	16761	16891	16779	16624	16756	16706	16802	16600	16638	16559	16652	16941	16653	16850	16664	16705	16878	16826	16992	16934	16859	16729	16683	16624	16665	16696	16802	16669	16823	16802	16788	16784	16870	16678	16670	16512	16656	16779	16787	16810	16674	16654	16799	16697	16800	16607	16541	16936	16755	16696	16680	16861	16674	16879	16684	16734	16728	16925	16833	16687	16667	16658	16841	16782	16778	16714	16696	16721	16944	16861	16612	16733	16649	16866	16673	16761	16772	16642	16771	16523	16765	16614	16660	16583	16612	16558	16814	16696	16764	16798	16757	16725	16723	16965	16706	16762	16889	16552	16698	16593	16825	16673	16872	16906	16597	16825	16728	16852	16695	16649	16866	16899	16831	16888	16911	16825	16389	16609	16883	16666	16714	16927	16677	16737	16853	16695	16661	16726	16707	16656	16721	16620	16923	16684	16805	16598	16844	16799	16831	16606	16748	16695	16702	16606	16830	16710	16678	16628	16509	16570	16645	16499	16717	16672	16724	16981	16820	16525	16537	16845	16509	16609	16795	17008	16659	16892	16722	16563	16755	16845	16623	16687	16631	16734	16703	16651	16893	16791	16625	17042	16665	16745	16912	16531	16725	16790	16767	16981	16806	16865	16745	16722	16874	16900	16787	16791	16853	16640	16738	16804	16787	16626	16658	16665	16663	16741	16713	16794	16669	16859	16683	16703	16969	16696	16793	16705	16642	16862	16750	16923	16793	16732	16682	16682	16730	16982	16651	16747	16742	16761	16872	16628	16729	16461	16593	16581	16678	16828	16844	16575	16598	16692	16820	16661	16903	16872	16559	16627	16778	16776	16835	16692	16860	16996	16629	16998	16715	16642	16834	16717	16689	16718	16762	16598	16674	16794	16814	16683	16847	16808	17018	16920	16696	16673	16804	16747	16702	16616	16748	16877	16529	16796	16739	16863	16714	17070	16847	16713	16747	16899	16524	16730	16498	16906	16615	16711	16837	16590	16552	16814	16730	16686	16885	16509	16640	16844	16961	16844	16514	16754	16645	16999	16856	16885	16721	16708	16826	17018	16577	16618	16688	16881	16834	16747	16818	16702	16560	16599	16689	16852	16875	16666	16880	16707	16638	16710	16529	16647	16727	16932	16799	16771	16890	16994	16749	16638	16707	16771	16669	16717	16541	16669	16710	16731	16667	16815	16621	16802	16686	16547	16645	16639	16693	16685	16911	16694	16851	16711	16612	16770	16734	16668	16707	16714	16678	16756	16876	16840	16574	16757	16702	16735	16809	16699	16765	16658	16649	16785	16638	16497	16866	16789	16689	16535	16680	16747	16559	16827	16696	16896	16823	16759	16969	16867	16706	16702	16729	16562	16638	16767	16649	16772	16735	16620	16882	16750	16760	16640	16586	16880	16865	16605	16853	16752	16650	16935	16822	16815	16553	16650	16843	16890	16672	16623	16763	16845	16678	16926	16727	16637	16920	16522	16760	16843	16584	16866	16712	16781	16715	16818	16563	16700	16885	16756	16591	16812	16655	16791	16885	16574	16640	16470	16752	16789	16944	16771	16677	16896	16880	16756	16698	16677	16644	16541	16909	16762	16697	16588	16683	16653	16661	16743	16761	16909	16762	16560	16648	16701	16718	16914	16702	16871	16872	16784	16955	16698	16805	16791	16690	16780	16978	16621	16687	16640	16755	16660	16797	16790	16824	16674	16911	16694	16436	16500	16705	16763	16686	16889	16626	16717	16691	16784	16749	16657	16761	16877	16576	16753	16864	16819	16808	16687	16869	16788	16910	16781	16791	16752	16889	16711	16765	16766	16852	16705	16678	16664	16830	16823	16745	16768	17023	16801	16665	16622	16839	16773	16721	16843	16686	16667	16908	16666	16900	16911	16620	16772	16902	16874	16869	16753	16830	16788	16744	16683	16725	16912	16798	16694	16788	16710	16819	16779	16854	16828	16825	16657	16472	16779	16882	16762	16659	16736	16738	16962	16859	16748	16826	16797	16580	16961	16507	16647	16832	16747	16610	16799	16835	16864	16976	16643	16838	16816	16718	16768	16685	16706	16778	16703	16653	16869	16597	16659	16764	16651	16789	16768	16613	16560	16768	16717	16800	16727	16958	16740	16737	16778	16835	16718	16796	16674	16747	16641	16839	16770	16695	16604	16668	16606	16698	16524	16750	16694	16703	16601	16740	16543	16847	16956	16865	16733	16801	16671	16800	16774	16682	16743	16532	16527	16629	16864	16669	16536	16874	16979	16757	16659	16650	16730	16665	16732	16688	16690	16529	16916	16649	16673	16633	16651	16691	16783	16584	16772	16859	16652	16852	16845	16766	16387	16785	16557	16551	16607	16677	16677	16802	16604	16800	16721	16793	16571	16656	16601	16698	16766	16715	16476	16640	16722	16779	16762	16741	16722	16803	16737	16905	16768	16826	16782	16704	16870	16700	16741	16710	16870	16756	16676	16694	16792	16673	16506	16678	16813	16850	16781	16803	16863	16849	16676	16531	16668	16660	16698	16628	16825	16808	16768	16721	16621	16886	16677	16720	16646	16614	16744	16634	16702	16485	16750	16618	16718	16718	16854	16711	16673	16857	16705	16794	16852	16896	16799	16670	16760	16368	16788	16606	16864	16731	16597	16671	16866	16735	16710	16603	16737	16852	16705	16710	16739	16608	16838	16743	16782	16861	16898	16746	16554	16838	16824	16847	16740	16773	16828	16701	16721	16608	16726	16703	16750	16723	16712	16864	16741	16671	16631	16679	16726	16925	16893	16637	16748	16688	16799	16696	16485	16784	16672	16638	16767	16601	16753	16619	16626	16841	16611	16750	16816	16674	16822	16648	16787	16682	16755	16799	16671	16944	16778	16980	16971	16718	16829	16660	16594	16672	16887	16634	16636	17039	16843	16621	16632	16709	16848	16653	16706	16934	16858	16584	16827	16886	16783	16543	16854	16731	16777
63585	107636	86265	55011	30046	17603	14722	14696	14483	14565	14568	14632	14515	14638	14408	14513	14639	14602	14471	14667	14608	14571	14631	14718	14642	14663	14539	14610	14542	14493	14566	14574	14604	14581	14571	14397	14662	14580	14663	14637	14788	14759	14656	14555	14605	14529	14610	14566	14632	14523	14667	14545	14573	14365	14629	14707	14615	14622	14746	14626	14516	14585	14566	14554	14610	14518	14546	14540	14607	14492	14668	14598	14635	14579	14554	14613	14775	14573	14605	14632	14677	14619	14335	14609	14623	14681	14706	14544	14545	14696	14506	14672	14454	14811	14605	14623	14643	14526	14462	14418	14568	14719	14559	14602	14628	14655	14547	14488	14579	14610	14653	14596	14523	14507	14614	14579	14768	14603	14364	14710	14647	14559	14752	14664	14668	14661	14557	14616	14470	14355	14465	14723	14557	14664	14530	14524	14662	14667	14583	14749	14613	14678	14503	14760	14622	14503	14599	14612	14576	14477	14432	14686	14494	14507	14594	14526	14558	14728	14569	14690	14561	14582	14428	14665	14703	14566	14668	14491	14622	14609	14521	14518	14496	14634	14764	14557	14667	14642	14463	14615	14514	14721	14578	14637	14666	14612	14457	14611	14486	14630	14786	14646	14652	14537	14773	14620	14489	14456	14689	14550	14580	14639	14634	14644	14709	14458	14690	14530	14484	14601	14597	14697	14577	14474	14568	14609	14651	14652	14585	14593	14592	14565	14505	14389	14581	14669	14574	14489	14484	14661	14609	14517	14461	14675	14595	14674	14429	14455	14588	14599	14523	14575	14486	14572	14549	14682	14700	14527	14467	14553	14532	14427	14450	14628	14631	14489	14717	14587	14474	14593	14587	14536	14603	14592	14426	14421	14552	14448	14451	14574	14580	14562	14528	14590	14657	14527	14524	14458	14516	14592	14649	14515	14393	14539	14799	14526	14508	14694	14582	14609	14461	14544	14664	14645	14512	14809	14618	14636	14602	14551	14601	14560	14678	14585	14649	14511	14613	14521	14498	14623	14610	14507	14644	14522	14570	14546	14514	14574	14690	14568	14470	14525	14761	14472	14562	14640	14491	14579	14719	14547	14478	14618	14694	14462	14459	14535	14504	14515	14568	14441	14660	14397	14745	14671	14524	14565	14631	14582	14597	14451	14615	14587	14562	14677	14545	14596	14533	14545	14527	14570	14597	14387	14668	14676	14765	14693	14629	14658	14683	14651	14546	14554	14567	14507	14401	14581	14696	14495	14547	14693	14705	14528	14605	14479	14651	14635	14543	14426	14645	14553	14455	14684	14676	14529	14487	14460	14642	14711	14564	14677	14553	14642	14463	14652	14785	14613	14765	14610	14433	14615	14534	14508	14627	14729	14367	14623	14478	14690	14473	14564	14676	14739	14492	14577	14540	14684	14426	14444	14581	14601	14557	14480	14617	14451	14633	14620	14664	14416	14615	14584	14569	14399	14572	14417	14746	14507	14529	14771	14711	14590	14522	14461	14535	14621	14546	14620	14542	14545	14614	14456	14554	14552	14395	14581	14449	14559	14477	14593	14554	14483	14717	14392	14511	14685	14541	14595	14457	14456	14378	14597	14699	14700	14702	14596	14518	14619	14566	14575	14638	14508	14569	14431	14735	14545	14483	14624	14769	14571	14442	14590	14508	14641	14438	14535	14536	14612	14646	14622	14580	14647	14410	14526	14641	14347	14597	14559	14528	14336	14639	14641	14467	14552	14625	14623	14764	14537	14558	14565	14567	14489	14557	14565	14468	14476	14623	14883	14535	14686	14550	14574	14629	14684	14575	14531	14553	14647	14540	14546	14718	14510	14626	14552	14384	14602	14630	14625	14570	14584	14572	14520	14719	14609	14585	14552	14632	14599	14536	14649	14396	14685	14539	14697	14570	14603	14490	14360	14776	14519	14651	14677	14758	14570	14769	14516	14691	14644	14600	14419	14640	14544	14679	14617	14541	14477	14532	14520	14737	14619	14566	14487	14704	14652	14586	14602	14582	14753	14702	14563	14635	14480	14544	14418	14706	14468	14659	14673	14552	14653	14574	14643	14657	14793	14518	14718	14590	14520	14563	14435	14641	14619	14761	14483	14645	14498	14574	14681	14543	14498	14617	14618	14669	14569	14687	14496	14619	14680	14605	14449	14687	14617	14435	14487	14522	14439	14454	14545	14476	14666	14535	14579	14656	14660	14605	14576	14609	14548	14694	14501	14466	14519	14565	14774	14673	14754	14515	14544	14631	14538	14589	14593	14585	14403	14676	14448	14381	14450	14478	14609	14575	14609	14606	14599	14625	14451	14610	14641	14613	14601	14660	14563	14629	14665	14643	14526	14576	14663	14682	14467	14566	14635	14541	14640	14560	14641	14564	14632	14467	14532	14542	14729	14496	14615	14532	14546	14577	14602	14511	14542	14517	14466	14652	14507	14566	14537	14707	14648	14680	14705	14665	14539	14783	14645	14537	14559	14521	14727	14675	14495	14783	14636	14722	14664	14488	14509	14442	14650	14518	14687	14545	14585	14562	14571	14547	14612	14579	14615	14618	14737	14563	14608	14579	14435	14690	14676	14679	14790	14587	14741	14422	14594	14500	14494	14418	14586	14664	14454	14567	14529	14538	14612	14634	14498	14459	14522	14615	14471	14653	14375	14466	14751	14503	14578	14519	14537	14623	14619	14669	14623	14466	14499	14665	14502	14652	14565	14705	14494	14576	14556	14563	14678	14729	14810	14585	14687	14770	14518	14553	14572	14598	14477	14616	14589	14501	14747	14562	14702	14583	14586	14458	14634	14612	14467	14513	14626	14623	14691	14738	14535	14534	14601	14667	14496	14466	14452	14542	14564	14474	14585	14454	14548	14511	14598	14496	14661	14498	14708	14635	14584	14790	14756	14464	14668	14765	14552	14665	14387	14640	14809	14663	14621	14412	14620	14640	14442	14720	14708	14700	14578	14697	14546	14598	14557	14480	14707	14576	14520	14512	14702	14498	14448	14525	14665	14438	14692	14563	14591	14531	14664	14508	14485	14525	14540	14381	14588	14629	14743	14486	14619	14565	14585	14631	14570	14601	14662	14600	14569	14626	14491	14669	14495	14650	14488	14758	14449	14526	14554	14694	14634	14571	14723	14445	14702	14610	14545	14660	14784	14809	14495	14517	14519	14689	14466	14617	14807	14443	14613	14633	14559	14680	14712	14579	14411	14625	14600	14542	14477	14660	14524	14620	14537	14467	14657	14393	14614	14678	14668	14507	14557	14506	14599	14545	14578	14523	14514	14594	14554	14666	14553	14513	14672	14427	14731	14553	14574	14519	14535	14726	14486	14571	14677	14552	14498	14528	14521	14508	14673	14536	14550	14556	14684	14706	14696	14640	14528	14661	14636	14652	14532	14643	14598	14548	14650	14580	14492	14729	14345	14545	14477	14435	14708	14558	14708	14656	14593	14520	14480	14501	14522	14604	14510	14560	14621	14463	14679	14604	14748	14542	14676	14457	14410	14638	14587	14735	14551	14450	14467	14509	14481	14668	14391	14548	14645	14524	14651	14545	14671	14782	14635	14601	14527	14624	14575	14519	14463	14599	14610	14613	14452	14563	14731	14567	14630	14512	14744	14486	14496	14581	14458	14434	14696	14510	14659	14765	14536	14483	14594	14718	14444	14701	14560	14444	14499	14587	14684	14745	14537	14608	14617	14528	14641	14335	14421	14709	14409	14627	14720	14548	14467	14456	14544	14672	14663	14481	14409	14582	14571	14433	14677	14560	14589	14519	14674	14718	14538	14640	14528	14529	14471	14540	14566	14634	14641	14443	14594	14501	14755	14491	14413	14669	14593	14467	14468	14585	14754	14670	14482	14693	14598	14620	14465	14514	14572	14539	14659	14584	14536	14594	14648	14407	14606	14691	14564	14662	14539	14491	14735	14563	14543	14403	14574	14563	14507	14512	14504	14716	14579	14419	14527	14540	14599	14577	14500	14617	14719	14734	14488	14515	14550	14457	14607	14574	14450	14645	14556	14586	14560	14535	14661	14515	14538	14728	14568	14503	14623	14557	14660	14498	14420	14548	14494	14551	14626	14522	14648	14597	14532	14551	14476	14626	14450	14576	14586	14638	14632	14544	14737	14415	14553	14563	14666	14586	14624	14617	14688	14642	14510	14631	14786	14541	14716	14654	14580	14558	14633	14676	14682	14571	14644	14559	14431	14490	14578	14587	14545	14529	14602	14690	14421	14675	14537	14644	14604	14617	14506	14524	14622	14623	14660	14438	14634	14543	14611	14646	14587	14658	14624	14686	14461	14639	14564	14460	14628	14715	14513	14579	14569	14679	14587	14507	14659	14474	14688	14734	14499	14594	14597	14546	14624	14620	14569	14526	14418	14612	14457	14569	14657	14686	14551	14628	14600	14489	14731	14684	14564	14621	14668	14710	14575	14494	14619	14497	14442	14571	14508	14563	14498	14623	14538	14548	14575	14637	14639	14538	14666	14599	14545	14668	14645	14524	14524	14680	14709	14543	14602	14532	14468	14594	14428	14583	14660	14660	14615	14631	14507	14561	14797	14494	14514	14507	14627	14635	14669	14464	14534	14581	14468	14601	14626	14477	14506	14579	14732	14536	14563	14623	14604	14558	14716	14386	14612	14621	14708	14501	14738	14523	14478	14504	14579	14489	14653	14612	14586	14642	14463	14685	14718	14453	14633	14494	14653	14462	14419	14657	14554	14661	14516	14596	14566	14572	14592	14578	14607	14368	14595	14618	14547	14521	14599	14487	14750	14547	14624	14605	14505	14546	14444	14633	14521	14696	14555	14716	14567	14450	14562	14534	14595	14518	14584	14626	14575	14664	14504	14483	14667	14513	14579	14484	14659	14715	14556	14574	14611	14616	14660	14514	14580	14421	14617	14497	14627	14475	14672	14552	14478	14567	14756	14601	14544	14601	14605	14440	14560	14423	14544	14668	14714	14587	14502	14470	14403	14581	14568	14649	14554	14670	14415	14462	14471	14550	14481	14644	14705	14577	14668	14585	14564	14591	14736	14444	14439	14671	14555	14606	14566	14583	14618	14513	14603	14329	14646	14607	14615	14388	14587	14515	14710	14589	14751	14492	14442	14520	14577	14445	14589	14669	14608
33642	40794	40954	28031	19733	17713	17217	17203	17119	17176	17255	17018	17142	17238	17024	17258	17134	17108	17008	17032	17179	17084	17028	17058	17020	17065	17160	17042	16987	17001	17029	17192	17034	17252	16872	17084	17082	16986	17082	17025	17193	17046	17143	16960	16991	17129	17158	17078	17093	17041	17102	17132	16924	16998	17157	17127	17220	17012	17055	17238	17230	17323	17085	16876	17178	17024	16959	17227	17045	17307	17059	17109	17275	17060	17055	17234	17184	17043	17107	17320	16933	17117	16970	17138	17160	17111	17026	17172	17059	17092	16879	17051	17089	16891	17172	17064	17269	17193	17117	17170	16911	17269	17020	17010	17127	17179	17116	17162	16951	17043	17018	17153	17059	17039	17038	17008	17090	16809	16826	16773	17247	17074	16985	17120	16924	16958	17012	16948	17096	16962	17224	17061	17076	17119	17100	17153	17254	17032	17134	17134	17076	16959	17152	17039	17172	17005	17187	16900	17076	17217	17179	17043	17214	17155	17172	16880	17183	17022	16942	17249	17012	16990	16906	17161	17033	17035	17010	17200	17312	16975	17136	17127	17036	17061	16890	17101	17014	17057	17065	17121	16969	16900	17123	17144	17196	16857	17064	17155	17187	17196	16896	17218	17057	17076	17093	17045	17089	17020	17105	16860	16978	17231	16932	17052	17294	17167	17057	17234	17147	17107	17158	16993	17084	16895	17056	17047	16972	17004	16896	16971	17153	16980	17043	17051	17039	17134	17178	17256	16965	17168	17121	17083	17048	16899	17326	17154	17069	17201	16914	16754	17071	16999	17037	16981	17119	17080	17168	17065	16930	17004	16986	17168	17187	17000	17027	17068	16955	17121	17185	17032	17109	17014	16998	17132	17196	17221	16881	17015	16976	17175	17210	17199	17039	17136	17201	17297	17018	17184	16961	17118	16991	16961	16949	17311	17071	17155	17019	17376	16924	16995	16987	17151	17070	17120	17202	17049	17060	17116	16936	16934	17159	16957	17138	17009	17085	17032	17005	17095	17147	17136	17256	17036	17056	17182	17256	17106	17175	17280	16918	17018	16994	16908	17169	17181	17114	17085	16806	16971	17188	17075	16913	17071	17016	16990	17150	16913	17256	17015	17032	17154	16934	17164	17198	17112	16978	17088	17114	16932	17176	16986	17089	17285	17122	17199	17037	17165	17058	17107	17156	16836	17126	17136	17282	16962	16892	16944	17274	16975	16919	17058	17310	17198	17231	17110	17216	17000	17005	17422	17020	16895	17213	17034	16965	17152	16961	17340	17272	17066	17153	16976	17169	17186	17152	16952	16989	16864	17042	17007	17023	17111	17177	17062	17183	17098	16905	17083	17063	17079	17094	17125	16979	16900	17190	17207	17044	17313	17281	17033	17171	17032	17100	17032	16942	17173	17118	16965	17088	16948	17226	17020	16929	17002	16954	17245	17021	16938	17126	17002	17144	17149	17138	17215	16972	17057	16979	17082	17154	17261	16971	17156	16920	17090	16987	16792	17002	16901	17052	17223	17133	16970	17071	16988	17316	16978	17091	17035	17021	17157	16913	17044	17143	16924	17135	17096	17292	16974	17217	17236	17112	17173	16894	17130	17122	17207	17225	17010	17222	16975	17100	17165	16890	17000	16829	17126	16903	17331	17178	16932	17182	17051	17031	17155	16894	16923	17246	16918	17166	17166	16995	17072	17187	16780	17012	17155	16933	16942	17045	17069	17134	16921	17192	17139	17106	17009	17172	17225	17107	16988	17069	17146	17176	17070	16886	16958	17182	16989	17119	17179	17096	16940	17111	17119	17064	16934	17123	17190	17063	17067	17033	16974	17083	17081	17041	17154	17075	16970	17447	16933	17155	17012	17131	17215	17227	17047	17055	16917	17031	17168	17128	16922	17059	16988	17119	17014	17229	17122	16997	16916	17211	17122	16994	17170	17220	17163	17245	17167	17126	17073	17217	17106	17137	17172	17106	16737	16848	16829	17188	17039	16890	17130	16906	16898	16954	17073	17086	17128	17111	17078	17037	17047	17062	17207	17167	17014	17102	16947	17023	17031	17077	16936	17274	17080	17070	17018	16947	17041	17327	17042	17037	17022	17074	17097	17118	17117	17137	17285	17022	16860	16919	16882	17368	17125	17050	17067	16843	16998	17010	16909	17038	17163	17020	17117	17277	17029	17187	17003	17036	16956	16950	17364	17092	17292	17150	16954	16943	17151	16982	17052	17074	17089	17093	17155	17106	16838	17124	17068	17307	16932	17076	17084	17278	17199	17446	17117	16889	16989	17327	17019	17004	17146	16902	16916	17070	17243	17306	17135	17081	17096	17118	16949	17122	16992	17170	17237	17298	17240	17115	17151	17145	17208	16933	17000	17119	17053	17191	17136	17106	17098	16998	17057	17148	16985	16827	17102	17187	17049	17057	17093	16998	17040	16950	16942	17041	17190	17198	17038	16997	17025	17152	17104	17158	17036	17120	17093	17036	17106	17199	17044	17081	17025	16989	17120	17210	17240	17056	16915	17034	16834	17068	17014	16996	17229	16984	17171	16963	17189	17013	17065	17121	17103	17241	17114	17056	17170	17089	16990	16979	17108	16975	17155	17081	16990	16949	17059	17025	16974	16982	17029	17144	17128	17124	16939	17128	17066	17119	17041	17105	17094	17387	17135	17255	17345	17053	17199	17193	16991	17103	17263	17103	17239	17132	17142	16954	17242	17175	16947	17091	17271	17198	17043	17069	17277	16957	17195	17230	17200	17313	16958	17018	17078	17303	17074	17202	16880	17024	16932	17129	16867	17250	17084	17210	17181	17173	17072	17025	16992	17136	16916	17066	17060	17058	17047	17343	17196	17133	17246	17081	17140	17102	17089	17094	17100	16829	17195	17260	17253	17157	17145	17132	17013	17049	16999	17033	16937	16982	17121	17026	17193	17155	17135	17137	17162	17238	17113	17206	17053	16994	17045	17094	16945	17211	17178	17236	17032	17116	17226	17184	17049	17115	17150	17275	17095	17059	17111	17130	17013	17077	17075	17116	17163	17044	17099	17084	17091	16960	17229	17122	17165	17149	17191	17465	17066	17146	17012	16967	17132	17115	17036	17020	17174	17136	17143	17005	17010	17019	17026	17125	16920	17063	17099	17100	17034	16918	17192	17057	17035	16949	16927	17020	17029	17081	17204	16990	16887	17240	16983	17279	17367	17104	17208	17100	17208	17151	17161	17107	16990	17145	16823	17152	17110	17171	16965	17130	17201	17170	17136	17094	17160	17136	17065	17112	17084	17041	17155	16990	17096	17135	16892	16928	16994	17107	17171	17060	17175	17240	16766	17194	17054	16920	17219	16926	16965	17255	16946	17024	17041	17314	17069	17097	17077	17002	16837	17253	17130	17081	17094	17152	16861	17275	17091	17058	17094	16946	17248	17030	17073	17030	17048	17248	17129	17114	16984	17079	16923	17043	17115	17190	16952	17178	16896	17114	17178	17072	17120	17015	17229	17181	17099	17000	17110	16991	16933	17360	17024	17082	17091	16990	17035	17323	16901	17055	17003	17253	17054	17247	17029	17190	16958	17111	16911	17147	17136	17153	17109	16957	17063	17225	17083	16956	17021	17139	17057	17089	17012	17146	17002	17128	16986	17142	17200	17086	16926	17240	17186	17084	17145	17203	17117	17198	17221	17154	17041	17030	17176	17172	17021	17084	17151	17030	17146	17060	17059	17117	17046	16850	17016	16980	17105	17207	17168	16973	17067	17194	17321	17018	17159	17139	17208	17104	17129	16912	17118	17039	16946	17105	17063	17286	17178	17125	17221	17020	17186	16975	16824	16920	16950	17106	17253	17024	16873	17124	17066	16913	16953	17056	17061	16909	17190	17251	17190	17136	17231	17187	17111	17009	17008	16850	17088	17132	17267	16939	17188	17182	17211	17244	17003	17158	17060	17012	16991	17245	17237	17321	17174	16937	17039	17218	17164	17009	17120	17035	17203	17277	17095	17173	17063	17056	17200	17223	17010	17282	16985	16884	17085	17184	17164	17023	17253	17218	17234	16911	17106	17003	17160	17125	17316	17124	17038	17197	16988	17293	17287	17035	17168	17025	17063	17043	16983	17115	17029	17150	17054	16931	17174	17199	17133	17288	17073	17103	17029	17087	17221	17187	17197	17099	16903	17030	17246	17113	17293	17124	17030	17231	16860	17029	17229	17040	17403	17222	17247	17288	17087	17010	17153	17117	17178	16971	17046	17049	17142	17026	17124	17036	17088	17129	17130	17245	17132	16913	17060	17073	17323	17238	17017	17235	17033	16769	16987	16857	16965	17073	17103	17122	17268	17048	17177	17068	17154	16962	17283	17053	17119	17219	17090	17121	17223	17059	16881	17232	17214	17080	17141	17303	16989	17094	17029	17092	17207	17119	17221	17093	16947	17070	17067	17070	17062	17266	17245	17240	16888	17164	17198	17135	16952	17003	17139	17191	17164	17095	17023	17122	17255	17292	17201	17301	17277	17215	17181	17226	16892	17270	17089	17026	16906	17227	17033	16970	17000	17058	17211	16877	16948	17217	17107	17205	16993	17134	17024	17154	17162	17162	17346	16967	17082	17064	17096	17084	17033	17030	17029	16961	16874	16912	17163	17113	17244	17042	17049	17190	16995	17104	16957	17081	17062	17174	17153	17206	17139	17005	17151	17137	17270	16941	17214	17181	17172	17101	17161	17160	17202	17115	17148	17077	17233	16867	16939	17086	16947	17085	16996	17190	17090	16967	17126	16939	17111	16909	17001	17178	17096	17080	17103	17136	17125	17064	16967	17083	16973	17157	17184	17133	16984	17122	16988	17184	17097	17257	17048	17046	17178	16990	17011	17119	17142	17089	17142	16912	17020	17147	17002	17112	16868	16940	16908	17124	17204	16922	17055	17163	17234	17165	17111	17130	17145	17074	16898	17096	17122	16949	17006	17087	17046	17194	17147	17101	17212	17215	17036	17017	17195	17106	17182	17197	17134	17061	17110	17163	17108	17055	16984	17148	17305	17361	17174	17109	17281	17011	16983	16972	17115	17034	17051	16969	17079	16973	16833	16963	17050	17240	17006	17029	17108	17205	17066	17059	17000	16983	17285	17132	17384	17050	17153	17071	16881	16965	17134
42599	58426	42167	23475	16658	15021	14806	14737	14812	14851	14894	14985	14893	14792	14678	14944	14740	14795	14722	14867	14668	14735	14778	14799	14981	14820	14970	14591	14869	14794	14715	14883	14772	14781	14783	14725	14942	14745	14846	14903	14856	14722	14833	14874	14915	14752	14807	14665	14714	14941	14824	14792	14739	14777	14889	14789	14847	14804	14750	14928	14904	14792	14852	14609	14884	14753	14949	14670	14956	14773	14768	14729	14633	14754	14691	14961	14833	14814	14791	14876	15008	14876	14785	14678	14772	14788	15035	14843	14882	14866	14620	14854	14741	14748	14837	14850	14689	14572	14902	14822	14738	14929	14643	14891	14667	14943	14883	14751	14977	14864	14731	14778	14709	14691	14864	14665	14810	14809	14691	14836	14738	14851	14999	14915	14751	14847	14744	14794	14815	14785	14637	14706	14805	14839	14676	14925	14910	14808	14920	14917	14823	14883	14573	14814	14670	14776	14809	14805	14843	14707	14687	14755	14767	14833	14783	14971	14810	14876	14768	14768	14732	14895	14849	14901	14730	14647	14792	14694	14702	14767	14830	14950	14748	14833	14635	14881	14785	14583	14952	14797	14721	14772	14679	14883	14808	14931	14745	14859	14753	14773	14765	14886	14852	14904	14686	14839	14813	14945	14894	14754	14755	14849	14934	14771	14697	14768	14931	14897	14854	14849	14972	14738	14820	14700	14815	14685	14657	14873	14644	14911	14781	14784	14953	14903	14633	14830	14881	14815	14914	14872	15055	14812	14742	14723	14783	14917	14760	14829	14675	14732	14635	14929	14778	14878	14963	14813	14760	14770	14928	14869	14770	14890	14902	14709	14711	14748	14650	14812	14623	14700	14937	14691	14619	14741	14677	14641	14815	14842	14846	14567	14750	14781	14758	14861	14801	14776	14892	14891	14675	14686	14885	14978	14784	14740	14715	14853	14843	14651	14657	14798	14745	14947	14889	14766	14687	14851	14860	14855	14845	14903	14945	14701	14768	14853	14815	14852	14905	14749	14757	14709	14715	14699	14699	14679	14736	14831	14832	14656	14697	14784	14750	14720	14860	14794	14740	14719	14828	15000	14805	14793	14916	14703	14769	14728	14846	14900	14829	14549	14894	14623	14781	14771	14645	14886	14654	14793	14967	14810	14816	14820	14901	14868	14786	14802	14801	14832	14878	14742	14727	14755	14733	14665	14865	14909	14750	14626	14801	14863	14856	14937	14961	15020	14822	14701	14851	14872	14700	14849	14614	14752	14879	14817	14683	14728	14861	14923	14830	14995	14660	14685	14930	14857	14897	14652	14911	14862	14862	14736	14694	14861	14797	14848	14818	14906	14861	14908	14689	14869	14824	14772	14915	14894	14896	14855	14732	14808	14863	14772	14683	14754	14730	14836	14834	14768	14847	14772	14857	14818	14790	14993	14769	14735	14812	14811	14932	14564	14949	14804	14832	14509	14970	14852	14918	14831	14661	14666	14755	14727	14704	14704	14806	14813	14726	14908	14726	14639	14698	14738	14727	14829	14846	14810	14670	14789	14894	14797	14910	14779	14839	14909	14954	14860	14654	14629	14882	14807	14599	14859	14564	14934	15019	14758	14842	14893	14840	14847	14791	14674	14812	14756	14843	14931	14753	14599	14844	14955	14844	14775	14993	14859	14604	14792	14824	14812	14922	14811	14666	14901	14800	14677	14619	14736	14775	14912	14751	14786	14836	14736	14822	14770	14730	14911	14938	14748	14827	14810	14814	14827	14762	14850	14660	14833	14891	14743	14834	14669	14799	14730	14813	14642	14829	14763	14783	14750	14674	14838	14724	14725	14916	14740	14807	14912	14762	14662	14936	14748	14830	14810	14794	14625	14823	14770	14811	14765	14700	14813	14893	14738	14812	14586	14725	14807	14803	14821	14692	14960	14869	14789	14832	14679	14909	14572	14822	14690	14758	14744	14714	14732	14775	14698	14833	14667	14718	14803	14820	14912	14802	14929	14875	14744	14747	14913	14738	14700	14827	14833	14708	14932	14950	14622	14908	14950	14650	14787	14815	14486	14642	14908	15045	14756	14866	14740	14741	14760	14782	14759	14938	14822	14708	14723	15019	14659	14771	14630	14845	14758	14847	14961	14691	14814	14753	14722	14644	14775	14682	14826	14733	14919	14833	14798	14675	14691	14726	14704	14726	14848	14826	14915	14733	14867	14795	14776	14897	14736	14844	14802	14905	14918	14858	14833	14810	14784	14900	14790	14850	14945	14879	14639	14817	14750	14792	14816	14678	14693	14957	14547	14730	14807	14928	14856	14862	14847	14841	14662	14701	14840	14669	14860	14728	14706	14739	14794	14819	14787	14740	14835	14631	14753	14872	14819	14656	14901	14749	14774	14877	14764	14716	14951	14853	14772	14677	14953	14789	14774	14759	14987	14857	14626	14872	14976	14841	14838	14870	14914	14714	14813	14732	14722	14717	14731	14807	14780	14798	14751	14855	14830	14992	14779	14694	14619	14857	14566	14800	14839	14724	14834	14931	14940	14775	14706	14840	14703	14846	14574	14605	14833	14908	14849	14781	14760	14849	14812	14726	14742	14892	14712	14740	14880	14885	14761	14825	14864	14878	14787	14863	14832	14860	14807	14822	14709	14663	14874	14655	14896	14738	14571	14744	14910	14760	14972	14853	14807	14908	14937	14838	14774	14917	14807	14725	14810	14773	14797	14759	14791	14834	14747	14639	14861	14637	14898	14698	14769	14689	14621	14799	14901	14571	14707	14816	14828	14765	14863	14665	14775	14826	14894	14801	14999	14783	14879	14757	14919	14881	14752	14757	14976	14753	14778	14709	14707	14970	14879	14832	14837	14796	14625	14715	14872	14815	14834	14825	14821	14948	14673	14860	14826	14750	14837	14831	14910	14879	14755	14669	14656	14863	14797	14837	14885	14687	14757	14806	14738	14720	14783	14724	14743	14750	14834	14872	14860	14810	14683	14974	14777	14779	14941	14923	14869	14948	14809	14630	14905	14750	14814	14754	14841	14799	14843	14698	14758	14747	14790	14821	14888	14789	14768	14704	14691	14677	14800	14882	14880	14829	14858	14958	14881	14859	14950	14787	14650	14651	14644	14904	14835	14641	14785	14748	14885	14747	14760	14833	14793	14761	14761	14596	14922	14790	14919	14752	14813	14782	14663	14904	14735	14789	14629	14741	14873	14843	14893	14858	14897	14756	14784	14811	14880	14873	14794	14988	14724	14746	14813	14645	14769	14828	14745	14681	14846	14694	14909	14885	14777	14865	14814	14794	14724	14798	14624	14792	15040	14771	14727	14940	14872	14688	14721	14868	14665	14979	14962	14930	14768	14812	14891	14543	14700	14698	14666	14901	14799	14919	14866	14935	14760	14791	14723	14846	14922	14802	14905	14597	14786	14754	14653	14952	14660	14748	14881	14715	14802	14751	14819	14773	14964	14788	14775	14557	14759	14731	14862	14820	14824	14739	14808	14755	14812	14914	14693	14852	14677	14674	14750	14919	14844	14746	14999	14836	14779	14826	14757	14826	14768	14724	14813	14982	14798	14846	14913	14895	14789	14870	14783	14844	14799	14830	14836	14674	14755	14690	14756	14941	14852	14672	14779	14702	14859	14759	14707	14852	15071	14856	14796	14740	14768	14890	14571	14902	14753	14915	14869	14797	14976	14761	14860	14744	14910	14679	14798	14752	14810	14955	14848	14755	14709	14916	14589	14797	14725	14885	14917	14655	14668	14582	14848	14854	14851	14763	14697	14664	14761	14774	14923	14751	14877	14632	14933	14842	14798	14692	14629	14886	14801	14737	14793	14880	14695	14963	14779	15043	14639	14815	14832	14892	14670	14810	14744	14865	14852	14723	14744	14879	14833	14848	14637	14903	14754	14694	14709	14779	14854	14675	14781	14775	14894	14983	14862	14697	14999	14735	14978	14790	14834	14830	14724	14834	14960	14876	14660	14835	14753	14732	14760	14860	14762	14667	14702	14801	14816	14776	14941	14855	14822	14884	14702	14775	14875	14595	14726	14657	14762	14849	15045	15015	14872	14727	14816	14907	14911	14716	14889	14798	14662	14754	14785	14723	14633	14820	14831	14685	14677	14791	14951	14863	14739	14645	14641	14841	14858	14864	14897	14818	14943	14798	14770	14923	14651	15013	14821	14775	14769	14787	14848	14854	14809	14720	14837	14692	14965	14759	14753	14753	14874	14954	14734	14765	14873	14734	14637	14828	14732	14958	14841	14621	14908	14726	14843	14727	14781	14849	14788	14765	14813	14633	14690	14898	14630	14717	14731	14881	14757	14678	14962	14945	14620	14874	14737	14825	14752	14914	14877	14677	14734	14698	14888	14752	14848	14777	14768	15045	14811	14879	15034	14868	14757	14976	14780	14889	14952	14756	14815	14916	14707	14751	14757	14870	14881	14757	14931	14678	14762	14980	14792	14867	14867	14905	14619	14785	14804	14722	14989	14545	14844	14979	14874	14988	14823	14847	14671	14767	14936	14639	14910	14804	14774	14883	14828	14796	14795	14815	14831	14928	14725	14697	14868	14774	14861	14745	14822	14838	14895	14836	14727	14867	14784	14997	14609	14741	14651	14795	14687	14709	14762	14810	14803	14962	14902	14766	14778	14997	14856	14732	14956	14680	14712	14819	14763	14917	14757	14893	14484	14998	14858	14821	14910	14938	14536	14838	14669	14845	14980	14798	14807	14893	14710	14835	14839	14932	14859	14714	14773	14847	14651	14823	14893	14700	14710	14729	15053	14738	14718	14669	14823	14952	15032	15029	14712	14784	14924	14840	14820	14785	14931	15046	14999	14728	14642	14845	14760	14977	14881	14786	14739	14759	15024	14823	14783	14814	14918	15043	14855	14558	14891	14637	14855	14832	14748	14982	14861	14805	14596	14775	15015	14857	14724	14829	14651	14837	14691	14763	14789	14712	14777	14790	14714	14814	14741	14802	14691	14917	14848	14693	14774	14662	14769	14703	14838	14798	14956	14846	14832	14744	14816	14776	14824	14822	14812	14849	14900	14719	14663	14847	14835	14799	14823	14754	14698	14789	14935	14810	14831	14847	14822	14841	14834	14880	14935	14810	14738	14737	14796	14778	14827	14721	14782	14870	14809
35875	39126	36941	25843	19129	17565	17540	17263	17102	17366	17170	17191	17255	17166	17242	17166	16956	17386	17215	17223	17041	17063	17203	17194	17133	17140	17082	16981	16993	17170	17257	17074	17249	17365	17110	16936	17344	17153	16984	17280	17034	17065	17165	17003	17161	17354	17147	17125	17215	17129	17096	16974	17137	17034	17098	17346	17022	16922	17109	17158	17076	17294	17192	17179	17161	17197	16923	17076	17274	17001	17126	17061	17044	17201	17060	16962	17156	17119	17047	17196	17303	16992	17066	17147	17010	17067	17093	17281	16937	17118	17163	16984	17215	17221	17138	16820	16985	16994	17314	17132	17063	16992	17285	17149	17216	17199	17158	17295	17043	17158	16975	16952	17114	17184	17077	17061	17337	17171	17125	16968	17239	17042	17049	17052	17122	17049	17032	16990	17111	17054	17073	16992	17182	16994	17097	17031	17120	17245	17243	17135	17160	16974	17147	17026	17283	17129	17128	17109	17094	17093	17054	17078	17114	17219	17046	17100	17150	17264	17189	17162	17080	17140	17057	17027	17122	17318	17035	17102	17097	17029	17376	17269	17157	17179	17135	17085	17072	17211	17202	17139	17198	17106	17100	17176	17116	16836	16990	17106	17125	16909	17120	17146	17187	17201	17271	17196	17167	17208	17108	16898	17129	17062	17037	16872	16934	17130	17255	17001	17124	16903	17080	16996	17194	16880	17144	17017	17141	17048	17105	17185	16988	17078	17150	16922	17164	16963	17336	17098	17146	17129	17128	17087	17183	17010	17155	16986	17085	17118	16902	17110	17300	17036	17178	16962	17302	17072	17251	16954	17151	16958	17214	17272	17178	17318	17170	17096	17163	17026	16955	16925	17013	17312	17054	16999	16973	17030	17027	17113	17254	16991	17128	17060	17166	17158	17085	17203	17155	17245	16898	17050	17102	17396	17053	16929	17123	17021	16978	17084	17077	16894	17061	17160	17020	17056	17028	17108	17258	17115	17166	16953	16978	17046	17211	17066	17306	16914	17138	17112	17091	17140	16971	17125	17145	17320	17016	17229	16832	17273	17301	16927	16981	16877	17203	17216	17060	17049	17314	17026	17181	17144	17160	17110	17182	17165	17003	16975	17146	17171	17019	17144	17089	17011	17241	17190	17252	17044	17050	17066	17090	16981	17215	17137	17355	17231	17139	17019	17127	17084	17236	17283	17115	17198	16985	17069	17204	17124	17203	17160	16900	17039	17087	16976	17169	17069	17222	17193	17087	17068	16927	16923	17040	17093	17021	17150	16891	17163	17147	17225	16943	16917	17100	16899	16737	16833	17254	17128	17206	17114	17088	17022	17151	16940	17311	17013	17348	17110	17128	17071	17059	17199	17335	17164	16964	17291	17003	16880	17179	17367	17155	17065	17173	17197	16945	16966	17388	17154	17008	16977	17018	17094	17145	17181	17017	17154	17045	16879	17230	16981	16980	17022	16999	17222	17097	17269	17284	17244	17171	17005	16928	17046	17077	17198	17269	16919	17051	17307	17146	17149	16938	17124	17036	16987	16956	17201	17175	17148	17089	17278	16989	17084	17260	17007	17129	17029	17292	17088	17341	17070	16935	17052	16864	17200	17018	17015	16826	16920	17199	17072	17138	17071	17160	17335	17191	17167	17207	17442	17134	17062	17127	17121	17212	17132	17071	17056	17014	16878	17231	17180	17067	17224	17082	17134	17117	17035	17152	17113	17247	17113	17086	17142	16975	17365	17009	17013	17262	17116	17162	17164	17098	17102	17227	17296	17034	17031	17024	17094	17016	17109	17177	17260	17123	17020	17119	17233	17197	17129	17119	17137	17047	17185	17249	17044	17056	17122	17066	17235	17011	17148	17113	17116	17147	17247	17258	17136	16994	17070	17130	17197	17195	17157	17224	17235	16959	17198	17169	17122	17117	17089	16994	17194	17329	17274	17182	16941	17043	17157	16977	17292	17200	17043	17082	17066	16846	17236	17138	17015	17205	17242	17036	17204	17029	17098	17158	16958	16939	17055	16956	16929	17180	17231	17163	17350	17129	16822	17123	16970	17075	17022	16985	17097	17080	17326	17048	17105	16890	17051	17103	17115	16960	16963	16918	16960	17125	16983	17055	17120	16979	17102	16936	17094	17200	17152	17059	17023	16998	17117	17122	17068	17227	17058	17139	17135	17125	17065	17239	17002	16985	17338	17243	17015	17194	17248	17256	17204	17118	17206	16967	17050	17120	17031	17236	17210	17058	17116	17112	17089	17106	17048	17097	16959	17308	17097	17105	17313	17176	17124	17477	17372	17007	17064	17062	16948	16996	17117	16980	16956	17089	16982	17029	17111	17295	17178	17282	17209	16957	17043	17264	17023	17280	16961	17057	17030	17315	17285	17072	17374	17019	17293	17165	17084	17170	17150	17153	17109	16923	17027	17080	17219	17212	17209	17149	17037	17024	17128	17215	17302	17257	17284	17302	17099	17172	17133	17227	16954	17268	17231	17124	17188	16998	17291	16933	16841	17199	17268	17142	17182	16899	16915	17221	17009	17111	17116	17229	17056	17210	17086	17257	17035	17338	16942	17202	16960	17180	17117	17233	17126	17162	17110	17085	17141	17143	17169	16900	16987	17273	17060	17290	16930	17071	17055	17160	17237	17377	17109	17096	17306	17182	17115	17177	17138	17055	16849	17329	17339	17026	17013	17198	17067	17131	17117	17075	17152	17163	17196	17123	17213	17030	17037	17088	17060	16966	17007	17044	17226	17229	16997	17037	16995	16988	17145	17204	17056	17017	17058	17130	17253	17301	17024	17045	17201	17111	17014	17184	17056	17153	16841	17249	17076	17062	17049	17161	17201	17052	17366	16885	17202	17141	17015	17183	17122	16965	17006	17092	17269	17128	16974	17174	17142	16875	17057	16912	16921	17131	17070	17018	17250	17081	17248	17111	17034	17112	17065	17167	17077	17322	17371	17179	17155	17040	17052	17116	17228	17181	17005	17214	17129	17067	17083	17048	17067	17287	17087	17029	17149	17186	16977	16971	17129	17081	17036	17098	16912	17080	17174	17063	17189	17117	17077	17088	17103	17160	17099	17217	16921	17257	17178	17303	17031	17046	17059	17345	17035	17238	17124	17023	17089	17265	16841	17066	16993	17206	17208	17111	16884	17200	17087	16936	17108	16901	17004	17121	17333	17268	17134	17300	17417	17253	17071	17070	16948	17050	17202	17036	17077	17224	17182	17191	17216	17136	17028	17168	17275	17128	17082	17284	17149	17197	17286	17246	17297	17076	17133	16943	17143	17164	17072	17223	16980	17085	17138	16930	17018	17096	17126	17148	17295	17134	17078	17065	17202	17186	17082	17070	17253	16951	17024	17331	17164	17144	17065	17048	17014	17005	17249	17046	16859	17014	17121	17239	17114	17136	17121	17107	17028	17312	17238	17068	17039	17079	17027	17154	17032	17212	17312	17450	16977	17188	17149	17125	17033	17032	17028	17054	16973	17046	17287	17232	17048	17140	17269	17033	17145	17187	16904	17153	16925	17050	17204	17083	17196	17238	17169	17213	17176	16991	17286	17017	17216	16850	17304	17203	17260	17237	17126	17169	17034	16963	17120	16911	17288	17144	17077	17230	17218	17087	17070	16889	16974	17286	17130	17228	17037	17268	16941	16920	16978	17060	17000	17260	17175	17281	17203	17132	17103	16911	17084	17157	17104	17158	16984	17099	17106	17175	17223	17192	16936	17281	17250	16971	17007	17028	16978	17106	17116	17035	17196	17181	17094	17100	17129	17032	17097	17099	17068	17166	17118	17080	17105	17228	17103	17118	17161	17034	16909	17129	17112	17112	17060	17179	16977	17194	17095	17411	17076	17033	16996	17249	16965	17003	17116	17011	17255	17231	17127	17254	17083	17110	17091	17281	17196	17018	16978	17290	17135	16948	17292	17131	17161	17139	17119	17118	17080	16981	17078	17027	17049	17326	17107	17339	17297	17067	16838	17083	17083	17239	17145	17338	17069	17277	17100	17334	17065	17268	17026	17224	17093	17208	17032	17266	17170	17038	17207	17339	16920	17053	17058	17009	17291	17347	17074	16865	17015	17181	17235	17270	17140	17071	17149	17108	17120	17293	17020	17293	17010	17066	17024	17364	17228	16984	17331	16969	17117	17226	16853	17145	17192	17396	17230	17097	16979	17257	17130	17341	17235	17245	17025	17160	17079	17061	17069	16890	17160	17100	17258	17211	17175	17379	17177	17154	17097	17250	16985	17063	17123	17069	17257	17130	17197	16902	16988	16958	17291	17164	17027	17348	16864	17070	16990	17075	17259	16930	17242	17057	17194	16768	17323	17253	16853	17260	17224	17274	17138	17039	17184	17020	17065	17148	17260	17018	16788	17105	17108	17048	17084	17139	17391	17100	17108	17109	17056	16956	17091	17191	17196	17125	17121	17120	17270	17026	17034	16965	17118	17197	17143	17044	17054	17094	17040	17129	17191	17085	16983	17161	17208	17214	17000	17210	17247	17080	17028	17149	16886	16996	17017	17234	17193	17058	17248	16983	17110	17141	17107	17071	17075	17209	17149	17058	17050	17046	17115	17213	17107	17093	17017	17136	17100	16887	17036	17178	17203	17182	17067	17133	17028	17116	16897	16907	17187	17186	17109	17245	17182	17179	16883	17182	17006	16902	17094	17248	17081	17125	17117	17207	17172	17088	17044	17044	17282	17110	17314	17175	17063	17288	16970	17017	17119	17165	17098	17049	17025	17037	17270	17065	17295	17230	17213	17208	17049	17010	17121	17326	17038	17051	17015	17197	16967	17100	17088	17257	17308	17076	17130	17041	17123	16983	16850	17349	17257	17145	17121	17050	17120	17303	17170	16965	17137	16971	17127	17162	17138	17156	17073	17110	16968	17076	17225	17026	17275	17146	17331	17015	17069	16827	17024	17157	17196	17138	17424	17339	17055	17315	17070	17182	16903	17148	17151	17166	17109	17021	17156	17155	17073	17167	17180	17298	17246	17132	17000	17253	17141	17065	17057	16985	17074	16978	17202	17199	17269	17004	17100	17217	17102	17182	17091	17176	17074	17059	17469	17280	16942	17103	17033	17153	17002	17043	17120	17183	16980	16967	17086	17120	17025	17141	16952	17145	17107
40059	51301	36863	21705	16165	15019	14928	14743	14940	14889	14955	14713	14996	14780	14785	14714	14807	14972	14873	14970	14906	14803	14663	14821	14882	14930	14832	14972	14885	14865	14826	14707	14790	15012	14631	14711	14701	14879	14811	15018	14771	14965	14783	14986	14843	14623	14978	14698	14795	14918	14752	14778	14789	15037	14994	14871	14868	14746	14802	14797	14847	14911	14842	14812	14961	14892	14785	14767	14788	14877	14913	14826	14805	14920	14666	14765	14602	14881	14802	14920	14768	14888	14732	14679	14534	14948	14846	14733	14882	14741	14738	14868	14764	14814	14801	14729	14703	14816	14765	14862	14830	14809	14896	14971	14786	14967	14835	14788	14936	14831	14778	15032	14932	14973	14974	14881	14960	14775	14864	14769	14837	15009	14789	14716	14848	14897	14831	14828	14834	14803	14855	14799	14698	14788	15026	14868	14971	14934	14793	14972	14735	14720	14886	14879	14887	14599	14890	14827	14786	14940	14855	14980	14815	14707	14797	14869	14800	14865	14767	14846	14714	14849	14794	14711	14852	14766	15041	14811	14891	14968	14977	14654	14715	14793	14802	14835	14791	14928	14752	14844	14797	14874	14943	14921	14749	14972	14899	14824	14802	14928	14883	14879	14794	15057	14997	14752	14673	14816	14807	14860	15043	14869	14721	14886	14922	14720	14945	14849	14895	14951	14888	14910	14655	14827	14866	14794	14902	14898	14637	14860	14878	14757	14884	14993	14845	14858	14887	14959	14729	14801	14861	14778	14890	14898	14913	14750	14726	14916	14805	14776	14859	14801	14655	14921	14832	14749	14712	14856	14782	14928	14776	14921	14962	14767	14808	14818	14927	14752	14968	14872	14924	14773	14855	14812	14729	14974	14681	14789	14721	14841	14776	14729	14865	14804	14611	14889	14834	15138	14747	14926	14861	14874	14770	14780	14863	14853	14925	14642	14888	14663	14764	14908	14638	14746	14770	14691	14865	14873	14796	14843	14800	14776	14741	14924	14821	14700	14754	14876	14797	14852	14904	14841	14753	14916	14767	14892	14825	14694	14886	14812	14942	14785	14948	14892	14725	14870	14799	14609	14798	15012	15120	14830	14785	14911	14866	14861	14781	14880	14757	14756	14718	14788	14850	14853	14766	14904	14804	14886	14757	14877	14980	15011	14722	14905	14734	14730	14756	14776	14743	14722	14771	14799	14881	14926	14825	14804	14828	14838	14869	14852	14917	14920	14890	14845	14817	14842	14819	14769	14748	14925	14757	14930	14803	14847	14759	14731	14826	14671	14779	14934	14733	14827	14834	14836	14807	14875	14835	14838	14921	14916	14857	14856	14831	14968	14780	14839	14930	14861	14925	14787	14896	14883	14707	14849	14817	14853	14889	14864	14813	14870	14861	14644	14749	14766	14807	14676	14933	14905	14895	14787	14824	14821	14869	14762	14919	14690	14650	14888	14654	14817	14825	14872	14889	14738	14831	14890	14810	14854	14920	14712	14955	14824	14959	14878	14905	14890	14804	15000	14933	14777	14777	14706	15037	14772	14744	14773	14891	14748	14860	14831	14768	14823	14792	14681	14961	14849	14892	14717	14897	14714	14868	14894	14753	14797	14784	14751	14936	14783	14770	14793	14965	14755	14835	14794	14690	14836	15004	14916	14876	14886	14741	14860	14975	14954	14802	14831	14857	14815	14842	14716	14892	14609	14838	14682	14766	14854	14825	15002	14855	14866	14844	14799	15053	14855	14704	14741	15033	14860	14959	14813	14770	14879	14886	14910	14926	14907	14796	14758	14792	14750	14900	14751	15092	14833	14890	14896	14837	14973	14883	14825	14788	14941	14903	14854	14744	14880	14772	14893	14948	14969	14809	14827	14937	14932	14663	14805	14740	15046	14842	14701	14922	14759	14872	14890	14763	14804	14963	14827	14865	14745	14757	14715	14833	14794	14969	14887	14756	14829	14630	14957	14764	14857	14871	14851	14579	14732	14900	15002	14821	14962	14900	14809	14794	14778	14769	14749	14741	14652	14787	14952	14928	14809	14796	14761	14915	14712	14950	14763	14799	14894	14654	14880	14912	14863	14846	14786	14821	14818	14705	14921	14927	14978	14621	14926	14721	14892	14786	14640	14808	14825	14798	14921	14871	14751	14761	14876	14756	14702	14800	14862	14729	14863	14754	14773	14901	14827	14778	14864	14875	14741	14879	14823	14911	14811	14840	14891	14950	14807	14925	14713	14895	14590	14822	14831	14719	14712	14762	14912	14765	14907	14748	14737	14758	14834	14797	14965	14763	14875	14931	14846	14779	14786	14737	14734	14833	14916	14944	14793	14852	14653	14926	14874	14708	14764	14746	14944	14709	14979	14737	14843	14932	14665	14837	14852	14756	14765	14869	14797	14754	14780	14974	14778	14802	14602	14837	14829	14900	14654	14791	14886	14970	14700	14967	14916	14845	15061	14633	14775	14693	14848	14926	14896	14842	14797	14732	14745	14681	14885	14919	14968	14728	14928	14872	14829	14797	14885	14901	14847	14721	14790	14760	14687	14865	14675	14678	14820	14906	15025	14858	14894	14850	14837	15042	14723	14750	14904	14846	14854	14959	14836	14950	14711	14794	14990	14775	14745	14827	14742	14912	14712	14814	14681	14816	14911	14721	14833	14895	14831	14938	14853	14909	14851	14929	14977	14830	14851	14741	14798	14925	14925	14734	14632	14774	14752	14871	14846	14587	14838	14873	14775	14931	14923	14779	14895	14816	15082	14820	14790	14936	14821	14969	14785	14868	14921	14767	14937	14819	14905	14840	14678	14731	14924	15001	14907	14970	14923	14764	14863	14835	14804	14862	14861	14833	14944	14926	14790	14686	14879	15054	14784	14948	14739	14922	14886	14908	14942	14691	14814	14861	14662	14674	14870	15049	15003	14828	14750	14852	14771	14771	14879	14689	15038	14805	14814	14790	14908	14695	14823	14750	14986	14768	15006	14819	14900	14683	14870	14795	14830	14918	14971	14984	14742	14707	14828	14710	14906	15025	14788	14806	14899	14936	14725	14917	14839	14900	14884	14891	14887	14877	14943	14954	14739	15032	14932	14803	15009	14772	14901	14864	14842	14855	14981	14746	14621	14852	15045	14830	14941	14741	14894	14791	14671	14764	14870	14930	14927	14774	14738	14813	14844	14753	14908	14888	14885	14913	14742	14704	14814	14776	14977	14700	14929	14898	14983	14881	14935	14934	14793	14849	14780	14913	14861	14863	14714	14893	14893	14834	14754	14917	14907	14850	14684	14770	14783	14876	14901	14932	14800	14926	14733	14957	14829	14883	14968	14872	15013	14773	14627	14791	14784	14885	14920	14706	14818	14908	14909	14935	14718	15056	14941	14898	14789	15131	14743	14826	14809	14797	14918	14667	14741	14921	14773	14863	14677	14867	14979	14948	14873	14836	14856	14802	14896	14871	14702	14735	14790	14726	14805	14929	14701	14862	14909	14825	14973	14879	14830	15033	14878	14939	14815	14816	14933	14760	14692	14886	14808	14841	14944	14747	14959	14923	14850	14916	14885	14802	15030	14894	14865	14824	14920	14783	14808	14879	14576	14713	14796	14739	14806	14890	14865	14865	15024	14761	14885	14683	14933	14913	14753	14855	14720	14738	14995	14710	14754	14772	14818	14717	14861	14894	14767	14886	14709	14799	14909	14978	14891	14868	14965	14882	14863	14828	14907	14924	14780	14931	14638	14897	14869	14597	14887	14865	14948	14832	14798	14915	14938	14878	14792	14837	14941	14792	14766	14915	14921	14747	14741	14871	14705	14860	14781	14889	14848	14892	14879	14893	14817	14915	14936	14882	14762	14855	14982	14747	14815	14888	14960	14850	14918	14739	14859	14885	14812	14722	14933	14819	14687	14878	14767	14986	14840	14727	14859	14713	14941	14536	14870	14836	14737	14863	14584	14885	14894	14820	14851	14854	14797	14854	14974	14787	15017	14914	14822	14875	14757	14826	14921	14913	14836	14978	14866	14832	14889	14920	14827	14856	14794	14759	14745	14830	15018	14785	14676	14783	14791	14793	14933	14872	14836	14803	15044	14972	14774	14908	14968	14894	14985	14672	14912	14781	14778	14552	14820	14860	14869	14727	14677	14552	15043	14851	14721	14746	14834	14957	14934	14737	14774	14626	14862	14917	14756	14849	14879	14965	14863	14735	14924	14890	14842	14935	14665	14837	14985	14907	14847	14821	14808	14811	14787	14767	14856	14928	14951	14861	14948	14856	14917	14793	14873	14765	14815	14923	14793	14927	14673	14496	14815	14675	14891	14774	14821	14819	14745	14642	14848	14878	14719	15017	14803	14810	14822	14856	14743	14807	14849	14930	14570	14856	14869	14832	14682	14798	14997	14839	14833	14822	14845	14805	14923	14906	14801	14923	14913	14720	14693	14996	14633	14972	14759	14828	14863	15007	14916	14804	14931	14634	14781	14885	14839	14979	14648	14882	14988	14920	14869	14730	14728	14834	14801	14845	14867	14743	14884	14885	14948	14765	14858	14775	14698	14947	14831	15007	14795	14864	14799	14864	14918	14871	14901	14836	14953	14905	14703	14829	14718	14977	14787	14862	14673	14698	14826	14842	14781	14847	14749	14877	14836	14790	14860	14882	14813	14819	14895	14828	14783	14900	14831	14822	14860	15021	14792	14782	14816	14924	14721	14824	14926	14879	14800	14785	14745	14964	15026	14883	14785	14754	14811	14666	14750	14946	14779	14854	14791	14736	14792	14901	14782	14863	14820	14930	14922	14808	14971	14937	14646	14972	14619	14857	14671	14809	14992	14844	14758	14717	14638	14952	14841	14758	14797	14938	14952	14819	14847	14766	14752	14810	14790	14880	14842	14863	14838	14815	14716	15017	14829	14739	14571	14923	14827	14671	15080	14928	14877	14929	14851	14948	14810	14951	14812	14880	14827	14813	14910	14772	14810	14937	14750	14710	14791	14725	15017	14892	15008	14753	14640	15027	14743	14737	14919	15051	14915	14764	14872	14848	14785	14920	14845	14869	14690	14992	14800	14703	14925	14858	14875	14892	14721	14827	14979	14627	14891	14841	14861	14795	14896	14919	14992	14809	14835	14931	14774	14788	14881	14896	14887	14788	14918
24008	24943	36536	30443	24431	23742	23344	18398	17565	17729	17896	17493	17498	17355	17698	17367	17345	17789	17391	17395	17379	17408	17126	17441	17286	17268	17390	17328	17213	17412	17191	17223	17207	17439	17487	17448	17502	17205	17457	17286	17386	17299	17366	17220	17232	17141	17232	17317	17286	17361	17243	17303	17427	17207	17423	17262	17297	17196	17322	17292	17236	17165	17200	17198	17321	17229	17261	17192	17301	17318	17213	17299	17279	17305	17490	17075	17180	17203	17499	17369	17361	17184	17254	17225	17291	17252	17223	17384	17243	17067	17215	17213	17473	17295	17292	17231	17325	17309	17359	17192	17257	17254	17304	17431	17230	17335	17216	17083	17161	17181	17245	17143	17294	17190	17328	16975	17322	17158	17410	17079	17338	17424	17390	17392	17207	17212	17327	16964	17389	17291	17154	17175	17121	17163	17241	17229	17442	17237	17292	17154	17331	17272	17385	17245	17179	17454	17138	17031	17171	17226	17276	17133	17248	17252	17207	17178	17026	17253	17062	16980	17101	17315	17307	17181	17251	17283	17341	17347	17266	17100	17248	17119	17204	17137	17318	17441	17226	17240	17217	17183	17250	17304	17145	17307	17370	17281	17129	17222	17050	17230	17260	17287	17177	17207	16984	17189	17377	17312	17288	17162	17226	17168	17214	17330	17404	17147	17178	16960	17298	17387	17281	17340	17207	17139	17083	17258	17338	17122	17351	17139	17332	17439	17338	17188	17101	17194	17225	17288	17178	17318	17326	17090	17253	17364	17160	17349	16994	17152	17216	17297	17351	17212	17267	17176	17381	17062	17425	17206	17399	17333	17262	17380	17302	17213	17251	17282	17313	17175	16941	17515	17288	17247	17297	17040	17330	17390	17225	17232	17194	17344	17272	17253	17130	17265	17265	17269	16995	17284	17233	17235	17351	17406	17236	17341	17236	17231	17107	17137	17233	17384	17325	17264	16969	17197	17363	17095	17321	17241	17240	17153	17220	17200	17211	17297	17180	17343	17378	17137	17184	17344	17183	17295	17217	17273	17173	17289	17237	17017	17330	17172	17158	17350	17062	17081	17328	17231	17176	17168	17160	17388	17264	17143	17350	17339	17179	17373	17114	17094	17337	17239	17251	17235	17251	17157	17328	17247	17334	17187	17225	17400	17266	17386	17145	17210	17324	17334	17246	17186	17301	17114	17349	17273	17510	17265	17294	17269	17206	17286	17385	17234	17235	17319	17242	17286	17189	17546	17267	17230	17244	17316	17114	17260	17181	17391	17241	17218	17059	17172	17218	17212	17290	17351	17319	17379	17216	17268	17252	17284	17195	17142	17341	17139	17319	17187	17124	16947	17294	17088	17289	17301	17173	17189	17232	17187	17141	17277	17268	17292	17340	17290	17291	17405	17397	17139	17327	17191	17439	17290	17408	17207	17071	17120	17099	17255	17306	17310	17164	17262	17218	17224	17102	17213	17102	17084	16996	17440	17148	17208	17354	17004	17259	17241	17213	17312	17277	16979	17211	17077	17002	17132	17223	17142	16968	17287	17403	17228	17347	17242	17253	17398	17196	17314	17261	17189	17298	17210	17032	17073	17192	17236	17215	17251	17264	17069	17255	17160	17463	17374	17269	17313	17442	17254	17149	17185	17208	17269	17386	17398	17136	17293	17355	17053	17240	17286	17138	17129	17213	17245	17265	17199	17140	17168	17367	17183	17010	17145	17246	17482	17229	17319	17221	17122	17048	17205	17192	17216	17253	17136	17220	17220	17176	17196	17117	17095	17055	17244	17199	17304	17227	17297	17136	17312	17253	17062	17171	17119	17082	17104	17188	17360	17256	17210	17409	17108	17299	17151	17260	17229	17327	17233	17056	17245	17440	17199	17028	17053	17257	17219	17181	17236	17238	17298	17265	17429	17169	17485	17251	17333	17075	17121	17330	17269	17096	17226	17084	17233	17345	17221	17271	17251	16953	17149	17240	17304	17179	17065	17097	17278	17039	17208	17216	17470	17119	17147	17183	17095	17019	17275	17113	17295	17160	17206	17187	17298	17281	17230	17271	17183	17331	17410	17050	16891	17104	17375	17253	17164	17198	17091	17157	17155	17321	17291	17106	17318	17168	17207	17316	17229	17074	17318	17214	17255	17299	17220	17176	17315	17226	17172	17119	17075	17379	17121	17185	17229	17304	17236	17227	17463	17192	17322	17093	17157	17340	17190	17189	17276	17388	17272	17238	17171	17195	17136	17234	17217	17264	17245	17066	17395	17289	17095	17210	17273	17229	17180	17092	17115	17340	17269	17326	17223	17221	17134	17191	17363	17088	17177	17261	17183	17087	17254	17418	17265	17270	17261	17176	17150	17229	17160	17110	17381	17184	17165	17247	17263	17254	17204	17278	17249	17324	17132	17132	17200	17223	17227	17300	17219	17132	17050	17063	17009	17233	17180	17266	17171	17274	17334	17128	17051	17290	17436	17072	17269	17215	17115	17288	17063	17368	17212	17195	17210	17272	17131	17178	17323	17305	17228	17344	17386	17346	17200	17286	17225	17219	17092	16979	17087	17444	17271	17185	17286	17127	17260	17317	17189	17074	17323	17203	17025	17235	17272	17266	17162	17119	17295	17259	17377	17338	16806	17202	17382	17168	17262	17310	17223	17155	17330	17170	17320	17239	17204	17100	17096	17178	17092	17071	17062	17253	17449	17307	17013	17240	17308	17476	17333	17317	17161	17501	17256	17126	17247	17064	17342	17240	17139	17175	17053	17140	17370	17166	17245	17153	17301	17230	17374	17422	17271	17115	17168	17352	17150	17340	17187	17205	17277	17051	17436	17335	17202	17295	17149	17205	17302	17248	17158	17231	17126	17318	17246	17208	17264	17225	17269	17184	17293	17270	17256	17213	17171	17184	17065	17128	17096	17180	17351	17264	17309	17317	17149	17298	17247	17126	17226	17192	16960	17199	17295	17436	17190	17197	17341	17355	17151	17192	17318	17342	17124	17134	17074	17322	17387	17226	17188	17441	17119	17318	17094	17258	17242	17255	17211	17343	17321	17231	17004	17532	17226	17304	17305	17197	17049	17381	17123	17234	17288	17293	17333	17039	17297	17080	17194	16911	16970	17540	17267	17298	17473	17349	17159	17196	17286	17245	17314	17300	17195	17224	17237	17293	17288	17215	17039	17170	17303	17174	17059	17405	17143	17126	17244	17164	17348	17180	17269	17253	17357	17218	17142	17299	17415	17236	17357	17137	17237	17219	17172	17364	17308	17323	17285	17050	17244	17336	17218	17502	17373	17244	17514	17020	17268	17074	17169	17112	17225	17215	17539	17407	17317	17315	17167	17185	17160	17261	17409	17415	17217	17324	17223	17219	17339	17069	17074	17191	17294	17158	17277	17206	17268	17343	17272	17150	17159	17201	17200	17252	17279	17196	17080	17207	17243	17291	17282	17212	17086	17272	17284	17262	17301	17284	17249	16996	17075	17180	17106	17289	17255	17212	17358	17428	17496	17251	17251	17035	17367	17314	17339	17233	17085	17239	17297	17322	17092	17227	17185	17227	17264	17212	17127	17074	17449	17287	17311	17303	17097	17078	17234	17103	17241	17143	17372	17112	17264	16920	17175	17177	17056	16909	16975	17402	17239	17186	17174	17158	17174	17319	17113	17305	17299	17248	17161	17142	17252	17129	17386	17237	17308	17075	17308	17462	17129	17304	17044	17250	17274	17216	17085	17251	17201	17202	17093	17249	17159	17199	17216	17262	17144	17261	17130	17356	17397	17322	17096	17110	17119	17280	17374	17223	17156	17360	17050	17112	16958	17219	17329	17128	17066	17155	17170	17212	17224	17577	17201	17235	17243	17259	17270	17294	17299	17249	17362	17108	17217	17288	17180	17247	17116	17341	17155	17248	17235	17163	17215	17251	17108	17207	17129	17316	17419	17236	17431	17150	17198	17088	17316	17287	17188	17381	17073	17164	16923	17464	17297	17166	17365	17300	17106	17304	17422	17254	17304	17198	17279	17225	17434	16990	17081	17087	17035	17215	17212	17119	17110	17029	17380	17398	17308	17216	17308	17112	17075	17242	17379	17112	17227	17044	17201	17411	17277	17242	17394	17170	17274	17372	17086	17031	17150	17120	17161	17127	17231	17167	17279	17111	16838	17148	17180	17081	17347	17175	17202	17255	17148	17160	17260	17240	17226	17320	17301	17358	17124	17174	17165	17089	17038	17296	17146	17369	17163	17135	17436	17087	17446	17525	17036	16913	17217	17188	17168	17441	17296	17433	17182	17248	17265	17404	17154	17302	17167	17284	17119	17081	17105	17313	17522	17344	17190	17222	17369	17422	17042	17331	17309	17102	17249	17282	17106	17295	17297	17385	17323	17332	17357	17236	17225	17149	17301	17370	17334	17225	17238	17254	17151	17076	17077	17072	17177	17281	17432	17172	17398	17303	17071	17069	17271	17246	17069	16861	17141	16967	17384	17238	17269	17124	17480	17016	17299	17054	17153	17080	17036	17250	17152	17159	17383	17066	17321	17256	17261	17238	17304	17141	17362	17372	17317	17255	17310	17097	17222	17097	17156	17277	17141	17171	17340	17246	17234	17262	17089	17179	17191	17444	17365	17251	17327	17507	17197	17261	17043	17266	17199	17152	17298	17259	17208	17152	17144	17277	17143	17289	17070	17473	17212	17146	17295	17038	17167	17123	17341	17195	17203	17370	17222	17276	17488	17393	17107	17265	17250	17189	17254	17222	17010	17229	17211	17390	17311	17156	17255	17240	17360	17196	17062	17108	17254	17398	17174	17402	17190	17084	17137	17286	17211	17277	17271	17460	17322	17292	17119	17143	17285	17272	17034	17359	17093	17197	17139	17082	17303	17140	16999	17231	17309	17223	17177	17392	17309	17182	17088	17236	17365	17378	17391	17294	17159	17092	17328	17278	17139	17200	17129	17210	17095	17214	17226	16952	17308	17183	17245	17444	17211	17327	17150	17250	17291	17304	17354	17161	17168	17301	17089	17284	17234	17335	17390	17375	17080	17359	17296	17377	17240	17418	17249	17023	17021	17223	17124	17198	17396	17334	17310	17270	17444	17156	17238	17270	17099	17210	17270	17182	17307	17273	16968	17141	17178	17192	17121	17263	17289
63172	107642	85735	54994	30050	17726	15051	14782	14719	15022	14774	15007	14956	14700	15126	14903	15059	14754	14993	14960	14964	15218	14926	14900	14932	14749	14820	14808	14785	14850	14842	14812	14763	14916	14760	14982	14831	14800	14832	14947	14869	14921	15125	14860	14992	15135	14934	14814	14901	14894	14867	14911	14944	14786	14876	14947	14805	14910	15121	15023	14874	14921	14797	14997	14874	14897	14931	14879	15085	14924	14808	14850	14786	14848	14995	14859	14904	14975	14852	14915	14985	14883	14992	15074	14885	14787	14940	14934	14992	14958	14944	14780	14927	14999	14874	14758	14967	14872	14959	14822	15028	14930	15052	14872	14882	14972	14866	15010	14860	14920	14849	15027	14924	14980	14985	14863	14791	14852	14922	15018	15012	14680	14991	14769	15117	14866	14741	14941	14962	14957	14755	14904	14942	14958	14912	14974	14856	14914	14967	15034	14843	14718	14904	14904	14821	14961	14947	14717	14810	15010	14885	14918	14968	14816	15015	14850	15009	14754	14826	14907	15035	14944	14970	14847	14902	14981	14908	14981	15021	14883	15015	14937	14886	14911	14768	14824	15048	14864	14906	14853	14889	14918	14801	14999	14915	14984	14972	14922	14898	15025	14965	14839	14962	14798	14867	14963	15006	14967	14881	15079	14947	15105	14990	14970	15041	14875	14789	14895	14954	14923	14933	14927	15028	14966	14925	14828	14889	14950	14909	14941	15085	14866	14989	14878	14912	14997	14821	14810	14879	14746	15006	15026	14951	15107	14903	14962	14979	14784	15142	14987	14958	14736	14901	14972	14840	15081	14584	15038	14784	15137	15038	14944	14910	14970	14918	14953	14997	14820	14923	14880	15012	15054	14850	14933	14929	15005	15008	14762	14840	14901	14978	14971	14919	14897	14806	14885	15174	14780	14913	15033	14821	14761	14994	14994	15150	14905	15067	14874	14759	15076	14882	14791	14881	15023	15098	14906	15039	14846	14973	14971	14798	14941	14854	15029	14760	15129	14889	14847	14866	14718	14781	14885	14800	14843	14936	14834	14935	14983	15013	15043	15000	14869	14804	14808	14878	14779	15011	14826	14943	14748	14878	14782	15044	14976	14884	14898	14945	14892	14753	15098	15008	14906	14872	15025	14958	15057	15000	14951	14893	14842	14794	14971	15004	14954	14916	14897	15074	14913	14885	14883	14960	14921	14816	14923	14929	14890	15122	15118	14930	15012	14905	14939	14899	14797	14941	14945	14858	14793	14898	14959	14785	14925	15047	14994	15023	15030	14922	14964	14880	15023	14861	14924	14907	14898	14948	14980	14901	14867	14829	14923	14823	15124	14826	14926	15016	14810	14859	14854	14941	14901	14861	14812	14938	14880	14924	15020	14917	14974	14994	14846	14853	14904	14845	14956	14939	14908	14978	14825	14958	14858	14889	14950	14839	14947	14931	14922	14906	14763	15018	14752	14949	14840	14877	14838	14690	14985	14875	14985	14800	14843	14882	14873	15023	14842	14861	14820	14991	14947	14920	14938	14959	15134	14806	14767	14916	14994	14928	14911	14901	14950	15047	15040	15000	14891	14927	14912	14847	14655	15060	14965	14869	14975	14943	15033	14927	14961	14947	14937	14999	15227	14897	14958	15051	14697	14919	14962	14938	14911	15040	14913	15047	14936	14812	14842	14832	14879	14612	15038	14976	14983	14756	14857	14974	14804	14821	14988	14993	15001	14957	14988	14889	14767	15000	14754	14828	15082	14790	15027	15030	14881	14984	14735	14970	14942	14899	14888	14978	14910	14956	14898	15019	14930	14899	14976	14797	14844	14758	15043	14969	14695	14768	14995	14744	15003	14830	15038	14938	14868	14881	14740	14932	14963	14843	14809	14906	14846	14962	14829	14993	14866	14919	14977	14936	15033	15023	15021	14875	14872	14865	15048	14960	14747	14915	14939	14982	14704	14951	15026	14945	14771	14829	14743	14928	14846	14682	14728	14981	14818	14841	14940	15046	14672	14973	14730	14866	14909	14725	15111	14975	14830	14934	14831	14995	14980	14933	14849	14960	14931	14868	15015	14781	14955	15007	14730	14927	14901	14852	14775	15109	14905	14899	14844	14862	14901	14880	15071	14974	14953	14963	14785	15031	14958	14912	15088	14810	14971	14870	14930	14995	14930	14763	14845	14873	14871	14877	14873	14877	14649	14705	14881	14887	14920	14808	14912	14955	14897	14952	15003	14929	15013	14989	14946	14902	14978	15023	14960	14877	14772	14857	14844	14854	14808	15040	14912	14954	15151	14977	14968	15019	14823	14812	14894	14812	14921	15105	15024	14986	14838	14893	14938	14849	14765	14845	14847	14865	14906	14868	14910	15051	14687	15038	14886	14897	15052	14839	14780	15062	14917	14909	14743	15037	14995	15060	14986	14884	15079	14970	15055	14949	14737	15039	14992	14840	14931	15089	14848	15000	14935	14968	15160	14892	14963	14891	14950	15026	14893	14955	14981	15019	14900	15132	14835	14808	14798	14860	14857	14957	14843	14956	14752	14887	15010	14916	14715	14890	14923	14760	14845	14885	14781	14873	14924	14937	14825	14833	14916	14985	14958	14845	14878	14941	14985	15144	14982	14859	14866	14825	14819	14938	14969	14999	14955	14959	14906	14878	15031	14798	14965	14841	14767	14946	14922	14944	15100	14854	15089	14974	14791	14720	14868	15035	14922	14951	15054	14947	14936	15020	14866	15022	14826	14923	14873	15023	14940	14912	14930	14864	14983	14837	14968	15009	15110	15130	14668	14941	14859	15029	14896	14885	14857	14875	14906	14992	15064	15030	14752	14890	14875	14845	14970	14901	14832	14875	14959	14969	15071	14959	15009	14963	14802	15060	14962	15096	14862	14885	14846	15012	14894	14804	14952	14994	14923	14903	14995	14968	14903	14881	14828	14866	14978	14864	14932	14937	14977	14835	15074	14872	15001	14894	15032	14844	14855	15085	14937	14682	15050	14792	14887	14980	14756	14873	14985	14926	14900	14914	14963	14892	14833	15066	15013	15144	14857	14866	14866	14902	14863	14981	14862	14799	14873	14883	15043	14837	14981	14870	14833	14962	14859	14763	14951	14845	14847	14977	14843	14884	14959	14996	14757	14870	14991	14959	14792	14889	14860	14864	14877	14805	14788	14865	14971	14872	14741	14923	14791	14929	14878	14850	15001	15093	14790	15090	14942	14861	14952	14908	14922	14979	14799	14952	14914	14847	14735	14958	14918	14887	15057	14963	15043	14904	14894	15009	14910	14832	14790	14927	14724	15037	15028	14825	14938	15087	14883	14814	14648	14888	14938	14933	14850	14954	14994	14930	14835	14960	14850	14955	14796	14893	14847	14843	14829	14993	14932	14925	15000	15056	14875	14812	14895	14956	14938	14904	15081	14928	14761	14956	14926	14969	14890	14970	14853	14845	14802	14700	15004	14941	15022	14882	15018	14878	14925	14777	15100	14931	14937	15093	14831	14913	14932	14874	14862	14912	14892	14913	15008	14793	14875	14925	14961	14833	14905	14770	14754	14778	14962	14910	14892	14922	14852	15073	15103	14835	14819	14759	14813	14940	14966	14920	14730	14837	14910	15010	15040	14846	14780	14921	15003	14906	14943	14962	14942	14768	14876	14817	14896	14918	14983	14870	14875	14959	15129	14878	14725	14862	14719	15117	14835	14982	14981	14833	14887	14834	14962	15040	14934	14902	14865	15067	14926	14759	14963	14928	14940	14857	14880	14941	14895	14822	14906	14831	14800	14889	15012	14841	14901	15107	15062	14952	15106	14926	14960	14990	14953	15136	15046	14814	14909	15112	14827	14911	14909	14822	15100	14956	14959	14864	14878	15039	14971	15032	14684	14847	15032	14967	14848	14868	15002	14793	14998	14951	14854	14876	15077	14901	14990	15002	14982	14882	14802	14990	15023	14987	14913	15017	14884	15007	14622	14898	14950	15114	14847	14805	14774	14998	14975	14746	14793	14874	14926	15062	14906	14951	14875	15065	14842	15032	14869	14790	14970	14796	15016	14932	14979	14785	14831	15014	14907	15033	15077	14807	15099	14883	14866	14788	14986	14919	15098	14625	14970	14990	15038	14857	14677	15090	14997	15066	14924	14944	15050	15009	14901	14708	14859	15066	14888	14942	14889	14909	14862	14883	14959	14985	15003	15035	14890	14990	14972	14971	14923	14797	14865	14967	14999	15064	14999	14806	14874	15067	14930	14865	15065	14957	15186	14913	14848	15028	14885	14858	14853	15005	14783	15081	14916	14933	15029	14970	14798	14958	15073	14919	14879	14879	14896	15115	14765	14986	14882	14956	14911	14849	14873	14676	14852	14927	14956	15074	14804	14789	14907	15153	14839	14920	14861	14748	14892	14672	14908	14691	15045	15105	14923	14771	14838	14925	14750	14959	14756	14827	14865	15024	14830	15016	14906	14784	14956	14931	14817	14899	14898	14655	15027	14942	14930	14948	14954	15037	14724	14889	14865	15076	14842	14966	15019	14727	14875	14910	14898	15018	14922	14872	14989	14978	14778	14801	14933	14916	14963	14877	14876	14969	14894	14898	14878	14925	14882	15062	14951	14910	14887	14940	14905	14941	14947	14916	14813	14962	14948	14984	14826	15000	15016	14966	14907	14786	14780	14996	14942	15047	14835	14829	14852	14850	14855	14984	14991	15057	15042	14778	15034	14946	14955	14841	14846	14793	14969	14916	14964	14962	14980	14907	14847	14767	14755	14953	14887	14894	14935	14981	14842	14849	14862	14905	14931	14958	14898	15008	15048	14964	14824	14869	14853	14858	14989	14973	14841	14802	14990	14959	14966	14788	14940	14949	15018	15050	14841	14993	14919	14945	14834	14874	14999	14979	14882	14587	14948	15018	14876	14721	14933	14968	14960	14891	15097	14825	14932	14948	14942	15049	15002	14988	14861	14916	14877	14937	15025	14878	14914	15012	14950	14976	14755	14799	14916	14934	14989	15067	14902	14971	14815	14940	14881	14984	14985	14910	14707	14888	14843	14957	14917	14987	15007	14767	14926	14975	14958	14921	15050	14897	15026	14894	14956	14820	14951	14721	14951	14873	14936	14947	14924	14840	14842	14935	14810	14740	14890	14736	14769
33319	41402	41907	28340	20189	18135	17761	17667	17525	17792	17816	17397	17374	17535	17741	17499	17694	17473	17720	17605	17414	17612	17523	17599	17670	17639	17585	17651	17527	17593	17460	17680	17541	17440	17580	17586	17666	17555	17628	17608	17609	17548	17824	17529	17645	17273	17430	17671	17486	17561	17567	17613	17470	17383	17588	17452	17411	17499	17774	17682	17586	17413	17646	17626	17550	17615	17485	17579	17608	17515	17378	17577	17550	17521	17529	17617	17521	17511	17773	17414	17707	17617	17566	17570	17600	17676	17690	17659	17394	17661	17677	17627	17719	17512	17683	17300	17513	17535	17528	17316	17497	17458	17612	17535	17583	17545	17546	17785	17404	17599	17579	17406	17528	17545	17333	17494	17400	17552	17705	17416	17448	17588	17429	17505	17450	17653	17444	17624	17520	17507	17465	17491	17537	17544	17640	17401	17304	17406	17638	17416	17450	17492	17566	17704	17465	17477	17555	17566	17467	17660	17477	17618	17665	17540	17610	17411	17527	17562	17701	17709	17658	17490	17744	17442	17520	17595	17406	17650	17730	17543	17801	17635	17531	17443	17446	17588	17412	17425	17541	17537	17507	17486	17609	17393	17387	17536	17552	17564	17521	17553	17551	17383	17595	17529	17590	17571	17590	17499	17784	17388	17500	17500	17547	17685	17620	17487	17625	17521	17427	17428	17535	17411	17563	17468	17538	17380	17568	17410	17310	17492	17547	17527	17733	17361	17566	17647	17559	17432	17528	17522	17348	17458	17524	17349	17744	17645	17532	17485	17429	17470	17363	17580	17640	17536	17427	17308	17240	17408	17552	17562	17624	17656	17545	17528	17652	17447	17559	17471	17650	17525	17426	17470	17461	17531	17589	17395	17550	17740	17577	17516	17491	17599	17517	17526	17574	17522	17474	17612	17583	17406	17533	17615	17330	17582	17669	17485	17497	17467	17505	17650	17671	17610	17435	17632	17632	17516	17519	17571	17481	17525	17398	17367	17349	17395	17504	17669	17479	17460	17617	17283	17499	17624	17587	17469	17675	17409	17577	17538	17416	17594	17686	17379	17365	17396	17591	17544	17434	17524	17623	17598	17396	17593	17791	17485	17687	17630	17633	17809	17564	17534	17682	17609	17701	17639	17347	17596	17578	17307	17491	17343	17484	17551	17453	17557	17537	17650	17460	17623	17367	17419	17567	17369	17825	17428	17555	17408	17377	17902	17475	17595	17585	17382	17429	17462	17638	17566	17398	17597	17586	17461	17531	17529	17481	17725	17528	17499	17595	17330	17457	17503	17443	17502	17572	17546	17479	17501	17687	17478	17503	17394	17491	17556	17351	17415	17424	17601	17643	17669	17528	17291	17570	17665	17657	17602	17751	17639	17292	17566	17457	17627	17583	17771	17703	17427	17576	17465	17567	17520	17391	17552	17542	17447	17587	17490	17569	17381	17277	17441	17628	17650	17533	17743	17602	17588	17522	17502	17628	17596	17493	17439	17668	17563	17745	17467	17385	17351	17625	17418	17470	17460	17508	17427	17550	17534	17545	17597	17479	17496	17414	17572	17833	17455	17634	17573	17540	17461	17452	17421	17335	17791	17606	17633	17452	17509	17776	17625	17667	17550	17416	17423	17362	17377	17538	17450	17266	17554	17644	17655	17573	17538	17605	17475	17606	17466	17638	17513	17509	17703	17542	17800	17650	17441	17698	17716	17637	17673	17434	17466	17344	17479	17740	17442	17706	17443	17348	17491	17406	17391	17782	17573	17591	17399	17373	17804	17654	17656	17625	17525	17455	17376	17537	17612	17529	17288	17617	17480	17611	17585	17644	17559	17518	17634	17757	17706	17602	17598	17425	17456	17619	17568	17466	17526	17780	17430	17653	17543	17592	17451	17483	17509	17504	17670	17659	17700	17571	17483	17478	17554	17498	17524	17537	17524	17413	17454	17586	17637	17587	17615	17550	17554	17536	17770	17390	17495	17464	17362	17233	17465	17531	17553	17454	17591	17558	17627	17348	17391	17407	17468	17630	17648	17482	17598	17760	17744	17792	17316	17626	17456	17417	17395	17495	17476	17561	17475	17540	17493	17421	17630	17547	17488	17576	17592	17501	17556	17546	17334	17464	17624	17676	17562	17557	17529	17621	17559	17583	17781	17594	17415	17532	17484	17599	17405	17690	17566	17469	17613	17730	17458	17628	17520	17453	17675	17672	17358	17552	17453	17626	17341	17455	17332	17677	17541	17414	17408	17719	17565	17457	17531	17501	17519	17510	17642	17278	17311	17361	17636	17628	17583	17399	17373	17562	17632	17624	17485	17568	17632	17448	17479	17664	17691	17593	17365	17379	17630	17428	17343	17829	17570	17373	17653	17411	17560	17480	17698	17481	17634	17573	17450	17604	17489	17587	17530	17488	17819	17522	17670	17800	17644	17615	17566	17756	17567	17296	17603	17478	17510	17657	17412	17596	17628	17700	17496	17329	17581	17542	17349	17421	17584	17624	17446	17483	17475	17706	17367	17573	17485	17594	17404	17655	17362	17438	17444	17569	17633	17740	17602	17642	17647	17461	17621	17440	17585	17472	17721	17457	17413	17525	17588	17786	17559	17568	17778	17605	17727	17757	17485	17406	17448	17611	17641	17508	17563	17679	17507	17460	17451	17455	17820	17466	17643	17585	17577	17441	17614	17755	17600	17541	17566	17455	17737	17618	17541	17373	17482	17756	17430	17480	17453	17560	17401	17379	17628	17495	17418	17521	17494	17617	17485	17651	17583	17570	17454	17483	17594	17618	17570	17401	17609	17641	17557	17785	17440	17509	17590	17528	17665	17660	17646	17686	17531	17458	17523	17545	17463	17376	17598	17463	17545	17263	17503	17557	17458	17324	17743	17458	17336	17568	17347	17563	17530	17494	17550	17555	17528	17441	17487	17610	17558	17574	17421	17683	17644	17465	17819	17509	17475	17747	17647	17587	17395	17739	17616	17604	17647	17483	17539	17576	17420	17389	17578	17655	17522	17405	17643	17584	17769	17425	17534	17519	17364	17358	17414	17407	17456	17617	17660	17635	17544	17623	17422	17430	17554	17368	17620	17399	17509	17576	17546	17555	17736	17525	17504	17515	17506	17569	17475	17567	17558	17496	17529	17650	17457	17552	17507	17594	17515	17713	17706	17567	17623	17398	17616	17451	17587	17517	17601	17637	17541	17609	17741	17564	17555	17397	17577	17617	17541	17515	17760	17921	17610	17698	17380	17666	17435	17625	17887	17524	17622	17560	17683	17822	17538	17637	17531	17406	17503	17483	17464	17597	17534	17419	17439	17527	17509	17697	17574	17477	17483	17612	17534	17658	17496	17484	17455	17509	17488	17614	17557	17502	17520	17481	17466	17566	17467	17616	17436	17580	17551	17499	17494	17693	17567	17389	17689	17352	17457	17416	17601	17551	17548	17629	17587	17637	17557	17589	17501	17559	17373	17528	17562	17559	17433	17479	17556	17334	17598	17592	17718	17492	17489	17406	17399	17624	17617	17609	17566	17596	17521	17649	17674	17460	17731	17721	17415	17501	17359	17375	17436	17759	17699	17582	17359	17394	17595	17628	17831	17529	17520	17729	17417	17559	17403	17335	17479	17574	17477	17517	17371	17601	17377	17624	17499	17611	17586	17404	17555	17662	17502	17688	17495	17268	17640	17613	17478	17561	17411	17590	17541	17474	17370	17656	17566	17808	17797	17623	17596	17525	17810	17535	17482	17298	17526	17863	17520	17493	17812	17376	17492	17775	17451	17426	17583	17520	17560	17503	17578	17466	17744	17525	17526	17579	17535	17518	17591	17421	17605	17569	17561	17740	17572	17369	17535	17630	17548	17580	17352	17570	17491	17550	17558	17226	17623	17538	17665	17458	17418	17198	17668	17790	17670	17469	17473	17627	17609	17710	17667	17491	17500	17763	17651	17508	17597	17370	17649	17346	17419	17636	17656	17644	17508	17439	17600	17488	17398	17642	17442	17565	17659	17653	17485	17708	17549	17355	17582	17483	17528	17389	17437	17596	17517	17526	17524	17510	17596	17402	17635	17769	17450	17535	17399	17520	17557	17680	17594	17502	17330	17312	17519	17513	17507	17477	17442	17512	17668	17401	17559	17624	17629	17551	17522	17617	17452	17402	17427	17575	17492	17311	17615	17440	17409	17476	17543	17556	17574	17445	17631	17566	17452	17666	17581	17729	17705	17552	17407	17534	17696	17430	17548	17546	17607	17527	17551	17486	17599	17576	17757	17554	17673	17461	17594	17436	17591	17544	17606	17619	17432	17513	17467	17770	17725	17316	17702	17520	17443	17641	17496	17611	17516	17708	17681	17646	17603	17639	17458	17483	17583	17401	17491	17415	17691	17584	17449	17565	17637	17588	17630	17601	17439	17575	17747	17609	17426	17698	17387	17514	17766	17613	17714	17536	17470	17518	17597	17617	17496	17507	17525	17540	17562	17510	17527	17628	17768	17452	17605	17496	17724	17574	17436	17491	17503	17460	17462	17528	17767	17622	17553	17472	17597	17559	17428	17519	17463	17541	17487	17477	17493	17631	17541	17646	17527	17429	17385	17501	17499	17506	17789	17473	17570	17577	17615	17484	17668	17592	17760	17468	17452	17653	17554	17823	17456	17642	17539	17635	17508	17467	17622	17499	17612	17384	17425	17256	17503	17507	17402	17598	17484	17483	17545	17374	17564	17619	17599	17590	17768	17518	17588	17632	17728	17539	17475	17399	17585	17534	17545	17524	17601	17629	17484	17632	17505	17646	17832	17669	17726	17524	17511	17480	17439	17395	17348	17528	17447	17397	17694	17503	17536	17721	17386	17537	17588	17457	17461	17560	17625	17410	17633	17582	17594	17433	17516	17635	17730	17570	17321	17709	17340	17557	17599	17597	17430	17531	17421	17534	17555	17494	17381	17653	17478	17501	17632	17518	17507	17520	17545	17579	17625	17578	17466	17422	17663	17599	17434	17727	17675	17656	17427	17582	17544	17537	17640	17825	17486	17577	17417	17368	17492	17595	17409	17515	17501	17633	17631	17372	17538	17664	17534	17620	17455	17413	17591	17647	17439	17741	17445	17426	17406	17562	17542	17487	17647	17501	17560	17554	17566	17592	17510
42597	59309	42739	23856	16776	15282	14959	15079	14965	15077	15099	15060	15030	15090	15035	15131	15118	15012	15292	14952	15117	14993	15189	14934	15019	14968	15045	14866	14826	15195	15215	15119	15154	15089	14843	14993	14846	15106	14965	15199	15029	14966	15076	15014	15127	15000	15083	14999	14891	15229	14861	15160	15079	14925	14920	15109	15097	14977	15246	15142	15018	15134	15118	15086	15034	15082	14953	15124	14844	14902	15317	15101	15209	14981	15064	14938	15006	15107	14971	15135	14983	15006	14900	15124	15170	14993	15134	14888	15104	15288	14950	15059	15230	15030	14964	15003	15114	14991	15087	15056	15047	15112	14996	14945	15003	15045	14975	15189	15066	14959	15023	15060	15028	14980	15038	15027	14833	15086	15054	15135	15181	14998	15207	14985	14902	15060	15009	15263	15021	14942	14969	15127	14980	15162	14943	15128	15282	15118	15155	14892	15105	15048	14943	14893	14908	15171	15073	15000	15004	14988	15253	15076	15111	15071	14995	15227	15137	15242	15015	15300	15031	15016	14916	14999	15067	15024	15135	15086	15134	14959	15144	14913	15217	14992	15011	15118	15032	15028	14968	15090	15040	14941	14854	15149	15066	14985	15082	15048	14911	14853	14904	15161	14940	14873	15030	14942	15039	15071	15077	15001	15078	15187	14923	15010	15068	15015	15106	15064	15109	15136	15048	15144	14979	15046	15008	15162	14918	14980	15071	15196	15168	14876	14915	15122	14937	14951	15085	15067	14997	15109	15041	14851	15089	15036	15051	15199	15212	15076	15120	14987	15230	15182	15075	14991	15155	15246	14900	15031	15058	15010	14970	15034	14994	14936	15028	14963	15057	15018	15216	15032	15096	15045	15175	15084	15040	15005	15082	15091	15052	15127	14962	14986	14981	14923	15057	15093	14956	15123	15101	15131	15163	15209	14932	15088	15091	14863	15034	14865	15124	14895	15011	15135	14977	14966	15155	14919	15113	15187	14923	14962	14958	15040	15012	15016	15163	15025	15079	15037	14977	15127	14938	15052	14984	14909	15041	15043	15094	14929	15084	14831	15052	15075	15064	15116	15011	15035	15228	15034	15111	15137	15045	14993	15040	15144	15027	15001	15012	15044	14951	15205	14910	15115	15022	15129	14967	14995	14870	14894	15051	15117	15160	14919	14998	15086	15148	15319	15078	14968	15044	15030	15060	15011	15079	15131	14914	15061	14852	14918	15058	15108	14965	15069	15117	15020	15217	14954	15004	15159	14932	15152	15044	14887	15071	14989	14978	15015	14956	14955	15157	15084	15058	15087	15035	15016	15085	14920	15177	15051	15064	15055	14868	15180	14969	14940	15185	14875	15147	14908	14921	14882	14941	14903	14947	14931	14906	14822	15002	15132	14954	14945	15148	15094	14972	14956	14995	14963	15127	14950	15059	15026	15050	15012	15019	14998	15182	15013	15060	15073	15092	15042	15232	14979	14897	14909	15004	15078	15102	15027	14939	15017	15008	15206	14961	15152	15015	15125	15121	15046	15148	14983	15080	14907	15047	15083	15065	14888	15144	14949	14974	15094	15125	14887	15074	14936	15030	15019	15009	15093	14841	14891	14998	14918	14822	15048	15019	14968	15174	14841	15225	14899	14945	15057	15065	15164	14960	15203	14934	15015	14936	14943	15079	15084	14965	15032	15010	15039	15009	15097	15080	15013	15134	14934	14850	15158	15106	14989	14949	15035	15104	15113	14907	14704	14910	15117	15185	15132	15136	14924	14944	15082	14945	14952	14898	15013	15097	15002	15203	15095	15106	14989	14977	14984	15124	15059	14987	14993	15143	15077	15051	15164	14924	15188	15129	14927	14808	15197	15147	15031	15008	14897	14838	15095	15063	15047	14824	15063	15147	14990	15035	15067	15170	15010	15250	14983	14984	15077	15018	15016	15089	15106	15102	15049	15007	15058	15081	15138	15082	15132	15115	15225	15082	15022	14910	14961	15195	15009	15103	14940	15007	15008	14934	15084	15032	14889	15083	15095	15195	15235	15056	15103	15181	14989	15049	15035	15149	15153	15014	14946	15003	15022	15063	15121	15141	14888	14936	14935	14866	15032	15040	14984	15104	15012	15063	15168	15038	14981	14895	14960	15024	14795	15008	15108	15116	14983	15097	15055	14969	14952	15084	14909	15121	15180	15007	14973	15127	15216	15095	15030	15170	15046	14973	15113	15060	14932	15059	15093	15030	14888	14967	15237	14954	15172	14855	15097	15059	14980	15091	14998	14783	14823	15065	15015	15249	15082	15106	14760	14861	14971	14970	14998	14781	15067	15102	15043	15121	14833	14982	15084	15018	14842	15116	14971	15030	14877	15183	15079	14905	15017	15045	15138	15066	15119	15162	15158	15124	14925	15301	15076	14968	15073	15043	14928	14977	15102	14963	14986	15077	15182	15124	15114	14860	14979	15185	15063	15087	15018	15038	15110	15281	15046	15010	15285	15044	15051	15017	14913	15085	14958	14931	14880	15092	15022	14933	15072	15002	14971	14962	15112	14945	14985	15056	15163	14923	14931	15014	14987	15191	15018	14915	15107	15106	15156	14979	14925	14953	15085	15025	14978	14971	14920	15073	15045	15061	14994	15033	14894	15115	14964	14978	15011	15058	15154	15159	15054	15064	15024	15066	15034	15129	15087	15036	15048	15063	15206	14872	15152	15278	15038	15046	15002	15048	15014	14960	14987	14941	15117	15061	15100	15155	15057	15181	15077	15018	15157	15018	15100	15114	14935	14967	15160	15016	15007	15204	14974	15050	15214	14884	14942	15032	15035	15087	15093	15027	15023	14923	15066	14953	14981	15192	15106	14919	14975	15198	15052	15009	15130	15152	15018	15126	15053	14928	14959	15112	14975	14844	15157	15019	15070	15041	15113	14912	15023	14866	15164	15069	15033	15202	15022	15163	15033	15066	15055	14867	15136	15102	15056	15059	15007	15288	15078	15148	15153	15011	15084	15199	14953	15068	15028	15136	14896	15167	14982	14979	14891	15243	15145	14983	15069	15130	14990	15102	14949	15157	15096	14956	15125	15073	15146	14890	14922	14854	15059	14987	14833	15048	15085	15085	15051	14983	14954	15043	14977	15170	15179	14884	15004	14993	15091	14957	14924	15014	15054	15215	14962	15068	14996	14932	15195	15039	15105	15098	15030	15122	15123	15043	14936	15023	15080	15062	15066	14917	14952	15046	14945	15036	15129	14843	15124	14880	15074	14998	14876	15181	14928	15192	14963	14940	14867	14956	14944	15064	15025	15127	15126	15034	14992	15070	14879	14873	15059	14903	14925	15131	15122	14947	15052	14952	15162	15030	15149	14990	14934	15213	15044	15029	15053	14963	14875	14880	14972	15010	15059	15124	14963	15095	14953	14979	14991	15189	14951	15111	14942	15074	15041	15101	15083	15089	15207	15052	14893	15235	15019	15062	15010	15064	14960	15268	14979	15119	15048	15154	14975	15058	15015	15075	14926	15203	15060	15085	15141	15118	15138	15008	14943	14976	15037	15104	14999	15074	15018	15084	15025	15066	15124	15053	14797	15140	14830	15010	14909	15095	15095	14958	15166	14878	15048	15003	14966	15000	15087	15138	15144	14991	15207	15085	14993	15076	15009	15119	15017	15028	14910	15135	15039	15054	15108	15065	14879	15037	15069	15123	14959	15097	14994	15188	14956	14983	14949	15192	15015	14973	15038	14882	14994	14930	15194	14985	15042	15067	14964	14999	14960	14992	14968	14983	15079	15010	15257	14934	15065	15157	15025	14988	15060	14936	14968	15171	15057	15003	15146	14971	15229	15123	15121	15114	15029	15106	15117	14945	15167	14932	15072	14920	15242	15128	14959	15042	14933	14901	14968	15084	15057	14674	14938	15096	15195	15042	14890	14977	15154	14939	15131	15059	14974	15191	14977	15175	15236	14880	14949	15042	15017	14929	14982	14773	15107	15023	15087	15047	15110	15201	15021	15148	14961	15220	15045	15077	14916	15205	15027	15226	14968	14972	15181	15099	14853	15252	15003	14929	15202	15023	15040	15144	14841	15115	15132	14889	15009	15095	15011	14996	14905	14883	14959	15125	15030	14830	15122	14897	15000	15109	15032	14857	15153	15037	14957	14921	14922	14966	14982	15024	15152	14972	15067	15068	15187	14895	15112	14990	14976	15071	15148	15188	15034	15055	14968	14852	15077	15039	14929	14926	15119	15074	14976	15112	14945	14814	15012	15064	15093	14979	15065	15178	15101	14912	14966	15198	14965	15219	14993	15063	15069	14944	14997	15233	15086	14923	14980	14889	15077	14996	15057	14911	15013	15071	15077	15153	15003	15176	14980	15084	15070	15013	15092	15138	14886	15251	15141	14871	15040	15030	14926	15070	15182	14901	15065	15159	15181	15128	15082	14967	15156	15046	14940	15137	14910	15024	15155	15002	14952	14952	15076	14988	15161	14984	15133	15017	14994	15108	15061	15116	15060	15052	14947	14954	15154	15157	15044	14941	14863	14917	15152	15043	14968	15146	14940	15051	15144	15116	15040	15103	14961	15181	14997	14907	14893	15110	15037	15123	14891	14871	15042	15034	14961	15014	14917	14956	14952	15196	15014	15137	15002	15165	15040	14882	15115	15135	15084	15087	15108	14879	14979	15202	14941	15153	14973	15006	15063	14999	14994	14992	15181	15114	15155	14963	15061	15127	15220	15105	14972	14973	15051	14981	15099	14911	14991	14842	15131	14913	15075	14875	15052	14858	15233	14931	14828	14814	14797	15086	15029	14989	15064	15103	15031	15137	15155	15173	14908	14967	15053	14887	14899	14927	14990	15078	15154	15071	14993	15031	14934	14947	14996	15101	15139	15152	15011	15056	15031	15015	14905	14930	14967	15065	15042	15209	15066	15062	15047	14980	14887	15000	14935	14997	15018	15117	14912	14934	15068	15028	15106	14917	15033	14940	15110	14927	15136	14980	15087	14952	14993	15040	14828	15059	15031	14976	15142	14899	14976	15144	15071	14934	15126	15071	14963	15066	15186	15142	15057	15104	15025	14903	15062	15009	15155	15137	15009	15100	15117	15000	15090	15175	15210	15121	15018	15145	15067	14939	15129	15051	15032	15014	15028	14968	15042	15084	15013
35634	39569	37249	26251	19478	18105	17739	17784	17535	17531	17684	17613	17562	17418	17661	17597	17671	17666	17780	17707	17448	17672	17677	17543	17512	17787	17663	17785	17463	17720	17486	17516	17672	17746	17632	17643	17536	17506	17691	17446	17590	17507	17423	17468	17612	17677	17520	17403	17656	17654	17766	17593	17444	17781	17547	17787	17599	17655	17426	17432	17557	17428	17658	17575	17716	17671	17515	17539	17656	17549	17690	17585	17711	17864	17755	17658	17515	17431	17532	17545	17538	17743	17534	17473	17398	17470	17477	17568	17605	17591	17409	17493	17606	17652	17485	17566	17451	17493	17483	17465	17493	17364	17663	17631	17622	17503	17431	17733	17648	17384	17706	17460	17738	17559	17513	17383	17631	17709	17647	17568	17667	17501	17560	17451	17687	17784	17598	17503	17695	17442	17582	17416	17637	17535	17568	17672	17727	17357	17647	17651	17678	17508	17494	17783	17683	17557	17537	17628	17466	17533	17614	17563	17298	17421	17664	17564	17683	17580	17569	17508	17457	17609	17727	17777	17752	17634	17536	17531	17816	17712	17438	17525	17779	17492	17522	17614	17644	17412	17578	17706	17596	17563	17463	17449	17599	17459	17459	17571	17862	17395	17569	17729	17450	17456	17639	17752	17447	17477	17455	17490	17628	17498	17421	17616	17644	17484	17684	17526	17461	17743	17800	17447	17697	17782	17652	17449	17665	17361	17439	17404	17613	17507	17583	17580	17561	17537	17665	17523	17389	17534	17483	17465	17741	17734	17527	17477	17637	17590	17836	17502	17626	17510	17561	17599	17613	17640	17570	17485	17387	17616	17704	17709	17577	17796	17401	17339	17526	17543	17412	17580	17669	17673	17396	17628	17537	17615	17610	17741	17507	17617	17664	17488	17635	17658	17517	17579	17589	17416	17505	17476	17667	17586	17695	17521	17559	17657	17673	17714	17402	17685	17667	17518	17581	17527	17691	17552	17522	17584	17774	17689	17776	17596	17792	17588	17570	17371	17718	17534	17592	17594	17596	17532	17679	17682	17771	17579	17594	17689	17630	17684	17589	17515	17534	17593	17590	17402	17425	17528	17456	17458	17545	17477	17475	17643	17629	17384	17434	17316	17638	17604	17372	17478	17377	17505	17461	17567	17489	17663	17629	17573	17588	17376	17625	17675	17414	17536	17911	17427	17576	17498	17549	17736	17689	17639	17494	17426	17396	17412	17529	17498	17639	17590	17421	17472	17537	17446	17867	17654	17650	17534	17530	17456	17660	17311	17621	17554	17544	17458	17445	17662	17634	17386	17464	17497	17653	17498	17762	17631	17636	17382	17597	17621	17615	17757	17621	17584	17398	17773	17678	17507	17591	17466	17610	17615	17430	17692	17657	17731	17392	17706	17611	17570	17544	17446	17530	17448	17768	17647	17669	17654	17515	17361	17577	17562	17703	17637	17594	17595	17800	17639	17534	17806	17646	17654	17745	17645	17500	17764	17692	17516	17511	17691	17440	17549	17317	17485	17510	17664	17415	17526	17801	17571	17517	17550	17672	17519	17526	17754	17573	17694	17544	17918	17696	17578	17675	17549	17586	17524	17504	17460	17466	17477	17443	17422	17672	17356	17449	17432	17694	17733	17603	17563	17574	17456	17346	17411	17685	17545	17625	17586	17709	17501	17634	17619	17324	17542	17573	17511	17550	17518	17468	17568	17553	17592	17620	17504	17472	17467	17429	17570	17739	17619	17437	17635	17477	17670	17546	17650	17492	17553	17606	17612	17656	17378	17712	17588	17623	17443	17602	17731	17463	17360	17701	17682	17571	17468	17629	17578	17521	17551	17629	17422	17545	17601	17621	17741	17624	17477	17473	17516	17629	17480	17612	17379	17652	17733	17628	17650	17572	17564	17450	17428	17654	17514	17452	17774	17570	17564	17687	17529	17556	17805	17559	17620	17551	17508	17520	17546	17764	17674	17707	17498	17706	17479	17763	17620	17526	17677	17576	17389	17800	17514	17673	17463	17606	17477	17478	17603	17505	17451	17368	17513	17599	17627	17708	17280	17537	17464	17540	17467	17445	17525	17575	17666	17654	17621	17482	17610	17568	17677	17756	17595	17556	17368	17532	17478	17601	17802	17575	17520	17640	17500	17529	17442	17491	17793	17671	17569	17597	17612	17590	17683	17545	17607	17616	17675	17641	17556	17571	17528	17661	17755	17659	17463	17822	17612	17493	17520	17615	17485	17606	17479	17471	17391	17545	17430	17408	17352	17428	17729	17714	17611	17404	17500	17680	17566	17568	17662	17548	17534	17643	17379	17559	17371	17420	17604	17504	17681	17667	17585	17608	17819	17486	17515	17384	17637	17523	17393	17426	17800	17453	17403	17443	17418	17601	17714	17717	17493	17544	17650	17662	17408	17605	17651	17577	17558	17613	17618	17734	17646	17630	17533	17551	17623	17673	17447	17607	17730	17585	17546	17724	17568	17698	17540	17549	17640	17615	17407	17614	17460	17609	17510	17381	17482	17549	17633	17663	17598	17479	17645	17672	17729	17505	17449	17686	17255	17508	17337	17534	17633	17444	17563	17328	17945	17547	17669	17566	17687	17477	17743	17683	17444	17436	17403	17560	17607	17670	17727	17625	17566	17532	17665	17830	17419	17502	17730	17389	17564	17472	17512	17621	17437	17725	17572	17473	17629	17604	17615	17562	17474	17703	17629	17760	17599	17522	17628	17682	17481	17432	17670	17674	17608	17445	17626	17696	17563	17442	17675	17740	17830	17592	17562	17558	17440	17693	17375	17667	17488	17536	17604	17681	17465	17567	17528	17716	17580	17587	17648	17612	17697	17298	17619	17536	17535	17685	17686	17520	17651	17449	17568	17482	17603	17516	17618	17522	17706	17710	17722	17460	17637	17705	17524	17501	17691	17504	17653	17647	17671	17573	17460	17589	17513	17523	17597	17601	17644	17722	17579	17708	17484	17459	17535	17356	17682	17453	17560	17421	17510	17607	17631	17586	17768	17697	17584	17575	17662	17517	17511	17557	17560	17326	17584	17544	17542	17546	17614	17511	17620	17546	17688	17619	17569	17503	17543	17583	17540	17584	17540	17520	17541	17416	17668	17736	17623	17650	17612	17628	17572	17484	17445	17515	17642	17902	17639	17582	17741	17578	17568	17631	17646	17719	17547	17472	17626	17672	17737	17569	17673	17591	17659	17634	17798	17688	17560	17546	17677	17554	17618	17539	17536	17543	17573	17637	17572	17654	17723	17580	17475	17416	17400	17732	17512	17584	17517	17564	17453	17592	17537	17733	17700	17664	17655	17647	17608	17420	17400	17690	17436	17475	17545	17695	17680	17790	17398	17598	17492	17395	17372	17524	17520	17671	17647	17491	17489	17475	17608	17589	17383	17617	17667	17470	17482	17443	17405	17721	17720	17592	17588	17650	17639	17504	17768	17620	17605	17734	17491	17495	17577	17719	17694	17671	17611	17483	17380	17335	17437	17630	17527	17645	17521	17590	17496	17516	17498	17641	17482	17505	17579	17470	17315	17516	17438	17535	17636	17443	17666	17457	17403	17524	17548	17529	17520	17705	17416	17462	17512	17455	17480	17576	17511	17604	17544	17619	17467	17610	17642	17523	17538	17729	17386	17534	17455	17629	17632	17594	17735	17663	17630	17699	17577	17617	17309	17646	17508	17506	17657	17440	17457	17686	17668	17576	17615	17481	17631	17484	17545	17500	17444	17519	17491	17565	17579	17606	17531	17533	17734	17492	17208	17712	17693	17736	17578	17529	17584	17510	17500	17707	17792	17727	17380	17523	17471	17600	17507	17548	17699	17688	17650	17525	17567	17572	17436	17396	17474	17592	17728	17812	17476	17683	17797	17555	17445	17578	17638	17456	17688	17557	17573	17665	17517	17823	17630	17556	17612	17481	17238	17595	17532	17690	17354	17457	17405	17682	17553	17681	17714	17558	17638	17676	17552	17368	17818	17641	17651	17636	17559	17413	17418	17699	17729	17616	17710	17528	17581	17798	17692	17581	17725	17778	17742	17548	17418	17593	17252	17530	17457	17539	17617	17432	17666	17613	17446	17604	17669	17482	17489	17560	17496	17680	17544	17637	17856	17540	17527	17643	17468	17475	17568	17741	17812	17607	17636	17560	17391	17455	17542	17614	17429	17615	17740	17427	17608	17596	17624	17493	17561	17638	17555	17588	17442	17477	17596	17672	17625	17721	17465	17747	17705	17528	17644	17356	17460	17394	17394	17400	17552	17556	17538	17552	17397	17333	17567	17504	17532	17582	17460	17576	17663	17469	17741	17475	17607	17608	17667	17662	17470	17563	17515	17766	17584	17425	17669	17484	17464	17538	17602	17616	17470	17566	17733	17702	17490	17627	17709	17360	17583	17468	17618	17522	17526	17526	17500	17509	17527	17776	17642	17692	17679	17637	17542	17579	17572	17666	17820	17465	17518	17729	17687	17736	17923	17609	17628	17565	17565	17571	17493	17706	17717	17489	17542	17491	17389	17618	17489	17546	17521	17454	17569	17767	17679	17395	17581	17654	17641	17533	17832	17538	17428	17707	17760	17601	17510	17483	17557	17656	17555	17590	17712	17677	17647	17350	17661	17573	17613	17726	17612	17346	17532	17732	17672	17579	17440	17557	17428	17630	17606	17603	17606	17636	17684	17502	17802	17695	17505	17908	17691	17496	17727	17690	17703	17561	17504	17659	17549	17655	17564	17694	17552	17723	17625	17536	17415	17559	17612	17713	17318	17353	17715	17445	17532	17608	17550	17656	17554	17439	17490	17511	17241	17625	17748	17468	17484	17529	17586	17555	17742	17657	17655	17703	17614	17504	17465	17442	17587	17598	17825	17596	17689	17894	17389	17512	17608	17433	17497	17587	17604	17653	17602	17362	17538	17559	17600	17471	17699	17500	17535	17563	17605	17388	17500	17688	17507	17479	17608	17616	17590	17626	17662	17598	17500	17542	17583	17631	17449	17680	17383	17633	17428	17413	17420	17456	17581	17599	17411	17512	17654	17600	17656	17427	17743	17566	17640	17634	17441	17716	17664	17669	17441	17690	17536	17631	17856	17585	17736	17562	17719	17707	17676	17568	17673	17684	17545	17598	17835	17505	17380
39513	51851	37377	21755	16493	15273	15140	15112	15188	15061	15013	15090	15108	14999	15029	15178	15081	14892	15171	14903	15071	15130	15109	15044	15135	15187	14942	15025	14964	15121	15225	15016	15046	14965	15010	14857	14911	14857	15055	14984	14962	15118	14969	15067	14943	14938	15069	15112	14995	15081	14958	15018	15095	15055	14947	15028	15024	14913	15093	15028	15081	15109	15224	15099	14954	15146	15106	14888	15199	14882	15077	14999	15081	15033	14942	15078	15035	15039	14971	15034	14891	15246	15116	15143	15036	15069	15200	15126	14967	15012	14966	14978	15016	15238	14893	15074	15034	14943	15124	15048	15087	15171	15115	15012	14966	14931	15244	15113	14997	15129	15001	15067	15115	14977	15117	15098	14977	15097	15081	15009	15252	14969	14981	15017	14887	15078	14961	14982	15083	15120	15093	15168	14979	15078	15027	14967	15026	15092	15114	14853	15000	15232	15062	15257	14970	15146	15140	14958	15048	15069	15210	15030	14992	15121	15085	15058	15018	15080	15041	15050	15020	15046	15136	15081	15136	15041	14997	15173	15125	15060	15118	15097	14988	15171	15036	15021	15065	14978	14969	15183	15187	15100	15102	14999	15134	14936	15007	15038	15083	15183	15099	15219	15180	15107	15086	15000	15104	15099	14905	14826	15004	15161	15123	15176	15125	14952	15186	14956	15191	15009	15106	15093	14934	14961	15142	15126	14962	15140	15157	14968	15022	15138	14951	15053	15222	14873	15113	15296	14925	15135	15066	14966	15103	15078	15155	15064	14960	15110	15018	15020	15130	15018	15059	14974	15190	14984	14923	14954	14953	15213	14985	14940	15185	15149	14997	14942	15038	15033	15153	15088	15138	15294	15002	14999	15153	15008	15020	15011	15139	14991	15153	15065	15018	15110	15010	15087	15144	15157	15184	15081	15089	15001	14864	15135	15119	15028	14951	15122	15293	14991	14966	14961	14942	15186	14974	15049	15050	15030	15032	15140	14956	15140	15116	15023	14998	15061	15142	15037	14964	14986	15128	15064	15091	15056	14961	15140	15086	15077	15127	14998	15034	15249	14907	15081	15081	15053	15070	15072	15131	15076	15123	15056	14947	14964	14960	15008	15077	15023	15065	15044	15260	15087	15097	15081	14981	15145	15075	15080	15162	15035	15142	15100	15261	15015	15067	14963	14854	14979	15104	15100	15153	15121	15293	15047	15046	15095	15055	15068	14978	14870	15230	15006	14976	15073	14903	15117	14912	14765	15175	15044	15153	15060	15091	14914	15127	15010	15074	14956	15226	15144	15145	15017	15088	14970	15108	15156	14789	15098	14914	15123	15038	15069	14910	15169	15152	15164	15264	15184	15059	14980	15041	14998	15067	15012	15136	14990	15069	14985	14967	14957	15044	15023	14892	14951	15000	14958	14955	14820	14984	14999	14935	15348	14973	15009	14954	15073	15041	14983	15202	14995	14946	15048	14941	15158	15135	15184	14924	15007	15058	15060	15180	15133	14957	15166	15024	15195	15057	15149	15070	15085	14985	15096	15137	15017	14981	15070	15059	14900	15120	15011	15047	15024	15119	15024	15041	15054	15158	15054	15073	15047	15017	14990	15170	14971	15045	15008	15027	15027	15072	14894	15223	15146	15025	15008	15089	14891	15033	15188	15077	14925	15138	15150	15086	15189	15123	15079	15083	15094	15055	15087	15010	15057	15070	15247	15084	15062	15078	15077	15119	15154	14960	14940	15194	14931	15018	14931	15123	15087	15045	15143	15211	15058	14919	15332	15194	15134	15012	15025	15137	15048	14939	15069	15121	14989	14852	15094	15025	15122	15000	15110	15053	15111	14957	15056	15166	15286	15051	15038	15090	15184	15108	14966	15075	15256	14946	15064	15030	14978	15000	15063	14978	14953	15221	15036	15011	15122	14914	15221	15241	15009	14994	15296	14999	15047	15072	15081	15270	15130	15047	15059	15139	15133	14911	15030	15153	15176	15178	15127	15082	14993	15066	14917	14969	15170	15006	15068	14994	14865	15088	15043	15066	15156	15155	15078	15305	15029	15061	15060	15109	14985	15051	15113	15236	15158	15035	15034	14895	15006	14834	14958	15067	15102	15115	14928	15131	14963	15018	15132	15038	15103	14952	14960	15083	15057	15056	14996	15153	15174	15040	15020	15055	15086	14949	14999	14950	15018	14986	15087	14985	15048	15006	15109	14920	15225	15147	14917	14974	15037	15012	15145	14984	15038	15175	14978	15162	14906	15160	15135	15011	15089	15067	15227	15098	14976	15040	14994	15063	14975	14944	15004	15030	14928	14927	15178	14986	15059	15146	14993	15109	15237	14958	14937	15134	15007	15101	14976	15081	15008	15091	14986	14987	15001	15020	15085	15140	15094	15037	15096	15084	14883	14920	14956	15037	15014	15235	14987	15138	15055	15005	14931	15146	14907	15002	15086	15038	15125	15101	15024	14981	14934	15036	15248	15075	15102	15087	15197	15076	15119	14948	15086	15171	14991	14891	14904	14974	15085	14938	14990	15160	14948	15026	15115	15021	15275	15062	15038	15124	15129	15092	15174	15151	15009	15040	14988	14875	14973	15072	15118	14924	14990	15089	15052	14968	15010	15111	14905	15075	15066	15014	15207	15011	15070	15136	15051	15082	15143	15015	15116	15003	15077	15263	14961	15083	15116	14976	15182	15088	14879	14977	15090	15055	14965	15042	15238	15115	15285	15164	15045	15164	15183	14974	15247	15047	14971	15146	14974	15088	15054	14967	15011	15142	15257	15118	15245	15062	15097	15157	15136	15153	15192	15151	15059	15000	14933	15069	14967	15133	15111	15273	15106	15066	15000	14995	15101	15115	15057	15336	15089	15059	15153	15081	15237	15050	15027	15032	15112	15048	15022	15063	15118	15028	15126	15021	15015	15123	14898	15204	15058	15270	14941	15072	15060	15087	15029	15236	15213	15048	15073	15082	14992	14945	15020	15026	15093	14983	15114	14907	14990	15050	15034	15018	14980	14993	14973	15030	15079	15035	15114	15189	15010	15093	15226	14940	15045	14988	15004	15100	15025	14966	14965	14902	15027	15039	14973	15039	15236	14946	15010	15151	14970	15124	15118	15132	14957	15177	15012	15026	15067	15067	14963	15020	15176	14956	15039	15188	14965	15096	14876	14994	15175	15026	14977	15052	14947	15076	15174	15158	14994	15106	15037	15054	14943	15017	15010	14988	15018	15143	15044	15006	15077	15218	15181	14922	14846	15301	15017	14965	15107	15078	14993	15182	14970	15180	15025	14966	14846	14985	15035	15092	14811	15172	15078	15075	15071	14881	15152	14958	14967	15065	14918	15004	15137	15123	15076	15029	14868	15028	15217	15110	15043	14978	15100	15172	15165	15013	14991	15016	15027	14973	15039	15014	15036	15283	14967	15089	15269	15064	15133	15146	14927	15007	15126	14862	15156	15305	14910	15046	15131	15209	15099	15102	14972	15141	14995	15128	14998	15255	15050	14940	15193	15003	15093	15044	15055	15056	14969	15231	14982	15148	14928	14996	14987	15089	15163	14953	15044	15132	14945	15177	15062	15168	14968	15223	15069	15133	15135	14969	14934	15072	15117	15056	15044	15102	15088	15061	15105	14927	14997	15230	15071	15018	15100	15003	15136	15198	15116	14795	15017	15136	14940	15056	15115	15008	15173	15201	14922	14964	15169	15048	15029	15137	15130	15125	15075	14745	14895	15048	14980	14848	15067	15006	15253	14884	15142	15017	14920	15028	15147	15161	15055	14961	15325	15033	15051	14955	15005	15136	15177	15054	15059	15068	15054	15030	15052	15177	15033	14935	15132	15043	15031	14866	15075	15084	15084	15004	14953	15077	15118	14966	15003	14998	14989	15125	15111	15150	14933	14958	15139	14950	15068	14996	15112	14958	14856	15063	14998	14896	14893	15180	15179	15135	15170	14968	14799	15156	14890	14917	15137	15032	15021	14988	15014	15153	14982	14994	15148	15081	15032	15064	15033	15148	15004	15029	15115	15206	14976	15079	15171	14985	15095	15171	15077	15234	15045	14863	15095	14967	15044	15132	15113	14992	15137	15047	15022	15000	15163	15099	14893	15123	14957	15062	15139	15157	15100	15300	15069	15081	14992	15110	14942	14968	15221	15183	14859	15052	15256	14898	14951	15181	15064	15127	15160	15103	15083	15044	15135	15127	15239	15105	14890	15050	15018	15055	15088	15046	15248	15170	14924	14910	14965	15129	15071	15109	15173	15004	15120	14987	15047	14963	14992	14876	15156	15095	15185	14969	15177	15187	15042	15225	14919	15089	15130	15182	15100	14995	15193	15165	14864	15089	15219	14976	15139	15080	15037	14911	15120	15082	14988	15099	14957	15143	14893	15091	14993	14994	15010	14939	15085	15106	15118	15085	15127	15197	15092	15079	14978	15035	15070	15001	15323	14992	15045	15184	15095	15222	14970	15002	15030	14967	15042	14944	15074	15122	15074	15028	15001	15022	15042	15095	15009	15051	15040	15060	15049	15070	15107	15058	15079	15105	14909	15029	15195	14957	14850	15042	14951	15240	15019	14971	15089	15228	15049	14950	15044	14955	15142	15195	15001	15224	14998	15205	14918	15000	15173	15102	15174	15026	15091	14984	15076	15095	15062	14992	15132	15156	15191	15300	15083	15194	14905	15188	14828	14953	15057	15152	14937	14973	15108	15086	15032	15053	15074	14961	15093	15009	15156	15008	15046	15060	15045	15052	14937	15065	14893	15061	14816	15045	14992	15171	15060	14944	15067	15123	15124	14924	14961	14915	15072	15089	14977	15013	15125	15039	15052	15006	15054	15030	15045	15003	15056	15119	15058	15167	14979	15060	15142	15263	15046	15079	15100	15182	15117	15021	15024	15127	14982	14939	15169	15165	14947	15019	15133	15109	15201	14985	15093	15123	14955	15087	14821	15127	15072	15051	15106	15243	15172	15220	15001	15084	15146	15024	15141	15157	15090	15128	15142	15022	14953	15024	14992	15162	15039	15106	15012	15101	15147	15060	15177	15187	14951	15156	15170	14971	15026	15164	15161	15045	14961	14988	15052	15109	14973	15143	15051	15163	14996	15137	15100	14949	15056	14978	15133	15051	15152	15108	14912
23939	24804	36483	29820	24116	23890	23750	18912	18058	18405	18226	18081	18125	18212	17963	18175	18114	17899	18236	18126	18219	18105	17891	17917	17910	17846	18012	17856	17771	17834	18135	17939	17874	17766	18134	17702	17798	17774	17972	17992	17794	17724	17797	17589	17652	17884	17855	17873	17787	17996	17753	17940	17873	17648	17903	17906	17811	17895	17858	17820	17774	17720	17892	17676	17811	17787	17681	17584	17771	17887	17906	17722	17804	17822	17732	17906	17877	17641	17845	17657	17797	17897	17845	17832	17840	17847	17680	17875	17695	17741	17690	17857	17568	17721	17891	17830	17702	17872	17829	17618	17916	17734	17720	17729	17810	17859	17676	17948	17867	17812	17871	18058	17683	17909	17762	17777	17781	18030	17903	17831	17777	17745	17693	17421	17759	17763	17800	17668	17571	17684	17728	17767	17757	17794	17819	17740	18124	17763	17905	17901	17836	17557	17852	17735	17808	17638	17764	17768	18105	17805	17525	17702	17891	17802	17943	17803	17757	17658	17796	17771	17805	17737	17959	17740	17665	17845	17752	17901	17795	17679	17679	17645	17820	17643	17595	17582	17733	17774	17605	17937	17890	17695	17657	17838	17818	17996	17640	17781	17916	17756	17941	17807	17681	17520	17705	17851	17706	17573	17901	17846	17712	17887	17846	17655	17791	17852	17844	17559	17838	17749	17640	17764	17809	17787	17475	17607	17643	17843	17744	17741	17688	17658	17579	17742	17634	17911	17879	17676	17867	17827	17772	17628	17588	18004	17820	17864	17726	18017	17835	17724	17830	17781	17881	17677	17654	17887	17747	17786	17718	17760	17736	17959	17881	17822	17707	17903	17802	17900	17731	17724	17824	17778	17936	17745	17846	17741	17847	17922	17894	17739	17707	17735	17811	17773	17722	17886	17697	18039	17749	17593	17544	17933	18025	17773	17879	17936	17941	18004	17880	17827	17469	17769	17786	17585	17786	17794	17918	17706	17555	17756	17671	17811	17816	17856	18038	17681	17720	17935	18008	17808	17872	17694	17691	17728	17728	17758	17891	17966	17716	17742	17685	17741	17786	17841	17808	17714	17753	17862	17655	17585	17914	17600	17631	17447	17803	17661	17859	17785	17895	17758	17686	17672	17847	17972	17798	17831	17732	17877	17782	17898	17752	17854	17672	17762	17678	17985	17702	17826	17744	17676	17874	17810	17574	18077	17945	17643	17967	17530	17644	17779	17995	17610	17890	17611	17699	17730	17991	17520	17720	17911	17869	17686	17745	17851	17889	17618	17747	17825	17537	17554	17610	17611	17753	17831	17705	17738	17693	17867	17809	17768	17658	17723	17853	17706	17820	17725	17635	17575	17694	17670	17775	17513	17801	17725	17729	17742	17582	17817	17872	17719	17832	17710	17817	17657	17828	17732	17807	17831	17872	17825	17852	17647	17857	17869	17946	17736	17856	17983	17779	17688	17852	17763	17818	17917	17842	17661	17647	17669	17805	17727	17706	17805	17675	17649	17656	17798	18026	17725	17712	17677	17700	17910	17698	17804	17962	17903	17977	17867	17845	17914	17872	17901	17887	17978	17676	17590	17597	17840	17837	17907	17735	17827	17671	17792	17880	17762	17752	17647	17683	17651	17733	17551	17851	17840	17714	17773	17685	17696	17789	17843	17838	17682	17757	17699	17874	17865	18020	17714	17874	17811	17960	17788	17775	17766	17765	17661	17644	17755	17799	17760	17735	17737	17733	17839	17927	17888	17669	17877	17797	17646	17942	17541	17572	17918	17591	17828	17768	17570	18020	17560	17673	17775	17807	17682	17899	17599	17721	17991	17721	17898	17881	17852	17820	17621	17764	17826	17590	17698	17717	17769	17819	17651	17781	17858	17843	17715	17718	17784	17635	17694	17836	17943	17775	17703	17843	17639	17735	17890	17973	17761	17917	17921	17753	17861	17726	17863	17860	17810	17800	17652	17805	17756	17784	17804	17587	17664	17705	17577	17704	17677	17722	17786	17776	17757	17734	17687	17781	17785	17918	17731	17832	17806	17973	17738	17954	17690	17959	17826	17833	17934	17704	17786	17705	17781	17889	17765	17786	17671	17720	17820	17896	17655	17897	17732	17771	17665	17688	17806	17768	17759	17817	17819	17945	17765	17513	17644	17611	17869	17790	17787	17764	17704	17897	17649	17696	17801	17791	17798	17740	17830	17887	17634	17796	17651	17830	17897	17526	17714	17785	17748	18034	17827	17840	17630	17602	17678	17707	17793	17830	17852	17745	17577	17872	17546	17651	17992	17725	17731	17801	17692	17594	17644	17806	17692	17742	17823	17896	17852	17875	17592	17462	17726	17672	17818	17738	17819	17767	17741	17714	17694	17845	17824	17780	17758	17653	17943	17716	17792	17836	17686	17781	17628	17783	17746	17731	17863	17610	17685	17853	17690	17895	17721	17695	17623	17964	17695	17760	17769	17665	17767	17722	17854	17547	17636	17487	17618	17828	17803	17779	17795	17756	17717	17728	17607	17783	17700	17957	17838	17687	17680	17680	17617	17745	17808	17863	17535	17909	17929	17929	17962	17928	17700	17767	17649	17437	17770	17837	17809	17821	17724	17647	17753	17702	17740	17993	17792	17728	17711	17723	17587	17801	17753	18008	17832	17600	17935	18049	17750	17758	17837	17557	17710	17899	17804	17658	17713	17481	17728	17708	17742	17816	17616	17737	17700	17768	17837	18082	17939	17781	17827	17841	17826	17699	17739	17858	17749	17666	17809	17690	17705	17841	17872	17686	17738	17857	17668	17714	17760	17789	17926	18003	17991	17458	18016	17812	17801	17778	17799	17816	17706	17608	17774	17697	17978	17910	17679	17682	17837	17809	17613	17765	17984	17741	17818	17437	17689	17799	17753	17699	17652	17899	17905	17760	17728	17833	17836	17868	17793	17765	17931	17866	17652	17817	17914	17925	17670	17565	17781	17701	17855	17635	17885	17765	17750	17719	17539	17715	17628	17762	17879	17876	17719	17735	17864	17520	17832	17724	17698	17744	17849	17657	17620	17675	17626	17739	17831	17690	17884	17731	17711	17802	17753	17757	18017	17926	17751	17898	17952	17766	17627	17876	17860	17713	17644	17854	17858	17823	17647	17784	17701	17865	17911	17731	17652	17623	17670	17740	17848	17589	17968	17625	17632	17664	17823	17671	17954	17608	17831	17893	17907	18023	17768	17805	17844	17781	17688	17729	17854	17664	17511	17815	17717	17835	17743	17844	17776	18043	17598	17835	17800	17853	17565	17632	17812	17744	17978	17819	17611	17892	17756	17644	17711	17831	17813	17690	17608	17623	17856	17856	17654	17749	17857	17708	17981	17715	17867	17829	17644	17701	17788	17670	17712	17933	17867	17767	17818	17650	17652	17767	17857	17620	17815	17675	17717	17795	17665	17754	17880	17777	17848	17818	17614	17759	17827	17733	17758	17750	17746	17750	17814	17733	17688	17716	17959	17793	17864	17693	17808	17530	17704	17655	17483	17620	17670	17973	17835	17812	17930	17740	17798	17699	17647	17839	17747	17743	17615	17554	17765	17717	17475	17857	17667	18081	17863	17846	17702	17769	17952	17574	17659	17775	17775	17558	17821	17647	17923	17683	17808	17896	17969	17942	17830	17663	17745	18011	17656	17650	17669	17845	17734	17938	17994	17825	17782	17882	17768	17846	17773	17822	17606	17756	17598	17738	17604	17755	17736	17718	17855	17897	17836	17774	17854	17622	17679	17521	17829	17843	17551	17739	17802	17815	17775	17589	17536	17769	17666	17765	17861	17776	17745	17830	17919	17695	17741	17634	18129	17669	17831	17705	17807	17731	17696	17854	17785	17746	17840	17865	18005	17651	17685	17806	17791	17657	17850	17755	17770	17627	17805	17769	17907	17880	17749	17783	17668	17941	17851	17581	17896	17748	17789	17710	17756	17836	17840	17751	17635	17897	17755	17881	17733	17766	17696	17728	17700	17694	17766	17646	17727	17738	17756	17868	17724	17641	17790	17746	17928	17635	17671	17520	17579	17762	17711	17813	17786	17769	17687	17713	17506	17651	17776	17792	17936	17780	17675	17746	17699	17749	17607	17624	17731	17609	17875	17816	17855	17612	17975	17890	17848	17852	17974	17763	17637	17666	17714	17822	17703	17737	17844	17708	17595	17769	17594	17485	17598	17765	17820	17729	17827	17894	17903	17684	17443	17935	17894	17837	17656	17767	17666	17675	17709	17841	17715	17738	17679	17743	17946	17805	17809	17835	17797	17740	17883	17643	17629	17839	17905	17751	17876	17962	17727	17724	17566	17888	17591	17578	17781	17968	17746	17682	17615	17644	17776	17725	18052	17845	17984	17803	17843	17755	17744	17753	17813	17717	17853	17559	17725	17770	17857	17784	17899	17933	17642	17626	17868	17796	17988	17814	17875	17674	17750	17745	17806	17553	17855	17497	17654	17685	17814	17842	17857	17814	17732	17840	17825	17798	17727	17865	17871	17839	17661	17787	17714	17854	17665	17925	17793	17922	17703	17892	17730	17710	17653	17725	17903	17885	17602	17778	17597	17717	17831	17836	17648	17673	17855	17617	17711	17715	17718	17802	17802	17805	17658	17744	17771	17950	17629	17644	17730	17841	17722	17697	17736	17666	17740	17890	17823	17797	17711	17829	17508	17694	17646	17803	17622	17768	17681	17715	17846	17648	17779	17720	17634	17677	17670	17819	17751	17818	17740	17673	17871	17904	17680	17679	17626	17904	17556	17718	17898	17764	17730	17749	17850	17666	17592	17826	17763	17696	17761	17983	17774	17772	17895	17764	17775	17626	17806	17842	17900	17821	17568	17895	17655	17894	17893	17702	17720	18013	17728	17686	17610	17615	17705	17638	17805	17886	17895	17786	17814	17678	17660	17743	17635	17830	17882	17755	17726	17799	17811	17692	17810	17449	17667	17748	17707	17830	17762	17542	17786	17880	17807	17635	17809	17742	17675	17773	17659	17489	17735	17545	17726	18003	17792	17914	17848	17804	17833	17630	17643	17679	17698	17847	17804	17812	17779	17685	17810	17433	17757	17905	17790	17726	17844	17619	17575	17878	17797	17774	17913	18031	17946	17801	17609	17682	17631	17830	17760
63062	108325	85494	54662	29669	17766	15624	15052	15176	15333	15363	15155	15275	15207	15379	15272	15052	15162	15341	15294	15147	15092	15333	15272	15428	15130	15377	15296	15241	15202	15295	15149	15277	15287	15177	15210	15412	15207	15283	15283	15128	15376	15151	15242	15027	15284	15167	15122	15430	15137	15078	15225	15117	15155	15125	15144	15022	15256	15350	15200	15365	15178	15190	15076	15210	15072	15202	15389	15099	15236	15098	14970	15439	15260	15164	15193	15225	15298	15295	15091	15167	15191	15212	15140	15395	15254	15005	15209	15276	15243	15368	15218	15200	15053	15017	15224	15152	15323	15039	15350	15330	15183	15371	15252	15184	15186	15222	15246	15161	15116	15128	15155	15003	15293	15326	15264	15214	15079	15140	15248	15396	15145	15291	15258	15377	15050	15225	15248	15320	15360	15192	15256	15195	15154	15344	15200	15279	15302	15276	15220	15223	15085	15155	15306	15205	15053	15162	15331	15400	15019	15200	15282	15409	15101	15207	15033	15278	15259	15230	15223	15253	15293	15341	15260	15180	15237	15141	15255	15249	15106	15113	15249	15309	15205	15227	15271	14913	15161	15155	15305	15158	15445	15433	15193	15144	15393	15274	15268	15239	15289	15128	15147	15299	15134	15440	15123	15251	15234	15233	15206	15141	15425	15119	15198	15157	15257	15335	15274	15241	15118	15219	15202	15204	15230	15336	15082	15246	15197	15290	15245	15049	15102	15139	15029	15217	15275	15178	15373	15097	15348	15051	15163	15223	15226	15275	15209	15182	15208	15275	15197	15014	15268	15298	15157	15193	15390	15235	15265	15235	15149	15327	15212	15181	15140	15132	15291	15265	15174	15340	15164	15250	15244	15469	15061	15281	15340	15242	15237	15141	15266	15137	15205	15321	15182	15272	15186	15121	15245	15131	15279	15114	15361	15261	15166	15272	15156	15324	15230	15154	15188	15238	15192	15293	15272	15192	15376	15032	15172	15187	15254	15344	15120	15178	15357	15113	15354	15283	15336	15366	15311	15240	15329	15018	15210	15212	15425	15412	15318	15112	15264	15344	15165	15223	15103	15216	15158	15229	15114	15373	15159	15357	15276	15304	15363	15117	15274	15327	15152	15301	15211	15145	15097	15378	15259	15193	15296	15078	15209	15235	15237	15232	15298	15276	15040	15318	15085	15444	15229	15145	15245	15048	15041	15184	15232	15216	15143	15228	15330	15290	15239	15287	15204	15106	15252	15412	15221	15126	14970	15149	15345	15191	15311	15275	15239	15295	15146	15371	15140	15169	15268	15103	15364	15115	15162	15087	15309	15439	15098	15329	15282	15232	15125	15401	15241	15379	15077	15188	15224	15083	15314	15186	15170	15119	15106	15188	15270	15361	15221	15158	15324	15161	15258	15186	15286	15117	15296	15207	15293	15319	15270	15081	15382	15262	15164	15201	15132	15282	15297	15242	15178	15266	15109	15219	15193	15257	15292	15300	15296	15256	15177	15138	15067	15235	15208	15191	15180	15181	15233	15211	15323	15203	15210	15043	15394	15205	15099	15195	15296	15178	15219	15291	15359	15198	15215	15202	15226	15080	15172	15216	15216	15146	15182	15076	15215	15274	15131	15187	15074	15197	15188	15193	15357	15362	15159	15221	15123	15140	15175	15161	15322	15141	15222	15169	15185	15103	15158	15395	15313	15078	15106	15233	15105	15228	15244	15165	15155	15175	15106	15225	15357	15205	15248	15281	15324	15351	15190	15250	15238	15345	15244	15239	15152	15111	15266	15170	15356	15184	15186	15307	15138	15165	15192	15238	15141	15319	15112	15262	15415	15154	15199	15141	15408	15200	15129	15191	15098	15287	15378	15196	15260	15105	15206	15222	15207	15340	15101	15242	15080	15392	15308	15424	15378	15277	15227	15264	15206	15093	15193	15165	15226	15231	15266	15208	15328	15098	15310	15156	15173	15069	15165	15003	15052	15251	15250	15175	15252	15207	15186	15243	15315	15379	14965	15073	15299	15338	15324	15170	15383	15367	15080	15092	15303	15157	15167	15140	15205	15254	15142	15210	15108	15261	15291	15164	15085	15285	15175	15193	15244	15153	15157	15277	15148	15139	15282	15231	15183	15300	15179	15301	15286	15281	15191	15166	15276	15398	15256	15159	15202	15297	15313	15325	15146	15178	15296	15147	15135	15138	15113	15216	15237	15395	15228	15224	15204	15211	14993	15314	14982	15300	15195	15247	15047	15311	15335	15307	15276	15201	15249	15262	15309	15210	15280	15217	15296	15246	15220	15374	15339	15052	15120	15390	15138	15320	15259	15168	15303	15348	15229	15323	15272	15074	15189	15230	15118	15317	15342	15088	15269	15158	15218	15083	15121	15233	15187	15201	15366	15176	15192	15163	15218	15092	15320	15259	15438	15240	15269	15302	15154	15372	15270	15249	14978	15210	15337	15254	15239	15188	15084	15272	15186	15205	15194	15219	15230	15278	15407	15296	15315	15263	15082	15235	15210	15183	15242	15100	15322	15165	15075	15170	15146	15288	15214	15296	15202	15274	15215	15110	15286	15178	15232	15246	15317	15131	15270	15200	15141	15358	15309	15360	15172	15138	15126	15303	15203	15214	15332	15116	15125	15204	15252	15226	15222	15100	15132	15304	15078	15289	15257	15201	15236	15349	15050	15138	15192	15166	15142	15342	15277	15163	15292	15339	15277	15267	15362	15122	15092	15312	15192	15061	15239	15162	15249	15284	15093	15262	15216	15424	15243	15306	15224	15063	15225	15182	15181	15236	15248	15225	15255	15310	15299	15176	15252	15192	15293	15162	15069	15235	15229	15323	15120	15249	15196	15162	15320	15277	15141	15124	15288	15173	15122	15175	15146	15332	15090	15092	15305	15293	15252	15152	15223	15179	15199	15341	15265	15319	15265	15277	15169	15128	15282	15168	15344	15330	15168	15232	15199	15276	15193	15138	15323	15119	15334	15222	15341	15243	15224	15342	15310	15231	15015	15265	15231	15391	15357	15315	15067	15292	15069	15274	15272	15439	15111	15151	15310	15187	15259	15271	15212	15196	15277	15328	15229	15286	15169	15236	15319	15303	15335	15079	15028	15220	15256	15384	15273	15345	15211	15280	15270	15175	15063	15080	15306	15159	15401	15138	15257	15325	15198	15193	15280	15147	15109	15144	15201	15102	15148	15346	15324	15226	15320	15115	15173	15209	15350	15145	15089	15150	15365	15238	15281	15159	15314	15179	15239	15321	15188	15309	15184	15270	15170	15318	15287	15216	15183	15345	15103	15064	15095	15218	15174	15317	15181	15262	15294	15301	15292	15246	15154	15277	15183	15180	15239	15202	15053	15094	15338	15137	15288	15191	15211	15130	15168	15306	15191	15241	15085	15151	15257	15157	15140	15249	15164	15159	15308	15183	15041	15182	15323	15250	15349	15081	15248	15210	15205	15404	15122	15271	15112	15217	15343	15260	15272	15339	15231	15225	15181	15217	15166	15158	15366	15177	15219	15176	15382	15055	15184	15297	15185	15252	15312	15161	15192	15074	15192	15287	15208	15299	15240	15354	14968	15276	15375	15179	15284	15174	15256	15246	15067	15201	15131	15351	15271	15233	15216	15257	15139	15271	15390	15173	15269	14967	15147	15079	15126	15261	15235	15354	15152	15154	15266	15069	15104	15166	15255	15245	15380	15273	15286	15193	15306	15137	15232	15279	15239	15100	15247	15212	15304	15253	15019	15028	15389	15205	15284	14983	15230	15247	15290	15064	15223	15411	15111	15292	15364	15162	15137	15261	15216	15066	15252	15271	15372	15240	15238	15291	15194	15087	15281	15140	15225	15331	15385	15160	15140	15224	15383	15187	15293	15353	15293	15229	15144	15159	15330	15364	15239	15303	15165	15090	15095	15164	15365	15153	15218	15059	15244	15178	15277	15328	15249	15130	15267	15294	15156	15248	15212	15089	15457	15418	15229	15317	15307	15145	15145	15191	15201	15145	15269	15367	15285	15260	15237	15199	15122	15425	15336	15077	15249	15265	15238	15080	15322	15197	15117	15402	15108	15128	15267	15329	15091	15292	15141	15210	15255	15155	15296	15303	15259	15526	15068	15274	15191	15217	15068	15185	15290	15232	15160	15001	15288	15310	15146	15228	15062	15275	15278	15094	15232	15164	15261	15100	15177	15054	15122	15187	15235	15166	15183	15030	15166	15290	15149	15186	15284	15145	15303	15117	15277	15198	15195	15338	15236	15364	15204	15354	15159	15287	15398	15205	15219	14975	15098	15082	15192	15108	15161	15340	15321	15178	15212	15214	15126	15099	15112	15190	15288	15087	15105	15224	15354	15380	15191	15057	15172	15233	15193	15244	15365	15052	15227	15208	15118	15156	15188	15182	15287	15247	15186	15194	15078	15123	15391	15129	15344	15260	15334	15371	15031	15225	15196	15158	15134	15221	15291	15272	15550	15128	15217	15262	15255	15340	15156	15302	14921	15278	15166	15228	15275	15298	15251	15281	15281	15137	15348	15246	15176	15097	15380	15083	15137	15293	15218	15095	15171	15227	15239	15236	15284	15320	15125	15171	15416	15224	15130	15256	15288	15267	15131	15128	15214	15281	15277	15187	15226	15351	15266	15152	15045	15146	15278	15283	15274	15132	15174	15113	15145	15292	15269	15055	15285	14971	15260	15150	15251	15039	15184	15325	15395	15198	15417	15278	15211	15258	15107	15114	15290	15099	15140	15227	15270	15249	15106	15328	15167	15359	15331	15306	15338	15248	15308	15326	15267	15174	15271	15283	15156	15053	15082	15302	15131	15280	15107	14977	15212	15084	15144	15380	15116	15156	15358	15239	15260	15115	15199	15270	15140	15349	15078	15352	15072	15159	15297	15236	15152	15262	15245	15174	15409	15043	15095	15221	15233	15026	15160	15187	15363	15201	15218	15238	15132	15039	15145	15194	15303	15241	15197	15139	15001	15350	15322	15280	15091	15318	15205	15183	15245	15269	15098	15231	15213	15218	15216	15214	15336	15366	15261	15148	15280	15197	15338	15158	15307	15245	15147	15282	15009	15394	15413	15278	15134	15236	15161	15198	15197	15221	15120	15282	15193	15242	15241	15136	15341	15282	15069	15159	15114
33499	42175	41419	28419	19970	18466	18128	17837	18008	17745	17969	17939	17977	17819	17923	17940	17944	17928	17729	17865	17884	17794	17863	17872	18013	17923	17826	17769	18020	17865	17785	17950	17856	17998	17962	18051	17932	17707	17873	17827	17770	18012	17944	18002	17825	17821	17884	17761	17837	17702	17923	17731	17982	17859	17756	17942	17854	17762	17983	17850	17844	17797	17785	17984	17813	17799	17779	17903	17874	17736	17831	17905	17892	17722	17949	17940	17899	17784	17914	17954	17565	17767	17706	17764	17914	17970	17806	17824	17754	17909	17810	17666	17790	17903	17877	17683	17843	17876	17735	17657	17836	17891	17832	17892	17924	17668	17829	17972	17903	17792	17936	17944	17764	17809	18118	17827	17871	17875	18006	17807	17864	17899	17761	17706	17845	17900	17946	17873	17829	17766	17889	17665	17955	18082	17938	17715	17602	17872	17970	18052	17985	17891	17809	17973	17827	17753	17542	17895	17848	17943	17654	17916	17868	18103	17738	17803	17985	17909	18007	17835	17834	17842	17696	17846	18004	17852	17733	17879	17903	18045	17894	17767	17775	17847	17770	17965	17782	17952	17943	17770	17962	17800	17852	17883	18036	17790	17798	17849	17812	18212	17901	17914	18020	17836	17796	17779	17750	17814	18051	17801	18030	17962	17957	18069	17906	17679	17976	17888	17785	18083	17839	18004	17911	17694	17875	17959	17866	17781	17798	17744	17844	17763	17864	17696	17855	17737	18092	17906	17887	17988	17874	17942	18053	17961	17764	17776	17977	18017	17890	17896	17984	17767	17854	17743	17675	17640	17520	17749	17875	17621	17621	17700	17917	17866	17931	17981	17892	17661	17896	17918	17964	17839	17834	17853	17910	17853	18010	17745	17725	17867	17956	17937	17777	17793	17893	17805	17745	17777	17642	17863	17854	17836	17801	17633	17585	17713	17884	17932	17875	17884	17673	17679	18071	17874	17863	17738	17765	17722	17906	17694	17996	17755	17858	17871	17979	17978	17843	17656	17954	18131	17944	17855	17952	17733	17740	17869	17970	17957	17756	17912	17564	17930	17815	17871	17963	17854	17954	17852	17829	17839	17989	17830	17902	17818	17893	17835	17854	17723	18033	17729	17874	17950	17904	17854	17999	17843	18045	17931	17857	17831	18021	18043	17834	17847	17820	17867	17843	17806	17929	17900	17911	17831	17890	17839	18006	17934	17884	17859	17961	17847	17710	17833	17884	17707	17949	17968	17816	17623	17822	17678	17795	17811	17840	17771	17763	18042	17905	17805	17915	17946	18134	18002	17659	17784	17995	17753	17942	17932	17949	17798	17889	17793	17915	18008	17686	18074	17809	17752	17831	17914	17968	18019	17963	17870	17767	17998	17741	17784	17784	17934	17891	17839	17811	17832	17728	17845	17951	18011	17698	17962	18052	18036	17759	17930	17974	17931	17894	17799	17998	17991	17822	17632	17724	17833	17952	18050	17794	17832	17526	17786	17835	18062	18018	17845	18023	17807	17894	18025	17677	17863	18003	17949	17977	17897	17859	17857	17974	17900	17839	17693	17642	17909	17641	17861	17927	17656	17690	17814	17975	17700	17870	17685	17772	17735	18056	17910	17793	17795	17796	18009	18031	17762	17940	17797	17802	17672	17677	17710	17801	17917	17821	17899	17872	17738	17809	17632	18032	17775	18023	17594	17931	17906	17854	17771	17821	18002	17864	17884	17772	17731	17698	17899	17870	17929	17731	17918	17722	17920	17868	17824	18059	17794	17687	17711	17819	17751	17599	17817	17735	18010	17799	17874	17936	17917	17731	17794	17932	17992	17634	17844	18012	17934	17836	17915	17849	17924	17874	17779	17901	17916	18018	18167	17892	17929	17996	17753	17958	17957	17989	17658	17656	17818	17876	17900	17964	17853	18061	17926	17912	17629	17839	17888	17856	17903	17779	17681	17929	17709	17886	17730	17944	17773	17925	17794	17848	18182	18043	17969	18026	17967	18035	17829	17741	17944	17983	17868	17963	17798	18093	17826	17901	17927	17943	17685	17911	17862	17646	17936	17758	17826	17712	17510	17675	17955	17879	17845	17875	17842	17892	17983	17780	17910	17951	17741	17636	18086	17853	17958	17941	17694	17915	17766	17979	17893	17727	17900	17703	17812	17658	18023	17810	17976	17918	17726	17719	17904	17959	18075	17796	17724	17903	17767	17989	17609	17856	18034	17861	17917	17900	18135	17882	17704	17812	18001	17823	17817	17686	17813	17803	17823	17794	17852	17954	17769	17873	17798	17816	17988	17988	17786	17947	17955	17909	17816	17864	17924	17846	18076	17965	18015	17886	17700	17804	17798	17795	17759	18017	17905	18002	17951	17876	17806	17949	17852	17772	17953	18162	17665	17878	17756	17879	17806	18032	17898	17917	17933	18007	17789	17765	17694	18044	17860	17909	17671	17839	17781	17957	17709	17727	17874	17993	17921	18093	17797	17705	17893	17951	17790	17732	17817	18085	18049	17849	17975	17841	17976	17737	17705	17974	17993	17897	17878	17922	17878	17737	17914	17580	17850	17899	17919	17955	17783	17991	17810	17995	17893	17723	17976	17923	17914	17899	17957	17701	17846	17878	18033	18013	17911	17857	17947	17950	18001	17893	17911	17893	17777	17810	17921	17890	17815	17696	18115	17665	17929	18006	18021	17928	17919	17678	17739	17943	17713	17953	17958	17750	17774	17688	18052	17860	17808	17893	17645	17806	17867	17923	17829	17921	17696	18029	17941	17752	17924	17748	17829	17981	17898	17762	17823	18047	17823	17800	17967	17814	18121	17894	17897	17795	17674	17910	17613	17866	17867	17846	17855	17655	17911	17889	17779	17878	17959	17842	17839	17860	17835	17749	17911	17753	17707	17771	17876	17768	18009	17849	18051	17947	17562	17801	17892	17877	17737	17943	17741	17956	17953	18017	17779	17876	17732	17933	17775	17658	17682	17960	17817	17848	17971	17788	17904	18166	18000	18012	17867	17845	17780	17777	17885	17765	17813	17824	17991	17893	17731	18093	17792	17832	17889	17758	17768	18012	17912	17693	17859	17889	17926	17765	17885	17884	17717	17618	17977	17682	17670	17782	17875	17877	17723	17693	17902	18161	17917	17796	17802	18011	18199	17890	17736	17835	17911	17743	18067	17796	17700	17728	17718	17837	18099	17972	17965	17804	17878	18062	17925	17877	18004	17985	17637	17967	17903	17787	17843	17764	17709	17863	17825	17666	17849	17701	17831	17918	18042	17829	17856	17853	17711	17914	17906	17792	17711	18157	18056	18056	17987	18008	17724	17984	18183	17798	17942	17683	17983	17813	18034	17896	17682	17709	18087	18002	18010	17809	17783	17737	18058	17788	17766	17908	18004	17925	17831	17754	17788	17883	17688	17904	17731	17727	17699	17941	17889	18030	17896	17765	18040	17934	17814	17896	17947	17821	17851	17863	18165	17878	17853	17612	17923	17950	17834	17836	17965	18184	17923	17842	17825	17842	17937	17807	18030	17749	17913	17809	17829	17940	18033	17686	17890	17749	17763	17769	17761	17843	17921	17736	18072	17874	17902	17880	17977	17938	17831	17841	17753	18083	17899	18063	17816	17703	17870	17854	17799	17824	18020	17648	17946	17900	17771	17879	17787	17823	17697	17976	17845	17782	17683	17746	17915	17913	17944	17897	17853	17822	17994	17927	17891	17953	17724	17804	17889	17863	18018	17756	18088	17776	18007	17970	17897	17938	17924	17876	17758	17948	17734	18017	18100	17784	17883	17924	17879	17988	17669	17848	17698	17862	18012	17609	17839	18026	17973	17931	17892	17741	17977	17872	18007	17848	18069	17877	18049	17755	17756	17901	17819	18050	17808	17785	17980	17722	17992	17911	17993	18012	17857	17744	17960	17905	17745	17949	18182	17823	17876	17727	17837	17787	17956	17771	17952	18085	17711	17975	17911	17818	17942	17942	17891	17638	17882	17963	17643	17932	17740	17975	17893	17839	17975	17831	17819	17884	17904	18020	18058	17965	18011	17768	17792	17675	17733	17885	17780	18022	17689	17937	18061	17762	17811	18053	17991	17937	17945	17762	17861	18110	17842	17774	17837	17926	17810	17939	17740	18094	18083	17816	17939	17567	17725	17982	17821	17929	17794	17809	17946	17765	17839	17990	17851	17890	17880	17851	18055	17886	17996	17754	18042	18019	17644	17762	18031	17876	17739	17780	17932	17844	18114	18026	18147	17778	17741	17782	17922	17831	18012	17841	17637	18079	17754	17957	17684	17889	17933	17936	17989	17904	18133	18103	17868	17768	17789	17830	17725	18027	18046	17796	17816	17834	18054	17794	17919	18041	17866	17916	17704	17915	17826	17991	17864	17815	17824	17892	18144	17796	17749	17828	17928	17798	17777	18142	17780	17914	17960	17944	18018	17858	17864	17816	17919	17960	17990	17940	17746	17924	17950	17810	17968	17902	18001	17926	17915	17867	17946	17918	17959	17913	18007	17789	17669	17714	17843	17782	17937	17958	18050	17971	17728	17904	17779	17741	17837	17788	17888	17922	17731	17566	17895	17887	17937	17949	17758	17879	17896	17968	18088	17949	17839	17794	17897	18027	17769	17867	17899	17762	17609	18009	17687	17961	17915	17849	17944	17735	17671	17870	17898	17794	17864	17955	17936	17892	17829	17984	18097	17849	17727	18095	17827	17990	17811	17852	17933	17666	17643	17896	17890	17682	17864	17706	17815	17785	18002	17907	18005	17861	17964	18074	17729	17745	17746	17787	17939	17807	17733	17776	17923	18118	17902	17933	17617	17809	17801	17898	17926	17836	17781	17810	17879	17860	17869	17616	17997	17972	17705	17807	17820	17945	18035	17951	18029	17815	17931	17834	18030	17945	17970	17953	17775	17787	17703	17583	17850	17807	17732	17702	17757	17962	17921	18001	17743	17721	17810	17751	17857	18066	17886	17698	17795	17706	18180	17743	17843	17982	17931	17804	17702	17946	17931	17791	17722	18073	17935	17744	17748	18002	18082	17822	17767	17765	17792	17779	17867	17879	18003	17842	17830	17839	17849	18091	17942	17795	17828	17965	17937	18038	17904	17792	17871	17762	17927	17823	17800	17936	17973
42697	59520	42131	23411	16901	15495	15615	15264	15329	15290	15414	15366	15385	15242	15367	15460	15280	15231	15211	15244	15426	15371	15123	15455	15317	15272	15370	15295	15262	15268	15183	15262	15330	15174	15201	15293	15448	15302	15048	15217	15184	15365	15286	15291	15409	15196	15322	15283	15314	15199	15355	15274	15093	15477	15090	15140	15316	15218	15291	15304	15344	15094	15244	15352	15473	15264	15246	15217	15377	15272	15341	15266	15147	15429	15312	15267	15385	15266	15365	15342	15219	15141	15241	15060	15271	15298	15337	15288	15255	15369	15117	15215	15293	15358	15229	15289	15356	15217	15146	15106	15121	15233	15210	15340	15146	15199	15224	15265	15332	15339	15500	15344	14984	15372	15293	15169	15194	15165	15252	15250	15229	15179	15369	15181	15291	15195	15346	15220	15338	15329	15220	15197	15248	15028	15445	15257	15231	15219	15253	15402	15382	15181	15114	15274	15350	15188	15326	15311	15185	15224	15317	15194	15339	15205	15254	15360	15433	15224	15348	15232	15184	15238	15204	15173	15311	15336	15271	15030	15376	15209	15254	15289	15362	15318	15304	15246	15357	15234	15337	15257	15215	15245	15218	15153	15323	15270	15236	15218	15316	15209	15259	15286	15177	15395	15098	15351	15257	15307	15230	15381	15284	15161	15202	15393	15194	15281	15328	15171	15448	15333	15123	15376	15256	15337	15220	15348	15232	15043	15314	15157	15204	15372	15337	15295	15311	15111	15229	15175	15431	15289	15231	15169	15304	15202	15329	15167	15264	15285	15285	15231	15290	15259	15105	15362	15245	15484	15267	15355	15277	15402	15236	15076	15182	15364	15137	15429	15183	15201	15417	15282	15366	15280	15264	15359	15311	15200	15324	15356	15248	15387	15326	15267	15140	15200	15146	15326	15088	15346	15231	15144	15212	15284	15177	15388	15385	15101	15422	15282	15276	15363	15023	15198	15396	15257	15253	15187	15305	15418	15156	15239	15191	15303	15279	15283	15268	15243	15277	15217	15178	15330	15171	15288	15330	15202	15345	15162	15199	15295	15207	15200	15210	15220	15148	15263	15337	15331	15496	15125	15061	15344	15298	15302	15320	15148	15221	15284	15275	15277	15308	15245	15259	15352	15241	15109	15202	15272	15200	15311	15317	15277	15379	15157	15246	15136	15215	15237	15342	15413	15326	15320	15145	15347	15303	15034	15292	15358	15313	15183	15309	15267	15227	15331	15298	15260	15124	15422	15365	15114	15267	15196	15316	15243	15355	15283	15242	15377	15226	15159	15165	15144	15338	15145	15146	15291	15196	15340	15212	15259	15166	15396	15111	15398	15267	15253	15211	15432	15306	15155	15301	15377	15283	15161	15178	15295	15222	15291	15371	15260	15454	15131	15204	15363	15308	15272	15372	15160	15211	15326	15243	15291	15314	15187	15192	15358	15184	15282	15136	15156	15322	15316	15201	15205	15370	15291	15282	15254	15341	15232	15224	15136	15284	15354	15084	15404	15198	15333	15263	15322	15310	15360	15291	15199	15444	15223	15260	15131	15462	15217	15244	15204	15274	15241	15273	15231	15128	15158	15440	15346	15317	15246	15172	15199	15255	15349	15302	15098	15114	15199	15019	15375	15160	15258	15228	15178	15192	15134	15316	15411	15189	15462	15219	15227	15397	15150	15219	15291	15216	15500	15307	15273	15353	15157	15317	15168	15244	15090	15228	15213	15239	15191	15275	15208	15281	15212	15314	15400	15172	15245	15260	15259	15388	15392	15376	15233	15124	15191	15168	15420	15237	15312	15338	15325	15371	15213	15278	15375	15162	15590	15339	15028	15368	15262	15120	15374	15250	15276	15163	15157	15254	15422	15409	15284	15171	15176	15153	15234	15384	15182	15198	15124	15406	15370	15132	15145	15182	15174	15222	15296	15263	15301	15376	15345	15179	15213	15487	15263	15433	15207	15264	15090	15164	15243	15210	15100	15322	15256	15221	15315	15199	15336	15262	15212	15268	15265	15268	15142	15431	15151	15397	15311	15286	15538	15435	15134	15172	15130	15236	15323	15321	15179	15270	15369	15154	15243	15284	15297	15217	15294	15346	15245	15240	15361	15169	15247	15195	15226	15166	15325	15116	15198	15399	15400	15398	15291	15234	15183	15264	15356	15185	15299	15353	15376	15307	15121	15336	15201	15173	15333	15345	15120	15233	15258	15179	15296	15255	15141	15328	15340	15242	15362	15343	15228	15344	15232	15345	15136	15216	15259	15369	15203	15339	15192	15289	15222	15374	15445	15150	15254	15137	15152	15244	15486	15221	15089	15547	15224	15348	15141	15225	15307	15110	15151	15159	15274	15281	15196	15280	15339	15167	15224	15441	15243	15302	15127	15268	15205	15328	15016	15310	15107	15132	15227	15312	15250	15244	15309	15265	15047	15231	15120	15120	15234	15243	14996	15281	15422	15187	15235	15055	15370	15203	15267	15356	15110	15087	15215	15418	15313	15207	15312	15272	15420	14992	15243	15321	15071	15393	15228	15282	15403	15508	15251	15272	15126	15196	15178	15203	15303	15162	15327	15297	15160	15326	15189	15181	15275	15464	15164	15279	15445	15237	15318	15164	15354	15185	15306	15266	15256	15288	15382	15413	15281	15354	15346	15195	15274	15238	15380	15228	15443	15205	15164	15218	15264	15300	15289	15249	15456	15446	15086	15219	15354	15253	15242	15471	15251	15143	15440	15312	15311	15219	15425	15242	15304	15253	15108	15219	15186	15223	15171	15198	15217	15155	15275	15040	15190	15195	15311	15380	15334	15187	15334	15346	15199	15186	15230	15500	15385	15191	15170	15322	15230	15183	15234	15268	15339	15296	15375	15409	15407	15347	15376	15251	15297	15274	15264	15212	15207	15464	15145	14979	15234	15421	15372	15390	15081	15398	15216	15117	15337	15412	15259	15058	15237	15148	15099	15171	15287	15318	15267	15193	15145	15165	15204	15257	15320	15087	15339	15213	15289	15301	15204	15539	15368	15131	15181	15063	15341	15284	15156	15366	15271	15305	15132	15273	15137	15309	15070	15457	15392	15293	15102	15243	15184	15341	15289	15309	15517	15153	15374	15161	15132	15402	15476	15170	15152	15332	15274	15421	15149	15378	15222	15305	15178	15219	15377	15183	15203	15142	15368	15329	15256	15156	15299	15234	15119	15379	15408	15339	15384	15342	15376	15217	15225	15185	15300	15458	15307	15324	15024	15102	15343	15220	15193	15088	15223	15283	15433	15148	15249	15320	15315	15203	15069	15253	15291	15253	15268	15361	15024	15337	15181	15432	15282	15147	15291	15274	15250	15094	15154	15267	15244	15229	15481	15086	15466	15271	15360	15272	15355	15263	15311	15097	15295	15183	15287	15168	15299	15304	15356	15184	15262	15103	15470	15343	15300	15258	15171	15188	15248	15084	15356	15172	15222	15197	15376	15307	15233	15312	15298	15353	15323	15350	15355	15155	15085	15283	15241	15498	15371	15326	15333	15429	15312	15285	15208	15198	15375	15227	15355	15326	15136	15407	15143	15386	15231	15136	15258	15150	15086	15283	15233	15433	15333	15292	15310	15322	15262	15204	15252	15425	15300	15171	15238	15328	15159	15261	15230	15340	15066	15424	15349	15398	15298	15396	15387	15278	15356	15198	15179	15159	15260	15361	15158	15161	15196	15257	15115	15224	15124	15179	15301	15215	15253	15319	15136	15396	15165	15437	15241	15384	15227	15253	15100	15083	15281	15316	15217	15179	15314	15203	15420	15198	15153	15268	15200	15217	15319	15277	15404	15342	15148	15506	15125	15264	15322	15222	15170	15483	15228	15194	15341	15220	15281	15384	15201	15371	15333	15151	15294	15223	15374	15298	15156	15149	15250	15304	15147	15363	15129	15345	15338	15269	15324	15148	15194	15292	15275	15166	15307	15248	15261	15234	15187	15338	15241	15304	15194	15263	15352	15191	15279	15314	15336	15351	15250	15144	15353	15280	15199	15342	15298	15374	15197	15269	15156	15277	15210	15234	15149	15319	15204	15410	15161	15183	15268	15317	15191	15292	15362	15396	15201	15339	15187	15165	15228	15386	15133	15167	15200	15314	15327	15298	15394	15433	15364	15301	15243	15188	15463	15239	15283	15203	15321	15355	15441	15188	15322	15279	15146	15220	15461	15162	15283	15287	15327	15282	15102	15220	15101	15174	15178	15266	15230	15254	15488	15360	15267	15263	15219	15268	15211	15394	15291	15319	15251	15237	15264	15362	15273	15265	15352	15332	15166	15325	15188	15282	15186	15243	15231	15341	15196	15433	15272	15229	15309	15301	15265	15304	15231	15231	15308	15222	15263	15072	15186	15370	15296	15266	15141	15252	15205	15329	15401	15218	15448	15111	15296	15190	15335	15278	15242	15391	15133	15363	15152	15270	15343	15435	15270	15187	15293	15320	15181	15053	15244	15217	15045	15440	15189	15267	15355	15240	15255	15135	15140	15338	15110	15323	15288	15215	15314	15299	15215	15138	15230	15258	15245	15253	15271	15292	15174	15142	15197	15213	15344	15130	15270	15205	15291	15192	15258	15234	15195	15272	15309	14941	15265	15177	15233	15264	15210	15284	15439	15411	15389	15330	15320	15311	15180	15159	15213	15235	15316	15162	15217	15291	15329	15300	15388	15278	15263	15329	15276	15152	15260	15312	15111	15313	15199	15271	15155	15318	15215	15405	15223	15385	15313	15154	15407	15328	15191	15285	15295	15272	15332	15209	15228	15214	15137	15201	15295	15366	15003	15252	15188	15395	15421	15391	15281	15456	15426	15191	15301	14995	15205	15155	15164	15223	15350	15321	15291	15266	15398	15286	15312	15133	15218	15253	15296	15219	15261	15184	15384	15242	15299	15325	15258	15230	15352	15141	15174	15238	15190	15450	15353	15243	15261	15240	15514	15198	15114	15218	15377	15218	15347	15184	15301	15176	15146	15366	15122	15273	15206	15270	15362	15289	15036	15277	15254	15391	15176	15193	15314	15212	15234	15265	15323	15274	15227	15418	15302	15449	15289	15437	15159	15388	15173	15515	15214	15191	15219	15229	15230	15319	15184	15240	15284	15213	15250	15296	15348	15399	15153	15214	15201
36083	40859	36653	25807	19364	18093	18072	18060	18071	18095	18088	18071	18201	18043	18266	18098	18278	18034	18171	18100	17953	18073	17975	18017	17983	18007	18024	18205	18057	18024	18332	17967	18011	18368	18061	17897	18019	17942	18071	18104	18138	18031	17867	18103	17941	17972	18154	18024	18114	18047	17971	17935	17968	18022	17934	17904	18123	18079	18096	18005	17836	18124	18000	17977	18180	18167	17968	17997	18074	18075	17970	18031	17950	18086	17951	17921	18032	18033	18008	18014	17838	17903	17970	17904	17949	18063	18350	18031	18151	17908	18005	18082	18034	18150	18030	17853	18037	17866	18176	18007	18366	18096	18057	18111	17938	18121	17888	18095	17897	17998	17985	17900	17801	17978	17885	18127	17982	18137	17946	18195	18078	17966	18161	17921	18288	18032	18064	18006	18035	17946	18003	18142	18049	18116	17888	17934	18049	17933	18216	18019	17895	17904	18129	17969	18041	17935	18028	17964	17934	18243	18190	18051	18011	18109	18033	17938	18097	17964	17852	18152	18194	18104	18047	17931	18090	18167	18110	17867	17665	17967	17960	18146	17974	18085	17861	18004	17913	17994	18100	18030	17965	17969	17905	18010	18044	18096	17819	17974	17996	18083	17972	18030	18009	17990	18315	17922	18009	17973	18018	17971	17842	18043	17850	17831	18211	18023	18074	17948	17991	17907	17910	18053	18199	17939	17900	18055	18063	17879	17998	18217	18048	18063	17947	17994	17977	17926	18052	17966	18027	17887	17937	17853	17998	18175	18053	17952	18132	18126	18064	17878	18066	18081	17956	18166	18108	17896	18152	17979	17994	17865	17806	17986	17776	18210	18091	17948	17881	18116	17842	17990	17883	18089	18303	18210	17948	17973	17982	17770	17936	17884	18274	17842	17959	17794	17909	17715	17963	18197	18300	18076	17883	17795	18069	18130	18311	18134	18001	17934	18013	18205	17881	18141	18217	17926	17929	17938	18090	18002	17989	17940	18044	18049	18067	17873	17954	17985	18189	18227	18079	17792	18026	18017	17835	18117	17841	18069	18049	18156	17948	18234	18134	18211	18194	18126	18044	18214	17906	18008	18003	17992	17951	17991	18148	17930	17999	18205	18136	17903	18053	17907	18139	18048	17947	17898	18029	17890	17945	17854	17999	17995	17974	17921	17901	17942	18135	17986	17858	17982	18062	18035	18177	18155	17844	18096	17948	18117	18194	18192	17944	18102	18000	17881	18095	18050	18010	17984	18160	17977	17909	18067	18061	18160	18094	18052	17835	17921	17930	17895	18070	18004	17865	17774	18011	17950	18021	18011	18056	17922	18229	18294	18093	18124	18025	17976	17892	18165	18179	17911	17804	18157	18134	17972	17999	17957	17993	18228	18021	17995	17807	18016	18193	18022	17828	17980	17905	17938	18015	17939	18046	17839	18093	17941	18119	18031	17978	18086	18087	17907	18173	18197	18150	18012	18092	17886	18065	18139	17940	18031	18109	18056	18091	18021	18202	18005	18128	17873	18189	18229	17827	18164	17934	18006	17950	18054	18303	18242	17875	17966	17979	18112	17920	17928	18058	18260	18162	18058	18077	18103	18009	17826	18251	17909	17930	17839	18186	18115	17813	17890	18025	17951	18114	17986	18131	18286	18031	18135	18115	18019	18019	18056	17924	17836	18224	18195	17810	17884	17926	18133	17963	18083	17972	18084	18255	18009	18010	17975	18094	18315	18003	17943	18013	18213	17972	17970	18206	17982	18016	17989	17991	18173	18003	17906	18065	17942	18134	17878	18127	18026	17906	18151	18147	17826	17879	17931	17809	18033	17968	17942	17938	17902	18038	18050	18088	17950	18196	18109	17868	18054	17993	17812	17956	18062	17758	17886	18091	17917	18009	18051	17830	17906	17972	18089	18157	17945	18021	18003	18004	18039	18300	17969	18016	18194	17854	18117	18103	18072	18109	17916	17862	17852	17920	18008	18250	18170	18209	17992	18016	18065	17908	18057	18173	17999	17915	17967	17817	18073	17938	18187	18111	17807	18050	17941	18055	18074	17881	18203	18177	18121	17965	17925	18075	17998	18193	18029	17871	18000	17997	17967	18038	17934	17898	17954	17953	17924	17858	17987	18129	18066	17846	18036	18166	18077	18060	17906	18074	17983	18145	18098	17965	18123	18160	18174	18159	18142	18114	17987	18021	18114	18005	18076	18093	18115	18241	17901	17926	18024	18000	17995	17947	17889	17884	17789	17997	18192	18138	18143	17861	18031	17944	18082	17861	18151	18106	17898	18003	18129	18037	17875	18063	18112	18146	17986	18013	17964	18051	17778	18006	18056	17853	18015	18099	18080	18101	17941	18109	18120	18116	17981	17948	17869	17865	18002	17774	18047	17896	18202	17859	17973	17997	17974	18076	18142	18193	18023	18084	17809	18092	18238	17826	18019	17986	18080	18024	18133	17886	17926	17898	18087	17880	17933	18131	18013	18105	17938	18114	18103	17836	18151	17980	17980	17911	17842	18032	17901	18037	17971	17980	17783	18105	18044	17972	17905	17974	17989	18133	18007	17934	17995	17977	17989	18028	17896	18120	17976	18116	18001	18152	17954	17940	17913	17918	17983	18075	18206	17836	18063	17943	18062	17743	18005	17999	18281	17915	17858	18057	18086	18223	18021	18147	17905	18105	18066	18088	17969	18106	17874	18069	18060	17900	18099	17891	17968	18065	17980	18026	18430	18138	17808	18019	17897	18175	17848	18097	18013	18123	18027	17980	18156	18030	18091	18080	18014	17982	17983	17990	17993	17960	17961	17952	17967	18093	17884	18174	18044	17746	18014	17950	18061	17895	17937	18100	17995	17915	18055	18194	17891	17900	18179	18159	18118	18002	18065	17948	18049	18194	17973	17981	18092	18048	18049	18167	18141	18010	18176	17819	17855	18077	18100	18281	18123	17829	17897	17896	18034	18064	18044	17903	18097	17934	18014	17980	18037	17984	17997	18067	17884	18111	17956	18043	17863	17961	18115	17975	17886	17984	18097	18108	17950	18002	18001	18063	18092	17854	18051	18038	18110	18186	17950	17932	18060	17963	18001	18208	18030	18084	17991	18209	18020	17940	17995	17889	18187	18183	18030	18045	18054	18224	17950	17874	17965	17937	17967	17939	18059	18006	17856	18018	18021	18028	17988	18104	18153	18037	18081	18002	18024	17945	17884	18039	17970	18131	18056	18067	18089	18103	17808	17990	17969	17889	18075	17967	18101	18284	18242	18004	18032	18131	17919	18108	18006	18059	18162	18140	17977	18013	18077	18227	17925	17913	17866	17961	17969	17881	18114	18076	18196	18208	17870	18144	18054	18082	17928	17880	18052	18013	18179	18083	17812	18046	18116	18064	18200	17897	17959	17965	18004	18064	17906	18219	18056	18017	17958	18161	17939	18113	17924	18004	17888	18286	18110	18148	18121	18119	18240	18262	18135	17869	18188	18002	18118	18100	17910	17974	18046	18134	18122	18033	18041	18110	18145	17868	18068	18236	17996	18013	18124	18078	17835	18122	18014	18127	18122	18160	18064	17913	18082	18165	18087	17962	17967	17855	18010	18002	18075	18021	18218	18121	18062	18088	17970	18071	18126	17871	17875	17863	18123	17864	18026	17842	17990	18289	18014	18151	17927	17978	17905	17864	18060	17960	18107	17936	18028	17977	17875	18020	18141	17991	18087	18003	18051	17991	18067	17919	17873	17889	17919	17846	18069	17926	17966	17973	17918	18031	18258	17911	17947	18032	18187	17894	18117	17997	18082	18167	18164	17994	17707	18071	18127	18050	18012	18181	17976	17956	18095	17960	18076	18002	18120	17948	17933	17982	17970	18064	18246	18018	18078	18143	17880	18024	18117	17958	18038	18106	18041	18027	17999	18158	18172	17917	18062	17911	18142	17998	18257	18061	18035	18151	17916	17891	18142	18080	17923	18052	18120	18018	18000	17994	18111	18124	17995	18059	17999	18134	17941	18104	17908	18028	17947	17983	17847	18150	18154	18162	18094	17981	18059	18108	17888	18026	18111	18226	17996	17990	18131	18002	18006	18006	17914	17991	18041	18174	18156	17955	18117	18123	17876	18119	17992	17954	17899	17713	18021	17969	17911	17786	18142	18015	18061	18308	18082	17920	18097	17994	17994	18167	17866	17824	17907	18040	17970	17971	17991	18091	17934	18020	18065	17922	18095	18135	17950	18022	17901	18096	17868	18047	18115	18066	18308	17989	17893	18237	17955	17842	18041	17892	17992	17949	18219	18166	17987	18171	18039	18072	17960	17822	18123	17957	17958	18055	18159	18239	18092	17997	18123	17874	17889	17899	18082	17920	18067	17978	17709	17628	17965	17921	18243	17904	17899	18011	17980	17963	18122	18014	18028	18012	17917	18012	18127	17904	18082	18042	18061	18130	17995	17969	18027	17916	18066	18178	18111	18166	17923	17856	17769	18065	18197	17959	18077	17980	17859	18017	18027	18002	17985	17999	18175	18064	17966	17994	18157	17954	17985	17901	17958	17970	17945	18027	18102	17791	17914	17982	18119	18174	18130	17958	17947	17934	18220	17972	18025	18340	18089	17925	17931	18004	18118	17992	18094	18034	18108	18201	18093	18148	18006	18065	17916	18079	18047	18253	18157	18213	18060	18078	17864	18168	17926	17962	18072	18090	18045	18105	17993	18195	18153	18214	18123	17996	17986	18036	18006	18285	17854	18062	18076	18085	17893	18135	17958	18059	18162	17906	18094	17938	18022	18051	18056	17864	17957	18112	18110	18091	18073	18011	18161	18034	18067	18186	18117	17984	18118	18124	18121	17862	18023	18016	18224	18051	18079	17998	18069	18008	17757	17874	17986	18138	17901	18058	17972	17924	17968	17998	18135	18066	18063	18122	18144	18123	17772	18169	17936	18084	17932	18044	17936	18015	18063	18061	17927	18186	18167	18082	18201	17981	17843	18108	17921	18137	17958	18302	17917	17977	17975	18091	17749	18027	18016	18033	18197	18023	18107	17941	17910	17816	17932	17909	18182	18093	18084	18105	18216	18079	18004	18036	18088	18163	18175	18214	18135	18166	18130	17912	18142	18085	18164	18164	17963	18154	18135	18030	18135	18122	18034	18113	18024	18098	18146
39998	52316	36334	21217	16503	15491	15176	15178	15394	15386	15321	15390	15304	15146	15205	15423	15319	15153	15480	15235	15422	15442	15259	15341	15230	15289	15361	15261	15353	15372	15417	15219	15300	15342	15396	15241	15128	15205	15374	15322	15432	15338	15244	15244	15224	15512	15215	15400	15471	15179	15273	15446	15211	15442	15181	15489	15465	15404	15284	15458	15258	15128	15160	15416	15386	15294	15296	15380	15308	15457	15299	15317	15346	15490	15170	15286	15364	15259	15455	15373	15340	15257	15219	15173	15306	15554	15360	15466	15263	15261	15344	15447	15457	15392	15188	15346	15326	15276	15314	15357	15381	15421	15386	15291	15454	15207	15336	15263	15416	15316	15252	15287	15216	15199	15370	15191	15374	15230	15362	15340	15253	15297	15389	15330	15321	15314	15227	15274	15346	15315	15307	15298	15340	15409	15358	15434	15369	15467	15331	15249	15338	15197	15344	15397	15351	15499	15259	15190	15226	15378	15326	15485	15315	15372	15308	15274	15257	15443	15311	15326	15406	15308	15275	15350	15336	15342	15226	15412	15297	15428	15446	15396	15266	15344	15458	15341	15419	15285	15352	15310	15339	15407	15176	15418	15290	15498	15297	15248	15381	15328	15403	15228	15349	15338	15165	15390	15328	15390	15382	15375	15218	15311	15341	15234	15341	15338	15312	15169	15320	15163	15364	15121	15225	15261	15086	15296	15288	15524	15306	15407	15369	15387	15418	15332	15119	15344	15488	15336	15199	15254	15398	15208	15304	15340	15173	15305	15272	15358	15196	15453	15212	15050	15396	15245	15137	15288	15391	15324	15415	15379	15304	15259	15311	15312	15234	15334	15280	15352	15298	15100	15268	15452	15114	15350	15398	15367	15346	15396	15250	15311	15430	15246	15383	15308	15466	15312	15177	15416	15244	15334	15458	15323	15274	15269	15282	15296	15462	15222	15504	15536	15250	15219	15438	15040	15243	15499	15083	15318	15458	15224	15318	15495	15295	15400	15326	15374	15379	15130	15423	15364	15470	15349	15320	15299	15182	15385	15215	15168	15159	15314	15328	15303	15166	15211	15279	15428	15434	15374	15276	15380	15299	15234	15444	15326	15220	15348	15231	15409	15290	15396	15398	15264	15523	15313	15309	15491	15273	15319	15278	15180	15318	15252	15147	15288	15338	15363	15444	15412	15161	15305	15331	15314	15240	15394	15422	15311	15369	15210	15340	15377	15340	15226	15200	15441	15370	15282	15266	15366	15408	15397	15257	15206	15171	15536	15389	15258	15392	15086	15316	15459	15459	15314	15465	15276	15193	15420	15264	15347	15409	15381	15332	15272	15426	15352	15420	15500	15332	15330	15222	15303	15342	15273	15203	15292	15366	15375	15377	15310	15347	15411	15267	15354	15259	15289	15288	15236	15269	15312	15336	15188	15266	15561	15378	15309	15237	15432	15249	15251	15151	15254	15405	15286	15114	15278	15356	15178	15309	15439	15386	15424	15253	15368	15232	15310	15425	15294	15309	15273	15280	15305	15303	15392	15495	15286	15361	15339	15376	15473	15465	15302	15403	15270	15243	15584	15371	15423	15344	15250	15353	15251	15311	15491	15232	15431	15310	15172	15368	15326	15283	15146	15382	15248	15314	15250	15408	15326	15426	15273	15343	15338	15268	15201	15193	15365	15361	15243	15375	15237	15343	15195	15318	15279	15311	15416	15288	15182	15237	15222	15231	15566	15429	15504	15242	15395	15279	15333	15207	15292	15350	15140	15239	15362	15233	15185	15299	15292	15411	15376	15428	15224	15263	15333	15340	15315	15255	15396	15167	15305	15506	15401	15456	15407	15391	15182	15293	15253	15450	15293	15280	15295	15487	15145	15286	15205	15313	15286	15319	15318	15337	15280	15268	15113	15435	15446	15219	15410	15153	15267	15426	15236	15175	15210	15388	15285	15336	15167	15300	15332	15397	15211	15085	15468	14949	15398	15134	15389	15397	15334	15352	15322	15249	15440	15375	15218	15449	15362	15482	15203	15341	15213	15411	15170	15579	15241	15318	15169	15310	15258	15371	15351	15223	15406	15335	15315	15273	15274	15295	15212	15226	15336	15341	15352	15256	15376	15331	15384	15454	15473	15406	15308	15383	15293	15417	15199	15299	15320	15322	15258	15252	15491	15250	15212	15344	15360	15242	15294	15328	15378	15334	15272	15371	15348	15557	15266	15200	15377	15245	15487	15274	15399	15376	15363	15358	15213	15284	15342	15361	15232	15336	15259	15177	15384	15201	15397	15180	15386	15202	15259	15456	15197	15347	15262	15259	15377	15283	15208	15344	15281	15177	15334	15404	15234	15400	15350	15083	15296	15329	15384	15409	15333	15503	15339	15502	15443	15229	15276	15238	15348	15387	15104	15298	15310	15319	15107	15355	15285	15320	15312	15352	15264	15167	15141	15285	15229	15321	15348	15386	15282	15254	15243	15316	15286	15252	15306	15526	15291	15559	15233	15287	15181	15501	15301	15392	15310	15420	15304	15305	15540	15445	15307	15404	15245	15129	15217	15240	15444	15480	15323	15299	15150	15326	15353	15453	15274	15481	15547	15332	15412	15199	15376	15382	15386	15423	15383	15386	15443	15289	15260	15393	15368	15257	15174	15306	15327	15370	15234	15441	15181	15447	15231	15265	15236	15413	15268	15600	15372	15405	15278	15377	15340	15439	15223	15425	15317	15398	15256	15323	15246	15344	15332	15290	15247	15415	15332	15334	15209	15243	15393	15340	15235	15420	15283	15217	15355	15413	15358	15296	15269	15125	15251	15391	15206	15333	15476	15274	15356	15338	15366	15352	15251	15321	15401	15440	15226	15354	15380	15464	15213	15270	15297	15449	15387	15250	15485	15233	15430	15448	15200	15097	15339	15279	15366	15360	15217	15426	15418	15222	15211	15303	15154	15523	15431	15203	15175	15409	15134	15321	15087	15163	15331	15252	15432	15294	15406	15220	15159	15271	15376	15403	15411	15323	15079	15522	15368	15382	15400	15413	15433	15291	15334	15313	15253	15465	15349	15280	15365	15591	15400	15218	15304	15371	15142	15363	15342	15299	15287	15274	15368	15353	15455	15337	15383	15454	15260	15430	15335	15239	15325	15227	15466	15401	15456	15429	15237	15206	15312	15321	15419	15197	15196	15398	15232	15294	15256	15257	15214	15212	15348	15411	15376	15214	15280	15414	15154	15288	15420	15378	15304	15313	15238	15172	15294	15393	15389	15501	15284	15324	15130	15280	15474	15538	15359	15557	15357	15338	15373	15438	15182	15358	15263	15423	15351	15128	15236	15215	15167	15227	15366	15298	15284	15203	15256	15353	15324	15563	15354	15262	15413	15248	15303	15111	15356	15299	15316	15498	15368	15371	15235	15308	15255	15273	15369	15212	15405	15241	15360	15125	15210	15415	15371	15238	15392	15310	15297	15200	15433	15313	15331	15259	15287	15293	15339	15343	15388	15150	15357	15323	15257	15277	15253	15371	15515	15328	15310	15417	15176	15569	15265	15325	15336	15435	15409	15338	15265	15432	15244	15340	15407	15326	15419	15383	15266	15396	15366	15227	15227	15384	15368	15476	15416	15321	15253	15385	15320	15331	15361	15441	15227	15279	15333	15298	15450	15215	15422	15288	15291	15469	15207	15322	15372	15304	15230	15350	15381	15233	15255	15267	15373	15319	15300	15438	15354	15269	15330	15238	15191	15377	15362	15386	15351	15283	15357	15238	15310	15291	15383	15241	15370	15470	15326	15417	15433	15333	15290	15274	15361	15355	15198	15306	15399	15351	15411	15359	15450	15328	15311	15488	15347	15211	15267	15484	15412	15344	15346	15217	15479	15416	15334	15148	15278	15362	15419	15234	15267	15334	15352	15253	15336	15422	15318	15381	15398	15333	15293	15398	15281	15161	15320	15437	15404	15442	15360	15453	15380	15312	15494	15252	15253	15387	15465	15271	15398	15376	15355	15188	15380	15316	15353	15314	15338	15219	15127	15261	15306	15356	15264	15434	15383	15446	15240	15479	15309	15334	15134	15484	15329	15133	15206	15502	15169	15429	15197	15406	15306	15292	15211	15321	15378	15297	15247	15242	15478	15283	15280	15360	15535	15280	15615	15198	15283	15363	15420	15446	15218	15268	15169	15347	15380	15220	15459	15185	15381	15268	15411	15389	15475	15280	15417	15370	15330	15302	15407	15534	15518	15281	15144	15337	15337	15251	15394	15463	15370	15422	15531	15353	15445	15469	15359	15268	15233	15394	15450	15470	15274	15311	15271	15360	15379	15448	15336	15378	15281	15309	15459	15251	15264	15230	15352	15320	15364	15490	15387	15315	15341	15308	15261	15334	15262	15281	15205	15334	15292	15382	15358	15488	15281	15309	15154	15426	15287	15372	15338	15473	15344	15389	15278	15412	15226	15360	15342	15293	15228	15382	15211	15422	15179	15426	15395	15482	15385	15370	15218	15384	15304	15248	15385	15168	15342	15290	15331	15255	15384	15293	15493	15515	15292	15416	15398	15261	15414	15233	15249	15256	15328	15246	15374	15447	15217	15497	15125	15206	15357	15330	15316	15401	15176	15458	15366	15143	15276	15388	15261	15458	15290	15445	15406	15281	15356	15470	15356	15416	15293	15326	15344	15382	15219	15378	15387	15512	15361	15375	15352	15274	15234	15373	15226	15303	15264	15164	15190	15232	15416	15284	15498	15331	15299	15341	15159	15363	15234	15068	15260	15191	15437	15161	15423	15223	15497	15461	15325	15480	15333	15266	15422	15314	15376	15367	15498	15367	15387	15275	15328	15283	15477	15294	15355	15299	15485	15435	15436	15157	15319	15403	15230	15550	15227	15511	15222	15384	15475	15211	15397	15341	15269	15237	15221	15369	15244	15209	15303	15354	15367	15384	15253	15405	15162	15249	15278	15343	15388	15401	15439	15290	15419	15268	15450	15309	15397	15185	15352	15160	15419	15373	15307	15196	15311	15286	15390	15222	15394	15282	15401	15306	15447	15579	15285	15176	15296	15313	15368	15357	15305	15297	15322	15385	15382	15373	15240	15372	15383	15295	15339	15208	15178	15304	15305	15267	15269	15348	15379	15362	15269	15141	15477	15272	15269
23975	25221	36518	29556	24013	23978	23756	18785	18209	18456	18368	18302	18420	18272	18307	18225	18134	18249	18367	18395	18307	18093	18304	18286	18175	18142	18094	18355	18191	18251	18130	18193	18212	18187	18058	18051	18326	18214	18323	17969	18008	18215	18128	18384	18460	18313	18106	18319	18396	18218	18257	18206	17925	18118	18036	18209	18128	18223	17882	18111	18174	18207	18289	17947	18046	18084	18061	17871	18257	18198	18043	18039	17901	18149	18030	18192	18034	18175	17951	17894	18061	18166	18051	18130	18128	18176	18145	17939	18073	18097	18067	17992	18098	18042	17924	18166	18048	17991	18051	18189	18042	18245	18306	18115	18071	17872	18243	18088	17876	17917	17990	18172	18147	18107	18042	18189	18162	18121	17999	18054	18146	18056	17996	18145	18148	18080	18106	18076	18291	18158	18140	17996	18306	17935	18119	18013	18028	18292	18060	17997	18055	18156	18076	18003	17958	18159	18188	18107	18129	18047	18083	18169	17882	17845	17967	18087	18051	18037	18206	18196	18123	18086	18114	18072	18075	18017	17984	17890	18198	18046	17954	18200	18275	17805	17904	17893	18083	18021	17826	18056	18039	17937	18091	18135	18053	17727	18176	18002	18236	17976	17967	18442	18158	18031	18085	18063	18194	18065	18319	17996	17993	17894	17901	17956	17949	18046	18132	18024	18217	18067	17914	18131	18349	17986	17943	17941	18096	18074	18035	18084	18049	18083	17990	17932	18316	18204	17971	18029	18141	18022	18213	17902	18056	18109	18188	18041	18060	18000	17960	18293	18136	18041	18019	18205	18040	18009	17810	18039	17998	18144	17943	18259	17883	18206	17986	18173	18260	18033	18076	18085	17980	18023	18208	18004	18051	18142	18183	17876	18001	18043	17904	17833	18048	18243	18195	18116	18158	18104	17868	18102	18112	18213	17977	18096	18055	17869	18222	18033	18139	18006	17876	17875	18064	17937	18111	18025	18097	18051	18075	18052	18135	18100	18079	17991	17942	17952	18126	17868	18086	18109	18137	18053	18071	17926	17916	18199	18126	18256	18056	18044	18209	17966	18252	18211	18115	18146	18109	18167	18175	18051	18066	18114	18124	17831	17911	17995	18091	18103	18173	17983	17902	18077	18069	18210	18374	17974	18128	18010	17950	18008	18069	18047	17942	18052	17969	18097	17999	18041	18026	17913	18220	18092	17941	18065	18067	18170	17961	18064	17949	18058	18019	18050	18108	17978	18063	18245	18063	18014	18029	18056	18098	18189	18106	17906	18126	18162	17878	18010	18069	18079	17959	17977	18031	17960	17948	17984	17998	18210	18070	18104	17945	17982	18002	17919	17954	18028	18082	18088	18112	17850	18003	18022	18141	18067	18145	18133	18175	18093	18044	18086	18164	18013	17926	18059	18188	18177	17981	17850	17909	17946	18001	18120	18146	18006	17997	17957	18123	17891	17914	17971	18066	17973	17967	18000	17847	18139	17996	17958	18062	17974	17946	17994	17911	17970	17963	18111	18058	17892	18136	18215	18018	17916	18041	18217	18054	18015	18150	17908	18061	18132	17836	18166	18114	18189	18105	18024	18083	17934	18270	18041	17981	17918	18166	17995	18160	18201	18266	18030	18122	18055	18101	18039	18034	18072	18041	18082	18020	18093	18102	18071	18217	18203	18037	18148	17987	18088	18009	17967	17986	18068	18188	17979	18096	18057	18013	17799	18115	18139	17954	17890	18057	17923	17917	18247	18154	17938	18163	18088	18136	18171	18088	18060	18119	18179	17982	17889	18011	17874	18345	18024	18072	18021	17906	18016	18266	17984	17986	18109	18034	18120	18054	18018	17893	18127	18114	17985	18065	18105	18156	17960	18030	18146	18291	18065	18025	18137	17867	18108	17880	17934	17998	18217	18027	18062	18127	17973	18186	18103	17875	17894	18004	18029	17844	17838	17933	17925	18056	18067	18035	17980	18168	18082	17883	18242	18089	17862	18123	18221	18371	18001	17950	17855	18088	18209	17928	17876	18036	18217	17939	18120	18160	18125	17989	18018	17997	17950	18335	18138	18235	17957	18200	17921	17843	17875	17969	17824	17944	17971	18000	17949	18056	18132	18166	18329	17882	18001	17955	18118	18126	18006	18020	17877	17850	17979	18213	18132	17911	18092	18050	18101	17937	18295	17942	17781	18127	18089	18066	18106	18039	18056	18062	18065	17960	17962	17929	18075	17931	17997	18107	18217	18096	18028	17954	17894	17913	18204	18005	17902	18069	17931	18028	18139	17966	18040	18011	17931	17891	17950	18063	17964	17934	18012	18012	17880	17922	17927	18101	17956	17837	17830	17807	17723	18192	18130	17718	17980	17898	18109	18026	18149	18070	17913	18081	18152	18025	18230	18107	17926	18157	17906	18052	18067	18113	18202	17877	17982	18124	17981	18047	18175	18197	18216	18029	17835	17895	17818	17896	18150	18069	17896	17925	18209	18094	17958	17991	18026	17850	18122	18096	18008	18028	17799	17834	17981	17901	17921	18138	18007	18092	18148	18149	18087	18170	18207	18157	18109	18013	18040	18114	17828	18242	18126	17972	18017	17913	18016	17943	18051	17937	17958	18190	17903	17991	18081	18017	17990	17918	18036	18050	17961	18175	17957	17885	18084	18165	18138	18123	18002	18136	18005	18174	18003	18131	17842	18037	18129	18021	18066	17988	18109	18049	18260	18153	18114	18196	18240	17922	17941	18043	18081	18106	18160	18178	17925	18242	17964	18062	17981	18093	18240	18008	18173	18135	18108	17879	18217	18028	18142	18102	18077	18103	17895	18137	17889	17968	17998	18063	17898	18002	17998	17871	18043	18151	18098	17969	18106	18083	18181	18070	18242	18208	18049	18084	17997	18121	17863	18195	17990	18000	18076	18176	18122	18033	18042	17990	18138	18251	17961	18128	17992	17864	18019	18048	17938	18121	17903	17880	17887	18055	17931	17991	18129	18097	18156	18210	18224	18166	18191	17922	18072	17919	18037	18020	18048	17978	18153	18020	18144	18118	17985	18251	17856	18142	17992	17912	18149	17976	18090	18114	17969	18263	17761	18117	18136	18070	18216	18149	18017	18117	17972	18115	18073	18054	17794	18113	17950	18154	17987	18057	18066	18043	18029	18057	18067	18094	18027	18175	18093	17844	18176	18044	18273	17865	17947	18069	18064	18031	18045	18060	17881	18119	17900	18109	18123	17870	17933	18306	18100	18137	18275	18441	18210	17936	18133	17977	17815	18193	17984	18076	17926	18170	18153	18012	17810	17952	17969	18064	17916	18033	18159	17935	18012	18118	18162	17975	18161	17914	18127	18029	17950	18079	17959	17940	18032	18377	18039	17937	18149	17938	17963	18042	18056	18168	18196	18122	17807	17839	17962	17986	18019	18182	18159	18081	18101	17936	18160	18084	18005	18317	18072	18140	18000	18072	17992	18081	18188	18046	18174	17925	18029	18221	18023	17859	17766	18055	18331	18238	17891	18044	18123	17941	18027	17971	18037	17952	18134	18298	17892	18010	18184	18033	18165	18133	18079	18097	18076	18072	18116	18272	18133	18092	18205	18149	18146	18273	17961	18118	17984	18117	17979	18249	17949	18106	18055	18106	18263	18162	18075	18044	18096	17985	17996	18083	17923	18010	18272	18100	18005	18197	18000	18186	18117	18072	18060	18053	17992	17915	18193	18076	18072	17989	17988	17985	18048	18019	18019	18043	17895	17958	17999	18032	18240	18195	18118	17963	18016	17934	18169	17909	17808	18009	18049	18109	18158	17782	18020	18066	17967	17870	17917	17976	18040	18105	18167	18310	18289	18221	17935	17915	18074	18134	17836	18088	18093	18142	18036	18151	18080	18131	17995	17993	17898	18187	18191	17898	17975	18074	18070	17925	18184	18170	18169	18075	18097	18094	18092	17955	18021	18033	17967	18189	18148	18106	18169	18083	17999	18057	17944	18127	18121	17972	18126	17939	17985	18035	17983	18076	17870	18039	18120	17986	18138	18221	18044	18050	18120	17991	18318	18035	17854	17904	18082	17921	17889	18170	18077	18057	18171	17878	17986	17961	18004	17946	18103	18142	17935	17983	18034	18126	17977	18110	18048	17807	18118	18121	18103	18075	18263	17955	18120	17838	17963	18079	18060	18072	18107	18066	18051	18288	18115	18126	17988	18068	17986	17980	17993	17900	18006	17947	18296	18038	17931	18001	18038	18040	18111	18123	17911	18041	18046	18193	17999	17883	18084	18094	18058	18022	17751	18056	18192	17776	18064	18254	18031	17880	18362	18207	17992	18269	18166	18192	17920	17745	17985	17915	18235	17803	18259	18215	18037	17986	18105	18229	17956	18157	17963	18180	17818	17996	18272	18044	17926	18069	17926	17751	18219	18091	18168	17977	18123	18119	17913	18158	18180	18217	18095	18026	18142	18237	18148	17943	18148	18068	17959	18009	17966	18128	18030	18081	17878	17860	18041	18131	18015	17940	17864	17846	17975	18020	18080	18016	17934	18032	17953	18119	18105	18110	18143	18127	17943	18204	18079	18066	18003	18000	18229	18160	18094	18110	17950	18128	17865	18021	18308	18214	18041	18007	17925	18171	18114	18129	18000	17966	18161	18162	18036	18136	17917	18056	18004	18031	17986	17965	18001	18078	18168	18009	18018	18172	17879	17872	18041	18171	17892	18161	17974	17916	18100	18153	18040	18108	18044	18141	18108	18058	17947	17922	18067	18176	18051	17991	18135	17912	18030	17772	18063	17927	17963	17946	18102	18320	18037	18030	17987	17978	18014	17982	17968	18147	17895	17979	18071	17971	18383	18152	17840	17910	17814	18038	18053	18000	17776	18105	18057	17747	18042	17991	18187	17993	18070	18188	18217	18118	18061	18008	18068	18117	17985	18195	18017	18082	18118	18067	18138	17847	18047	18044	18017	17776	17878	18060	18072	18073	17883	18078	18084	18129	18224	18057	18206	18015	18009	18120	18188	18168	18012	17903	18229	17985	18221	18136	18029	18107	18059	18109	18001	18065	18190	18319	18163	18155	18140	18174	18019	18098	18147	17971	18034	18035	17821	18163	17916	18092	17977	18069	18022	18038	17863	18079	18097	17988	17978	17779	17814	17879	18015
61165	107429	84850	53027	28322	17761	15620	15394	15484	15499	15557	15521	15366	15332	15276	15254	15405	15422	15574	15380	15470	15397	15371	15512	15374	15591	15426	15603	15513	15422	15438	15398	15455	15467	15357	15311	15271	15431	15451	15534	15342	15253	15615	15405	15421	15308	15441	15419	15331	15491	15174	15366	15272	15364	15492	15384	15292	15301	15454	15486	15421	15344	15495	15274	15541	15290	15452	15253	15452	15274	15348	15375	15500	15312	15258	15310	15433	15363	15339	15488	15278	15365	15463	15532	15332	15526	15386	15485	15479	15594	15399	15413	15356	15376	15422	15380	15392	15284	15335	15466	15306	15435	15445	15409	15314	15336	15468	15353	15396	15439	15262	15401	15475	15149	15478	15514	15484	15323	15484	15282	15376	15532	15469	15416	15652	15413	15378	15309	15398	15390	15288	15541	15225	15377	15348	15333	15324	15450	15366	15391	15254	15345	15506	15387	15399	15277	15220	15364	15248	15432	15488	15145	15297	15261	15456	15328	15386	15463	15469	15373	15285	15498	15351	15614	15313	15408	15394	15356	15441	15401	15392	15230	15363	15470	15256	15293	15399	15444	15417	15299	15358	15387	15247	15310	15259	15284	15451	15457	15304	15464	15165	15427	15384	15328	15373	15326	15482	15322	15451	15440	15367	15356	15460	15544	15386	15408	15313	15462	15337	15439	15147	15565	15450	15282	15480	15393	15329	15497	15380	15576	15375	15420	15447	15414	15477	15316	15410	15310	15230	15393	15340	15341	15438	15246	15424	15359	15394	15395	15540	15384	15400	15383	15520	15393	15318	15403	15195	15439	15303	15316	15419	15349	15451	15345	15302	15304	15405	15479	15462	15337	15510	15414	15339	15452	15199	15345	15393	15229	15397	15445	15272	15357	15260	15311	15261	15367	15370	15373	15198	15249	15397	15300	15477	15299	15531	15445	15583	15383	15295	15409	15272	15508	15414	15349	15310	15554	15231	15346	15383	15269	15290	15337	15286	15421	15249	15327	15435	15240	15270	15417	15420	15280	15478	15305	15384	15393	15345	15189	15422	15392	15327	15235	15489	15353	15333	15345	15270	15277	15410	15369	15500	15324	15475	15341	15296	15382	15238	15362	15258	15462	15423	15425	15423	15420	15553	15409	15201	15329	15340	15457	15426	15223	15507	15337	15338	15258	15579	15411	15313	15360	15317	15350	15253	15204	15399	15268	15408	15437	15332	15229	15432	15299	15340	15443	15388	15367	15348	15356	15470	15084	15428	15368	15384	15431	15452	15234	15286	15339	15460	15288	15355	15359	15326	15352	15298	15508	15183	15307	15454	15304	15364	15418	15487	15342	15576	15399	15371	15203	15415	15197	15373	15317	15452	15277	15501	15399	15453	15413	15355	15420	15508	15272	15281	15529	15530	15299	15375	15261	15340	15433	15311	15516	15336	15366	15402	15279	15442	15365	15438	15506	15370	15468	15366	15250	15433	15481	15414	15600	15361	15380	15435	15312	15468	15395	15448	15331	15453	15370	15338	15311	15504	15342	15471	15236	15242	15377	15394	15297	15427	15348	15416	15448	15334	15475	15447	15673	15376	15395	15286	15384	15328	15321	15315	15336	15434	15496	15346	15299	15487	15433	15291	15576	15354	15372	15367	15394	15415	15464	15389	15345	15275	15191	15305	15355	15471	15470	15131	15185	15408	15213	15472	15359	15566	15373	15419	15521	15245	15335	15443	15433	15237	15316	15439	15259	15320	15260	15334	15226	15352	15457	15221	15360	15409	15355	15575	15285	15263	15512	15300	15430	15555	15273	15352	15268	15302	15284	15520	15447	15253	15313	15295	15406	15388	15387	15342	15215	15462	15443	15453	15345	15394	15274	15321	15237	15363	15245	15469	15320	15518	15172	15529	15584	15347	15287	15202	15380	15421	15380	15345	15364	15273	15468	15352	15404	15367	15366	15422	15474	15364	15405	15291	15306	15337	15498	15389	15314	15296	15292	15539	15196	15504	15610	15323	15393	15422	15416	15317	15319	15483	15521	15316	15385	15354	15441	15413	15424	15252	15330	15491	15431	15020	15290	15284	15271	15428	15449	15186	15400	15292	15400	15374	15294	15521	15252	15341	15205	15522	15273	15328	15443	15149	15476	15230	15378	15344	15302	15483	15507	15339	15566	15352	15406	15335	15291	15307	15200	15354	15223	15297	15279	15465	15199	15404	15373	15426	15457	15196	15285	15310	15382	15404	15461	15398	15448	15331	15539	15369	15210	15394	15219	15350	15282	15566	15375	15396	15428	15288	15508	15217	15348	15380	15389	15464	15411	15392	15482	15434	15450	15351	15487	15365	15311	15260	15375	15212	15254	15363	15200	15310	15318	15515	15437	15199	15429	15224	15285	15491	15311	15351	15356	15467	15321	15350	15386	15242	15242	15220	15416	15415	15314	15278	15429	15496	15378	15468	15460	15435	15370	15325	15335	15311	15239	15531	15439	15671	15409	15238	15482	15422	15424	15252	15421	15360	15157	15343	15325	15359	15370	15496	15343	15307	15397	15482	15454	15480	15289	15355	15378	15319	15495	15403	15300	15450	15426	15326	15339	15510	15337	15354	15342	15362	15456	15174	15268	15388	15305	15447	15314	15479	15404	15428	15489	15259	15340	15369	15369	15376	15475	15143	15278	15437	15518	15447	15570	15479	15379	15306	15200	15271	15329	15291	15400	15269	15282	15434	15446	15316	15362	15436	15615	15465	15372	15343	15535	15229	15324	15501	15366	15318	15276	15293	15390	15512	15404	15338	15302	15459	15454	15423	15430	15341	15361	15368	15309	15385	15469	15446	15361	15353	15360	15507	15298	15491	15460	15198	15437	15432	15510	15507	15405	15407	15626	15372	15290	15512	15369	15463	15313	15326	15347	15628	15279	15296	15381	15301	15501	15350	15315	15262	15419	15419	15495	15269	15442	15338	15346	15258	15441	15507	15428	15522	15337	15399	15321	15381	15400	15538	15389	15460	15439	15592	15204	15412	15197	15485	15349	15384	15374	15319	15219	15356	15438	15240	15383	15255	15357	15207	15293	15469	15399	15424	15422	15365	15338	15252	15386	15492	15428	15417	15406	15323	15361	15233	15188	15220	15499	15341	15279	15573	15395	15308	15314	15264	15301	15485	15368	15440	15322	15324	15305	15404	15388	15385	15256	15420	15150	15511	15434	15358	15372	15209	15393	15196	15494	15391	15269	15567	15483	15221	15360	15383	15411	15386	15426	15434	15413	15583	15288	15479	15360	15282	15370	15343	15340	15323	15316	15455	15269	15370	15318	15485	15366	15376	15565	15201	15323	15392	15479	15289	15393	15240	15465	15344	15199	15293	15257	15507	15393	15280	15211	15405	15434	15207	15242	15487	15401	15434	15384	15524	15349	15265	15407	15444	15300	15362	15188	15552	15395	15432	15412	15398	15218	15251	15342	15489	15161	15361	15438	15257	15192	15480	15307	15300	15280	15412	15439	15429	15282	15393	15270	15402	15507	15335	15323	15334	15402	15406	15480	15319	15392	15307	15463	15514	15320	15335	15299	15392	15556	15453	15383	15343	15399	15359	15511	15315	15348	15408	15401	15364	15468	15220	15391	15450	15343	15489	15322	15192	15541	15257	15332	15358	15316	15365	15271	15637	15354	15404	15340	15307	15283	15352	15455	15513	15438	15210	15520	15399	15463	15457	15327	15439	15446	15387	15290	15416	15279	15469	15518	15245	15417	15257	15461	15347	15370	15442	15486	15230	15536	15219	15388	15279	15307	15438	15253	15498	15242	15472	15254	15340	15410	15372	15436	15458	15472	15331	15329	15329	15196	15475	15250	15384	15470	15415	15402	15502	15536	15348	15476	15563	15240	15437	15325	15406	15328	15340	15435	15370	15475	15415	15442	15519	15326	15450	15446	15235	15442	15358	15403	15384	15217	15457	15408	15312	15442	15432	15449	15262	15428	15288	15361	15440	15343	15464	15312	15372	15328	15284	15327	15452	15461	15371	15473	15335	15319	15164	15457	15315	15302	15376	15388	15305	15383	15188	15299	15442	15349	15390	15309	15307	15324	15500	15235	15277	15391	15566	15243	15373	15501	15259	15227	15347	15443	15431	15532	15445	15550	15380	15194	15344	15221	15298	15402	15510	15355	15410	15382	15390	15476	15406	15364	15415	15469	15284	15422	15461	15443	15297	15341	15383	15370	15536	15274	15420	15219	15283	15404	15274	15571	15495	15234	15457	15537	15261	15311	15170	15262	15394	15418	15427	15384	15299	15374	15569	15528	15409	15462	15293	15483	15530	15396	15423	15388	15496	15421	15492	15385	15269	15505	15322	15493	15433	15300	15423	15335	15422	15436	15636	15441	15382	15362	15517	15450	15530	15309	15279	15455	15596	15335	15397	15341	15374	15365	15398	15362	15142	15382	15451	15234	15324	15517	15075	15475	15349	15288	15300	15377	15349	15331	15363	15344	15378	15456	15531	15413	15279	15308	15259	15318	15554	15359	15379	15370	15455	15448	15485	15121	15312	15362	15416	15244	15214	15452	15166	15363	15325	15281	15430	15226	15478	15292	15561	15523	15390	15267	15378	15400	15232	15436	15426	15436	15338	15295	15421	15398	15272	15305	15288	15282	15301	15354	15389	15365	15254	15322	15405	15422	15589	15227	15319	15235	15327	15492	15360	15490	15448	15346	15504	15336	15393	15139	15352	15348	15260	15395	15336	15324	15332	15264	15095	15475	15397	15336	15322	15446	15308	15388	15295	15513	15380	15386	15523	15267	15393	15459	15589	15416	15550	15282	15405	15454	15506	15427	15372	15372	15295	15542	15431	15480	15383	15435	15324	15535	15390	15414	15362	15348	15370	15309	15499	15378	15492	15337	15381	15312	15316	15270	15456	15338	15311	15290	15339	15375	15412	15453	15357	15249	15279	15579	15365	15582	15501	15276	15400	15410	15433	15202	15429	15207	15436	15399	15427	15356	15296	15371	15536	15499	15445	15338	15528	15362	15512	15148	15332	15336	15363	15274	15295	15378	15245	15464	15404	15420	15252	15452	15280	15407	15254	15446	15247	15431	15449	15395	15451	15426	15466	15434	15301	15236	15559	15127	15533	15266	15410	15344	15439	15454
33413	43522	42603	29121	20687	18757	18278	18082	18069	18169	18079	18059	17913	18074	17916	17894	18014	18081	18120	17851	18082	17818	17968	18095	18091	18079	17672	17949	18063	18115	17982	18093	17951	18120	18133	18277	18239	17900	17973	17978	17841	17933	17899	18194	18031	18028	18059	17931	17844	18001	18025	18132	18117	17787	18062	17960	18012	17987	17771	17908	18268	18045	17902	17973	18001	18073	18072	17970	17860	17986	18032	18032	17941	17865	17832	17970	18199	17996	17993	18019	18078	18003	18059	18261	18057	17838	17855	18019	17972	17957	17868	17916	18200	18027	18327	17954	17968	17874	17991	18040	17999	17969	17978	17885	17876	17918	18079	17997	18053	17981	18117	17999	18105	18005	17994	17882	18148	18101	17976	18028	18185	17902	17827	18015	17946	18246	17847	18036	17975	18202	18109	18081	18223	18104	17882	17999	17869	18003	18047	18056	18062	17939	18000	17769	17844	17958	18019	18034	17924	17858	17879	18096	17873	17932	18029	18108	17925	18104	17949	17941	18205	18001	17916	17875	17937	17877	17991	17996	17954	17742	17820	17994	18006	17978	18069	18145	17944	18036	18176	17990	18027	18025	18051	18054	18078	17869	18019	17899	18155	17954	18119	17862	18222	18285	18121	18023	18006	17807	17780	17898	18292	17970	18086	18108	18121	17933	18013	18048	17956	18073	18040	17872	18157	17961	18195	18087	18152	18150	18040	17925	18030	18020	17985	18212	18044	18078	17978	17690	18163	17885	17842	17891	18082	18080	17837	18079	18082	18058	17916	17970	18138	18197	18118	18118	18186	18193	17882	18128	17979	17944	18165	18116	17800	18200	17933	18020	17887	18051	18051	17822	17927	17946	17943	18107	17945	17879	18018	18192	17883	17934	18063	18066	18005	17879	17998	18210	17987	18054	18006	17937	18026	18015	17959	18044	18176	18012	17961	17842	18080	18058	18154	17966	17783	18011	18001	17743	18148	18153	17955	17886	18104	17782	18003	17840	18056	17925	18166	17944	18100	18180	17910	18072	17782	17913	17875	18021	18069	18018	17719	17686	17815	17829	17987	18026	18031	17889	18097	17947	18181	17927	17973	17963	17940	17765	18160	17802	18054	18141	18072	17936	17777	17935	17835	18055	17995	17971	17869	17976	17885	17992	17922	18053	18093	17910	17974	18151	18181	17836	18000	17916	17954	18008	17987	17858	18036	18027	17913	17991	18153	18028	18162	18057	18057	17884	17939	18038	18129	18076	18100	18039	17916	17796	18092	17778	18008	17979	18068	18145	18211	17942	17839	17784	18047	18093	18129	18006	18061	18011	18082	18067	18183	18006	17953	17922	17996	18086	18048	17860	18085	18085	17951	18232	18003	18246	17931	17926	18059	18267	18022	18152	17916	18183	18057	18132	17992	17902	17982	17940	18265	17944	18245	17997	18089	17980	18036	18075	18091	17825	18094	18042	17970	17699	17810	18069	17965	17971	17940	18125	18027	18081	17988	18078	17926	17890	18018	18113	18167	17968	18138	18118	18175	18000	18241	17944	17849	17931	18020	18072	17923	17897	18137	18077	17896	17840	17913	17993	18044	17969	18043	17867	18045	17965	18000	18002	18081	17887	17972	18182	18133	17972	18104	18172	18125	17994	18065	17968	18002	18062	18000	17983	17942	18022	18070	18061	17850	17670	17974	18163	18075	18097	17866	17887	17932	18145	18053	18030	17905	17914	18100	17934	18306	17745	17944	18011	17873	18034	17870	17935	18013	18178	17991	17951	18079	18022	17994	18025	17955	18049	18142	18200	17913	18000	17970	18148	18090	18040	18002	17893	18018	17820	17943	17968	17933	17927	17977	18068	18026	18028	17901	18007	17906	18069	18014	18091	18108	17994	18286	18032	18018	17814	18061	17939	17884	18088	17839	17972	17929	17943	18014	17777	18007	17877	17988	17965	18083	17957	18011	18027	18085	18018	18193	17960	18211	18091	18130	17931	18008	18207	17990	18026	18028	18055	18162	17966	18031	17970	18015	17849	17809	17929	18017	17939	17947	18093	17972	18076	18112	17965	17992	18040	18132	18015	17891	17920	18045	17965	18043	18120	17977	18129	18004	18047	18009	18081	18063	17977	17991	17969	18057	17870	17782	18111	18065	18091	18183	18205	18051	17847	17985	18088	17981	18089	18127	18171	17909	17970	17896	18131	18063	18133	17896	17785	18065	18085	17961	17917	17886	17920	17957	18332	18117	17954	18019	17933	18038	17972	18001	18011	18226	18084	18060	18038	18096	17898	18017	18111	18203	17905	17904	17957	17995	17984	18050	18038	18248	17886	18019	17819	17844	18031	17934	17851	17903	17791	17743	17964	17972	17967	17898	18068	18056	18013	18221	18158	18088	17918	18022	18057	17973	17847	18027	18041	18047	17937	18224	17837	17990	18228	17970	17978	18040	18058	18021	18076	18067	17844	17934	17998	18119	18126	18118	18188	18028	17987	18133	18069	18136	17908	18017	17995	17934	17951	17868	17720	17994	17987	18323	17878	17955	17891	17940	18151	18162	17896	18065	17955	18062	17923	18054	18127	17929	17906	17965	18214	18006	18133	18127	17990	17840	18067	17955	18061	17860	18068	18168	17890	18000	18165	17944	18047	17966	18171	18080	17902	17967	18003	17926	18129	18054	17934	18074	17862	18133	17859	18158	17877	18186	18135	17953	17871	17843	17812	18188	18132	17936	17933	17850	17814	18139	17861	18089	18024	17970	17991	18049	18072	18112	17844	17904	18171	18152	18207	17960	18193	17951	18169	18139	18181	17947	18036	18043	18157	17928	18121	17921	17962	18112	17865	18068	18033	18114	18021	17904	17956	17981	17895	18119	17974	18078	18047	18020	18001	17927	17884	18000	17967	17935	18124	18040	18016	18024	18066	18294	18000	17950	17943	18175	18090	18039	18124	17981	18025	18115	17945	18210	18017	18140	18013	17869	17944	18115	17913	18257	17945	17989	17861	18091	17975	18255	18034	18072	17821	18181	17996	17752	18058	18210	18096	18005	18191	18064	17953	17818	18034	18204	17845	17951	18014	18077	17790	17958	18104	18008	17885	18131	17958	18120	18239	17880	18126	18045	18190	18065	18010	18001	17978	17902	17918	17822	18098	17819	18279	18062	17902	17981	18074	18166	18238	18052	17946	18001	17977	18055	17969	18105	18047	18205	18040	17863	17906	18052	17786	18002	17869	18204	18038	17996	18058	18140	17982	17909	17988	18133	17897	18089	17996	17771	18097	17958	18196	18118	17965	17874	18129	18065	18063	17998	18037	17859	17848	18200	18056	17972	18088	17990	17831	18049	17935	18075	18001	17982	17976	18174	17919	17892	18107	18021	17776	18194	18035	17923	17920	17984	18270	17972	18091	18135	17837	18064	18050	18073	17910	17786	18044	17940	18000	17921	18035	17881	18041	17921	17854	17956	17974	18105	17827	17999	18048	17986	17930	18162	17961	18088	18093	17779	17880	17981	18108	18057	17927	18062	17815	18198	17871	18030	17793	17893	18034	18048	18139	17827	17917	18141	18018	18038	17889	18145	17970	18006	18035	18141	17850	18089	18050	17798	18017	17967	17970	17934	17911	17926	17944	17767	18056	18079	17932	17948	17917	18012	17797	18070	17939	18005	18076	18003	17935	18109	18055	18034	18025	18008	18019	17979	18062	17933	18005	17973	18067	17989	17992	18063	17933	17969	17988	17961	17976	17824	17955	18006	17908	18133	17992	18027	18044	17939	17897	17968	18090	17910	17943	18010	17963	17877	17952	17823	18107	18102	18122	17996	18092	18103	17960	17840	17920	18219	17962	17780	18024	17914	17965	18047	17950	18170	18027	17979	17995	17881	18057	17983	18069	18052	18055	18104	18015	18031	17962	18031	18072	17986	17844	18052	18257	17851	18242	18169	18084	18355	18000	17935	18079	18185	17897	18205	18093	18118	18033	17857	17948	17815	17936	17908	18019	17831	17992	17954	17871	18105	18122	17990	18020	18245	18104	18033	18091	17864	18092	17957	18089	17902	17796	18160	18050	18162	17930	18100	18057	18086	18014	17916	18081	18013	17930	17859	18025	18197	17858	18103	17996	17820	18069	18149	18053	18166	18022	17853	18010	17864	17924	18067	18006	17987	18018	18176	18001	18070	18090	18118	18000	17915	18076	18069	17983	17921	18087	17993	18179	17776	18149	18142	18088	18035	18109	18086	17963	17978	17951	17904	17898	18031	17923	17895	18057	17908	18014	18053	18063	17818	18279	18049	18092	18085	18127	18187	18176	17975	17969	17873	17856	17834	18050	17978	18047	17892	18027	18224	18048	17924	17991	17874	18040	17910	18183	17932	17943	17910	17949	18154	18191	18111	17836	18042	18009	17926	17977	17942	17955	18094	18023	18017	18174	18151	18038	17894	17946	18123	17995	18016	17810	18150	17868	18017	18172	18135	18317	18155	17888	18072	17992	17988	17937	18081	18026	17999	18119	17913	17708	18086	17975	18070	18047	17954	18060	18157	18047	18159	17995	18012	18090	18143	17998	17858	18064	18145	17956	17998	17766	17900	17910	17963	17895	18010	17805	18100	18149	18106	17872	17951	17851	17914	17899	18009	17978	18305	17920	18168	18023	18177	18064	18052	18046	18045	17799	18104	18056	18063	17963	18027	18102	17938	17939	18047	17990	18218	18277	18208	17948	17811	18098	18060	18121	18085	17996	17829	17963	18049	18054	18116	18222	18112	17995	18131	18015	18085	17879	17800	17843	17903	18035	18069	17977	18256	18130	18111	18127	17933	18084	18035	18143	17997	18040	17952	18038	18012	18172	18163	17733	18014	18169	17935	18002	18211	17833	17681	17963	18183	17920	17969	17895	17998	18170	17917	18256	17927	18012	18071	18153	18097	18017	18103	18106	18094	17928	18105	17920	18173	17996	18137	18218	18095	18084	18066	17935	17905	17948	18096	18087	18051	17926	17930	18073	18050	18045	17982	17976	17696	18099	17921	18116	18164	17907	18185	18116	18052	17997	18124	17902	18155	18124	18028	17840	18108	17896	17982	17968	18075	17821	18286	17870	17979	18059	17856	17936	18184	17881	18079	17917	18208	18012	18137	18081	18063	17958	18086	17992	17871	17966
42114	59975	43434	24343	17392	15696	15352	15522	15126	15527	15319	15501	15441	15309	15355	15311	15375	15257	15378	15288	15352	15343	15304	15351	15257	15367	15534	15261	15391	15381	15331	15528	15375	15262	15257	15381	15368	15402	15398	15412	15364	15386	15310	15450	15368	15233	15349	15335	15431	15608	15356	15325	15324	15380	15313	15482	15342	15369	15202	15485	15319	15275	15346	15309	15389	15353	15237	15257	15405	15397	15472	15318	15556	15223	15511	15416	15345	15451	15337	15419	15270	15239	15467	15225	15152	15318	15521	15171	15328	15296	15437	15221	15501	15367	15477	15300	15512	15289	15296	15469	15496	15195	15317	15159	15452	15377	15295	15514	15403	15316	15285	15458	15339	15333	15421	15315	15409	15324	15407	15259	15240	15455	15398	15360	15421	15435	15333	15233	15308	15288	15433	15404	15378	15297	15282	15497	15305	15160	15505	15464	15385	15360	15278	15445	15305	15472	15372	15285	15351	15313	15536	15324	15475	15330	15316	15425	15441	15201	15523	15202	15488	15366	15254	15328	15325	15421	15350	15413	15251	15394	15309	15307	15227	15346	15318	15237	15386	15530	15293	15452	15303	15389	15401	15156	15226	15374	15285	15330	15230	15509	15445	15363	15346	15322	15292	15265	15388	15306	15306	15475	15315	15237	15286	15443	15401	15407	15348	15306	15366	15521	15324	15347	15223	15191	15554	15382	15329	15480	15528	15201	15261	15327	15481	15536	15375	15405	15251	15314	15240	15261	15378	15442	15234	15395	15458	15501	15260	15435	15269	15303	15386	15375	15368	15272	15421	15337	15289	15305	15321	15370	15294	15292	15377	15307	15370	15276	15337	15173	15497	15417	15469	15431	15401	15268	15391	15137	15266	15423	15204	15429	15342	15365	15460	15411	15421	15343	15345	15307	15546	15271	15335	15395	15497	15271	15386	15362	15345	15411	15424	15364	15383	15351	15301	15314	15313	15242	15357	15265	15405	15367	15302	15379	15275	15187	15491	15227	15324	15523	15327	15171	15292	15404	15349	15370	15297	15500	15233	15478	15170	15324	15371	15351	15312	15353	15227	15489	15472	15331	15299	15444	15323	15395	15383	15424	15295	15325	15298	15427	15384	15290	15161	15324	15527	15383	15267	15217	15338	15323	15356	15304	15263	15580	15452	15278	15480	15542	15266	15408	15427	15275	15333	15421	15512	15280	15475	15353	15377	15318	15456	15322	15510	15354	15423	15284	15316	15426	15349	15416	15182	15433	15336	15352	15318	15188	15373	15437	15391	15497	15355	15468	15380	15403	15209	15514	15381	15345	15348	15376	15547	15446	15274	15347	15296	15417	15395	15368	15379	15147	15350	15353	15402	15406	15476	15486	15232	15220	15405	15339	15455	15301	15318	15247	15287	15526	15456	15193	15319	15325	15393	15461	15299	15365	15292	15390	15220	15292	15494	15445	15243	15271	15515	15181	15318	15565	15491	15323	15447	15202	15394	15325	15284	15344	15357	15387	15142	15228	15364	15288	15358	15284	15410	15218	15366	15365	15420	15399	15460	15453	15415	15404	15347	15300	15321	15317	15358	15300	15355	15321	15453	15228	15334	15384	15244	15275	15390	15374	15421	15422	15376	15465	15296	15337	15427	15398	15407	15533	15404	15236	15274	15312	15326	15416	15303	15397	15464	15295	15440	15444	15377	15410	15329	15369	15353	15505	15221	15294	15230	15114	15266	15327	15412	15369	15286	15387	15424	15465	15301	15613	15357	15383	15390	15315	15330	15313	15459	15302	15309	15350	15204	15353	15301	15417	15406	15203	15321	15385	15334	15323	15398	15343	15447	15416	15237	15235	15241	15318	15249	15415	15566	15444	15356	15574	15326	15394	15470	15409	15323	15539	15372	15328	15353	15415	15362	15288	15266	15312	15386	15435	15251	15319	15430	15476	15469	15358	15459	15194	15353	15366	15258	15385	15361	15380	15546	15187	15138	15298	15457	15279	15406	15300	15288	15508	15282	15606	15361	15254	15417	15385	15378	15292	15357	15294	15318	15293	15309	15309	15410	15427	15366	15383	15321	15425	15329	15334	15279	15370	15388	15355	15396	15336	15349	15242	15449	15329	15513	15257	15539	15346	15412	15491	15242	15412	15177	15491	15532	14980	15336	15155	15344	15412	15335	15382	15251	15374	15348	15234	15352	15314	15154	15475	15392	15590	15402	15257	15507	15269	15245	15606	15387	15369	15444	15300	15417	15231	15399	15350	15470	15396	15282	15515	15352	15448	15372	15261	15307	15249	15311	15391	15453	15436	15217	15324	15294	15507	15439	15282	15248	15251	15426	15325	15378	15400	15300	15404	15458	15337	15298	15419	15368	15313	15282	15372	15346	15259	15270	15073	15326	15418	15406	15334	15520	15324	15239	15614	15258	15513	15322	15353	15386	15341	15308	15364	15364	15417	15408	15364	15251	15444	15260	15545	15480	15358	15233	15340	15278	15542	15330	15321	15452	15456	15335	15412	15230	15441	15362	15451	15326	15467	15570	15278	15234	15337	15312	15233	15442	15298	15229	15506	15323	15437	15436	15495	15415	15340	15450	15274	15328	15496	15293	15219	15213	15360	15347	15140	15585	15487	15372	15470	15456	15436	15444	15407	15312	15459	15234	15456	15494	15415	15423	15516	15532	15320	15574	15298	15396	15439	15523	15297	15521	15292	15311	15305	15374	15385	15340	15214	15265	15411	15398	15372	15330	15490	15422	15444	15451	15478	15220	15433	15370	15370	15337	15287	15264	15395	15411	15136	15404	15384	15352	15220	15489	15184	15397	15361	15173	15271	15406	15534	15355	15465	15455	15344	15269	15219	15365	15336	15334	15384	15416	15326	15402	15441	15442	15431	15288	15411	15252	15358	15338	15364	15221	15365	15363	15376	15316	15479	15438	15291	15356	15472	15406	15202	15322	15466	15366	15405	15453	15463	15288	15451	15340	15288	15393	15429	15171	15238	15602	15339	15333	15384	15349	15210	15307	15401	15351	15445	15364	15393	15303	15272	15629	15369	15493	15249	15358	15398	15372	15313	15288	15305	15301	15343	15260	15369	15538	15229	15248	15325	15368	15236	15381	15350	15225	15370	15318	15373	15443	15270	15116	15253	15418	15231	15323	15433	15282	15232	15371	15429	15453	15341	15276	15329	15402	15353	15216	15386	15371	15506	15231	15295	15310	15408	15609	15101	15326	15293	15410	15410	15423	15414	15483	15361	15278	15318	15350	15344	15380	15405	15377	15169	15460	15527	15226	15434	15359	15469	15471	15245	15314	15327	15190	15319	15420	15419	15506	15490	15483	15509	15442	15190	15387	15393	15459	15283	15519	15389	15278	15274	15366	15263	15281	15491	15299	15552	15350	15464	15397	15421	15371	15399	15406	15311	15359	15270	15383	15233	15442	15361	15179	15359	15289	15299	15443	15373	15468	15260	15393	15452	15394	15456	15509	15434	15411	15274	15403	15313	15320	15431	15282	15416	15330	15409	15320	15466	15355	15272	15424	15383	15273	15179	15454	15275	15506	15288	15332	15243	15404	15414	15272	15383	15212	15385	15199	15479	15343	15331	15235	15335	15252	15432	15342	15403	15560	15271	15518	15352	15225	15321	15385	15428	15299	15245	15483	15281	15380	15380	15444	15451	15341	15428	15410	15449	15411	15299	15341	15445	15283	15326	15349	15328	15244	15316	15338	15414	15347	15496	15370	15410	15389	15376	15462	15360	15204	15422	15297	15380	15512	15400	15285	15361	15347	15310	15268	15340	15292	15275	15249	15277	15375	15322	15393	15367	15418	15184	15373	15332	15428	15407	15682	15489	15494	15376	15365	15449	15388	15331	15287	15368	15341	15239	15557	15326	15225	15105	15390	15259	15209	15296	15199	15517	15421	15511	15360	15491	15205	15464	15419	15255	15259	15374	15450	15288	15439	15238	15374	15288	15289	15250	15363	15405	15196	15390	15391	15304	15439	15233	15279	15418	15321	15302	15475	15391	15373	15271	15339	15343	15359	15266	15367	15389	15204	15510	15408	15349	15467	15443	15446	15375	15487	15460	15316	15366	15326	15379	15234	15233	15363	15418	15211	15266	15437	15336	15339	15278	15438	15322	15346	15435	15405	15376	15423	15274	15298	15293	15319	15387	15569	15390	15297	15294	15227	15415	15186	15381	15278	15319	15351	15362	15243	15384	15406	15415	15270	15335	15484	15378	15475	15402	15428	15444	15371	15330	15356	15340	15412	15304	15394	15516	15194	15531	15476	15398	15363	15499	15584	15488	15346	15474	15578	15367	15310	15370	15193	15316	15273	15411	15251	15446	15424	15362	15621	15332	15412	15376	15432	15446	15463	15351	15518	15606	15453	15534	15432	15273	15282	15270	15478	15424	15404	15345	15373	15284	15503	15304	15341	15112	15326	15279	15359	15246	15472	15331	15387	15240	15411	15354	15619	15325	15193	15324	15291	15294	15328	15400	15211	15372	15413	15302	15310	15345	15265	15546	15326	15349	15403	15218	15352	15225	15436	15429	15493	15334	15409	15476	15317	15359	15520	15423	15392	15388	15511	15354	15219	15481	15187	15351	15286	15257	15278	15251	15290	15442	15362	15355	15497	15338	15393	15428	15327	15331	15422	15403	15351	15475	15199	15313	15341	15385	15390	15103	15180	15398	15355	15275	15377	15529	15402	15333	15133	15482	15332	15385	15467	15389	15329	15409	15377	15450	15433	15282	15273	15329	15376	15422	15434	15311	15506	15220	15254	15277	15371	15453	15400	15125	15412	15455	15355	15334	15430	15392	15238	15359	15231	15489	15309	15409	15301	15255	15482	15348	15389	15330	15151	15293	15220	15186	15323	15229	15434	15230	15436	15295	15419	15247	15422	15435	15546	15416	15156	15435	15365	15439	15312	15274	15398	15332	15393	15456	15295	15321	15323	15418	15363	15398	15408	15484	15245	15434	15413	15287	15410	15376	15321	15343	15341	15325	15266	15365	15566	15535	15393	15255	15483	15456	15260	15297	15404	15467	15331	15280	15308	15364	15449	15372	15410	15324	15281	15312	15291	15495	15336	15514	15336	15177	15328	15531	15424	15327	15420	15363	15284	15331	15358	15361	15309	15381
36101	39695	36465	25779	19528	18182	18200	17891	17928	18062	17926	17869	17949	18057	18149	17818	17912	17863	17906	18051	18003	18076	18170	17792	18042	17938	18114	17800	17992	17945	17975	18084	17833	18055	17921	17989	18129	18141	18002	17874	17962	17996	17964	17961	17967	17758	17924	17864	17978	17925	18103	17825	17767	17775	17755	17952	18039	17857	18013	17888	17985	18016	17819	17954	18007	18032	17996	17946	17868	17918	18002	18064	17938	17959	17952	18082	17592	17869	17955	17971	17776	17958	17758	17802	17986	17897	17876	17883	18053	17845	18113	17902	18086	17764	17724	17909	17943	17900	17856	17890	17949	18108	17713	17966	17847	17818	17864	17898	17847	18052	18029	17943	17980	17982	17791	18059	18033	17907	17766	17904	17883	17950	17872	17966	17980	17927	17926	17740	17777	17857	17900	17960	18073	17876	17964	17970	17827	17894	17849	17979	17868	18111	18062	18090	18103	17935	17976	17996	17951	17947	17910	17723	17742	17862	17787	17988	18061	17883	17918	17845	17847	18210	17770	18001	17868	17801	17912	17974	17885	17866	18026	17993	17814	17987	17807	17652	17836	17676	18155	18110	18058	17919	17877	17867	17909	17848	17910	17904	17920	18130	17859	17860	17830	17841	17983	18001	17913	17771	17800	17971	17998	18033	17924	18046	17609	17668	17753	17878	17848	17864	17726	17981	17795	18095	17740	17932	17960	17946	17953	17829	18071	17874	17846	17908	17938	17912	17894	18004	18094	17927	17857	17902	18108	18115	18000	17980	17899	18098	18077	17999	17829	17863	17940	17803	17798	17950	17923	17920	18093	17801	17981	18007	17869	17834	18035	18140	18069	18032	18048	17831	17929	17905	17817	17928	18005	17856	17891	17935	17801	17968	18031	17981	17827	18138	18076	17914	17878	17901	17974	17904	17941	17811	17824	18036	17680	17979	17716	17864	18012	17735	17940	17910	18077	17898	17934	18025	18007	18043	17861	18131	18088	18040	18065	18064	17967	17876	17906	17900	17985	18050	17893	17766	17976	18088	18230	17778	18226	17937	17967	17741	18051	17775	18025	18105	17920	17865	17756	17827	17857	18057	18077	17958	17952	17937	18129	17866	18046	17935	17979	17867	18055	17899	17841	17832	17868	17913	18030	17970	18059	17900	17888	17988	17861	18032	17994	18022	17991	17885	17774	18106	17787	17884	17947	17724	17866	17982	17909	17775	17861	17887	17985	17863	17852	17929	18024	17929	18088	17858	18025	17918	18051	17929	18016	18160	18027	17932	17897	17952	18022	17937	17881	18077	17963	17992	17958	17899	17871	18075	17802	17738	18011	17859	17917	17805	17975	17857	17921	17945	18014	17983	17839	17918	17887	18008	17747	17784	17910	17897	17950	17902	17810	17869	17921	17947	18007	17938	17811	17926	17798	17683	17914	17946	17923	17878	18000	17929	17930	17979	18070	18068	17986	17900	17892	17993	17811	18128	18109	17871	18181	18072	18026	17935	17997	17774	17956	18028	17979	17909	18082	17888	18007	17916	17769	17763	18169	18018	18096	17728	17921	18080	18052	18000	18078	17791	17891	17742	17902	17900	17979	18009	18220	17987	17832	17917	18148	18107	18161	17750	18036	17940	18000	17804	17865	17979	17940	17848	17910	18040	17811	17994	17873	17755	17803	17912	17937	17887	17679	17778	18000	17805	17892	17911	17992	17908	17847	17995	17887	17888	18054	17938	17931	17892	18075	17999	17969	18011	17802	17849	18152	17911	17946	17904	18033	17993	17868	17979	17850	18183	17916	18008	17828	17951	17625	18054	18044	17806	18046	17871	17995	17838	17958	18001	17848	17807	18027	17755	18000	17985	18181	17912	17983	18109	17968	17992	18016	18018	17978	17892	18001	17980	17759	17661	17902	17879	17746	17930	17893	17928	18204	17878	17771	17868	17776	17927	17885	18035	17701	17781	18097	18023	18060	17825	18031	17742	18083	17894	17832	17845	17843	17881	17871	17980	17737	17920	17853	17913	17895	17949	17961	17953	17984	17978	17998	17763	17979	17862	17871	17892	18191	17965	18075	17932	17891	18054	17754	17740	17837	17979	18138	17605	17874	18000	17722	17872	18067	18016	17694	17966	18017	17859	17903	18094	17929	18065	18067	18045	18022	18091	17916	17894	17926	18145	17990	17973	18005	17834	17711	18008	17950	18071	17719	17956	17927	17848	18009	18004	18090	18130	18014	17981	18100	17972	17982	17921	17893	17932	18040	17797	17770	17922	17984	18123	17966	18010	18139	17929	17982	18022	18030	17878	18069	17747	18051	18102	17939	18076	17824	17776	17833	17814	18036	18062	17870	18024	18088	17978	17853	17903	18087	18056	17883	17867	18091	17889	17982	18041	18157	17979	17782	17818	17890	18160	17813	17985	17901	17994	17808	17954	17940	17973	17899	18101	18091	18023	17782	17916	17921	17896	17883	17756	17807	18043	17779	17711	17933	17860	17850	17931	18112	18064	17946	17817	17816	18033	17926	18159	17997	17871	18055	18083	17880	18032	17599	17856	18019	18096	18022	17932	18103	17736	17916	17992	17814	17838	17917	17925	17751	17941	17990	17849	17791	18134	17864	17869	17886	18077	17803	17833	18052	18153	17988	17817	17857	17870	17840	18039	17913	18009	18032	18042	18085	17888	17802	17824	17913	17933	18140	17808	17900	17789	17919	18070	17797	17889	18101	17802	17801	18035	17841	17702	17745	17802	18003	18052	17842	18078	17823	17984	17932	17931	17987	18056	17917	17819	17862	17826	17936	18111	17994	17758	17922	17916	17917	18023	17871	17931	17995	17833	17805	18095	17939	17964	17939	18076	17924	17995	17827	17909	17949	18092	17981	17751	17797	17871	17977	17854	17751	17904	17838	17877	17870	17993	18194	17945	18010	17790	17821	17749	18044	18107	17850	17954	17895	17847	18096	17807	17841	17891	18104	18028	17956	17732	18017	17926	17849	17912	17988	18015	18070	17899	17994	18092	18072	17852	18006	17846	17941	17794	18066	17979	17783	18098	17747	18082	17998	17951	17944	18078	17930	17920	18069	17894	17816	17885	17954	17899	17976	18057	17747	17900	18157	17754	17902	17966	17980	18006	17926	17975	17893	17644	17915	17918	18040	17952	17767	17751	17965	18022	17989	17949	17865	17982	18016	17863	18054	17937	17763	17864	18085	17919	18001	18094	17798	17819	17983	17725	17911	17833	18098	17895	17916	17820	17922	17826	17867	17832	17949	17868	17908	17864	17986	17851	17885	17813	17942	17936	17922	17738	17833	17851	17940	18069	17866	18023	17778	18006	17979	17927	18012	17960	17974	17926	18070	17895	17906	17757	17881	17856	17810	17879	17919	17760	17644	17862	18069	17883	17950	17864	18019	17959	18013	18221	17948	17905	17812	17875	17935	17983	17994	17966	17944	17768	17699	17884	17963	17973	17941	17986	17946	17887	17897	17850	17786	18040	17843	17947	18000	17802	18052	17836	18051	17856	17951	17896	17918	17995	17780	18082	17925	17612	17898	17895	18060	17913	18257	17891	18028	18058	17856	17897	17995	17974	17773	18045	17970	17984	17942	17869	17955	18222	17900	18060	17985	17778	17881	18017	18045	17958	17998	17946	17905	17871	18057	18082	17937	18126	18026	17891	17901	17804	17946	17769	18077	17861	17947	17776	18212	17866	17959	17885	18058	18019	17914	17806	18074	17733	17960	18034	17973	18127	17910	17832	18243	18016	17981	18057	17972	17864	17940	18233	17902	17918	18149	17932	18035	17884	17916	17938	17756	17925	17959	17966	17791	18099	17904	18027	18012	17866	17978	17880	17851	17893	17921	17774	17776	17946	18041	17838	18023	17804	18013	18013	18045	17918	18018	17818	17890	17881	17918	18025	17832	17982	17930	17868	17671	17947	17992	17818	18017	17918	17924	17986	17893	17864	17839	17912	18168	18135	17908	18063	17997	17854	17983	17978	18079	18170	18003	17958	17818	18048	17958	18008	18023	17889	17949	18092	18053	17739	17933	18104	18035	17748	18035	17801	17908	17896	17882	17922	17730	17891	17885	18061	18090	17948	17810	18029	17901	17781	17996	18076	18015	17944	17982	17949	17923	17834	18041	17984	17980	17754	17859	17785	18031	17996	17972	17940	17837	18069	17790	18094	17870	17841	17642	18127	18037	17841	18000	17939	17918	17882	17857	18031	18021	17900	17979	17898	18020	18167	17958	17662	18000	17924	17908	18014	18191	17920	17945	17950	17947	17804	17925	17900	18108	17923	17930	18000	18036	17848	18088	18192	17862	17974	18019	17908	17912	17785	17845	17959	17698	17851	17882	17881	18007	18103	18012	17744	17972	17905	17795	17903	17869	17797	18007	18026	18154	17985	17836	18046	17922	17877	17901	17778	18082	18067	18093	17882	17903	18034	17827	17957	17966	17873	18131	17985	17869	18031	17963	18104	18038	18025	18009	17975	17795	17847	18159	17873	17725	17875	17870	17918	17670	17808	17857	17785	17928	18006	18054	17976	18003	18028	17866	17921	17880	17917	17898	18012	18104	17991	17926	18170	18185	17810	17716	17833	18009	17929	17962	18000	17829	17862	17885	17874	17917	17641	17723	18013	17869	17986	17911	18033	17632	18002	17848	17892	17825	17861	18170	17967	17853	17925	18052	17964	17928	18015	18049	18115	17783	17766	17943	18014	17763	18016	18116	18136	17964	17884	17971	18033	17843	17798	17974	17882	17809	17855	18001	17934	18022	18079	18168	17986	18000	17855	17956	18259	17857	17923	17844	17946	17908	17874	17888	17847	17894	17961	18073	17684	17823	18027	17799	18001	17985	17879	17988	17980	17986	17840	18021	17761	18005	17964	17936	17804	17972	17876	17884	17901	17763	17925	18040	17876	18076	17977	17991	18014	17564	17954	17714	17936	17824	17968	17821	17739	17959	17989	18023	17891	18146	17946	18016	18063	17898	17916	18100	17965	18051	17969	17752	17930	17980	17833	18007	17920	17858	17825	17944	17855	17804	17772	17912	17832	17962	18005	17931	17827	17982	17821	18058	18240	18134	17839	18059	18071	17795	17710	17944	17908	17860	17961	18020	17844	18023	18086	18030	18088	17950	17833
40146	51628	36452	21341	16493	15519	15446	15248	15323	15219	15467	15293	15173	15294	15425	15454	15460	15437	15420	15409	15389	15232	15240	15422	15324	15332	15436	15366	15343	15206	15303	15482	15453	15271	15341	15431	15411	15151	15215	15270	15179	15244	15142	15127	15353	15369	15209	15356	15155	15253	15359	15154	15418	15414	15365	15228	15327	15308	15326	15375	15226	15378	15344	15327	15362	15445	15294	15346	15317	15409	15379	15497	15352	15276	15383	15267	15371	15333	15425	15411	15631	15257	15257	15393	15340	15369	15313	15549	15281	15184	15238	15256	15290	15343	15214	15235	15194	15309	15310	15392	15382	15423	15218	15281	15371	15355	15409	15170	15389	15234	15223	15359	15276	15347	15420	15270	15389	15304	15251	15383	15283	15230	15493	15217	15253	15332	15301	15577	15219	15216	15427	15290	15326	15161	15352	15368	15303	15414	15378	15434	15226	15437	15348	15273	15395	15340	15155	15238	15198	15233	15449	15238	15278	15464	15367	15245	15283	15392	15497	15405	15316	15257	15470	15347	15195	15390	15287	15464	15180	15355	15324	15209	15306	15380	15435	15252	15406	15602	15265	15236	15262	15093	15371	15381	15208	15132	15262	15223	15186	15358	15359	15489	15320	15135	15455	15280	15054	15385	15389	15274	15331	15356	15362	15209	15283	15296	15445	15557	15393	15272	15376	15270	15263	15425	15350	15287	15312	15507	15386	15134	15321	15209	15479	15280	15326	15332	15223	15303	15290	15292	15440	15239	15173	15424	15478	15307	15317	15372	15242	15351	15470	15331	15235	15153	15370	15247	15414	15261	15387	15130	15413	15360	15264	15376	15290	15367	15166	15350	15200	15323	15423	15179	15427	15348	15428	15227	15339	15117	15212	15344	15303	15222	15349	15444	15281	15363	15260	15318	15312	15453	15388	15478	15434	15282	15411	15395	15477	15425	15253	15375	15411	15131	15259	15411	15279	15130	15310	15289	15348	15231	15320	15321	15405	15423	15422	15252	15378	15275	15295	15237	15381	15312	15369	15313	15454	15258	15352	15352	15262	15382	15349	15165	15375	15482	15344	15491	15248	15344	15371	15520	15348	15388	15344	15307	15325	15277	15312	15491	15336	15326	15286	15315	15280	15397	15298	15353	15362	15340	15384	15238	15295	15295	15405	15356	15325	15430	15327	15351	15180	15267	15357	15259	15316	15279	15301	15174	15214	15308	15407	15380	15425	15285	15486	15416	15371	15411	15398	15476	15346	15315	15300	15298	15250	15470	15352	15387	15327	15304	15322	15238	15551	15281	15278	15286	15293	15199	15270	15444	15507	15388	15401	15307	15186	15258	15424	15416	15415	15256	15437	15110	15313	15328	15200	15471	15403	15396	15374	15375	15402	15296	15301	15393	15267	15332	15403	15295	15321	15250	15252	15477	15428	15436	15364	15460	15274	15388	15377	15339	15180	15447	15228	15635	15290	15434	15294	15521	15353	15388	15265	15298	15168	15296	15352	15305	15215	15325	15229	15338	15400	15294	15258	15467	15388	15228	15155	15368	15393	15385	15254	15503	15217	15315	15372	15376	15299	15516	15340	15404	15350	15438	15209	15399	15373	15339	15468	15413	15261	15381	15483	15244	15235	15251	15289	15268	15451	15192	15312	15402	15276	15178	15311	15335	15425	15631	15260	15388	15250	15256	15364	15407	15328	15342	15222	15277	15374	15391	15313	15293	15153	15239	15415	15207	15531	15183	15301	15379	15377	15203	15391	15386	15374	15124	15473	15371	15251	15230	15349	15401	15328	15415	15238	15185	15220	15243	15335	15432	15264	15223	15436	15375	15276	15299	15405	15244	15437	15224	15494	15335	15361	15521	15112	15240	15492	15202	15145	15323	15197	15315	15372	15377	15359	15375	15356	15399	15343	15398	15255	15374	15211	15407	15421	15117	15192	15377	15316	15399	15413	15308	15439	15304	15495	15233	15242	15282	15300	15367	15248	15217	15290	15179	15370	15196	15446	15343	15439	15417	15446	15315	15184	15438	15094	15407	15327	15222	15295	15402	15168	15259	15285	15336	15398	15329	15463	15362	15371	15465	15367	15359	15353	15391	15230	15224	15240	15314	15236	15343	15200	15437	15401	15458	15209	15383	15356	15318	15348	15345	15269	15330	15299	15343	15371	15251	15443	15415	15299	15234	15133	15354	15394	15295	15337	15210	15313	15450	15205	15252	15364	15327	15220	15359	15365	15459	15300	15348	15362	15167	15410	15292	15432	15252	15378	15403	15282	15314	15443	15431	15425	15384	15440	15354	15508	15163	15325	15270	15319	15294	15193	15360	15365	15301	15197	15271	15249	15436	15263	15157	15286	15372	15351	15321	15413	15169	15293	15347	15339	15347	15230	15386	15287	15350	15318	15284	15431	15103	15386	15329	15356	15265	15207	15361	15413	15354	15137	15237	15215	15291	15367	15068	15332	15357	15332	15263	15381	15154	15410	15275	15189	15455	15234	15321	15303	15437	15250	15200	15216	15418	15419	15386	15077	15272	15209	15440	15530	15423	15527	15356	15308	15381	15310	15367	15347	15348	15437	15376	15487	15521	15267	15337	15283	15456	15251	15222	15311	15421	15203	15362	15332	15314	15267	15286	15516	15237	15334	15532	15434	15301	15569	15359	15164	15272	15306	15243	15206	15385	15205	15431	15355	15295	15364	15433	15350	15356	15280	15427	15337	15339	15243	15217	15395	15311	15206	15326	15412	15346	15487	15305	15273	15359	15140	15232	15389	15251	15386	15331	15261	15445	15356	15238	15281	15246	15337	15174	15222	15382	15351	15310	15379	15310	15277	15312	15425	15317	15364	15294	15339	15416	15543	15404	15387	15415	15230	15440	15267	15317	15092	15430	15281	15322	15337	15287	15391	15453	15433	15234	15292	15282	15135	15320	15230	15380	15362	15319	15334	15349	15349	15354	15274	15426	15155	15328	15272	15270	15424	15425	15389	15248	15269	15301	15293	15537	15432	15309	15388	15231	15138	15193	15433	15306	15465	15431	15225	15241	15251	15346	15224	15361	15437	15233	15204	15392	15249	15364	15353	15401	15195	15375	15311	15365	15334	15431	15436	15247	15320	15269	15358	15415	15192	15464	15199	15207	15218	15237	15199	15460	15345	15298	15364	15467	15304	15296	15291	15465	15367	15212	15223	15358	15169	15460	15368	15345	15246	15326	15431	15262	15453	15384	15357	15408	15441	15376	15331	15344	15591	15266	15335	15280	15495	15287	15063	15277	15168	15329	15423	15437	15380	15359	15358	15475	15420	15404	15267	15161	15385	15305	15390	15451	15331	15398	15274	15219	15422	15436	15336	15190	15243	15285	15317	15335	15308	15374	15169	15363	15274	15373	15202	15331	15251	15414	15290	15335	15463	15367	15278	15182	15432	15199	15375	15278	15402	15518	15232	15332	15261	15306	15215	15315	15286	15404	15321	15396	15380	15269	15356	15423	15311	15449	15223	15456	15356	15362	15493	15212	15306	15405	15379	15215	15250	15447	15395	15564	15202	15339	15138	15377	15335	15250	15199	15269	15278	15350	15358	15315	15417	15408	15351	15214	15275	15274	15457	15400	15329	15323	15277	15304	15397	15171	15341	15311	15386	15154	15209	15356	15342	15318	15396	15357	15389	15183	15354	15322	15192	15317	15225	15270	15444	15315	15227	15240	15201	15478	15246	15466	15330	15297	15409	15491	15335	15273	15518	15361	15279	15331	15242	15294	15335	15406	15141	15286	15246	15264	15306	15255	15431	15378	15337	15170	15149	15337	15399	15367	15364	15271	15390	15353	15459	15266	15313	15351	15227	15233	15315	15229	15292	15408	15211	15419	15278	15281	15350	15395	15420	15366	15340	15476	15270	15432	15275	15278	15461	15165	15264	15368	15398	15338	15302	15540	15328	15383	15416	15324	15282	15301	15020	15244	15349	15293	15351	15322	15246	15206	15373	15142	15356	15474	15258	15278	15094	15134	15314	15300	15430	15362	15346	15358	15286	15403	15356	15433	15282	15294	15405	15249	15470	15329	15279	15302	15209	15341	15280	15392	15241	15259	15338	15351	15346	15397	15278	15255	15521	15348	15206	15513	15340	15416	15361	15392	15442	15312	15288	15448	15313	15406	15441	15324	15298	15382	15437	15137	15376	15426	15212	15328	15326	15485	15404	15368	15340	15428	15242	15163	15425	15366	15218	15169	15367	15391	15327	15289	15376	15386	15570	15420	15383	15249	15250	15493	15565	15513	15327	15350	15422	15382	15341	15375	15230	15343	15471	15256	15292	15483	15301	15264	15338	15466	15242	15215	15332	15239	15229	15339	15194	15306	15399	15347	15400	15232	15297	15336	15402	15323	15272	15380	15171	15425	15396	15278	15453	15181	15309	15270	15238	15338	15279	15376	15228	15416	15286	15282	15338	15426	15343	15342	15325	15457	15427	15322	15116	15379	15267	15513	15252	15307	15426	15375	15436	15225	15252	15194	15191	15312	15376	15296	15124	15269	15360	15429	15336	15406	15334	15508	15148	15379	15350	15242	15359	15381	15286	15318	15328	15274	15333	15380	15170	15348	15257	15246	15138	15326	15296	15409	15514	15232	15307	15446	15325	15169	15349	15278	15300	15215	15426	15237	15439	15185	15226	15093	15321	15260	15395	15384	15445	15368	15120	15201	15401	15174	15354	15268	15429	15218	15322	15176	15400	15310	15502	15323	15349	15314	15403	15319	15212	15446	15317	15367	15348	15422	15320	15253	15398	15423	15304	15427	15393	15435	15310	15302	15319	15424	15342	15285	15353	15456	15308	15346	15285	15223	15313	15223	15421	15312	15327	15284	15367	15357	15177	15411	15601	15192	15441	15277	15549	15326	15243	15373	15346	15240	15367	15472	15355	15263	15251	15189	15287	15415	15286	15391	15573	15302	15282	15212	15535	15293	15431	15266	15290	15503	15212	15248	15278	15196	15297	15246	15493	15222	15335	15214	15196	15370	15424	15228	15379	15289	15250	15306	15161	15466	15276	15414	15333	15244	15375	15483	15411	15329	15287	15351	15271	15397	15515	15138	15310	15148	15277	15112	15443	15366	15383	15410	15422	15127	15284	15296	15416	15265	15328	15306
24021	24962	37134	30317	24419	24099	23777	19225	18339	18620	18590	18293	18244	18406	18492	18182	18435	18383	18400	18121	18278	18030	18113	18248	18144	18255	18068	18266	18172	18107	18101	18182	18062	18059	18094	17956	17996	18120	18017	18016	18198	18004	18076	18018	17951	18117	18152	18155	18004	18074	18023	18099	18110	18199	18145	17956	18222	18051	18139	18131	18197	18198	18042	18072	18066	18154	18089	18107	17983	18124	18006	18008	18094	18033	18162	18037	17917	18169	18185	18114	18067	18067	18094	18065	17969	18095	18155	18100	18085	18128	18205	18120	18199	18105	18066	18219	17921	18031	18071	18277	18063	18261	17995	18080	18196	17894	18044	17963	17999	17970	18051	18007	18281	18009	18077	17903	17944	18044	18109	17944	18082	17871	17927	18038	17905	17868	17981	17839	18212	17929	18020	18114	17822	17818	17990	18242	18103	18118	18016	17810	17988	18237	18135	17879	18087	18161	18308	18044	18093	17875	18179	18032	18130	17821	17905	18150	17938	18120	17914	18021	18249	18048	17907	18046	18035	18033	18031	17959	18003	18049	17969	17801	18158	17853	17916	17981	17869	18109	18089	18008	17809	17932	18167	18064	18000	17877	18026	17815	18037	17928	18022	17856	18282	17949	18033	17699	17893	18308	18061	17875	17923	18258	17977	18115	18042	17926	17963	18122	17783	17878	17743	18037	17929	18109	18011	18040	17925	18058	18000	17988	18060	18068	17962	18123	17944	18099	18005	18008	18058	17967	18018	18165	17888	18073	17997	17983	17976	18099	18033	17921	18078	17974	18069	18087	18134	18126	18056	18067	18018	18060	17836	17950	18113	18058	18102	17847	17947	17974	17931	17913	17952	17831	18055	17817	18098	18077	18419	18167	18050	18099	17908	17977	17872	17922	18020	18055	17926	17777	18054	18057	18122	17802	17849	18282	17985	18013	18215	18062	18034	18035	18070	18114	18037	17974	18035	18016	18067	17961	17955	18133	17968	18060	18050	18140	17870	18013	18028	18013	17979	17899	18057	18197	18191	18132	18183	18033	18188	17906	17930	17938	18007	18145	18136	17986	18008	17984	17985	18129	18212	18166	17891	18034	18020	18064	17999	17904	17965	18167	17984	17989	18055	17946	18049	17966	18067	18227	18074	17983	18381	18060	17960	18048	18029	17948	17804	18061	17931	17948	17971	17824	18000	17892	18020	18077	18096	17984	18005	18059	17954	17956	18260	18036	18125	17915	17894	17902	18017	17858	18105	18002	18001	18014	18059	18001	18109	17929	17989	17987	17868	17809	18165	17881	18146	17897	18083	17996	17877	17894	17881	18051	18032	17796	18103	17905	17958	18194	17954	18011	18199	17990	18117	17986	17961	17952	18144	18146	17996	18039	18160	18227	17960	18104	18051	18109	18119	18098	18150	18001	18148	18128	17989	18137	18246	17873	17973	18224	17892	17831	18129	17911	18055	18062	17924	17919	17891	17795	18068	17961	18009	18007	17809	17819	18014	17905	18161	18109	18099	17954	18029	17966	18140	17989	17892	17965	18140	17944	17965	17890	18056	18037	18097	17946	17918	17974	17882	18067	17913	17976	17874	17875	18011	18063	17908	18046	18262	17828	18018	18244	18054	17924	17973	17868	18012	18157	17912	17986	18144	17841	18016	17928	17964	17944	18028	17900	17993	18065	17919	18032	18152	17978	17886	18021	18071	18264	18004	17897	18102	17757	17972	18012	17929	17931	17989	17994	18044	17887	17893	17992	18041	17967	18152	18040	17933	18012	17918	17895	17988	17896	17976	18107	17934	18019	17965	17872	18103	18132	17970	18103	17970	18253	17980	18057	18125	17971	17940	18000	18106	18060	18067	17853	17850	17943	17923	18045	18008	18007	18009	18097	17911	17870	17953	18094	18142	17912	18061	18148	17808	17967	17973	17898	17885	18043	18106	17868	18169	18234	18077	17945	17810	18054	17868	18066	17992	18038	18099	18047	18037	18226	18059	17960	17919	17928	18128	18160	18083	17944	17979	18035	17832	17733	17820	18123	18058	18190	18138	18011	18026	17897	18047	18040	18004	17870	18192	18075	18227	18008	18002	17907	17979	18184	18123	18059	17956	18097	18092	17990	17944	18115	17969	18080	18210	18130	18059	17975	18316	18120	18142	17972	18001	17927	18107	17907	18150	17936	17968	18061	18149	17820	17885	18173	17998	18090	18036	17953	17924	17875	17831	18143	17957	17949	18176	18091	18069	18154	17917	17901	17980	18058	17930	17936	18108	17996	18087	18114	17932	17864	18004	17887	18116	18021	18160	17953	17965	17823	18290	18273	17993	17962	18070	17983	17990	18218	18219	17960	17928	18389	17851	18082	18056	17754	17987	18100	17764	18028	18121	18154	18057	18058	17921	18157	18108	18119	18180	18137	18124	18114	17745	18030	18030	17863	17990	18032	18031	18147	18102	18071	18045	17964	18009	18103	17950	18044	18014	18092	18046	18040	18169	18113	18088	17877	17965	17939	17950	18174	17953	18128	18095	18025	18131	17991	17921	18073	17928	17970	17938	18149	18007	17995	18200	17931	17861	18008	18147	18093	18128	17837	18014	18110	17996	18091	18021	18069	18102	17932	17877	18038	17887	18018	18079	18029	17827	18074	18147	17836	18119	18079	17850	17861	18022	17939	17962	17871	18027	17944	18134	18219	17872	17977	17906	17962	17858	18013	17851	18093	18133	17973	18049	17730	18042	18018	18082	18158	18074	18103	18019	18160	17894	18086	18124	17904	18095	17941	18134	18143	18115	18205	18106	18167	17917	18077	18031	17925	17884	17885	18026	18156	18001	17896	17725	18004	18067	18041	17984	17949	17890	17984	17977	17800	18100	18006	18164	17957	17694	18027	17843	18093	18089	17993	17960	17982	18090	18011	18161	17934	17979	17931	18058	17892	17714	17932	17933	18085	17997	18078	17931	18050	17902	18033	18246	18060	18017	18032	17986	17895	18027	18041	17858	18270	18163	17975	18108	18074	17848	17893	18110	18021	18113	17853	17968	18008	18024	17931	17812	18120	18123	18006	18193	18052	17945	17949	18077	18016	18062	17920	18282	18070	18066	18150	18129	18084	17966	17948	18240	18248	18111	18151	18050	17951	18147	17908	17905	17946	18061	18043	18214	18178	17956	17718	17962	17957	17926	17858	17922	17931	18026	18214	18013	17896	18010	17903	17741	18104	18264	18025	18144	18084	17993	18021	18035	17990	18004	18108	18002	17873	18175	18132	17850	17843	17909	18157	17954	17947	17877	18084	17858	18086	18277	17917	18061	17789	17991	17743	17989	18022	17905	17885	18100	17799	17978	18152	17872	18025	18070	17928	17889	18051	18105	17815	17965	18254	17964	18005	18140	18052	17977	17917	17805	17928	18211	17984	18122	17708	18052	18146	18154	17773	17963	18242	18097	17712	18171	17885	18018	17911	18117	17821	17887	18036	18044	18027	18151	18096	18087	17832	17866	17905	17845	18127	17832	17974	18023	18234	18105	17898	18066	18134	18126	18145	17873	18017	17927	18020	17991	18044	18198	17927	18058	18007	17892	18009	17784	18226	18005	18007	17962	17946	17965	17971	17914	17904	17882	17825	17815	18112	18180	18026	17909	18000	18003	17852	18003	17888	18003	18271	18135	17903	18024	17984	17877	17899	18062	18122	17942	18079	18180	18086	18114	17828	17972	18045	17982	18089	17865	18095	17907	17895	17842	18032	18079	17938	17905	17880	17771	18017	18120	18102	18029	18026	17952	18213	17938	18250	18112	17938	18214	18112	17850	17831	18068	18208	18078	17924	18087	17890	17901	18051	18076	18115	17944	17940	17973	17950	18052	18055	18032	18071	18122	18245	17921	17983	18085	18082	18332	17973	18046	17952	17977	18140	18080	18117	18114	18182	17929	18003	17943	18005	18129	18061	17821	18017	17929	17951	18058	17986	18037	18130	18105	17933	18042	17991	18137	17963	17866	17982	18012	18037	18039	17961	17998	17910	17984	17959	18124	17987	18157	18012	17952	17942	18103	17894	17823	17768	18121	17912	18029	18115	18102	18062	17921	18035	17977	18032	18041	17998	17838	18176	18302	18001	17706	18066	17995	18047	18030	17977	18031	18043	18133	17941	17998	18146	18008	17959	18104	17861	17909	18068	18187	18295	18066	17867	17985	18102	18060	17900	17969	17808	17754	18067	18009	18051	18078	18080	18273	17703	17974	17982	17867	17939	18021	18124	17983	17894	17846	17616	17960	17884	17998	17961	18031	18153	18027	17927	18088	17960	17945	17949	18019	17974	17960	18042	17912	17891	17925	18062	18042	18088	18094	18146	18058	18091	18182	18038	18103	17846	17911	18073	18038	18084	18195	18005	17833	17911	18098	17901	18093	18031	17924	18029	18014	17957	17976	17981	17982	17803	17956	18018	17897	18135	18018	18070	17971	17859	18007	17795	17764	17944	17991	17932	17770	18186	18020	18160	17901	17736	18017	18160	18194	17863	18109	18055	18241	18186	18066	17817	17968	18092	17774	17838	17905	18141	17961	18104	17921	17752	18032	17969	17968	17930	18237	18024	17942	18029	18038	18005	17848	18019	17908	18044	18137	17920	18101	18017	18010	17980	17847	18016	17864	17913	18028	18044	17930	18231	17961	17971	17816	18123	17932	17901	17960	17816	18108	18084	18078	18082	17935	17991	17971	18239	17981	18336	18190	18086	18036	18054	18043	17966	17964	17990	17943	18058	18085	18032	18161	17917	18017	17808	17892	18185	18034	18133	18000	18009	18085	17968	18022	17821	18224	18067	18072	18251	18026	18219	17784	17992	17789	17863	17986	18061	18020	17811	17977	18147	17885	17920	17967	18115	17938	17974	18078	17946	18004	17852	18089	17918	17937	18073	17996	18141	18093	18024	18006	18029	17859	17976	17927	17964	17833	18046	17941	18375	18043	18081	17946	18085	17975	17898	18032	17911	17905	17970	17701	17997	18013	18124	18028	17956	18038	18028	17991	17951	18081	18132	18259	18003	18122	18070	18085	18228	17795	17840	17915	17966	17968	17850	18113	18001	17957	17745	18084	18292	18160	18128	18086	17867	18047	17897	17989	18139	18128	18038	17964	18012	18089	17944	17998	17883
63188	108381	86468	54870	30107	17942	15816	15348	15406	15456	15255	15321	15456	15198	15530	15234	15257	15290	15428	15365	15517	15274	15312	15375	15464	15352	15423	15420	15355	15400	15403	15563	15369	15440	15468	15374	15419	15364	15433	15308	15441	15138	15522	15334	15498	15375	15400	15271	15298	15303	15497	15270	15305	15496	15469	15277	15157	15494	15236	15541	15428	15243	15464	15522	15276	15224	15284	15280	15352	15445	15401	15283	15445	15545	15392	15246	15455	15334	15332	15258	15246	15241	15224	15394	15279	15336	15280	15478	15357	15430	15229	15344	15414	15290	15437	15332	15360	15125	15346	15374	15222	15229	15367	15295	15317	15375	15313	15310	15360	15625	15319	15354	15319	15311	15271	15312	15321	15282	15294	15293	15344	15230	15308	15268	15389	15477	15435	15527	15445	15386	15296	15287	15321	15235	15251	15378	15332	15378	15291	15441	15437	15351	15324	15405	15247	15290	15328	15210	15396	15360	15158	15298	15235	15273	15360	15323	15356	15263	15166	15281	15409	15379	15390	15264	15395	15388	15491	15345	15254	15395	15444	15365	15209	15356	15474	15193	15479	15380	15225	15166	15324	15158	15417	15326	15414	15288	15376	15457	15100	15213	15295	15356	15414	15329	15401	15453	15305	15357	15344	15266	15320	15387	15373	15227	15302	15285	15264	15230	15070	15254	15342	15385	15335	15376	15303	15390	15321	15220	15304	15305	15312	15175	15432	15297	15240	15472	15460	15267	15309	15400	15213	15200	15297	15300	15434	15273	15335	15543	15332	15363	15318	15274	15332	15489	15279	15382	15203	15309	15320	15365	15257	15228	15243	15284	15332	15276	15349	15324	15346	15304	15299	15272	15307	15336	15379	15453	15371	15392	15398	15321	15468	15406	15197	15151	15200	15272	15265	15157	15364	15246	15163	15325	15242	15339	15430	15448	15445	15280	15410	15345	15228	15240	15313	15241	15337	15414	15339	15420	15422	15274	15378	15451	15361	15446	15246	15389	15479	15331	15356	15397	15341	15360	15238	15442	15228	15232	15451	15347	15303	15319	15340	15255	15442	15228	15365	15356	15256	15498	15364	15492	15281	15219	15490	15376	15453	15473	15375	15394	15166	15388	15359	15347	15249	15568	15436	15382	15308	15406	15386	15206	15297	15422	15401	15450	15380	15258	15469	15321	15398	15237	15425	15282	15455	15381	15397	15234	15414	15320	15475	15441	15444	15398	15244	15559	15278	15240	15456	15310	15355	15404	15385	15495	15252	15259	15252	15363	15122	15285	15479	15410	15396	15375	15425	15384	15235	15413	15534	15372	15324	15372	15218	15453	15273	15494	15347	15325	15209	15268	15369	15397	15233	15344	15263	15364	15416	15312	15240	15364	15212	15218	15535	15454	15360	15249	15422	15252	15422	15286	15332	15354	15299	15410	15135	15406	15441	15251	15388	15249	15463	15382	15220	15291	15261	15310	15397	15298	15320	15362	15256	15373	15318	15397	15497	15460	15295	15235	15515	15240	15474	15348	15396	15380	15444	15313	15356	15326	15350	15244	15294	15378	15280	15276	15274	15448	15320	15389	15388	15360	15566	15530	15309	15453	15319	15401	15251	15342	15180	15273	15432	15263	15279	15423	15437	15351	15318	15397	15272	15403	15452	15417	15226	15362	15316	15241	15514	15220	15208	15453	15299	15302	15332	15321	15420	15219	15232	15327	15388	15369	15276	15340	15479	15301	15333	15273	15145	15274	15185	15432	15221	15358	15449	15253	15301	15271	15325	15398	15349	15361	15375	15274	15455	15417	15445	15437	15291	15374	15286	15413	15415	15430	15238	15391	15369	15380	15457	15252	15295	15480	15377	15389	15365	15413	15408	15388	15387	15272	15480	15455	15190	15336	15330	15316	15271	15260	15369	15373	15518	15267	15301	15289	15274	15312	15271	15260	15216	15194	15389	15175	15309	15172	15349	15279	15216	15453	15350	15127	15281	15302	15393	15283	15227	15452	15064	15416	15441	15356	15442	15419	15474	15250	15327	15358	15537	15398	15366	15432	15393	15256	15249	15494	15268	15294	15440	15280	15348	15384	15277	15378	15488	15185	15170	15303	15398	15356	15355	15263	15342	15336	15267	15382	15262	15127	15435	15483	15433	15279	15395	15338	15331	15366	15401	15302	15276	15437	15429	15264	15401	15405	15283	15396	15520	15262	15235	15064	15383	15253	15392	15206	15074	15276	15396	15501	15335	15305	15337	15298	15451	15455	15378	15352	15322	15192	15352	15359	15230	15410	15161	15282	15238	15320	15360	15197	15243	15378	15309	15232	15417	15399	15162	15465	15529	15434	15335	15452	15296	15360	15304	15411	15330	15229	15514	15418	15360	15251	15284	15377	15336	15270	15284	15238	15553	15282	15371	15260	15286	15452	15484	15305	15139	15416	15284	15387	15267	15346	15430	15401	15334	15501	15306	15322	15485	15275	15311	15351	15382	15246	15113	15451	15390	15322	15303	15386	15347	15154	15147	15377	15276	15341	15247	15459	15333	15323	15266	15203	15344	15407	15345	15424	15275	15469	15242	15479	15161	15256	15349	15403	15357	15239	15239	15355	15284	15358	15302	15153	15492	15216	15334	15228	15421	15402	15279	15493	15238	15244	15428	15245	15431	15259	15598	15341	15387	15409	15304	15470	15320	15322	15252	15285	15494	15448	15408	15423	15399	15256	15344	15362	15487	15417	15318	15442	15456	15291	15306	15333	15408	15296	15293	15434	15282	15455	15257	15290	15478	15370	15326	15343	15295	15209	15357	15301	15304	15491	15365	15241	15366	15266	15541	15181	15254	15386	15245	15270	15387	15219	15357	15236	15221	15301	15292	15404	15214	15454	15278	15381	15248	15365	15479	15423	15470	15246	15335	15272	15245	15285	15413	15315	15609	15355	15298	15168	15073	15413	15108	15526	15440	15243	15319	15319	15345	15253	15293	15350	15307	15213	15334	15439	15478	15328	15367	15200	15377	15104	15432	15241	15421	15215	15314	15433	15504	15249	15230	15275	15224	15238	15328	15255	15330	15267	15216	15453	15419	15374	15292	15245	15387	15474	15327	15189	15314	15329	15299	15282	15255	15412	15382	15341	15231	15303	15336	15391	15363	15544	15197	15294	15229	15453	15382	15179	15328	15419	15306	15171	15244	15276	15302	15318	15502	15284	15390	15472	15207	15317	15412	15688	15386	15317	15435	15441	15415	15390	15393	15499	15288	15415	15323	15215	15394	15232	15364	15433	15410	15433	15387	15377	15376	15418	15309	15320	15207	15355	15184	15311	15245	15455	15207	15384	15374	15371	15431	15229	15432	15322	15207	15296	15262	15355	15337	15339	15392	15243	15192	15345	15433	15418	15317	15427	15259	15352	15236	15399	15238	15355	15344	15255	15290	15465	15478	15271	15275	15241	15486	15152	15252	15251	15358	15343	15320	15254	15442	15196	15464	15249	15346	15365	15463	15264	15275	15229	15331	15289	15247	15418	15230	15146	15370	15315	15217	15302	15215	15484	15435	15419	15411	15297	15219	15282	15094	15449	15433	15173	15403	15241	15123	15359	15416	15348	15378	15304	15206	15254	15505	15287	15261	15144	15435	15351	15216	15069	15269	15279	15440	15433	15302	15291	15272	15448	15328	15441	15269	15420	15230	15444	15441	15302	15165	15466	15139	15291	15373	15400	15320	15351	15390	15343	15199	15150	15341	15361	15321	15508	15361	15366	15423	15275	15275	15449	15384	15311	15345	15252	15418	15263	15442	15398	15442	15449	15276	15253	15341	15310	15476	15282	15387	15197	15185	15489	15344	15323	15385	15410	15267	15297	15331	15301	15543	15392	15256	15142	15677	15316	15587	15179	15233	15303	15464	15529	15251	15203	15238	15319	15278	15252	15463	15230	15199	15316	15305	15364	15436	15462	15454	15427	15386	15546	15305	15370	15505	15200	15397	15392	15469	15492	15303	15343	15311	15389	15311	15340	15390	15400	15275	15195	15361	15323	15411	15329	15434	15403	15466	15363	15313	15409	15352	15428	15335	15329	15293	15384	15440	15365	15513	15299	15401	15320	15295	15291	15436	15477	15458	15244	15272	15326	15264	15210	15330	15245	15347	15367	15246	15518	15319	15428	15128	15259	15292	15512	15267	15347	15186	15410	15401	15304	15286	15402	15491	15244	15354	15346	15279	15134	15269	15163	15414	15183	15292	15225	15329	15426	15394	15319	15107	15266	15354	15278	15438	15222	15360	15397	15215	15297	15408	15191	15331	15334	15260	15221	15353	15453	15546	15365	15452	15295	15370	15157	15247	15237	15396	15196	15254	15336	15504	15456	15269	15349	15326	15358	15321	15305	15295	15347	15148	15335	15310	15293	15179	15230	15373	15457	15389	15474	15200	15231	15136	15169	15352	15297	15409	15080	15445	15180	15471	15192	15287	15301	15474	15312	15650	15377	15215	15408	15261	15421	15290	15366	15390	15438	15402	15231	15316	15218	15407	15341	15378	15244	15471	15222	15333	15266	15347	15488	15270	15436	15293	15358	15368	15127	15396	15219	15247	15419	15296	15269	15338	15380	15319	15297	15437	15270	15387	15242	15222	15380	15429	15240	15187	15176	15146	15348	15302	15325	15325	15280	15483	15280	15411	15437	15310	15536	15075	15285	15322	15332	15220	15411	15252	15440	15256	15388	15398	15169	15426	15419	15233	15408	15360	15257	15208	15240	15246	15356	15186	15263	15410	15396	15432	15270	15511	15335	15321	15216	15239	15244	15419	15328	15257	15266	15473	15384	15350	15325	15379	15502	15214	15290	15305	15287	15364	15415	15290	15259	15326	15355	15210	15155	15357	15409	15278	15327	15225	15296	15427	15483	15319	15564	15333	15247	15449	15370	15278	15254	15262	15219	15409	15391	15242	15215	15360	15332	15512	15433	15290	15306	15347	15556	15156	15478	15362	15284	15323	15309	15477	15289	15245	15431	15326	15172	15140	15495	15438	15285	15337	15528	15296	15230	15322	15526	15257	15456	15322	15279	15462	15366	15217	15448	15434	15206	15359	15271	15323	15414	15266	15302	15272	15407	15531	15305	15406	15384	15173	15555	15375	15193	15469	15371	15381	15465
33221	41523	43171	29770	20782	18571	18187	17902	17860	18157	18023	18153	18115	18171	17954	17834	18045	18024	17962	17928	17898	17780	18151	17885	18050	18043	17964	17917	17875	17865	17888	17888	17950	17898	17908	17938	17873	17959	17903	17893	17844	17875	18089	18099	18200	17859	17933	18028	17877	18202	17775	17929	17771	17970	17878	17861	17587	17801	17885	17850	18035	17922	17666	17792	17944	17859	17905	17962	17917	17695	17982	17939	18113	17940	17946	18033	18002	18085	17954	18085	17941	18075	18111	18020	18075	18050	18080	17847	17933	17978	17792	18056	18134	17906	17954	18077	17919	17931	18056	17978	18002	17992	17881	18059	17719	17894	18119	17866	17778	17805	17998	18162	17825	17856	18049	17790	18103	18311	18148	18011	17986	17781	17943	17899	17869	17946	17883	18019	17868	17889	17820	18029	17881	17743	17862	17856	17806	17874	17863	17929	17907	17891	17983	17890	17779	18015	18009	18061	17868	18014	17874	18149	17752	17769	17930	17814	17971	17867	17761	17700	17836	17955	18084	17794	17806	17945	17951	17946	18035	17890	17829	17951	17886	17998	17759	17854	17965	17906	17823	17873	17784	17846	17872	17881	18173	18093	17994	17934	18047	17899	17953	18017	17813	17767	17952	18073	17861	17894	17950	17925	17602	18010	18051	17915	18068	18250	18119	17820	17842	17777	18034	17889	17802	17880	18022	17922	17911	17777	18065	17863	17828	17734	18050	18005	18044	17872	17961	18096	17947	18085	18050	17987	17978	17938	17924	17944	17827	17970	17650	18028	17850	18004	17951	18033	18127	17957	17998	17969	18030	17974	17938	17909	17758	17777	17784	17792	17793	17863	17835	18054	17822	17812	17931	17895	18008	17898	17715	17868	17910	18054	17859	18038	17822	18034	17968	18060	18066	18054	17773	17995	17935	17939	17907	17804	18017	17989	17902	17921	17930	18221	17914	17884	18053	17851	17845	17668	17958	17948	17994	17915	17908	17840	17809	17846	17900	17999	18113	17938	17862	18022	17938	17796	17852	17724	17877	17934	17963	17813	18023	17837	17990	17895	17864	18096	17752	17976	17801	17969	17878	17897	17969	18087	17939	17898	17948	17747	17943	17740	17892	17826	18033	17901	17949	17961	17897	17751	18090	17936	18058	17956	17900	17891	18038	17803	17763	18162	18038	17874	17976	17982	17932	17958	17947	17996	17892	18017	17972	17899	17907	17859	17739	17981	17983	17960	17997	18038	17930	17898	17929	18011	17893	17940	18048	17972	17735	18063	17954	17898	17809	17930	17913	17824	18148	17870	17887	17801	17856	18083	17854	17870	17870	17975	17792	18070	18040	18009	17991	17944	17939	18189	17797	17977	18059	18070	18010	17881	17956	17837	17941	17875	18099	17910	17805	17712	18116	17772	17840	17968	18010	17902	18050	17942	17932	17935	17925	18008	17956	17955	17925	17889	17954	17844	17662	17893	17997	17994	17877	17946	17882	17783	17847	17939	18058	18065	17922	17974	17853	17699	17747	17950	17841	17782	18125	18062	17864	17982	17848	17940	17916	18093	17988	17931	17865	18130	17996	17957	17782	17697	18141	17831	18048	17807	18005	17877	17965	17997	17957	17866	17953	18031	18091	17910	17922	18048	17889	17998	17769	17880	18135	17981	17995	17771	17881	17942	18146	17962	18186	17995	17977	18162	17800	17783	18077	17869	17894	17845	17797	18089	17750	17816	18032	17861	17880	17746	17771	18086	17776	17980	17877	17818	17973	17874	17847	17932	17779	17954	18003	17900	17805	18264	17745	17939	17874	17802	18040	17956	17799	17851	17739	18050	17914	18076	17774	17820	17867	17905	17961	17987	18060	17975	17953	17957	17964	18020	18116	17791	17866	17901	18082	17940	17823	17777	18185	18014	17906	17951	17994	17960	17896	18056	17862	18039	18057	18077	17973	17937	17811	17758	17754	17724	18019	17878	17854	18025	17960	17961	17885	17962	17799	17932	17835	17998	17966	18068	17937	17919	17653	17846	18057	17989	18044	17937	18075	17900	17842	18014	18020	17691	18054	18152	17971	18019	18156	17930	17974	17947	17873	17927	17901	17841	18004	17931	17951	18135	18074	17986	17897	17942	17860	17958	17820	17932	17851	17991	17909	17919	18133	18050	17888	18000	17810	17929	18021	17833	18043	18095	17825	18113	18110	17930	17961	18041	17964	17889	17941	17838	17937	18078	17673	17950	18003	17987	18000	17887	18075	17919	18051	17894	18174	18005	18004	18064	17803	17889	18018	17878	17844	18039	17993	17805	17953	17827	17855	17856	17770	18026	17816	18156	17977	18018	17728	18070	17888	17888	18004	17818	17803	18067	18108	17997	17848	17903	17897	17979	17858	17841	18013	17880	18093	17969	17991	18061	18012	18159	17910	17990	17919	18035	17825	17766	17874	17950	18108	17898	17759	18201	18281	18014	18080	17943	17804	18003	18111	17896	18043	17862	17934	17965	17982	18081	17992	18165	18092	18163	18029	17902	17966	18001	18188	18057	17906	17778	17995	18050	18024	18003	18032	17922	17826	17837	17992	17903	17850	17882	17996	18109	18017	17968	17953	17940	17969	17877	17987	17810	17923	17959	17916	17880	17791	17795	18041	18070	18103	17847	17908	17941	17845	17869	17937	17920	17919	17645	17979	18042	17972	17940	17941	17982	17896	17814	18091	17946	18023	17898	18003	18051	17997	17724	17951	17893	18119	17915	17913	17822	17893	18035	18021	18045	18096	18034	18039	17866	17949	17947	18157	17889	17950	18046	18145	17693	17786	18131	17863	17803	17957	18159	17903	17920	17993	17941	17964	18166	17979	18121	18071	17685	18042	17951	18100	18004	17641	18085	18028	17835	17862	17926	17962	18170	17937	17799	17928	17930	17963	18074	17850	17995	17877	17928	17723	17784	17996	17881	18258	18057	18051	17979	17982	17988	18075	18173	17996	18003	17827	17965	17906	17796	18025	18160	17900	17945	17838	17888	17926	18085	18017	17985	17947	17894	17925	17905	17866	17755	17751	17906	17966	18086	18061	17792	17945	18023	17956	17794	18125	17806	17850	18015	17861	18000	17989	17987	18146	17965	17853	17833	17933	18007	17883	18053	17996	18108	17991	18055	17946	18045	17934	17961	17908	18063	17822	17999	17765	17881	18283	17785	17839	17942	18012	17882	17841	18118	17949	17957	18193	18246	17822	17910	17948	17917	17877	17988	17899	18042	17873	18137	17891	18142	18116	18044	17945	17837	18179	17967	17851	17732	17986	18102	17953	18011	18014	18139	17946	17921	17808	18067	17877	17885	17961	17858	17872	17860	17980	18102	17977	17905	17743	17912	17885	17950	18053	18039	17883	17965	17998	18198	18106	17965	17915	17799	17916	17755	17706	17613	18072	18054	17806	17816	18252	17989	17958	17926	17774	17910	17885	17901	17727	17818	18087	17893	17911	18193	17782	17771	17757	17901	17956	17808	17802	17973	18096	17953	18151	17961	17950	17910	18127	18209	17771	18017	18122	18049	17987	17789	17655	17934	17816	18038	18027	18124	17994	18117	18062	17915	17985	17785	17907	17972	17936	17941	18350	18082	18032	17734	17850	17899	17922	17970	17947	17937	17734	17777	18165	18068	17799	18123	17910	17927	18082	18079	17904	17768	17886	17989	17907	17902	17902	18015	17934	17930	17977	18041	17903	18126	18013	17887	17880	18039	18097	17962	17932	17985	17778	17701	17643	17858	17935	17810	18095	18046	17920	17793	17994	17992	18166	18075	17837	18105	18229	17963	17928	18039	17918	17966	17838	17942	17847	17866	17787	18019	17920	17770	17776	18021	18048	17970	17868	17735	17962	17984	17948	17862	17893	18015	17988	18098	18059	18053	17893	18044	18024	18141	17884	17780	17867	17923	17944	17928	18211	17945	17942	17953	18034	17993	17895	17918	18045	18003	17932	17943	18049	17771	17918	18063	17895	17794	18017	17965	17994	17910	17932	18109	18151	17884	18084	17907	17879	18042	18022	17998	17969	17702	17996	18036	18002	17879	17947	18073	17952	17877	17969	18090	17768	17675	17705	17904	17926	17987	17721	17947	17927	17945	18054	17745	18115	18005	17795	18017	18136	18157	18001	17940	17894	17971	17851	17898	17919	17919	17937	17966	17995	17919	17976	18000	18103	18099	17841	17705	17942	17919	17923	18032	17798	17901	18005	17994	17943	18094	18119	18001	17770	17903	17794	18092	17999	17781	17806	18059	18004	17937	17997	17968	17979	18003	17788	17993	17924	17842	18127	18031	17988	18042	17995	18169	18012	18061	17871	18000	17942	18013	17947	17859	17826	17786	17951	17811	17933	17958	17831	17846	17995	17908	18089	17769	17815	17833	17907	17880	17962	17886	17777	17937	17947	17952	18044	18009	18071	17929	17979	17855	17985	17966	17913	17918	18013	17858	17955	18037	17996	17917	18120	18013	17914	18006	17965	18041	18099	18136	17976	17702	17943	17986	18092	18075	17814	18009	17923	18068	17866	17899	17845	17965	17785	18069	17917	18214	17891	17893	17725	17815	17984	18149	17925	17754	17921	18100	17915	18078	17924	17756	17892	17654	18056	17794	17885	17920	17911	18056	17808	17854	17942	17894	17955	18004	17939	18135	17946	17953	18076	18024	18016	17903	18030	17861	17983	17753	17705	17989	17747	17977	17923	17984	18063	17889	17992	18022	17634	17911	17984	17782	17921	17740	18042	17907	17781	17995	17965	18082	17936	17954	18126	17875	17832	17852	17893	17956	18024	17800	18135	17862	17942	17982	18018	17901	17957	17823	17968	17981	17937	17969	17908	18125	17999	17978	17976	17936	17858	17925	18041	17928	18055	17929	17708	17750	18050	18009	17908	18209	18231	18038	18051	17818	17982	18039	17767	17896	17689	18129	17962	17978	18047	17899	17943	17927	17979	17975	18042	18016	17889	18105	17954	17814	17745	18054	17877	17706	17856	17707	17990	17901	17936	18007	17916	17981	17819	17902	18059	17864	17908	17939	17988	17865	18055	17878	17927	17957	18018	17833	17926	17847	17846	17907	17961	17940	17893	18035	18015	18106	17886	17704	17898	17968	17942	17858	18057	18087	17941	17990
41973	59578	44352	25180	17419	15697	15309	15388	15360	15380	15108	15370	15466	15404	15263	15365	15411	15385	15350	15498	15365	15337	15376	15335	15186	15265	15408	15244	15306	15365	15408	15327	15461	15402	15283	15432	15231	15365	15460	15253	15372	15311	15464	15305	15361	15295	15442	15383	15237	15258	15239	15382	15362	15160	15215	15335	15415	15263	15502	15203	15053	15437	15417	15132	15382	15346	15211	15409	15375	15333	15445	15306	15213	15267	15166	15333	15274	15543	15388	15454	15313	15291	15313	15453	15439	15513	15219	15420	15214	15367	15495	15386	15161	15443	15410	15228	15440	15429	15409	15312	15165	15462	15123	15317	15272	15387	15582	15463	15312	15318	15323	15307	15192	15419	15147	15558	15340	15453	15381	15113	15251	15307	15338	15338	15259	15532	15336	15380	15333	15210	15470	15203	15360	15419	15226	15350	15330	15196	15461	15228	15378	15219	15335	15371	15474	15227	15336	15354	15333	15330	15312	15198	15374	15258	15230	15299	15331	15289	15438	15271	15292	15314	15259	15517	15269	15294	15400	15342	15203	15434	15325	15213	15392	15219	15258	15240	15190	15372	15159	15295	15525	15358	15366	15260	15308	15229	15309	15310	15209	15400	15382	15451	15195	15398	15428	15303	15283	15385	15319	15369	15287	15422	15304	15281	15348	15224	15368	15327	15407	15404	15422	15335	15468	15384	15360	15542	15277	15354	15251	15464	15269	15464	15484	15332	15261	15357	15360	15454	15426	15426	15327	15450	15227	15252	15463	15459	15572	15427	15363	15249	15262	15323	15241	15364	15312	15265	15235	15465	15279	15233	15390	15402	15225	15255	15474	15350	15390	15310	15214	15368	15299	15332	15197	15481	15134	15226	15235	15428	15497	15411	15316	15289	15207	15265	15367	15396	15363	15389	15443	15408	15396	15218	15320	15255	15283	15400	15425	15413	15502	15317	15221	15304	15382	15502	15246	15369	15517	15210	15441	15347	15354	15343	15359	15302	15348	15278	15436	15312	15367	15524	15316	15346	15252	15309	15251	15496	15388	15255	15296	15490	15321	15339	15187	15313	15185	15370	15469	15400	15325	15389	15446	15278	15300	15313	15420	15329	15248	15352	15305	15347	15234	15248	15277	15413	15326	15411	15406	15373	15176	15362	15382	15414	15329	15411	15308	15358	15356	15227	15250	15437	15294	15318	15243	15322	15453	15244	15349	15468	15218	15154	15264	15218	15442	15267	15190	15604	15222	15434	15168	15451	15231	15271	15478	15491	15206	15337	15302	15248	15339	15289	15372	15370	15434	15263	15405	15179	15320	15467	15414	15514	15361	15302	15419	15301	15299	15372	15408	15318	15427	15316	15225	15526	15140	15263	15310	15297	15227	15414	15310	15274	15347	15231	15366	15372	15512	15235	15228	15344	15371	15455	15270	15239	15337	15512	15310	15510	15409	15408	15338	15313	15380	15425	15298	15219	15251	15291	15289	15545	15403	15230	15240	15205	15319	15356	15257	15313	15280	15257	15288	15342	15425	15357	15271	15333	15310	15431	15316	15445	15271	15342	15331	15434	15301	15345	15384	15376	15280	15229	15334	15195	15431	15492	15462	15266	15284	15210	15419	15579	15248	15346	15270	15471	15147	15225	15301	15207	15399	15320	15340	15373	15115	15433	15253	15389	15261	15356	15222	15521	15438	15401	15253	15355	15192	15302	15505	15314	15325	15439	15376	15212	15502	15261	15178	15428	15288	15270	15167	15279	15297	15277	15315	15508	15149	15451	15243	15288	15258	15285	15356	15281	15427	15363	15288	15364	15448	15145	15315	15259	15306	15416	15401	15326	15277	15437	15339	15136	15404	15443	15231	15528	15161	15274	15375	15370	15436	15155	15409	15395	15196	15371	15326	15357	15368	15171	15367	15349	15282	15323	15448	15370	15294	15466	15395	15204	15487	15392	15180	15420	15389	15245	15260	15297	15272	15389	15302	15435	15454	15216	15417	15169	15311	15412	15297	15271	15386	15329	15407	15318	15362	15469	15387	15284	15265	15270	15314	15295	15330	15319	15293	15400	15279	15427	15441	15273	15408	15261	15386	15373	15499	15259	15323	15338	15285	15299	15187	15254	15252	15352	15477	15299	15471	15187	15470	15387	15453	15306	15298	15226	15324	15351	15380	15545	15398	15444	15242	15224	15513	15266	15421	15136	15364	15455	15244	15227	15381	15284	15238	15272	15573	15507	15353	15363	15429	15174	15304	15384	15324	15433	15222	15204	15402	15302	15461	15294	15461	15320	15458	15415	15507	15252	15399	15459	15214	15514	15251	15329	15304	15283	15407	15337	15472	15323	15389	15351	15233	15453	15354	15177	15320	15428	15373	15327	15476	15345	15162	15326	15277	15471	15305	15432	15185	15371	15347	15167	15385	15326	15318	15377	15414	15294	15366	15288	15361	15451	15302	15426	15357	15216	15438	15478	15258	15266	15369	15259	15218	15428	15331	15498	15373	15319	15510	15172	15424	15524	15364	15330	15560	15290	15200	15431	15280	15388	15345	15313	15465	15326	15386	15416	15257	15703	15233	15418	15414	15316	15360	15324	15288	15392	15277	15395	15371	15224	15379	15359	15200	15283	15465	15401	15370	15377	15413	15348	15260	15455	15395	15315	15252	15265	15359	15420	15398	15356	15387	15215	15294	15424	15443	15304	15322	15247	15345	15252	15264	15491	15310	15358	15295	15411	15410	15380	15394	15305	15342	15266	15309	15326	15285	15274	15309	15322	15454	15460	15317	15258	15458	15309	15194	15238	15379	15289	15293	15354	15318	15224	15249	15261	15427	15219	15208	15391	15248	15235	15422	15235	15461	15437	15320	15274	15388	15417	15450	15440	15300	15291	15301	15203	15354	15400	15328	15400	15236	15219	15345	15432	15309	15321	15389	15397	15297	15242	15262	15411	15408	15275	15118	15445	15476	15251	15234	15545	15341	15348	15201	15422	15284	15358	15267	15329	15362	15288	15439	15212	15405	15215	15506	15628	15386	15210	15341	15515	15310	15288	15397	15364	15260	15168	15422	15354	15271	15437	15247	15490	15300	15316	15339	15361	15470	15466	15347	15312	15292	15347	15296	15539	15399	15299	15340	15350	15230	15401	15278	15463	15268	15320	15295	15359	15368	15424	15387	15336	15152	15288	15342	15502	15165	15193	15386	15406	15085	15231	15298	15349	15224	15226	15234	15401	15406	15300	15281	15291	15390	15386	15265	15265	15416	15280	15399	15392	15304	15289	15392	15413	15405	15399	15220	15355	15478	15314	15273	15358	15366	15345	15278	15418	15413	15354	15259	15367	15209	15252	15300	15369	15235	15429	15312	15231	15271	15555	15201	15403	15339	15195	15268	15439	15355	15404	15299	15364	15434	15418	15205	15159	15425	15345	15474	15319	15398	15157	15363	15313	15327	15445	15304	15194	15532	15301	15468	15174	15346	15208	15413	15338	15347	15433	15373	15341	15383	15206	15481	15445	15440	15490	15492	15445	15333	15276	15333	15433	15388	15345	15473	15349	15463	15533	15242	15221	15307	15320	15512	15327	15489	15402	15298	15200	15276	15528	15349	15357	15244	15311	15493	15186	15267	15325	15297	15193	15392	15393	15350	15145	15439	15375	15322	15139	15391	15521	15379	15193	15266	15514	15265	15347	15338	15446	15435	15220	15364	15369	15344	15221	15346	15225	15385	15389	15335	15549	15361	15498	15329	15367	15348	15359	15360	15260	15408	15281	15167	15237	15414	15291	15417	15174	15422	15285	15253	15361	15325	15383	15301	15236	15295	15232	15408	15284	15382	15265	15284	15228	15262	15167	15310	15257	15339	15408	15339	15339	15379	15340	15209	15297	15344	15342	15315	15247	15538	15452	15291	15263	15389	15469	15235	15116	15246	15280	15364	15375	15307	15240	15429	15292	15286	15341	15359	15391	15415	15340	15385	15346	15390	15379	15449	15180	15372	15131	15348	15305	15455	15415	15361	15364	15234	15383	15397	15456	15427	15328	15370	15263	15306	15386	15267	15132	15324	15270	15228	15229	15253	15475	15471	15246	15330	15345	15430	15572	15170	15383	15360	15375	15337	15348	15449	15200	15309	15332	15343	15266	15275	15355	15339	15241	15112	15208	15427	15592	15181	15275	15575	15214	15249	15476	15279	15318	15204	15241	15332	15377	15305	15454	15429	15344	15284	15260	15369	15366	15308	15279	15579	15363	15487	15431	15211	15469	15411	15379	15472	15288	15251	15258	15208	15372	15483	15211	15362	15285	15250	15396	15430	15210	15239	15323	15403	15374	15344	15337	15377	15383	15330	15249	15308	15248	15379	15211	15485	15299	15394	15320	15313	15355	15423	15333	15033	15214	15413	15207	15311	15482	15272	15305	15360	15349	15191	15449	15306	15414	15201	15373	15280	15292	15395	15387	15273	15318	15269	15433	15363	15416	15302	15160	15341	15318	15346	15319	15340	15168	15366	15304	15294	15163	15332	15302	15383	15340	15295	15286	15353	15424	15311	15312	15216	15217	15350	15310	15256	15217	15412	15382	15435	15363	15182	15312	15463	15400	15318	15405	15435	15503	15217	15230	15329	15267	15383	15440	15379	15589	15252	15393	15470	15330	15389	15330	15282	15304	15396	15339	15277	15481	15420	15412	15192	15330	15374	15432	15444	15343	15198	15478	15338	15407	15295	15441	15275	15285	15378	15266	15426	15310	15423	15369	15375	15341	15568	15214	15144	15174	15314	15469	15386	15291	15398	15347	15422	15313	15327	15398	15352	15439	15316	15304	15267	15386	15259	15502	15513	15072	15249	15317	15184	15453	15405	15387	15438	15366	15396	15401	15136	15254	15399	15449	15241	15275	15201	15509	15379	15266	15441	15133	15192	15311	15378	15245	15330	15334	15279	15474	15499	15321	15294	15239	15332	15380	15409	15302	15294	15423	15430	15409	15486	15364	15427	15462	15354	15276	15248	15427	15155	15363	15393	15361	15281	15294	15367	15203	15318	15341	15279	15312	15293	15167	15349	15256	15236	15283	15247	15205	15250	15297	15425	15305	15288	15418	15464	15383	15430	15431	15347	15375	15365	15248	15238	15398	15336	15324	15146	15415	15151	15291
35363	40117	38309	27184	20043	18596	18194	17859	18087	18060	18060	17871	17923	18015	17961	18037	17956	18175	18111	18011	17981	17926	17936	18030	17870	18036	18025	17828	18005	18025	18091	17810	17917	17866	17819	17912	17701	17927	17921	18234	17877	17797	17870	17800	17880	17858	17918	17865	17807	17975	17878	18012	18010	17849	17948	18057	18152	18024	17999	18107	18026	17825	18026	18033	17958	17880	17960	17742	18086	18066	17921	17852	17909	17994	17997	18006	17955	17836	18115	17816	18045	17736	17928	18024	17856	17705	17894	17910	17844	17932	18245	18000	17867	17878	17995	18048	17988	18005	17962	17709	17992	17806	17798	17961	17923	17975	18059	18002	18017	17896	18009	17930	17899	18068	17918	17964	17891	17813	18051	17950	17919	18077	17825	17946	17824	17793	18001	17923	18077	17857	17999	17995	17846	18058	17982	18151	18075	17932	18096	18127	17966	17875	17779	18048	17955	17741	17946	17846	17951	17997	18188	17953	17822	17898	17793	17733	17842	18098	18038	17967	17805	18007	17901	17917	17846	17939	17787	17945	17914	18064	17899	17982	17958	18062	17785	17945	17999	18100	17994	17978	17989	18174	18010	17994	17930	17829	17984	17915	18013	18013	17853	17933	17913	17893	17873	18077	17992	18014	17989	18038	17917	18048	18258	18253	17962	18026	17967	18068	17823	17904	17746	18024	17851	18197	18044	18177	17836	17652	17800	17861	18121	17983	18019	17788	17920	17808	17755	17877	18077	17977	17899	17896	17859	17876	18168	17907	17869	18029	17888	17848	17756	18027	17940	18166	18058	18031	18008	17881	17744	17994	17814	18005	18016	17852	18112	18098	18071	18095	18084	18040	18086	17874	18052	18049	17927	17781	17908	17973	18047	17997	17982	17988	18039	17794	17911	17960	17812	17923	17868	17993	17839	17984	17995	17778	17811	17927	17799	18061	18050	17923	18048	17988	17785	18143	18099	17944	17737	17829	18049	17854	17932	18143	17994	17862	17881	17792	17973	17970	18113	17932	18016	17956	17927	18066	18026	17885	17946	17935	17877	18134	17913	18064	17963	18008	18075	17897	17911	17915	18029	18070	17889	18248	17965	17926	18113	17837	17885	18167	18055	17949	17951	17834	18062	17983	17789	17834	17892	18064	17824	17983	18129	17927	17976	18033	17830	17800	17966	18072	17910	17746	17694	17808	17984	17973	17715	17890	18024	17807	17997	17920	17776	18090	18105	18046	17897	17774	17950	18090	17977	17887	17951	17930	17851	18029	17961	17840	17882	17984	17789	18030	18093	18134	18288	17895	17981	18142	17979	17929	18067	17932	18001	18119	17928	17996	17916	17800	18033	18027	17986	17886	17844	17922	18010	18117	17892	18033	18164	17989	18065	17993	17659	17933	17946	18010	18190	18003	17640	18108	17964	17934	17946	17902	17804	18158	17926	17978	17933	17877	18046	17846	18042	17930	17899	17971	17881	17873	17967	17860	17917	17836	17804	17818	17916	17928	17826	17834	18054	17871	18028	17953	17855	17716	17992	18028	18045	17891	17895	17833	17978	17974	17953	17837	18027	17856	17770	18027	18112	17908	17951	18040	17826	17751	17971	18058	17978	17969	17899	17751	17798	17949	17797	18031	17901	17984	18031	17924	18114	17900	17980	18010	17790	18041	18129	17885	17968	18025	17883	17956	17905	17989	18149	18046	18025	17880	18152	17886	17897	17762	17759	17934	17735	17819	17919	17781	17957	17632	17923	17967	17968	17951	17904	17790	17829	17869	18249	17930	17741	18127	17986	17837	17935	18040	17720	18111	17836	17976	18072	17988	18208	17939	17992	18047	18119	17828	17898	18164	17751	17758	17973	17835	17796	17927	18099	18062	17892	18088	17953	17795	17929	18101	17929	17882	17922	17928	17988	17997	18042	17985	17995	17894	18020	17750	18134	17765	17884	17791	17725	17853	18086	17937	17814	17912	18004	18147	18049	17989	18222	17852	18159	18020	17859	17971	18001	17874	18178	17981	18055	18036	17829	17771	18118	17860	17820	18033	17911	17823	18032	17993	17897	17911	17739	17969	18053	18092	17915	18031	18050	17970	17952	17952	17995	18034	18057	17739	18142	18011	17707	17996	17914	17897	17913	17779	17949	17698	17877	18103	18054	18034	17971	17975	17906	17973	17905	18113	17946	17772	17936	17998	18254	17880	17927	18212	17927	18106	17852	17849	17941	17987	17877	17916	17841	17990	17944	17793	17970	17844	17891	17907	18031	18003	17950	17913	17875	17904	17970	17844	17933	18039	18082	17901	18004	17942	17969	17956	18057	17743	18059	17877	18011	17864	17868	17857	17835	17880	17694	17811	17836	17942	18036	18043	17966	18219	17997	17865	17688	18036	17923	17707	17804	17645	17885	17944	17723	18174	18060	17994	18186	17974	17881	18045	18035	17944	17999	17956	17906	18059	18097	17956	18050	18146	18092	17972	17773	17917	17881	17989	17827	17796	18191	17965	18052	17886	17943	18172	18168	18078	17941	18209	17841	17959	17923	17996	17961	17851	17875	17811	17867	18095	17978	17891	18003	18084	17999	18068	18033	17958	17990	17848	18031	17944	18146	18200	17998	17907	17875	17788	18052	17882	17747	18000	17918	17928	17961	17722	17776	17766	18068	17866	18141	17834	17842	18005	17958	17948	18011	17783	17792	17910	18035	17893	18260	18062	18095	17944	17914	17834	18090	18082	17887	17890	18120	18052	17904	17877	17912	17857	17986	17932	17800	18071	17854	17754	17947	18022	17837	17945	18187	17721	17938	18020	17850	17741	18042	17795	17879	17940	18123	17802	18094	17943	18226	18006	17994	18068	18128	18106	17864	17776	17888	18083	17943	17926	17941	18067	17948	17935	17885	18115	18039	18042	17956	17989	17883	18067	18009	18072	17878	17958	17888	17985	18035	18233	18023	17922	17868	17945	18251	18064	18165	17996	17978	17786	17871	17853	18032	17844	17767	17772	18158	18055	17893	17895	17931	17848	17774	17831	18121	18130	17910	17857	17904	18002	17958	17874	17905	17974	17897	17977	17860	17908	17964	17959	17979	17890	18143	18162	17550	18120	17907	18164	18260	18121	18233	18058	17816	18090	17954	17916	17787	17989	18114	17864	17807	17968	17967	17757	18154	18041	17824	17787	18002	17817	18182	17875	18138	18008	17952	18032	17974	18147	18043	18001	17789	17855	17880	17743	17975	17745	18078	17959	17865	17867	18012	18001	17681	17852	18014	17932	17960	17985	17847	18011	17787	17950	17926	17950	18101	17944	18005	17879	18003	18071	18044	17925	17904	18043	18036	17951	17968	17963	18012	18132	17877	17828	17852	17826	17839	17872	18122	17895	17919	18091	17696	18031	18115	17944	17920	17739	18082	18003	17865	18046	17941	17841	18039	18027	17775	17971	17694	17873	18057	18097	17902	17771	17886	17869	18041	18078	17958	17942	17829	17866	17704	17717	18119	17929	17862	17863	17911	17918	17937	17852	17855	17956	18016	18005	17954	17965	17997	17918	17879	17746	17872	17865	17947	18075	17959	17958	18038	17960	17988	17763	17806	18011	17646	18018	18011	18042	17756	17915	18212	18138	17936	17892	17870	17753	17809	17989	17913	17995	17851	17991	17885	17858	17861	17937	18077	17960	17938	17881	17890	17874	17960	17860	17815	17865	18037	17761	17779	18035	17976	18019	18000	17957	17965	18098	17839	17963	17900	18004	17888	17926	18292	17875	18029	17890	18043	18038	17915	17997	18021	17949	17823	18013	17907	17987	18038	17935	18011	18034	17729	18054	18015	17985	17933	18012	17898	17946	17900	17971	18137	17950	18068	17930	17762	18142	17861	17969	17931	18053	18108	17928	18071	17933	18008	17983	17985	18012	18052	18163	18144	17908	18050	18002	17940	17871	18088	18023	17855	17955	17789	17989	17981	17955	18036	17863	17883	17986	18032	18064	17898	17952	17940	17720	17767	17958	17762	17998	17956	17993	17997	17917	17870	18161	17838	17884	18117	17963	17958	17968	18044	18022	18134	17907	18081	18049	18094	18227	18081	17878	17961	17986	17685	17981	17951	17925	18155	17868	17957	18154	17877	17911	17973	18042	17867	17837	17977	17981	17892	17963	17940	17749	17868	18000	18006	18001	18022	18212	18056	18048	17842	17860	17865	17882	17845	17840	18046	18050	18034	17999	18067	18064	17949	18158	17955	17880	17962	17952	17742	17902	18028	18173	18015	18088	17863	17889	17864	17909	17939	17922	17868	18025	18000	18024	17926	17878	17967	18008	18144	18001	18051	17878	18022	17820	17804	17962	17932	17994	17969	17885	17882	17915	17854	18127	17972	17812	17922	17917	18113	18026	18060	18070	17800	17882	17940	17726	18024	18161	17988	17956	18071	17946	17883	18077	18017	17957	17898	17953	18066	17905	17869	18014	17917	18044	18117	18007	17927	17695	17924	18013	17893	18042	17808	17958	18107	17912	17956	17865	17937	17741	18072	17834	17829	18001	17734	17994	18041	17812	18068	18159	17915	17771	17897	18069	17858	17939	18164	18014	17902	17946	18070	17944	18064	17929	18157	17995	17924	17846	17942	18000	18091	17853	18047	17915	18074	17948	18029	17841	18014	17871	17992	17911	18075	18047	18042	18176	18021	18008	17854	18054	17980	17950	18214	18026	17928	18025	17911	17959	17976	18215	17906	18004	18058	17899	18007	18040	17920	17859	17765	17925	17713	17939	17989	17832	17809	17975	18116	17917	17735	17934	18019	17967	17953	18223	17777	18011	17965	17918	17868	17861	18024	18120	18083	17871	17927	17967	18198	17973	18012	17955	17854	18107	18091	17976	17972	17836	17962	17880	17812	17977	18104	17906	17907	18187	17925	17942	18144	17918	18160	17819	17861	17869	18012	17936	17685	18012	17874	17905	17816	18073	17995	18100	18013	17913	18359	18163	18068	18001	18068	17956	18053	18134	18032	18009	18027	18131	18034	18072	18007	17753	17828	17891	17853	18029	17799	18214	17851	17799	17917	17941	17841	17933	18061	18039	18075	18062	18211	17935	18070	18042	18070	17854	17940	18127	17896	17953	18003	17959	18167	18026	18095	18086	18153	17947	18042	17945
38821	52379	38645	22600	16950	15577	15357	15268	15389	15473	15309	15280	15422	15449	15432	15143	15423	15174	15490	15213	15301	15322	15312	15390	15177	15418	15292	15378	15230	15125	15419	15340	15313	15278	15232	15329	15346	15339	15406	15195	15277	15489	15344	15369	15370	15265	15383	15273	15301	15322	15158	15371	15425	15394	15203	15254	15395	15347	15293	15311	15266	15347	15380	15253	15180	15215	15459	15280	15327	15387	15352	15356	15220	15437	15323	15368	15271	15287	15359	15379	15304	15322	15263	15219	15223	15194	15277	15318	15379	15513	15134	15276	15122	15084	15387	15403	15294	15532	15261	15393	15227	15388	15460	15165	15377	15199	15297	15301	15231	15453	15192	15237	15216	15410	15283	15367	15339	15186	15381	15220	15288	15225	15401	15402	15378	15301	15403	15160	15334	15249	15429	15395	15281	15275	15395	15145	15231	15384	15356	15326	15245	15354	15330	15200	15316	15215	15167	15404	15067	15341	15229	15396	15305	15283	15256	15296	15321	15196	15214	15378	15279	15259	15451	15245	15189	15198	15285	15236	15391	15244	15398	15317	15260	15622	15192	15317	15171	15324	15318	15247	15271	15384	15393	15145	15375	15374	15518	15385	15305	15301	15132	15114	15230	15203	15320	15318	15241	15218	15318	15262	15313	15339	15186	15328	15309	15259	15341	15238	15248	15471	15328	15153	15267	15246	15171	15357	15377	15279	15293	15174	15314	15280	15363	15214	15341	15250	15433	15146	15331	15294	15339	15471	15383	15299	15442	15493	15365	15305	15226	15251	15490	15261	15261	15201	15361	15247	15213	15477	15318	15188	15367	15287	15371	15167	15258	15180	15264	15132	15320	15387	15310	15274	15346	15510	15105	15373	15332	15355	15349	15237	15212	15281	15399	15394	15310	15218	15225	15391	15304	15313	15242	15410	15300	15256	15207	15363	15384	15291	15376	15249	15350	15346	15407	15341	15242	15257	15303	15139	15169	15375	15092	15256	15244	15391	15325	15199	15467	15455	15396	15367	15191	15160	15221	15343	15532	15344	15254	15189	15292	15449	15265	15284	15378	15370	15277	15321	15327	15306	15243	15553	15229	15471	15353	15303	15244	15401	15273	15164	15173	15182	15351	15413	15323	15364	15206	15111	15302	15417	15477	15278	15431	15390	15400	15432	15287	15266	15381	15215	15347	15285	15040	15288	15173	15474	15497	15212	15356	15392	15310	15288	15320	15584	15206	15358	15291	15270	15368	15364	15188	15332	15277	15372	15213	15299	15428	15351	15142	15376	15280	15286	15481	15301	15356	15426	15148	15164	15310	15210	15312	15326	15325	15407	15350	15421	15196	15310	15257	15527	15353	15438	15314	15472	15286	15318	15252	15409	15238	15204	15420	15350	15219	15389	15289	15287	15314	15464	15464	15321	15221	15305	15429	15298	15239	15294	15213	15356	15419	15344	15304	15339	15397	15281	15275	15395	15297	15310	15436	15130	15383	15461	15300	15297	15340	15281	15268	15379	15255	15301	15196	15322	15124	15118	15356	15275	15422	15328	15547	15110	15330	15363	15293	15303	15259	15381	15255	15319	15378	15289	15411	15374	15359	15314	15098	15318	15399	15282	15229	15256	15169	15291	15214	15186	15048	15118	15131	15426	15304	15382	15353	15216	15665	15390	15236	15198	15333	15166	15278	15341	15326	15245	15428	15346	15186	15424	15365	15313	15390	15262	15253	15235	15336	15229	15294	15305	15228	15350	15227	15009	15158	15510	15468	15283	15378	15316	15245	15222	15388	15311	15142	15331	15460	15316	15180	15454	15346	15413	15280	15262	15343	15164	15210	15127	15215	15248	15352	15429	15270	15370	15320	15232	15331	15340	15325	15258	15196	15457	15310	15346	15241	15256	15421	15325	15479	15323	15424	15451	15356	15346	15298	15395	15312	15302	15263	15224	15346	15545	15364	15267	15300	15325	15410	15315	15359	15399	15262	15306	15314	15296	15370	15345	15353	15313	15249	15264	15274	15448	15351	15492	15337	15397	15240	15411	15125	15271	15118	15353	15242	15327	15438	15235	15159	15300	15278	15437	15415	15365	15054	15136	15504	15570	15286	15197	15342	15431	15338	15389	15288	15293	15152	15093	15389	15191	15493	15372	15179	15266	15491	15205	15247	15223	15317	15376	15138	15260	15335	15327	15236	15157	15347	15434	15543	15355	15209	15072	15345	15401	15214	15066	15402	15214	15365	15304	15354	15327	15364	15185	15443	15582	15231	15354	15287	15171	15183	15335	15235	15292	15319	15247	15184	15241	15207	15411	15307	15194	15404	15216	15414	15291	15408	15335	15413	15381	15313	15220	15175	15251	15428	15294	15226	15413	15238	15245	15349	15180	15441	15422	15372	15231	15375	15240	15248	15164	15258	15008	15245	15436	15164	15225	15423	15490	15346	15269	15198	15278	15420	15138	15336	15357	15418	15172	15248	15502	15258	15364	15449	15319	15244	15222	15251	15149	15226	15283	15290	15359	15283	15311	15369	15342	15375	15358	15500	15307	15267	15170	15392	15414	15263	15471	15340	15216	15238	15338	15220	15525	15467	15203	15249	15365	15200	15172	15380	15297	15283	15304	15397	15269	15215	15376	15270	15316	15322	15296	15226	15295	15583	15189	15281	15297	15350	15329	15081	15405	15344	15436	15325	15265	15272	15243	15316	15195	15370	15210	15469	15366	15317	15219	15241	15293	15359	15297	15428	15273	15140	15310	15316	15144	15365	15242	15256	15280	15212	15346	15459	15388	15422	15211	15233	15304	15293	15470	15169	15546	15214	15341	15230	15347	15200	15256	15339	15225	15370	15334	15400	15391	15400	15493	15235	15447	15110	15465	15206	15274	15227	15330	15134	15272	15128	15401	15207	15328	15323	15256	15395	15280	15289	15358	15392	15309	15314	15295	15487	15182	15311	15359	15298	15250	15227	15276	15183	15211	15246	15309	15423	15454	15386	15293	15393	15168	15368	15196	15343	15216	15263	15459	15321	15204	15408	15306	15290	15206	15193	15488	15374	15328	15338	15302	15337	15056	15395	15279	15253	15266	15312	15405	15289	15430	15151	15509	15345	15308	15162	15387	15349	15308	15308	15299	15486	15471	15215	15175	15381	15336	15311	15122	15250	15140	15330	15232	15032	15326	15357	15190	15314	15302	15292	15409	15173	15410	15467	15271	15345	15340	15253	15315	15228	15449	15417	15382	15334	15251	15243	15351	15347	15255	15312	15232	15253	15309	15310	15391	15207	15273	15336	15287	15314	15377	15283	15350	15220	15228	15325	15386	15187	15256	15478	15325	15308	15325	15211	15120	15344	15295	15322	15475	15336	15306	15465	15210	15187	15165	15327	15208	15373	15384	15304	15225	15390	15524	15337	15514	15442	15533	15440	15288	15419	15508	15298	15368	15375	15394	15402	15217	15330	15215	15176	15451	15318	15327	15306	15311	15373	15213	15359	15265	15300	15199	15242	15299	15474	15281	15255	15358	15301	15368	15115	15406	15378	15250	15489	15392	15424	15361	15263	15334	15412	15178	15279	15180	15306	15323	15311	15381	15134	15494	15227	15283	15302	15375	15329	15278	15167	15281	15329	15342	15209	15331	15258	15349	15335	15273	15212	15375	15286	15431	15177	15269	15365	15314	15381	15354	15218	15290	15310	15377	15365	15430	15271	15147	15258	15347	15364	15344	15371	15253	15368	15291	15406	15339	15288	15372	15260	15396	15498	15431	15388	15382	15468	15321	15367	15233	15467	15332	15428	15229	15231	15296	15346	15292	15344	15178	15375	15349	15319	15331	15434	15239	15289	15445	15383	15430	15176	15455	15329	15348	15227	15445	15162	15358	15322	15314	15306	15342	15178	15373	15331	15397	15465	15341	15418	15331	15410	15316	15333	15527	15278	15246	15501	15375	15391	15401	15541	15343	15389	15175	15262	15205	15245	15280	15199	15494	15396	15155	15306	15332	15597	15492	15362	15311	15408	15337	15364	15350	15165	15270	15379	15369	15306	15355	15348	15085	15259	15358	15324	15409	15290	15338	15285	15214	15404	15206	15256	15295	15271	15350	15233	15323	15334	15268	15236	15272	15329	15349	15275	15431	15435	15249	15340	15156	15275	15226	15432	15483	15173	15353	15278	15291	15271	15345	15263	15247	15304	15423	15367	15267	15317	15287	15293	15261	15326	15239	15503	15349	15278	15274	15252	15285	15372	15283	15222	15273	15326	15359	15339	15313	15196	15316	15266	15198	15243	15262	15233	15328	15356	15479	15209	15311	15270	15434	15295	15257	15324	15358	15255	15275	15225	15312	15377	15440	15338	15263	15260	15371	15351	15336	15272	15213	15157	15279	15497	15326	15232	15355	15306	15513	15287	15179	15141	15346	15331	15165	15269	15297	15333	15475	15286	15241	15268	15281	15333	15293	15390	15184	15339	15257	15282	15361	15286	15423	15367	15362	15572	15217	15348	15257	15361	15258	15494	15211	15425	15280	15191	15197	15163	15350	15275	15394	15305	15326	15160	15142	15197	15447	15393	15413	15310	15174	15233	15378	15395	15297	15465	15342	15465	15234	15251	15464	15276	15195	15427	15393	15391	15288	15333	15240	15398	15326	15169	15335	15314	15410	15256	15233	15318	15242	15212	15344	15154	15191	15478	15341	15440	15405	15305	15191	15329	15398	15265	15270	15323	15295	15470	15350	15352	15346	15461	15232	15411	15388	15088	15290	15370	15346	15240	15328	15274	15381	15379	15275	15468	15335	15449	15442	15201	15289	15156	15404	15283	15371	15284	15295	15349	15285	15331	15408	15303	15398	15222	15119	15409	15212	15494	15244	15164	15358	15150	15358	15292	15191	15342	15364	15321	15143	15351	15332	15431	15380	15287	15294	15277	15345	15223	15296	15212	15111	15360	15221	15436	15406	15318	15200	15412	15199	15241	15347	15308	15406	15430	15338	15361	15291	15359	15410	15453	15338	15283	15358	15335	15242	15235	15432	15341	15266	15311	15302	15365	15362	15230	15320	15264	15411	15251	15307	15250	15421	15354	15211	15307	15278	15217	15369	15180	15207	15380	15302	15371	15432	15374	15376	15337	15363	15266	15175	15229	15327	15266	15392
23870	25354	37624	31458	24868	24160	23761	19007	18191	18383	18382	18315	18316	18297	18171	17972	18072	18207	18194	18102	18246	18126	18171	18051	18037	18222	18126	18096	18106	18132	18045	18170	17991	18097	18170	18095	18049	18176	17891	17952	18018	17992	17922	18167	18140	17931	17868	18013	17929	17963	17981	17908	18026	18005	17982	17941	18046	18125	18170	17910	18018	18074	17962	17934	17899	17950	17996	18089	17914	17778	18147	18192	18092	17985	17779	17969	17831	17850	17936	17839	17863	18008	17906	18027	17815	17966	17921	17916	18073	18069	17901	17928	18032	18008	18018	18000	18088	18268	18132	18021	17944	17876	18099	18061	18197	18265	18164	18127	17851	17936	17977	18138	18152	17887	17902	18033	18079	18138	17866	18175	17867	17787	17765	17763	17928	17923	18249	18130	17968	17953	17935	18099	17854	17926	18222	17877	18178	17897	18004	17833	17919	17784	17920	17984	18063	17891	17895	17972	17850	18036	17903	18064	17884	17891	17979	17946	17971	18005	18302	17995	17860	17705	18045	18077	17766	18245	17980	17874	17771	17859	18068	17978	17949	17944	18085	18163	18092	17926	17896	17926	17832	18072	18039	17926	18388	17917	18027	17880	18012	18132	18179	18036	17863	17908	18204	18028	17975	17913	18017	17926	18073	18064	17886	17926	17879	18144	18013	18154	17948	18111	18011	18050	17951	17995	17980	17945	18085	18110	18016	18033	17736	18048	17992	17891	18120	17913	17840	17916	17997	17881	17956	18022	18035	18079	18037	17896	17988	18014	17863	18033	17980	17947	17927	17918	17813	17871	17967	17906	17710	18193	17954	18035	17989	18057	18071	17807	17904	17908	17950	18190	18035	17969	17824	17982	17905	17707	17935	17910	17984	18111	18091	17928	18213	17870	18054	17840	18050	17779	18048	18064	18117	17895	17968	17886	17878	18006	18071	18057	17847	17974	17973	17870	18128	17961	18080	17913	18056	18024	17925	17999	17986	17874	17903	17968	17916	17961	17928	17839	18128	18062	18022	17865	17979	18102	18018	17932	18052	17967	18078	18086	18143	17845	17800	17857	17964	18070	18002	17952	18075	17789	17868	18068	17958	18026	17932	17961	17810	17966	17829	17894	17915	17790	17923	18049	18089	17997	17904	17960	18022	18185	17903	17869	17954	17805	17874	17844	17867	17784	17930	17941	17963	17895	17957	18132	17996	17982	17813	18062	17907	18157	17650	18133	18065	17762	18020	17985	17996	18070	18049	17900	18145	17967	18004	17989	17937	18110	17844	18053	17971	18126	17899	18037	17821	17740	17919	18128	18027	17719	17943	17829	18074	17977	18039	17868	17752	17946	17920	17833	17953	18010	17964	17839	17686	18048	17956	18222	18011	17978	17875	18101	17773	17912	18044	18184	17767	17770	18100	17910	17976	17986	18194	18025	17692	17779	17921	17930	17859	17986	17948	18035	17850	17956	18172	18052	18289	17965	18049	17890	18120	17933	17986	17979	18148	17815	18012	17969	18018	17950	17878	18076	17996	18008	17927	17824	18062	17799	17784	18049	17914	17729	17812	17748	17949	18021	17986	18005	17894	17868	17665	17981	18142	18117	18048	18086	18001	17913	18053	18066	18004	17845	18006	17872	17862	18061	17819	18071	17823	18126	17951	17896	18020	18140	18041	18018	18151	17902	18190	17908	18003	18071	17859	18001	17922	18032	18084	17941	17969	17947	17902	18172	18149	17861	18092	17890	17961	17936	17853	17897	17968	18088	17939	17931	18165	17744	18008	18021	18037	17943	18021	18015	17895	17919	18056	17943	18027	18135	17851	18061	17930	17812	17888	17835	18026	18066	17990	17975	17973	17923	17892	18096	18000	17781	18064	18055	17983	17893	18187	17935	17832	17993	18069	18122	17933	18069	17940	17907	17972	17714	18013	18021	17958	17660	17833	17836	17829	17909	18084	17835	18030	17841	17534	17980	17910	17754	18017	17802	18054	17865	17950	17967	17872	17934	17811	17950	18029	17960	17755	18070	17887	17806	17955	17885	17910	17884	17952	17755	18177	17934	17961	18107	17813	18010	17996	18059	18060	17924	17843	17814	17937	17939	17896	17942	18228	17934	17943	17957	17942	18029	17987	17778	18054	17970	18068	17950	18049	17973	18159	17979	17864	17915	17916	17972	17949	17769	18038	18122	17901	17812	18029	17948	17867	18085	17976	17847	17945	17739	17689	17801	17854	18173	17910	18029	18046	18127	17998	17829	17650	17983	17896	17915	18013	18166	17852	17988	18029	17951	18122	17984	17956	17871	18034	17995	18064	17908	17978	18131	17947	18108	17996	18044	18246	18034	17949	18223	18005	17795	18037	18194	18128	18165	18097	17908	18089	18007	17920	17807	17992	17887	17780	17836	17819	18093	17880	18121	18124	17847	17737	18061	17958	17972	17990	18123	17909	18011	18030	17947	17957	17868	18053	18084	17926	18053	18109	18097	18049	17994	17845	18030	17990	18132	18256	17809	17968	18107	18021	17917	17813	18079	17796	17829	18013	18048	17810	18011	17920	17898	17890	17957	17812	18076	17976	17842	17794	18046	18001	17979	18024	18115	17966	17912	17841	17946	17814	18109	18185	17889	17968	17831	18082	18106	17932	18094	17937	18047	17967	18121	18021	17822	18015	17737	18043	18041	17840	18255	17892	18090	18168	18092	18016	17820	17888	17818	18041	17994	17925	18081	17974	17768	17888	18030	18191	18029	18081	18058	17925	18098	18133	18073	17861	17912	17823	17986	18006	17984	17760	17880	17953	18062	17998	17883	17905	17950	18081	17899	18197	17840	17991	17752	17971	17902	17850	17960	18030	18039	18111	18069	18092	17794	17898	17910	17882	18038	17859	18032	17910	18015	17937	17922	17804	17875	17902	17972	18110	17790	17962	17779	17890	17906	17903	17927	17877	17942	17827	18037	17888	18043	17849	17903	17887	17957	18031	17938	17952	17976	18088	17925	17856	17873	17863	17945	17912	17879	17947	18078	17857	17658	18059	18051	17851	17955	18079	18278	17998	18074	17718	17808	18168	18013	17937	18041	17938	17748	17925	18109	18191	18000	18020	17917	18090	18082	17832	17942	17670	17891	18104	17999	17947	18007	18004	17938	17892	18025	18010	17936	17988	17860	17961	17716	17918	17795	17804	18132	17864	18005	17891	17937	17874	17960	18145	17865	17796	17739	18003	17843	17763	17795	18157	17881	18072	17986	17986	17870	17885	17896	17775	17853	17889	18006	18091	18002	17835	17888	17682	18086	17954	17869	17794	17831	17924	17935	17834	17966	17866	17647	17866	17983	18066	18174	17750	18034	18054	17819	18140	17980	17901	17918	17982	17964	18036	17920	18075	17765	17835	17881	18144	17824	17813	18000	17995	18016	17953	18198	17832	18283	18032	17914	18214	17632	17843	17889	18001	17892	17922	17789	17846	17747	17973	18105	17893	18118	18207	18095	18028	17995	17948	17783	18015	17958	17858	18060	17951	17567	17934	17822	17764	17949	17794	18088	17978	17984	17985	17951	17749	17736	18044	17974	17948	17745	18046	17906	17960	18048	17866	17925	18018	17762	18033	18063	17890	17968	17854	17930	17860	17973	18030	17998	18007	17945	18089	17854	18022	17852	17881	17809	18042	18029	18030	18029	17992	17909	17976	18074	18106	18123	17942	17966	17977	17880	17943	18004	17814	17978	18020	18045	18147	17910	18097	17949	18101	17983	17931	17845	17819	18008	18056	18020	18123	18133	17965	17773	17857	17780	17941	17892	17840	17923	18088	18361	18161	18149	17899	17946	18019	17853	18038	18003	17850	18014	18037	17897	17968	17774	18006	18212	17981	17948	17810	17825	18024	17794	17910	17982	17672	18030	17867	17968	17891	17942	18148	17892	17982	18154	18066	18050	17704	18059	18114	18028	17885	17617	17937	17871	17826	18000	17997	17880	17883	18038	18026	18036	18244	17916	17928	17998	18088	17941	17780	17785	17928	17798	18048	17891	17869	17952	17971	18064	18127	18079	17877	18067	18142	17795	17671	17859	17744	17697	18048	17926	18084	17745	17973	17987	17703	17920	17880	18032	17971	17999	17957	17947	17995	17951	18019	17913	18177	17728	17839	18051	17943	17850	17821	17884	17992	17929	17898	18115	18113	18092	17974	17972	17914	18014	17989	18076	18151	17946	17970	17892	17887	18008	17934	17949	18143	17757	17920	18003	17839	18007	17862	17669	17949	17862	17944	17995	18140	17768	17907	17911	18009	17689	17926	17973	17955	18039	17932	17878	17934	17991	17875	17962	18008	17890	17910	17987	18045	18021	17908	18050	17949	17982	17885	17795	17839	17965	18074	17868	18288	17914	17935	17760	17929	18019	17892	18294	18147	17858	17824	18016	18115	17858	17868	17895	17797	17992	17988	18039	17837	17808	17994	17728	17989	17894	17843	17984	17991	18116	17894	17975	17840	17979	17987	17994	18007	17836	18119	17999	17912	17865	18233	18063	18065	18003	17903	17797	18058	17914	17884	17963	18037	17962	17882	17844	18108	17983	18003	17868	17954	18046	18108	18037	17853	17737	17872	17979	18268	17753	17797	18060	17975	17947	17841	17980	17891	17941	17966	18017	17899	17824	17983	18011	17916	17902	17964	17993	18040	18005	18076	17743	17819	17836	17919	17760	17957	17940	17939	18028	17905	17778	17810	18169	17949	17960	17961	18022	17900	17932	18022	17917	18099	17922	17776	17787	17834	17936	18135	17944	17904	17928	18002	17825	18123	18023	18151	17839	17835	17943	17706	17880	17971	17910	17924	17904	18134	17662	18204	17815	18030	17941	17888	17925	18037	17977	17926	17735	18030	18013	17916	18108	18029	18169	17781	18189	17857	17781	18010	17911	18196	17880	17886	17759	17983	18028	17870	17982	17892	17968	18067	18045	17816	18010	18071	18018	17718	17761	17959	18135	17902	17574	18037	17902	18096	17915	18078	18001	17848	17888	17940	18058	17852	17800	17760	17735	17770	17929	17835	17906	17917	18054	17870	18074	17939	18168	17915	18112	17954	17937	18226	17927	17914	18038	17761	17981	17887	18054	18031	17723	18063	17845	17990	18008	17956	17980	17858	17936	17984	17950
61914	106672	87202	57108	31845	18670	15754	15389	15457	15324	15295	15376	15379	15337	15527	15446	15421	15182	15421	15392	15208	15343	15488	15413	15375	15444	15432	15379	15361	15356	15274	15106	15441	15295	15307	15459	15356	15433	15209	15325	15381	15444	15456	15401	15222	15465	15525	15319	15322	15553	15316	15330	15515	15462	15467	15388	15237	15397	15315	15233	15270	15291	15334	15397	15388	15262	15493	15500	15352	15167	15384	15376	15409	15373	15416	15289	15321	15380	15335	15532	15266	15253	15327	15463	15412	15309	15213	15368	15471	15163	15429	15398	15322	15441	15230	15392	15362	15369	15271	15416	15503	15498	15363	15519	15221	15433	15243	15404	15383	15408	15428	15307	15385	15298	15199	15331	15327	15341	15597	15484	15309	15363	15540	15216	15461	15294	15625	15347	15406	15336	15460	15124	15361	15580	15260	15394	15350	15279	15392	15231	15295	15176	15427	15536	15478	15346	15446	15503	15242	15382	15340	15425	15426	15551	15150	15294	15447	15225	15493	15500	15377	15397	15421	15354	15379	15192	15328	15284	15353	15178	15347	15374	15393	15372	15380	15386	15357	15245	15406	15406	15233	15377	15244	15327	15228	15345	15376	15236	15244	15277	15497	15278	15208	15371	15213	15415	15222	15396	15464	15391	15287	15424	15265	15332	15584	15282	15333	15452	15276	15301	15323	15302	15398	15329	15270	15210	15242	15257	15358	15366	15292	15396	15380	15398	15395	15176	15260	15347	15260	15313	15300	15371	15469	15197	15216	15436	15372	15508	15279	15469	15202	15394	15102	15196	15500	15260	15422	15463	15114	15573	15421	15392	15355	15255	15280	15257	15429	15400	15395	15446	15221	15278	15172	15245	15392	15087	15325	15325	15242	15341	15351	15302	15372	15312	15282	15327	15366	15301	15293	15436	15431	15165	15350	15255	15290	15432	15299	15349	15348	15323	15287	15381	15351	15261	15397	15464	15437	15314	15319	15419	15316	15414	15384	15458	15448	15257	15267	15359	15219	15280	15317	15391	15343	15462	15425	15217	15200	15505	15518	15113	15517	15304	15485	15441	15290	15251	15317	15273	15315	15443	15415	15411	15540	15325	15283	15398	15381	15292	15334	15486	15390	15194	15347	15328	15321	15359	15490	15319	15261	15428	15322	15141	15271	15408	15402	15403	15356	15419	15525	15454	15308	15414	15313	15178	15169	15347	15220	15411	15460	15565	15583	15278	15449	15295	15346	15356	15452	15306	15332	15263	15308	15337	15413	15343	15530	15218	15292	15225	15255	15337	15331	15401	15326	15733	15533	15149	15309	15375	15381	15254	15274	15288	15356	15213	15396	15323	15466	15378	15252	15402	15549	15384	15436	15514	15311	15287	15340	15433	15402	15217	15502	15219	15447	15204	15305	15313	15365	15291	15426	15234	15126	15173	15335	15343	15407	15350	15462	15315	15390	15399	15487	15307	15338	15413	15348	15279	15323	15389	15543	15263	15478	15199	15474	15160	15367	15333	15269	15269	15454	15343	15369	15270	15357	15285	15253	15366	15308	15477	15509	15387	15485	15262	15244	15417	15265	15482	15252	15391	15211	15391	15268	15369	15393	15368	15307	15282	15429	15421	15269	15352	15534	15326	15181	15223	15246	15352	15444	15414	15393	15478	15441	15225	15324	15362	15393	15364	15158	15375	15357	15298	15286	15500	15325	15252	15291	15394	15287	15272	15370	15168	15203	15366	15410	15310	15260	15281	15290	15418	15253	15314	15319	15258	15614	15394	15350	15301	15314	15358	15274	15360	15329	15296	15226	15384	15250	15282	15155	15254	15358	15442	15392	15584	15321	15326	15337	15455	15431	15300	15345	15454	15313	15349	15263	15261	15276	15434	15457	15366	15256	15362	15356	15433	15300	15273	15430	15359	15366	15381	15236	15476	15285	15409	15330	15324	15287	15401	15249	15361	15295	15453	15452	15348	15328	15408	15416	15482	15344	15536	15304	15284	15254	15435	15225	15131	15342	15272	15368	15282	15439	15343	15225	15216	15262	15442	15041	15537	15272	15322	15405	15513	15266	15454	15318	15415	15400	15441	15429	15421	15280	15469	15435	15350	15381	15316	15280	15344	15339	15192	15449	15258	15161	15327	15465	15361	15291	15301	15296	15287	15680	15350	15401	15294	15382	15478	15360	15199	15388	15276	15492	15393	15401	15452	15391	15070	15425	15387	15406	15271	15473	15304	15282	15432	15180	15362	15396	15400	15405	15353	15287	15255	15372	15281	15221	15420	15444	15191	15351	15422	15356	15338	15429	15444	15394	15384	15424	15455	15346	15343	15259	15280	15463	15406	15408	15414	15269	15307	15416	15419	15398	15384	15327	15344	15396	15187	15315	15437	15372	15481	15385	15367	15267	15267	15376	15480	15242	15446	15370	15455	15290	15248	15362	15316	15214	15417	15367	15275	15376	15376	15470	15276	15476	15359	15357	15482	15313	15268	15227	15249	15313	15435	15138	15501	15307	15345	15271	15460	15363	15304	15451	15224	15537	15303	15342	15254	15340	15325	15274	15320	15379	15286	15516	15317	15274	15149	15300	15478	15285	15501	15476	15223	15454	15266	15407	15344	15318	15426	15379	15278	15377	15355	15340	15339	15294	15532	15494	15478	15284	15419	15355	15423	15267	15377	15337	15424	15283	15452	15203	15248	15287	15769	15378	15502	15376	15258	15219	15515	15242	15223	15325	15435	15277	15592	15404	15198	15376	15572	15365	15286	15375	15192	15354	15383	15362	15224	15241	15387	15402	15292	15394	15169	15473	15433	15186	15407	15443	15231	15538	15366	15350	15170	15298	15477	15499	15444	15248	15321	15253	15368	15471	15431	15403	15349	15391	15486	15268	15448	15439	15390	15365	15255	15253	15262	15346	15388	15340	15177	15305	15474	15508	15445	15430	15498	15385	15275	15461	15476	15257	15390	15309	15422	15362	15367	15434	15347	15359	15318	15277	15315	15226	15403	15295	15543	15410	15427	15252	15379	15423	15308	15294	15511	15411	15230	15268	15380	15293	15358	15401	15437	15221	15372	15359	15244	15243	15208	15284	15244	15335	15429	15403	15349	15323	15453	15244	15295	15513	15202	15399	15457	15193	15432	15465	15389	15269	15455	15294	15435	15451	15291	15409	15361	15415	15274	15266	15328	15339	15417	15305	15491	15610	15261	15361	15350	15383	15278	15283	15397	15347	15201	15331	15339	15162	15406	15360	15336	15389	15271	15238	15387	15347	15369	15508	15361	15327	15364	15318	15331	15354	15388	15275	15327	15312	15257	15417	15447	15534	15324	15295	15369	15347	15421	15458	15325	15146	15234	15310	15362	15412	15337	15386	15452	15351	15275	15383	15437	15421	15273	15384	15402	15287	15478	15105	15357	15157	15347	15278	15425	15452	15210	15364	15454	15527	15541	15380	15294	15361	15402	15255	15236	15480	15217	15187	15267	15554	15460	15347	15373	15411	15408	15348	15273	15240	15568	15294	15421	15318	15414	15336	15250	15449	15398	15346	15476	15257	15433	15493	15581	15320	15500	15333	15262	15339	15362	15384	15429	15456	15283	15307	15287	15374	15317	15289	15408	15485	15441	15319	15433	15285	15439	15364	15344	15208	15234	15319	15403	15428	15448	15410	15310	15173	15291	15218	15363	15461	15126	15241	15355	15305	15295	15272	15265	15381	15226	15348	15340	15352	15313	15324	15359	15273	15374	15281	15432	15262	15311	15172	15235	15376	15317	15445	15218	15219	15438	15432	15369	15250	15392	15215	15309	15533	15604	15451	15233	15361	15420	15375	15301	15247	15463	15128	15508	15041	15372	15219	15250	15452	15348	15430	15359	15281	15349	15435	15490	15373	15353	15431	15320	15263	15377	15486	15328	15489	15404	15653	15287	15259	15203	15345	15340	15352	15371	15274	15236	15485	15412	15430	15351	15591	15234	15397	15533	15373	15366	15318	15238	15387	15332	15289	15435	15320	15478	15335	15589	15331	15380	15452	15129	15280	15460	15378	15177	15244	15198	15301	15429	15188	15374	15284	15397	15291	15378	15341	15429	15266	15139	15261	15539	15468	15391	15456	15303	15152	15385	15345	15523	15275	15236	15258	15421	15287	15268	15470	15217	15289	15467	15374	15417	15312	15484	15406	15404	15388	15536	15296	15463	15188	15293	15434	15300	15275	15368	15315	15444	15297	15406	15343	15271	15336	15492	15281	15290	15442	15442	15501	15457	15531	15289	15478	15265	15353	15402	15269	15351	15369	15221	15457	15490	15256	15387	15514	15280	15213	15301	15279	15296	15564	15434	15216	15431	15366	15420	15304	15392	15450	15511	15220	15525	15269	15337	15399	15503	15252	15448	15266	15348	15360	15356	15248	15204	15275	15423	15361	15392	15243	15440	15364	15539	15527	15325	15334	15449	15265	15392	15468	15427	15219	15313	15398	15371	15413	15436	15373	15401	15242	15496	15403	15383	15297	15130	15403	15391	15389	15310	15317	15288	15301	15363	15455	15363	15309	15240	15261	15389	15391	15139	15401	15407	15361	15415	15316	15311	15414	15317	15261	15475	15179	15295	15405	15409	15113	15431	15184	15410	15347	15166	15203	15228	15466	15281	15445	15403	15262	15333	15521	15348	15274	15480	15418	15333	15417	15387	15345	15285	15492	15480	15436	15517	15617	15239	15469	15452	15283	15319	15365	15397	15650	15405	15444	15286	15537	15175	15189	15359	15399	15401	15422	15322	15206	15200	15505	15237	15513	15291	15243	15397	15509	15400	15226	15461	15271	15379	15397	15368	15351	15355	15293	15517	15351	15352	15124	15308	15375	15281	15380	15436	15462	15382	15147	15514	15422	15357	15515	15403	15354	15158	15505	15318	15343	15344	15415	15260	15336	15287	15183	15230	15337	15362	15358	15286	15244	15356	15225	15359	15432	15344	15351	15308	15313	15287	15463	15238	15293	15492	15281	15420	15361	15313	15335	15396	15346	15291	15265	15427	15386	15214	15425	15351	15417	15287	15274	15478	15297	15346	15302	15372	15222	15220	15532	15224	15231	15415	15392	15319	15200	15282	15292	15408	15434	15148	15416	15221	15346	15468	15197	15532	15146	15144
33254	42379	42563	29386	20746	18841	18384	18190	17994	18109	18110	18118	18218	17867	17896	18047	18189	18173	17991	18078	17963	17876	18136	18077	18198	18241	18024	17884	18021	17995	17956	18154	18067	17939	18009	17976	18035	18164	17827	17919	18198	18131	18056	17773	18018	18005	18138	18003	17977	18047	18153	17874	17989	18167	18070	17980	18087	18234	18123	18044	18150	18059	17934	18001	18201	18038	18014	18174	18065	18031	17925	18049	17899	17984	17991	18200	18132	18041	17848	18062	18118	18044	17956	18056	18092	17982	17900	17896	17991	17984	18064	18090	18091	18028	17973	18133	18033	18124	17973	18138	18002	17949	17915	17857	18014	18066	18149	17923	18050	17857	18076	17854	18051	18085	18242	17817	18097	17878	17959	18067	17963	17999	18115	18177	17997	17993	18104	18174	18203	17944	17785	18151	18169	18097	17968	18060	17877	17954	18022	17978	18340	18065	17920	17859	17947	18180	17948	18154	18092	17798	18066	17942	17997	18093	17936	18136	18128	18116	17896	17949	18034	18033	18029	18074	18135	17862	18064	18099	18025	17979	17898	18113	18023	17894	18100	18068	18050	18202	17952	18018	18110	18020	18109	17999	17912	18159	18111	18083	18107	18023	17903	18133	17897	18158	17876	17986	18181	17979	17819	17983	18077	17908	17775	17993	17981	17965	17952	17957	17972	18033	17761	17942	18023	17951	18125	17896	17939	17971	18146	18088	18009	18004	18077	17883	17999	18173	18067	18053	17949	18157	18029	18042	17898	18030	18107	17974	17997	17958	17961	18041	17926	18233	18005	17976	17928	17920	18014	17909	18068	18049	17941	17902	18093	18252	17957	18126	18247	18007	17799	17972	18211	18089	17975	18012	18044	17836	17995	18305	17994	17852	18044	17967	17962	18203	18045	17891	18087	17911	18083	17898	18141	17613	17992	17956	17887	18027	17582	17925	18013	18027	17969	17960	18064	17931	17850	18230	17989	17922	17834	18111	18121	17974	17986	17988	17813	17837	18104	18013	18254	18133	18006	18001	17994	17898	17895	18019	18093	18312	18037	17909	18030	17893	17957	18046	18046	17976	18175	18148	17864	17981	17970	18106	18100	18126	17848	18074	18057	17932	17893	17874	17968	18122	18296	18095	18111	17852	17973	18026	18258	17989	18173	18115	18109	17863	17941	17934	18048	17998	18064	18196	18084	18075	17903	17884	18133	18256	18060	18251	18025	17879	18053	17956	18053	17991	18091	18058	17955	17935	18095	18150	17872	17756	18054	18123	18072	18085	17982	18091	17900	17998	17886	18065	17953	17899	18139	18072	17896	18052	17947	18083	18012	17943	18235	17894	17987	18045	18061	18049	18051	17970	17970	17957	17950	18014	17948	18026	17924	18094	18031	18060	17900	18172	18011	17909	17828	17845	18198	18171	18097	18209	18289	17927	17928	18083	18045	18148	17741	17916	18000	18243	17933	17976	18158	17916	17747	17950	17913	18074	17915	17979	17876	18031	17948	17950	18018	18083	17831	17940	18028	18009	18047	18043	18214	17851	18173	18124	18103	17885	17880	17959	18071	17875	18057	17998	17944	17995	18091	18135	18081	18047	18039	18200	18067	17949	18066	17950	18080	18054	18089	17938	18209	18068	18085	17926	18137	17817	17878	18111	18126	18031	17990	18084	17977	18112	18000	18143	17855	17984	17905	18018	18027	18049	18054	17892	17817	18002	18167	17980	17981	18062	17878	18009	17864	18130	18054	18083	18067	17960	17970	17979	17929	18052	17996	18021	17982	17983	18133	18015	17897	18280	18174	18033	18038	17975	18396	17987	17901	18157	18205	18048	17822	18109	17773	17979	18058	17969	18098	18258	18088	17975	17969	18077	18001	18140	18036	18086	17981	18018	18107	18273	17998	18051	18113	17853	17988	18136	18159	17957	17924	17948	18044	18029	18173	18093	17979	18026	18000	18250	18054	17946	18159	17929	18070	18094	18038	17786	18005	17840	17928	17901	18040	18170	17961	17907	18318	18216	18239	17996	17977	18149	17987	18039	17855	17854	17965	18094	17981	18079	17995	18014	17936	17890	17988	18107	17935	18061	18166	18052	18192	18028	18032	18177	18015	18038	17993	17901	17948	18023	18089	18309	17927	17931	17811	17990	17920	17886	18093	17914	18105	17824	18184	17940	18127	17867	18162	17985	17888	17976	18364	18216	18046	18129	17943	17941	18117	18077	18266	18225	18117	18185	18171	18028	18136	18038	18083	18048	18110	18143	18160	18176	18195	18015	18305	18029	18264	18143	17999	18043	18018	18040	17927	17916	18065	18141	18281	17879	17917	17954	18194	18074	18090	18113	17890	17832	17943	17947	18188	18006	17796	17927	18029	17962	17968	18060	18159	18055	18086	18275	17924	18037	17957	17934	18051	18086	18144	17894	17962	18007	18078	18005	18203	17823	18092	17981	18126	18080	17997	17936	17993	17935	17872	18052	17913	18040	17987	17839	17897	18069	17833	18075	17883	18110	18073	18026	17965	18103	18248	18050	18002	18048	18046	18111	18203	18150	17956	18065	17955	18047	17913	18181	18000	18110	18024	17843	17977	18064	17888	17900	18013	17792	18212	18013	18188	18041	18091	17949	17977	17867	17961	17988	17983	18153	18225	17975	18029	17833	18000	18022	17886	17975	17976	18180	18101	17979	18124	18120	17852	18118	17979	18090	17980	18123	18131	17898	18250	18082	18112	17956	17931	17901	17851	17987	17978	17961	17917	18017	18113	18033	18050	17916	18140	18102	17998	18128	18057	18088	18138	17863	17878	18020	18006	18138	17879	17935	18071	17898	18026	18045	17962	17994	18011	18113	17853	18009	18076	18071	18225	17812	18115	18119	18043	18086	18107	17983	18128	18239	18107	18140	17908	18049	18196	18074	18019	18077	17869	18028	17926	18216	17875	17884	18074	17971	18099	18142	18019	17975	17899	18138	17863	18013	18088	18023	17987	17858	18053	17946	18175	18051	17891	18000	17983	18182	17924	18000	18024	18039	17986	18028	18076	18147	18038	18118	18001	17993	18153	18179	18155	17936	18190	18145	18001	17980	18074	17941	18079	18026	18069	18091	18246	18029	18149	18211	18077	17991	18153	18009	18184	18096	17954	18015	18197	17939	17730	18055	18166	18121	17974	18055	17966	18016	18122	18131	17864	18003	17988	18135	18018	18149	18161	18195	18049	18045	17890	17951	18199	17893	18062	18051	18243	18160	18024	18104	18033	17993	18126	17838	17908	17926	17806	17954	18069	18170	18094	17964	17931	17997	18178	17988	17979	17912	18242	17907	17965	18133	18147	17829	17955	18008	17987	18129	18111	18097	18103	17805	17908	17961	18083	18087	18038	17946	18010	18182	17813	18036	17923	18048	17996	18105	17892	18015	18074	18075	17934	18228	18146	17971	17955	17906	18025	18279	17912	17949	17822	18159	18239	17887	18298	17981	18025	18060	17888	18064	18056	17983	18166	18176	17968	17976	18040	18053	18080	18096	17973	18173	17833	18097	17908	18022	17993	17863	18014	17999	18111	18031	17830	18148	17960	18166	17823	18046	17901	18172	18175	17886	18063	18160	18061	18197	18113	18098	17770	18037	18187	18049	18028	18112	18210	17928	18176	18043	18089	18019	18036	17939	17817	18122	18132	18000	18038	17806	18226	17929	18135	18209	18086	18075	18086	18022	18133	18027	17777	17929	17967	17843	17921	18009	18009	18066	17924	18007	18046	18040	18018	17998	17965	18089	18097	17919	17866	18080	18054	17916	18034	18043	18062	17851	17883	18059	17928	17994	18092	18051	17962	17895	18003	18193	18186	17934	17971	18147	17936	18070	18063	17844	18067	18030	17934	17941	18058	17879	17920	18001	18066	18046	18203	18072	17864	17987	17672	18014	18188	17852	17968	18078	18091	18080	18079	17975	18306	17913	18016	18005	18041	18215	18148	17866	18083	17904	18117	18202	18125	17884	17768	17925	17853	18046	17888	17923	18198	17953	18069	18176	17797	18004	18027	18156	18186	18036	18109	18221	18028	17986	18147	18033	17680	18054	17863	17954	18032	17929	18167	17912	17969	18022	18115	17740	18013	17822	17887	18036	18030	17961	17937	18021	18093	18158	18162	17976	17912	17814	18115	18045	18065	18286	18083	18172	18021	18026	18075	18102	18059	18074	17966	17911	17999	18082	18178	17947	17874	18012	18035	17899	18268	18020	18149	18040	18222	18040	17941	17917	18018	18060	18107	18005	17833	17816	18044	18018	18078	18089	17994	17937	18058	17849	17978	17852	17962	17911	18095	17973	18098	17985	17984	17981	18036	18146	18179	18001	18056	17754	17877	17961	17850	17684	17975	18044	18043	18045	18100	17900	18140	17804	17980	17990	18131	18028	17960	17955	17879	17938	17974	18104	18094	18089	17778	17882	18017	18000	18216	18046	18137	18151	18060	17991	17951	17996	17961	18062	18019	18057	18055	18198	17995	18069	18005	18129	18253	18098	18100	17855	17961	18089	17923	18003	18048	18123	18135	18142	17699	18072	17859	17907	18020	18075	18031	18076	18103	18119	17948	18154	17953	18169	18013	17886	17844	17999	17972	17763	17756	17927	18050	17850	18079	18172	18001	17895	18115	18071	18290	18019	18180	17929	18087	17986	18079	18054	17854	18047	18007	18023	18053	17958	18017	17964	17894	18104	17984	18166	17930	17986	18063	18114	18121	18077	18065	17976	18124	17977	18095	18091	18178	18189	18140	17870	18056	17815	18080	18091	18049	17747	18332	18098	18069	17781	17949	17929	17971	18192	17966	17899	18049	18053	17983	17966	17945	18049	18016	17897	17931	17916	18161	17827	17921	18025	17883	18125	18065	18068	18120	18177	17890	18045	17885	17971	18105	18092	17947	17843	17780	18119	18096	18088	17978	18005	18117	17718	18095	17945	17999	18012	17880	18210	18220	18020	18034	18190	18382	17989	17856	18175	18178	18033	18073	17909	18026	18031	18114	18133	18069	18151	18131	18017	18113	18065	18268	18188	18054	17980	18091	18107	17966	18118	17975	18061	18001	18045	18047	18294	18150	18027	18187	18295	18008	17978	18015	18072	17956	17987	18283	17930	17982	17888	17801	17918	17846	18041
42057	60211	43643	24761	17539	15786	15434	15366	15426	15468	15339	15367	15313	15310	15369	15425	15480	15497	15528	15142	15512	15441	15395	15507	15240	15379	15408	15408	15347	15427	15420	15431	15438	15283	15565	15458	15332	15276	15429	15636	15457	15344	15260	15360	15266	15465	15276	15303	15409	15284	15461	15417	15127	15292	15406	15254	15306	15401	15189	15334	15358	15314	15420	15309	15413	15348	15348	15301	15327	15337	15259	15286	15265	15433	15340	15282	15421	15493	15235	15419	15307	15355	15309	15277	15447	15441	15416	15454	15252	15547	15385	15566	15381	15497	15377	15463	15398	15297	15516	15433	15295	15361	15374	15282	15372	15328	15339	15433	15329	15381	15281	15392	15408	15275	15078	15529	15439	15460	15209	15226	15429	15309	15228	15395	15300	15438	15346	15416	15444	15386	15411	15303	15365	15344	15364	15424	15378	15416	15310	15475	15430	15416	15580	15369	15245	15538	15363	15474	15371	15139	15431	15386	15287	15266	15165	15430	15434	15573	15337	15424	15537	15422	15319	15312	15345	15376	15312	15382	15276	15239	15374	15563	15451	15366	15545	15454	15524	15280	15250	15367	15193	15403	15252	15358	15271	15291	15311	15500	15325	15381	15325	15399	15369	15355	15390	15378	15375	15392	15353	15229	15660	15435	15602	15289	15397	15423	15341	15343	15417	15338	15246	15392	15335	15554	15392	15293	15341	15320	15371	15461	15332	15384	15299	15216	15430	15504	15366	15352	15303	15344	15221	15412	15346	15476	15220	15505	15390	15556	15356	15348	15211	15225	15472	15229	15249	15469	15320	15463	15468	15264	15489	15333	15297	15170	15321	15256	15422	15375	15458	15327	15332	15251	15565	15594	15329	15370	15214	15308	15371	15359	15470	15191	15477	15408	15355	15547	15430	15391	15459	15160	15424	15404	15261	15309	15277	15505	15277	15308	15370	15342	15562	15364	15369	15203	15401	15341	15292	15426	15398	15394	15240	15358	15366	15545	15398	15340	15306	15437	15614	15218	15497	15380	15463	15387	15410	15379	15245	15244	15252	15333	15384	15494	15139	15442	15450	15246	15346	15352	15476	15360	15286	15357	15294	15389	15307	15529	15511	15480	15244	15454	15317	15312	15434	15552	15415	15353	15262	15304	15231	15432	15324	15248	15269	15356	15424	15390	15366	15411	15278	15353	15514	15473	15195	15472	15307	15220	15491	15496	15393	15423	15458	15382	15361	15366	15445	15300	15396	15392	15419	15319	15308	15300	15304	15391	15338	15442	15324	15184	15262	15396	15376	15418	15299	15420	15445	15335	15372	15437	15349	15428	15286	15420	15390	15302	15223	15671	15334	15264	15261	15393	15471	15339	15372	15281	15380	15420	15328	15323	15302	15323	15433	15219	15352	15483	15507	15382	15239	15152	15450	15373	15464	15361	15240	15206	15311	15419	15449	15350	15287	15436	15431	15298	15381	15223	15425	15289	15417	15367	15619	15356	15557	15507	15294	15497	15582	15338	15387	15360	15330	15252	15169	15441	15321	15409	15351	15297	15456	15275	15304	15400	15375	15141	15524	15494	15439	15217	15339	15508	15318	15455	15417	15269	15376	15385	15363	15323	15284	15321	15398	15270	15258	15291	15220	15183	15368	15267	15447	15116	15578	15462	15421	15410	15441	15514	15215	15343	15138	15267	15493	15391	15201	15314	15573	15314	15344	15582	15550	15236	15428	15357	15268	15312	15450	15392	15556	15447	15429	15172	15137	15420	15283	15328	15333	15318	15291	15397	15379	15464	15460	15298	15406	15263	15314	15436	15346	15443	15363	15425	15453	15427	15303	15186	15491	15481	15380	15347	15403	15373	15513	15350	15437	15289	15483	15439	15330	15314	15486	15252	15324	15256	15296	15398	15082	15405	15406	15591	15411	15212	15511	15498	15410	15338	15430	15311	15178	15232	15269	15454	15280	15378	15204	15287	15416	15237	15364	15345	15362	15609	15429	15297	15305	15392	15381	15368	15492	15422	15418	15429	15376	15366	15382	15381	15262	15510	15383	15437	15435	15303	15458	15524	15438	15423	15227	15270	15200	15268	15302	15436	15294	15311	15504	15283	15321	15237	15417	15332	15389	15520	15322	15338	15329	15425	15370	15258	15433	15247	15514	15202	15456	15447	15488	15363	15269	15443	15531	15380	15414	15368	15380	15340	15401	15394	15406	15124	15319	15456	15382	15329	15142	15365	15455	15239	15394	15484	15310	15367	15419	15327	15435	15404	15325	15383	15366	15225	15352	15436	15441	15426	15392	15446	15469	15536	15328	15339	15256	15548	15286	15366	15350	15492	15506	15445	15316	15399	15509	15340	15261	15446	15451	15535	15459	15280	15342	15522	15323	15472	15370	15268	15355	15335	15389	15468	15323	15368	15300	15477	15267	15290	15146	15398	15322	15327	15385	15442	15484	15375	15458	15318	15198	15470	15361	15253	15260	15395	15289	15317	15247	15342	15403	15363	15286	15303	15537	15330	15567	15304	15398	15264	15438	15470	15455	15408	15303	15392	15520	15272	15476	15261	15278	15243	15469	15191	15313	15270	15320	15441	15340	15155	15422	15339	15465	15408	15434	15499	15318	15244	15374	15449	15444	15494	15176	15506	15465	15475	15417	15446	15397	15430	15565	15456	15415	15293	15331	15439	15281	15315	15363	15402	15334	15342	15341	15297	15461	15377	15572	15240	15212	15448	15267	15334	15427	15234	15421	15233	15313	15222	15352	15300	15183	15419	15520	15360	15445	15453	15269	15359	15378	15217	15409	15418	15370	15274	15348	15467	15354	15415	15299	15363	15391	15199	15530	15182	15295	15577	15566	15330	15395	15429	15363	15339	15170	15454	15381	15515	15475	15261	15454	15430	15387	15426	15488	15211	15382	15372	15354	15304	15508	15438	15343	15308	15484	15243	15264	15429	15446	15399	15361	15366	15340	15238	15370	15278	15366	15379	15270	15359	15528	15263	15433	15114	15471	15370	15323	15501	15370	15433	15287	15264	15348	15416	15392	15344	15382	15528	15364	15361	15445	15400	15400	15499	15337	15343	15330	15288	15299	15360	15362	15369	15377	15327	15444	15440	15313	15300	15334	15394	15420	15324	15396	15329	15379	15485	15356	15231	15265	15511	15365	15263	15384	15379	15473	15460	15475	15414	15369	15512	15380	15221	15393	15451	15351	15248	15521	15372	15301	15392	15317	15509	15373	15336	15407	15424	15380	15411	15252	15217	15393	15312	15412	15424	15247	15312	15301	15204	15439	15510	15378	15381	15279	15483	15361	15367	15539	15522	15475	15552	15187	15360	15266	15325	15371	15460	15581	15342	15252	15506	15328	15267	15462	15476	15315	15320	15353	15265	15350	15278	15267	15351	15294	15383	15544	15386	15369	15348	15417	15391	15340	15380	15245	15533	15354	15292	15290	15411	15226	15454	15314	15448	15337	15355	15407	15421	15224	15304	15232	15479	15254	15381	15304	15324	15451	15420	15653	15311	15314	15426	15397	15499	15372	15272	15290	15417	15328	15402	15453	15307	15374	15530	15500	15471	15343	15390	15449	15432	15461	15383	15469	15354	15307	15263	15309	15309	15476	15303	15481	15317	15260	15290	15376	15345	15265	15384	15474	15414	15235	15361	15324	15338	15244	15553	15095	15330	15347	15401	15393	15408	15194	15287	15423	15211	15282	15460	15445	15410	15258	15288	15439	15300	15427	15451	15324	15398	15228	15470	15256	15537	15379	15450	15340	15429	15396	15370	15388	15386	15423	15428	15488	15355	15331	15469	15397	15341	15533	15450	15318	15180	15308	15236	15446	15335	15414	15342	15303	15510	15319	15332	15384	15377	15375	15291	15315	15449	15281	15513	15497	15243	15471	15515	15474	15389	15351	15437	15213	15296	15418	15445	15285	15380	15361	15335	15334	15353	15278	15298	15325	15319	15303	15239	15303	15391	15266	15247	15321	15344	15495	15517	15442	15424	15339	15427	15427	15208	15370	15299	15466	15520	15246	15404	15416	15280	15292	15350	15400	15401	15336	15364	15309	15276	15371	15385	15297	15304	15333	15261	15351	15181	15412	15266	15287	15367	15371	15337	15445	15455	15287	15283	15269	15439	15226	15280	15405	15452	15230	15134	15380	15462	15379	15340	15316	15399	15425	15287	15303	15352	15252	15330	15341	15387	15430	15299	15460	15241	15431	15341	15393	15401	15440	15277	15468	15399	15456	15482	15293	15458	15415	15491	15309	15367	15262	15315	15372	15311	15457	15475	15342	15446	15284	15190	15381	15401	15264	15402	15275	15353	15266	15405	15382	15287	15565	15384	15091	15333	15239	15482	15357	15441	15255	15452	15481	15452	15359	15418	15395	15557	15347	15189	15455	15320	15567	15248	15563	15328	15424	15197	15445	15340	15264	15297	15389	15342	15334	15273	15456	15243	15423	15491	15334	15402	15474	15506	15443	15408	15202	15489	15505	15504	15396	15361	15269	15546	15441	15353	15384	15436	15303	15345	15401	15349	15583	15266	15334	15308	15386	15312	15549	15415	15440	15370	15294	15422	15390	15469	15365	15511	15258	15314	15296	15474	15392	15260	15199	15525	15154	15461	15399	15324	15345	15367	15177	15422	15173	15308	15458	15366	15552	15430	15389	15455	15477	15356	15398	15404	15468	15385	15295	15387	15237	15438	15464	15445	15452	15392	15310	15482	15332	15458	15595	15462	15410	15358	15399	15511	15225	15452	15337	15187	15343	15398	15343	15397	15354	15430	15375	15313	15327	15361	15441	15383	15419	15410	15230	15448	15516	15297	15282	15428	15455	15326	15494	15189	15287	15384	15360	15246	15377	15365	15299	15516	15301	15268	15310	15316	15334	15313	15250	15424	15490	15208	15537	15221	15423	15241	15479	15430	15198	15478	15333	15366	15437	15389	15520	15331	15457	15340	15306	15289	15551	15312	15453	15580	15354	15242	15337	15325	15338	15467	15371	15230	15467	15300	15423	15433	15409	15252	15217	15281	15282	15297	15441	15298	15340	15399	15373	15394	15327	15350	15207	15293	15379	15338	15434	15434	15204	15399	15263	15266	15359	15337	15433	15329	15351	15281	15419	15319	15286	15204
35699	40053	37104	26383	19879	18682	18119	18249	17964	18162	18046	17954	18330	18078	18175	17981	18148	18208	18098	18204	18016	18114	18142	18326	18322	18162	18220	18078	17932	18001	17955	17928	18062	18123	18089	18218	18169	18005	18004	17882	18111	18115	18177	17983	18150	18168	18043	18327	17984	17943	17846	18134	18188	18106	18156	17855	17884	18038	17834	18133	17990	18139	18095	17906	18020	18182	18299	18022	18036	18160	17927	17830	18109	17913	18061	17828	18252	18021	18083	17931	18012	18091	18129	17950	18036	18140	18058	18176	18171	17949	18018	17848	18029	18142	18185	18013	18194	18211	18101	17985	18052	17975	17795	18017	18227	17956	18066	17844	18140	18261	18153	18001	18092	18142	17983	18037	18020	18081	18037	17972	18088	17975	18131	18065	18057	18004	18029	18072	17991	18119	18081	17918	18014	18039	18122	18065	18257	18218	18096	18048	18113	18212	18029	17883	17924	17868	17926	18216	18154	18060	17923	18230	18152	17842	18015	18127	17824	17960	18187	17977	18039	17888	18015	17947	18219	18109	18158	18054	18090	18070	17984	18161	18228	18105	18199	17927	18013	18021	18161	18140	17934	18017	18039	18016	17995	17828	17929	18008	17950	17968	17913	17893	18012	17921	18106	18216	18057	17975	17868	18043	18020	18069	17986	17918	17927	17962	18152	17899	18068	18035	18077	18182	17998	17953	18074	18111	18041	18082	18219	18099	18132	17880	17965	17997	18113	17806	17932	17964	18075	17987	17997	18062	17903	18039	17952	17989	18006	18167	17883	17974	18109	17897	17887	18027	18147	18063	18024	17951	18050	18097	18137	18087	18237	17970	17984	17956	18033	17942	18028	18142	18055	18149	18001	18004	17957	17909	17824	17934	18147	17891	18046	18275	17836	18116	18058	17921	17916	17886	17961	17962	18165	17822	18224	17989	18128	18024	17938	18195	18064	18151	18083	18126	17948	18167	18142	17858	18034	18045	18075	18252	18079	18081	18297	18065	17850	17798	17745	18018	17957	17949	18214	18065	18139	17955	17990	18141	18015	18017	18035	17958	17926	18040	17997	18041	18059	17926	18162	17990	17980	17953	17909	18126	18162	18016	17954	18057	18081	18066	18143	17925	18176	17912	17901	18162	18154	18134	18005	17956	18066	18012	18024	18187	18106	17986	18017	17994	18147	18045	17952	17968	18062	18268	17981	17889	17989	17897	18093	18034	18039	18128	17885	17831	17980	18135	18144	18071	18003	18040	18012	18001	17838	17996	18211	17866	17953	17977	18175	18039	18177	17801	18007	17987	18022	18050	17950	18042	18142	17858	17946	18034	17945	17952	17957	17982	18026	18052	18071	18010	17998	18063	17977	18120	18074	18064	18028	18217	17814	17986	18001	18027	17969	18116	18151	17982	17910	17924	17952	18043	18000	17974	17783	17947	17887	18004	18032	18162	18217	17903	18120	18092	18022	18022	18006	18086	18149	17978	17991	18152	17959	18025	18208	18190	18158	18091	18118	17900	17906	17708	17945	17935	17786	18030	18058	18191	18019	18123	18104	18017	18117	18045	17997	17984	18001	18077	17858	18219	18140	18106	17989	18107	18206	17907	18141	18039	17914	18051	18311	17975	17919	18211	18092	18171	18120	18171	18062	18090	17919	18074	18083	18072	17924	18351	18109	17951	18027	18324	18071	17953	18072	18046	18019	17976	17965	18023	17919	17876	17737	17788	17830	18193	18271	18090	17919	18152	18017	18158	18089	17994	18125	17967	18042	17826	18047	18129	18107	18064	18065	18104	17874	18151	17893	18190	18024	18344	17997	18095	18144	18003	17933	18064	18103	18003	18048	18202	17753	18134	18208	17985	18062	17979	18066	18009	18063	17976	17996	18019	17976	17842	18184	18250	18097	18203	18012	18091	18285	18051	18023	18000	17953	17958	18090	18016	18059	18023	18165	17853	18118	18199	18275	17985	18064	18060	18089	17983	18153	17802	17955	18017	17831	18144	17991	18096	17953	18037	18014	18034	17939	18229	18024	17999	18010	18047	18090	17972	17900	18054	18283	18017	17882	18103	17831	18073	17962	18071	18116	18109	17963	18010	18008	17915	18139	18230	18021	17932	18069	17936	18019	18157	18200	18003	18054	18127	17945	18131	18060	18008	17975	18077	17961	18014	18051	18033	18007	18198	18098	18041	17972	17877	18078	18194	17985	18234	18175	18019	18121	18147	18107	17909	17894	18146	17982	18172	18131	17917	18030	18013	18001	18179	17961	18052	17907	17704	17918	18015	18014	18082	18029	18040	18185	17922	17850	17951	18078	18001	18246	18030	18190	17984	18161	17992	18096	18044	18172	18169	18069	18056	17915	17998	18107	18022	17984	17871	18001	18147	17975	17857	17878	18007	18024	17993	18197	18029	18068	18117	17969	17960	18188	17926	17926	17857	17935	17922	18013	17957	18196	18124	17882	18063	17874	18082	18016	18126	18201	18313	17892	18056	17974	18093	18187	17975	18182	17993	18033	18019	18059	18021	17981	18022	17926	18081	17967	17877	17846	17817	18050	17865	18053	17929	17964	17974	17888	17787	18054	17998	18280	18140	18047	18072	18104	17937	17986	18225	17826	18006	17987	18104	18061	18150	17844	17984	18094	18016	18050	18183	17948	18167	18098	18009	17967	18092	18059	17963	18138	18167	17946	18253	18215	18136	18130	18030	18315	18075	18054	17958	18173	17816	18000	18205	17930	17868	18117	18072	17988	18010	18041	18003	17991	18108	18207	18090	18114	18015	18119	18054	17894	18211	18128	17925	17940	17920	17943	17962	18047	18074	17999	17929	18056	17899	17888	18075	17921	17926	18019	18064	17924	18049	18193	18024	17844	17862	18229	17963	17996	18108	17965	17995	17998	17961	18143	18072	17948	17934	18140	18180	18130	18040	18059	17948	18138	18396	18149	18029	17966	18072	18148	18020	18194	18211	18118	17910	18092	18158	17987	18228	18120	18139	18015	18141	17975	17954	18190	18196	18035	18042	18138	18217	18196	18022	18047	18109	17981	17901	17943	18219	18044	17993	18022	17931	18085	17975	18057	18081	18298	18122	18223	18213	17998	18065	18082	18087	17993	17978	18104	18038	18174	18113	18147	18126	17946	17972	17737	18059	18266	17980	17907	18097	18202	17905	18083	18173	17964	17975	17925	18044	18020	18043	18268	18077	18057	18026	17895	18084	18162	17837	18054	18142	18080	17953	17823	17910	17823	18035	17961	18018	18330	18122	17847	17926	18077	18110	18021	18138	18035	17867	18117	17864	18055	18013	18138	18101	17997	18175	17908	18003	18040	18067	17944	17993	18104	18141	18148	18109	18055	18110	18252	18032	18012	17868	18147	18096	18059	17978	17900	18083	18123	18044	18048	18023	18032	18214	17923	18207	17946	18038	18136	18303	17998	18040	17886	18189	17882	18037	18226	18185	17914	17959	18097	17886	17853	17959	18121	18060	18109	18132	18158	18039	18049	17895	18037	18078	17931	17960	18059	17988	18029	17979	18113	18005	18148	18030	17944	18260	18248	18168	18042	17930	18020	18192	18225	18118	17857	17885	18094	18036	17978	17976	17828	17930	17754	18022	18199	18137	18020	17946	18112	18067	18158	18104	18178	18041	18140	18326	18019	17886	18149	18043	17967	18044	18162	17919	17830	18030	18017	17818	17903	17939	17951	18120	18139	18084	18313	18143	18114	17955	17967	18034	17936	17858	18031	18007	18029	18180	17995	18081	18096	17989	18200	18175	17904	17859	17836	18015	17962	18082	18049	18056	17976	17957	17999	18204	17984	18054	18112	17976	18088	18153	18084	18077	18176	18109	17996	18025	18074	18142	17923	18195	17969	18128	18094	17970	18110	18031	18036	18060	17877	17867	18013	18030	17897	18056	17792	18018	18028	18064	18149	18007	17930	17967	18056	18123	18088	17964	17919	17909	17954	18081	17911	17980	18195	18168	18095	17941	18083	17935	18061	18222	18116	18067	18125	17830	17977	18057	18028	17865	18062	17880	18063	17976	18016	18018	18053	18189	18109	18049	17943	18034	18113	17992	17924	18014	17908	18177	18080	18060	17908	18236	18334	18320	18140	18017	17839	18258	18056	17863	18093	18159	17958	17962	18109	18239	18152	17933	18241	18074	17979	17823	18013	18075	17903	17978	17968	17897	18060	18169	18321	17914	18028	17916	18051	17897	18055	18126	17925	18088	18228	17900	18061	18053	18212	18061	17909	18210	18260	18315	18055	18135	17990	18067	18100	18072	18132	17911	17901	17793	17965	18021	18048	18024	18372	17910	17988	18051	18232	17930	17980	18066	17987	18033	18178	18162	18104	18053	18045	17884	18118	18277	17984	17822	18094	17913	18098	17948	18083	17913	18206	17849	18172	17996	18029	18013	18094	18219	18058	18059	18192	18086	18154	17889	18160	18085	17931	17930	17835	17963	18014	18002	18026	18194	18130	18007	18015	17949	17907	18075	18103	17996	18126	18227	17977	18138	17896	18079	18108	18094	17994	18093	18171	17989	18136	17939	18035	17941	18129	17960	18118	18081	17934	18067	18103	18115	18043	18090	18052	18112	18014	18219	17929	17909	18286	17997	18121	18061	18010	18073	18334	17924	17956	17960	17889	17991	18032	18122	18038	18053	18178	18232	17961	17936	18049	18078	17931	18032	18034	17971	17904	18076	17906	18029	18169	18250	18115	18266	18077	18049	17984	18071	17903	17951	18192	17878	17962	18074	18180	17976	18005	17976	18019	17937	17924	18020	18205	18010	17883	17933	18125	18171	17964	18043	18276	18109	18033	18141	18205	17888	17821	17989	18038	18119	18151	18054	18121	18107	17899	18015	17976	17837	17947	17873	18065	17908	18025	17920	17901	18185	18094	17831	18041	17935	18005	18322	18153	18161	17875	18045	18114	18029	17996	17906	18088	18179	18078	18220	17958	17996	18012	18007	18086	17913	17913	18050	18014	18140	18026	18094	18040	17902	18167	17972	18032	18004	17949	18045	18011	18143	18057	18102	18170	18151	18071	18054	18097	18249	18177	18025	18037	18229	17971	18133	18120	18160	17864	18147	18038	18208	18006	17928	18062	18187	18170	18264	17848	18064	18155	18080	18073	17975
39689	51499	37087	21998	16906	15532	15379	15376	15351	15329	15360	15551	15366	15366	15222	15300	15310	15261	15390	15232	15259	15239	15302	15494	15244	15520	15249	15364	15239	15511	15271	15252	15446	15386	15361	15355	15320	15434	15421	15394	15284	15285	15294	15353	15280	15413	15296	15345	15307	15450	15379	15353	15495	15632	15165	15352	15258	15374	15310	15295	15272	15292	15406	15307	15411	15186	15431	15328	15404	15373	15306	15299	15434	15358	15416	15340	15325	15455	15290	15375	15304	15413	15216	15414	15107	15321	15297	15252	15380	15319	15400	15390	15361	15444	15354	15428	15414	15270	15252	15277	15363	15357	15240	15384	15144	15285	15253	15306	15176	15406	15211	15338	15336	15458	15391	15429	15408	15367	15350	15411	15148	15439	15267	15256	15546	15360	15213	15228	15363	15214	15560	15345	15363	15396	15115	15151	15404	15259	15308	15420	15514	15379	15396	15403	15402	15471	15267	15255	15291	15133	15291	15383	15206	15374	15295	15204	15326	15222	15344	15386	15386	15317	15472	15309	15381	15480	15493	15289	15362	15329	15285	15252	15350	15217	15269	15311	15370	15341	15398	15324	15276	15336	15435	15400	15424	15532	15318	15298	15293	15358	15333	15441	15478	15496	15247	15342	15428	15343	15444	15415	15419	15423	15315	15412	15434	15337	15419	15110	15319	15287	15320	15377	15263	15455	15398	15241	15341	15354	15377	15187	15337	15271	15280	15295	15349	15358	15335	15337	15269	15471	15324	15201	15365	15338	15244	15389	15352	15473	15373	15205	15484	15481	15194	15246	15289	15470	15376	15367	15206	15371	15286	15287	15382	15288	15161	15309	15415	15425	15385	15342	15410	15458	15205	15394	15277	15343	15504	15405	15298	15317	15404	15125	15396	15273	15276	15378	15448	15457	15353	15275	15375	15169	15345	15358	15334	15480	15300	15348	15308	15315	15409	15339	15439	15341	15382	15203	15094	15269	15454	15228	15515	15320	15303	15310	15250	15292	15243	15313	15122	15328	15280	15473	15350	15429	15384	15135	15185	15529	15334	15350	15228	15583	15398	15386	15274	15200	15451	15258	15333	15250	15181	15376	15231	15397	15281	15340	15385	15317	15296	15311	15423	15364	15353	15307	15410	15461	15350	15320	15396	15306	15411	15285	15465	15284	15259	15444	15250	15393	15321	15461	15258	15303	15487	15355	15449	15348	15486	15335	15145	15398	15325	15450	15294	15486	15285	15343	15328	15381	15312	15237	15318	15303	15364	15414	15433	15288	15332	15284	15298	15375	15290	15351	15263	15468	15408	15367	15189	15244	15277	15515	15388	15328	15321	15277	15337	15319	15443	15181	15476	15192	15353	15505	15345	15438	15371	15450	15424	15404	15432	15449	15203	15368	15423	15374	15250	15256	15444	15447	15326	15364	15420	15258	15283	15486	15400	15310	15404	15382	15333	15307	15381	15403	15293	15242	15215	15548	15345	15317	15357	15385	15282	15358	15233	15389	15548	15331	15154	15184	15351	15359	15313	15337	15377	15372	15340	15412	15447	15348	15441	15229	15260	15309	15428	15131	15277	15183	15452	15340	15231	15261	15383	15407	15346	15266	15415	15357	15236	15312	15416	15265	15259	15384	15343	15302	15340	15284	15519	15343	15423	15304	15343	15262	15280	15278	15295	15458	15255	15420	15396	15381	15396	15318	15402	15385	15245	15267	15391	15324	15243	15196	15386	15377	15390	15190	15419	15508	15337	15342	15442	15288	15477	15207	15193	15361	15410	15287	15265	15282	15311	15362	15376	15346	15286	15517	15364	15412	15410	15373	15260	15344	15241	15264	15370	15232	15286	15294	15369	15364	15220	15344	15362	15468	15313	15422	15489	15464	15421	15304	15346	15364	15351	15332	15447	15269	15304	15363	15351	15382	15301	15383	15383	15340	15447	15451	15383	15461	15249	15383	15241	15336	15485	15296	15276	15320	15408	15393	15321	15440	15326	15428	15190	15286	15399	15295	15414	15433	15449	15375	15368	15358	15346	15455	15462	15345	15274	15423	15177	15318	15339	15382	15320	15325	15330	15424	15445	15260	15137	15346	15295	15355	15257	15401	15300	15302	15356	15302	15294	15186	15414	15194	15349	15426	15397	15414	15475	15442	15255	15298	15385	15520	15454	15391	15399	15372	15464	15341	15296	15336	15316	15303	15186	15360	15264	15092	15273	15319	15323	15136	15220	15480	15307	15360	15642	15337	15279	15470	15502	15286	15481	15420	15287	15431	15351	15531	15220	15384	15375	15266	15239	15398	15272	15256	15207	15358	15331	15383	15347	15446	15425	15296	15239	15412	15260	15504	15376	15241	15104	15295	15425	15303	15367	15297	15399	15192	15273	15385	15285	15356	15520	15307	15276	15429	15359	15435	15434	15367	15462	15465	15307	15353	15467	15275	15371	15375	15519	15492	15321	15361	15501	15332	15418	15491	15388	15331	15268	15424	15357	15235	15359	15238	15166	15308	15396	15351	15402	15324	15443	15449	15282	15372	15425	15425	15471	15327	15338	15347	15199	15382	15347	15424	15314	15357	15308	15254	15331	15329	15382	15377	15496	15258	15310	15539	15274	15549	15302	15424	15393	15290	15340	15363	15580	15384	15347	15375	15334	15179	15453	15403	15315	15244	15313	15340	15489	15400	15302	15451	15371	15421	15314	15469	15298	15418	15412	15381	15478	15245	15512	15438	15492	15308	15365	15346	15375	15504	15321	15309	15378	15342	15409	15311	15324	15352	15455	15185	15214	15333	15312	15325	15289	15648	15088	15370	15260	15499	15420	15321	15305	15371	15267	15460	15423	15182	15420	15223	15188	15431	15338	15219	15414	15477	15393	15233	15416	15416	15427	15426	15406	15289	15256	15332	15395	15298	15234	15260	15469	15304	15507	15512	15458	15131	15391	15384	15248	15287	15326	15337	15379	15516	15396	15170	15381	15343	15322	15654	15345	15344	15337	15407	15349	15334	15312	15121	15455	15476	15147	15301	15394	15304	15435	15367	15437	15402	15287	15249	15419	15366	15371	15251	15504	15300	15409	15148	15374	15322	15274	15304	15328	15541	15302	15328	15519	15519	15353	15448	15442	15309	15349	15426	15305	15244	15260	15305	15433	15710	15344	15298	15296	15321	15331	15336	15328	15226	15460	15224	15230	15478	15308	15358	15313	15256	15344	15407	15399	15388	15412	15302	15184	15283	15252	15291	15346	15448	15409	15444	15402	15394	15234	15321	15388	15426	15113	15234	15610	15366	15510	15204	15409	15348	15410	15215	15239	15409	15227	15272	15202	15470	15385	15373	15478	15213	15371	15384	15198	15270	15190	15330	15329	15498	15387	15339	15387	15253	15512	15347	15248	15385	15414	15302	15118	15331	15292	15244	15181	15267	15429	15380	15292	15282	15425	15253	15272	15186	15411	15496	15380	15333	15531	15191	15269	15328	15334	15465	15306	15293	15476	15435	15423	15481	15382	15387	15435	15265	15381	15319	15266	15367	15324	15369	15315	15440	15490	15195	15557	15376	15249	15477	15327	15326	15302	15221	15278	15600	15384	15217	15383	15329	15338	15349	15357	15191	15190	15425	15358	15316	15464	15317	15351	15315	15207	15497	15399	15283	15202	15246	15321	15312	15308	15362	15331	15346	15550	15443	15352	15225	15212	15409	15316	15307	15399	15181	15470	15182	15346	15451	15226	15291	15349	15347	15373	15290	15364	15194	15387	15338	15309	15365	15507	15356	15159	15223	15288	15303	15324	15488	15348	15397	15240	15278	15228	15374	15301	15316	15449	15181	15541	15378	15453	15351	15300	15540	15310	15433	15366	15357	15364	15430	15458	15274	15347	15349	15423	15163	15424	15394	15384	15398	15380	15421	15350	15425	15389	15265	15453	15459	15394	15296	15309	15329	15115	15239	15431	15446	15400	15301	15403	15274	15368	15286	15328	15460	15504	15390	15237	15525	15356	15253	15505	15429	15452	15247	15335	15417	15353	15420	15495	15371	15364	15358	15317	15438	15342	15293	15344	15347	15338	15339	15349	15224	15386	15217	15228	15309	15376	15187	15346	15166	15231	15319	15230	15464	15174	15281	15278	15319	15500	15403	15275	15183	15483	15357	15480	15476	15233	15344	15434	15278	15498	15408	15447	15480	15301	15251	15278	15233	15343	15363	15527	15359	15413	15275	15227	15345	15341	15183	15428	15492	15392	15388	15327	15336	15377	15406	15426	15357	15252	15347	15317	15445	15339	15336	15248	15286	15254	15223	15544	15316	15278	15503	15192	15458	15436	15509	15314	15408	15094	15276	15428	15237	15211	15251	15387	15370	15480	15246	15506	15585	15421	15345	15205	15424	15334	15373	15274	15458	15349	15155	15463	15359	15442	15396	15244	15437	15263	15321	15232	15405	15529	15354	15344	15417	15322	15313	15259	15293	15491	15282	15135	15324	15537	15263	15433	15360	15366	15407	15427	15482	15374	15507	15272	15382	15349	15360	15364	15375	15296	15420	15469	15473	15192	15315	15253	15326	15416	15189	15474	15318	15374	15330	15365	15265	15403	15177	15514	15350	15392	15398	15541	15194	15337	15354	15268	15284	15343	15299	15404	15323	15420	15234	15222	15282	15295	15398	15332	15502	15593	15419	15289	15284	15319	15421	15501	15331	15274	15394	15376	15455	15314	15306	15418	15209	15258	15428	15445	15403	15516	15505	15289	15279	15463	15435	15200	15327	15512	15343	15325	15297	15296	15180	15277	15387	15247	15286	15276	15271	15391	15379	15282	15153	15371	15374	15322	15328	15377	15368	15191	15447	15378	15448	15396	15420	15346	15277	15476	15237	15250	15263	15271	15286	15343	15388	15566	15355	15363	15416	15351	15322	15285	15347	15191	15340	15456	15371	15431	15318	15442	15418	15467	15427	15457	15367	15391	15338	15371	15492	15434	15361	15437	15553	15184	15225	15271	15269	15369	15248	15453	15392	15230	15441	15402	15331	15372	15369	15155	15282	15381	15373	15353	15545	15353	15383	15262	15329	15348	15415	15481	15234	15467	15367	15212	15437	15283	15407	15348	15354	15209	15345	15392	15418	15321	15218	15446	15516	15314	15265	15434	15490
23861	25029	37544	32047	25527	24356	23987	19416	18494	18612	18589	18446	18552	18584	18457	18516	18442	18576	18447	18503	18595	18427	18249	18211	18276	18477	18251	18341	18380	18140	18394	18519	18246	18310	18283	18242	18132	18186	18437	18434	18512	18277	18384	18301	18165	18125	18305	18327	18247	18148	18027	18338	18040	18100	18465	18223	18202	18315	18328	18294	18181	18038	18249	18200	18263	18366	18163	18153	18313	18065	18313	18303	18408	18363	18309	18049	18268	18309	18295	18322	17904	18161	18056	18227	18449	18307	18299	18337	18316	18078	18052	18382	18277	18390	18253	18163	18272	18211	18354	18175	18245	18380	18257	18318	18113	18207	18235	18216	18240	18324	18001	18401	18238	18288	18172	18038	18335	18027	18342	18223	18246	18261	18290	18140	18280	18178	18433	18272	18255	18242	18071	18101	18376	17996	18441	18308	18252	18052	18187	18311	18079	18161	18382	18326	18210	18267	18233	18237	18207	18381	18274	18299	18211	18247	18042	18256	18010	17989	18385	17923	18224	18029	18284	18061	18257	18063	18341	18106	18152	18288	18210	18229	18282	18229	18306	18213	18102	18349	18114	18163	18283	18370	18135	18092	18145	18335	18308	18362	18170	18180	18347	18313	18336	18239	18361	18205	18022	18298	18312	18235	18357	17936	18383	18364	17916	18344	18235	18442	18309	18300	18342	18165	18050	18411	18160	18173	18353	18148	18382	18238	18339	18268	18100	18074	18154	18210	18154	18434	18352	18186	18328	18216	18084	18132	18044	18258	18060	18345	18405	18244	18310	18046	18263	18111	18232	18400	18134	18121	18126	18250	18184	18169	18297	18238	18403	18118	18185	18251	18217	18114	18298	18167	18280	18054	18143	18046	18305	18167	18126	17969	18166	18327	18348	18348	18242	18187	18223	18090	18090	18231	18191	18278	18059	18093	18169	18177	18238	18189	18202	18232	18180	18216	18233	18120	18216	18334	18357	18285	18270	18250	18214	18274	18081	18204	17937	18229	18173	18221	18320	18156	18277	18068	18136	18090	18326	18202	18342	18185	18108	18234	18239	18127	18297	18214	18002	18276	18317	18263	18155	18203	18097	18274	18495	18303	18195	18175	18274	18072	18275	18261	18225	18158	18127	18360	18201	18120	18253	18283	18247	18331	18375	18112	18403	18103	18090	18043	18318	18094	18151	18344	18343	18177	18376	18176	18241	18171	18193	18192	18421	18389	18144	18203	18214	18320	18221	18059	18010	18147	18237	18104	18132	18069	18233	18206	18231	18133	18326	18088	18046	18281	18361	18174	18101	18219	18275	18206	18380	18170	18129	18260	18335	18150	18079	18275	18381	18293	18381	18236	18216	18010	18281	18223	18342	18234	18235	18412	18240	18291	18137	18234	18345	18198	18095	18172	18276	18188	18140	18078	18193	18142	18221	18299	18260	18245	18204	18348	18344	18268	18420	18337	18274	18196	18092	18084	18075	18284	18259	18154	18282	18196	18192	18111	18368	18162	18191	18215	18301	18207	18152	18354	18311	18420	18073	18290	18136	18202	18232	18303	18076	18360	18124	18166	18297	18149	18102	18320	18217	18056	18161	18234	18225	18221	18345	18086	18232	18201	18151	18014	18074	18205	18112	18334	18452	18284	18121	18306	18021	17965	18163	18234	18174	18051	18135	18175	18291	18299	18152	18378	18226	18135	18351	18235	18300	18173	18304	18035	18102	18262	18342	18061	18260	18115	18148	17975	18285	18205	18298	18217	18396	18118	18124	18159	18133	17971	18161	18221	18240	17975	17995	18338	17990	18178	17976	18041	18293	18192	18206	18256	18282	18390	18509	18498	18162	18258	18367	18244	18243	18244	18170	18160	18146	18435	18244	18463	18359	18036	18265	18175	18056	18265	18218	18062	18062	18123	18215	18154	18240	18245	18365	18152	18054	18111	18161	18256	18451	18211	18151	18374	18083	18063	18288	18138	18025	18312	18260	18225	18273	18140	18032	18225	17989	18182	18088	18285	18288	18164	18093	17997	18357	18301	18118	18241	18166	18130	18187	18210	18129	18202	18213	18163	18175	18368	18145	18220	18322	17888	18398	18316	18089	18353	18282	18160	18353	18230	18251	18304	18356	18270	18272	18492	18289	18289	18299	18174	18362	18489	18275	18286	18256	18167	18072	18272	18267	18139	18457	18153	18303	18278	18119	18319	18325	18114	18272	18242	18106	18000	18323	18009	18266	18401	18384	18094	18256	18288	17901	18053	18345	18300	18208	18411	18042	18086	17983	18232	18265	18242	18263	18328	18117	18087	17993	18116	18272	18304	18203	18145	17962	18128	17959	18324	18204	17866	18179	18199	18156	18284	18138	18318	18342	18283	18209	18187	18095	18072	18188	18314	18494	18278	18266	18401	18228	18188	18194	18248	18199	17926	18312	18226	17981	18033	18123	18035	18280	17977	18068	18035	18162	18292	18233	18234	18164	18015	18318	18184	18268	18162	18080	18194	18210	18254	18477	17994	18399	18322	18436	18255	18400	18164	18497	18315	18200	18122	18334	18135	18135	18237	18125	18205	18246	18128	18266	18460	18201	18208	18435	18083	18358	18079	18187	18276	18229	18111	18402	18252	18135	18185	18215	18373	18330	18084	18455	18209	18190	18058	18200	18314	18317	18238	18252	18322	18188	18002	18264	18144	18115	18204	18329	18235	18164	18177	18067	18211	17993	18226	18251	18389	18292	18282	18225	18340	18344	18100	18044	18177	17992	18308	18213	18061	18261	18218	18288	18330	18252	18172	18370	18227	18208	18262	18110	18072	18090	18183	18263	18098	18319	17978	18170	18299	18168	18292	18307	18257	18249	18275	18379	18089	18141	18230	18301	18316	18211	18228	18020	18366	18161	18353	18334	18163	18168	18359	18306	18218	18402	18228	18330	18201	18288	18201	18290	18246	18106	18183	18291	18218	18295	18256	18121	18042	18152	18112	18193	18218	18248	18202	18322	18117	18340	18055	18230	18163	18237	18023	18223	18297	18152	18081	18234	18217	18362	18279	18234	18105	18233	18177	18339	18190	18287	17949	17887	18466	18085	18068	18126	18440	18312	18151	18162	18259	18097	18188	18166	18000	18006	18125	18375	18202	18394	18171	18170	18175	18054	18209	18341	18284	18080	18028	18297	18117	18236	18285	18240	18030	18052	17950	18309	18459	18069	18084	18202	18121	18421	18186	18333	18382	18427	18416	18266	18201	18174	18049	18173	18432	18185	18239	18230	18127	18222	18302	18196	18131	18115	18050	18181	18124	18274	18188	18205	18148	18303	18100	18180	18064	18227	18100	18314	18176	18149	18189	18086	18481	18185	18216	18032	18071	18293	18231	18189	18207	18254	18262	18127	18256	18263	18192	18346	18240	17981	18051	18253	18162	18258	18239	18260	18214	18265	18111	18135	18227	18120	18028	18344	17995	18071	18091	18111	18139	18325	18225	17983	18175	18330	18131	18197	18286	18204	18172	18221	18160	18129	18250	18416	18288	18059	18388	18035	18132	17998	18301	18209	18140	18163	18148	18141	18197	18424	18115	18285	18209	18067	18304	18423	18056	18210	18089	18127	18272	18236	18373	18158	18218	18081	18007	18218	18130	18115	18399	18212	18294	18111	18259	18059	18193	18241	18249	18229	18233	18220	18110	18248	18249	18056	18356	18118	18109	18177	18055	18141	18271	18401	17938	18319	18228	18305	18053	18251	18148	18298	18403	18103	18061	18258	18101	18133	18327	18151	18311	18141	18353	18219	18377	18136	18130	18298	18432	18173	18157	18325	18087	18288	18351	18192	18259	18170	18074	18298	18116	18084	18137	18266	18148	18259	18343	18264	18072	18355	18098	18480	18203	18088	18091	18260	18169	18124	18144	18215	18205	18131	18070	18387	18557	18190	18196	18247	18203	18227	18161	18301	18235	18204	18142	18173	18065	18125	18191	18173	18049	18077	18174	18228	18192	18287	18421	18219	18185	18320	18400	18186	18300	18158	18371	18167	18015	18046	18209	18300	18194	18229	18101	18203	18294	18154	18121	18232	18157	18253	18337	18255	18223	18398	18377	18346	17949	18236	18272	18127	18155	18314	18182	18265	18036	18061	18209	18266	18357	18313	18342	18212	18313	18293	18129	18195	18141	18164	18298	18095	18224	18225	18264	18140	18242	18119	18136	18132	18305	17942	18255	18300	18198	18321	18191	18314	18108	18245	18211	18175	18305	18131	18114	18124	17955	18216	18200	18253	18198	18252	18128	18335	18134	18114	18134	18108	18180	18214	18347	18158	18347	18269	18325	18044	18127	18142	18137	18083	18296	18179	18231	18130	18279	18369	18209	18245	17996	18124	18190	18207	18143	18197	18342	18486	17955	17900	18019	18057	18098	18285	18118	18267	18199	18034	18239	18217	18172	18177	18000	17964	18092	18198	18411	18326	18450	18296	18182	18103	18173	18458	18113	18320	18303	18212	18236	18342	18304	18083	18112	18265	18019	18301	18222	18141	18169	18027	18236	18389	18182	17771	18305	18184	18214	18170	18165	18126	18375	18380	18501	18114	18071	18175	18386	18221	18306	18185	18120	18259	18265	18317	18298	18016	18175	18301	18405	18123	18421	18314	18440	18290	18223	18316	18347	18192	18111	18197	18361	18063	17981	18128	17893	18397	18334	17986	18304	18224	18250	18132	18339	18320	18314	18207	17998	18122	18055	18259	18319	18376	18358	18380	18304	17968	18264	18252	18215	18183	18077	18129	18098	18183	18095	18273	18186	18144	18140	18059	18159	18281	18416	18111	18074	18274	18249	18095	18173	18110	18171	18339	18361	18229	18311	18255	18245	18257	18338	18223	18318	18155	18208	18396	18421	18433	18043	18125	18365	18255	18484	18231	18288	18271	18117	18165	18213	18124	18170	18307	18128	18200	18311	18066	18304	18159	17967	18305	18204	18321	18235	18192	18300	18365	18149	18248	18165	18064	18153	18142	18052	18214	18088	18151	18272	18210	18350	18194	18017	18072	18088	18144	18240	18291	18178	18189	18159	18042	18210	18238	18217	18300	18330	18014	18059	18053	18137	18176	18244	18241	18246	18243	18430	18217	18139	18013	18079	18095	18088	18019	18033	18187	18287	18263	18161
61567	107401	87624	57456	32808	18887	15729	15455	15538	15337	15467	15491	15448	15543	15632	15726	15559	15689	15568	15461	15564	15662	15620	15538	15580	15535	15521	15473	15589	15454	15498	15695	15503	15553	15310	15324	15274	15474	15502	15420	15326	15534	15550	15254	15594	15277	15439	15444	15487	15444	15449	15516	15416	15354	15452	15469	15538	15593	15323	15533	15692	15299	15487	15399	15510	15478	15420	15546	15522	15593	15287	15549	15319	15738	15639	15492	15617	15473	15532	15504	15492	15605	15387	15470	15481	15660	15470	15540	15562	15522	15632	15562	15525	15491	15440	15550	15321	15417	15340	15291	15425	15566	15492	15487	15539	15545	15410	15418	15414	15411	15483	15323	15460	15332	15332	15524	15458	15512	15480	15594	15609	15398	15408	15308	15292	15454	15559	15470	15344	15435	15325	15402	15303	15461	15428	15409	15391	15520	15409	15355	15355	15495	15469	15396	15446	15670	15407	15616	15494	15533	15465	15426	15328	15307	15391	15471	15414	15496	15494	15434	15445	15499	15544	15551	15518	15526	15411	15524	15483	15564	15374	15590	15591	15490	15349	15427	15313	15464	15444	15412	15256	15188	15555	15443	15583	15555	15551	15536	15540	15389	15566	15459	15275	15566	15330	15463	15471	15331	15444	15331	15610	15318	15532	15430	15476	15356	15402	15484	15441	15350	15574	15416	15344	15400	15352	15481	15562	15405	15516	15557	15482	15479	15464	15635	15253	15463	15467	15530	15455	15360	15210	15487	15322	15491	15272	15210	15430	15532	15450	15376	15512	15378	15458	15342	15435	15540	15312	15425	15428	15495	15504	15522	15352	15451	15432	15457	15491	15508	15433	15523	15522	15587	15406	15464	15357	15376	15426	15549	15536	15569	15539	15286	15476	15509	15281	15352	15588	15476	15480	15469	15520	15442	15522	15440	15366	15520	15403	15329	15434	15385	15466	15364	15568	15442	15569	15289	15566	15405	15364	15357	15566	15496	15585	15369	15421	15609	15395	15309	15369	15354	15481	15408	15481	15481	15429	15475	15523	15439	15476	15346	15386	15368	15606	15412	15435	15529	15563	15310	15430	15532	15569	15419	15535	15404	15308	15518	15333	15477	15512	15427	15281	15392	15389	15581	15561	15393	15420	15374	15321	15430	15601	15413	15397	15476	15571	15377	15443	15459	15490	15592	15394	15505	15501	15417	15463	15411	15556	15444	15511	15352	15350	15507	15583	15418	15574	15284	15427	15300	15435	15339	15569	15707	15317	15350	15311	15529	15464	15380	15330	15493	15366	15551	15362	15441	15528	15435	15543	15392	15465	15382	15491	15486	15523	15409	15421	15604	15333	15405	15495	15371	15262	15505	15459	15297	15483	15483	15512	15480	15301	15330	15319	15407	15448	15392	15515	15266	15501	15451	15474	15290	15461	15298	15267	15559	15525	15498	15465	15317	15478	15425	15579	15526	15322	15441	15285	15520	15488	15535	15456	15346	15408	15274	15594	15356	15580	15371	15394	15426	15382	15533	15496	15365	15572	15362	15408	15477	15566	15465	15431	15487	15403	15222	15502	15421	15401	15518	15527	15364	15520	15338	15422	15518	15427	15481	15412	15544	15435	15621	15580	15542	15559	15380	15556	15472	15426	15492	15440	15361	15501	15364	15421	15470	15495	15596	15725	15478	15580	15500	15533	15297	15492	15503	15573	15281	15350	15507	15587	15634	15427	15402	15319	15399	15468	15401	15532	15389	15452	15573	15375	15554	15454	15321	15554	15300	15459	15422	15435	15465	15481	15509	15190	15629	15453	15352	15490	15455	15600	15397	15449	15481	15560	15440	15504	15420	15557	15478	15444	15537	15619	15413	15567	15418	15488	15307	15510	15287	15504	15568	15419	15418	15492	15564	15411	15493	15460	15617	15523	15563	15456	15548	15625	15300	15503	15446	15527	15523	15448	15467	15375	15405	15383	15413	15647	15587	15559	15351	15411	15523	15354	15547	15346	15514	15406	15252	15564	15282	15452	15426	15464	15412	15421	15536	15509	15461	15277	15439	15562	15303	15462	15481	15419	15323	15297	15421	15512	15431	15408	15393	15404	15586	15656	15627	15419	15433	15447	15499	15444	15494	15483	15374	15558	15469	15444	15311	15445	15462	15379	15549	15491	15497	15644	15412	15350	15414	15279	15482	15499	15561	15606	15366	15305	15460	15529	15427	15377	15386	15532	15457	15367	15286	15561	15705	15350	15501	15545	15595	15502	15347	15450	15536	15668	15492	15473	15441	15419	15516	15320	15544	15536	15407	15458	15411	15446	15520	15421	15590	15239	15602	15550	15542	15307	15427	15433	15476	15374	15424	15614	15307	15398	15363	15516	15483	15421	15272	15454	15414	15465	15526	15509	15529	15566	15352	15415	15261	15525	15495	15417	15564	15402	15357	15473	15417	15382	15333	15556	15518	15391	15384	15558	15471	15659	15567	15565	15461	15599	15661	15530	15263	15453	15425	15650	15335	15568	15588	15442	15304	15357	15552	15390	15574	15497	15318	15409	15344	15440	15461	15483	15390	15417	15343	15407	15592	15488	15459	15504	15642	15414	15492	15552	15525	15323	15421	15482	15386	15327	15426	15431	15498	15444	15262	15440	15450	15259	15560	15489	15506	15389	15372	15527	15313	15282	15357	15416	15444	15412	15444	15573	15499	15406	15346	15358	15455	15309	15480	15518	15472	15511	15368	15434	15432	15584	15412	15399	15523	15236	15588	15542	15406	15495	15533	15355	15367	15480	15531	15428	15537	15588	15423	15300	15508	15365	15450	15422	15539	15498	15207	15579	15465	15354	15415	15421	15462	15464	15709	15332	15406	15412	15647	15410	15345	15543	15680	15406	15483	15589	15503	15530	15404	15522	15400	15451	15520	15283	15425	15607	15438	15454	15593	15452	15399	15522	15315	15465	15321	15257	15625	15485	15351	15508	15689	15582	15472	15456	15463	15342	15439	15577	15407	15373	15502	15556	15564	15560	15589	15409	15616	15351	15535	15367	15356	15412	15368	15468	15512	15379	15609	15603	15518	15378	15391	15317	15451	15542	15369	15338	15502	15422	15466	15432	15290	15495	15456	15427	15482	15509	15325	15446	15360	15555	15535	15467	15310	15413	15482	15672	15294	15435	15321	15520	15455	15627	15378	15302	15414	15464	15457	15360	15352	15425	15529	15480	15525	15506	15422	15400	15433	15465	15436	15636	15553	15599	15480	15404	15567	15454	15376	15325	15525	15547	15454	15460	15338	15465	15604	15494	15297	15548	15553	15664	15512	15570	15482	15418	15410	15310	15239	15587	15395	15532	15411	15515	15588	15466	15368	15399	15271	15447	15320	15482	15343	15633	15450	15565	15369	15520	15429	15304	15328	15364	15570	15560	15392	15496	15634	15528	15322	15495	15595	15473	15422	15530	15257	15558	15466	15499	15491	15474	15336	15472	15384	15362	15479	15616	15405	15510	15442	15460	15516	15447	15526	15497	15508	15442	15451	15626	15640	15548	15531	15413	15510	15312	15574	15463	15585	15313	15277	15508	15326	15302	15532	15480	15393	15449	15312	15481	15414	15383	15325	15383	15409	15454	15347	15477	15421	15486	15504	15518	15400	15515	15440	15481	15243	15586	15420	15378	15416	15393	15514	15509	15400	15372	15511	15460	15447	15401	15595	15417	15375	15359	15545	15305	15591	15403	15653	15453	15485	15386	15438	15353	15497	15596	15499	15392	15326	15379	15392	15413	15342	15440	15495	15387	15606	15507	15343	15314	15461	15352	15539	15571	15431	15408	15453	15422	15345	15432	15636	15536	15518	15497	15507	15354	15653	15548	15475	15303	15579	15638	15451	15579	15533	15585	15409	15405	15401	15321	15428	15544	15337	15373	15639	15536	15372	15672	15454	15529	15551	15378	15524	15506	15453	15510	15429	15481	15603	15428	15641	15327	15559	15443	15521	15453	15426	15563	15456	15561	15534	15608	15537	15398	15370	15375	15542	15311	15367	15542	15469	15519	15321	15406	15323	15525	15475	15525	15582	15556	15413	15440	15400	15498	15583	15479	15311	15544	15306	15323	15628	15410	15319	15497	15455	15573	15415	15434	15432	15408	15561	15605	15592	15411	15450	15505	15555	15448	15523	15436	15468	15664	15370	15415	15507	15352	15382	15548	15317	15286	15485	15546	15480	15631	15462	15364	15336	15530	15457	15523	15480	15277	15440	15464	15416	15266	15516	15508	15422	15401	15439	15388	15494	15537	15521	15485	15498	15486	15476	15387	15528	15594	15400	15549	15444	15487	15497	15538	15376	15425	15331	15502	15449	15496	15448	15424	15518	15479	15407	15464	15428	15509	15394	15592	15478	15551	15602	15608	15348	15430	15416	15454	15435	15668	15589	15456	15540	15463	15528	15461	15566	15444	15375	15402	15512	15537	15368	15386	15414	15399	15342	15517	15426	15638	15477	15459	15561	15642	15594	15346	15555	15605	15284	15538	15471	15525	15382	15472	15553	15594	15450	15407	15478	15594	15499	15333	15498	15485	15604	15353	15538	15687	15533	15497	15618	15515	15262	15509	15601	15363	15470	15397	15495	15533	15450	15584	15485	15469	15565	15421	15489	15536	15407	15490	15509	15469	15323	15461	15608	15366	15244	15422	15457	15493	15482	15461	15328	15653	15474	15586	15575	15308	15444	15371	15379	15260	15536	15570	15456	15629	15504	15363	15329	15461	15465	15587	15401	15459	15378	15447	15431	15462	15519	15468	15526	15504	15406	15524	15362	15417	15384	15581	15413	15509	15707	15525	15470	15400	15371	15508	15503	15388	15602	15494	15457	15477	15422	15557	15492	15476	15421	15513	15360	15713	15473	15493	15487	15356	15489	15487	15558	15521	15425	15442	15493	15498	15493	15393	15430	15511	15423	15306	15497	15347	15391	15407	15489	15552	15468	15513	15340	15232	15630	15577	15550	15603	15443	15439	15365	15557	15458	15488	15399	15466	15456	15406	15390	15483	15517	15468	15306	15509	15493	15321	15506	15586	15334	15353	15498	15312	15419	15554	15450	15477	15493	15339	15580	15462	15470	15453	15541	15301	15579	15640	15512	15310	15430	15593	15401	15498	15585
32980	42013	43337	30139	21293	19338	18467	18350	18262	18321	18023	18017	18197	18292	18313	18345	18291	18211	18405	18402	18130	18197	18233	18500	18244	18354	18463	18285	18188	18320	18338	18332	18226	18443	18237	18211	18409	18179	18127	18239	18367	18158	18185	18409	18452	18086	18028	18218	18230	18146	18048	18341	18371	18335	18103	18113	18136	18176	18280	18074	18128	18257	18153	18155	18203	18123	18348	18290	18219	18265	18293	18222	18120	18244	18401	18173	18417	18167	18026	18505	18173	18222	18182	18073	18204	18111	18197	18518	18477	18264	18117	18031	18429	18384	18219	18136	18138	18371	18352	18141	18311	18339	18269	18474	18282	18389	18196	18139	18044	18148	18265	17970	18110	18438	18086	18287	18354	18198	18322	18305	18204	18307	18027	18109	18208	18170	18364	18070	18213	18256	18471	18263	18181	18291	18498	18009	18331	18187	18300	18081	18189	18170	18308	18151	18246	18224	18316	18355	18217	18260	18128	18366	18468	18173	18154	18129	18337	18323	18150	18182	18311	18253	18156	18226	18363	18183	18293	18371	18247	18019	18354	18185	18295	18185	18174	18128	18160	18137	18325	18303	18227	18169	18334	18140	18323	18387	18228	18270	18129	18122	18179	18164	18273	18146	18251	18123	18144	18288	18139	18306	18114	18322	18098	18314	18333	18155	18115	18222	18291	18226	18078	18421	18273	18134	18198	18238	18175	18285	18204	18025	18277	18293	18408	18272	18158	18135	18301	18076	18329	18452	18165	18094	18230	18429	18280	18231	18386	18266	18346	18277	18149	18136	18357	18112	18134	18102	18159	18145	18372	18089	18501	18252	18350	18355	18227	18291	18396	18353	18286	18212	18097	18162	18157	17974	18168	18377	18096	17918	18209	18111	18073	18334	18305	18131	18201	18248	18152	18295	18291	18275	18259	18267	18344	18503	18236	18147	18332	18418	18235	18277	18272	17870	18213	18318	18403	18355	18197	18134	18356	18140	18220	18299	18292	18499	18138	18261	18278	18140	18209	18089	18166	18231	18389	18203	18063	18121	18230	18314	18390	18152	18232	18191	18128	18407	18244	18429	18289	18261	18374	18209	18282	18267	18238	18223	18155	18007	18253	18299	18168	18319	18082	18237	18335	18421	18144	18169	18257	18278	18305	18218	18157	18273	18261	18041	18134	18263	18240	18193	18114	18256	18081	18135	18312	18490	18208	18297	18400	18114	18195	18435	18279	18243	18208	18026	18006	18226	18036	18284	18110	18292	18173	18146	18205	18040	18257	18293	18410	18304	18117	18149	18239	18262	18023	18383	18317	18247	18250	18211	18245	18295	18195	18130	18473	18384	18130	18194	18255	18292	18151	18264	18207	18380	18498	18273	18411	18205	18271	18205	18247	18118	18251	18051	18119	17892	18188	18301	18264	18187	18181	18173	18418	18341	18113	18318	18273	18365	18109	18252	18189	18318	18055	18345	18352	18179	18177	18041	18130	18348	18253	18235	18043	18337	18235	18409	18248	18129	18154	18235	18088	18227	18178	18141	18250	18111	18296	18183	18053	18393	18270	18300	18446	18265	18194	18008	18177	18184	18411	18230	18005	18276	18172	18135	18198	18230	18156	18187	18139	18208	18302	18112	18448	18317	18238	18376	18075	18171	18366	18295	18198	18353	18278	18252	18254	18406	18325	18080	18277	18311	18371	18289	18340	18374	18350	18198	18287	18263	18212	18200	18323	18175	18244	18242	18237	18273	18221	18429	18227	18267	18492	18190	18225	17978	18395	18285	18237	18290	18109	18210	18196	18297	18197	18143	18254	18078	18231	18211	18147	18071	18293	18259	18205	18283	18259	18350	18211	18213	18185	18315	18286	17967	18144	18352	18274	18297	18220	18288	18288	18219	18289	18113	18179	18278	18288	18283	18406	18080	18199	18240	18270	18258	18340	18262	18327	18157	18269	18221	18107	18419	18266	18045	18424	18364	18142	18126	18418	18300	18166	18173	18381	18432	18430	18413	18215	18040	18102	18263	18239	18458	18318	18124	18009	18194	18320	18190	18436	18163	18404	18055	18204	18284	18213	17941	18332	18226	18418	18017	17898	18042	18322	18239	18421	18234	18203	18435	18309	18121	18040	18379	18330	18210	18232	18079	18204	18268	18139	18062	18101	18299	18312	18302	18054	18430	18214	18432	18309	18186	18160	18160	18111	18275	18179	18278	18282	18225	18073	18152	18259	18310	18154	18223	18138	18192	18215	18230	18238	18208	18297	18263	18351	18385	18107	18181	18071	17994	18343	18314	18214	18383	18370	18357	18175	18075	18313	18201	18217	18194	18196	18086	18188	18171	18308	18140	18446	18180	18235	18269	18268	18173	18155	18255	18195	17998	18125	18247	18126	18222	18061	18222	18116	18220	18245	18386	18250	18267	18224	18080	18227	18175	18241	17896	18216	18374	18268	18282	18276	18191	18348	18275	18309	18378	18147	18067	18269	18022	18200	18229	18217	18090	17984	18057	18288	18314	18234	18304	18312	18365	18152	18223	18191	18123	18375	18114	18286	18320	18184	18332	18351	18086	18242	18136	18177	18372	18135	18367	18190	18361	18288	18396	18273	18202	18355	18355	18228	18162	18070	18143	18203	18217	18499	18215	18283	18243	18299	18393	18099	18251	18093	18185	18274	18312	18056	18397	18117	18154	18172	18148	18158	18393	18301	18314	18299	18150	18314	18082	18455	17883	18148	18065	18159	18093	18182	18124	18178	18186	18230	18339	18286	18269	18185	18280	18173	18248	18258	18411	18202	18373	18293	18279	18450	18074	18238	18427	18212	18389	18197	18203	18121	18261	18296	17998	18260	18344	18298	18129	18202	18148	18097	18464	18262	18257	18160	18118	18177	18163	18316	18405	18292	18201	18272	18302	18205	18120	18093	18192	18240	18265	18231	18268	18209	18303	18238	18214	18322	18217	18072	18191	18248	18113	18278	18190	18337	18300	18187	18286	18467	18207	18297	18241	18129	18199	18253	18247	18141	18137	18228	18240	18154	18262	18206	18135	18279	18064	18116	18130	18414	18241	18209	18207	18202	18217	18161	18335	18119	18335	18281	18369	18136	18448	18162	18358	18224	18149	18411	18268	18140	18133	18318	18195	18270	18426	18211	18263	18287	18077	18172	18400	18228	18246	18272	18332	18211	18334	18167	18203	18321	18364	18244	18260	18274	18153	18312	18422	18284	18421	18270	18075	18099	18190	18101	18380	18266	18280	18301	18142	18238	18178	18054	18252	18232	18230	18440	18202	18311	18188	18207	18241	18385	17985	18368	18288	18112	18109	18432	18158	18338	17947	18156	18302	18094	18185	18287	18260	18212	18179	18382	18258	18171	18148	18128	18155	18093	18291	18224	18079	18349	18254	18248	18133	18279	18082	18036	18138	18309	18150	18105	18303	18209	18297	18403	18293	18329	18140	18341	18283	18210	18258	18045	18255	18362	18035	18112	18089	18314	18210	18212	18317	18077	18215	18261	18107	18101	18213	18297	18203	18228	18099	18133	18281	18259	18363	18228	18108	18309	18150	18205	18095	18158	18394	18233	18456	18164	18210	18116	18242	18315	18220	18376	18155	18064	18314	18175	18231	18145	18221	18289	18154	18046	18147	18098	18262	18354	17933	18167	18065	18112	18111	18419	18282	18269	18445	18016	18315	18109	18214	18190	18165	18324	18202	18316	18310	18298	18271	18211	18467	18154	18203	18286	18288	18175	18137	18213	18300	18317	18207	18297	18237	18164	18268	18137	18069	18214	18222	18297	18232	18176	18302	18338	18310	18228	18124	18062	18246	18350	18339	18437	18338	18303	18241	18214	18276	18211	18333	18213	18225	18231	18055	18154	18224	18178	18395	18080	18129	18230	18369	18299	18214	18371	18330	18347	18261	18157	18121	18113	18332	18314	18244	18262	18205	18358	18167	18377	18130	18155	18330	18249	18114	18389	18210	18082	18356	18214	18282	18156	18280	18216	18164	18248	18224	18216	18137	18323	18067	18382	18279	18172	18206	18235	18368	18112	18102	18089	18289	18311	18149	18481	18213	18366	18352	18496	18475	18291	18268	18119	18102	18226	18411	18237	18299	18336	18213	18388	18354	18153	18331	18380	18229	18335	18268	18411	18321	18247	18480	18421	18181	18102	18226	18378	18113	18259	18313	18385	18265	18276	18130	18146	18181	18195	18228	18304	18278	18310	18175	18106	18306	18077	18254	18183	18135	18206	18321	18030	18209	18329	18064	18343	18212	18155	18129	18254	18201	18265	18219	18263	17995	18422	18226	18305	18483	18345	18274	18081	18252	18177	18450	18142	18157	18190	18249	18154	18342	18361	18226	18212	18401	18264	18258	18311	18072	18171	18118	18525	18343	18209	18261	18239	18169	18299	18089	18364	18323	18246	18090	18279	18086	18091	18159	18221	18329	18209	18224	18220	18257	18245	18189	18257	18146	18134	18231	18140	18091	18078	18174	18318	18411	18189	18322	18448	18017	18339	18343	18235	18219	18281	18371	18347	18221	18261	18215	18099	18133	18060	18209	18123	18055	18050	18015	18285	18204	18247	18231	18209	18318	18247	18149	18237	18205	18325	18218	18113	18331	18430	18249	18202	18201	18137	18327	18248	18351	18351	18531	18322	18431	18164	18368	18327	18283	18346	18076	18138	18211	18098	18403	18270	18504	18209	18099	18290	18410	18053	18181	18191	18083	18400	18370	18257	18226	18294	18335	18449	18193	18382	18235	18010	18244	18179	18265	18398	18222	18296	18240	18160	18152	18291	17968	18124	18298	18075	18313	18157	18130	18326	18414	18369	18100	18157	18293	18147	18291	18275	18158	18176	18099	18183	18349	18196	18157	18353	18414	18462	18170	18331	18245	18268	18181	18239	18109	18108	18212	18058	18266	18283	18290	18265	18105	18211	18388	18252	18180	18277	18216	18109	18274	18488	18254	18022	18278	18261	18327	18191	18288	18336	18525	18334	18345	18237	18271	18219	18241	18118	18150	18432	18223	18152	18261	18227	18344	18355	18031	18253	18358	18413	18197	18333	18135	18277	18248	18202	18392	18312	18162	18337	18286	18226	18280	18348	18167	18326	18409	18464	18119	18134	18117	18266	18373	18188	18464
41682	60247	44307	25394	17854	15803	15675	15425	15575	15599	15437	15655	15333	15477	15276	15480	15397	15382	15462	15540	15352	15539	15447	15447	15499	15555	15451	15393	15464	15362	15542	15518	15523	15324	15573	15428	15531	15629	15534	15453	15454	15653	15586	15409	15589	15277	15528	15362	15485	15343	15416	15393	15608	15281	15448	15541	15391	15489	15451	15356	15417	15493	15397	15603	15480	15247	15579	15577	15529	15365	15458	15457	15331	15532	15488	15392	15444	15453	15507	15469	15517	15518	15342	15484	15330	15415	15449	15462	15713	15341	15589	15414	15587	15663	15440	15493	15534	15551	15469	15404	15467	15505	15681	15458	15375	15632	15438	15460	15587	15592	15497	15574	15502	15442	15304	15362	15328	15509	15517	15441	15323	15542	15441	15570	15346	15519	15387	15424	15494	15448	15643	15592	15362	15385	15512	15573	15498	15444	15390	15456	15459	15603	15508	15467	15697	15241	15551	15414	15319	15537	15620	15452	15555	15551	15292	15620	15461	15641	15478	15420	15438	15538	15469	15390	15547	15572	15468	15374	15415	15587	15368	15410	15472	15422	15404	15320	15494	15380	15381	15601	15325	15491	15449	15546	15543	15282	15399	15275	15529	15386	15518	15425	15448	15449	15402	15376	15349	15443	15441	15619	15498	15411	15562	15322	15446	15317	15344	15589	15547	15434	15582	15499	15561	15360	15625	15490	15501	15307	15407	15515	15650	15361	15390	15504	15524	15572	15688	15398	15598	15378	15441	15433	15611	15521	15317	15513	15378	15484	15443	15376	15440	15496	15395	15450	15594	15280	15512	15484	15490	15439	15591	15491	15445	15411	15492	15454	15457	15570	15409	15293	15542	15572	15495	15658	15509	15582	15577	15407	15501	15468	15414	15503	15421	15449	15421	15358	15454	15429	15540	15410	15264	15416	15357	15508	15588	15551	15367	15510	15412	15462	15480	15410	15542	15517	15545	15497	15482	15497	15509	15451	15536	15524	15585	15430	15436	15354	15201	15500	15712	15455	15609	15560	15555	15523	15632	15423	15489	15498	15445	15285	15450	15431	15322	15444	15381	15709	15642	15570	15588	15324	15646	15346	15415	15504	15531	15636	15558	15399	15532	15261	15544	15372	15430	15536	15487	15415	15337	15520	15574	15517	15582	15443	15510	15558	15518	15477	15370	15348	15452	15534	15406	15451	15637	15421	15418	15433	15293	15429	15440	15385	15421	15306	15348	15575	15384	15443	15615	15435	15623	15304	15426	15371	15444	15563	15404	15663	15356	15316	15499	15470	15663	15376	15500	15461	15557	15457	15411	15485	15598	15410	15444	15568	15453	15493	15431	15457	15352	15460	15633	15379	15392	15553	15389	15497	15432	15380	15493	15412	15357	15650	15425	15380	15535	15580	15421	15663	15507	15520	15336	15405	15569	15272	15412	15434	15523	15551	15276	15580	15589	15516	15607	15377	15434	15662	15549	15622	15331	15502	15432	15246	15484	15713	15415	15481	15471	15552	15435	15567	15414	15493	15335	15541	15470	15319	15582	15506	15408	15427	15320	15501	15681	15564	15431	15582	15586	15564	15425	15564	15412	15479	15367	15543	15334	15522	15393	15539	15476	15575	15502	15532	15410	15552	15261	15500	15522	15397	15493	15604	15550	15648	15593	15477	15382	15716	15400	15322	15358	15404	15552	15340	15531	15500	15577	15343	15329	15537	15292	15572	15551	15392	15253	15444	15465	15622	15430	15366	15452	15623	15585	15449	15391	15525	15399	15587	15596	15469	15499	15545	15565	15445	15441	15457	15563	15456	15562	15386	15504	15603	15548	15465	15477	15614	15559	15482	15449	15366	15388	15425	15557	15656	15426	15517	15547	15251	15432	15535	15434	15490	15345	15367	15458	15399	15620	15351	15409	15575	15619	15393	15298	15589	15313	15442	15388	15361	15365	15606	15533	15374	15412	15576	15534	15525	15511	15525	15440	15568	15414	15390	15462	15315	15491	15528	15533	15357	15560	15413	15557	15405	15450	15419	15456	15508	15407	15468	15652	15604	15473	15479	15384	15399	15553	15403	15394	15507	15445	15412	15518	15556	15548	15627	15536	15584	15421	15443	15535	15477	15593	15498	15408	15439	15406	15579	15567	15529	15406	15509	15467	15436	15484	15507	15495	15496	15461	15474	15370	15348	15602	15421	15445	15589	15365	15557	15586	15573	15516	15613	15473	15335	15435	15500	15421	15397	15513	15344	15586	15418	15569	15508	15575	15520	15490	15415	15488	15468	15500	15629	15398	15485	15516	15449	15436	15470	15549	15657	15487	15316	15650	15528	15438	15598	15419	15577	15416	15465	15606	15518	15438	15407	15378	15435	15266	15519	15356	15353	15317	15556	15480	15410	15543	15624	15491	15559	15543	15405	15394	15558	15452	15393	15464	15305	15611	15411	15602	15511	15612	15466	15432	15452	15467	15482	15554	15426	15667	15521	15492	15512	15313	15390	15527	15538	15402	15279	15535	15428	15474	15280	15388	15403	15459	15412	15283	15497	15547	15572	15485	15464	15541	15423	15460	15381	15277	15369	15414	15462	15604	15469	15510	15369	15502	15496	15371	15454	15338	15512	15363	15412	15498	15498	15447	15389	15416	15471	15605	15522	15545	15536	15438	15728	15544	15524	15548	15395	15394	15553	15474	15474	15526	15443	15442	15374	15537	15535	15571	15525	15435	15493	15562	15406	15557	15427	15421	15591	15549	15402	15611	15548	15347	15551	15460	15500	15431	15616	15505	15472	15409	15324	15539	15521	15404	15288	15458	15373	15376	15479	15396	15533	15494	15564	15397	15564	15433	15502	15373	15340	15541	15391	15330	15504	15565	15480	15503	15547	15589	15465	15573	15576	15392	15511	15461	15473	15437	15474	15510	15425	15406	15490	15609	15545	15326	15431	15510	15505	15590	15315	15523	15661	15550	15468	15496	15506	15572	15464	15504	15418	15570	15429	15772	15427	15539	15352	15300	15488	15375	15571	15427	15446	15499	15344	15434	15592	15475	15459	15438	15397	15493	15599	15275	15429	15440	15443	15548	15395	15436	15444	15434	15452	15566	15340	15482	15546	15496	15358	15519	15612	15500	15613	15475	15204	15434	15400	15729	15449	15508	15546	15519	15536	15401	15598	15382	15453	15214	15641	15487	15416	15427	15493	15697	15417	15620	15456	15488	15456	15508	15635	15468	15580	15528	15449	15433	15410	15489	15434	15490	15363	15490	15402	15454	15499	15489	15413	15388	15370	15356	15550	15544	15448	15511	15543	15337	15575	15514	15502	15366	15629	15552	15532	15541	15556	15365	15511	15276	15481	15382	15497	15346	15427	15534	15461	15479	15554	15416	15408	15649	15465	15577	15586	15483	15458	15552	15455	15510	15598	15498	15184	15551	15476	15279	15516	15479	15528	15336	15338	15545	15429	15458	15547	15519	15482	15556	15463	15284	15596	15535	15392	15377	15443	15493	15445	15565	15432	15457	15546	15334	15468	15419	15319	15530	15323	15492	15295	15432	15390	15751	15323	15353	15587	15614	15297	15545	15517	15402	15511	15519	15359	15431	15381	15561	15465	15577	15572	15620	15422	15581	15356	15603	15466	15519	15519	15525	15459	15454	15342	15651	15411	15385	15552	15393	15348	15639	15652	15523	15507	15609	15493	15497	15555	15406	15492	15502	15605	15515	15397	15379	15406	15561	15439	15538	15363	15602	15499	15395	15581	15401	15387	15437	15535	15497	15462	15456	15353	15507	15375	15391	15536	15568	15578	15502	15578	15415	15478	15525	15426	15385	15470	15519	15445	15462	15502	15611	15400	15574	15392	15412	15420	15627	15375	15529	15370	15667	15297	15450	15576	15613	15505	15586	15406	15641	15489	15353	15605	15569	15564	15450	15463	15467	15485	15356	15477	15501	15307	15490	15431	15566	15421	15490	15287	15388	15486	15434	15440	15457	15426	15324	15449	15536	15431	15520	15316	15537	15410	15408	15455	15326	15498	15399	15424	15297	15506	15570	15431	15353	15515	15416	15484	15579	15484	15626	15342	15546	15638	15488	15393	15406	15526	15451	15436	15421	15576	15412	15529	15547	15526	15448	15596	15544	15440	15394	15527	15463	15551	15436	15484	15442	15461	15364	15592	15473	15454	15626	15467	15462	15433	15603	15392	15512	15396	15458	15685	15443	15444	15352	15466	15506	15634	15369	15474	15312	15416	15497	15391	15431	15525	15689	15493	15627	15464	15329	15273	15543	15448	15476	15386	15406	15417	15396	15526	15406	15435	15576	15455	15424	15541	15379	15566	15698	15499	15362	15644	15558	15513	15613	15598	15388	15465	15462	15637	15399	15477	15441	15278	15355	15384	15423	15448	15436	15376	15371	15440	15520	15480	15686	15479	15578	15493	15435	15508	15576	15509	15490	15440	15491	15628	15460	15736	15499	15485	15449	15376	15616	15538	15495	15548	15506	15434	15501	15574	15440	15482	15605	15401	15486	15529	15524	15509	15521	15395	15323	15576	15422	15304	15496	15375	15548	15502	15565	15479	15401	15490	15518	15583	15526	15557	15518	15378	15402	15485	15605	15515	15306	15622	15561	15391	15462	15541	15661	15384	15434	15440	15478	15446	15332	15397	15749	15545	15413	15468	15327	15423	15494	15645	15372	15345	15464	15524	15523	15617	15573	15324	15487	15392	15433	15522	15320	15379	15313	15467	15629	15461	15374	15695	15503	15588	15516	15499	15411	15490	15512	15666	15382	15515	15355	15343	15508	15433	15462	15569	15616	15494	15436	15445	15435	15543	15393	15414	15323	15375	15458	15593	15447	15656	15472	15512	15494	15552	15586	15448	15394	15483	15559	15414	15435	15581	15649	15568	15474	15537	15483	15388	15337	15499	15410	15467	15430	15747	15476	15539	15525	15229	15415	15412	15364	15475	15544	15523	15519	15376	15502	15558	15552	15433	15466	15462	15397	15546	15576	15541	15626	15355	15629	15336	15467	15457	15360	15522	15606	15357	15378	15521	15623	15296	15564	15365	15545	15632	15511	15315	15339	15358	15561	15497	15393	15582	15445	15556	15578	15607	15476	15289	15398	15474	15517	15589	15413	15540	15377	15274
36065	39903	38070	26951	20489	18883	18528	18472	18389	18520	18511	18329	18303	18427	18554	18500	18341	18272	18368	18353	18428	18282	18255	18200	18312	18448	18384	18307	18324	18343	18329	18304	18300	18282	18325	18537	18300	18365	18327	18257	18291	18240	18292	18246	18465	18478	18433	18187	18487	18265	18382	18307	18250	18313	18371	18456	18347	18337	18289	18339	18332	18370	18229	18388	18360	18226	18262	18371	18313	18336	18294	18067	18473	18326	18121	18322	18326	18105	18315	18556	18194	18497	18415	18135	18498	18459	18514	18246	18251	18263	18099	18436	18502	18278	18377	18373	18335	18200	18259	18203	18424	18380	18318	18401	18470	18352	18247	18313	18394	18274	18278	18323	18275	18382	18203	18122	18351	18326	18489	18394	18311	18197	18346	18265	18479	18424	18211	18420	18437	18293	18387	18294	18260	18294	18318	18322	18320	18252	18361	18330	18357	18393	18356	18423	18375	18367	18144	18563	18252	18163	18279	18130	18344	18191	18209	18190	18187	18471	18296	18260	18123	18336	18344	18316	18443	18383	18276	18330	18417	18444	18392	18245	18308	18372	18444	18095	18502	18533	18330	18518	18360	18407	18503	18315	18260	18469	18479	18227	18279	18221	18291	18195	18351	18487	18298	18311	18403	18222	18318	18395	18232	18301	18180	18453	18406	18251	18447	18305	18310	18427	18164	18223	18453	18422	18376	18383	18320	18368	18465	18139	18338	18298	18261	18358	18158	18384	18471	18378	18441	18122	18344	18384	18508	18407	18277	18427	18273	18230	18488	18320	18374	18482	18318	18232	18205	18224	18320	18215	18373	18216	18437	18319	18136	18191	18095	18445	18473	18381	18224	18120	18394	18193	18454	18393	18435	18333	18378	18398	18418	18298	18429	18343	18358	18302	18217	18305	18202	18411	18401	18305	18343	18226	18276	18375	18409	18285	18420	18411	18241	18515	18354	18215	18272	18295	18405	18362	18483	18411	18391	18369	18302	18369	18331	18135	18501	18385	18416	18214	18318	18518	18370	18357	18249	18247	18175	18207	18355	18296	18179	18301	18544	18296	18322	18216	18261	18226	18306	18285	18479	18403	18223	18146	18433	18304	18163	18400	18085	18267	18345	18350	18412	18252	18231	18346	18484	18436	18349	18313	18141	18316	18393	18347	18431	18253	18430	18370	18460	18108	18421	18239	18265	18108	18181	18477	18252	18475	18310	18560	18585	18362	18354	18269	18264	18376	18477	18372	18304	18345	18343	18253	18537	18214	18407	18247	18187	18369	18519	18062	18399	18371	18259	18311	18290	18460	18094	18406	18269	18166	18443	18449	18403	18276	18393	18399	18581	18570	18272	18457	18245	18399	18306	18217	18218	18186	18202	18356	18314	18264	18378	18331	18079	18277	18117	18335	18255	18109	18419	18611	18343	18316	18292	18249	18258	18182	18611	18266	18284	18226	18253	18327	18148	18313	18123	18196	18218	18328	18357	18360	18305	18356	18192	18498	18175	18263	18453	18321	18403	18215	18325	18410	18371	18229	18304	18169	18423	18404	18211	18448	18332	18360	18329	18333	18199	18430	18314	18340	18461	18357	18258	18328	18317	18195	18263	17990	18503	18245	18424	18252	18491	18280	18229	18237	18259	18498	18196	18648	18501	18398	18238	18343	18442	18236	18169	18272	18283	18294	18324	18213	18239	18257	18427	18346	18245	18172	18321	18395	18361	18229	18197	18336	18149	18323	18194	18469	18414	18176	18341	18278	18202	18171	18494	18227	18450	18254	18316	18368	18285	18314	18392	18443	18287	18332	18398	18171	18319	18227	18325	18285	18290	18377	18521	18148	18238	18266	18522	18272	18337	18395	18300	18273	18482	18165	18216	18379	18301	18537	18295	18424	18442	18196	18259	18191	18261	18440	18349	18215	18396	18221	18291	18506	18513	18419	18362	18423	18305	18141	18501	18266	18370	18381	18156	18219	18474	18383	18269	18224	18378	18255	18465	18274	18330	18316	18483	18394	18258	18290	18321	18230	18159	18422	18381	18115	18301	18478	18342	18307	18201	18378	18364	18469	18376	18358	18149	18307	18280	18271	18525	18356	18317	18355	18500	18035	18227	18350	18209	18222	18233	18383	18298	18076	18480	18390	18370	18411	18479	18325	18435	18282	18229	18266	18395	18506	18392	18209	18499	18298	18410	18273	18109	18357	18288	18183	18387	18369	18369	18252	18182	18380	18208	18110	18442	18437	18431	18375	18341	18380	18353	18570	18294	18221	18406	18295	18394	18455	18394	18493	18369	18212	18147	18157	18212	18247	18278	18247	18277	18228	18278	18370	18368	18083	18456	18175	18387	18436	18288	18453	18389	18243	18209	18264	18219	18407	18082	18284	18424	18436	18172	18165	18285	18394	18237	18400	18322	18401	18494	18362	18553	18244	18070	18585	18404	18280	18471	18068	18287	18240	18409	18313	18331	18377	18368	18413	18358	18248	18530	18290	18193	18452	18361	18148	18293	18109	18223	18216	18374	18333	18299	18221	18082	18387	18161	18335	18313	18393	18343	18340	18294	18292	18344	18136	18235	18316	18347	18010	18093	18274	18387	18350	18408	18232	18196	18666	18189	18323	18339	18354	18394	18494	18487	18332	18501	18135	18165	18302	18228	18447	18073	18221	18207	18400	18223	18157	18251	18273	18450	18454	18229	18159	18417	18374	18495	18362	18498	18410	18349	18215	18311	18168	18144	18282	18412	18377	18409	18339	18299	18212	18272	18375	18504	18274	18396	18429	18403	18393	18300	18540	18205	18337	18480	18432	18176	18205	18372	18287	18391	18530	18303	18423	18455	18407	18353	18356	18265	18241	18222	18321	18323	18374	18330	18373	18324	18191	18281	18136	18140	18331	18409	18301	18237	18452	18284	18307	18442	18442	18395	18353	18191	18383	18505	18279	18333	18334	18365	18435	18451	18340	18436	18371	18199	18168	18385	17986	18557	18467	18366	18218	18257	18297	18380	18363	18442	18588	18282	18316	18316	18200	18284	18328	18410	18399	18379	18136	18240	18277	18161	18287	18388	18405	18388	18439	18413	18219	18406	18311	18198	18314	18328	18377	18229	18168	18364	18494	18356	18214	18372	18366	18382	18316	18046	18172	18097	18141	18288	18424	18373	18282	18480	18177	18091	18332	18512	18385	18355	18405	18334	18363	18376	18511	18441	18271	18274	18341	18255	18042	18200	18152	18456	18284	18400	18359	18272	18457	18394	18278	18287	18350	18483	18137	18331	18194	18462	18297	18416	18306	18351	18227	18367	18179	18379	18250	18272	18161	18318	18348	18340	18392	18340	18176	18472	18413	18497	18248	18459	18406	18240	18298	18334	18693	18400	18518	18483	18416	18408	18315	18547	18437	18397	18472	18289	18336	18355	18250	18241	18319	18255	18314	18209	18236	18217	18450	18352	18333	18345	18386	18265	18384	18207	18183	18165	18232	18420	18256	18317	18244	18218	18357	18179	18272	18307	18458	18333	18232	18375	18262	18313	18371	18287	18055	18244	18200	18317	18387	18540	18439	18386	18331	18388	18519	18399	18414	18266	18341	18321	18656	18388	18248	18459	18122	18282	18429	18415	18102	18177	18236	18346	18270	18428	18336	18431	18344	18443	18337	18359	18302	18324	18283	18300	18159	18362	18095	18511	18262	18415	18304	18484	18395	18268	18215	18616	18361	18291	18150	18399	18327	18462	18487	18184	18120	18355	18360	18039	18656	18332	18281	18320	18206	18150	18485	18453	18213	18396	18224	18413	18388	18232	18327	18247	18163	18358	18181	18148	18325	18372	18307	18326	18235	18425	18218	18408	18281	18434	18366	18301	18282	18115	18452	18487	18347	18358	18234	18275	18359	18252	18177	18489	18384	18483	18277	18461	18307	18549	18249	18311	18410	18308	18324	18358	18376	18345	18307	18365	18397	18281	18311	18440	18482	18324	18249	18506	18482	18402	18418	18173	18456	18475	18470	18438	18450	18468	18458	18352	18472	18256	18294	18198	18490	18264	18396	18246	18252	18317	18259	18554	18393	18250	18203	18347	18435	18417	18318	18464	18335	18184	18521	18288	18557	18219	18203	18205	18237	18371	18378	18023	18389	18459	18248	18369	18381	18259	18057	18350	18160	18293	18414	18309	18442	18665	18474	18270	18224	18226	18253	18381	18264	18314	18274	18415	18404	18345	18365	18180	18460	18274	18222	18378	18244	18358	18549	18335	18369	18408	18316	18430	18448	18354	18382	18445	18375	18397	18288	18362	18305	18368	18371	18041	18287	18267	18315	18240	18368	18389	18305	18284	18181	18379	18298	18340	18201	18226	18392	18462	18225	18434	18170	18327	18246	18275	18139	18365	18476	18196	18220	18359	18448	18224	18375	18189	18024	18223	18278	18379	18487	18287	18190	18398	18454	18362	18325	18282	18394	18381	18554	18277	18354	18314	18322	18299	18315	18341	18467	18348	18100	18401	18354	18373	18370	18283	18250	18405	18327	18278	18222	18474	18506	18353	18321	18356	18166	18161	18218	18502	18489	18304	18617	18232	18435	18366	18514	18339	18361	18454	18376	18486	18539	18287	18389	18381	18227	18246	17965	18277	18536	18405	18327	18425	18350	18348	18415	18586	18357	18408	18479	18465	18192	18493	18548	18268	18363	18189	18606	18386	18214	18208	18389	18403	18356	18344	18406	18583	18346	18282	18347	18364	18401	18300	18372	18280	18291	18191	18375	18486	18294	18359	18428	18258	18295	18225	18333	18354	18322	18344	18189	18483	18367	18379	18140	18255	18310	18177	18257	18107	18462	18429	18270	18271	18387	18224	18272	18314	18418	18268	18480	18148	18453	18382	18290	18376	18312	18347	18522	18363	18156	18193	18272	18298	18348	18376	18490	18335	18132	18457	18517	18262	18398	18288	18513	18586	18307	18340	18326	18247	18444	18261	18161	18391	18282	18486	18237	18279	18248	18350	18301	18288	18372	18253	18482	18397	18280	18292	18257	18502	18350	18330	18220	18203	18417	18329	18099	18322	18269	18367	18464	18174	18248	18165	18221	18200	18161	18240	18358	18325	18325	18385	18430	18443	18449	18407	18491	18053	18259	18520	18430	18219	18200	18448	18467
39737	52210	38056	22828	17063	15979	15704	15549	15484	15511	15513	15607	15614	15488	15483	15422	15657	15530	15465	15695	15529	15687	15455	15438	15629	15621	15502	15511	15458	15549	15617	15523	15418	15699	15439	15369	15577	15550	15406	15499	15512	15492	15490	15613	15605	15561	15667	15669	15512	15450	15534	15550	15525	15477	15495	15558	15441	15605	15550	15592	15615	15431	15618	15457	15483	15552	15598	15529	15578	15475	15518	15560	15423	15618	15551	15535	15486	15627	15562	15526	15502	15549	15474	15704	15507	15469	15545	15737	15476	15641	15565	15506	15552	15778	15570	15476	15516	15444	15468	15519	15586	15568	15444	15480	15550	15547	15594	15424	15487	15624	15557	15647	15510	15449	15631	15651	15438	15611	15588	15534	15530	15636	15428	15479	15624	15556	15510	15542	15549	15467	15466	15620	15578	15646	15346	15557	15493	15488	15507	15413	15658	15597	15597	15586	15660	15521	15686	15585	15434	15568	15440	15597	15593	15425	15617	15583	15629	15454	15598	15609	15609	15371	15449	15469	15623	15518	15605	15362	15472	15594	15648	15561	15583	15500	15544	15669	15556	15578	15498	15616	15509	15522	15350	15511	15615	15394	15681	15565	15570	15411	15538	15422	15609	15591	15581	15828	15545	15505	15550	15558	15812	15508	15740	15411	15755	15487	15492	15522	15528	15560	15526	15412	15620	15508	15432	15604	15575	15598	15685	15625	15550	15584	15539	15484	15624	15576	15540	15462	15634	15589	15624	15483	15535	15477	15392	15565	15512	15621	15552	15506	15329	15464	15615	15579	15627	15580	15551	15471	15669	15479	15551	15476	15615	15563	15594	15458	15520	15350	15433	15586	15625	15690	15504	15533	15659	15603	15679	15610	15565	15654	15520	15574	15566	15502	15510	15507	15402	15477	15557	15674	15535	15548	15656	15425	15569	15455	15626	15328	15630	15622	15611	15663	15523	15573	15543	15492	15609	15636	15422	15571	15476	15686	15542	15421	15625	15534	15513	15605	15418	15456	15641	15676	15520	15628	15553	15406	15550	15766	15686	15530	15680	15672	15455	15503	15624	15484	15530	15369	15445	15641	15603	15477	15371	15539	15584	15582	15530	15362	15453	15531	15540	15454	15448	15569	15333	15646	15503	15515	15621	15482	15776	15558	15520	15573	15515	15390	15642	15562	15414	15616	15426	15541	15525	15504	15589	15459	15473	15635	15471	15635	15627	15592	15603	15362	15606	15606	15533	15587	15624	15586	15487	15482	15556	15496	15515	15449	15551	15573	15480	15449	15394	15631	15632	15459	15598	15589	15544	15501	15603	15481	15500	15536	15600	15434	15432	15539	15506	15371	15607	15485	15465	15727	15597	15505	15657	15539	15517	15436	15668	15615	15583	15483	15549	15692	15463	15463	15736	15588	15496	15644	15663	15583	15552	15471	15642	15476	15597	15550	15583	15623	15520	15587	15512	15518	15570	15546	15566	15464	15460	15551	15503	15480	15436	15670	15497	15665	15748	15611	15452	15704	15509	15456	15412	15469	15608	15501	15657	15473	15507	15530	15622	15473	15682	15321	15577	15543	15684	15479	15623	15552	15413	15650	15511	15573	15462	15530	15454	15514	15648	15581	15588	15476	15427	15747	15620	15578	15585	15551	15630	15454	15684	15663	15587	15574	15386	15419	15582	15526	15413	15499	15614	15452	15520	15512	15333	15474	15603	15499	15836	15628	15588	15628	15759	15512	15449	15572	15556	15512	15527	15738	15634	15564	15527	15542	15465	15737	15809	15374	15591	15611	15628	15525	15537	15492	15575	15399	15526	15478	15511	15450	15489	15526	15733	15451	15645	15542	15448	15486	15711	15646	15628	15483	15550	15665	15681	15645	15342	15520	15578	15542	15529	15661	15530	15447	15474	15569	15518	15587	15560	15576	15518	15318	15588	15719	15484	15600	15529	15595	15630	15427	15525	15647	15465	15517	15515	15592	15507	15516	15479	15549	15581	15659	15595	15461	15561	15454	15377	15775	15457	15677	15492	15609	15694	15435	15690	15628	15606	15354	15550	15582	15382	15572	15516	15601	15559	15562	15505	15650	15596	15605	15650	15505	15595	15530	15538	15564	15539	15491	15656	15674	15504	15597	15355	15590	15498	15585	15403	15560	15784	15663	15574	15452	15354	15593	15752	15413	15411	15368	15416	15567	15478	15699	15499	15503	15497	15456	15481	15691	15506	15427	15669	15390	15586	15558	15527	15521	15460	15463	15477	15538	15527	15559	15590	15646	15497	15507	15606	15449	15644	15571	15473	15742	15528	15575	15449	15502	15525	15316	15551	15656	15578	15616	15489	15418	15480	15481	15562	15578	15569	15564	15445	15445	15543	15430	15683	15302	15585	15657	15551	15514	15575	15555	15498	15502	15590	15552	15506	15326	15436	15641	15527	15626	15551	15549	15542	15512	15507	15314	15645	15519	15495	15505	15521	15644	15493	15548	15655	15483	15563	15641	15666	15375	15540	15328	15468	15552	15714	15568	15596	15463	15663	15416	15444	15540	15514	15539	15764	15486	15611	15584	15511	15421	15529	15580	15633	15429	15513	15562	15479	15459	15678	15490	15420	15401	15559	15498	15621	15612	15632	15548	15408	15507	15475	15512	15487	15674	15657	15547	15618	15559	15420	15414	15616	15643	15606	15690	15461	15651	15560	15494	15474	15449	15371	15669	15416	15640	15574	15529	15474	15490	15686	15541	15416	15532	15573	15596	15493	15636	15622	15388	15506	15594	15587	15615	15536	15577	15376	15674	15555	15452	15573	15539	15531	15360	15715	15455	15666	15632	15447	15649	15505	15613	15616	15553	15631	15380	15727	15540	15453	15503	15522	15646	15620	15607	15511	15605	15483	15635	15550	15428	15612	15695	15819	15619	15443	15469	15517	15456	15803	15438	15646	15438	15594	15353	15505	15592	15683	15537	15546	15638	15612	15423	15544	15551	15591	15680	15586	15547	15666	15620	15639	15443	15622	15555	15692	15634	15654	15519	15564	15668	15511	15400	15607	15400	15648	15657	15519	15594	15551	15502	15636	15490	15545	15562	15564	15531	15566	15519	15479	15480	15597	15303	15450	15501	15553	15496	15565	15591	15483	15560	15492	15626	15620	15613	15624	15397	15593	15574	15356	15530	15612	15584	15508	15595	15582	15502	15687	15648	15672	15503	15614	15565	15451	15599	15641	15575	15697	15585	15478	15470	15476	15599	15604	15593	15512	15654	15518	15578	15566	15587	15649	15634	15411	15737	15401	15587	15596	15428	15653	15411	15650	15349	15532	15707	15670	15704	15295	15553	15555	15589	15620	15601	15450	15553	15373	15566	15375	15490	15629	15582	15527	15546	15626	15573	15346	15521	15703	15604	15545	15554	15583	15451	15488	15411	15668	15626	15467	15475	15526	15473	15549	15601	15462	15418	15543	15556	15481	15575	15688	15702	15781	15456	15498	15547	15627	15460	15569	15577	15728	15630	15628	15537	15659	15614	15578	15644	15421	15624	15593	15567	15498	15474	15480	15552	15580	15632	15675	15498	15556	15548	15501	15587	15573	15564	15453	15420	15579	15378	15561	15605	15619	15610	15614	15431	15629	15466	15649	15674	15715	15634	15659	15566	15396	15684	15450	15525	15428	15567	15571	15436	15483	15353	15644	15569	15505	15584	15502	15696	15541	15493	15578	15394	15424	15532	15480	15529	15531	15646	15449	15544	15568	15561	15470	15573	15598	15581	15691	15411	15727	15633	15580	15534	15668	15505	15648	15532	15430	15385	15676	15388	15613	15615	15550	15602	15544	15619	15568	15557	15616	15603	15459	15537	15577	15480	15482	15717	15577	15477	15537	15618	15521	15383	15547	15622	15776	15562	15579	15695	15588	15554	15511	15557	15510	15597	15495	15383	15572	15483	15603	15389	15549	15343	15529	15544	15516	15709	15547	15422	15453	15464	15617	15589	15556	15514	15508	15643	15454	15754	15611	15380	15472	15501	15461	15563	15681	15656	15574	15620	15619	15574	15443	15556	15399	15471	15457	15745	15427	15610	15726	15496	15413	15654	15719	15471	15492	15546	15479	15603	15621	15564	15520	15554	15584	15663	15592	15424	15522	15461	15613	15334	15439	15604	15468	15557	15408	15504	15695	15353	15596	15489	15630	15516	15399	15439	15819	15564	15479	15620	15436	15507	15534	15631	15547	15566	15616	15618	15848	15448	15703	15570	15567	15505	15625	15514	15671	15474	15737	15421	15525	15595	15634	15616	15506	15412	15349	15454	15691	15482	15640	15575	15666	15373	15527	15783	15468	15476	15574	15605	15442	15542	15584	15747	15749	15577	15531	15631	15562	15537	15407	15492	15646	15486	15531	15761	15462	15501	15501	15432	15570	15529	15393	15745	15625	15467	15546	15517	15515	15448	15573	15513	15567	15477	15472	15530	15544	15474	15684	15575	15466	15507	15392	15518	15545	15611	15505	15599	15536	15586	15417	15425	15663	15635	15471	15395	15436	15549	15555	15656	15576	15213	15520	15472	15509	15667	15600	15542	15624	15317	15471	15334	15665	15387	15529	15308	15766	15511	15484	15659	15661	15595	15496	15605	15362	15450	15659	15637	15489	15600	15527	15557	15491	15634	15423	15620	15389	15385	15456	15629	15614	15509	15636	15419	15643	15524	15468	15533	15423	15407	15476	15553	15647	15632	15674	15590	15563	15580	15602	15525	15453	15602	15521	15677	15514	15638	15599	15538	15666	15399	15537	15433	15449	15720	15588	15745	15410	15553	15471	15468	15546	15563	15450	15351	15374	15517	15469	15299	15380	15501	15703	15456	15629	15419	15544	15560	15610	15529	15695	15542	15686	15603	15561	15538	15495	15553	15606	15544	15680	15240	15500	15682	15457	15540	15628	15765	15563	15519	15522	15566	15553	15554	15657	15516	15770	15622	15440	15383	15636	15391	15578	15465	15460	15567	15579	15423	15661	15473	15674	15627	15504	15681	15506	15401	15502	15548	15343	15518	15550	15446	15627	15457	15561	15601	15701	15606	15435	15593	15495	15473	15561	15491	15535	15499	15695	15575	15476	15492	15591	15653	15477	15417	15535	15590	15548	15502	15544	15469
23902	24920	38186	31956	25480	24622	24384	19818	18684	19003	18914	18925	18832	18858	18755	18735	18723	18745	18751	18887	18616	18749	18640	18561	18653	18471	18665	18610	18573	18587	18534	18510	18537	18610	18423	18450	18470	18563	18489	18499	18617	18742	18562	18572	18331	18407	18487	18957	18696	18530	18467	18429	18508	18468	18450	18702	18633	18416	18548	18486	18462	18779	18521	18647	18481	18691	18672	18372	18504	18281	18487	18451	18263	18416	18541	18549	18551	18631	18386	18357	18528	18721	18314	18331	18509	18413	18485	18451	18518	18477	18682	18414	18502	18334	18363	18416	18173	18543	18473	18497	18717	18749	18381	18307	18364	18498	18547	18640	18385	18420	18434	18550	18523	18433	18560	18732	18287	18401	18487	18630	18511	18346	18559	18341	18454	18495	18440	18414	18318	18500	18533	18499	18602	18654	18356	18514	18440	18683	18478	18435	18420	18543	18379	18331	18573	18433	18335	18573	18532	18573	18583	18667	18325	18291	18555	18396	18540	18234	18452	18449	18422	18398	18502	18566	18538	18633	18548	18367	18575	18388	18548	18580	18456	18455	18441	18377	18555	18484	18453	18511	18308	18503	18565	18485	18347	18646	18634	18318	18492	18596	18291	18460	18447	18317	18484	18459	18357	18459	18506	18246	18654	18649	18462	18483	18530	18467	18286	18471	18260	18321	18521	18325	18572	18447	18510	18293	18340	18601	18620	18363	18463	18554	18424	18278	18483	18373	18532	18505	18485	18352	18430	18441	18581	18397	18489	18575	18364	18087	18473	18431	18652	18307	18351	18536	18458	18352	18392	18535	18479	18332	18630	18766	18414	18332	18505	18395	18681	18695	18386	18527	18152	18491	18461	18419	18297	18212	18384	18603	18448	18546	18517	18602	18444	18507	18433	18437	18460	18546	18323	18379	18368	18467	18405	18642	18599	18625	18305	18380	18321	18332	18307	18181	18390	18249	18690	18501	18365	18513	18360	18310	18335	18511	18724	18517	18386	18496	18448	18318	18444	18587	18364	18485	18445	18653	18658	18692	18615	18425	18472	18578	18420	18421	18463	18540	18468	18430	18336	18603	18223	18602	18518	18344	18634	18538	18383	18491	18528	18565	18408	18525	18420	18357	18649	18432	18456	18282	18311	18456	18365	18452	18388	18478	18392	18511	18253	18310	18521	18493	18369	18312	18579	18476	18250	18339	18263	18276	18593	18431	18413	18426	18182	18353	18287	18333	18442	18465	18444	18572	18399	18404	18449	18505	18475	18441	18290	18525	18453	18482	18409	18261	18423	18441	18545	18499	18555	18569	18176	18481	18511	18460	18498	18601	18313	18377	18310	18352	18378	18520	18328	18325	18531	18413	18447	18225	18354	18597	18470	18592	18544	18636	18411	18516	18507	18407	18260	18357	18417	18287	18614	18524	18338	18451	18307	18352	18282	18503	18497	18486	18396	18449	18633	18226	18416	18308	18463	18407	18280	18533	18376	18311	18354	18628	18494	18469	18458	18526	18324	18275	18269	18315	18435	18417	18417	18750	18708	18638	18268	18415	18403	18352	18412	18627	18496	18368	18583	18397	18450	18348	18403	18377	18276	18503	18520	18525	18459	18404	18476	18371	18394	18537	18477	18441	18584	18697	18465	18495	18490	18111	18359	18360	18273	18451	18332	18548	18635	18507	18429	18238	18432	18454	18507	18358	18300	18162	18556	18452	18655	18542	18400	18388	18400	18454	18478	18454	18540	18349	18615	18445	18524	18416	18328	18449	18194	18454	18366	18383	18365	18501	18442	18530	18307	18415	18362	18531	18501	18685	18422	18410	18443	18364	18385	18534	18296	18377	18407	18657	18238	18507	18461	18470	18516	18561	18586	18329	18447	18208	18530	18500	18439	18438	18524	18240	18612	18264	18508	18383	18513	18509	18399	18502	18507	18390	18512	18509	18347	18536	18332	18397	18553	18490	18385	18510	18498	18343	18544	18525	18420	18586	18530	18627	18923	18634	18645	18413	18337	18556	18274	18489	18247	18423	18490	18493	18560	18610	18234	18386	18339	18386	18562	18557	18528	18381	18423	18432	18354	18547	18411	18189	18387	18263	18294	18574	18659	18537	18567	18650	18418	18431	18134	18543	18550	18552	18364	18529	18365	18505	18544	18335	18453	18475	18558	18339	18497	18488	18348	18515	18550	18338	18431	18317	18564	18337	18652	18426	18567	18512	18487	18518	18433	18684	18473	18426	18572	18491	18341	18275	18563	18293	18358	18350	18429	18596	18550	18531	18465	18541	18621	18537	18420	18662	18493	18528	18293	18359	18440	18457	18347	18382	18429	18488	18432	18423	18581	18298	18182	18218	18300	18302	18556	18283	18466	18254	18303	18539	18571	18307	18526	18549	18534	18336	18148	18290	18283	18508	18435	18288	18486	18450	18521	18388	18482	18581	18462	18413	18452	18638	18415	18315	18463	18748	18336	18352	18521	18644	18431	18503	18723	18705	18648	18400	18316	18395	18474	18143	18379	18369	18391	18441	18240	18287	18392	18256	18426	18362	18344	18491	18494	18373	18542	18290	18325	18537	18293	18671	18625	18553	18495	18338	18494	18370	18439	18662	18343	18346	18468	18290	18384	18586	18511	18616	18499	18254	18531	18482	18632	18515	18459	18614	18478	18369	18465	18269	18295	18430	18565	18698	18346	18325	18362	18238	18468	18401	18514	18349	18385	18438	18271	18306	18357	18600	18392	18458	18560	18311	18374	18484	18564	18450	18384	18519	18168	18196	18425	18245	18453	18325	18472	18496	18339	18510	18484	18260	18486	18612	18625	18400	18327	18369	18347	18623	18370	18631	18484	18547	18505	18411	18343	18265	18391	18239	18506	18577	18393	18371	18426	18287	18422	18337	18621	18394	18338	18331	18481	18355	18575	18389	18553	18430	18448	18527	18342	18395	18514	18556	18428	18194	18603	18524	18569	18491	18317	18540	18392	18399	18523	18524	18637	18493	18300	18333	18303	18663	18345	18341	18253	18350	18566	18520	18377	18417	18468	18450	18523	18353	18587	18342	18439	18504	18584	18294	18438	18496	18528	18392	18412	18479	18617	18321	18607	18297	18356	18406	18317	18676	18518	18323	18585	18522	18526	18454	18278	18533	18470	18261	18477	18253	18526	18384	18392	18154	18408	18492	18494	18484	18206	18669	18405	18335	18524	18460	18517	18577	18494	18340	18399	18436	18292	18308	18527	18441	18651	18307	18432	18540	18412	18348	18443	18462	18358	18438	18462	18617	18572	18421	18387	18357	18310	18630	18528	18525	18399	18341	18559	18307	18369	18322	18383	18350	18428	18249	18639	18339	18510	18397	18433	18471	18489	18480	18547	18421	18378	18380	18615	18442	18385	18500	18434	18499	18411	18218	18587	18498	18387	18529	18360	18361	18223	18258	18749	18514	18389	18436	18507	18357	18553	18364	18444	18730	18334	18467	18425	18414	18548	18509	18513	18281	18408	18532	18338	18311	18499	18474	18322	18591	18563	18424	18499	18392	18547	18301	18361	18571	18378	18549	18577	18504	18437	18337	18309	18721	18429	18615	18457	18439	18613	18418	18521	18491	18368	18492	18449	18835	18522	18489	18502	18479	18513	18533	18505	18413	18494	18344	18725	18458	18512	18580	18337	18314	18293	18237	18374	18510	18416	18388	18487	18530	18755	18689	18620	18466	18670	18494	18373	18274	18471	18397	18381	18293	18408	18554	18507	18509	18384	18512	18405	18364	18313	18654	18532	18458	18251	18489	18441	18536	18458	18373	18376	18497	18415	18584	18520	18364	18227	18569	18595	18523	18444	18524	18433	18490	18457	18408	18382	18528	18614	18439	18489	18287	18389	18204	18402	18329	18507	18313	18475	18389	18321	18458	18402	18344	18594	18464	18461	18529	18425	18309	18494	18428	18369	18604	18511	18622	18626	18466	18353	18395	18431	18340	18470	18389	18355	18323	18338	18164	18436	18425	18369	18356	18495	18486	18422	18492	18229	18502	18367	18462	18631	18401	18495	18373	18502	18364	18443	18330	18414	18543	18339	18284	18538	18456	18483	18466	18589	18280	18436	18602	18505	18271	18704	18484	18459	18559	18449	18520	18439	18434	18475	18471	18512	18524	18573	18447	18318	18487	18317	18544	18448	18396	18299	18314	18336	18464	18460	18539	18530	18361	18365	18449	18437	18691	18473	18407	18380	18437	18560	18421	18423	18564	18367	18528	18428	18439	18555	18608	18651	18299	18617	18465	18484	18444	18388	18421	18512	18658	18583	18617	18352	18550	18384	18369	18365	18395	18601	18416	18575	18568	18403	18483	18376	18511	18493	18495	18544	18441	18545	18531	18508	18370	18545	18514	18475	18465	18342	18495	18544	18459	18326	18380	18486	18289	18649	18429	18440	18266	18556	18520	18295	18657	18631	18444	18550	18727	18363	18431	18500	18608	18361	18380	18691	18639	18476	18721	18453	18270	18505	18401	18725	18693	18300	18601	18472	18346	18400	18356	18491	18730	18496	18444	18439	18396	18462	18219	18251	18225	18504	18522	18627	18340	18330	18426	18632	18384	18402	18484	18261	18420	18371	18416	18256	18554	18568	18309	18513	18349	18369	18449	18367	18444	18612	18523	18603	18519	18577	18363	18238	18501	18263	18309	18607	18411	18607	18297	18369	18174	18397	18451	18495	18449	18217	18369	18458	18630	18346	18355	18238	18410	18301	18501	18245	18322	18265	18656	18610	18525	18581	18354	18446	18379	18440	18482	18442	18258	18698	18495	18533	18328	18484	18326	18487	18410	18414	18519	18373	18525	18385	18525	18397	18306	18475	18491	18378	18520	18422	18388	18442	18575	18668	18423	18364	18249	18467	18404	18352	18407	18489	18342	18529	18503	18548	18417	18352	18468	18529	18544	18391	18501	18321	18361	18445	18362	18610	18337	18820	18526	18410	18341	18574	18546	18513	18449	18584	18389	18538	18455	18390	18306	18260	18424	18155	18445	18493	18509	18437	18442	18525	18711	18568	18332	18416	18408	18584	18429	18427	18402	18520	18349	18513	18461	18518	18632	18545	18386	18546	18484	18565	18341	18341	18521	18620	18539	18428	18645	18588	18380	18349	18624
62762	108123	87896	57366	32400	18933	16056	15702	15574	15524	15701	15638	15516	15692	15604	15689	15666	15640	15730	15687	15381	15802	15451	15657	15684	15702	15634	15723	15800	15581	15619	15575	15522	15657	15552	15555	15490	15697	15698	15588	15454	15669	15589	15711	15857	15597	15710	15650	15821	15622	15690	15634	15618	15476	15814	15558	15610	15648	15787	15812	15539	15499	15598	15734	15453	15530	15540	15385	15503	15620	15633	15540	15838	15292	15632	15655	15561	15717	15526	15575	15463	15640	15568	15606	15433	15669	15669	15745	15576	15643	15546	15709	15672	15620	15797	15558	15527	15557	15730	15750	15620	15652	15636	15574	15639	15623	15457	15599	15724	15624	15570	15633	15539	15660	15623	15570	15761	15674	15575	15784	15712	15511	15498	15582	15626	15536	15653	15619	15719	15628	15525	15573	15690	15642	15511	15751	15713	15735	15706	15764	15606	15732	15496	15559	15551	15693	15502	15409	15404	15647	15651	15540	15651	15593	15530	15581	15633	15656	15645	15732	15635	15594	15630	15535	15622	15549	15592	15531	15687	15614	15560	15397	15695	15691	15553	15585	15744	15510	15813	15622	15493	15457	15733	15670	15573	15709	15627	15606	15660	15481	15522	15460	15395	15638	15552	15558	15679	15538	15499	15492	15709	15766	15693	15626	15652	15690	15629	15658	15681	15567	15509	15601	15691	15604	15750	15682	15697	15579	15648	15606	15728	15716	15585	15687	15584	15575	15632	15495	15504	15517	15552	15435	15551	15586	15612	15512	15710	15519	15600	15759	15577	15492	15614	15525	15764	15606	15682	15734	15561	15700	15586	15517	15439	15491	15499	15725	15716	15768	15531	15552	15478	15500	15668	15623	15485	15389	15582	15523	15546	15590	15595	15730	15593	15552	15501	15812	15552	15623	15732	15397	15607	15664	15488	15701	15463	15593	15799	15476	15690	15482	15691	15637	15871	15637	15606	15539	15500	15524	15668	15626	15808	15378	15484	15593	15551	15687	15795	15597	15735	15572	15515	15755	15405	15689	15601	15480	15448	15736	15700	15570	15598	15565	15621	15562	15550	15504	15699	15526	15624	15672	15719	15735	15574	15604	15422	15735	15661	15655	15598	15611	15564	15611	15685	15647	15851	15462	15611	15400	15453	15507	15529	15630	15468	15610	15651	15612	15640	15612	15422	15821	15609	15649	15711	15523	15637	15644	15553	15560	15650	15671	15546	15594	15668	15585	15714	15641	15531	15609	15598	15414	15814	15519	15525	15540	15677	15623	15673	15666	15517	15624	15529	15515	15522	15727	15653	15590	15479	15608	15649	15759	15635	15615	15541	15533	15572	15608	15585	15693	15516	15414	15709	15510	15554	15625	15336	15472	15554	15465	15536	15591	15674	15641	15572	15611	15529	15741	15476	15527	15572	15563	15646	15642	15668	15641	15703	15649	15624	15525	15777	15520	15584	15612	15793	15647	15531	15577	15471	15681	15632	15603	15731	15577	15628	15596	15524	15512	15507	15648	15700	15577	15518	15545	15611	15727	15528	15401	15743	15413	15731	15632	15515	15667	15550	15577	15653	15696	15766	15610	15422	15676	15715	15512	15431	15689	15491	15441	15663	15552	15540	15764	15568	15528	15625	15546	15631	15555	15591	15733	15681	15638	15528	15657	15622	15511	15415	15496	15474	15593	15585	15533	15718	15444	15675	15669	15614	15779	15444	15599	15570	15602	15648	15392	15481	15618	15668	15684	15610	15587	15591	15542	15646	15496	15648	15675	15698	15503	15430	15488	15775	15577	15798	15532	15424	15581	15529	15514	15487	15527	15489	15678	15568	15696	15597	15632	15753	15620	15881	15602	15618	15442	15634	15610	15677	15453	15601	15531	15447	15741	15743	15629	15740	15442	15480	15514	15659	15731	15559	15776	15555	15607	15437	15552	15739	15742	15492	15616	15410	15665	15680	15592	15650	15495	15512	15683	15656	15435	15726	15487	15708	15495	15587	15642	15568	15690	15697	15652	15689	15622	15571	15478	15700	15635	15675	15690	15641	15383	15526	15528	15423	15742	15518	15531	15544	15535	15554	15612	15667	15771	15525	15647	15604	15627	15538	15706	15421	15576	15646	15632	15652	15457	15739	15541	15678	15555	15634	15629	15604	15586	15627	15542	15614	15624	15591	15532	15704	15797	15531	15687	15617	15538	15587	15626	15499	15715	15400	15719	15546	15768	15649	15562	15649	15561	15652	15649	15691	15677	15630	15568	15614	15712	15547	15636	15585	15615	15610	15546	15491	15605	15602	15596	15765	15673	15736	15554	15485	15710	15597	15663	15587	15513	15614	15664	15554	15576	15747	15687	15680	15514	15451	15543	15574	15473	15525	15525	15562	15507	15615	15645	15564	15760	15629	15454	15537	15644	15687	15741	15677	15535	15447	15502	15772	15515	15517	15653	15599	15649	15482	15610	15612	15633	15782	15575	15603	15616	15598	15610	15554	15714	15672	15598	15566	15577	15587	15704	15560	15614	15511	15578	15617	15934	15710	15551	15428	15641	15673	15629	15691	15585	15515	15706	15533	15668	15598	15613	15501	15603	15704	15568	15505	15579	15521	15506	15706	15459	15657	15693	15701	15547	15585	15571	15599	15767	15593	15680	15497	15605	15615	15681	15492	15492	15552	15563	15805	15633	15563	15621	15555	15541	15623	15501	15566	15633	15497	15753	15501	15665	15492	15483	15604	15454	15606	15546	15486	15534	15536	15471	15704	15570	15517	15671	15578	15468	15793	15646	15474	15653	15590	15564	15585	15673	15567	15658	15430	15676	15552	15677	15734	15481	15617	15569	15696	15670	15467	15411	15579	15634	15516	15673	15655	15476	15737	15633	15593	15520	15614	15722	15505	15643	15499	15614	15640	15604	15540	15728	15529	15551	15487	15616	15645	15505	15649	15568	15545	15605	15522	15682	15724	15508	15549	15678	15514	15488	15542	15549	15737	15585	15612	15490	15436	15686	15529	15442	15448	15526	15631	15480	15701	15742	15640	15633	15570	15671	15598	15583	15439	15550	15602	15490	15500	15563	15514	15597	15726	15789	15583	15650	15735	15590	15649	15710	15655	15541	15497	15605	15648	15591	15687	15662	15548	15658	15408	15688	15420	15544	15546	15762	15540	15536	15614	15453	15486	15470	15618	15388	15551	15641	15755	15694	15640	15415	15542	15719	15388	15504	15718	15638	15589	15747	15755	15613	15538	15744	15746	15537	15651	15569	15512	15434	15612	15602	15713	15625	15711	15600	15526	15494	15540	15562	15525	15684	15753	15637	15631	15495	15559	15774	15580	15656	15557	15817	15655	15478	15525	15386	15819	15646	15830	15775	15496	15486	15641	15614	15637	15482	15399	15613	15354	15606	15584	15567	15603	15597	15605	15592	15643	15483	15511	15604	15550	15539	15700	15492	15556	15659	15514	15716	15572	15725	15574	15513	15573	15696	15567	15776	15473	15696	15542	15553	15630	15539	15646	15736	15421	15486	15599	15487	15591	15595	15543	15483	15585	15603	15724	15650	15602	15577	15804	15711	15519	15577	15546	15465	15568	15682	15668	15413	15588	15620	15685	15571	15525	15594	15673	15709	15566	15686	15608	15610	15641	15774	15462	15735	15498	15780	15557	15575	15537	15596	15612	15485	15575	15614	15540	15594	15658	15445	15654	15614	15656	15650	15786	15546	15569	15562	15651	15541	15458	15580	15476	15587	15574	15751	15528	15488	15648	15684	15664	15712	15575	15660	15722	15688	15596	15655	15593	15604	15503	15481	15564	15663	15611	15527	15597	15647	15399	15687	15435	15391	15631	15438	15718	15601	15570	15409	15739	15520	15463	15678	15378	15538	15741	15432	15578	15554	15703	15617	15716	15605	15567	15582	15636	15633	15551	15493	15527	15536	15812	15640	15676	15723	15603	15791	15499	15688	15550	15579	15670	15648	15702	15674	15533	15571	15487	15541	15582	15422	15741	15571	15524	15669	15629	15606	15445	15522	15501	15708	15601	15603	15419	15682	15713	15625	15713	15615	15546	15805	15783	15547	15572	15468	15599	15571	15416	15638	15500	15695	15541	15570	15688	15517	15697	15740	15796	15464	15675	15635	15747	15422	15707	15702	15450	15514	15659	15657	15512	15491	15595	15665	15645	15456	15697	15459	15472	15437	15600	15618	15463	15646	15447	15615	15712	15507	15714	15666	15778	15434	15507	15655	15767	15575	15683	15794	15448	15627	15753	15548	15551	15435	15748	15396	15679	15508	15552	15528	15639	15728	15640	15756	15472	15650	15655	15719	15795	15612	15644	15726	15502	15814	15808	15581	15652	15592	15699	15638	15691	15544	15560	15599	15577	15513	15631	15578	15509	15608	15796	15565	15626	15734	15606	15551	15643	15643	15604	15663	15636	15591	15713	15523	15664	15520	15638	15563	15599	15467	15554	15566	15633	15787	15542	15721	15879	15684	15761	15638	15574	15446	15745	15564	15600	15387	15586	15636	15723	15706	15594	15553	15579	15578	15420	15357	15716	15715	15554	15612	15566	15730	15695	15577	15561	15558	15568	15583	15637	15554	15568	15644	15479	15666	15606	15841	15527	15594	15683	15678	15479	15590	15532	15636	15495	15525	15744	15721	15602	15562	15749	15689	15627	15492	15724	15521	15710	15396	15823	15606	15585	15519	15447	15463	15564	15758	15432	15752	15510	15491	15580	15664	15516	15509	15539	15516	15624	15675	15429	15614	15572	15645	15563	15607	15551	15719	15591	15608	15854	15664	15558	15766	15641	15560	15615	15784	15638	15684	15560	15548	15594	15552	15581	15684	15651	15516	15529	15681	15683	15702	15512	15441	15489	15419	15585	15536	15489	15552	15538	15642	15467	15668	15556	15750	15664	15621	15460	15733	15384	15694	15807	15708	15691	15627	15451	15609	15393	15617	15511	15694	15691	15455	15574	15547	15667	15473	15472	15353	15612	15698	15684	15527	15539	15554	15658	15706	15648	15747	15717	15674	15338	15483	15677	15497	15567	15582	15512	15596	15591	15684	15489	15561	15618	15621	15667	15623	15597	15605	15501	15665	15754	15534	15739	15744	15442	15719	15572	15911	15621	15746	15393	15519
33167	42493	43772	30582	21364	19209	18766	18742	18720	18683	18710	18408	18477	18679	18285	18475	18654	18558	18503	18373	18494	18561	18652	18546	18365	18535	18328	18480	18760	18581	18652	18554	18238	18600	18486	18658	18407	18663	18462	18551	18570	18539	18307	18494	18498	18513	18350	18501	18612	18593	18503	18539	18386	18495	18424	18582	18550	18330	18367	18661	18557	18415	18584	18567	18579	18525	18426	18471	18508	18591	18496	18386	18610	18581	18361	18456	18493	18416	18365	18470	18321	18582	18419	18398	18581	18478	18564	18284	18571	18590	18532	18601	18406	18497	18303	18560	18465	18385	18380	18521	18285	18544	18691	18458	18334	18491	18383	18518	18649	18452	18354	18401	18377	18562	18514	18628	18612	18463	18693	18358	18598	18497	18415	18533	18564	18361	18448	18599	18403	18414	18306	18586	18391	18393	18395	18436	18360	18485	18612	18401	18379	18460	18510	18512	18573	18492	18534	18634	18311	18276	18589	18415	18391	18613	18400	18632	18463	18431	18584	18538	18401	18471	18572	18523	18456	18517	18212	18395	18388	18416	18634	18494	18496	18476	18542	18638	18282	18505	18480	18613	18430	18508	18532	18477	18298	18390	18540	18576	18389	18319	18426	18624	18381	18523	18621	18487	18605	18373	18576	18448	18297	18464	18272	18465	18388	18611	18407	18157	18400	18572	18457	18571	18503	18624	18439	18353	18357	18502	18613	18470	18534	18631	18407	18444	18420	18398	18409	18421	18567	18419	18267	18376	18384	18601	18550	18564	18460	18436	18561	18513	18641	18592	18544	18473	18485	18370	18391	18746	18578	18402	18472	18393	18497	18370	18409	18449	18258	18555	18633	18633	18292	18534	18497	18475	18458	18302	18665	18544	18449	18512	18650	18712	18576	18592	18539	18203	18165	18374	18509	18426	18319	18404	18369	18395	18467	18510	18404	18422	18576	18401	18453	18493	18708	18493	18417	18412	18326	18492	18353	18487	18527	18338	18519	18453	18499	18536	18704	18637	18483	18273	18530	18472	18387	18414	18438	18596	18570	18645	18409	18391	18578	18355	18624	18345	18509	18491	18258	18423	18349	18486	18560	18615	18410	18458	18630	18448	18520	18633	18429	18456	18319	18398	18444	18546	18559	18588	18535	18462	18550	18488	18235	18419	18372	18459	18442	18565	18564	18512	18429	18442	18612	18511	18620	18459	18602	18378	18373	18607	18755	18523	18486	18373	18371	18585	18682	18652	18295	18513	18475	18493	18523	18579	18252	18435	18478	18403	18570	18434	18465	18471	18485	18452	18683	18542	18463	18349	18485	18519	18750	18407	18371	18458	18398	18466	18502	18352	18614	18593	18430	18489	18286	18388	18535	18513	18353	18446	18487	18405	18392	18564	18535	18495	18420	18684	18283	18502	18523	18181	18621	18567	18265	18342	18492	18622	18356	18409	18389	18374	18618	18550	18664	18527	18309	18404	18380	18386	18529	18559	18279	18592	18625	18546	18276	18344	18532	18696	18305	18596	18494	18454	18395	18667	18582	18599	18489	18447	18536	18431	18691	18295	18589	18388	18510	18269	18501	18565	18506	18379	18523	18374	18644	18522	18282	18356	18445	18503	18558	18398	18344	18603	18386	18455	18232	18621	18449	18531	18438	18474	18655	18666	18464	18547	18612	18476	18397	18387	18581	18154	18461	18424	18450	18443	18427	18510	18384	18529	18410	18527	18499	18542	18590	18620	18500	18327	18272	18462	18530	18314	18563	18435	18455	18460	18587	18587	18357	18425	18257	18759	18427	18503	18380	18408	18305	18562	18463	18379	18337	18478	18554	18492	18508	18481	18361	18493	18556	18562	18506	18439	18490	18640	18364	18421	18469	18385	18465	18510	18302	18485	18374	18383	18449	18482	18404	18495	18444	18538	18456	18482	18395	18513	18579	18572	18741	18384	18429	18536	18378	18499	18425	18578	18628	18410	18389	18335	18522	18372	18268	18543	18487	18608	18786	18539	18532	18548	18502	18465	18297	18443	18429	18695	18486	18502	18400	18327	18469	18327	18546	18436	18468	18494	18476	18262	18525	18459	18646	18364	18400	18265	18409	18377	18474	18256	18543	18404	18317	18528	18370	18575	18461	18505	18606	18488	18161	18490	18493	18583	18590	18297	18449	18480	18272	18239	18580	18324	18511	18561	18558	18485	18671	18530	18592	18272	18367	18470	18494	18435	18445	18481	18355	18453	18413	18677	18710	18310	18197	18356	18427	18367	18314	18484	18445	18479	18464	18382	18314	18458	18578	18441	18544	18506	18466	18484	18345	18616	18398	18464	18694	18553	18703	18463	18615	18484	18538	18324	18470	18478	18488	18264	18555	18462	18516	18413	18520	18278	18753	18317	18532	18661	18430	18522	18356	18369	18332	18640	18390	18328	18398	18490	18307	18476	18441	18450	18573	18621	18445	18636	18397	18484	18481	18692	18615	18533	18546	18436	18387	18612	18403	18323	18474	18420	18407	18487	18548	18577	18456	18515	18444	18589	18413	18286	18553	18505	18502	18566	18287	18582	18468	18431	18504	18659	18487	18554	18578	18458	18546	18546	18500	18506	18543	18327	18360	18554	18505	18481	18472	18560	18554	18566	18438	18495	18580	18708	18519	18507	18335	18552	18456	18467	18338	18291	18447	18469	18417	18483	18598	18467	18560	18334	18480	18479	18436	18589	18389	18547	18498	18606	18601	18666	18659	18497	18370	18469	18372	18335	18504	18483	18449	18546	18330	18374	18507	18263	18403	18529	18545	18259	18586	18471	18302	18416	18497	18675	18446	18394	18476	18336	18447	18296	18521	18464	18415	18255	18541	18519	18454	18340	18538	18400	18639	18572	18341	18362	18471	18464	18554	18362	18488	18480	18526	18337	18295	18378	18583	18255	18358	18555	18616	18342	18535	18539	18458	18512	18576	18638	18462	18445	18404	18432	18524	18276	18534	18416	18526	18542	18418	18517	18369	18393	18355	18381	18386	18428	18445	18538	18489	18492	18598	18150	18374	18560	18485	18409	18340	18426	18648	18526	18435	18644	18485	18492	18448	18510	18441	18606	18404	18418	18525	18548	18452	18340	18363	18279	18367	18392	18373	18516	18435	18452	18558	18412	18470	18521	18264	18261	18189	18625	18208	18500	18422	18481	18513	18334	18363	18469	18399	18375	18452	18327	18385	18359	18537	18466	18270	18408	18491	18552	18616	18530	18632	18397	18457	18520	18329	18513	18463	18135	18353	18507	18477	18364	18568	18452	18501	18472	18559	18307	18394	18404	18497	18468	18404	18730	18536	18557	18583	18649	18673	18458	18618	18761	18552	18477	18464	18494	18558	18542	18476	18475	18536	18475	18548	18325	18481	18604	18459	18493	18702	18481	18442	18433	18766	18689	18557	18638	18430	18507	18655	18565	18553	18410	18486	18532	18554	18645	18281	18295	18354	18447	18351	18394	18362	18537	18395	18461	18507	18360	18506	18336	18267	18362	18514	18452	18798	18393	18549	18714	18381	18395	18492	18474	18540	18337	18244	18410	18518	18520	18384	18436	18525	18377	18699	18411	18593	18235	18502	18399	18627	18493	18359	18490	18241	18443	18503	18392	18666	18343	18366	18495	18491	18399	18477	18481	18460	18330	18364	18479	18477	18752	18505	18434	18501	18386	18561	18500	18382	18369	18357	18469	18294	18465	18625	18496	18289	18507	18337	18653	18613	18502	18483	18702	18702	18439	18464	18477	18499	18465	18502	18523	18528	18438	18713	18492	18679	18336	18404	18605	18525	18550	18479	18262	18586	18484	18516	18662	18644	18428	18623	18428	18338	18463	18515	18389	18561	18491	18463	18365	18518	18558	18446	18554	18436	18490	18704	18516	18441	18493	18224	18528	18734	18564	18709	18604	18335	18559	18473	18424	18576	18543	18523	18693	18486	18652	18497	18505	18496	18526	18477	18197	18411	18757	18535	18486	18438	18652	18576	18381	18289	18602	18629	18587	18675	18351	18458	18389	18394	18428	18593	18411	18459	18419	18461	18599	18302	18247	18402	18590	18557	18563	18426	18615	18713	18517	18367	18512	18362	18356	18542	18436	18579	18223	18372	18555	18487	18714	18579	18346	18502	18508	18404	18397	18636	18592	18515	18564	18599	18337	18325	18654	18286	18480	18508	18452	18254	18347	18514	18526	18404	18471	18412	18442	18604	18619	18270	18331	18420	18369	18534	18350	18612	18563	18495	18459	18455	18476	18429	18696	18518	18405	18505	18452	18264	18550	18420	18421	18497	18480	18549	18547	18493	18649	18579	18615	18589	18411	18625	18558	18409	18439	18432	18529	18454	18461	18429	18410	18454	18434	18582	18299	18361	18285	18600	18602	18584	18472	18416	18436	18567	18704	18465	18384	18549	18253	18500	18525	18535	18572	18565	18573	18520	18381	18556	18734	18414	18524	18485	18387	18341	18411	18426	18399	18512	18568	18586	18565	18539	18478	18510	18372	18310	18467	18733	18372	18348	18427	18531	18604	18397	18481	18331	18466	18457	18517	18725	18275	18561	18543	18492	18608	18462	18442	18459	18357	18514	18714	18227	18457	18387	18521	18605	18579	18538	18562	18744	18573	18392	18536	18461	18400	18537	18387	18362	18581	18373	18336	18592	18408	18652	18432	18466	18564	18501	18430	18207	18611	18591	18441	18498	18541	18366	18518	18494	18539	18547	18396	18630	18266	18422	18598	18542	18452	18323	18294	18586	18564	18352	18295	18562	18220	18456	18458	18554	18427	18505	18391	18349	18417	18464	18489	18487	18459	18380	18293	18462	18477	18522	18725	18423	18414	18498	18377	18455	18277	18518	18434	18464	18434	18306	18386	18438	18377	18347	18653	18337	18451	18513	18375	18463	18481	18267	18509	18641	18375	18238	18530	18514	18452	18554	18331	18258	18563	18525	18600	18276	18418	18442	18710	18344	18487	18601	18451	18490	18460	18562	18369	18560	18432	18404	18302	18571	18588	18344	18541	18204	18354	18587	18572	18365	18607	18452	18344	18706	18467	18609	18568	18471	18494	18360	18651	18504	18454	18346	18331	18398	18502	18681	18713	18505	18639	18378	18380	18527	18570	18467	18645	18816	18598
41885	60554	45090	25691	17842	16040	15591	15756	15602	15665	15717	15757	15651	15655	15496	15515	15771	15441	15655	15546	15663	15711	15687	15628	15486	15420	15502	15604	15683	15677	15692	15444	15537	15509	15575	15579	15534	15580	15705	15755	15567	15649	15649	15611	15617	15596	15703	15715	15565	15504	15515	15873	15718	15514	15697	15625	15611	15639	15637	15519	15608	15523	15529	15696	15593	15641	15500	15441	15565	15494	15466	15530	15713	15474	15706	15618	15721	15568	15443	15561	15383	15582	15568	15726	15570	15636	15668	15707	15567	15648	15485	15711	15786	15599	15563	15647	15691	15491	15704	15636	15571	15635	15556	15512	15520	15476	15621	15759	15382	15693	15571	15742	15518	15653	15572	15736	15680	15586	15620	15501	15560	15629	15536	15726	15602	15693	15463	15586	15472	15589	15541	15594	15482	15522	15640	15630	15779	15648	15636	15677	15725	15647	15638	15684	15668	15562	15560	15567	15639	15656	15700	15473	15605	15606	15635	15471	15697	15704	15675	15679	15647	15702	15701	15576	15410	15529	15691	15513	15560	15533	15569	15665	15681	15733	15666	15638	15599	15483	15518	15612	15428	15619	15720	15795	15542	15640	15525	15643	15539	15605	15570	15398	15523	15592	15532	15512	15643	15594	15614	15750	15742	15678	15610	15479	15606	15613	15536	15523	15621	15639	15603	15582	15476	15651	15401	15696	15418	15596	15719	15732	15692	15666	15554	15538	15577	15474	15619	15623	15634	15495	15725	15504	15535	15433	15614	15652	15665	15498	15718	15484	15570	15661	15591	15660	15615	15626	15735	15506	15417	15678	15733	15771	15679	15741	15683	15641	15544	15582	15744	15662	15581	15536	15595	15587	15442	15695	15772	15578	15380	15704	15496	15416	15734	15710	15628	15502	15506	15618	15569	15575	15733	15488	15659	15738	15582	15464	15484	15651	15726	15716	15578	15524	15637	15548	15496	15608	15711	15596	15686	15561	15595	15547	15689	15569	15599	15768	15615	15804	15678	15446	15599	15602	15556	15725	15588	15684	15649	15717	15726	15567	15628	15576	15559	15528	15642	15645	15559	15784	15647	15635	15593	15662	15646	15590	15589	15776	15627	15744	15565	15574	15685	15622	15601	15474	15758	15552	15565	15428	15583	15570	15740	15580	15572	15419	15718	15614	15507	15527	15633	15499	15645	15742	15624	15492	15698	15786	15686	15807	15611	15703	15594	15709	15494	15767	15665	15667	15755	15671	15757	15448	15649	15557	15485	15609	15651	15772	15655	15632	15796	15506	15449	15606	15513	15421	15667	15620	15552	15579	15589	15806	15730	15507	15721	15523	15507	15549	15489	15587	15408	15718	15599	15547	15428	15543	15577	15402	15656	15570	15636	15620	15709	15705	15639	15449	15802	15577	15571	15611	15711	15758	15545	15673	15503	15725	15621	15605	15621	15613	15490	15735	15619	15864	15668	15623	15448	15710	15699	15660	15600	15602	15644	15503	15539	15661	15683	15524	15768	15740	15680	15735	15542	15727	15849	15720	15582	15686	15679	15533	15611	15652	15618	15716	15719	15584	15603	15639	15639	15524	15561	15741	15681	15568	15457	15897	15666	15576	15683	15672	15613	15466	15497	15622	15757	15693	15513	15597	15718	15531	15599	15619	15601	15695	15604	15612	15592	15732	15756	15642	15656	15684	15735	15567	15548	15650	15680	15541	15635	15625	15598	15404	15578	15606	15675	15608	15554	15644	15679	15487	15743	15750	15472	15480	15672	15532	15732	15660	15555	15568	15581	15550	15691	15506	15598	15463	15623	15498	15621	15646	15539	15526	15521	15628	15697	15683	15706	15579	15764	15528	15625	15863	15648	15464	15535	15527	15505	15602	15574	15482	15659	15708	15573	15525	15603	15443	15558	15510	15838	15434	15679	15595	15588	15680	15608	15743	15730	15418	15602	15595	15442	15617	15492	15605	15677	15462	15670	15670	15535	15829	15564	15657	15517	15779	15621	15570	15592	15577	15659	15623	15609	15440	15677	15445	15573	15515	15654	15662	15685	15502	15690	15585	15587	15551	15580	15665	15464	15703	15427	15678	15783	15666	15638	15649	15708	15501	15497	15600	15568	15592	15546	15759	15447	15613	15751	15650	15647	15462	15510	15670	15456	15554	15660	15768	15528	15680	15693	15500	15648	15551	15777	15627	15737	15585	15569	15673	15755	15447	15590	15660	15683	15401	15690	15701	15673	15649	15502	15619	15545	15757	15595	15732	15415	15570	15649	15586	15588	15607	15520	15537	15583	15559	15710	15420	15632	15678	15639	15483	15772	15563	15775	15605	15672	15542	15710	15632	15735	15619	15509	15643	15686	15606	15733	15651	15517	15614	15602	15540	15607	15495	15528	15649	15595	15598	15585	15659	15673	15676	15567	15466	15691	15541	15608	15594	15490	15778	15773	15620	15523	15582	15644	15587	15641	15635	15567	15695	15569	15412	15630	15626	15378	15408	15661	15562	15526	15581	15584	15547	15584	15567	15513	15563	15655	15493	15764	15572	15632	15397	15465	15654	15463	15707	15469	15467	15663	15580	15640	15581	15606	15590	15496	15612	15575	15687	15587	15531	15385	15844	15635	15534	15624	15679	15608	15521	15566	15745	15645	15623	15445	15727	15672	15523	15440	15626	15472	15752	15494	15694	15548	15561	15507	15589	15647	15603	15549	15547	15665	15493	15621	15626	15495	15552	15588	15549	15636	15546	15774	15438	15711	15379	15679	15717	15630	15568	15676	15507	15548	15614	15627	15422	15644	15578	15776	15889	15602	15663	15728	15644	15521	15457	15707	15490	15702	15741	15460	15719	15693	15755	15702	15474	15705	15711	15569	15564	15554	15604	15604	15667	15698	15787	15560	15500	15717	15642	15570	15587	15681	15613	15524	15576	15597	15578	15600	15426	15468	15726	15488	15555	15668	15657	15956	15540	15533	15505	15636	15574	15561	15674	15750	15722	15778	15541	15681	15527	15580	15693	15540	15543	15675	15654	15523	15556	15558	15653	15599	15705	15685	15626	15595	15673	15868	15586	15481	15592	15677	15579	15652	15558	15761	15524	15783	15565	15505	15503	15533	15618	15680	15569	15609	15399	15727	15597	15658	15644	15641	15503	15626	15539	15401	15727	15842	15542	15631	15378	15563	15546	15681	15727	15587	15631	15561	15477	15670	15546	15547	15858	15505	15662	15631	15649	15772	15603	15751	15639	15594	15510	15563	15502	15705	15682	15532	15731	15875	15678	15732	15469	15565	15725	15476	15724	15666	15616	15575	15565	15611	15666	15528	15616	15528	15692	15666	15749	15648	15597	15607	15630	15578	15638	15572	15604	15670	15584	15624	15654	15631	15566	15690	15696	15571	15591	15594	15586	15622	15480	15535	15567	15619	15708	15626	15766	15524	15687	15689	15658	15783	15525	15704	15721	15682	15440	15787	15690	15673	15482	15524	15768	15674	15626	15769	15707	15565	15546	15560	15675	15604	15833	15501	15485	15724	15682	15661	15676	15674	15747	15632	15595	15613	15716	15488	15651	15546	15631	15551	15524	15696	15499	15606	15696	15440	15627	15590	15470	15788	15841	15622	15498	15472	15680	15597	15699	15825	15782	15565	15693	15609	15687	15556	15505	15645	15603	15739	15673	15648	15656	15618	15681	15551	15550	15514	15360	15780	15508	15499	15606	15652	15537	15668	15449	15594	15605	15572	15856	15546	15650	15599	15494	15786	15721	15508	15588	15703	15590	15463	15713	15655	15446	15641	15548	15632	15528	15629	15705	15788	15500	15692	15443	15525	15378	15644	15706	15738	15458	15522	15594	15713	15679	15488	15538	15798	15773	15641	15760	15541	15649	15606	15530	15582	15590	15622	15560	15687	15697	15652	15819	15768	15759	15734	15435	15643	15798	15668	15902	15501	15711	15631	15725	15381	15646	15557	15485	15583	15528	15602	15574	15688	15704	15628	15508	15702	15581	15697	15458	15636	15598	15539	15726	15650	15516	15768	15533	15674	15700	15871	15573	15561	15670	15613	15625	15731	15767	15524	15698	15467	15612	15669	15578	15641	15715	15600	15603	15483	15571	15654	15727	15746	15489	15530	15713	15604	15468	15441	15621	15581	15482	15628	15730	15603	15623	15517	15548	15629	15631	15649	15678	15614	15555	15468	15550	15683	15619	15565	15531	15660	15478	15675	15599	15505	15557	15618	15612	15541	15690	15548	15439	15636	15617	15579	15601	15468	15538	15598	15666	15547	15641	15721	15697	15583	15677	15625	15596	15400	15792	15566	15478	15591	15629	15783	15604	15762	15564	15647	15645	15695	15558	15512	15607	15566	15663	15675	15618	15511	15406	15690	15610	15762	15640	15537	15707	15602	15604	15691	15583	15692	15683	15585	15779	15754	15685	15518	15552	15523	15479	15662	15585	15640	15704	15659	15665	15574	15558	15602	15680	15515	15580	15539	15648	15796	15572	15505	15522	15625	15685	15606	15668	15508	15731	15634	15568	15622	15548	15659	15630	15563	15578	15725	15808	15660	15520	15714	15551	15696	15400	15587	15677	15496	15501	15556	15630	15578	15562	15489	15574	15725	15568	15616	15733	15657	15569	15704	15597	15579	15623	15677	15491	15673	15612	15631	15647	15516	15520	15644	15734	15548	15745	15640	15617	15599	15593	15535	15687	15593	15589	15709	15499	15632	15527	15666	15406	15455	16010	15635	15566	15719	15594	15653	15614	15478	15347	15719	15587	15621	15525	15537	15767	15552	15538	15597	15624	15537	15704	15562	15594	15316	15740	15723	15631	15701	15688	15550	15451	15729	15628	15616	15768	15666	15710	15662	15645	15625	15400	15571	15770	15702	15584	15692	15644	15691	15713	15622	15678	15785	15472	15613	15569	15707	15735	15509	15572	15736	15613	15680	15602	15544	15830	15754	15785	15434	15592	15607	15638	15721	15665	15736	15595	15441	15518	15500	15549	15584	15736	15759	15441	15694	15590	15659	15588	15722	15630	15618	15813	15759	15683	15829	15582	15668	15609	15601	15605	15732	15670	15480	15519	15635	15784	15691	15633	15619	15514	15741	15566	15617	15542	15488	15737	15562	15612	15630	15564
35994	39506	37670	26671	20136	18979	18676	18590	18635	18450	18595	18649	18794	18564	18731	18418	18588	18491	18682	18642	18470	18654	18625	18523	18619	18567	18374	18546	18549	18406	18570	18537	18683	18379	18558	18508	18648	18594	18458	18645	18598	18640	18601	18377	18609	18708	18375	18589	18271	18664	18607	18570	18482	18476	18392	18450	18535	18540	18559	18622	18590	18429	18396	18475	18387	18503	18543	18418	18465	18406	18546	18259	18643	18468	18536	18418	18413	18565	18405	18346	18614	18440	18485	18493	18565	18531	18493	18503	18473	18546	18518	18455	18517	18527	18495	18655	18642	18477	18626	18695	18547	18601	18516	18521	18630	18639	18522	18640	18408	18654	18565	18374	18413	18526	18413	18550	18424	18519	18523	18577	18622	18516	18565	18563	18595	18667	18531	18629	18334	18362	18635	18486	18399	18546	18525	18507	18619	18637	18628	18528	18440	18444	18610	18830	18667	18570	18408	18549	18575	18655	18616	18569	18699	18342	18463	18583	18314	18574	18677	18372	18457	18719	18492	18301	18430	18448	18485	18458	18226	18431	18313	18546	18502	18615	18357	18473	18713	18583	18458	18408	18475	18574	18562	18580	18433	18533	18363	18404	18513	18351	18237	18234	18417	18425	18746	18337	18689	18650	18345	18590	18600	18517	18355	18654	18684	18338	18378	18351	18546	18458	18575	18472	18628	18544	18481	18488	18500	18304	18451	18529	18468	18463	18605	18380	18383	18744	18569	18482	18769	18504	18571	18373	18330	18225	18540	18620	18768	18398	18390	18619	18647	18584	18639	18406	18462	18513	18480	18588	18369	18490	18510	18608	18744	18788	18466	18594	18238	18476	18643	18547	18438	18269	18450	18555	18370	18405	18526	18426	18704	18542	18704	18591	18563	18521	18459	18504	18439	18612	18568	18387	18652	18558	18467	18371	18576	18302	18382	18339	18409	18410	18428	18490	18393	18477	18426	18689	18429	18529	18622	18586	18464	18685	18433	18495	18479	18596	18578	18554	18511	18380	18436	18582	18512	18236	18538	18419	18551	18468	18353	18587	18517	18627	18363	18490	18557	18516	18435	18508	18530	18361	18589	18706	18669	18490	18411	18397	18465	18445	18641	18504	18396	18384	18543	18507	18513	18623	18580	18517	18381	18292	18498	18577	18613	18582	18609	18464	18379	18440	18458	18543	18467	18793	18429	18635	18478	18533	18661	18322	18391	18641	18312	18558	18506	18466	18536	18348	18599	18514	18373	18719	18304	18336	18431	18577	18278	18612	18648	18334	18595	18733	18422	18556	18537	18390	18557	18553	18439	18497	18495	18564	18667	18510	18456	18517	18416	18673	18444	18622	18506	18594	18593	18645	18362	18683	18538	18743	18402	18300	18408	18450	18741	18476	18551	18400	18621	18572	18602	18461	18586	18555	18202	18416	18510	18320	18469	18587	18507	18514	18501	18520	18345	18542	18671	18593	18722	18347	18661	18573	18478	18381	18694	18518	18530	18456	18642	18530	18342	18624	18471	18589	18402	18653	18492	18485	18453	18299	18395	18315	18527	18398	18656	18685	18554	18547	18613	18503	18568	18546	18505	18582	18377	18367	18570	18592	18381	18314	18619	18563	18512	18258	18524	18656	18604	18529	18449	18427	18588	18350	18383	18654	18590	18626	18551	18533	18480	18740	18460	18623	18422	18488	18671	18431	18478	18777	18704	18403	18490	18338	18603	18584	18484	18635	18741	18585	18436	18533	18602	18320	18536	18482	18624	18514	18488	18192	18737	18505	18510	18384	18615	18470	18396	18440	18572	18625	18659	18430	18493	18726	18378	18488	18513	18488	18377	18359	18356	18709	18705	18503	18413	18677	18482	18575	18463	18642	18485	18611	18385	18680	18686	18593	18504	18380	18386	18713	18385	18426	18347	18551	18533	18491	18536	18595	18425	18719	18625	18699	18585	18497	18692	18519	18460	18670	18621	18586	18422	18332	18385	18431	18494	18660	18734	18512	18430	18683	18378	18501	18552	18445	18461	18394	18454	18354	18576	18508	18592	18452	18357	18388	18595	18566	18463	18357	18497	18626	18525	18466	18428	18339	18636	18590	18742	18415	18386	18457	18526	18449	18389	18742	18558	18434	18689	18164	18509	18386	18443	18584	18583	18451	18348	18515	18586	18379	18460	18432	18542	18558	18459	18591	18447	18526	18699	18541	18521	18402	18311	18742	18551	18395	18596	18574	18341	18641	18577	18494	18429	18507	18539	18601	18422	18393	18431	18434	18623	18498	18631	18463	18494	18646	18575	18474	18519	18598	18552	18500	18487	18527	18498	18322	18405	18632	18402	18569	18383	18495	18689	18435	18572	18660	18675	18354	18539	18566	18540	18760	18591	18895	18709	18589	18541	18409	18502	18430	18519	18443	18495	18592	18616	18390	18512	18275	18406	18310	18781	18592	18586	18438	18523	18596	18587	18373	18576	18444	18487	18630	18716	18295	18703	18707	18576	18588	18596	18646	18551	18569	18378	18645	18568	18641	18628	18507	18539	18414	18410	18622	18481	18290	18442	18638	18574	18642	18790	18693	18423	18270	18676	18779	18524	18382	18396	18518	18422	18275	18339	18563	18539	18474	18629	18761	18343	18649	18408	18417	18615	18626	18403	18507	18457	18494	18480	18510	18615	18465	18344	18475	18610	18539	18746	18532	18443	18694	18620	18444	18691	18242	18507	18450	18580	18533	18504	18398	18399	18573	18381	18525	18399	18183	18525	18459	18547	18397	18637	18465	18475	18517	18461	18456	18684	18488	18602	18390	18416	18416	18397	18528	18385	18433	18547	18264	18752	18693	18601	18615	18555	18681	18497	18563	18382	18286	18570	18344	18624	18586	18710	18580	18541	18658	18789	18442	18420	18577	18392	18636	18613	18441	18504	18449	18551	18518	18414	18501	18403	18390	18507	18479	18420	18387	18657	18469	18320	18648	18345	18574	18660	18618	18420	18463	18508	18470	18689	18697	18476	18390	18605	18478	18585	18443	18586	18273	18532	18579	18591	18518	18762	18756	18453	18364	18622	18719	18611	18505	18531	18575	18538	18398	18591	18376	18571	18610	18507	18420	18614	18486	18481	18483	18534	18510	18439	18589	18551	18499	18569	18464	18434	18446	18769	18476	18543	18456	18475	18542	18618	18649	18462	18396	18508	18402	18541	18581	18544	18562	18539	18308	18579	18323	18410	18528	18525	18598	18220	18478	18464	18419	18367	18519	18374	18598	18489	18541	18654	18541	18547	18395	18676	18571	18434	18703	18552	18563	18411	18332	18715	18589	18626	18597	18599	18609	18657	18459	18357	18477	18430	18336	18702	18436	18478	18387	18664	18659	18722	18594	18523	18357	18554	18284	18506	18403	18572	18463	18365	18403	18540	18590	18417	18525	18468	18398	18638	18665	18479	18415	18566	18517	18476	18657	18573	18663	18587	18556	18540	18393	18621	18580	18598	18514	18462	18471	18642	18685	18490	18643	18442	18636	18367	18442	18643	18377	18623	18441	18377	18586	18482	18577	18523	18359	18743	18757	18557	18721	18428	18516	18458	18380	18639	18389	18829	18740	18413	18550	18618	18584	18433	18374	18413	18469	18636	18410	18444	18529	18440	18593	18601	18680	18527	18441	18520	18441	18505	18596	18472	18532	18461	18628	18510	18479	18545	18595	18577	18711	18480	18599	18338	18467	18384	18474	18607	18618	18498	18413	18301	18570	18435	18336	18532	18368	18486	18534	18400	18361	18432	18321	18516	18627	18661	18548	18606	18310	18640	18364	18483	18361	18536	18575	18413	18599	18684	18475	18616	18463	18602	18852	18574	18702	18524	18319	18511	18304	18413	18533	18750	18553	18586	18559	18475	18610	18670	18342	18540	18490	18892	18758	18758	18790	18591	18673	18536	18496	18434	18579	18399	18446	18465	18413	18644	18349	18497	18370	18625	18681	18512	18698	18596	18395	18397	18679	18572	18581	18587	18539	18435	18229	18411	18513	18376	18457	18535	18511	18306	18445	18505	18433	18594	18478	18434	18545	18696	18473	18615	18559	18489	18529	18543	18407	18450	18446	18568	18774	18549	18498	18455	18504	18526	18462	18476	18568	18314	18555	18320	18560	18536	18648	18593	18514	18411	18447	18572	18570	18498	18476	18560	18524	18579	18516	18642	18435	18248	18624	18552	18508	18685	18416	18678	18482	18701	18664	18459	18616	18929	18334	18575	18450	18532	18418	18407	18573	18448	18554	18285	18626	18627	18706	18508	18485	18525	18476	18591	18525	18359	18601	18408	18691	18502	18602	18474	18479	18353	18531	18388	18566	18468	18453	18672	18451	18449	18414	18362	18387	18553	18545	18422	18527	18567	18679	18585	18444	18657	18382	18648	18651	18708	18301	18409	18693	18465	18537	18563	18296	18617	18615	18601	18676	18574	18434	18540	18543	18633	18328	18462	18792	18784	18602	18357	18475	18647	18308	18631	18453	18325	18529	18616	18602	18490	18564	18445	18550	18549	18494	18797	18382	18505	18623	18437	18490	18668	18677	18407	18659	18602	18619	18434	18639	18730	18675	18516	18589	18524	18593	18512	18602	18290	18528	18524	18315	18462	18568	18539	18513	18624	18504	18452	18320	18625	18601	18447	18470	18550	18560	18618	18610	18631	18500	18414	18677	18489	18309	18567	18431	18541	18382	18409	18505	18558	18228	18508	18481	18512	18716	18504	18402	18753	18613	18530	18520	18266	18570	18514	18486	18664	18584	18585	18489	18677	18433	18370	18500	18678	18731	18320	18449	18417	18359	18459	18498	18423	18318	18608	18584	18546	18668	18493	18415	18431	18565	18484	18576	18453	18507	18685	18438	18426	18830	18633	18561	18720	18305	18782	18777	18514	18324	18809	18570	18573	18582	18460	18462	18594	18227	18491	18490	18663	18532	18671	18453	18635	18370	18551	18611	18483	18498	18599	18471	18484	18597	18513	18543	18725	18596	18680	18409	18637	18604	18693	18484	18418	18538	18581	18401	18464	18318	18508	18515	18365	18524	18375	18430	18416	18615	18282	18715	18469	18465	18503	18503	18710	18666	18450	18409	18731	18389	18503	18445	18546	18515	18384	18469	18721	18563
39465	51497	37806	22294	17067	15814	15721	15737	15723	15836	15754	15556	15707	15680	15685	15551	15627	15751	15527	15645	15782	15690	15632	15652	15780	15771	15582	15544	15666	15630	15636	15589	15616	15643	15595	15703	15685	15656	15626	15552	15797	15646	15621	15728	15859	15648	15559	15582	15861	15720	15647	15512	15622	15702	15587	15653	15680	15684	15702	15641	15761	15899	15511	15804	15543	15719	15772	15516	15769	15628	15606	15759	15501	15720	15492	15618	15540	15670	15584	15686	15600	15614	15709	15848	15614	15530	15491	15630	15548	15640	15698	15699	15589	15578	15697	15642	15751	15556	15754	15741	15639	15641	15656	15607	15487	15447	15612	15538	15767	15629	15572	15552	15578	15674	15763	15642	15522	15825	15665	15684	15659	15677	15475	15659	15839	15689	15614	15615	15770	15636	15448	15779	15591	15593	15571	15699	15710	15583	15633	15504	15723	15506	15618	15520	15661	15650	15757	15672	15605	15533	15632	15562	15696	15477	15635	15616	15684	15610	15666	15542	15535	15735	15521	15514	15625	15553	15679	15633	15725	15563	15671	15560	15778	15754	15671	15697	15656	15558	15666	15562	15776	15537	15625	15670	15685	15551	15638	15513	15628	15714	15559	15618	15751	15499	15437	15662	15530	15635	15767	15631	15591	15619	15784	15501	15706	15573	15544	15675	15571	15732	15756	15612	15595	15596	15731	15644	15581	15676	15535	15663	15560	15715	15461	15515	15639	15654	15553	15603	15796	15767	15529	15646	15533	15644	15597	15548	15493	15584	15563	15685	15698	15662	15777	15711	15595	15556	15439	15523	15690	15654	15866	15638	15565	15771	15630	15640	15733	15552	15638	15547	15583	15759	15577	15587	15570	15657	15547	15720	15574	15476	15781	15627	15515	15511	15769	15638	15559	15689	15741	15759	15518	15559	15660	15571	15575	15780	15541	15490	15604	15542	15705	15552	15722	15627	15651	15551	15645	15459	15619	15578	15473	15600	15595	15603	15558	15770	15703	15668	15769	15517	15743	15681	15579	15718	15523	15617	15678	15535	15786	15690	15684	15593	15539	15685	15629	15696	15668	15523	15669	15641	15762	15527	15662	15718	15483	15603	15513	15621	15607	15490	15785	15611	15735	15652	15742	15660	15688	15730	15667	15634	15865	15691	15681	15713	15591	15546	15715	15515	15573	15619	15810	15507	15615	15710	15662	15681	15566	15653	15801	15749	15635	15626	15594	15656	15677	15646	15531	15699	15409	15811	15631	15657	15568	15714	15537	15623	15680	15704	15671	15617	15551	15782	15629	15696	15670	15664	15690	15766	15688	15633	15530	15776	15782	15581	15784	15599	15598	15532	15611	15830	15632	15752	15753	15576	15650	15560	15463	15612	15682	15495	15593	15653	15716	15748	15547	15539	15616	15514	15505	15508	15684	15696	15525	15763	15577	15673	15507	15624	15545	15712	15561	15457	15576	15493	15609	15545	15697	15424	15611	15602	15621	15648	15635	15587	15713	15674	15626	15713	15558	15556	15694	15556	15649	15548	15765	15509	15505	15723	15631	15585	15575	15609	15724	15599	15769	15471	15571	15655	15606	15685	15469	15703	15553	15540	15594	15694	15757	15561	15663	15592	15571	15622	15675	15594	15593	15587	15752	15518	15716	15637	15652	15813	15576	15641	15608	15563	15729	15595	15424	15741	15642	15664	15701	15556	15736	15520	15468	15769	15594	15529	15648	15603	15560	15614	15357	15599	15541	15617	15741	15755	15453	15647	15603	15626	15655	15615	15733	15742	15765	15560	15764	15601	15617	15658	15574	15519	15698	15644	15614	15697	15776	15528	15703	15537	15741	15605	15696	15670	15549	15569	15594	15709	15586	15374	15598	15682	15608	15632	15656	15682	15781	15643	15611	15637	15581	15656	15757	15669	15594	15728	15550	15549	15622	15735	15572	15812	15674	15740	15667	15759	15742	15639	15570	15631	15719	15641	15713	15598	15532	15574	15667	15506	15512	15642	15619	15717	15605	15625	15532	15412	15594	15741	15597	15635	15547	15703	15845	15624	15847	15642	15560	15592	15803	15668	15681	15583	15671	15613	15689	15815	15490	15496	15590	15810	15712	15639	15559	15785	15609	15509	15703	15625	15644	15436	15554	15688	15486	15699	15549	15718	15490	15753	15622	15765	15662	15833	15605	15579	15841	15686	15387	15614	15707	15622	15620	15624	15669	15596	15649	15907	15501	15543	15635	15676	15564	15689	15635	15630	15794	15623	15525	15609	15564	15687	15721	15519	15509	15533	15558	15560	15534	15418	15555	15671	15730	15451	15695	15672	15555	15707	15644	15651	15671	15721	15468	15648	15563	15772	15582	15731	15632	15471	15565	15529	15663	15553	15591	15564	15594	15649	15691	15700	15714	15554	15719	15553	15694	15581	15529	15457	15656	15553	15552	15611	15665	15805	15679	15537	15798	15764	15496	15672	15488	15690	15780	15651	15593	15624	15453	15701	15427	15580	15602	15785	15531	15568	15535	15694	15488	15556	15594	15710	15615	15609	15740	15730	15719	15462	15733	15553	15634	15701	15629	15687	15623	15802	15600	15690	15583	15687	15885	15799	15460	15816	15636	15928	15833	15516	15594	15690	15682	15756	15764	15581	15641	15662	15708	15681	15533	15607	15493	15591	15508	15548	15450	15626	15682	15792	15616	15683	15636	15507	15466	15662	15817	15636	15606	15752	15581	15607	15667	15737	15654	15537	15556	15519	15685	15664	15693	15713	15616	15626	15740	15689	15729	15810	15562	15576	15721	15700	15693	15489	15682	15730	15504	15661	15469	15721	15765	15748	15453	15714	15680	15879	15649	15802	15561	15630	15739	15571	15543	15545	15650	15609	15679	15728	15685	15490	15678	15652	15682	15694	15651	15846	15779	15623	15808	15608	15609	15592	15622	15587	15771	15590	15688	15658	15675	15807	15442	15724	15674	15579	15663	15718	15833	15685	15621	15633	15532	15596	15623	15682	15634	15601	15706	15717	15634	15573	15632	15590	15613	15687	15671	15626	15684	15636	15605	15545	15611	15568	15538	15648	15683	15608	15765	15662	15641	15653	15640	15664	15538	15468	15641	15712	15580	15495	15708	15628	15706	15715	15575	15631	15634	15612	15661	15510	15565	15671	15591	15429	15741	15535	15689	15608	15702	15806	15611	15644	15525	15715	15633	15557	15553	15574	15604	15719	15772	15670	15595	15659	15639	15629	15663	15779	15602	15675	15699	15441	15515	15544	15662	15871	15600	15561	15674	15491	15667	15689	15688	15558	15615	15594	15712	15349	15499	15611	15663	15686	15510	15655	15712	15786	15571	15480	15586	15703	15555	15718	15710	15439	15702	15687	15711	15656	15657	15820	15637	15481	15842	15781	15633	15571	15588	15631	15616	15605	15713	15912	15832	15690	15586	15854	15740	15694	15595	15604	15785	15755	15574	15616	15737	15548	15813	15405	15581	15658	15651	15626	15731	15722	15720	15665	15556	15568	15654	15585	15691	15698	15778	15625	15650	15598	15721	15548	15591	15665	15678	15530	15664	15675	15689	15780	15638	15665	15618	15674	15626	15580	15653	15797	15676	15625	15580	15611	15580	15582	15612	15612	15702	15503	15689	15780	15761	15617	15642	15546	15743	15584	15539	15811	15644	15754	15608	15734	15898	15649	15663	15651	15592	15714	15766	15719	15537	15635	15525	15608	15591	15741	15772	15628	15630	15616	15757	15681	15794	15657	15469	15735	15541	15623	15779	15621	15770	15666	15485	15671	15717	15664	15701	15767	15689	15655	15567	15571	15778	15401	15741	15612	15665	15612	15644	15616	15665	15558	15529	15732	15616	15457	15747	15495	15643	15590	15759	15697	15695	15764	15590	15687	15492	15858	15685	15586	15563	15735	15527	15746	15515	15580	15689	15632	15463	15726	15578	15658	15772	15757	15657	15682	15466	15515	15678	15523	15622	15382	15698	15467	15680	15684	15594	15535	15500	15818	15627	15687	15622	15600	15367	15702	15761	15524	15482	15769	15608	15535	15559	15610	15762	15694	15514	15690	15595	15697	15586	15714	15577	15589	15619	15680	15746	15767	15845	15697	15550	15722	15517	15663	15682	15729	15609	15545	15661	15534	15712	15720	15662	15720	15650	15701	15614	15592	15674	15759	15445	15699	15624	15773	15628	15825	15592	15579	15601	15603	15545	15762	15674	15648	15671	15616	15486	15687	15675	15617	15669	15576	15577	15560	15566	15711	15724	15625	15813	15514	15676	15730	15560	15570	15792	15693	15703	15596	15547	15636	15589	15610	15691	15643	15548	15525	15533	15705	15680	15528	15683	15745	15650	15532	15729	15680	15454	15592	15777	15689	15757	15551	15529	15826	15495	15646	15421	15658	15634	15627	15695	15663	15746	15509	15601	15704	15752	15550	15722	15646	15648	15828	15743	15532	15681	15525	15633	15656	15458	15700	15615	15645	15702	15763	15671	15497	15594	15481	15585	15550	15657	15635	15749	15676	15632	15460	15715	15693	15541	15732	15679	15535	15671	15661	15605	15678	15696	15685	15610	15715	15742	15610	15474	15577	15740	15573	15587	15571	15554	15772	15804	15490	15487	15669	15717	15729	15588	15825	15559	15420	15626	15672	15732	15758	15555	15719	15798	15635	15601	15662	15678	15748	15591	15634	15710	15526	15603	15842	15613	15749	15715	15712	15823	15671	15604	15587	15638	15660	15748	15608	15700	15712	15500	15620	15710	15651	15614	15600	15629	15559	15646	15715	15811	15656	15709	15418	15502	15575	15684	15592	15508	15804	15738	15664	15582	15473	15630	15927	15723	15463	15541	15675	15797	15597	15711	15603	15586	15606	15453	15529	15700	15618	15690	15742	15653	15617	15849	15469	15670	15525	15475	15597	15695	15623	15609	15683	15568	15388	15725	15642	15647	15735	15665	15620	15684	15636	15556	15567	15747	15574	15707	15691	15557	15644	15716	15473	15761	15708	15677	15557	15645	15628	15694	15652	15611	15478	15686	15613	15709	15617	15579	15619	15686	15758	15717	15617	15555	15642	15486	15529	15636	15590	15535	15549	15790	15624	15727	15643	15647	15631	15615	15518	15492	15449
23837	26069	39869	33619	25796	24359	24006	19576	18853	19181	19005	18928	19008	18877	19024	18640	18808	18783	18929	18965	18884	18578	18660	18579	18536	18690	18854	18937	18693	18554	18714	18536	18544	18894	18673	18570	18656	18619	18758	18653	18484	18738	18853	18802	18894	18655	18623	18653	18667	18632	18754	18801	18649	18518	18620	18683	18472	18597	18740	18776	18773	18652	18715	18699	18668	18655	18525	18798	18713	18507	18700	18527	18745	18764	18751	18709	18675	18636	18578	18631	18744	18811	18479	18548	18825	18577	18550	18557	18594	18402	18638	18573	18648	18409	18630	18502	18509	18583	18640	18475	18612	18852	18827	18975	18812	18765	18491	18722	18660	18379	18500	18547	18604	18501	18525	18714	18624	18478	18506	18746	18387	18805	18691	18654	18803	18579	18662	18472	18636	18528	18570	18560	18406	18568	18656	18488	18787	18715	18801	18646	18305	18755	18511	18666	18615	18653	18609	18585	18550	18617	18435	18528	18506	18660	18564	18440	18615	18762	18553	18588	18639	18540	18758	18693	18526	18693	18546	18680	18644	18726	18774	18543	18587	18492	18589	18483	18493	18521	18633	18347	18576	18436	18521	18545	18670	18530	18520	18527	18679	18709	18700	18712	18573	18622	18538	18549	18351	18547	18644	18572	18671	18676	18498	18645	18580	18705	18742	18652	18494	18663	18655	18706	18583	18684	18800	18693	18580	18336	18612	18550	18625	18458	18543	18579	18760	18523	18514	18223	18526	18649	18711	18847	18515	18713	18675	18430	18683	18813	18699	18529	18617	18415	18742	18584	18634	18502	18557	18576	18675	18580	18872	18586	18588	18760	18516	18718	18640	18513	18454	18611	18300	18647	18676	18747	18675	18657	18753	18803	18530	18626	18631	18451	18513	18408	18591	18669	18264	18462	18675	18564	18493	18602	18554	18581	18782	18388	18649	18644	18841	18492	18593	18658	18536	18488	18566	18573	18401	18342	18534	18756	18685	18510	18711	18694	18824	18565	18726	18603	18653	18741	18576	18616	18455	18627	18816	18638	18503	18587	18575	18474	18860	18640	18543	18683	18789	18687	18765	18701	18769	18713	18606	18601	18563	18458	18545	18489	18435	18624	18517	18618	18679	18482	18417	18630	18767	18499	18530	18461	18616	18524	18661	18602	18559	18586	18773	18662	18621	18484	18429	18520	18649	18668	18696	18656	18594	18527	18581	18553	18566	18627	18703	18581	18816	18531	18696	18520	18542	18804	18317	18703	18558	18542	18638	18519	18677	18643	18340	18564	18573	18530	18726	18462	18642	18625	18497	18506	18390	18598	18413	18551	18393	18584	18659	18449	18532	18675	18429	18455	18878	18654	18577	18378	18824	18629	18689	18667	18674	18460	18452	18690	18732	18409	18531	18771	18759	18705	18684	18506	18584	18550	18778	18406	18476	18520	18647	18438	18573	18575	18483	18482	18748	18478	18532	18638	18581	18799	18757	18492	18538	18650	18612	18445	18495	18614	18366	18562	18587	18635	18604	18637	18643	18722	18426	18625	18525	18675	18697	18565	18775	18371	18292	18522	18571	18594	18760	18569	18623	18686	18747	18694	18599	18368	18505	18540	18553	18696	18637	18602	18704	18558	18771	18581	18593	18754	18599	18348	18591	18679	18877	18590	18681	18475	18526	18614	18636	18645	18693	18656	18676	18582	18546	18239	18671	18650	18455	18535	18551	18530	18684	18625	18856	18667	18704	18516	18331	18520	18387	18599	18712	18488	18659	18776	18605	18469	18508	18577	18629	18600	18676	18500	18517	18485	18575	18520	18546	18622	18552	18694	18552	18601	18633	18587	18519	18446	18699	18410	18502	18661	18586	18527	18745	18649	18759	18519	18758	18633	18395	18524	18735	18566	18772	18523	18373	18590	18637	18519	18663	18561	18647	18668	18611	18521	18692	18588	18516	18560	18526	18477	18543	18729	18608	18638	18608	18774	18380	18643	18779	18641	18877	18643	18384	18666	18641	18610	18462	18502	18536	18337	18469	18688	18503	18604	18450	18716	18543	18417	18439	18702	18515	18735	18533	18544	18777	18840	18637	18652	18638	18881	18679	18507	18538	18616	18632	18435	18599	18465	18718	18665	18420	18591	18591	18704	18700	18623	18445	18498	18652	18343	18619	18630	18808	18581	18567	18560	18683	18503	18527	18584	18565	18624	18439	18502	18485	18625	18511	18391	18386	18649	18684	18668	18553	18604	18794	18938	18472	18682	18588	18554	18513	18667	18548	18630	18551	18660	18575	18552	18579	18613	18639	18804	18449	18630	18711	18648	18508	18627	18650	18760	18509	18675	18765	18712	18679	18600	18628	18668	18609	18728	18544	18478	18763	18709	18521	18432	18808	18580	18617	18658	18657	18474	18406	18606	18451	18560	18499	18667	18578	18610	18681	18516	18536	18614	18600	18555	18695	18672	18586	18606	18765	18695	18539	18468	18451	18688	18555	18616	18491	18375	18430	18605	18590	18661	18598	18480	18882	18501	18625	18402	18720	18751	18674	18844	18685	18609	18740	18278	18705	18549	18625	18697	18611	18581	18506	18411	18394	18587	18461	18714	18492	18614	18640	18461	18481	18655	18613	18775	18573	18464	18699	18532	18480	18472	18524	18499	18719	18725	18748	18637	18640	18468	18772	18726	18599	18601	18439	18653	18629	18557	18570	18511	18539	18448	18766	18543	18756	18573	18514	18566	18371	18371	18504	18588	18427	18548	18621	18611	18589	18709	18641	18609	18607	18541	18629	18738	18657	18618	18410	18706	18581	18473	18546	18484	18414	18748	18630	18483	18405	18483	18530	18567	18582	18603	18660	18807	18880	18531	18427	18518	18853	18684	18630	18579	18701	18585	18529	18575	18649	18644	18560	18646	18478	18493	18501	18467	18692	18658	18603	18650	18430	18635	18548	18713	18609	18500	18437	18518	18767	18569	18636	18603	18603	18712	18613	18446	18596	18590	18486	18477	18725	18709	18663	18475	18480	18427	18650	18627	18727	18611	18386	18734	18578	18429	18490	18819	18398	18820	18701	18527	18474	18650	18582	18734	18535	18753	18580	18338	18538	18537	18696	18458	18687	18573	18709	18527	18494	18646	18492	18537	18713	18662	18635	18607	18609	18397	18629	18753	18554	18546	18582	18533	18429	18546	18576	18484	18488	18488	18654	18557	18548	18528	18509	18642	18684	18529	18655	18552	18476	18403	18706	18516	18673	18545	18660	18494	18567	18623	18567	18517	18560	18713	18660	18495	18559	18634	18602	18687	18722	18636	18594	18606	18538	18617	18551	18437	18554	18539	18562	18607	18536	18397	18569	18462	18409	18621	18705	18692	18564	18586	18621	18607	18717	18344	18525	18554	18488	18466	18687	18549	18549	18463	18530	18847	18566	18829	18673	18455	18453	18450	18571	18588	18572	18521	18635	18546	18619	18654	18733	18659	18533	18523	18321	18792	18418	18481	18663	18682	18727	18749	18776	18563	18301	18563	18479	18534	18562	18825	18699	18468	18537	18645	18772	18713	18707	18488	18546	18838	18647	18610	18553	18571	18465	18787	18797	18446	18707	18415	18661	18329	18336	18695	18613	18689	18461	18306	18596	18564	18448	18509	18561	18745	18745	18591	18679	18565	18579	18421	18553	18514	18511	18756	18483	18511	18646	18367	18661	18537	18785	18676	18562	18712	18559	18806	18589	18605	18573	18473	18418	18483	18544	18643	18510	18647	18832	18584	18651	18416	18536	18464	18834	18453	18537	18395	18348	18501	18638	18517	18712	18631	18773	18439	18602	18428	18381	18423	18730	18452	18401	18534	18737	18752	18584	18755	18600	18516	18598	18408	18511	18621	18523	18754	18664	18788	18661	18261	18378	18382	18406	18453	18692	18531	18486	18660	18706	18503	18645	18601	18493	18533	18661	18496	18713	18579	18727	18577	18562	18848	18696	18377	18548	18440	18718	18601	18657	18704	18654	18809	18399	18708	18645	18725	18713	18739	18499	18629	18835	18700	18552	18654	18440	18611	18835	18429	18568	18732	18683	18781	18776	18572	18645	18344	18786	18689	18789	18492	18826	18793	18440	18395	18600	18614	18582	18532	18504	18492	18700	18469	18655	18502	18532	18457	18517	18846	18412	18619	18674	18709	18560	18504	18723	18665	18551	18475	18638	18659	18574	18563	18726	18621	18502	18385	18696	18695	18727	18615	18291	18425	18624	18502	18648	18845	18534	18732	18733	18776	18446	18745	18664	18463	18734	18519	18535	18519	18485	18512	18655	18804	18628	18625	18565	18621	18676	18516	18738	18567	18567	18483	18588	18698	18637	18561	18539	18417	18556	18542	18594	18627	18510	18580	18478	18719	18467	18547	18523	18566	18556	18561	18520	18228	18544	18460	18561	18296	18537	18645	18347	18615	18550	18456	18674	18630	18714	18557	18658	18418	18421	18548	18424	18668	18560	18587	18576	18696	18417	18627	18781	18540	18565	18608	18493	18525	18538	18722	18476	18624	18449	18493	18569	18568	18595	18548	18540	18354	18642	18584	18648	18523	18552	18650	18664	18673	18535	18439	18672	18679	18657	18539	18567	18562	18444	18616	18564	18700	18772	18697	18727	18601	18515	18598	18666	18614	18559	18630	18371	18569	18473	18580	18703	18388	18588	18666	18790	18578	18739	18485	18626	18650	18677	18513	18693	18634	18564	18691	18646	18583	18761	18475	18644	18630	18393	18693	18488	18635	18501	18635	18588	18360	18630	18529	18838	18659	18492	18341	18681	18690	18380	18632	18480	18691	18559	18643	18586	18664	18527	18698	18547	18310	18823	18651	18385	18507	18583	18740	18656	18628	18668	18495	18751	18595	18674	18438	18426	18625	18846	18557	18678	18792	18529	18767	18651	18312	18435	18637	18572	18650	18538	18650	18672	18745	18651	18575	18578	18658	18607	18617	18466	18865	18725	18755	18458	18717	18597	18591	18584	18394	18542	18676	18714	18449	18562	18500	18505	18767	18589	18544	18534	18611	18720	18442	18637	18523	18810	18690	18640	18515	18664	18462	18602	18542	18765	18622	18371	18726	18530	18527	18614	18755	18626	18708	18596	18438	18494	18573	18675	18692	18609	18724
62917	105616	88374	57814	32380	18975	16126	15706	15786	15775	15839	15555	15630	15613	15798	15828	15604	15670	15800	15710	15651	15664	15787	15789	15777	15707	15706	15885	15580	15662	15787	15721	15825	15760	15644	15884	15606	15746	15548	15865	15822	15474	15869	15818	15772	15492	15759	15679	15874	15500	15846	15798	15813	15531	15827	15609	15697	15802	15668	15617	15772	15641	15846	15767	15740	15700	15703	15730	15595	15783	15709	15728	15900	15540	15708	15770	15589	15725	15763	15566	15650	15834	15691	15500	15745	15589	15658	15756	15646	15751	15755	15719	15766	15857	15876	15698	15598	15633	15593	15842	15932	15752	15802	15807	15743	15604	15671	15727	15672	15767	15557	15719	15827	15776	15730	15485	15548	15602	15550	15582	15718	15830	15678	15718	15615	15717	15748	15734	15516	15767	15618	15570	15746	15764	15800	15774	15518	15780	15650	15763	15772	15636	15793	15637	15679	15601	15744	15733	15740	15578	15900	15776	15676	15759	15644	15696	15700	15646	15559	15854	15776	15745	15601	15622	15837	15688	15729	15544	15669	15522	15710	15691	15689	15792	15885	15662	15625	15597	15671	15712	15700	15793	15579	15794	15631	15573	15886	15787	15781	15616	15787	15713	15740	15764	15530	15820	15594	15745	15703	15719	15729	15806	15787	15785	15589	15581	15659	15757	15583	15720	15458	15834	15788	15646	15757	15611	15866	15472	15624	15760	15733	15614	15807	15624	15406	15688	15682	15678	15672	15500	15749	15729	15561	15619	15772	15781	15717	15664	15636	15859	15800	15695	15741	15752	15817	15742	15655	15834	15850	15655	15751	15670	15802	15708	15655	15643	15850	15676	15873	15640	15682	15848	15787	15604	15730	15532	15655	15749	15801	15672	15626	15666	15794	15803	15802	15824	15498	15762	15537	15648	15767	15423	15749	15734	15576	15711	15695	15628	15713	15745	15640	15765	15607	15674	15735	15601	15834	15705	15587	15695	15810	15719	15706	15748	15743	15761	15896	15718	15756	15582	15624	15785	15644	15573	15651	15717	15554	15652	15502	15653	15698	15546	15670	15699	15722	15602	15766	15835	15639	15797	15632	15574	15595	15677	15783	15725	15712	15564	15755	15616	15746	15787	15684	15646	15616	15557	15733	15895	15832	15660	15705	15754	15742	15568	15583	15524	15496	15668	15617	15724	15701	15698	15675	15667	15690	15782	15531	15881	15800	15876	15668	15777	15609	15773	15789	15644	15539	15781	15684	15556	15777	15820	15666	15685	15718	15731	15768	15833	15688	15797	15732	15694	15642	15783	15386	15724	15632	15806	15599	15713	15666	15748	15676	15757	15650	15590	15652	15721	15674	15700	15585	15733	15693	15720	15805	15801	15703	15612	15755	15702	15779	15821	15687	15558	15793	15697	15621	15883	15595	15672	15849	15726	15681	15787	15746	15690	15938	15721	15624	15750	15768	15641	15803	15709	15685	15705	15631	15683	15803	15819	15652	15511	15666	15706	15748	15601	15690	15656	15678	15752	15769	15608	15729	15717	15754	15574	15677	15605	15524	15783	15751	15545	15859	15930	15758	15608	15803	15651	15696	15712	15621	15663	15697	15624	15736	15702	15838	15759	15572	15627	15667	15689	15573	15798	15525	15641	15755	15747	15567	15656	15831	15761	15750	15781	15654	15729	15585	15652	15816	15479	15819	15611	15714	15863	15579	15659	15646	15619	15709	15639	15581	15774	15860	15681	15716	15737	15555	15547	15785	15761	15704	15680	15652	15638	15720	15815	15679	15807	15792	15750	15750	15744	15740	15707	15831	15782	15598	15742	15804	15717	15563	15762	15684	15747	15699	15630	15745	15668	15696	15848	15882	15814	15617	15681	15575	15781	15723	15770	15683	15675	15656	15756	15756	15788	15670	15811	15613	15680	15819	15636	15639	15815	15566	15770	15621	15685	15458	15796	15713	15709	15686	15623	15770	15746	15731	15583	15592	15610	15756	15571	15861	15813	15492	15640	15545	15719	15762	15673	15593	15711	15867	15665	15644	15600	15643	15551	15696	15735	15816	15862	15759	15499	15753	15570	15585	15656	15709	15660	15833	15647	15839	15665	15715	15716	15641	15805	15853	15755	15581	15679	15531	15643	15705	15647	15726	15792	15681	15735	15661	15689	15611	15655	15707	15668	15635	15837	15851	15732	15706	15519	15606	15680	15669	15733	15775	15700	15647	15766	15603	15735	15700	15769	15555	15728	15499	15651	15720	15530	15572	15741	15802	15539	15768	15564	15661	15529	15741	15610	15836	15850	15683	15587	15617	15643	15842	15761	15692	15702	15635	15742	15587	15484	15853	15527	15729	15843	15718	15805	15782	15669	15723	15735	15824	15794	15676	15960	15616	15487	15760	15769	15588	15625	15577	15639	15705	15844	15817	15494	15594	15696	15612	15539	15667	15708	15705	15805	15790	15827	15690	15595	15640	15798	15676	15633	15710	15866	15834	15830	15717	15670	15769	15633	15621	15687	15687	15831	15632	15657	15640	15628	15655	15577	15740	15687	15709	15732	15761	15685	15668	15757	15874	15688	15631	15803	15813	15740	15624	15711	15606	15663	15637	15668	15826	15793	15783	15674	15904	15715	15713	15675	15684	15606	15602	15734	15726	15712	15769	15640	15724	15679	15679	15920	15673	15753	15708	15778	15713	15645	15733	15665	15691	15772	15736	15765	15807	15613	15839	15772	15695	15662	15730	15705	15900	15726	15711	15682	15610	15547	15723	15682	15807	15712	15801	15452	15806	15621	15869	15801	15758	15673	15530	15711	15766	15736	15626	15514	15774	15586	15557	15675	15598	15603	15620	15849	15781	15686	15588	15723	15591	15764	15680	15923	15768	15643	15816	15720	15692	15566	15711	15742	15803	15739	15652	15712	15687	15710	15635	15773	15628	15742	15727	15697	15573	15746	15678	15619	15705	15738	15509	15602	15686	15855	15731	15882	15744	15651	15762	15647	15577	15466	15622	15857	15663	15749	15707	15738	15831	15755	15707	15571	15881	15646	15685	15721	15583	15817	15655	15679	15826	15759	15606	15725	15611	15641	15666	15743	15636	15575	15799	15665	15535	15498	15765	15542	15780	15657	15747	15619	15853	15796	15640	15689	15649	15816	15653	15687	15627	15567	15536	15789	15558	15619	15605	15584	15609	15505	15806	15731	15794	15664	15670	15355	15588	15532	15679	15822	15752	15609	15822	15728	15605	15623	15744	15662	15796	15632	15752	15688	15749	15837	15789	15756	15598	15689	15773	15811	15862	15654	15688	15661	15466	15762	15753	15551	15610	15678	15424	15741	15699	15719	15761	15681	15679	15668	15577	15642	15710	15784	15564	15559	15833	15607	15853	15625	15762	15631	15924	15628	15740	15704	15873	15728	15666	15536	15812	15803	15758	15719	15775	15832	15666	15665	15752	15736	15785	15601	15703	15827	15583	15732	15475	15638	15928	15735	15908	15736	15659	15656	15735	15813	15548	15699	15851	15766	15621	15778	15708	15735	15773	15858	15667	15623	15481	15726	15753	15681	15642	15793	15760	15636	15574	15565	15697	15802	15749	15616	15452	15552	15670	15776	15638	15654	15631	15643	15710	15676	15792	15632	15542	15765	15768	15696	15714	15722	15769	15722	15755	15482	15751	15731	15782	15730	15639	15779	15735	15597	15644	15572	15669	15681	15774	15811	15788	15675	15728	15711	15883	15598	15631	15846	15634	15586	15688	15661	15651	15504	15869	15760	15812	15685	15816	15723	15836	15506	15730	15717	15758	15785	15692	15808	15816	15861	15615	15813	15702	15562	15690	15724	15640	15744	15635	15580	15944	15774	15693	15629	15803	15648	15776	15803	15672	15698	15611	15590	15679	15449	15646	15472	15712	15579	15736	15690	15781	15815	15611	15710	15645	15709	15658	15777	15685	15868	15674	15537	15615	15694	15599	15847	15548	15804	15951	15870	15710	15652	15823	15612	15690	15691	15665	15692	15729	15610	15582	15493	15533	15655	15782	15788	15513	15816	15773	15677	15745	15694	15794	15597	15585	15814	15659	15758	15736	15712	15538	15642	15841	15802	15681	15860	15655	15816	15891	15616	15742	15788	15649	15676	15626	15606	15750	15595	15687	15723	15656	15670	15660	15703	15708	15825	15699	15811	15721	15602	15617	15884	15713	15615	15770	15647	15648	15813	15605	15682	15819	15558	15602	15727	15873	15674	15784	15643	15817	15722	15702	15829	15655	15602	15823	15750	15694	15703	15713	15531	15796	15696	15619	15620	15817	15796	15545	15647	15526	15518	15619	15853	15629	15844	15715	15652	15635	15467	15584	15759	15635	15813	15720	15829	15679	15650	15769	15737	15700	15810	15626	15680	15696	15646	15705	15881	15605	15669	15678	15642	15814	15752	15611	15584	15760	15731	15596	15544	15739	15726	15739	15686	15712	15608	15685	15760	15733	15763	15889	15700	15568	15786	15544	15703	15620	15734	15821	15500	15624	15690	15551	15709	15674	15853	15851	15692	15790	15779	15822	15656	15722	15692	15638	15689	15832	15801	15639	15857	15895	15814	15589	15934	15629	15719	15693	15692	15740	15891	15747	15747	15651	15643	15660	15617	15943	15620	15634	15580	15776	15658	15759	15663	15826	15888	15704	15864	15733	15713	15728	15667	15705	15560	15645	15684	15738	15704	15748	15619	15853	15780	15750	15756	15767	15547	15781	15620	15772	15688	15672	15759	15664	15772	15632	15590	15544	15770	15771	15711	15738	15610	15600	15561	15590	15644	15829	15708	15746	15811	15733	15596	15687	15860	15771	15579	15672	15632	15654	15642	15627	15695	15678	15680	15664	15553	15550	15811	15433	15730	15724	15721	15619	15796	15658	15759	15688	15843	15589	15577	15739	15729	15658	15620	15657	15656	15722	15639	15693	15710	15619	15726	15631	15857	15790	15659	15662	15854	15647	15621	15870	15670	15649	15558	15596	15684	15639	15864	15572	15641	15765	15685	15671	15793	15634	15691	15649	15686	15843	15708	15677	15782	15788	15526	15751	15633	15617	15738	15628	15948	15698	15530	15847	15517	15742	15645	15652	15781	15847	15884	15576	15809	15753	15790	15723	15631
33085	42365	43385	29807	21374	19266	19021	18597	18697	18822	18668	18564	18301	18570	18924	18818	18814	18521	18813	18747	18804	18626	18730	18766	18895	18822	18648	18752	18696	18653	18723	18625	18648	18516	18509	18662	18574	18762	18648	18687	18542	18594	18722	18721	18748	18569	18681	18606	18561	18674	18495	18764	18617	18683	18476	18596	18601	18534	18865	18889	18648	18687	18611	18574	18740	18761	18614	18934	18628	18701	18660	18423	18535	18741	18419	18720	18709	18635	18558	18635	18598	18437	18817	18517	18539	18797	18493	18574	18626	18740	18662	18614	18726	18559	18718	18429	18449	18634	18598	18537	18475	18528	18591	18542	18386	18626	18700	18568	18541	18607	18567	18586	18541	18781	18583	18468	18416	18442	18718	18657	18527	18475	18645	18687	18629	18617	18725	18566	18650	18661	18497	18563	18620	18474	18591	18538	18418	18539	18738	18409	18524	18610	18694	18739	18618	18495	18542	18580	18657	18429	18576	18734	18691	18515	18663	18682	18409	18572	18552	18536	18576	18564	18527	18667	18693	18696	18509	18500	18694	18589	18560	18503	18627	18360	18541	18749	18612	18620	18585	18706	18725	18636	18630	18711	18546	18677	18501	18264	18674	18587	18790	18669	18613	18684	18551	18585	18465	18571	18771	18609	18721	18514	18626	18509	18568	18509	18686	18551	18453	18483	18562	18593	18787	18547	18561	18447	18871	18632	18578	18479	18444	18693	18756	18492	18623	18587	18485	18519	18470	18481	18384	18525	18427	18479	18486	18531	18547	18331	18696	18660	18836	18702	18641	18522	18771	18585	18577	18757	18610	18623	18647	18878	18482	18546	18453	18723	18644	18430	18628	18438	18682	18693	18652	18595	18711	18502	18555	18593	18399	18565	18421	18574	18668	18794	18613	18738	18490	18564	18703	18753	18644	18489	18630	18440	18726	18392	18666	18736	18657	18734	18943	18546	18535	18411	18682	18459	18498	18555	18614	18493	18477	18719	18482	18324	18723	18536	18553	18541	18749	18523	18555	18566	18616	18558	18726	18854	18612	18599	18545	18630	18449	18729	18663	18584	18622	18321	18718	18680	18511	18418	18897	18652	18548	18738	18636	18603	18535	18565	18612	18605	18481	18696	18677	18572	18536	18676	18578	18510	18738	18566	18495	18524	18858	18461	18282	18521	18568	18257	18614	18579	18729	18483	18836	18734	18739	18702	18441	18595	18653	18579	18686	18711	18609	18684	18732	18643	18453	18728	18573	18563	18573	18438	18354	18552	18611	18394	18634	18600	18717	18551	18514	18536	18588	18687	18503	18779	18475	18716	18740	18593	18710	18541	18707	18561	18533	18598	18567	18512	18528	18528	18634	18593	18805	18579	18623	18649	18445	18654	18719	18562	18705	18684	18354	18596	18734	18607	18363	18588	18799	18552	18604	18850	18612	18609	18544	18715	18502	18579	18418	18504	18564	18936	18661	18574	18496	18364	18628	18400	18709	18651	18834	18665	18580	18536	18775	18487	18460	18539	18732	18716	18636	18673	18494	18529	18503	18822	18567	18551	18539	18620	18758	18646	18631	18745	18796	18640	18682	18588	18810	18656	18505	18791	18496	18665	18714	18862	18608	18505	18822	18615	18524	18733	18712	18467	18541	18704	18656	18450	18535	18671	18605	18687	18544	18528	18491	18636	18478	18768	18699	18802	18875	18616	18597	18665	18580	18560	18711	18729	18724	18560	18703	18601	18662	18771	18543	18524	18800	18463	18463	18243	18603	18869	18662	18682	18676	18637	18531	18457	18687	18535	18616	18609	18671	18651	18461	18489	18646	18654	18631	18659	18508	18722	18657	18508	18616	18631	18506	18614	18478	18663	18545	18520	18634	18476	18544	18737	18800	18650	18685	18749	18441	18423	18665	18590	18584	18669	18484	18498	18574	18600	18549	18655	18594	18572	18442	18355	18485	18499	18627	18553	18788	18734	18570	18547	18490	18425	18738	18605	18438	18740	18482	18567	18452	18613	18743	18493	18542	18508	18760	18590	18732	18658	18630	18635	18542	18557	18808	18572	18613	18574	18774	18750	18403	18535	18660	18524	18490	18625	18577	18718	18597	18519	18568	18435	18507	18649	18546	18591	18723	18611	18446	18436	18580	18592	18615	18688	18564	18705	18629	18587	18571	18542	18742	18565	18627	18680	18513	18598	18666	18555	18347	18484	18730	18317	18516	18520	18391	18593	18684	18576	18642	18431	18910	18639	18653	18677	18674	18580	18590	18613	18654	18657	18604	18526	18769	18593	18687	18383	18675	18690	18586	18479	18683	18776	18709	18630	18477	18572	18434	18554	18514	18625	18851	18482	18441	18732	18597	18634	18516	18636	18754	18589	18692	18571	18572	18794	18504	18369	18613	18738	18814	18572	18623	18588	18492	18670	18608	18639	18603	18396	18646	18543	18662	18433	18536	18783	18727	18619	18721	18756	18338	18540	18445	18503	18521	18363	18618	18561	18475	18542	18570	18724	18834	18558	18487	18662	18590	18351	18481	18720	18600	18678	18662	18795	18701	18580	18636	18604	18568	18339	18209	18620	18573	18520	18421	18571	18601	18396	18403	18527	18303	18744	18637	18748	18646	18643	18459	18535	18550	18519	18484	18649	18458	18686	18588	18374	18497	18703	18434	18606	18714	18550	18817	18543	18400	18704	18762	18599	18679	18712	18756	18522	18571	18615	18662	18615	18653	18747	18553	18593	18619	18665	18589	18706	18692	18431	18404	18495	18662	18769	18496	18635	18662	18736	18590	18571	18514	18578	18821	18423	18625	18563	18414	18664	18909	18737	18601	18617	18706	18565	18629	18628	18520	18493	18504	18643	18388	18455	18392	18600	18849	18644	18640	18653	18666	18527	18585	18718	18637	18738	18660	18484	18641	18371	18578	18572	18605	18668	18651	18641	18685	18513	18633	18718	18779	18532	18828	18584	18573	18542	18688	18751	18663	18593	18735	18583	18556	18652	18713	18555	18432	18355	18481	18599	18757	18871	18681	18705	18659	18609	18609	18422	18807	18631	18537	18310	18554	18785	18577	18612	18559	18574	18553	18474	18560	18410	18537	18462	18611	18585	18468	18517	18586	18663	18736	18830	18788	18577	18683	18480	18616	18767	18782	18909	18547	18446	18714	18637	18547	18624	18541	18564	18750	18629	18773	18657	18720	18502	18616	18800	18484	18535	18627	18418	18308	18496	18597	18535	18521	18478	18704	18734	18711	18478	18647	18620	18661	18506	18638	18586	18540	18563	18524	18611	18877	18740	18768	18540	18443	18606	18660	18413	18558	18909	18602	18590	18543	18429	18732	18389	18485	18689	18654	18341	18469	18546	18633	18768	18600	18701	18554	18795	18489	18740	18782	18566	18759	18600	18816	18706	18668	18580	18801	18620	18820	18534	18476	18409	18424	18612	18863	18621	18660	18740	18694	18552	18683	18330	18614	18661	18644	18745	18691	18692	18771	18609	18800	18477	18333	18435	18512	18520	18373	18774	18665	18842	18585	18557	18801	18493	18725	18606	18482	18516	18570	18495	18501	18425	18847	18693	18653	18813	18792	18648	18479	18611	18735	18828	18698	18457	18518	18600	18426	18590	18701	18467	18638	18734	18446	18638	18776	18569	18597	18727	18725	18678	18630	18518	18633	18721	18509	18732	18638	18598	18671	18584	18617	18627	18531	18670	18577	18696	18494	18641	18611	18393	18683	18514	18651	18751	18842	18685	18498	18561	18575	18587	18563	18509	18610	18488	18818	18543	18435	18599	18634	18610	18685	18535	18741	18608	18611	18748	18785	18604	18587	18457	18739	18609	18532	18942	18610	18533	18733	18906	18588	18425	18530	18630	18552	18527	18539	18646	18561	18733	18714	18568	18549	18623	18667	18686	18574	18580	18561	18623	18676	18566	18594	18512	18703	18667	18730	18571	18522	18518	18465	18581	18716	18554	18321	18442	18415	18599	18685	18598	18508	18654	18630	18533	18824	18712	18647	18645	18874	18492	18516	18612	18337	18790	18649	18589	18656	18541	18518	18561	18339	18804	18467	18568	18662	18656	18604	18572	18728	18696	18670	18639	18643	18642	18527	18575	18698	18610	18561	18572	18628	18562	18607	18665	18592	18623	18723	18744	18448	18782	18663	18493	18630	18588	18489	18616	18599	18563	18602	18531	18691	18569	18624	18642	18507	18620	18728	18466	18536	18727	18603	18719	18600	18800	18655	18650	18513	18572	18643	18505	18329	18654	18821	18509	18678	18517	18592	18640	18592	18836	18662	18698	18807	18733	18671	18722	18743	18560	18495	18591	18595	18821	18543	18701	18665	18404	18612	18566	18699	18505	18660	18585	18631	18665	18667	18586	18601	18620	18486	18648	18693	18619	18859	18575	18644	18697	18795	18472	18770	18482	18497	18719	18672	18549	18582	18557	18604	18597	18497	18522	18660	18643	18805	18475	18638	18620	18671	18774	18580	18808	18699	18739	18514	18838	18643	18757	18604	18783	18566	18670	18595	18451	18610	18579	18732	18609	18342	18721	18810	18598	18501	18657	18570	18590	18667	18362	18566	18665	18801	18707	18613	18619	18687	18635	18571	18516	18443	18692	18584	18598	18569	18830	18702	18533	18634	18420	18687	18676	18533	18542	18607	18508	18496	18692	18555	18727	18772	18598	18555	18679	18548	18687	18566	18638	18744	18671	18419	18584	18662	18467	18507	18669	18813	18554	18758	18475	18697	18760	18561	18577	18674	18490	18630	18509	18447	18590	18472	18734	18499	18647	18419	18487	18636	18733	18384	18721	18636	18534	18547	18546	18654	18518	18566	18583	18758	18553	18502	18697	18438	18616	18743	18738	18655	18488	18701	18590	18559	18473	18593	18685	18456	18641	18730	18598	18475	18544	18766	18435	18783	18558	18603	18778	18690	18530	18666	18574	18590	18797	18688	18738	18567	18479	18561	18599	18648	18624	18676	18611	18513	18824	18501	18485	18617	18627	18604	18676	18601	18607	18599	18667	18576	18539	18691	18554	18636	18493	18536	18602	18528	18535	18625	18629	18570	18567	18652	18699	18511	18657	18493	18640	18566	18532	18341	18553	18429	18677	18708	18655	18752	18838	18608	18542
41764	60761	44373	24942	17914	16100	15722	15540	15720	15574	15711	15683	15701	15733	15980	15631	15890	15664	15662	15591	15632	15844	15701	15750	15737	15781	15714	15774	15702	15633	15592	15646	15547	15571	15531	15747	15574	15806	15649	15750	15605	15457	15649	15788	15678	15781	15870	15732	15704	15624	15657	15873	15504	15701	15699	15568	15738	15636	15728	15734	15807	15818	15796	15772	15766	15615	15831	15664	15740	15553	15733	15537	15688	15564	15811	15850	15642	15663	15710	15750	15746	15604	15616	15777	15751	15598	15713	15757	15566	15705	15649	15595	15816	15640	15625	15664	15768	15750	15658	15684	15640	15642	15704	15758	15775	15643	15599	15814	15725	15658	15712	15573	15658	15704	15607	15678	15751	15576	15707	15824	15731	15725	15951	15684	15677	15545	15837	15605	15643	15777	15696	15832	15700	15570	15655	15820	15733	15710	15583	15743	15480	15722	15549	15598	15705	15718	15658	15675	15658	15696	15600	15648	15731	15646	15584	15868	15566	15592	15739	15747	15647	15696	15641	15754	15538	15563	15622	15890	15729	15804	15754	15870	15681	15529	15855	15528	15785	15733	15767	15596	15638	15752	15645	15650	15670	15641	15768	15761	15572	15831	15519	15609	15556	15683	15673	15683	15664	15716	15827	15869	15564	15641	15677	15755	15610	15624	15608	15772	15793	15710	15614	15756	15795	15622	15593	15576	15683	15643	15778	15542	15715	15622	15676	15799	15663	15563	15502	15620	15743	15628	15671	15602	15447	15687	15646	15666	15810	15671	15785	15439	15805	15471	15743	15637	15703	15712	15605	15673	15535	15641	15771	15676	15793	15650	15771	15757	15705	15708	15792	15727	15719	15470	15638	15656	15661	15649	15693	15742	15743	15754	15717	15828	15686	15675	15829	15677	15592	15604	15590	15738	15578	15742	15629	15786	15680	15605	15753	15745	15732	15595	15694	15814	15552	15849	15648	15753	15688	15838	15642	15619	15638	15688	15776	15686	15793	15663	15717	15597	15770	15775	15732	15620	15770	15718	15683	15502	15763	15726	15674	15758	15746	15576	15793	15566	15711	15676	15816	15737	15676	15590	15715	15680	15526	15793	15868	15803	15715	15667	15619	15821	15592	15715	15631	15516	15669	15735	15731	15726	15752	15665	15675	15649	15584	15624	15815	15662	15626	15692	15644	15676	15624	15560	15662	15776	15666	15659	15762	15518	15718	15737	15839	15619	15709	15556	15699	15599	15710	15858	15740	15634	15675	15627	15562	15669	15639	15764	15742	15725	15617	15789	15634	15594	15721	15798	15704	15557	15705	15730	15866	15778	15802	15628	15654	15636	15854	15725	15757	15734	15824	15729	15667	15739	15757	15637	15731	15602	15614	15869	15734	15820	15817	15665	15853	15636	15661	15758	15748	15736	15680	15842	15780	15542	15843	15838	15738	15842	15865	15709	15646	15807	15836	15888	15769	15760	15821	15658	15636	15719	15482	15415	15747	15641	15565	15600	15677	15643	15588	15786	15831	15679	15862	15797	15785	15447	15807	15600	15793	15744	15755	15726	15639	15764	15838	15848	15751	15637	15566	15700	15669	15854	15611	15806	15702	15841	15513	15790	15578	15654	15656	15839	15701	15753	15738	15900	15706	15662	15783	15612	15786	15667	15821	15773	15645	15716	15657	15698	15570	15772	15805	15669	15687	15695	15660	15715	15703	15752	15793	15750	15773	15748	15563	15787	15779	15844	15817	15775	15718	15838	15581	15760	15642	15794	15668	15758	15655	15611	15630	15750	15801	15746	15710	15673	15701	15682	15774	15651	15829	15644	15614	15699	15529	15663	15782	15702	15651	15818	15753	15682	15609	15640	15770	15688	15773	15650	15686	15636	15735	15793	15943	15811	15537	15609	15729	15623	15592	15449	15785	15768	15512	15767	15632	15770	15678	15665	15816	15723	15759	15771	15636	15606	15721	15714	15748	15667	15742	15737	15650	15671	15641	15661	15601	15735	15749	15778	15752	15846	15832	15673	15570	15635	15597	15709	15720	15690	15847	15591	15789	15596	15689	15625	15662	15896	15782	15785	15799	15733	15623	15585	15780	15458	15805	15562	15590	15713	15834	15631	15755	15648	15796	15773	15735	15601	15542	15641	15766	15636	15819	15703	15720	15675	15615	15777	15729	15745	15650	15727	15576	15821	15684	15520	15777	15791	15767	15628	15822	15597	15609	15682	15605	15586	15875	15677	15790	15695	15582	15595	15642	15666	15834	15631	15655	15855	15652	15766	15735	15769	15533	15722	15769	15575	15643	15716	15829	15729	15767	15791	15846	15647	15846	15723	15741	15785	15653	15812	15601	15721	15629	15472	15754	15757	15691	15713	15444	15673	15652	15607	15730	15662	15748	15763	15664	15630	15490	15559	15787	15765	15661	15842	15660	15588	15716	15658	15583	15654	15803	15567	15802	15825	15594	15647	15673	15723	15771	15693	15723	15789	15780	15748	15791	15551	15692	15594	15727	15655	15753	15569	15755	15800	15725	15868	15889	15667	15721	15724	15708	15675	15736	15636	15818	15651	15728	15632	15709	15623	15787	15731	15446	15725	15623	15686	15695	15561	15796	15598	15711	15895	15678	15739	15900	15610	15674	15653	15603	15768	15583	15612	15789	15733	15575	15818	15651	15632	15638	15610	15808	15798	15787	15618	15735	15728	15646	15716	15818	15891	15678	15660	15776	15785	15681	15638	15643	15772	15603	15554	15655	15747	15729	15864	15817	15590	15777	15774	15532	15720	15691	15605	15849	15686	15550	15815	15791	15759	15701	15666	15713	15588	15642	15792	15579	15631	15883	15582	15677	15596	15637	15518	15722	15743	15669	15733	15486	15693	15786	15541	15849	15770	15636	15771	15676	15614	15716	15563	15618	15531	15729	15829	15734	15839	15755	15737	15734	15704	15697	15876	15863	15720	15689	15821	15704	15744	15746	15778	15652	15745	15769	15776	15867	15658	15726	15771	15785	15849	15817	15863	15749	15810	15635	15638	15477	15661	15896	15641	15892	15817	15536	15713	15874	15691	15777	15591	15601	15675	15649	15658	15621	15579	15762	15661	15575	15484	15826	15689	15629	15682	15725	15770	15752	15693	15700	15773	15703	15503	15707	15769	15649	15766	15762	15686	15611	15892	15654	15659	15700	15578	15663	15636	15720	15615	15553	15715	15683	15863	15669	15627	15648	15756	15658	15613	15665	15724	15664	15650	15669	15838	15660	15713	15719	15670	15789	15644	15621	15927	15717	15853	15575	15888	15586	15518	15761	15716	15728	15567	15802	15584	15644	15787	15980	15643	15584	15604	15797	15635	15828	15721	15804	15630	15532	15607	15810	15877	15815	15737	15536	15458	15724	15672	15818	15661	15743	15820	15602	15808	15838	15844	15613	15710	15678	15728	15591	15724	15731	15751	15920	15824	15689	15665	15596	15715	15522	15767	15627	15578	15640	15693	15579	15817	15680	15626	15797	15682	15546	15698	15854	15666	15724	15655	15702	15817	15642	15621	15901	15654	15516	15903	15738	15655	15531	15757	15619	15714	15728	15541	15673	15526	15687	15761	15739	15827	15689	15606	15743	15674	15626	15636	15697	15811	15882	15655	15540	15704	15675	15599	15759	15797	15727	15767	15767	15794	15876	15598	15757	15988	15754	15639	15674	15600	15845	15718	15844	15932	15525	15709	15855	15717	15759	15534	15728	15643	15774	15664	15773	15658	15591	15724	15693	15588	15554	15734	15566	15613	15690	15684	15723	15716	15591	15735	15854	15524	15624	15653	15750	15807	15723	15894	15714	15735	15664	15437	15625	15768	15663	15715	15662	15760	15631	15751	15714	15640	15816	15709	15549	15770	15637	15773	15859	15605	15709	15622	15674	15668	15714	15754	15898	15627	15842	15558	15604	15545	15798	15695	15762	15592	15548	15689	15604	15818	15715	15738	15624	15817	15626	15711	15768	15647	15727	15577	15742	15673	15597	15547	15777	15638	15584	15650	15863	15691	15860	15725	15890	15718	15709	15750	15757	15741	15815	15736	15500	15704	15709	15568	15661	15711	15710	15943	15776	15714	15686	15681	15648	15794	15721	15654	15810	15787	15475	15607	15694	15566	15730	15729	15699	15821	15813	15637	15546	15587	15588	15743	15894	15792	15730	15564	15643	15493	15772	15721	15752	15766	15727	15791	15646	15833	15620	15720	15633	15484	15747	15658	15700	15867	15758	15596	15626	15808	15633	15705	15670	15694	15617	15577	15839	15721	15630	15653	15700	15608	15587	15763	15754	15786	15780	15736	15715	15905	15720	15669	15762	15622	15731	15656	15550	15628	15736	15917	15575	15792	15662	15588	15722	15758	15486	15707	15669	15667	15548	15676	15625	15768	15840	15738	15618	15711	15837	15749	15705	15735	15603	15637	15663	15925	15665	15724	15744	15730	15739	15630	15549	15710	15469	15593	15841	15823	15687	15613	15804	15825	15798	15852	15488	15801	15855	15754	15720	15697	15873	15631	15630	15483	15672	15716	15590	15576	15725	15708	15536	15764	15534	15747	15639	15631	15727	15773	15758	15804	15647	15552	15781	15639	15862	15717	15663	15693	15731	15735	15883	15628	15634	15518	15703	15835	15629	15781	15648	15740	15672	15817	15585	15616	15650	15685	15475	15740	15849	15715	15718	15832	15696	15860	15601	15734	15751	15766	15824	15700	15608	15747	15680	15723	15855	15824	15736	15723	15795	15665	15696	15695	15769	15840	15759	15639	15641	15614	15780	15631	15647	15642	15697	15664	15714	15627	15597	15736	15694	15771	15788	15557	15774	15772	15789	15532	15680	15774	15663	15449	15725	15896	15763	15643	15743	15836	15744	15711	15746	15777	15651	15653	15642	15632	15756	15569	15822	15649	15654	15738	15556	15597	15817	15677	15648	15540	15757	15731	15766	15775	15896	15791	15632	15828	15606	15603	15953	15730	15603	15649	15935	15569	15541	15761	15904	15697	15663	15680	15675	15819	15676	15700	15755	15601	15731	15584	15511	15704	15759	15618	15555	15501	15493	15705	15665	15655	15753	15636	15742	15746	15672	15652	15878	15779	15829	15494	15652	15562	15817	15756	15494	15543
36099	39953	37872	27087	20607	19399	18872	18689	18734	18748	18862	18775	18491	18851	18720	18765	18848	18615	18838	18989	18769	18629	18729	18520	18595	18812	18864	18742	18657	18622	18641	18518	18720	18703	18627	18562	18652	18478	18650	18458	18617	18490	18780	18790	18656	18841	18504	18643	18676	18660	18627	18813	18800	18632	18494	18679	18475	18711	18508	18451	18628	18912	18352	18568	18697	18605	18693	18733	18739	18537	18418	18719	18580	18621	18596	18602	18661	18781	18741	18604	18639	18514	18508	18627	18639	18520	18630	18528	18867	18694	18424	18587	18681	18487	18380	18596	18617	18650	18604	18497	18621	18698	18567	18606	18751	18671	18673	18642	18685	18812	18541	18566	18608	18543	18413	18772	18640	18418	18656	18575	18447	18533	18474	18490	18645	18755	18773	18830	18590	18864	18753	18392	18540	18504	18406	18511	18504	18701	18681	18729	18865	18572	18670	18517	18705	18550	18827	18410	18661	18750	18824	18496	18385	18698	18609	18513	18487	18696	18589	18580	18794	18435	18625	18586	18612	18772	18532	18711	18747	18604	18565	18778	18627	18675	18695	18637	18761	18594	18613	18562	18526	18532	18665	18630	18761	18643	18610	18716	18516	18817	18533	18753	18651	18596	18719	18547	18596	18456	18632	18464	18790	18498	18553	18606	18730	18637	18739	18609	18756	18898	18638	18540	18792	18539	18673	18589	18627	18609	18685	18514	18490	18590	18405	18657	18767	18545	18614	18597	18714	18608	18508	18846	18747	18656	18528	18808	18702	18624	18456	18748	18657	18763	18571	18617	18493	18601	18531	18584	18618	18565	18511	18820	18755	18591	18477	18608	18703	18685	18458	18406	18640	18582	18671	18673	18577	18616	18655	18892	18642	18658	18907	18466	18544	18551	18655	18664	18787	18608	18627	18548	18602	18515	18642	18692	18761	18543	18743	18718	18547	18591	18668	18617	18363	18551	18505	18629	18736	18427	18513	18458	18629	18776	18682	18654	18474	18580	18624	18686	18551	18589	18616	18520	18628	18567	18696	18635	18695	18413	18549	18873	18705	18701	18420	18257	18638	18666	18747	18578	18612	18552	18741	18478	18757	18739	18566	18759	18713	18657	18517	18688	18639	18509	18612	18737	18835	18826	18481	18628	18637	18650	18525	18646	18594	18596	18687	18587	18542	18689	18664	18616	18758	18533	18724	18509	18653	18639	18684	18465	18652	18671	18755	18601	18849	18477	18591	18607	18571	18835	18684	18694	18685	18585	18693	18566	18729	18694	18645	18742	18587	18706	18683	18548	18603	18551	18564	18654	18611	18746	18765	18643	18787	18552	18577	18371	18521	18874	18647	18577	18687	18588	18521	18545	18726	18713	18591	18311	18572	18519	18657	18693	18554	18577	18745	18655	18551	18575	18858	18621	18437	18651	18732	18739	18485	18633	18591	18635	18800	18513	18524	18619	18745	18709	18728	18633	18610	18888	18593	18571	18848	18509	18756	18592	18781	18604	18670	18624	18550	18648	18557	18649	18678	18408	18619	18597	18701	18630	18610	18614	18772	18569	18635	18602	18660	18632	18721	18561	18686	18665	18494	18707	18477	18600	18801	18537	18747	18566	18767	18718	18576	18576	18527	18596	18567	18791	18624	18796	18414	18557	18703	18671	18611	18521	18508	18679	18549	18506	18673	18595	18460	18645	18655	18741	18746	18592	18630	18593	18683	18566	18622	18588	18725	18606	18722	18709	18582	18569	18525	18612	18639	18539	18888	18568	18690	18628	18387	18548	18674	18767	18725	18542	18753	18498	18584	18649	18656	18614	18698	18714	18505	18540	18695	18539	18805	18885	18588	18655	18758	18812	18655	18702	18750	18586	18603	18492	18838	18630	18684	18545	18584	18646	18703	18604	18663	18615	18392	18484	18685	18674	18702	18808	18657	18609	18695	18787	18382	18596	18587	18435	18541	18496	18626	18778	18488	18513	18582	18527	18635	18592	18667	18475	18762	18646	18499	18683	18660	18591	18645	18596	18594	18586	18695	18614	18593	18625	18670	18703	18768	18655	18652	18695	18703	18868	18810	18537	18766	18680	18570	18687	18658	18484	18532	18615	18508	18657	18589	18558	18663	18613	18633	18681	18686	18651	18464	18521	18514	18625	18608	18737	18711	18688	18652	18818	18620	18601	18667	18532	18665	18446	18479	18649	18502	18467	18571	18489	18610	18600	18639	18683	18621	18557	18476	18638	18645	18700	18502	18557	18670	18662	18848	18565	18522	18770	18706	18510	18534	18714	18761	18638	18679	18483	18521	18709	18673	18538	18619	18662	18736	18785	18566	18361	18649	18633	18516	18649	18778	18645	18534	18609	18584	18605	18634	18712	18795	18577	18512	18682	18467	18699	18440	18711	18532	18683	18669	18786	18775	18568	18698	18736	18659	18632	18621	18769	18601	18490	18724	18616	18872	18661	18449	18529	18529	18414	18522	18458	18642	18770	18653	18526	18321	18735	18678	18622	18461	18692	18788	18726	18367	18676	18627	18460	18532	18703	18605	18678	18693	18582	18676	18701	18562	18758	18535	18786	18529	18498	18705	18552	18710	18448	18645	18592	18463	18433	18624	18570	18873	18621	18678	18496	18690	18578	18521	18696	18612	18634	18787	18906	18731	18847	18731	18849	18541	18621	18612	18579	18609	18691	18377	18766	18450	18347	18646	18612	18774	18698	18729	18576	18750	18737	18677	18493	18835	18787	18618	18654	18750	18614	18547	18611	18678	18709	18677	18608	18625	18633	18521	18761	18592	18686	18630	18622	18459	18604	18448	18525	18659	18571	18501	18617	18660	18419	18646	18341	18589	18677	18552	18510	18400	18688	18608	18592	18615	18638	18945	18836	18615	18913	18804	18540	18547	18632	18520	18594	18665	18635	18559	18604	18655	18699	18676	18747	18887	18537	18713	18650	18599	18401	18506	18561	18772	18628	18648	18548	18546	18517	18737	18457	18478	18646	18702	18476	18581	18786	18485	18654	18908	18653	18642	18682	18834	18556	18859	18790	18609	18494	18569	18524	18678	18625	18682	18607	18623	18379	18688	18678	18839	18584	18683	18343	18580	18733	18601	18631	18647	18641	18501	18646	18728	18761	18519	18600	18455	18568	18651	18462	18642	18422	18681	18473	18565	18724	18607	18589	18574	18685	18613	18534	18754	18589	18635	18622	18580	18730	18749	18637	18416	18611	18745	18485	18681	18732	18668	18597	18536	18639	18613	18505	18780	18779	18765	18734	18532	18337	18819	18512	18437	18815	18623	18644	18612	18633	18678	18551	18590	18699	18625	18800	18577	18692	18637	18613	18490	18482	18662	18561	18510	18494	18672	18554	18769	18773	18760	18515	18775	18487	18356	18518	18640	18760	18451	18625	18724	18596	18712	18686	18779	18582	18363	18785	18538	18553	18711	18525	18687	18571	18713	18711	18618	18633	18701	18633	18584	18652	18446	18463	18701	18665	18591	18805	18860	18760	18669	18574	18842	18731	18618	18618	18739	18792	18635	18840	18722	18750	18612	18621	18560	18688	18506	18734	18781	18743	18622	18674	18693	18542	18644	18573	18657	18674	18817	18850	18590	18574	18904	18450	18643	18635	18624	18675	18675	18653	18610	18910	18672	18602	18581	18714	18643	18706	18767	18585	18790	18626	18584	18594	18559	18697	18705	18554	18655	18758	18528	18619	18525	18635	18601	18389	18847	18608	18872	18634	18518	18631	18490	18792	18522	18450	18766	18559	18847	18409	18749	18576	18589	18750	18530	18631	18768	18630	18517	18616	18477	18490	18614	18764	18631	18603	18842	19035	18702	18729	18361	18581	18699	18523	18816	18636	18545	18723	18756	18748	18943	18620	18620	18489	18566	18792	18857	18732	18706	18699	18759	18506	18517	18636	18449	18520	18540	18313	18669	18730	18475	18760	18554	18541	18691	18642	18596	18542	18572	18729	18454	18695	18725	18499	18521	18708	18624	18715	18678	18614	18726	18592	18624	18714	18682	18796	18675	18521	18602	18598	18617	18689	18507	18822	18644	18672	18747	18523	18631	18667	18541	18542	18600	18433	18695	18621	18596	18757	18789	18746	18464	18621	18710	18793	18518	18668	18659	18603	18655	18710	18643	18666	18652	18645	18740	18720	18654	18677	18629	18382	18305	18578	18652	18574	18526	18508	18586	18751	18759	18604	18508	18526	18615	18494	18466	18294	18732	18555	18585	18868	18768	18622	18760	18677	18716	18632	18747	18537	18624	18591	18573	18526	18451	18865	18516	18471	18682	18571	18717	18744	18702	18380	18778	18630	18496	18627	18709	18439	18774	18658	18670	18714	18781	18815	18700	18737	18646	18504	18338	18606	18622	18589	18615	18624	18664	18701	18691	18459	18621	18676	18602	18632	18628	18623	18753	18624	18666	18712	18462	18523	18546	18840	18645	18613	18552	18580	18629	18431	18545	18717	18572	18635	18638	18580	18667	18756	18577	18608	18516	18693	18460	18696	18592	18661	18570	18579	18555	18662	18606	18593	18713	18380	18531	18679	18720	18459	18538	18467	18828	18684	18747	18724	18749	18712	18628	18563	18740	18553	18493	18747	18717	18478	18556	18647	18593	18666	18714	18536	18576	18754	18579	18616	18608	18605	18554	18499	18637	18513	18759	18492	18804	18659	18668	18742	18601	18702	18782	18598	18600	18437	18598	18541	18546	18481	18675	18576	18634	18571	18672	18666	18592	18703	18600	18792	18589	18603	18769	18550	18434	18657	18743	18542	18439	18601	18631	18579	18604	18613	18704	18498	18517	18723	18764	18531	18652	18390	18608	18905	18701	18563	18469	18566	18604	18367	18650	18677	18427	18526	18608	18592	18740	18821	18766	18458	18552	18729	18482	18841	18395	18530	18748	18620	18863	18887	18665	18542	18852	18525	18925	18576	18686	18603	18600	18657	18566	18701	18557	18688	18463	18632	18738	18697	18739	18402	18572	18767	18719	18693	18613	18507	18869	18639	18624	18533	18605	18711	18772	18484	18608	18430	18530	18578	18766	18870	18713	18497	18625	18607	18520	18693	18627	18569	18498	18747	18460	18624	18678	18596	18907	18620	18615	18499	18574	18508	18686	18594
39607	51896	37843	22434	17206	16098	15724	15837	15587	15668	15790	15760	15653	15742	15641	15629	15692	15766	15485	15662	15846	15671	15572	15600	15830	15971	15670	15795	15710	15693	15702	15862	15750	15714	15822	15664	15714	15702	15782	15697	15828	15670	15750	15698	15801	15484	15781	15631	15831	15687	15797	15762	15831	15784	15829	15677	15564	15782	15649	15494	15780	15701	15717	15723	15535	15691	15749	15700	15564	15679	15694	15728	15600	15785	15571	15895	15727	15754	15598	15521	15813	15438	15632	15550	15514	15859	15732	15742	15721	15637	15596	15793	15611	15607	15595	15749	15809	15790	15668	15696	15840	15713	15863	15757	15736	15671	15463	15738	15638	15683	15568	15705	15649	15570	15583	15776	15912	15669	15830	15761	15822	15775	15515	15816	15580	15755	15798	15563	15594	15705	15714	15734	15610	15626	15770	15569	15640	15587	15751	15752	15635	15679	15675	15729	15511	15482	15750	15775	15775	15593	15722	15742	15800	15473	15681	15620	15773	15738	15783	15798	15662	15731	15672	15838	15696	15587	15597	15710	15833	15682	15511	15738	15679	15544	15489	15611	15894	15657	15637	15776	15679	15627	15603	15779	15868	15628	15777	15580	15773	15785	15778	15746	15550	15733	15820	15641	15713	15844	15627	15783	15720	15692	15603	15703	15799	15732	15717	15672	15809	15637	15748	15739	15674	15691	15760	15753	15728	15594	15771	15636	15673	15725	15646	15651	15704	15606	15698	15795	15703	15766	15431	15713	15738	15847	15814	15564	15661	15762	15780	15546	15603	15636	15722	15503	15642	15649	15564	15776	15606	15703	15691	15859	15749	15591	15716	15525	15594	15866	15606	15714	15493	15779	15772	15621	15733	15641	15667	15565	15640	15549	15666	15749	15628	15666	15702	15605	15820	15821	15680	15505	15752	15679	15558	15647	15720	15656	15760	15709	15693	15659	15693	15878	15783	15723	15805	15599	15628	15684	15735	15694	15669	15705	15780	15579	15679	15555	15795	15677	15660	15575	15716	15923	15578	15715	15686	15784	15574	15764	15704	15595	15693	15512	15687	15602	15582	15752	15764	15657	15645	15628	15818	15698	15736	15582	15773	15684	15588	15684	15671	15704	15729	15862	15652	15697	15868	15689	15672	15720	15645	15866	15657	15636	15706	15836	15818	15638	15648	15777	15534	15651	15640	15584	15815	15723	15685	15794	15696	15734	15754	15886	15796	15730	15779	15616	15744	15646	15493	15715	15662	15581	15611	15639	15704	15706	15784	15702	15800	15781	15681	15759	15757	15769	15859	15643	15681	15570	15571	15791	15852	15704	15708	15702	15711	15643	15737	15735	15735	15754	15732	15760	15599	15713	15552	15654	15741	15651	15787	15650	15713	15671	15607	15519	15793	15791	15782	15506	15765	15894	15800	15734	15774	15705	15733	15812	15725	15672	15747	15797	15599	15619	15613	15730	15673	15603	15742	15718	15870	15758	15753	15491	15736	15962	15713	15773	15740	15646	15779	15651	15666	15816	15727	15724	15639	15685	15542	15722	15748	15682	15671	15985	15840	15617	15578	15560	15777	15731	15703	15712	15612	15792	15782	15663	15756	15746	15706	15679	15780	15532	15761	15579	15720	15687	15782	15678	15677	15619	15701	15577	15601	15754	15756	15721	15702	15666	15684	15734	15635	15707	15607	15657	15745	15623	15730	15686	15781	15712	15831	15740	15728	15672	15535	15717	15679	15569	15666	15677	15702	15662	15889	15751	15733	15754	15716	15608	15788	15753	15589	15704	15644	15685	15730	15717	15666	15796	15714	15688	15574	15736	15764	15729	15796	15741	15660	15664	15861	15799	15822	15643	15726	15712	15661	15738	15602	15493	15757	15876	15734	15608	15574	15694	15649	15949	15746	15477	15742	15686	15671	15672	15614	15791	15668	15683	15627	15683	15590	15752	15636	15709	15896	15688	15756	15791	15684	15700	15841	15674	15682	15630	15639	15564	15673	15615	15604	15619	15682	15767	15835	15853	15847	15831	15870	15934	15758	15485	15749	15617	15753	15513	15553	15670	15512	15726	15513	15610	15934	15831	15675	15448	15630	15564	15616	15715	15597	15850	15836	15684	15833	15526	15516	15668	15709	15717	15800	15587	15729	15791	15719	15695	15576	15722	15785	15715	15709	15784	15719	15657	15728	15662	15678	15732	15660	15620	15751	15609	15608	15632	15761	15692	15652	15843	15699	15661	15754	15708	15617	15743	15864	15902	15679	15639	15638	15665	15556	15549	15729	15682	15634	15673	15780	15717	15730	15597	15747	15623	15682	15639	15515	15642	15698	15678	15704	15644	15765	15807	15810	15749	15562	15683	15737	15660	15697	15658	15745	15528	15808	15742	15554	15588	15719	15651	15692	15699	15750	15889	15758	15827	15666	15631	15699	15773	15625	15836	15723	15668	15700	15691	15738	15679	15620	15746	15575	15712	15753	15688	15691	15588	15643	15662	15723	15634	15781	15696	15540	15690	15806	15701	15645	15761	15553	15754	15732	15643	15702	15704	15504	15784	15681	15761	15639	15790	15687	15674	15591	15801	15733	15704	15737	15708	15644	15924	15740	15723	15798	15747	15622	15684	15749	15705	15712	15765	15585	15797	15648	15665	15911	15765	15694	15684	15582	15737	15678	15739	15774	15763	15568	15669	15838	15666	15779	15775	15677	15839	15758	15742	15493	15773	15567	15627	15661	15769	15592	15654	15669	15738	15633	15703	15642	15726	15741	15676	15799	15857	15633	15762	15739	15860	15720	15846	15696	15669	15808	15675	15649	15715	15805	15522	15597	15675	15813	15665	15645	15648	15734	15670	15612	15773	15636	15577	15854	15564	15785	15518	15489	15735	15708	15766	15785	15635	15664	15771	15566	15699	15688	15884	15725	15769	15597	15647	15792	15681	15687	15573	15570	15543	15603	15849	15662	15619	15715	15729	15647	15751	15644	15581	15734	15760	15707	15787	15694	15720	15666	15665	15516	15718	15516	15664	15793	15573	15608	15791	15727	15637	15590	15827	15660	15866	15742	15743	15778	15566	15766	15699	15844	15774	15721	15567	15656	15714	15654	15578	15780	15599	15720	15702	15712	15673	15768	15668	15758	15683	15744	15735	15781	15644	15929	15730	15697	15787	15599	15752	15674	15726	15727	15637	15610	15652	15752	15774	15601	15749	15742	15675	15673	15611	15823	15650	15689	15644	15639	15550	15588	15653	15683	15691	15833	15710	15834	15573	15752	15639	15737	15737	15695	15806	15546	15583	15738	15575	15705	15748	15602	15666	15514	15600	15604	15737	15668	15686	15821	15593	15643	15665	15662	15718	15474	15869	15716	15783	15755	15695	15635	15668	15659	15808	15750	15730	15854	15759	15648	15791	15639	15654	15894	15721	15669	15733	15739	15738	15734	15755	15730	15757	15703	15743	15768	15683	15412	15779	15916	15727	15509	15684	15647	15657	15687	15783	15653	15782	15521	15692	15503	15760	15718	15744	15792	15697	15788	15717	15604	15756	15740	15751	15672	15662	15600	15786	15748	15554	15649	15796	15643	15689	15727	15645	15741	15646	15677	15620	15727	15626	15697	15709	15734	15650	15668	15750	15505	15706	15846	15780	15541	15573	15666	15716	15801	15641	15518	15895	15818	15756	15739	15702	15730	15618	15461	15759	15662	15722	15670	15768	15728	15530	15628	15670	15710	15729	15851	15855	15567	15668	15721	15670	15709	15816	15505	15692	15796	15606	15750	15795	15579	15713	15603	15722	15744	15589	15581	15550	15565	15812	15684	15787	15642	15603	15850	15692	15598	15677	15612	15773	15743	15762	15613	15603	15672	15591	15712	15710	15826	15767	15683	15568	15683	15652	15623	15881	15843	15843	15402	15707	15721	15776	15441	15734	15627	15832	15867	15436	15882	15796	15671	15735	15725	15875	15768	15798	15783	15483	15611	15776	15785	15512	15876	15606	15857	15862	15608	15669	15839	15738	15506	15711	15750	15671	15646	15874	15658	15653	15762	15672	15810	15573	15769	15598	15559	15747	15709	15560	15767	15758	15666	15623	15701	15672	15641	15769	15908	15669	15768	15785	15766	15529	15726	15634	15663	15731	15610	15815	15599	15668	15619	15740	15572	15684	15662	15755	15826	15748	15614	15706	15740	15637	15585	15645	15604	15625	15782	15438	15760	15666	15830	15671	15800	15872	15692	15703	15685	15577	15764	15672	15654	15724	15590	15848	15662	15638	15672	15743	15796	15611	15861	15802	15853	15743	15753	15677	15514	15735	15635	15678	15672	15742	15768	15494	15666	15620	15746	15574	15695	15812	15654	15671	15701	15786	15613	15755	15667	15615	15803	15744	15611	15819	15718	15636	15698	15733	15739	15690	15765	15730	15718	15516	15601	15728	15797	15707	15856	15685	15722	15766	15671	15524	15817	15616	15776	15596	15594	15782	15763	15655	15685	15847	15701	15722	15601	15675	15787	15701	15635	15758	15829	15723	15654	15599	15696	15737	15708	15768	15704	15740	15759	15733	15791	15653	15680	15637	15728	15938	15864	15774	15717	15636	15574	15876	15746	15665	15576	15529	15605	15843	15744	15663	15631	15811	15598	15752	15689	15546	15551	15817	15666	15679	15603	15698	15836	15568	15769	15690	15598	15680	15812	15771	15730	15766	15637	15727	15614	15783	15674	15729	15525	15595	15613	15772	15798	15592	15844	15739	15640	15813	15690	15840	15595	15785	15619	15832	15744	15604	15756	15824	15771	15933	15759	15712	15527	15846	15865	15622	15748	15879	15744	15549	15773	15700	15816	15667	15615	15868	15726	15752	15697	15651	15726	15692	15655	15624	15878	15570	15832	15569	15744	15740	15741	15462	15772	15741	15651	15718	15649	15648	15676	15566	15886	15705	15658	15604	15854	15661	15719	15728	15595	15508	15713	15455	15849	15839	15779	15598	15615	15749	15610	15683	15743	15816	15832	15640	15633	15641	15706	15655	15719	15781	15769	15773	15605	15761	15622	15795	15587	15537	15651	15685	15863	15698	15853	15794	15901	15790	15617	15929	15794	15727	15754	15769	15744	15679	15534	15710	15586	15651	15722	15666	15421	15641	15821	15548
23844	25457	38962	32720	25836	24707	24294	19928	19364	19344	19301	19015	19033	19301	19173	19202	18801	18954	18858	19044	18906	18886	18995	18904	19007	18927	18717	18771	18873	18891	18972	18907	18832	18670	18756	18783	18825	19016	18777	18747	18943	18914	18793	18902	18918	18730	18799	18687	18666	19037	18875	19028	18738	18710	18714	19153	18945	18663	18726	18786	18825	18684	18867	18871	18914	19000	18861	18789	18754	18690	18759	18962	18800	18933	18953	18801	18891	18579	18830	18894	18958	18799	18748	18817	18677	18748	18987	18933	18608	18830	18866	18850	19057	18626	18572	18880	19027	18757	18809	18938	19030	18778	18706	18914	18828	18962	18890	18884	18742	18780	18823	18880	18957	18874	18766	18732	18998	18978	18787	19022	18960	18795	18726	18869	18854	18780	18941	18823	18722	18750	18896	18935	18839	18790	18658	18573	18699	18828	19044	18708	18840	18739	18642	18824	18714	18770	18909	18976	18987	18782	18676	18891	19081	18857	18914	18689	18744	18654	18787	18716	18828	18875	18865	18697	18844	18833	18800	18761	18818	18714	18924	18777	18853	18765	18933	18729	18926	18724	18806	18758	18752	18778	18857	18679	18687	18722	18750	18766	18795	18764	18753	18741	18931	18833	18588	18639	18772	18860	18647	18744	18780	18791	18635	18788	18811	18973	18873	18865	18805	18734	18610	18945	18797	18775	18684	18556	18991	18695	18922	18724	18755	18715	18680	18761	18553	18753	18791	18913	18881	18919	18813	18632	18612	18888	18999	18889	18818	18876	18673	18520	18602	18675	18881	18876	18842	18898	18664	18892	18989	18694	19023	18897	18883	18774	18714	18482	18604	18831	18536	18826	18883	18864	18911	18733	18869	18992	18770	18781	18885	18844	18673	18726	18764	18987	18860	18890	18802	18591	18772	18643	18683	18686	18731	18727	18821	18911	18709	18855	18885	18624	18889	18693	18710	18847	18822	18866	18821	18755	18867	18838	18811	18686	18920	18642	18688	18694	18875	18832	18835	18643	18725	18756	18874	18740	18938	18856	18654	18780	18725	18996	18813	18774	18823	19026	19033	18823	18941	18901	19003	18742	18796	18759	18809	18719	18853	18748	18816	18888	18854	18813	18548	18775	18713	18940	18931	18879	18785	18820	18734	18855	18990	18699	18607	18743	18807	18835	18931	18664	18804	18761	18589	18906	18704	18842	18785	18904	18829	18811	18824	18702	18850	18819	18639	18613	18948	18720	18783	18888	18715	18750	18692	18873	18786	18766	18803	18723	18697	18578	18745	18627	18687	18451	18465	18843	18690	18508	18735	18747	18801	18544	18810	18904	18599	18758	18664	18744	18781	18693	18765	18814	18739	18776	18935	18911	18721	18665	18717	18859	18840	18814	18828	18633	18779	18695	18808	18823	18735	18883	18768	18700	18774	18703	18689	18808	18555	18976	18870	18534	18842	18880	18733	18817	19039	18762	18826	18648	18931	18774	18671	18803	18683	18910	18885	18745	18862	18612	18723	18978	18836	18855	18783	18713	18626	18655	18870	18603	18809	19032	18862	18778	18897	18803	18625	18648	18684	18893	18775	18815	18837	18906	18653	18828	18821	18878	18966	18808	18766	18831	18727	18747	18871	18862	18874	18880	18919	18428	18547	18795	18746	18913	18852	18810	18772	18795	18787	18919	18706	18638	18698	18920	18810	18849	18834	18756	18820	18681	18903	18698	18804	18638	18688	18712	18849	18889	18684	18804	18724	18890	18828	18776	18728	18728	18725	18760	18752	18721	18675	18817	18830	18855	18753	18768	18865	18777	18765	18596	18728	18608	18743	18797	18974	18775	19143	18824	18733	18641	18677	18584	18688	18664	18773	18829	18890	18795	18798	18629	18866	19142	18870	18610	18788	18721	19007	18655	19009	18625	18781	18853	18773	18603	18990	18721	18963	18889	18716	18778	18832	18881	18774	18635	18609	18630	18801	18687	18630	18881	18948	18656	18546	18828	18950	18926	18875	18894	18874	18703	18682	18744	18919	18702	18758	18898	18967	18760	18828	18863	18942	18671	18686	18914	18908	18993	18699	18610	18834	18787	18787	18869	18792	18544	18474	18976	18843	18986	18782	18837	18902	18779	19090	18688	18784	18654	18602	18858	18814	18704	18618	18953	18875	18974	18717	18887	18887	18726	18681	18744	18611	18658	18903	19042	18655	18695	18961	18762	18663	18681	18798	18865	18826	18702	18782	18770	18848	18847	18598	18832	18699	18784	18780	18918	18813	18770	18796	18641	18885	18815	18719	18813	18671	18820	18639	18864	18861	18933	18684	18628	18732	18756	19001	18889	18670	18703	18779	18750	18819	18719	19009	18930	18776	18535	18811	18919	18922	18945	18893	18708	18845	18874	18567	18759	18795	18884	18824	18670	18950	18927	18850	18845	18938	18880	18733	18750	18724	18852	18913	18937	18783	18794	18776	18805	18718	18702	18889	18840	18778	18706	18798	18574	18793	18813	18672	18848	18748	18913	18904	18839	18695	18684	19024	18718	18867	18799	18835	18695	18756	18783	18869	18750	18628	18816	18789	18699	18636	18813	18774	18721	18903	18800	18574	18881	18715	18860	18902	18593	18876	18830	18966	18913	18908	18961	18750	18785	18829	18855	18633	18675	18978	18768	18707	18662	18842	19056	18656	18866	18850	18638	18867	18933	18825	18632	18656	18842	18844	18774	18863	18677	18844	18828	18829	18767	18862	18719	18689	18856	18696	18679	18742	18621	18862	18807	18962	18802	18830	18971	18823	18704	18687	18739	18768	18728	18968	18766	18737	18730	18937	18868	18680	18722	18970	18845	18819	19055	18820	18790	18934	18908	18697	18855	18776	18712	18951	18638	18556	18827	18742	18862	18827	18705	18889	18707	18835	18817	18722	18483	18963	18896	18730	18860	18792	18734	18680	18649	18883	18914	18811	18791	18998	18792	18756	18838	18653	18877	18754	18928	18643	18757	18782	18854	18932	18716	18782	18774	18740	18867	18808	18716	19000	18925	18771	18840	18726	19089	18774	18757	18964	18812	18743	19252	18651	18534	18783	18739	18771	18702	18720	18736	18657	18844	18752	18808	18640	18756	18822	18645	18560	18909	18853	18730	18806	18475	18650	18971	18734	18777	18752	18661	18923	18948	18752	18866	18699	18655	18815	18694	18617	18819	18648	18807	18755	18984	18755	18909	18550	18652	18667	18719	18875	18837	18726	18805	18902	18812	19071	18817	18823	18709	18719	18664	18568	18878	18665	18833	18868	18833	18865	18893	18815	18907	18744	18966	18841	18566	18772	18808	18920	18782	18766	18847	18835	18676	18985	18562	18934	18561	18799	18722	18793	18879	18911	18997	18807	18567	18761	18646	18665	18840	18744	18558	18638	18847	18706	18883	18697	18588	18721	18817	18718	18723	18853	18969	18893	18756	19071	18936	18975	18721	18775	18653	18714	18624	18793	18911	18597	18890	18777	18728	18823	18650	18891	18734	18695	18858	18783	18965	18904	18622	18876	18981	18786	18790	18894	18847	18888	18749	18740	18813	18617	18825	18779	18833	18884	18787	18723	18672	18842	18621	18679	18573	18967	18599	18788	18763	18838	18682	18541	18642	18829	18854	18871	18951	18798	18896	18840	18649	18793	18505	18727	18911	18533	18694	18552	18778	18827	18785	18654	19009	18857	18857	18961	18614	18684	18645	18667	18752	18868	18848	19105	18668	18635	18867	19034	18698	18635	18732	18660	18857	18702	18885	18887	18862	18454	18731	18776	18843	18866	18754	18794	18664	18835	18777	18845	18846	18909	18742	18918	18782	18748	18879	18774	18825	18693	18903	18816	18795	18812	18858	18823	18832	18828	18907	18740	18807	18910	18907	18886	18872	18924	18822	19011	18632	18881	18769	18758	18854	18837	18721	18618	18745	18817	18687	18761	18828	18882	18771	18772	18692	18574	18766	18831	18753	18761	18567	18940	18686	18658	18827	18705	18890	18970	18851	18780	18909	18941	18968	18814	18825	18855	18787	18748	18717	18939	18710	18821	18713	18844	18903	18637	18723	18970	18753	18988	18734	18852	18881	18798	18706	18813	18822	18739	18657	18739	18654	18804	18792	18753	18832	18804	18729	18788	18832	18706	18493	18688	18880	18596	18699	18889	18687	18881	18797	18703	18683	18790	18995	18720	18799	18638	18692	18721	18771	18867	18673	18850	18823	18773	19099	18827	18775	18919	18846	18594	18967	18819	18776	18790	18759	18531	18714	18606	18768	18820	18790	18716	18786	18803	18743	18837	18848	18878	18612	18625	18860	18911	18783	18876	18764	18748	18701	18639	18781	18675	18808	18924	18708	18726	18813	18800	18540	18905	18696	18714	18876	18892	18767	18952	18801	18929	18878	18682	18633	18831	18733	18683	18645	18898	18606	18812	18704	18855	18730	18771	18626	18736	18832	18691	18885	18672	18911	19081	18935	18766	18748	18735	18476	18888	18893	18924	18613	18970	18841	19019	18693	18852	18866	18836	18846	18671	18902	18913	18839	18590	18750	18828	18840	18785	18678	18801	18742	18818	18684	18821	18714	18717	18741	19049	18876	18849	18764	18804	18717	18844	18812	18787	18790	18856	18732	18468	18768	18775	18837	18705	18557	18681	18872	18896	18784	18658	18660	18655	18877	18816	18820	18916	18909	18863	18603	18755	18936	18612	18645	18718	18770	18770	18801	18715	18710	18761	18892	18912	18779	18924	18719	18588	18611	18745	18628	18936	18803	18864	18849	18714	18804	18731	18759	18706	18813	18706	18841	18771	18890	18791	18650	18818	18940	18657	18984	18580	18757	18823	18724	18798	18872	18585	18692	18601	18649	18730	18896	18881	18920	18801	18738	18824	18761	18596	18948	18906	18709	18645	18711	18640	18714	18668	18828	18744	18752	18679	18816	18575	18846	18891	18699	18655	18816	18933	18631	18726	18633	18897	18726	18628	18883	18682	18710	18731	18876	18950	18872	18729	18749	18901	18761	18760	18614	18627	18874	18939	18788	18714	18614	18808	18838	18680	18804	18812	18677	18715	18661	19001	18652	18978	18752	18607	18797	18919	18692	18677	18705	18793	18805	18788	18795	18738	18754	18742	18928
63805	107519	88092	58192	33390	19246	16362	15811	15972	15680	16011	16002	15625	15770	15831	15754	15724	15792	15962	15818	15815	15792	15749	15760	15934	15915	15878	15976	15859	15907	15781	15627	15869	15663	15742	15747	15872	15781	15860	15679	15711	15860	15870	15846	15582	15819	15882	15871	15915	15903	15881	15741	15733	15813	15727	15736	15902	15826	15846	15750	15962	15834	15630	15925	15816	15747	15723	15779	15903	15740	15730	16009	15661	15801	15780	15987	15854	15882	15813	15885	15769	15823	15892	15719	15812	15858	15877	15775	15901	15814	15737	15975	15702	15812	15627	15792	15677	15662	15753	15868	15823	15886	15865	15832	15780	15704	15901	15881	15869	15791	15733	15687	15859	15862	15658	15902	15611	15916	15742	15668	15940	15701	15811	15768	15708	15925	15819	15749	15627	15718	15772	15929	15900	15716	15962	15838	15789	15754	15898	15881	15748	15907	15772	15703	15710	15873	15759	15734	15763	15872	15762	15791	15818	15632	15863	15820	15816	15832	15707	15700	15810	15706	15970	15938	15705	15671	15753	15764	15890	15936	15849	15809	15893	15717	15995	15977	15841	15786	15734	15776	15926	15899	15848	15797	15777	15924	15736	15805	15663	15982	15939	15802	15803	15728	15497	15755	15764	15544	15927	15709	15869	15720	15787	15944	15793	15690	15958	15746	15799	15807	15868	15796	15722	15889	15675	15834	15881	15874	15739	15759	15939	15795	15764	16018	15769	15765	15741	15675	15672	15838	16043	15830	15947	15960	15628	15866	15815	15712	15808	15659	15789	15683	15875	15741	15820	15743	15799	15792	15711	15776	15906	16005	15984	15851	15620	15744	15807	15685	15733	15872	15771	15868	15796	15798	15775	15754	15727	15781	15725	15863	15840	15809	15678	15819	15742	15857	15823	15609	15972	15857	15832	15904	15856	15809	15813	15848	15816	15668	15726	15916	15858	15822	15730	15843	15832	15637	15942	15728	15774	15722	15796	15832	15853	15780	16043	15918	15830	15843	15737	15712	15710	15836	15733	15918	15805	15773	15708	15768	15727	15586	15730	15749	15933	15770	15718	15683	15780	16021	15727	15819	15632	15738	15803	15825	15697	15779	15636	15836	15731	15824	15999	15953	15688	15709	15764	15791	15841	15656	15810	15709	15866	15848	15766	15822	15780	15804	15760	15752	15866	15735	15764	15862	15703	15720	15761	15666	15699	15654	15669	15899	15564	15919	15977	15819	15821	15720	15609	15842	15943	15867	15714	15789	15872	15973	15890	15821	15758	15795	15823	15815	15830	15941	15739	15810	15678	15638	15768	15768	15714	15952	15702	15641	15864	15819	15923	15881	15682	15875	15500	15771	15960	15691	15869	15594	15935	15784	15933	15904	16041	15768	15986	15826	15747	15869	15781	15871	15799	15941	15755	15833	15819	15833	15823	15697	15847	15765	15732	15778	15784	15893	15821	15761	15738	15569	15924	15559	15770	15805	15840	15731	15799	15670	15948	15831	15851	15850	15695	15810	15684	15935	15961	15721	15953	15789	15905	15841	15685	15833	15894	15722	15824	15890	15720	15813	15903	15725	15639	15744	15812	15918	15693	15727	15759	15718	15991	15801	15765	15770	15738	15755	15897	15725	15700	15886	15774	15781	15638	15822	15777	15876	15775	15758	15929	15843	15822	15883	15855	15866	15761	15977	15821	15748	15844	15660	15796	15953	15915	15966	15906	15790	15861	15866	15895	15817	15826	15775	15777	15805	15744	15810	15832	15805	15866	15784	15876	15804	15960	15583	15741	15803	15775	15722	15785	15834	15736	15839	15677	15864	15798	15960	15734	15775	15630	15784	15801	15906	15899	15910	15748	15787	15732	15935	15675	15929	15817	15918	15833	15653	15918	15747	15911	15980	15819	15708	15858	15778	15673	15770	16022	15909	15746	15810	15964	15818	15658	15847	15861	15758	15862	15819	15886	15685	15847	15818	15738	15809	15684	15862	15752	15792	15819	15733	15762	15691	15912	15641	15719	15905	15700	15893	15816	15948	15789	15737	15947	15818	15804	15695	15973	15816	15909	15750	15947	15704	15734	15842	15831	15657	16089	15721	15657	15730	15665	15792	15764	15634	15701	15723	15662	15807	15803	15726	15781	15622	15785	15796	15891	15672	15776	15732	15691	15867	15875	15820	15839	15725	15754	15798	15709	15832	15755	15848	15782	15768	15828	15916	15878	15755	15892	15811	16027	15837	15695	15595	15659	15790	15804	15781	15701	15731	15739	15699	15715	15798	15840	15850	15868	15634	15766	15714	15552	15725	15808	15874	15737	15796	15912	15709	15720	15929	15967	15890	15808	15727	15783	15653	15794	15634	15964	15880	15744	15921	15894	15753	15748	15765	15857	15866	15791	15883	15767	15665	15791	15822	15757	15929	15707	15982	15722	15875	15722	15732	16026	15716	15882	15903	15853	15739	15778	15787	15759	15750	15590	15774	15697	15802	15723	15787	15822	15931	15850	15879	15769	15737	15885	15832	15914	15812	15675	15788	15800	15815	15783	15914	15964	15834	15806	15869	15737	15864	15776	15775	15745	15899	15910	15581	15848	15832	15838	15732	15714	15706	15758	15709	15854	15723	15882	15680	15807	15916	15788	15804	15951	15944	15748	15721	15761	15778	15984	15772	15830	15790	15939	15778	15697	15795	15889	15743	15787	15774	15945	15801	15973	15955	15837	15884	15722	15773	15831	15710	15825	15949	15784	15845	15709	15869	16015	15753	15748	16069	15937	15863	15652	15590	16018	15982	15799	15800	15763	15822	15828	15933	15659	15732	15854	15842	15754	15741	15812	15728	15836	15717	15822	15809	15870	15722	15942	15555	15644	15909	15586	15819	15790	15753	15761	15705	15860	15793	15749	15674	15877	15797	15874	15735	15895	15811	15823	15746	15792	15868	15719	15715	15708	15799	15713	15794	15826	15961	15765	15997	15823	15757	15933	15778	15804	15834	15751	15730	15852	15656	15590	15789	15948	15660	15979	15668	15773	15846	15752	15936	15696	15744	15723	15716	15858	15651	15759	15661	15796	15827	15806	15767	15718	15977	15797	15823	15623	15786	15854	15807	15662	15722	15919	15842	15762	15907	15965	15683	15798	15703	15832	15713	15810	15893	15878	15883	15757	15839	15757	15822	15879	15707	15834	15828	15648	15957	15812	15790	15749	15707	15867	15712	15873	15923	15829	15841	15806	15773	15844	15889	15667	15660	15796	15818	15801	15609	15693	15872	15752	15803	15782	15853	15821	15964	15786	15871	15911	15846	15833	15911	15838	15707	15923	15786	15690	15939	15701	15919	15870	15831	15959	15646	15815	15727	15885	15697	15926	15775	15758	15793	15960	15616	15637	15851	15827	15745	15672	15763	15758	15845	15700	15892	15834	15942	15816	15803	15780	15793	15890	15873	15844	15715	16011	15751	15887	15781	15689	15787	15954	15786	15892	15869	15675	15724	15673	15757	15772	15767	15895	15841	15817	15600	15942	15750	15760	15755	15747	15917	15776	15759	15721	15884	15938	15680	15678	15968	15805	15760	15803	15787	15847	15972	15628	15869	15637	15982	15854	15930	15769	15829	15944	15912	15899	15786	15868	15901	15724	15751	15868	15871	15757	15751	16000	15800	15786	15839	15876	15652	15901	15665	15877	15466	15817	15731	15709	15727	15872	15783	15832	15794	15993	15706	15775	15911	15898	15820	15672	15735	15868	15733	15722	15708	15704	15804	15890	15905	15860	15606	16022	15597	15835	16026	15658	15797	15664	15742	15857	15901	15802	15793	15937	15895	15673	15721	15907	15823	15668	15776	15970	15858	15764	15723	15836	15932	15757	15899	15835	15766	15851	15719	15836	15858	15954	15806	15928	15785	15869	15928	15728	15722	15902	15796	15656	15622	15858	15889	15707	15730	15787	15908	16031	15728	15924	15852	15697	15818	15805	15796	15767	15759	15743	15806	15761	15866	15932	15730	15851	15755	15816	15638	15777	15863	15777	15767	15869	15750	15717	15793	15836	15678	15753	15975	15724	15744	15722	15722	15853	15773	15791	15759	15790	15810	15911	15680	15828	15851	15848	15851	15728	15910	15823	15856	15794	15777	15938	15751	15926	15679	15871	15801	15731	15754	15685	15823	15893	15776	15927	15804	15869	15791	16012	15872	15729	15587	15999	15676	15680	15852	15619	16015	15673	15689	15774	15871	15610	15648	15901	15769	15762	15737	15794	15807	15817	15638	15884	15779	15881	15800	15891	15862	15754	15849	15885	15752	15827	15735	15914	15860	15905	15864	15821	15866	15771	15808	15889	15688	15805	15768	15872	15711	15784	15728	15862	15784	15823	15578	15783	15766	15685	15867	15749	15690	15790	15686	15762	15875	15835	15747	15750	15853	15737	15754	15831	15723	15836	15734	15725	15888	15885	15735	15899	15673	15849	16011	15845	15869	15928	15657	15677	15852	15660	15596	15819	15844	15814	15797	15823	15734	15933	15916	15802	15710	15950	15777	16004	15782	15805	15877	15774	15764	15775	15660	15850	15791	15853	15718	15864	15734	15819	15899	16012	15893	15840	15957	15730	15877	15851	15695	15677	15819	15888	15758	15810	15869	15841	15694	15870	15821	15756	15930	15831	15705	15775	15773	15849	15794	15701	15737	15907	15687	15781	15837	15724	15758	15706	15902	15656	15778	15854	15738	15989	15807	15896	15759	15894	15713	15737	15677	15717	15680	15819	15760	15913	15794	15861	15800	15924	15777	15700	15735	15633	15686	15847	15789	15854	16008	15723	15860	15710	15831	15834	15870	15812	15824	15593	15910	15927	15641	15735	15737	15616	15829	15879	15683	15761	15706	15759	15679	15975	15747	15791	15829	15753	15867	15705	15914	15860	15829	15698	15879	15770	15785	15745	15660	15963	15853	15886	15726	15925	15849	15902	15807	15800	15736	15898	15777	15735	15653	15669	15860	15867	15674	15852	15724	15756	15834	15899	15739	15630	15760	15848	15978	15710	15807	15609	15763	15792	15644	15871	15866	15821	15815	15793	15739	15831	15830	15699	15783	15655	15898	15769	15864	15819	15909	15835	15640	15779	15879	15616	15838	15732	15691	15870	15760	15705	15878
33479	42112	43299	30122	21601	19718	19192	18932	18898	18825	18742	18948	18960	18704	18899	18875	19016	18848	18887	18831	18917	18887	19001	19018	19008	18797	18692	18892	18827	18979	18863	18710	18928	18836	18695	18794	18775	18963	18852	18797	18873	18858	18960	18999	18874	18751	18943	18766	18829	18800	18852	18907	18929	19092	18872	18783	18770	18741	18786	18810	19015	18909	18918	18763	18902	18801	18838	18900	18788	18798	18908	18917	18965	18843	18771	18743	18902	18915	18814	18666	18751	18657	18787	18801	18856	18757	18689	18690	18566	18815	18957	18878	18634	18833	18902	18716	18961	18740	18881	18600	18815	18987	18847	18838	18801	18854	18804	18973	19073	18831	18830	18709	18842	18928	18896	19041	18946	18769	18911	18690	18837	18715	18989	18933	18825	18822	18791	18877	18742	18712	18916	18889	18701	18758	19053	18872	18728	18825	19077	18821	18830	18847	18745	18674	18814	18821	18821	18795	18660	18724	18825	18936	18769	18747	18767	18857	18776	18789	18970	18605	18813	18705	18921	18753	18552	18774	18611	18780	18560	18826	18827	18762	18803	18797	18706	18813	18811	18919	18900	18855	18921	18909	18817	18816	18997	18687	18625	18775	18778	18742	18856	18830	18899	18810	18755	18747	18704	18872	18826	19007	18861	18852	18837	18715	18738	18604	19020	18979	19113	18823	18887	18818	18873	18805	18919	18761	18786	18747	18801	18729	18843	18819	18963	18753	18815	18833	18766	18839	18958	18775	18891	19068	18843	18864	18818	18751	18703	18699	18900	18948	18900	18921	19092	18794	19017	18745	18950	18601	18841	18800	18906	18716	18718	18748	18601	18820	18932	18845	18910	18846	18782	18886	18875	18885	19042	18871	18913	18890	18873	18732	18727	18714	18773	18659	18819	18881	18962	18920	18810	18922	18831	18982	18856	18710	18739	18787	18773	18770	18802	18905	18731	18750	18939	18926	18923	18832	18762	18827	18869	18692	18812	18895	18906	18755	18791	19085	18847	18641	18804	19004	18668	18833	18575	18826	18880	18647	18749	18903	18835	18983	18546	18723	18763	18884	18927	19005	18842	18763	18630	18839	18878	18831	18857	18882	18839	18928	18802	18652	18698	19021	18702	18840	18891	18718	18755	18916	18834	18892	18898	18895	18789	18760	18805	18845	18775	18915	18713	18881	18811	19016	18649	18691	18856	18779	18928	18563	18756	18699	18905	18869	18888	18681	18678	19103	18831	18925	18741	18677	18901	18675	18728	18844	18834	18868	18687	18992	18867	18765	18790	18807	18639	18802	18900	18889	18617	18586	18713	19018	18897	18779	18822	18919	18887	18782	18832	18678	18867	18711	18873	18715	18869	18864	18839	18994	18718	18724	19010	18818	18794	18853	18790	18980	18841	18933	18739	18867	18742	18881	18762	18767	18683	18798	18868	18818	19014	18810	18835	18862	18854	18571	18843	18855	18948	19049	19040	19070	18935	18694	18948	18639	18746	18890	18901	19102	18751	18838	18935	18913	19010	18820	18915	18749	18866	18695	18980	18930	18643	18790	18908	18584	18776	19006	18818	18887	18584	18966	18840	18867	18718	18841	18891	18873	18747	18873	18951	18785	18930	18851	19011	18924	18946	18852	18904	18924	19086	18748	18884	18897	18945	18985	18995	18671	18955	18782	18950	18880	18793	18746	18605	18682	18572	18960	19035	18949	18949	18817	18850	18977	18830	18755	18929	18928	18497	18589	18928	18831	18654	18822	18990	18678	18786	18948	18724	18941	18920	18660	18768	18861	18791	18974	19000	18962	18871	18753	18741	18852	18875	18969	18687	18881	18797	18908	18871	18681	18795	18748	18808	18884	18746	18687	18903	18746	18857	18894	18806	18604	18843	18973	18912	18799	18750	18749	18752	18757	18723	18901	18931	18835	18981	18798	18799	18722	18606	18816	18860	18752	18707	18714	18782	18678	18852	19066	19007	18661	18869	18795	18842	18667	19035	18798	19023	18873	18929	18915	18647	18731	18848	18776	18811	18950	18739	18863	18823	18820	18855	19056	19080	18682	19021	18920	18765	18685	18906	18795	18793	18794	18922	18721	18965	18853	18665	18801	18775	18848	18953	18839	18865	18910	18887	18992	18634	18991	18731	18636	18879	18776	18797	18928	18717	18964	19014	18777	19023	18815	18964	18837	19015	18814	18629	18741	18982	19028	18873	18684	18797	18883	18985	18809	18910	18902	18889	18836	18705	18757	18729	18799	18943	18822	18691	18881	18939	18945	19198	18782	18771	18941	18928	18598	18922	18812	18985	18582	18789	18705	18724	18872	19007	18881	19003	18769	18919	18968	18986	18893	19127	18974	18597	18866	18864	18537	18756	18802	18951	18649	18901	18599	18654	18848	18751	18527	18790	18766	18868	18737	18818	18821	18860	18886	18896	18912	18799	18905	18699	18784	19030	18863	18615	19026	18790	19008	18967	18720	18781	18774	18974	18735	18866	19040	19047	18918	18729	18812	18971	18821	18715	18576	18914	18902	18812	18875	18835	18733	19016	18976	18584	18941	18852	18811	18806	18804	18840	18884	18796	18718	18858	18774	18626	18669	18893	18730	18934	18814	18690	18812	18828	18788	18716	18664	18751	18687	18954	18774	18979	18985	18735	18890	18841	18919	18667	18911	18773	18760	18958	18894	18746	18651	18728	18843	18766	18758	18933	18811	18669	19047	18895	18873	18779	18774	18917	18970	18638	18768	18735	18771	18818	18673	18985	18820	18950	18771	19041	18827	18609	18689	18817	18805	18645	18946	18798	18846	18853	18882	18630	18800	18903	18852	18992	18823	18834	18649	18624	18874	18910	18485	18817	18785	19028	18911	18823	18687	18940	18898	18674	18997	18769	18814	18968	18771	18862	19050	18659	18934	19032	18767	18828	18848	18732	18927	18723	18834	18782	18882	18719	18691	19008	18987	18869	18918	18680	18663	18855	18738	18808	18906	18838	18868	19048	18732	18672	19064	18915	18963	18871	18846	18953	18890	18859	18890	18949	18785	18706	19094	18759	19000	18900	18762	18851	18910	18844	18759	18909	18815	18972	18859	18844	18936	18692	18896	18833	18935	18883	19011	18984	18865	18846	18675	18841	18855	18611	18914	18972	18826	18982	18817	18958	18854	18831	18924	18771	18856	18868	18955	18726	18787	18831	18627	18742	18784	18958	18785	18672	18684	18739	18785	18750	18885	18588	18732	18919	18966	18910	18708	18911	18999	18885	18875	18814	19060	19045	18897	18734	18996	18934	18897	19025	18700	18863	18841	18844	18857	18939	18796	18802	18686	18711	18929	18807	18840	18986	18774	18716	19033	18599	18933	18944	18997	18990	18762	18720	18843	18868	18754	18856	18729	19000	18779	18909	18859	18906	18686	18809	18696	18855	18736	18782	18881	18637	18962	18702	18776	18857	18900	18937	18887	18795	18662	18875	18970	18859	18798	18822	18866	18744	19015	18967	18967	18616	18996	18920	18792	18733	18776	19046	18887	18930	18879	18951	19174	18766	19087	19052	19032	18963	18790	18831	19074	18856	18927	18761	18752	18691	18601	18884	18701	18867	18942	18771	18942	18755	18908	19073	18915	18689	18772	18700	18838	18826	18867	18824	18930	18961	18820	18521	18696	18968	18980	18929	19004	18884	18738	18678	18771	18708	18866	18971	18690	18742	18845	18757	18841	18890	18877	18758	18947	18751	18869	18673	19005	18859	18816	18892	18792	18699	18956	18758	19006	18735	19039	19025	18942	18841	18865	18859	18909	18837	18921	18888	18834	18803	18741	18786	18646	18802	18726	18879	18764	18802	18750	18977	18893	18887	18771	18985	18792	18910	19055	18684	18892	18853	18849	18811	18741	18850	18806	18839	18722	18797	18873	18907	18871	18737	18939	18989	18900	19012	18694	18666	18733	18863	18877	18737	18918	18822	18739	18934	18903	18676	18629	19107	18819	18963	18962	18637	18995	18921	18739	18605	18817	19016	18818	18832	18840	19005	18892	18875	18856	18940	19168	18755	18654	18808	18794	19107	18839	18729	18773	18859	18827	19033	18775	18800	18531	18692	18814	18886	18738	18722	18956	18798	18766	18839	18851	18944	19034	18922	18966	18833	18966	18835	18795	18820	18784	18884	18926	18645	18680	18881	18979	18863	18812	18625	18894	18905	18835	19036	18944	18826	18886	18942	18697	18966	18785	19049	19074	19018	18891	18940	18916	18848	19127	18836	18961	18892	18979	19077	18609	18905	18929	18845	18953	19020	18973	18957	18845	18784	18755	18794	18731	18920	18723	18906	18856	18738	18935	18883	18712	18660	18661	18924	18772	18765	19005	18798	18898	18952	18725	18976	18718	18901	18738	18779	18725	19012	18994	18854	18887	18907	18740	18802	18818	18858	18883	18662	18598	18771	18748	18756	18796	18844	18749	18991	19089	18729	18925	18666	18812	18733	18797	18553	18892	18959	18963	18997	18884	18700	18869	18875	18824	18996	18836	18929	18828	18894	18818	18943	18924	18998	18959	18725	18775	18916	18925	18786	18897	18816	18681	18834	18811	18698	18850	18671	18998	18974	18879	18666	18870	19020	18797	18729	18904	18688	18736	18737	18828	18735	18849	18856	18868	18731	18771	18935	18740	18834	18725	18833	18739	18980	18667	18680	18918	18733	19001	19021	18724	18726	18737	18899	19071	18780	18833	19018	19005	18797	18781	18819	18856	18735	18913	18897	18773	18439	18668	18992	18669	18801	18915	18908	18835	18940	18809	18811	18863	18945	18808	18860	18892	18849	18817	18865	18878	18969	18955	18707	18964	19023	18907	18735	18936	18751	18779	18708	18759	18844	18773	18952	18968	18796	18869	18832	18891	18934	18768	18803	18832	19032	18861	18881	18882	18909	18963	18940	18711	18632	18718	18949	18833	18628	19069	18772	18780	18844	18956	18738	18832	18852	18940	18889	18702	18967	19007	18886	18830	18993	18725	18963	18872	18715	18763	18819	18984	18940	18841	18874	18881	18786	19160	18835	18732	18873	18852	19007	18650	19020	18845	18804	18960	18868	18713	18904	18677	18861	18758	18956	18975	18859	18699	18875	18895	18937	18764	18820	18836	18921	18701	19042	18753
42135	59665	44164	25302	17775	16152	15916	15850	16050	15940	15800	16108	15701	15827	15805	15844	15839	15797	15675	15803	15797	15988	15943	15851	15941	15937	15971	15649	15718	15683	15836	15832	15780	15891	15945	15758	15846	15888	15872	15771	15803	15821	15812	15745	15848	15924	15640	16094	15789	15859	15771	15787	15828	15753	15819	15783	15690	16002	15697	15972	15815	15743	15689	15858	15758	15772	15997	15687	15728	15955	15868	15778	15807	15935	15802	15861	15895	15691	15692	15882	15713	15729	15910	15829	15979	15879	15882	15922	15881	15779	15866	15839	15842	15909	15847	15790	15833	15744	15816	15738	15618	15862	15818	15762	15877	15744	15923	15712	15775	15708	15894	15752	15848	15735	15895	15763	15830	15874	15739	15813	15714	15823	15731	15947	15930	15773	15737	15564	15924	15774	15873	15787	15744	15694	15795	15770	15878	15940	15922	15714	15904	15810	15931	15791	15751	15789	15918	15836	15726	15870	15907	15659	15711	15823	15820	15646	15816	16042	15708	15685	15947	15880	15756	15669	15704	15854	15595	15905	15764	15838	15856	15954	15944	15906	15797	15926	15819	15831	15877	15981	15654	15897	15926	15892	15846	15825	15828	15674	15884	15857	15782	15786	15736	15841	15657	15810	15789	15500	15825	15814	15845	15837	15934	15900	15915	15790	15666	15976	15737	15886	15782	15879	15909	15892	15728	15771	15875	15843	15772	15681	15740	15785	15831	15747	15812	15846	15732	15755	15882	15751	15799	15934	15710	15834	15906	15903	15771	15917	15754	15925	15778	15745	15859	15674	15923	15848	15718	15840	15668	15702	16019	15875	15808	15779	15900	15739	15937	15880	15766	15840	15539	15854	15983	15743	15765	15648	15877	15838	15831	15712	15815	15806	15750	15857	15706	15676	15862	15738	15765	15759	15709	15732	15660	15891	15822	15898	15930	15845	15830	15703	15840	15783	15701	15825	15858	15944	15752	15825	15784	15816	16069	15843	15805	15870	15846	15846	15763	15745	15881	15703	15735	15638	15833	15878	15806	15903	15754	15758	15827	15866	15931	15746	15812	15736	15715	15671	15890	15778	15806	15760	15836	15767	15775	15848	15936	15835	15775	15805	15934	15849	15737	15856	15742	15849	15691	15865	15689	15761	15883	15940	15691	15830	15740	15824	16092	15827	15708	15871	15936	15854	15885	15842	15809	15817	15757	15805	15828	15795	15783	15811	15837	15799	15932	15796	15938	15838	15903	15945	15764	15741	15797	15766	15729	15707	15719	15828	15745	15916	15699	15876	15931	15854	15861	15792	15793	15923	15951	15993	15854	15877	15801	15917	15946	15829	15575	15834	15746	15735	15794	16030	15878	15959	15936	15956	15783	15952	15806	15872	15865	15934	16018	15757	15738	15955	15692	15982	15847	15763	15901	15817	15895	15721	15913	15985	15745	15870	15865	16047	15744	15856	15738	15821	15825	15785	15946	15729	15894	15927	15825	15694	15833	15736	15775	15741	15777	15858	15791	15765	15823	15983	15811	15916	15713	15703	15805	15832	15872	15839	15938	16014	15807	15705	15803	15751	15775	16002	15765	15813	15913	15883	15741	15766	15791	15793	15863	15991	15728	15839	15656	15795	15878	16001	15955	15720	15765	15656	15771	15663	15789	15737	15881	15932	15835	16009	15811	15693	15896	15762	15908	15850	15890	15798	15691	15973	15811	15679	16021	15808	15956	15865	15918	15815	15869	15764	15782	15746	15878	15882	15780	15902	15761	15882	15866	15717	15884	15793	15762	15744	15713	16049	15626	15812	15896	15632	15858	15986	15740	15907	15957	15906	15853	15904	15829	15841	15728	15857	15666	15927	15702	16046	15655	15710	15770	15830	15726	15701	15793	15784	15772	15830	15851	15779	15952	15863	15703	15831	15770	15707	15834	16053	15911	15855	15902	15958	15846	15734	15736	15771	15861	15882	15936	15693	15988	15735	15711	15862	16011	15861	15862	15889	15771	15896	15901	15906	15838	15642	15802	15769	15798	15811	15809	15833	15680	15867	16028	15896	15909	15907	16217	15792	15857	15630	15875	15802	15736	15832	15818	15864	15891	15776	15644	15601	15914	15945	15977	15954	15943	15626	15954	15698	15730	15856	15841	15792	15878	15772	15730	15942	15814	15645	16014	15885	15934	15942	15898	15816	15886	15880	15819	15733	15722	15818	15780	15865	15794	15792	15963	15857	16058	15807	15770	15741	15805	15754	15827	15754	15688	15671	15846	15927	15730	15718	15787	15880	15711	15849	15853	15810	15824	15773	15696	15978	15928	15764	15867	15813	15874	15835	15856	15946	15782	15802	15757	15949	15832	15794	15742	15930	15751	15819	16026	15856	15779	15849	15811	15791	15763	15718	15798	15862	15854	15786	15799	15783	15704	15757	15807	15813	15829	15807	15839	16004	15808	15929	15823	15827	15897	15946	15770	16022	16054	15786	16049	15875	15758	15863	15886	15734	15867	15745	15738	15772	15805	15871	15960	15890	15819	15732	15731	15809	15941	15811	15715	15728	15902	15746	15765	15747	15716	16003	15916	15711	15863	15727	15837	15932	15767	15710	15875	15850	15821	15714	15953	15788	15625	15713	15888	15692	15841	15693	15827	15860	15923	15702	15869	15804	15759	15722	15758	15826	15749	15822	15727	16039	15858	15834	15824	15884	15770	15812	15745	15848	15906	15700	15775	15712	15720	15933	15767	15726	15784	15976	15820	15697	15831	15781	15776	15995	15737	15760	15698	15915	15919	15787	15808	15795	15531	15656	15794	15902	15835	15713	15730	15960	15631	15934	15809	15753	15777	15900	15840	15724	15838	15731	15627	15879	16108	15655	15869	15831	15853	15727	15905	15938	15759	15738	15864	15949	15931	15865	15958	15877	16002	15757	15795	15622	15858	15787	15932	15827	15682	15768	15934	15990	15746	15886	15766	15833	15764	15827	15908	15837	15991	15720	15713	16041	15819	15899	15790	15746	15945	15831	16003	15927	15756	15865	15863	15878	15823	15901	15919	15560	15934	15995	15866	15883	15927	15738	16037	15802	15807	15821	15946	15724	15922	15713	15683	15851	15777	15934	15644	15853	15751	15607	15832	15877	15837	15697	15850	15845	15879	15765	15731	15806	15796	15870	15825	15824	15764	15723	15678	15789	15764	15839	16005	15656	15960	15848	15898	15778	15775	15857	15829	15802	15747	15723	15869	15866	15685	15857	15966	15987	15782	15784	15780	15875	15832	16012	15805	15694	15736	15750	15770	15837	15763	15790	15919	15865	15792	15935	15906	15904	15929	15905	16037	15789	15737	15737	15945	15812	15913	15879	15824	15884	15911	15842	15727	15829	15669	15796	15756	15928	15789	15760	15902	16010	15635	15679	15776	15911	15870	15779	15930	15727	15964	15875	15901	15774	15882	15796	15785	15994	15868	15820	15839	15787	16064	15751	15845	15867	15929	15823	15855	15780	15624	15803	15789	15952	15831	15868	15876	15725	15895	16009	15786	15723	15898	15695	15751	15744	16050	15829	15757	15875	15947	15681	15955	15904	15802	15754	15890	15809	15927	15912	15801	15847	15872	15727	15951	15816	15762	15887	15800	15819	15866	15746	15816	15751	15652	15729	15810	16018	16066	15882	15950	15845	15698	15754	15837	15720	15845	15879	15842	15833	15836	15933	15816	15783	15826	15723	15699	15896	15796	15770	15956	15730	15786	15794	15788	15703	15737	15914	15946	15794	15786	15795	15685	15706	15958	15732	15803	15849	15820	15536	15943	15756	15896	15754	15839	15972	15825	15908	15917	15888	15823	15824	15940	15838	15828	15995	15782	15834	15803	15662	15851	15785	15823	15774	15809	15842	15919	15693	15843	15845	15969	15793	15635	15941	15888	16002	15870	15817	15852	15777	15903	15889	15733	15870	15943	15775	15801	15773	15839	15972	15813	15960	15863	15741	15846	15679	15761	15780	15812	15831	15870	15876	16016	15943	15664	16003	15937	15865	15990	15784	15828	15920	16028	16036	15846	15830	15860	15774	15791	15846	15781	15779	15840	15948	15793	15627	15778	16052	15742	15895	15785	15820	15829	15766	15887	15918	15933	15561	15989	15803	15850	15751	15835	15941	15836	16054	15667	15704	16009	15746	15821	15856	15833	15738	15794	15849	15920	15832	15950	15750	15834	15914	15833	15894	16002	15748	15781	15794	15714	15871	15766	15885	15632	15836	15949	15771	15916	15527	15809	15992	15711	15767	15820	15796	15895	16026	15780	15856	15863	15961	15628	15932	15824	15897	15992	15984	15873	15748	15760	15885	15774	15707	15889	15984	15779	15740	15719	15747	15714	15677	15923	15841	15905	15772	15851	15882	15713	15878	15823	15835	15744	15950	15859	15808	15805	15759	15800	15642	15938	15666	15778	15852	15698	15709	15752	15883	15901	15764	15866	15732	15770	15883	15904	15780	15717	15921	15882	15943	15824	15787	15956	15855	15916	15632	15835	15898	15755	15796	15834	16011	15849	15650	15751	15751	15966	15818	15634	15886	15874	15731	15962	15776	15851	15637	15860	15828	15868	16096	15854	15789	15790	15647	15793	15835	15927	15827	16019	15592	15916	15998	15686	15850	15832	15716	15729	15641	15995	15760	15673	15755	15924	15925	15821	15822	15930	15840	15773	15737	15845	15949	15690	15714	15912	15907	15922	15895	15859	15886	15761	15966	15750	15719	15858	15926	15879	16002	15745	15861	16048	15885	15739	15705	15811	15673	15801	15968	15722	15831	15869	15718	15653	15655	15792	15863	15764	15731	15699	15777	15711	15918	15766	15846	15904	15893	15837	15979	15879	15707	15839	15821	15860	15770	15929	15821	15856	15998	15737	15744	15938	15778	15960	15708	15794	15813	15992	15784	15824	15760	15821	15924	15903	15902	15998	15831	15817	15724	15868	16070	15796	15903	15890	15977	15730	15669	15991	15899	15871	15889	15878	15719	15917	15530	15868	15819	15798	15946	15775	15787	15744	15852	15888	15816	15844	15888	15824	15710	15937	15763	15897	15850	15827	15801	15942	15717	15898	15780	15756	15857	15818	16014	15754	15861	15944	15626	15773	15862	15774	15837	15893	15974	15777	15944
36124	40221	38162	27348	21035	19516	19030	19271	18865	18968	18939	18992	18827	18837	18999	18898	18876	18931	18873	18910	18902	18924	18614	18815	18967	18827	18865	18764	19080	18812	18769	18723	18678	18819	19020	18944	19001	18838	18948	18900	19034	19033	18987	18640	18759	18995	18765	18899	18705	18886	18934	18751	18531	18602	18800	18961	18627	18696	18899	18800	18865	18637	18829	18636	18796	18788	18897	18656	18909	18690	19030	18792	18710	18841	18661	18707	18901	18871	18988	18864	18800	18665	18922	18911	18815	18714	18706	18752	18933	18732	18736	18738	18875	18756	18625	18802	18856	18771	18615	19236	18743	18938	18991	18525	18812	18807	18681	18833	18804	18851	18915	18685	18942	19008	18753	18762	18916	18781	18896	18740	18762	18877	18971	18856	18711	18973	18669	18833	18656	18877	18874	18974	18957	18870	18944	19064	18716	18752	18974	18683	18640	18795	18706	18825	18716	18727	18872	18812	18940	18858	19032	18915	18779	18597	18975	18806	18880	18769	18929	18995	18665	18856	18684	18836	18722	18888	18781	18777	18859	18903	18854	18971	18736	18819	18723	18703	18929	18814	18812	18630	18826	18943	18834	18979	19004	19013	18844	18731	18851	18874	18858	18830	18682	19006	18911	18809	19014	18754	18821	18804	18808	18813	18622	18737	18768	18756	18970	18861	18860	18942	18756	19004	18764	18811	18859	18820	18920	18791	19048	18818	18849	18835	18715	18938	18901	18806	19018	18863	18796	18737	18822	18738	18858	18947	18949	18898	18882	18769	18725	18895	18944	18942	18790	18787	19130	18790	19068	18693	18638	18875	18767	19099	18893	18870	18972	18803	18912	19071	18753	18844	18900	19035	18820	18923	18891	18720	18723	18988	18938	18872	18942	18670	18830	18890	18929	18857	19029	18795	18812	18600	18785	18893	18726	18877	18702	18842	18902	18937	18873	18842	18874	18795	18796	18608	18823	18955	18855	18691	18744	18776	18866	18908	18703	18669	18805	18751	18575	18807	18848	18647	18778	18685	18998	18885	18744	18780	18846	18905	18731	18862	18601	19033	18806	18973	18722	18941	18923	18932	18663	18853	19039	18656	18770	18774	19000	18922	18892	18963	18827	18873	18835	18970	18918	18634	18675	18875	18970	18938	18699	18866	19042	18636	18785	18934	18737	18876	18941	18826	18977	18785	19073	18765	18893	18995	19045	18677	18771	18976	18764	18812	18838	18867	18724	18792	18748	18955	19177	18808	18682	18805	18781	18830	18933	18962	18847	18852	18904	18827	18853	18978	18882	18776	18990	18751	18881	18753	18820	18784	18877	18838	18711	18681	18754	18842	18746	18912	18817	18739	18789	18839	18975	18949	18907	19022	18640	18846	19127	18889	18828	18818	18923	18986	18786	18851	18802	18962	18898	18911	18812	18983	18788	18884	19129	18763	18877	19061	18620	18691	18775	18821	18792	18854	18800	18875	18791	18815	18709	18742	18768	18781	18848	18704	18808	18962	18987	19070	18845	18882	18772	18935	18685	18743	18851	18620	18781	18839	18713	18864	19040	18643	18932	18631	18940	18702	18873	18895	18740	19042	18793	18619	18651	18898	18792	18905	18883	18755	18853	18845	18734	18655	18680	18925	18766	18866	18749	18818	18870	19053	19011	19008	18874	18878	18720	18854	18507	18957	18727	19045	18731	19123	18849	18768	18796	19065	18852	18969	18796	18707	18963	18775	18851	18927	18687	18654	18774	18730	18719	18780	18858	18804	18690	18780	18655	18860	18858	18782	18794	18907	18679	18769	18912	18502	18907	18768	18780	18989	18999	19011	18806	18677	19011	18787	18966	18810	18688	18727	18882	18882	18735	18847	19016	18927	18817	18748	18911	18967	18884	18941	18969	19100	18990	18947	18972	18835	18729	18866	18832	18949	18986	18872	18813	18792	18891	18911	18929	18814	18716	18567	18818	18779	18820	18789	18759	18636	18715	18652	18690	18721	18851	18723	18737	18975	19022	18884	18876	18999	18775	18917	18740	18833	18908	18797	18998	18598	18773	18724	19007	18847	18821	18764	18613	18961	18804	18974	18897	18812	18823	18740	18785	18612	18805	18763	19033	18708	18799	18952	18868	18838	18914	18755	18806	18636	18936	18913	18611	18797	18867	18637	18988	18825	18915	19094	18917	18883	18988	18694	18756	18852	19015	18979	18822	18906	18888	18908	18672	18801	18733	18856	19120	18828	18840	18958	18945	18721	18989	18649	19038	18874	18790	18716	18932	18842	18920	19005	19035	18942	18892	18967	19042	19043	18740	18880	19021	18846	18866	18890	18950	18853	18668	18946	18654	18954	18906	18958	18746	18787	18718	18868	18808	18770	19063	18940	18938	18760	18730	18712	19076	18814	18955	18892	18900	19048	18855	18785	18683	19063	18689	19057	18820	18884	18974	18956	19024	18989	18832	18796	18848	18945	18917	18825	18789	18730	18831	18806	18947	18765	18803	18909	18861	18748	18771	18701	18737	18645	18895	18940	18852	18754	18837	19032	18852	18945	18799	18775	18771	18772	18690	18798	18943	18973	18797	18817	18999	19150	18758	18700	18627	19026	18955	18760	18909	18806	18704	18930	18768	18771	18733	18559	18926	19053	18887	18855	18965	18897	18666	19143	18824	18923	19015	18731	19054	18714	18882	18843	18938	18937	18945	18887	18840	18753	18902	18855	18936	18833	18915	18827	18805	18999	19124	18954	18729	18631	19002	18838	18882	18834	18694	18958	18684	18675	18833	18898	18896	18987	18883	18916	18690	18840	19008	18885	18764	18946	18893	18890	18830	18873	18992	18802	18947	18833	18665	18800	19160	19027	18815	18784	18997	18885	18886	18737	18673	18722	18877	18749	18685	18569	18823	18809	18868	18703	18795	18950	18964	18897	18768	18790	18828	18847	18733	18783	19028	18796	18771	18818	18870	18992	18911	18779	18792	18729	18967	19053	18910	18872	18983	18733	18858	18955	18830	18920	18898	18913	19024	18759	18793	18626	18990	18799	18776	18837	18756	18724	18596	18960	18903	18726	18976	18663	18823	18900	18771	18815	19137	18903	18997	18678	18931	18884	18840	18808	18669	18880	18855	18728	18719	18820	18713	18837	18747	18906	18924	18921	18869	18703	18745	18888	18845	18879	18807	18774	18742	18992	18768	18670	19038	18861	18704	18897	19041	18949	18923	18760	18873	18682	18621	18740	18945	18849	18863	18952	18936	18803	18765	18625	18915	18949	18854	18972	18962	19144	18711	19056	18986	18804	18716	18809	18954	18867	19004	18988	18772	18644	18898	18784	18811	18875	18699	18843	18770	18829	18889	19176	19037	18743	18629	18799	18895	18876	18787	18871	18889	18755	19000	18770	18752	18805	19018	18839	18968	18854	18954	18872	18761	18765	18816	18742	18948	18787	18752	18675	18916	18903	18668	18641	18945	18802	18674	18861	18688	18630	18838	18780	18903	18878	18996	18852	18762	18905	18885	19037	18975	18919	19094	18861	18793	18748	18764	18823	18927	18996	18614	18892	18678	18913	18679	18811	18955	19033	18847	18938	18876	18617	18672	18836	18795	18781	18699	18698	18901	18940	18617	18776	18774	18936	18732	18949	18812	18709	18668	18741	18736	18723	18748	18823	19088	19002	18817	18838	18872	18812	18863	18667	18731	18841	18844	18879	18905	18943	18815	18576	18843	18924	18903	18942	18899	18939	18840	18822	18959	18932	18731	18925	18888	18777	18942	18763	19022	19053	18847	19064	18882	18823	18861	18906	18903	19036	18839	18600	18648	18756	18872	19075	18907	19012	18977	18888	18621	18953	18838	18794	18703	18738	19005	18765	19007	18848	19064	18886	19029	18830	18915	19149	18868	18939	18803	18927	19010	18889	18754	18592	18791	18786	18845	18697	18692	18830	18890	18871	18848	18855	18895	18872	18932	18881	18891	18788	19010	18687	18984	18784	18886	18907	18670	18812	18929	18984	18990	18654	18881	18753	18948	18892	18866	18872	18775	18854	18973	18965	19232	18956	18730	18845	18846	18869	18857	18780	18855	18891	18947	18818	18810	18910	18686	18729	18785	19012	18842	18903	18829	18793	18775	18749	18697	18646	18914	18695	18884	18815	18876	18855	18913	18842	18773	18641	18842	19189	18899	18968	18713	18927	19136	18797	18746	18738	18835	18942	18880	18977	18712	18684	18906	18892	18797	18920	18777	19058	18814	18924	19019	18884	18952	18906	18920	18733	18887	18950	18946	18997	18751	18776	18796	18860	18812	18709	18550	18822	18918	18781	18865	18839	18715	18724	18826	18993	18871	18875	18692	18854	18822	18923	18895	18998	18926	18826	18802	18759	18686	18551	18684	18852	18899	18718	18890	18870	18727	19058	18853	18699	18826	18696	18797	18799	18917	18960	18724	18966	18813	18944	19039	18997	18799	18943	18938	18934	18927	18784	18731	18879	18658	18887	18808	18880	18859	19069	18804	19049	18951	18859	19001	18680	18973	18880	19093	18861	18693	18804	18885	18800	18882	18727	18951	18901	18903	18796	18785	18845	18998	19013	18913	18848	18825	18943	18872	18893	18725	19081	18775	19037	18960	19003	18728	18859	18788	18763	18987	18972	18871	18909	18922	19049	19057	18925	18617	18953	18862	18936	18965	18750	18894	18825	18794	18919	18901	18974	18810	18904	18850	18886	18775	18747	18757	18871	18622	18888	18859	18771	18782	18710	18710	18861	18805	18681	18629	18652	18982	18979	18824	18625	18779	18649	18957	18783	18707	18873	19055	18930	19000	19057	18973	18840	18855	18920	18863	18995	18728	18970	18907	18913	18960	18907	18703	18815	18754	18822	18716	18789	19028	19104	18831	18992	18798	18825	18863	18860	18848	18966	18679	18974	18697	18917	18767	18860	18798	18824	18874	18873	19131	18856	19018	18950	18876	18830	19048	18736	18968	18824	18974	18826	18878	18765	18828	18973	18925	18950	18778	18899	18869	18926	18791	18748	19143	18918	18766	18875	18826	18761	18947	19014	18782	18934	18958	18955	18930	18763	18880	18866	18748	18974	18786	18785	18930	18825	18835	18960	18867	19036	18949	18714	18785	18848	18849	18732	18863	18864	19022	18670
39548	51699	38340	22731	17726	16118	15896	15895	15880	15882	15823	15986	15838	15872	15988	15822	15801	15916	15705	15982	16066	15913	15927	15810	15818	15923	15800	15774	15922	15903	15569	15774	15824	15853	15742	15810	15828	15765	15787	15919	15934	15866	15906	15892	15869	15975	15733	15857	15891	15948	15860	15893	15934	15977	15770	15778	15752	15775	15879	15958	15837	15849	15872	15839	15634	15937	15962	15783	16041	15823	15996	15902	15772	15706	16026	15765	15884	15909	15945	15928	15767	15833	15950	15833	15745	15970	16044	15809	15786	15948	15942	15990	15705	15890	15879	15916	15894	15961	15945	15929	15902	15936	15765	15777	15750	15829	15811	15901	15838	15964	15821	15935	15973	15981	15901	15874	16053	15749	15946	15805	15757	15889	15956	15791	15802	15844	15826	15763	15727	15739	16017	15890	15962	15767	15979	15751	15823	15789	15955	15944	15961	15959	15817	15817	15754	15843	15909	15783	15884	15680	15834	15764	15755	15993	15823	16138	15895	15941	15826	15812	15750	15771	15742	15731	16100	15847	15897	15949	15740	15875	15861	15843	15795	15897	16078	15817	15998	15936	15660	15709	15861	15860	15862	15880	15870	15942	15819	15821	15797	15805	15887	15619	15994	15929	15901	15838	15897	15928	15922	15842	15651	15789	15850	16011	15870	15768	16021	15791	15790	15826	15794	15963	15807	15735	15731	15890	15828	15935	15825	15831	16067	15700	15854	15775	15748	15969	15799	15915	15906	15896	15795	15961	15648	15737	15962	15796	15783	15918	15968	15907	15920	15866	15790	15736	15900	15871	15858	15797	15809	15994	15610	15889	15777	15943	15913	15837	15768	15993	15790	15876	15814	15860	15728	15993	15872	15806	15927	15902	15879	15765	16017	15768	15805	15887	15755	15759	15844	15879	15743	15999	15881	15790	15935	15819	15796	15816	15786	15711	15906	15810	15809	15835	15925	15717	15936	15857	15857	15920	15866	15849	16081	15782	15951	15755	15848	15823	15852	15966	15680	15957	15955	15844	15810	15837	15835	15855	15838	15758	15900	15825	15847	15738	15800	15927	16035	15903	16021	15727	16163	15910	15888	15958	15719	16009	15893	15797	15845	15961	15792	15958	15892	15674	15747	15914	15869	15792	15709	15950	15835	15743	15805	15804	15991	15858	15846	15844	15861	15830	15863	15773	15821	15765	15805	15854	15867	15811	15879	15804	15861	15761	15833	15888	15919	15748	15823	15875	15697	15985	15897	15769	15994	15704	15839	15931	15827	15865	15790	15856	15842	15742	15844	15824	15741	15895	15872	15831	15913	15904	15927	15838	16094	16098	15846	15887	15897	15809	15830	15887	15955	15919	15811	15807	15791	15743	15850	15843	15774	15786	15820	15695	15761	15856	15782	15923	15824	15868	15861	15743	15882	15842	15801	15982	15986	16011	15883	15974	15800	15881	15697	15683	15939	15756	15908	16008	15820	15817	15877	15728	15777	15767	15988	15982	15908	15798	15827	15965	15765	15900	15899	15876	15856	15942	15842	15703	15843	15861	16001	15603	15712	16038	15729	15934	15893	16023	15844	15902	16087	15803	15944	15862	15848	15952	15878	15765	15760	15841	15850	15938	15750	15977	15843	16051	16012	15866	15908	15990	15996	15866	15874	15882	15725	15868	15935	15779	15834	15866	15863	15856	15856	15927	15820	15852	15942	15936	15827	15836	15767	15735	15833	15811	15845	15821	16037	15675	15751	15704	15693	15831	15920	15875	15931	15863	15846	15626	16015	15652	15997	15850	15828	15920	15688	15855	15797	15896	16091	15687	15819	15821	15743	15855	15937	15819	15868	15796	15701	15657	15675	15856	16019	15889	15809	15851	15779	16003	15908	15786	15891	15824	15907	15857	15896	15820	15945	15867	15951	15778	15814	15789	15952	15836	15736	15901	15903	15780	15798	15913	15832	15876	15810	15845	15873	15943	15928	15832	15869	15932	15681	15779	16020	15914	15986	15808	15795	15943	15816	15977	16048	15810	15813	15734	15927	15892	15918	15907	15895	16023	15809	15817	15941	15852	15905	15960	15759	15793	15830	15712	15864	15793	16036	15971	15819	15915	15883	16119	16020	15689	15852	15865	15789	15822	15788	15761	15898	16117	15699	15845	16000	15776	15919	15931	15892	15726	15886	15888	15881	15872	15866	15971	15919	15926	15844	15903	15873	15992	15991	15820	15826	15854	15882	15912	15938	16008	15918	15806	15946	15847	15764	15744	15781	15932	15765	15958	15757	15918	15985	15728	15790	15973	15842	15893	15921	15784	15952	15808	15935	15937	15697	15698	15865	15888	15754	15764	15850	15957	16021	15891	15964	15837	15895	15881	15853	15929	15964	15749	15733	15796	15741	15835	15703	15696	15809	15997	15833	15904	15821	15891	16097	15750	15982	15863	15664	15895	15800	15901	15923	15722	15795	16001	15803	15769	15940	15918	15979	15807	16037	15839	15986	15827	15933	15916	15811	15623	15786	15924	15795	15918	15853	15748	15897	15766	15862	15817	16007	15875	15764	15936	15800	15749	15962	15830	15938	15874	15974	15771	15831	15994	15909	16043	15829	15862	15708	15942	15763	16049	15855	15842	15896	15758	15793	15736	15799	15761	15798	15769	15855	15952	15840	16017	15899	15767	15823	15985	15727	15859	15848	15707	15805	15917	15959	15891	15967	15838	15824	15661	15803	15692	15989	15860	16021	15942	15899	15656	15887	15816	15847	15791	15806	15867	15935	15701	15677	15783	15893	15703	15718	15918	15781	15845	15866	15883	16075	15719	15783	15899	15894	15934	15805	15695	15801	15786	15820	15774	15847	15788	15703	15902	15859	15818	15731	15972	15832	15958	15783	15888	15816	15902	15914	15873	15854	15756	15825	15758	15731	15814	15759	15810	15952	15729	15843	15913	15819	15883	15916	15695	15800	15673	16027	15862	15970	15533	15914	16065	15889	16010	15702	15758	15909	15795	15678	15841	15864	15837	15731	15762	15997	15944	15842	15729	15850	16036	15716	15842	15899	15844	15896	15728	15872	15839	15949	15885	15891	15893	15804	15924	15996	15887	15984	15881	15771	15810	15860	15719	16024	15897	15985	15868	15882	15986	15881	15809	15925	15860	15889	15949	15877	16020	15849	15867	15729	15993	15895	15878	15916	15852	15822	15801	15798	15929	15806	15975	15973	16040	15961	15798	15868	15872	15973	15840	15991	15801	15889	15958	15921	15791	15873	15924	15857	15938	15918	15941	15587	15836	15758	15907	15834	16037	15904	15833	16007	15805	15827	15975	16015	15801	15692	15843	15881	15761	16038	15792	15832	15782	15769	15985	15951	15949	15819	16003	15850	15911	15734	15821	15872	15906	15912	15746	15934	15911	15774	15787	15688	16002	16004	15966	15820	15989	16001	15795	15863	15852	15831	15808	15922	15911	15872	15953	15957	16031	15837	15758	15804	15788	15883	15828	15789	15855	16045	15760	15842	15823	15838	15808	15890	16010	15828	15915	15836	15953	15824	15863	15903	15892	15772	15800	15918	16047	15950	15726	15794	15831	15797	15865	15820	15778	15776	15902	15834	15763	16052	15756	15832	15807	15881	15789	15764	15899	15694	15877	16024	15876	15897	15844	15883	15843	15871	15839	15856	15743	16100	15752	16011	15890	15940	15598	15836	15920	15636	16190	15776	16058	15751	16083	15901	15778	15776	15909	15787	15942	15917	15733	15952	15824	16047	15857	15725	15792	15863	15905	15750	15911	15836	15782	15931	15662	15745	15747	15925	15969	15664	15920	15985	15724	15972	15840	15707	15915	16009	16019	15904	15775	15864	15800	15937	15921	15815	15971	15969	15793	15887	15979	15893	15909	15891	15894	15800	15864	15798	15884	15932	15869	15956	15854	15881	15827	15921	15857	16047	15914	15782	15903	15851	15855	15802	15962	15874	15876	15691	15894	15844	15921	15817	15998	15760	15799	15831	16004	15793	15754	15727	15782	15951	15839	15820	15904	15878	15904	15761	15850	15954	15848	15925	15898	15809	15664	15910	15770	15919	15802	15877	15889	15842	15743	15821	15797	15868	15750	16061	15933	15934	15903	15991	15779	15776	15670	15864	15799	15757	15812	15848	15964	15852	15884	15925	15791	15857	15841	15902	15866	15841	15975	15759	15751	15815	15999	16051	15850	15835	15918	15920	15697	15791	15865	15855	15842	15913	15743	15905	15945	15783	16019	15841	15859	15959	15749	15952	15698	15814	15789	15858	15946	15720	15825	15802	15738	15863	15690	15783	15834	15805	15837	16031	15847	16139	15716	15814	15832	15829	15654	15943	15895	15973	15933	15741	15765	15870	15835	15738	15771	15751	15893	16046	15690	15841	15851	15836	15762	15825	15728	15854	15941	15952	16031	15949	15916	15895	15825	15797	15826	15880	15982	15840	15933	15827	16048	15886	15862	15757	15766	15918	15908	15943	15895	15895	16008	15846	15783	15815	15915	15988	15863	15814	15770	15844	15841	15868	15934	15776	15930	15917	15900	15943	15854	15869	15820	15806	15831	15752	15866	15788	15772	15993	15915	15869	15901	15864	15773	15840	15926	15929	15845	15787	15911	15790	15920	15907	15926	15947	15937	15803	15933	15891	15958	15746	15819	15859	15907	15810	16052	15774	15829	15803	15893	15826	15717	15877	15946	15994	15804	15761	15885	16019	15949	15880	15867	15816	15850	15908	15694	15973	15976	15917	15671	15828	15865	16083	15970	15735	15813	15811	15860	15962	15927	15794	15911	15772	15788	15825	15653	16022	15858	15822	15866	15779	15807	15942	15888	15830	15911	16063	15819	15946	16050	15767	15897	15756	15902	15751	15800	15755	16126	15966	15886	15869	15890	15816	15783	15867	15893	15787	15997	15822	15892	16208	16023	15984	15913	15704	16089	15740	16102	15930	15699	15850	15871	15704	15863	16048	15943	16013	15904	16011	15933	15850	15813	15882	15928	15935	15819	15834	15722	15988	15887	15843	15892	15928	15944	15857	15802	15744	15842	15773	15860	15911	15778	15816	15805	15908	15766	15789	15926	15809	15925	15808	15755	15929	15789	15970	15848	15893	15909	15770	15745	16010	15741	15808	15965
23838	25344	39265	33142	26187	24984	24663	19957	19348	19775	19564	19357	19207	19349	19424	19320	19273	19266	19154	19274	19197	19381	19142	19066	19329	19285	19306	19298	19219	18992	19006	19037	19122	19351	19324	19024	19169	19247	19056	19121	19071	19060	19096	19250	19246	19356	19508	19122	19109	18950	18923	19196	19199	19087	19154	19281	19059	19096	19235	19046	19189	19101	18994	19167	19229	19111	19046	19083	19233	19034	19127	19133	19221	18943	19161	19154	19271	19045	19098	18941	19015	19091	19163	19119	18995	19043	19162	19100	19076	19125	19246	19071	19202	19117	19059	19038	19247	19073	19243	19104	19249	19274	19264	19216	18958	19088	19131	19073	19111	18990	19163	19180	19121	19206	19027	19210	19257	18939	19300	19257	19153	19390	19075	19160	19262	19079	19215	19132	19195	19002	19185	19004	19022	19032	19140	18906	19184	19195	19127	19054	18940	19068	19037	19266	19155	19028	19110	18781	19024	18988	19069	19157	19028	18939	19252	19048	19056	18964	19192	19227	19015	19035	19203	19207	19240	19146	19096	19084	19380	19029	19150	19022	19125	19020	18960	19198	19018	19052	19225	19086	18951	19031	19152	19023	19167	18856	19043	19120	19159	18908	19152	18990	18957	18894	19031	19181	19005	19038	19043	19167	19227	19026	19255	19108	19142	19132	19154	19103	19001	19123	19030	19047	19011	19186	19185	19324	19006	19249	19302	19107	18979	19076	18842	19188	18880	19020	19246	19127	19158	19200	19164	19121	18962	18923	19045	19032	18986	19073	19145	19163	19092	18988	19196	19003	19001	19119	19222	19109	19067	19071	19128	18901	19243	18970	19138	18920	19340	19135	19143	19181	19241	19229	19255	19118	19193	19195	19072	19224	19051	19156	19031	19191	18986	18998	19003	19028	19058	19141	19156	19233	19009	18926	19134	19061	19278	19007	19086	19264	19145	18927	19000	18998	19000	19123	18966	18951	19024	19042	18893	19180	19120	19117	19173	19118	19062	19155	19061	18901	19304	18954	19070	19119	19276	19220	19050	19022	19213	18907	19122	18924	18901	19172	19073	18895	19183	19115	19135	19181	19186	19266	19119	18948	19111	19004	18898	19146	19236	19111	19359	18940	19152	19415	19100	19021	19191	19340	19007	18865	18835	19071	19073	18941	19024	19114	18856	18874	19213	19162	18945	18984	19143	19206	19258	18946	18980	19161	19189	19358	19063	19221	19251	19159	19089	19029	19230	19022	18978	19188	19128	19117	19059	19054	19011	19025	19026	19142	19061	19157	19056	19170	19153	18916	19083	19096	18954	19221	19187	19272	19097	18876	18997	19137	19092	19355	19004	19183	19123	19051	19075	19050	19227	19166	19332	18985	19181	18970	18971	18894	19121	19203	19111	19103	19275	18911	19018	18935	19098	18859	19180	19144	19139	18853	19140	19224	19209	19143	19041	19208	19326	18911	19113	19117	18818	19138	19010	19241	19091	19097	19012	19114	19079	19007	18855	19241	19142	18970	19138	19171	18947	19118	19131	19291	19043	18970	18824	19142	18934	18985	19174	19258	19135	19177	19047	19156	19097	19142	19137	18966	19206	19013	19112	18823	19035	19142	19036	18900	18972	18891	18959	19044	19029	19246	18864	19125	19181	19131	19099	19125	19131	18966	19074	19017	19145	19322	19131	19058	19135	18915	19160	19102	19032	18940	18865	19066	19109	19012	19132	19084	19018	19040	18969	19058	19172	19040	19132	19213	18914	19256	19154	19089	19255	19182	19143	19101	19119	19001	19216	19287	18870	19153	19017	18974	19012	19078	19148	19007	19133	19030	19042	19096	19151	19058	19045	18988	19048	19148	19053	19146	18990	19145	18999	18934	18915	18982	18893	18876	19098	18986	19040	19126	18955	19004	19271	19140	19061	19185	18981	19155	19221	19017	18925	19126	19052	19107	18980	18992	19139	18988	19405	19408	19164	19179	19041	18901	19079	18980	19086	18974	19070	19238	19169	18992	19104	18908	18949	19089	19288	19036	19024	19157	19284	19027	18963	19139	19130	19012	19192	18965	19209	19297	19068	19017	18976	18932	18876	19071	19241	19267	19197	19228	19146	19066	19037	19141	19302	19073	19284	18879	18983	19123	19152	18976	19483	19041	19111	19237	18891	19069	19046	18940	19065	18936	18997	19093	19219	19115	18873	19021	19109	18939	19088	18880	19001	19161	19072	19260	19162	18950	19119	19174	19058	19306	19078	18955	19049	19091	19003	19064	19034	18852	19271	19080	19304	19159	19008	19125	18990	19016	18914	18939	19223	19014	19075	19171	19315	19325	18976	19155	19182	19101	19181	18902	19050	19285	19202	19076	19056	19208	19029	19050	19168	18950	19061	19051	19304	19036	19157	19005	19190	19148	18894	19128	19308	19129	19108	19107	19052	19186	19077	19002	19128	18992	19081	19142	18863	19277	19140	19221	18901	18945	19315	18994	19164	19008	19195	19267	19220	19032	19148	19004	19156	19045	19087	19072	18908	19065	18953	18971	19048	19088	19079	18934	19080	19065	19030	18956	18900	18980	19239	19229	19174	18915	18993	19126	18898	19252	19105	18882	19092	18919	18922	19069	19040	19210	19127	19154	19297	19195	19334	19150	19073	19110	19132	19103	19139	18870	19003	18916	19051	19114	19126	19150	19238	19132	18998	19117	19275	19297	19122	19016	19117	18985	18852	18997	19055	18975	19047	18871	18938	19021	18905	19139	19010	19131	19205	19050	19047	18792	19060	19202	19020	19212	19043	19203	19064	19063	19225	18912	18881	19075	18978	19131	19017	18986	19202	18916	19125	19165	19096	19131	19059	18997	19095	19249	19210	18942	18913	18848	19274	19212	19063	19057	19062	19028	19060	19016	18923	19132	18837	19165	19089	19064	19125	19186	19104	19136	19009	19056	19172	19040	19030	19055	19114	19054	18983	19143	18937	19138	18957	19190	19066	19250	19030	19153	18958	19133	19158	19024	19068	19122	19026	19143	19200	18871	19199	18961	19228	19085	19146	19324	19075	19089	18997	18995	19154	19199	19092	19350	19017	19028	18894	19055	18822	18976	18929	18889	19111	19055	18950	18915	18996	19201	19091	19045	19038	18934	19216	19227	19175	19169	19154	19212	19023	19103	19232	19219	19124	18922	19344	19153	18895	18968	19202	19105	19032	19038	18932	19340	19102	19286	19004	19049	19108	19244	19176	19079	18924	19253	19291	19334	19009	19019	19032	18924	19210	19069	18918	19047	19074	19077	18970	18922	18942	19195	19207	19275	19043	19114	19006	19002	18869	18980	18932	18954	19219	19037	18940	19085	19080	19042	19021	19233	19006	19169	18983	18953	19245	19182	19086	19102	19238	19144	18816	19037	19213	19225	18862	19059	19223	19098	19253	19139	19044	19006	19065	19019	18922	19099	18979	19219	19230	19024	19124	18944	19012	19128	19039	18819	19011	19075	18940	18956	19100	19222	19020	19215	19017	19098	18909	18862	19172	18995	18945	19319	19041	19049	19522	19010	19057	19114	19107	19166	19239	19059	19203	19279	19013	19084	19101	19076	18966	19123	19024	19024	19148	18967	19068	19133	19071	18982	19006	19018	19203	19079	19181	19155	19155	19060	19241	18874	19271	19029	18994	19115	19161	18921	19299	19086	18923	19101	19148	19143	18930	19143	19143	19203	19220	19215	19239	19247	19215	19016	19113	19183	19064	18853	18998	19151	19067	19093	18922	19181	19078	19093	19131	19067	19032	18845	19020	18774	18971	18998	18854	18954	18941	19094	19274	19153	19140	19028	18988	19178	18981	18988	19184	18971	19085	19073	19187	18996	19028	19099	19094	19187	19197	19147	19287	19166	18907	18924	19102	18904	19191	19067	19157	19183	19004	19082	18988	18866	19068	19068	19136	18884	18904	19075	19097	19074	19119	19281	19055	19084	19059	19061	19074	19139	18858	19248	18943	19135	19073	18969	18944	19037	19165	19130	19259	19407	19174	19005	18977	19044	19182	19125	19022	18809	19010	19143	18931	19105	19185	19204	19031	19100	19200	18985	19061	19196	19120	19067	19076	19083	19176	19063	19129	19142	19028	19119	18905	19148	19005	18970	19032	18926	18892	19145	19261	19160	19022	18992	18929	19027	18973	18959	19026	18844	18964	18975	19033	19035	19011	18955	19112	19173	19023	18908	19049	19022	19157	19031	19249	19329	19148	19167	19108	19108	19174	19043	19018	19022	19132	19201	18972	19160	19035	19162	18879	18940	19191	19089	19071	18973	19041	19123	19094	18957	19061	18960	19165	18955	19065	18995	19124	19123	19255	19065	19011	18989	19293	19344	18983	18990	19167	18782	18971	19020	19115	18988	18886	19291	19319	19152	19115	19213	18941	19106	18959	18977	19153	19237	18990	18812	19064	19017	19020	19025	19094	19310	19174	19437	19337	19005	19164	19284	18967	19194	18895	19139	19096	19035	18960	18862	19197	19133	19302	18952	19052	19031	18883	19125	19162	19015	18948	18876	19153	18948	18784	19030	19064	19029	18923	19169	19161	19093	19273	18870	19088	19185	19146	18984	19296	19021	18884	19056	19171	19021	19228	19131	19117	19197	19060	19225	18966	19361	19045	19073	19113	19168	18941	19183	18951	19122	19059	19145	18724	19050	19272	19178	19130	19055	19018	19036	18931	18828	19020	19032	18973	19144	19077	19193	19085	19223	19034	18883	18936	19268	19199	19022	18990	19147	19332	19035	19094	18835	19018	19218	19106	19192	19094	18913	19020	19049	19036	19117	19161	18966	19124	19093	19045	19063	19246	19151	19375	19164	18944	18749	19133	19135	18979	19198	19208	19002	18843	18973	19085	19056	19188	19024	19255	19016	19282	19050	19230	19067	19136	19171	18890	19141	19196	19148	18910	19068	19009	19167	19035	19084	19216	19172	19159	19055	19131	19114	19007	18894	18858	19116	19211	19146	18938	19127	19089	19076	18990	18957	19209	18917	19123	19118	19265	19166	19085	19118	19052	19076	19088	18995	19107	19177	19181	19223	18968	19112	19219	19163	19185	19138	19266	19060	18943	19033	18925	19090	19163	19156	18948	18911	18930	18970	19068	19164	18922	19110	18999	18969	19130	19106
63967	108085	88586	58701	33687	19585	16350	15901	15880	15923	16016	16123	16116	15976	15984	16002	16029	15927	15966	16042	16130	16052	16028	15796	15819	16004	16061	16259	16157	15958	16235	15918	16071	16021	16161	15924	16140	15962	15967	16114	15913	16070	16061	16005	15747	16005	16020	15983	15936	16334	16108	15975	16084	15822	16015	15915	16077	16087	16176	15897	15979	15930	16051	16056	15966	16114	16067	16071	15980	15919	16083	15860	15973	16015	15986	16122	16047	16158	16069	16008	16068	15994	16211	16127	16037	15971	16008	16238	16070	16103	15968	16007	16042	15816	16055	15964	15920	15968	15865	16047	16020	16019	16097	15856	16058	15995	16050	16032	15763	16069	15964	15809	15998	16077	16013	15880	15917	16000	16152	15972	15911	15979	15993	15927	15928	15851	16018	15924	15893	16029	15979	15898	15955	15998	16066	15994	15953	16149	15984	16047	16040	15920	15982	15962	15991	16000	16067	16111	16043	16038	16105	15993	16043	15851	16073	15966	15980	16027	16008	15947	15932	15954	15908	16186	15940	16135	16004	15988	16094	15795	16052	15884	15938	15985	15892	16012	15997	15914	15941	16017	16028	15988	15999	15998	15896	16057	16030	15998	16002	15995	15908	16056	15978	15904	15939	16023	15875	16074	15962	16025	16092	15943	15923	16063	15789	15854	16065	15987	16060	15891	15959	16113	16000	16148	16041	15950	16173	15804	15890	16023	16024	15883	15946	16005	16053	16109	16097	15929	16007	15830	15876	16136	16074	16113	15939	16030	15997	15935	16082	15955	15902	15963	15991	16024	16191	16009	15910	15812	16018	16174	15959	16087	15953	15950	16033	16092	15957	15966	16039	15895	16212	16060	15964	15986	15734	15853	15991	16001	16093	15903	15979	15858	15966	15944	15994	15739	16018	16041	15999	15885	15954	15899	15954	16120	15982	16149	15957	16141	16226	15831	15862	16099	15950	16126	16025	16045	15990	16064	16128	16049	15958	16080	15859	16060	15846	16022	15842	16175	15994	15848	15950	16023	15848	16022	16001	16028	15987	15993	16032	16104	15985	16235	16000	15924	15961	15967	16118	15981	15980	15968	16041	15812	16043	16044	16158	15976	16071	15997	15910	15861	16051	16034	15980	16145	16065	16069	16012	15851	16096	15940	16083	15945	15907	15919	16114	15928	15950	15755	16035	15988	15864	16050	15917	15929	16094	15945	16064	16113	15896	16025	15949	15871	15820	15977	16074	16004	15994	15949	15978	16082	15895	15941	15941	16102	16068	16001	15913	16080	15949	16000	16073	16119	15974	16054	15943	16010	16067	16105	15880	16064	15963	16050	16006	15950	15994	15980	16017	15929	16063	15895	16101	16093	15955	15910	16113	15904	15955	15848	16044	15993	15971	16024	15989	15853	16011	16027	16137	15911	16101	16123	15966	15910	16035	16076	16054	16089	16030	15958	16094	15908	16142	15949	15855	15890	16113	15964	15958	16134	15943	16118	16113	16077	16124	15987	16000	15966	16216	15899	15964	15947	16074	16025	15957	15893	16055	16047	16071	16006	16034	16023	16209	15909	16123	16019	15999	15990	15866	16110	15952	16083	16162	15942	16021	15967	15927	16057	16112	15953	15994	16142	16073	15892	16047	15976	15935	15999	16037	15909	15866	15958	16029	15902	16074	16079	15899	15857	15986	16141	15812	16029	16034	16112	15970	16036	15924	16049	16011	15927	15889	16022	15967	16029	15960	16005	15970	16016	16000	16083	15933	16018	15830	15844	16100	15938	15984	15821	15940	16063	16006	15937	16021	15883	16005	15890	15966	16062	16029	16015	15884	15876	16041	15889	15976	15981	15935	15983	16044	15842	16058	16128	16064	15898	15990	15911	16032	15967	15822	15997	16050	15989	16084	16070	16003	16117	16074	15937	15930	15881	15877	16010	15997	15974	15898	16083	16149	15989	15913	15957	16055	15997	16046	16121	15879	15845	15978	16031	16074	15944	15957	16194	15936	15973	16000	15923	16063	16080	16055	16099	15867	16055	15965	15932	16173	16094	16076	16016	16162	16070	16122	15982	16000	16083	15945	15978	15859	15948	15858	16067	15839	15976	15898	16115	15998	15967	15830	15971	16054	16111	15935	15958	15976	16004	16021	15914	16009	15761	15977	15941	16053	16011	15860	16012	15750	15922	15990	15961	15945	15904	15966	16043	16079	15907	15929	15852	16049	16026	15996	16114	15928	16168	15980	16076	15968	15911	16036	16108	16138	16092	15962	15934	16106	16001	15931	16103	16033	15862	15915	16011	15968	16014	16039	15987	16074	15998	16155	16062	16057	15992	16006	16090	15876	15942	15999	16170	16123	15842	15972	15927	16025	15837	15883	15803	15870	15842	16080	15856	16016	16076	16108	15921	16073	15969	15932	15849	16029	15961	15914	16062	15984	15903	15975	16004	16033	15824	15971	16091	16041	16077	16069	15941	16051	15968	16045	16107	15862	15862	15992	15879	15971	16082	16075	15966	15966	15944	16045	16011	15888	15845	15971	15972	16106	15874	16025	15914	15965	16002	15974	15893	16040	16092	15946	15941	16152	16097	16002	16057	15861	15858	15946	15986	15939	16039	16001	16044	15990	15944	15883	16011	16002	15865	16014	16163	15963	15980	16037	15846	15983	15872	16243	16016	15948	16043	16058	15921	15968	16075	16031	16113	16178	15936	15991	15911	16054	15948	15936	15958	15736	15968	15776	16013	16048	16146	15980	15878	16097	15954	15914	16037	15968	16058	16042	16037	15945	15872	16077	15916	15937	15938	15913	15978	15979	16020	15866	15933	15989	16092	15975	16028	15936	15991	16095	15951	15987	16296	15953	15936	16004	15994	16089	16052	15923	15906	16047	15953	16102	15993	15941	15983	15905	16126	16005	16038	16115	15954	16019	16082	16099	16138	16089	16072	16038	16147	16060	15815	15998	15937	15945	16027	15938	16201	16036	16025	16107	16093	15891	16146	16166	16134	16139	15969	15994	15917	15947	16155	15949	16159	15986	16111	15905	16190	15897	15962	16004	16030	16029	15900	16095	16203	16027	15931	15925	16006	16023	16039	15966	16002	16156	16070	16145	16051	15901	15949	15998	16061	16014	15886	16059	15997	16069	15988	16163	16154	15871	16149	16058	15920	15996	15986	15780	16143	15935	16084	16015	16107	16024	16124	15979	16118	16143	15930	15882	15920	15876	16052	15919	16024	16266	15912	16016	16050	16082	16014	16005	16030	16106	16070	16021	15932	15881	15936	15962	15926	15954	15937	16128	15969	15883	16053	16050	15909	16088	15917	15995	15941	15990	16069	15999	16108	16001	15977	15969	15962	15954	15990	15914	15965	16037	15981	16024	15979	16109	15824	15741	15990	15962	15829	16106	16054	15787	15964	15849	15916	15895	16028	15915	16023	15955	15971	15912	16032	16096	16056	15987	16146	16039	16102	15968	15963	16036	16039	15919	16052	15858	15839	16067	15819	15958	16230	16020	15947	16103	16026	16014	16017	15911	16044	16116	16114	15928	16026	16002	16026	16047	15954	16075	16032	15986	16051	16059	16128	15974	15994	15843	16042	15943	16018	16089	16120	16189	15893	15800	16038	16198	15795	16125	15946	16012	15962	15871	16137	16036	16175	16037	15944	15984	16154	15882	16044	16021	15966	15917	16079	15887	16139	16015	16094	16026	16065	16073	16079	16047	15893	16076	16127	16009	16060	15980	16034	16001	16008	16041	16106	16136	16116	15818	15955	16059	15900	16140	16022	16064	15976	15906	16095	16063	16163	15900	16138	15949	16094	15770	16108	15983	16115	15961	16010	15939	15957	16035	16048	15994	16181	16048	15963	16121	15966	16065	16023	16004	15931	16068	15974	16081	15848	16137	15760	15943	15841	16019	15935	16083	15981	15905	16171	16093	16034	15762	15912	15981	15911	16005	15965	15934	15879	15988	16122	16018	16042	16059	15936	15956	15948	15865	16054	15997	15840	15848	16029	15947	15942	16031	15949	15921	15974	15918	16056	16065	16037	16017	15978	16094	16228	16018	16098	15932	15855	15955	15947	16067	16118	15966	16088	15932	15930	16021	15943	15932	16073	15938	16060	15953	15955	16071	15961	16055	15994	15802	15961	16171	16035	15803	16064	15755	15960	15972	16039	15943	15928	15852	16046	16150	16034	15999	16107	16141	16015	16040	15965	16015	16184	16008	15970	15846	15879	16066	15909	16033	15888	15981	16047	15783	15982	16108	15975	15794	15961	15989	15940	15988	15911	16086	16202	15902	15842	15890	16171	15977	15949	15858	15992	15970	16027	15868	15971	16055	16186	16070	16030	15991	16114	15939	15952	16040	16008	15992	15982	15792	16244	16010	15970	15863	16031	15925	16037	16058	16134	16025	15773	15879	15885	15976	16045	15839	16098	16021	16017	16162	15890	15922	15857	15818	16168	16039	15894	16040	15962	16050	15841	15946	15914	15919	15965	15970	16060	16036	15914	15925	15992	15876	15870	15962	15957	16172	16059	15857	16054	15679	16013	16105	16059	15983	16109	15840	15981	16208	16014	15924	16131	15949	15829	15832	15842	15843	16091	16011	16067	16007	16095	16118	16001	15822	16097	15946	16031	16041	16066	16213	15984	16025	16076	15962	16044	16066	15888	16022	16070	15984	15885	15895	15953	15854	16109	15986	16133	15926	15846	15998	16093	16037	15946	16107	15983	15976	15837	16118	15928	16097	15945	15884	16108	15962	16066	16062	15998	15979	15949	16021	16047	16008	15964	15845	16051	15954	16106	16098	16055	15946	15998	15957	16049	15929	16046	15971	16054	15895	16070	16107	16175	15796	16101	15964	15850	16041	16002	15923	16042	15991	15921	15969	16011	16078	15736	16132	16134	15896	16061	15926	15919	16130	16068	16060	16061	15997	15984	15804	16027	16035	15930	15940	16087	15912	15987	16075	15993	16016	16025	16094	15980	15988	15903	16072	16081	16052	15910	15878	16102	16000	15900	16089	15864	16193	15906	15939	16061	15981	15883	16186	16064	15927	15907	16088	16072	16168	16002	16109	15958	16030	16037	16014	15973	16002	16157	15839	15896	15868	16045	16032	15963	15939	15807	16125	16041	16032	15941	15982	16012
33190	43164	45143	31102	22098	20072	19431	19320	19022	19159	19113	19167	19251	19253	19257	19287	19335	19143	19189	19276	19238	19199	19274	19119	19178	19167	19379	19143	19163	19289	19143	19027	19320	19278	19174	19271	19160	19029	19134	19164	19097	19035	19142	19055	19100	19173	19378	19144	19273	19125	19124	19211	19214	18912	19180	18960	18996	19094	19139	19201	19076	19147	19159	19185	19182	19272	19223	19219	19076	19240	19293	19136	19084	19147	19282	19162	19386	19241	19127	19256	19359	19289	19182	19058	19056	19163	19069	19166	18987	18981	19181	19093	19056	19186	19243	19021	19087	19201	18993	19496	19103	19204	19204	19296	19031	19222	19191	18948	18937	19217	19294	19163	19169	19173	19176	18898	19374	19109	19316	18984	19081	19266	19210	19060	19159	18986	19244	19040	19028	19007	19218	18895	19117	19128	19033	19158	19253	19223	19118	19002	19201	19029	19153	19068	18995	18907	18924	19107	19100	18849	18976	19070	19211	18960	19022	19169	19295	18886	19111	19010	19236	19148	19293	19366	19041	18941	19201	19036	18905	19010	19205	19070	18919	19234	19127	19119	19110	19333	19182	19214	19100	19050	19264	19213	19114	19261	19051	19100	18968	19050	19299	19153	19251	19273	19140	19049	19214	19049	19145	19455	19118	18968	18940	19126	19123	19085	19171	19095	19198	18896	19059	19280	19061	19159	19092	19185	19135	19118	19218	19023	19194	19041	19143	19196	18987	18933	19107	19036	19098	19113	19185	19160	19319	19209	19124	19246	19107	19164	19042	19109	19192	19316	19176	18952	19297	19173	19091	18924	19250	19189	19190	19261	19273	19261	19198	19090	19252	19308	19222	19042	19180	19138	19041	19064	19118	19367	19131	19305	19087	18992	19061	19207	19034	19324	19295	19166	19190	19131	19073	19309	19335	19028	19359	19114	18876	19274	19269	19079	19316	19127	19361	19072	19138	19000	19080	19012	19201	19238	19409	19283	19191	19270	18893	19141	19353	19152	19013	19137	19195	19166	19129	19181	19311	19051	18995	18876	19221	19007	18999	19344	19223	19174	19037	19124	19261	19063	19031	19457	19297	19059	19249	19117	19019	19160	19041	19156	19131	19259	19155	19075	19143	19179	19110	19016	19187	19143	18943	19168	19226	19221	19215	19105	19116	19132	19120	19089	19003	19223	19347	19046	19115	19100	18961	19292	19080	19152	18992	18995	19131	19077	19069	19280	19270	19073	19007	19220	19133	19220	19138	19357	19068	19136	19090	19087	19107	19322	19252	19337	19050	19175	19098	19181	19206	19299	19078	19137	19090	19303	19149	19107	19216	19146	19063	19074	19160	19074	18884	19001	19229	19102	19138	19138	18905	19210	19179	19058	19238	19272	19061	19226	19243	19207	19092	19389	19156	19107	19088	18989	19090	19039	19048	19115	19259	19014	19038	19170	19034	19261	19316	19048	19276	19072	19103	19220	19017	19190	18988	19006	19118	19250	19075	19027	19181	19106	19096	19018	19290	19101	19193	19047	18998	19150	19170	19065	19098	19114	19024	19195	19183	19117	19160	19144	18993	19028	19296	19120	19102	19114	19192	19109	19155	19039	19241	19048	19054	19054	19118	19128	19331	19116	18977	19084	19268	19072	19298	19399	19222	19042	19111	19267	19146	19121	19242	18945	19266	19343	19104	19128	19109	19300	19250	19092	19068	19300	19269	19439	19262	19380	19174	19012	19012	19293	19173	19066	19102	19136	19115	19261	18981	19040	19371	19088	19022	19025	19008	19224	18794	18980	19145	18920	19266	19267	19131	18895	19306	19186	19153	18953	18888	19190	19200	19140	19273	19147	18876	19184	19041	19226	19114	19150	19239	19389	19267	19124	19077	19074	19248	19057	19100	18990	19145	19199	19184	18968	18886	19255	19293	19098	19066	19136	18993	19276	19104	19254	19050	19290	19157	19217	19151	19129	18932	19081	19080	19151	19058	19145	19176	19244	18983	19192	19211	19165	19297	19142	19182	19052	19161	19147	19240	19372	19183	19397	19395	19248	18942	19019	19187	19193	19156	19079	19257	19188	19196	19031	19129	19181	18982	19255	19219	18983	19337	19319	19162	19412	19460	19321	18967	19082	19145	19142	19161	19078	19162	19392	19169	19124	19074	19132	19116	19060	19071	19238	19040	19293	19025	19197	18954	19192	19111	19012	19165	19051	19228	19045	19145	18957	19097	18959	19184	19124	19170	19092	19089	19010	19005	19231	19187	19066	18947	19258	18973	19181	19046	19104	19135	19040	19384	19251	19041	19103	19189	18932	19155	19054	19253	19247	19155	19091	19044	19338	19299	19189	19158	19273	19123	18800	18974	19158	19188	19210	19015	19143	19143	19206	18965	19053	18993	19021	19067	19020	19224	18925	18925	19172	19101	18951	19077	19210	19119	19129	18929	19098	19057	19311	19067	19220	19233	19099	19226	19318	19112	19119	19190	19073	19251	19070	19106	19088	19137	19250	19368	19077	19109	18894	19041	19394	19089	18823	19174	19103	19177	19177	18875	19186	19157	19033	19199	18962	19046	19050	19239	19177	19148	19150	19048	19183	19004	19111	19038	19320	19327	19116	19078	19226	19046	19011	19029	19065	19061	19023	19313	19147	19254	19207	19159	19017	19398	19197	19106	18968	19353	18957	19118	19123	19012	19029	19104	19182	19212	19074	19166	19269	19107	19258	19146	19211	19291	19194	18982	19180	19129	19279	19196	19191	19145	19226	19012	19073	19219	19032	18939	19201	19066	19225	18922	19023	19277	19188	19164	19089	19082	18950	19176	18909	19208	19198	19256	18994	19236	19209	19154	19179	19142	19026	19346	19122	19060	19054	19184	18942	19378	19073	19038	18996	19001	19158	19244	18922	19032	19245	19219	19214	19171	19166	19149	19039	19098	18990	19055	19046	19141	19298	19323	18961	19167	19105	19109	19216	19025	19026	19234	19060	19161	19136	19042	18951	19092	19274	19071	19068	19036	19189	19278	19142	19056	19105	19302	19296	19256	19201	19032	19110	19148	19156	19139	19066	19209	19108	19414	19089	19016	19213	19174	18888	19232	18844	19235	19047	19267	19280	19197	19183	19231	19083	19105	19045	19103	19246	19376	19173	19262	19018	19215	19153	18994	18925	18989	19056	19006	19262	19088	19270	19089	18926	19226	18993	19141	19308	19160	19227	19303	19198	19168	19222	19128	19131	19123	19055	19230	18971	19080	19071	19222	19201	19082	19209	18969	19163	19122	19039	18993	19059	19063	19219	19425	19155	19249	19082	19157	19031	19245	19203	19187	19126	19123	18900	19118	19063	19074	18994	19004	19163	19107	19029	19116	19257	19201	19192	19263	18916	19281	19154	19033	19208	19057	19149	19034	19048	19315	19162	19084	19149	19071	19198	19408	19065	19000	19298	19383	19059	19208	19017	19210	19216	19139	18963	19014	19129	19219	19366	19062	18906	19401	19172	19309	19288	19252	19128	19272	19033	18993	18956	19154	19183	19140	19032	19048	19150	19357	19277	19279	19137	19047	19170	18919	19000	19024	18933	19232	19222	19019	19209	19259	19279	19165	19183	19295	19261	19126	19108	18934	19034	19244	19363	19246	18995	18980	19282	19113	19241	19014	19094	19014	19035	19217	19257	19234	19216	19029	18889	19120	19219	19057	19164	19082	19029	19359	19009	18917	19206	19325	19307	19319	18954	19084	19341	19332	19272	19065	19015	19078	19237	18923	19247	19098	19103	19052	19277	19142	19098	19131	19247	19155	19324	19041	18953	19007	19365	18953	19266	19240	19168	19103	19100	19014	18976	19005	19154	19316	19410	19139	19157	19088	19236	19141	18981	19120	19034	19327	18876	18997	18994	19254	19117	19250	19204	19066	19082	19250	19023	19097	19124	19029	19085	19048	19111	19136	19049	19268	19167	19155	19158	19212	19087	19152	19405	19168	19167	19105	18896	19147	19180	19285	19165	19269	19044	19355	19163	18949	19140	19107	19383	19230	19169	19168	19420	19093	19030	19285	19004	19173	19101	19212	19265	19065	19097	19232	19210	19371	19342	19135	18914	19177	19132	19270	19169	19259	19062	19267	19189	19259	19094	19058	19010	19205	19048	19085	19051	19072	19131	19054	19080	19241	19255	19262	18838	19135	19192	19258	19266	19150	19284	19245	19032	19197	19006	19370	19015	19148	19246	19145	19066	19063	19052	19173	18910	19151	19165	19013	19164	19270	18943	19320	19276	19114	19139	19006	19110	19141	19117	19269	19021	19104	19027	19366	19284	19393	18878	19321	19032	19256	19000	19191	19099	19129	19020	19127	19099	19146	19322	19137	19118	19014	19213	19265	19263	19148	19117	19009	19325	19245	19174	19047	19234	19425	19270	19124	19108	19105	19126	19203	19013	19292	19310	19150	19245	19202	19206	19156	19121	19114	19157	19080	19346	19069	19339	19260	19178	18800	19196	19338	19066	19178	19180	19159	18973	19318	19225	19071	19271	19065	19053	19167	19222	19474	19126	19208	19191	19108	19080	19093	19151	19226	19169	19087	19200	19026	19192	19001	19098	19276	19096	19167	19139	18886	18938	19179	19016	19309	19138	19113	18844	19003	19076	19212	19056	19188	19209	19224	19380	18999	19241	19122	19273	19086	19262	19119	19161	19349	19127	19104	19189	19093	19052	19203	19271	19189	19032	19093	19126	19192	19012	19001	19142	19260	19131	19225	19032	19113	19274	18947	18917	19205	19003	19133	19295	19115	18896	19340	19015	18967	19230	19069	19007	19140	18868	19133	19162	18918	18939	19250	18929	19054	19438	19324	19169	19141	19066	19226	19147	19343	19193	19075	19117	19018	19315	19150	19029	19309	19186	19146	19247	19145	19142	19029	19132	19129	19164	19241	19259	19101	19248	19094	19100	19111	19118	19222	19137	19285	19133	19202	19217	19136	19026	19012	19255	19320	19090	19206	19268	19096	19135	19253	18993	19018	19163	18923	19114	19324	19315	19155	19101	18962	19273	19060	19084	19175	19244	19315	19176	19087	19264	19031	19105	19174	19179	19164	19008	18981	18977	19200	19242	19304	19037	19122	19363	19184	19444	19288	19285	19219	19287	19286	19149	19138	19164
41611	61032	45877	26068	18294	16435	15973	16127	16070	15965	15904	16123	16196	16053	16196	15848	15912	15964	15945	15986	15946	16014	16118	15918	16090	15998	15943	16039	15877	15949	16065	15942	16061	16099	16114	16010	16073	16015	15920	16076	15838	16111	16069	15922	15945	15950	16030	16099	16095	16113	16081	15944	16059	15880	16060	15910	16186	16110	16038	15954	15935	16096	15943	15998	16089	16031	15997	15911	16092	15995	15964	16020	16079	15913	16004	16091	15869	15908	16072	16135	15921	16020	16095	16193	16060	16076	16031	16028	15881	15957	16031	15986	16146	15890	16093	16154	16067	15898	15865	16094	15935	16095	16093	16008	15983	15934	16241	15996	16008	15851	15913	15974	15974	16062	15968	15927	15952	15990	15883	16014	15892	15823	16155	15910	16055	15870	16056	15986	15862	16014	15920	15866	16201	16029	15956	15995	16077	16136	15922	15966	16034	15981	15773	15953	16049	15856	16069	16057	15997	16018	16026	16064	16061	15953	15995	15852	15903	16044	15869	16045	16030	15826	15997	16027	16014	16128	15868	16008	16085	15966	16031	16037	16096	15990	15937	15967	15855	16024	16167	15936	16003	16065	15814	15996	16100	15852	16113	16151	16071	16047	16164	15932	15933	15993	15993	16109	16139	15862	15817	16007	15961	16017	16005	15982	16109	15906	15980	15879	15945	16103	15983	15958	16078	15927	15908	16022	16069	15968	15919	16054	16128	15880	16081	15937	15964	15915	15888	15944	15993	15966	15967	16062	15940	15912	16069	15911	16019	16094	15946	15960	16112	15992	15946	15976	15907	15962	15990	15992	15992	15978	15898	16022	15974	15921	15953	15975	15964	16007	15919	15986	15935	16107	16023	15901	15943	16102	15930	16057	15873	16130	15945	15979	16073	15958	15833	15861	15985	15942	15944	16115	15929	16047	15762	16042	16054	16063	16085	16000	15992	15990	16057	15813	15924	15908	15865	15963	16086	15969	15926	15971	15814	15953	15969	15887	16042	16110	16097	15942	16034	16169	16024	15981	16042	15916	15892	16048	15770	15944	15910	15966	16078	15983	15982	15986	16010	16019	15936	16101	15983	16054	15968	16050	16056	16042	15941	16075	15840	16059	16163	16035	16125	16035	15900	15838	16114	15999	15841	15849	15833	15956	15801	16051	16029	15956	16038	15933	16048	15941	16039	16037	16101	16022	16133	15893	16026	15963	16057	16118	15980	15999	15996	16054	15985	15788	15889	15819	16031	15925	15963	15957	15888	16023	15925	15980	16051	15840	16064	16039	15918	15935	15884	15963	15940	16050	15980	15990	16052	15962	15989	15980	16079	15951	15993	16032	16029	15844	15942	16046	15937	15897	15947	15917	16057	16018	15945	16081	16067	15983	16087	16015	15976	15860	15991	15983	15797	16077	15992	15991	16161	15847	15954	16234	15966	16018	16126	16044	16148	16043	16061	16054	16171	16017	16051	15955	15930	16086	15879	16028	15830	16075	15961	15942	15943	16085	15994	15976	16128	16082	15943	15889	15942	16147	15951	16079	15946	15935	15941	15975	16149	15927	15935	16103	16084	16034	15996	16026	15973	16012	15991	15826	16147	16010	16119	15998	15997	16053	15958	16097	15894	16112	16026	16168	15838	16145	15825	15981	16009	16128	16166	15822	16037	16080	16174	16084	16153	16041	15867	15993	16239	15935	16024	15994	16039	16000	16056	15992	15924	15873	16103	15905	16062	16053	16213	15941	16099	16276	15843	16004	16071	15862	16097	16091	16002	16024	15963	16064	15995	15995	15925	16034	15964	16015	16036	15973	16048	15952	15979	16015	15980	15884	15919	16060	15906	16021	15862	15833	16244	15919	15895	16077	15998	15968	16143	15981	15992	15957	16171	16021	16007	16146	15852	16033	15907	15966	16014	16065	16101	16050	16133	16025	15966	15936	15918	15940	16067	16130	15943	16003	16010	16090	15939	15902	16107	16020	15975	16028	15956	15942	15992	16001	16023	15958	16071	16111	15915	16110	16022	16089	15921	16035	16018	15944	16036	15947	15958	16007	15953	16057	15958	16170	15938	16152	15860	16092	15888	16049	15717	16034	15916	16108	15891	16084	15963	15920	15825	16013	15888	15998	15914	15934	16063	15910	16146	15903	15924	16004	16090	16115	16045	16062	16072	16016	16160	15886	16119	16043	16013	16072	16083	15971	16108	16036	16133	16033	16190	15930	16058	15956	15933	15957	15946	15955	16063	15827	16133	15971	15893	16144	15799	15895	16175	16057	15963	16075	15910	16048	16022	15980	16142	16024	16063	15995	16052	16096	16119	15956	16014	16098	16089	15944	15867	16034	15863	15862	16079	16090	16120	16002	16020	15922	15876	16047	15898	16092	16014	16019	15957	15977	16103	15917	16026	15937	16027	15831	16079	16060	15837	16162	15936	15985	16037	16023	15916	16050	15837	16083	16114	15999	15954	16029	15928	16063	15948	16029	16017	16049	16134	16048	16081	16211	16039	15981	15982	16026	16050	15946	15917	16049	15915	16107	16081	16090	16080	15993	15894	16154	16034	16043	16072	15938	16139	15836	15851	16107	15875	15967	15768	15974	16021	15923	16049	15984	16046	16102	16044	15972	16052	16047	16108	15857	15992	16040	16158	16075	15930	16114	15994	15919	16056	15974	15966	16026	15865	16104	15949	15934	15922	16059	15866	16193	16184	16116	16103	16053	16066	15919	15874	15887	15998	15978	15816	16026	16048	15939	16118	16053	15920	15936	16037	15940	16089	16003	16196	16116	16099	16101	16068	16054	15952	16039	16016	16102	15991	15888	16161	15942	16263	16059	15882	15933	16073	16171	15961	16054	16161	16111	16015	15974	15991	15946	15993	16030	16121	16049	15960	16031	16136	16079	16029	16102	15808	15946	16062	15889	16135	15846	15947	15938	15992	16000	16029	16018	15978	15908	15916	16001	16206	16156	16004	15849	16063	16134	15778	15975	15920	15876	16163	15974	16031	16026	16063	15988	15823	15913	16060	15969	15900	16118	16049	16090	15895	15942	15959	16091	16010	16128	15882	15841	16016	16033	16105	15898	16004	16045	16015	16044	15981	16115	16075	16015	16027	15909	16031	15812	16017	16015	16082	15982	15980	15826	16087	15841	15956	15909	15957	15937	15928	16047	16102	16141	16126	15989	15931	15973	16094	15939	16039	15920	15932	16027	15849	15933	15990	15875	16115	16052	16000	15980	16009	15712	16061	15826	15980	15852	16052	15895	16006	15889	16109	15857	16098	15996	16068	16017	16008	15914	16014	15942	16089	16006	16084	15979	15943	16220	16206	15896	16149	15911	15939	16032	16160	16114	16048	15941	16154	15936	15842	15933	15937	15900	16050	15944	15958	15925	16030	15944	15808	16002	16135	16085	16153	15932	16008	15958	15940	15822	16121	16033	16029	15947	16167	15839	15986	16025	15991	15964	15848	15966	16077	15944	15892	16024	16049	15972	15891	15811	15984	15889	16100	15912	16013	16055	16023	15984	15975	15982	16051	15833	15974	15960	15773	16084	16010	16068	16046	16062	16122	16001	15947	16062	16021	15963	16068	15920	15886	16134	16150	15875	16088	16059	15993	15937	16135	15883	15928	15978	15909	16005	16000	15896	16029	15913	15892	16059	16091	16005	15795	16063	15996	16128	15950	16085	15870	15898	16006	15896	16080	15942	16054	15936	16031	16136	15936	16112	15874	16234	15919	16041	15920	15997	16069	15886	16010	15907	16072	15956	16003	16091	16043	15976	15984	15988	16186	15783	16223	15893	15956	16092	16034	16191	15853	15989	16045	16040	16219	15857	16105	16097	16178	16112	16151	16122	16186	15958	16200	16147	15975	16109	16094	16118	16002	15946	16076	16110	16002	15930	15834	15858	15863	16251	16209	16128	16000	15877	16074	15901	15886	16055	15833	15935	16116	16119	15864	16021	16188	15973	15913	15941	15876	16110	15983	16025	15848	15940	16075	15866	15914	16026	15946	16042	15741	16211	15940	16059	15950	15992	15961	15939	16169	15974	15896	16181	15800	16120	15966	16169	16100	15949	15858	16026	15991	16149	16148	16070	15936	15985	16068	15970	16153	15909	15933	16008	15872	15929	16074	16077	16035	16106	16073	16011	15935	16122	15888	16019	16114	15981	16042	15873	15908	16084	15924	15892	15999	15938	16045	16048	16055	15930	16085	16061	15901	16015	16006	15869	15904	15971	16025	15813	16101	15913	16072	15962	16044	16037	15955	15999	16094	15780	15986	15864	15834	15971	15959	16040	16024	15909	16265	15980	15984	16066	16110	16134	15954	16148	16029	15975	16005	16097	16074	16085	16096	15949	15943	16059	15847	15990	16257	16027	15803	16001	16031	16073	16087	16057	16099	16016	15951	15942	16079	15969	16009	15998	15906	16085	15903	16068	15905	15893	15818	15741	15906	16069	16008	15889	16008	15827	15982	16076	15927	16207	16055	16061	16118	16009	16043	16066	15969	16017	15815	16010	16109	16059	16159	16070	15959	15825	15949	15944	16087	16016	15979	15891	16016	15870	15900	15916	15959	16032	15934	15967	16051	16000	16091	16053	16100	16118	16103	15993	15969	15924	16024	15923	15951	16038	15877	16057	15814	15998	15907	15949	15976	16021	16060	16040	16050	16050	15960	16077	16027	15962	16061	15931	16043	16102	16033	15959	15929	15973	16057	16023	15937	16081	16069	15907	16013	15842	15917	15865	16100	16022	15964	16017	16095	16022	15998	15782	16058	16078	16141	16016	15974	16071	15999	15871	16024	16205	16078	16059	15944	15877	16000	16018	16052	15883	16005	16160	15982	16109	15957	16020	16046	15984	16144	15925	16048	15874	15741	15976	15959	16138	15957	16043	15983	16085	16013	15948	15884	16072	15984	16128	15867	15984	16010	15935	16018	16048	15920	16046	16001	16178	15899	15833	15957	16052	15960	16052	15920	16162	15936	15988	15957	16100	15899	16074	15988	16066	16103	15899	15847	15974	15830	16210	15910	15958	16054	16008	16103	16102	16080	15869	15834	15967	16089	16021	16001	15983	16039	16037	15885	15952	15918	15988	16084	15883	15816	15963	16138	15863	15931	16053	16071	15850	16013	16057	16173	16112
35791	40698	39749	27789	21063	19460	19470	19189	18982	19014	19064	19259	19038	19107	19113	19136	19117	19082	18890	19222	19119	18911	19171	19149	19005	18887	19024	19134	19188	18877	19126	19248	19168	19026	19249	19038	19257	19188	19101	19019	19055	19124	19136	19294	19047	19280	19242	19202	18983	18980	19107	18960	19184	18966	19114	19018	19137	19174	19075	19003	18986	19211	19005	19148	18812	19170	19089	19134	19106	19195	19158	19014	19194	19311	19110	19160	19021	19009	19102	19265	19153	19078	19228	19176	19069	18984	19062	19051	19186	19189	19094	18909	19195	19022	19208	19164	19085	19106	19159	19286	19070	18981	18869	19047	19065	19099	19158	19152	19131	19023	19251	19120	18933	19060	19071	19242	19090	18961	19179	18937	18979	19046	19073	19001	19147	19088	19030	19020	19054	19147	19155	19123	19085	19169	19086	18919	19035	19213	19264	19018	19136	19181	19166	19205	19052	19144	19279	19113	19098	18825	18994	18974	19020	18804	19132	19095	18883	19161	19047	19083	19257	19172	19065	19086	18967	19034	18930	19042	19128	19193	18841	19074	19222	19183	18948	19111	19103	18922	18867	19164	19132	19159	19014	19113	19207	19049	19006	18863	19100	19198	19061	18956	18970	18964	18910	19112	19043	18958	18828	19148	18900	18924	19053	19262	19300	19173	19241	19003	19118	19054	18933	19084	19276	18983	19277	19177	19406	19088	19016	19293	19145	19168	19073	18984	19095	18969	19047	19196	19000	18986	19162	19216	19047	19219	19262	19287	19088	19072	18980	19281	18945	19053	19214	19108	19019	18926	19006	19154	19100	19136	18924	19142	18938	19323	19183	19134	18781	19025	19230	18775	19165	18951	18904	19043	19215	18965	19113	19049	19219	18912	18980	18994	18993	19352	18974	18989	19180	18917	19090	18954	18986	19018	19045	19165	19000	19080	19066	19001	18985	19066	18998	19092	19171	19040	19177	19091	19116	18968	19024	19099	19097	19122	18979	19034	19076	19098	19351	18998	19143	19169	19033	18966	19126	18886	19272	19050	18930	19000	19117	18900	19174	19122	18971	19234	19268	19163	19070	19064	19047	19264	18944	19003	19066	18998	19176	19230	19229	19042	19213	19123	19206	19197	18954	19047	18980	18991	19073	19220	19218	19135	19076	19066	19366	19231	19136	19156	18998	19247	19141	19238	19413	18951	19149	19171	19154	19069	18900	19012	19082	19096	19281	19160	19030	19031	19018	19245	19011	19204	19299	19109	19178	19075	19124	19056	19232	19230	19120	18833	18986	19000	19134	19023	19011	18944	19254	19172	19000	19128	18989	19170	19088	18938	19030	18951	18930	19005	19005	19200	19139	18868	18886	19077	19270	19130	19180	19043	19037	19063	19213	18954	18946	19132	18985	19131	19184	19092	18963	18879	19059	19078	19201	19275	19219	19185	19061	19262	18895	19128	19082	18993	19223	18924	18832	19166	19261	19118	19069	19360	19113	18976	19217	18838	18988	19103	19273	18930	19100	18912	18898	19110	18993	18881	19136	19045	19047	19165	19150	19095	18919	18964	19108	19077	19057	19132	19049	19206	19164	19230	18807	19101	19059	19103	19027	19146	18958	19049	18888	18946	19136	18890	19000	18995	19174	19149	19245	18752	19047	18991	18975	18857	19049	19074	19009	19270	18983	19063	19200	19137	19119	19134	19104	19068	19312	19069	19345	19087	19203	19086	19035	19047	18912	19179	19165	19238	19218	18975	19331	19182	19050	19250	19084	19113	18937	19013	19025	19026	19107	19219	19316	18930	19023	19108	18999	18974	19021	18949	18945	19240	19023	19043	19156	19051	19246	18988	18949	19156	19144	19054	19187	19184	19130	19060	19207	19073	19315	19106	19012	19140	19051	18822	18967	19297	18979	19062	19034	19094	19012	19183	18942	19033	19113	19047	18976	18937	18865	19043	18983	19097	19385	19027	19032	19188	18897	19161	18992	18863	19211	18853	18913	18861	19124	19168	19222	19106	19043	19126	18970	19091	19024	18997	19137	19167	19087	19141	19143	19277	19060	19135	19120	19375	19084	18979	19149	19072	18876	19053	18854	19119	19234	19017	19190	19182	19357	19121	19136	18964	19069	19029	19040	18933	19173	18916	19220	19293	19147	19154	19031	19022	19201	19241	19098	19218	19086	19034	19122	18999	19217	19022	18942	19041	19380	19353	19101	19069	18927	19314	18938	18916	18972	19000	18876	19125	19214	19185	18970	19346	18892	19328	19341	19128	19085	19143	19038	19119	19100	19268	18913	19082	18984	19012	19076	19214	19068	19062	19029	19031	19012	19138	18872	19064	19135	18908	19141	19170	19150	19171	19228	19007	19073	18914	19264	18836	19110	18871	19221	19096	19011	19094	19047	19279	19283	19183	18927	19041	18928	18947	19363	19243	19117	18896	19088	19083	19190	19141	19139	19063	19232	19126	19010	19338	19031	19133	18971	19195	19131	19001	19064	19126	18961	18739	19155	19144	19093	19258	19038	19170	19164	18983	19095	19164	19185	19011	19214	19060	19103	18945	19271	19061	19158	19067	19106	19317	18948	19145	19021	19182	19025	19258	18971	19270	19155	19107	19093	19200	19058	18971	19054	19129	19005	19229	18968	19315	18982	19224	19070	18995	19055	19163	19177	18994	19063	19229	19061	19002	19145	18970	19022	18896	19218	18996	19179	19094	19051	18909	18949	18930	19073	18977	18935	18928	19105	19037	19193	18989	18850	18973	19001	19167	18995	19001	19018	19242	19129	18983	19074	18972	19062	19223	18958	18938	19113	19174	19002	19025	19060	19018	19223	18854	18895	19163	19139	19083	19139	19102	19064	19109	18810	19058	19030	19140	19105	19094	19366	18959	19005	19250	19230	19118	19040	19153	19313	19073	19029	19192	19150	19117	19095	19100	19040	18987	19057	19010	19108	19149	19336	19018	19237	19070	19058	19030	19211	19182	19108	19030	19188	19210	19037	19212	19083	19120	19040	19300	18945	19066	19104	19009	18906	18913	18963	19044	19194	19134	19017	19054	19158	19115	18963	19234	19022	19201	19070	19251	19329	19101	19046	18964	19168	19240	19142	19084	19076	19233	18884	18943	19106	19199	19194	19233	18927	19261	18994	19078	18999	19111	19137	19117	19190	18908	19020	19142	19114	19071	18959	19152	19011	19075	19167	18999	19189	19104	19031	19078	19014	18970	18926	19102	19170	19002	19159	18960	19170	19107	19173	18981	19004	18895	18976	19157	19204	19087	19001	19204	18807	19257	18974	19054	19124	19138	19201	19077	19160	19035	19006	19320	19009	19124	18966	18985	19144	19243	19064	19148	18908	19116	19197	19227	19009	19161	19077	19128	19220	19296	19150	19066	19098	19127	19086	18864	19017	19164	18979	19098	18967	18988	19035	19008	19240	19068	19056	19186	19077	19034	19055	19110	19207	19146	19005	19279	18976	19091	18895	18902	19218	19261	19150	19046	18999	19151	19111	19123	19154	19140	19106	19079	19081	19086	19094	19072	18905	19063	18996	18821	19211	19198	19288	18962	19221	19181	19275	19074	19008	18936	19235	19008	19137	19098	19021	19031	19156	19071	19057	18879	19173	18836	18882	19204	19114	18962	19195	19102	19060	19189	18981	19111	18985	19242	18808	19100	19239	19014	19041	19049	19160	19156	19103	19098	19067	19195	19050	19088	19130	19107	19074	18888	18978	19301	18834	18911	19216	19145	19179	19008	18893	18885	19114	19033	18951	19238	19283	19070	19057	19086	18988	19046	18901	19132	19034	18926	19138	19224	19114	19122	19018	19078	18904	19088	19211	19195	19032	19263	19114	19166	19034	19166	18998	19177	19197	19168	19095	18852	18972	19241	19071	18996	19226	19044	19017	19003	19077	19050	19120	19207	18954	19184	18971	19256	19081	19174	19182	19160	18938	19117	18981	19270	19032	19112	18887	19090	19118	19080	18909	19265	19066	19070	19033	19165	18947	19027	19226	18999	19131	19197	19184	18984	19375	18996	18969	19159	19025	18945	19165	18959	19103	19207	19278	19217	19257	19040	19042	18868	19050	19060	19116	19046	19019	19232	19233	19224	18895	19124	18993	18909	19168	19084	19141	19310	19022	19009	18883	19243	19023	19056	19155	19029	19045	18956	19022	19061	18715	18901	18937	18880	19295	19081	19113	19091	19111	18965	19098	19251	19053	19030	19088	19041	19181	19268	19030	19045	19126	19074	19027	19126	18937	19115	19177	19277	19390	18973	18986	18941	18887	19157	19086	19048	19161	19018	19079	19254	18953	19046	19049	19308	19294	18897	19172	19003	19014	19139	19059	19193	19235	18973	18896	19139	19180	19121	19132	19108	18922	19272	19107	19220	19247	19201	18975	18893	18927	19179	19057	19076	19010	19112	19122	19063	19065	19119	19092	19131	19018	19028	19351	19198	18836	19185	19330	19067	19230	19108	19186	19077	18941	19170	19208	19043	19084	18982	19299	19001	18918	19261	19006	19090	19063	19034	19136	19080	19015	19073	19020	19089	18986	19110	19129	19235	19262	19279	18962	19152	19026	19154	19194	19005	18933	19037	19320	19069	18865	18968	18880	19251	19156	19142	19002	18884	18919	18907	19249	19119	19128	18929	19256	19202	19353	19068	19096	19022	19133	19234	19114	19101	19112	18993	19018	19036	19248	19073	19087	19223	19102	19136	19054	18996	19108	19096	19143	18954	18982	19130	18981	19068	19124	19232	19167	19139	19121	19118	18886	18961	19318	18893	19128	18881	19234	19149	19035	19048	18887	18921	19078	19096	19180	19052	18947	18992	18840	18949	19300	18977	19074	18846	19016	19100	19071	19023	19167	18908	18932	19080	19152	19270	18992	19057	19229	19217	18906	19037	19139	19065	19103	19235	19217	19127	18983	19237	19243	19004	19176	19007	19037	18947	19115	19038	19018	19231	18969	19236	19112	19160	19262	19080	19176	19036	19144	19025	19088	19149	19016	19223	19030	18976	18966	19290	19100	19227	19380	19331	19163	19258	19118	19122	19091	19033	19110	18971	19137	19302	19246	19188	19107	18929	18952	19222	19274	19089	19094	19181	18992	18929	18950	19058	19162	18919	18805	18999	19066	19176
39317	53182	39400	23216	17460	16257	16120	16235	16163	15949	16093	16067	16060	16005	16009	16181	15750	16090	15882	16068	15958	16100	16091	16091	16073	16018	16014	16093	16057	15992	16117	15953	15888	15919	15990	16203	15925	15738	15897	15992	16023	15877	16032	16176	15997	15943	16010	15951	15945	16175	15968	15984	15886	15873	16064	16066	15897	16011	16013	16228	15861	15989	16075	16032	15954	15903	16191	16180	15986	16041	16020	15912	16023	15976	16074	15805	16051	15900	16004	16152	16104	15963	16029	15759	15865	15931	15974	16117	15968	15855	16051	16000	16017	15860	16131	16048	16026	16033	16196	15987	16055	15819	15818	15990	16004	16069	16093	15947	16099	15900	15800	15958	16006	16099	16034	15937	15938	15974	16027	16050	15947	15962	16033	15946	15977	16065	15989	15926	16021	16148	16033	15868	15931	15912	16115	15963	16186	16079	16266	15956	16001	16107	15919	16078	16079	15883	16030	16039	16070	16101	15991	15906	15939	16020	16022	16015	15903	15977	16098	16016	16108	15863	15829	16007	15887	16101	16022	15944	15965	15974	15909	15900	15995	15970	16078	16051	15893	15974	15790	15835	15883	16107	15889	15958	16071	16095	16055	15952	16044	16021	16135	16109	15936	16192	16052	16204	15800	16104	15961	16064	16000	16078	16026	15933	16086	15993	16108	15944	15911	15826	15948	15909	16195	15882	15991	15868	16078	16096	15964	16072	15896	16103	15992	15972	15826	15976	16151	15767	15997	16055	16025	16067	16076	15936	16025	15997	15779	15888	16208	15946	15828	16047	16162	16139	15893	16000	16054	16042	15890	15976	16190	16103	15910	16065	16240	16057	15989	15956	16065	15897	15954	16036	15985	16026	16021	15989	16003	15878	16095	15953	15925	15871	15883	16084	15968	16123	16043	16074	15902	16007	15937	16005	15963	16084	15966	15879	15896	15952	16042	15857	16039	15899	16044	16076	15909	16018	16061	16031	16022	16103	16099	16062	15997	15997	15886	16219	15998	15886	16022	16042	15904	16141	15949	15914	16085	16104	16077	16031	15937	15984	16120	15928	15952	16112	15912	15835	15896	15986	16075	15867	16032	16030	15938	15948	15903	16029	15966	15982	15937	15978	16090	16015	16004	16059	16010	15978	15768	15979	16033	16005	16091	16059	15949	16103	15872	15850	15970	15969	16006	15953	15880	16067	15895	16006	15852	15988	15966	16032	16162	16058	16219	16018	16111	15888	16072	15828	16014	15980	16157	15957	16004	16026	15899	15985	15907	15916	16078	16105	16011	15821	16044	16005	16050	15988	16015	15842	16113	15972	15974	16089	15759	16093	16046	15929	15970	15955	16002	16108	16026	15916	15867	16179	15883	16159	16164	15998	16168	16073	16069	16024	16007	15954	15944	15971	16113	16025	15961	15973	16018	15953	16105	16097	15794	15952	15854	15833	15962	16102	15773	15978	16157	15874	15943	16068	15781	16091	15913	16061	16088	16115	15979	15873	15958	16115	15905	16097	16103	16019	15859	16039	16075	16048	16079	15935	16081	15966	16120	15896	15996	15895	15944	16003	16085	16031	16061	15880	16169	15830	16141	15940	16039	16030	16035	16089	16206	16123	16154	16041	16104	15864	16214	16111	15811	15956	15930	16063	15924	16022	15929	15940	16114	16034	16115	15907	16165	15929	15965	16144	16035	15896	15883	15884	15987	16064	16008	15991	16017	15699	15885	16057	16156	16075	16022	16076	15972	16123	16049	16035	15967	15893	15999	16010	15981	16112	16069	15990	16003	16052	16030	15937	16087	16112	16001	16141	15831	16073	16075	16060	16014	16030	15803	16165	15893	15898	15789	15931	15907	16091	15998	15899	15947	16235	16034	16123	16136	15987	15966	16007	16112	15868	15919	16009	15911	15987	16015	15901	15891	16068	15897	16004	16062	15826	16049	15981	16103	15863	15991	15928	16005	16078	16099	15931	15971	16060	16065	15998	15944	16040	16091	15917	16006	16066	16022	16013	16048	15955	16023	15911	15868	16191	16040	15910	16026	16072	16004	16128	15963	15801	16048	16018	16108	16156	15960	16102	16015	15927	16120	15950	16054	15947	15990	16045	15940	16123	15896	15975	16059	15922	15987	16025	16077	15962	15957	15926	16057	15943	16094	15894	16005	15974	15933	15848	15928	15891	16086	15989	15898	16007	15865	16010	16038	16059	16147	15853	16093	16014	16047	15949	15957	16037	15960	15951	15964	16115	16136	15905	16036	16071	16087	16001	16001	15804	16013	15987	16001	15977	15906	15941	15901	15993	15940	16090	16096	15732	16093	15985	16113	16119	16015	16171	16027	16055	16143	16029	15856	15977	16111	16012	15929	16047	16066	15975	16029	15838	16016	15944	16058	15818	15993	15935	15938	16102	16125	16115	16045	15982	15987	15899	15890	15996	16023	15968	15941	15948	15932	16068	16020	15986	15950	16017	15857	16151	16025	16018	16086	15992	15952	16055	15947	16108	15903	15708	15952	16030	15969	15876	16070	16142	16190	15970	15945	15881	15954	16129	15978	15956	16022	15984	16014	16172	16023	16030	15891	15879	16023	16070	15980	15987	16104	16011	15876	16026	16077	16044	15939	15930	16111	16033	15966	16216	16015	16071	15988	16174	16050	15924	15918	15975	16047	15828	15896	16023	15945	16073	16079	15946	16095	15942	16039	15967	15962	16130	15998	16131	15928	16041	15867	15978	16173	15837	16067	16115	16014	16049	15808	15914	16114	15992	16007	15865	15950	16129	16128	15959	16048	15882	16067	16214	15979	15919	16005	15914	15979	15949	15891	16171	16013	16047	15984	16072	15930	16012	15995	16022	15832	15969	16219	15922	15900	15980	15879	15944	16115	15843	16132	16035	15904	16103	15850	15887	16082	15914	15842	15922	15839	16078	15940	15788	15948	15738	16010	15868	15981	16086	16007	15930	15908	16143	15992	15801	15903	16037	15916	15990	16180	16007	16034	16037	16013	15892	15949	16116	16052	16002	16051	16055	16070	15897	15889	16146	15842	15994	16046	16014	16044	16063	16031	15949	15971	15966	16139	15990	16070	15912	15862	16115	15994	16156	15831	16065	16037	15938	15877	15983	16005	15851	15988	16005	15836	16058	15936	15926	15987	16155	15978	15976	15840	15964	16025	15943	15956	15859	15991	16068	16068	15867	15915	16069	15891	16016	15973	16070	15975	16029	16044	15922	16033	16023	16150	16060	16167	16104	15869	16125	15993	15833	16149	15886	16121	16122	16103	16029	16070	16154	15928	15983	15939	15972	15979	16010	16035	15990	15999	16079	15998	15978	15966	16110	16014	16029	15741	16130	15948	15997	15961	15988	15917	15985	16073	16000	15991	16045	15980	16112	15933	15998	16027	15920	15960	15978	15852	15956	16063	16016	15956	15847	15942	16100	15967	15994	15991	15994	16050	15953	15948	15893	16154	16123	15939	15989	16155	16050	16010	15966	16045	16075	15841	16034	16136	15978	16086	16157	15996	15920	16199	15960	16091	16073	15806	16018	15995	16081	16078	16080	15909	16000	15994	15683	16005	16044	15998	15903	16027	16013	16005	16057	15997	15915	16015	16084	16077	15979	16106	16138	15973	15902	16146	15968	15995	16108	15903	16137	16041	15957	16034	15935	15994	16043	15952	16081	16070	16183	15940	15960	16059	16074	15992	16077	16128	15883	16040	15885	16066	15889	15983	15838	16065	15848	16002	16038	16113	16034	15952	16221	15867	16035	15918	16031	15954	16025	15891	15970	16023	15911	15933	15945	15939	16176	16104	16008	15913	15938	15927	15911	16023	16091	16197	15883	15917	15975	16060	15839	15945	16152	16160	15972	16061	15911	16058	16096	16000	15885	15954	16052	16019	15916	15698	16094	16089	15952	15916	16028	16004	16142	15960	16154	16032	16027	16040	16123	15985	16006	15942	16137	16041	15947	15996	16056	16088	16015	15967	16127	15970	16032	15912	16028	15910	16005	16067	16009	16041	16169	15934	15900	16005	15885	16075	16047	16001	16129	15862	16070	15836	15972	16048	15869	16027	16128	16060	16004	15910	16049	16091	16067	15847	16036	15821	16073	16082	15889	16026	15828	16097	15878	15944	16126	16129	15961	16002	15982	16035	15952	15994	15907	16013	16079	15884	15982	16108	16105	15953	15968	15804	15925	16077	15975	16102	15939	16094	15839	16018	16059	16147	15968	15943	15993	16037	15841	15998	16052	15978	16100	15932	16074	15959	15998	15987	15898	15943	15985	15970	16049	15906	15962	16149	15979	16014	16062	16118	15998	15932	15990	15957	16175	15851	15920	15966	15998	15944	16019	15944	16038	16059	15973	16066	15887	15994	15989	15987	16002	15982	16009	16058	15981	16103	16089	16169	16041	15952	16056	16007	16041	15890	16054	16117	15952	15989	15862	16006	15968	15943	15979	16013	15876	15895	16086	15928	16114	16029	15909	16001	15944	15955	15990	16126	15954	15961	16057	15935	16044	15858	15964	16074	16117	15840	15836	16033	16020	16095	16062	16191	15964	16029	16012	16084	16043	16033	15967	15974	15940	16054	16191	15887	15978	15951	16023	16029	15985	15875	15906	16097	15918	15943	15966	16014	15975	15976	15819	16067	15899	16176	16044	16056	16074	16080	15945	15938	15967	15922	15928	15860	16047	16119	15997	16129	16007	16020	16173	16119	16126	16143	15980	15971	15962	16137	15952	16121	15921	15852	15940	16041	16118	16064	16154	15949	16073	16126	16034	16058	16024	16006	15882	16031	15918	16099	15881	15924	16075	16041	15847	16034	15923	15981	15853	15960	16018	16002	15924	15972	16064	16027	16040	16196	15930	15979	16029	15933	16054	15864	16072	16048	16059	15962	16063	15831	16076	15989	16168	16068	15983	16007	16069	15971	15981	15808	15857	16047	15912	15947	16093	16013	16019	16083	15962	16003	15930	16083	16091	15960	15979	16144	16039	16052	16080	16135	16044	16092	15930	15990	15913	15973	16014	16138	16032	16122	15969	16086	16021	16016	16117	16003	15996	16021	16011	16048	15844	16132	15964	15980	15887	16091	16083	15943	15977	15971	15886	16166	16163	16024	15885	16004	15968	16031	15886	15994	15930
23842	25471	40234	32985	25837	24778	24746	20188	19386	19637	19667	19292	19426	19542	19485	19315	19494	19363	19497	19482	19407	19403	19337	19323	19597	19138	19374	19558	19327	19303	19234	19424	19226	19163	19390	19140	19367	19371	19165	19475	19341	19049	19327	19449	19400	19370	19191	19109	19375	19273	19304	19231	19416	19147	19038	19070	19318	19246	19329	19515	19178	19363	19314	19363	19304	19148	19389	19270	19329	19386	19308	19343	19278	19240	19132	19385	19114	19208	19201	19348	19347	19206	19351	19121	19273	19222	19062	19024	19398	19142	19267	19321	19411	19176	19115	19316	19206	19356	19184	19242	19117	19264	19210	19294	19330	19069	19116	19317	19514	19140	19468	19352	19171	19312	19201	19117	18997	19163	19493	19022	19024	19116	19004	19133	19173	19182	19225	19311	19273	19244	19281	19580	19076	19185	19280	19322	19261	19313	19113	19116	19045	19152	19301	19249	19163	19372	19290	19300	19284	19194	19211	19189	19060	19230	19171	19157	19156	19329	19324	19154	19244	19236	19194	19463	19079	19011	19229	19468	19089	19214	19306	19269	19172	19070	19082	19233	19113	19249	19391	19203	19225	19248	19296	19180	19222	19181	19162	19058	19079	19290	19030	19074	19137	19090	19145	19202	19330	19174	19282	19268	19189	19141	19356	19310	19172	19200	19164	19192	19196	19097	19071	19216	19200	19011	19167	19091	19254	19195	19365	19120	19388	19244	19340	19153	19036	19207	19222	19187	19158	19297	19133	19189	19110	19301	19241	19207	19327	19168	19129	19227	19249	19262	19254	19243	19329	19217	19177	19112	19025	19077	18967	19117	19266	19227	19222	19120	19143	19084	19144	19307	19177	19077	19248	19259	19244	19398	19066	18986	19303	19191	18972	19005	19321	19056	19090	19373	18893	19212	19261	19138	19233	19015	19311	19205	19044	18862	18844	19096	19318	19360	19368	19079	19220	19273	19255	19091	19280	19145	19336	19467	19455	19271	19169	19250	19177	18973	19233	19074	19131	19125	19439	19155	19436	19150	19128	19066	19137	19257	19415	19061	19034	18992	19216	19208	19366	19110	19156	19030	19151	19073	19214	19242	19090	19111	18983	19103	19089	19084	19083	19237	19156	19226	19223	19007	19249	19192	19168	19065	19023	19410	19102	19291	19259	19130	19172	19189	19323	19084	19459	19266	19079	19335	19100	19386	19098	19232	19211	19133	19301	19088	19494	19073	19065	19255	19531	19019	19250	19189	19122	19158	19328	19174	19136	19051	19109	18950	19202	19052	18990	19080	19289	19125	19271	19199	19104	19157	19416	19274	19152	19229	19100	19093	19155	19170	19494	19115	19109	18981	19136	19201	18993	19235	19156	19091	19230	19234	19256	19034	19074	19259	19197	19479	19234	19012	19174	19235	18986	19429	19417	19021	19187	19178	19419	19020	19224	19144	19111	19337	19233	19309	19307	19396	19118	19092	19210	19057	19267	19183	19244	19234	19224	19229	19304	19275	19006	19307	19177	19221	19368	19190	19316	19205	19097	19133	19184	19275	19337	19157	19188	19247	19199	19149	19258	19066	19153	19395	19334	19093	19141	19239	19334	19162	19254	19377	19130	19120	19214	19352	19075	19151	19082	19034	19212	19125	19372	19518	19042	19212	19099	19113	19131	19078	19263	19094	19240	19221	19185	19350	19226	19185	19160	18900	19121	19276	19316	19204	19043	19173	19294	19250	19184	19221	19051	18912	19303	19196	19371	19138	19225	19277	19013	19031	19190	19248	19060	19099	19182	18955	19093	19057	19282	19170	19243	19119	19331	19268	19267	19153	19025	19241	19197	19216	19013	19061	19283	19246	19439	19129	19278	19173	19300	19200	19099	19215	19017	19369	19231	19009	19360	19082	19238	18986	19071	19365	19063	19282	19178	19114	19128	19345	19183	19166	19244	19249	19192	19248	19113	18971	19008	18950	19086	19257	19111	19120	19231	19321	19234	18982	19156	19187	19205	19314	19169	19329	19322	19267	19101	19155	19079	19352	18985	19437	19280	19219	19072	19030	19369	19303	19250	19228	19157	19079	19159	19292	19281	19267	19342	19209	19033	19536	19183	19163	19232	19157	19515	19194	19261	19222	19267	19128	19321	19202	19071	19266	19294	19152	19118	19203	19267	19317	19027	19375	19182	19185	19186	19236	19297	19113	19286	19137	19039	19200	19549	19327	19136	19235	19138	19136	19479	19134	19263	19232	19042	19144	19041	19137	19111	19027	19185	19147	19232	19355	19251	19064	19110	19117	19300	19151	19199	19111	19306	19162	19099	19213	19196	19147	19387	19353	19121	19053	19345	19304	19242	19144	19340	19236	19245	19294	19388	19502	19110	19119	19407	19155	19198	19314	19450	19233	19383	19172	19284	19263	19171	19091	19178	19186	19292	19279	19377	19066	18971	19055	19301	19259	19025	19501	19190	19352	19293	19195	19209	19234	19029	19067	19346	19149	19182	19269	19229	19221	19168	19249	19408	19120	19214	19141	19183	18902	19123	19106	19322	19123	19187	19153	19133	19309	19149	19284	19226	19326	19137	19220	19092	19027	19213	19221	18997	19240	19375	19383	19096	19038	19269	19169	19002	18967	19235	19206	19103	19330	18997	19284	19408	19414	19224	19211	19249	19092	19081	19119	19164	18957	19079	19065	19010	19189	19074	19199	19160	19054	18985	19360	19227	19287	19284	19409	19228	19240	19278	19106	19205	19073	18919	18991	19082	19169	19092	19223	19187	19313	19200	19226	19133	19240	19289	19202	19186	19122	19103	18718	19132	19042	19157	19175	19216	19144	19219	19313	19051	19099	19380	19017	19351	19113	19200	19192	19163	19165	18979	19117	18961	19087	19148	19178	19178	19257	19135	19201	19177	19282	19214	18921	19050	19247	19334	19382	19219	19095	19435	19222	19207	19168	19243	19070	19031	19160	19195	19236	19215	19261	19022	19294	19059	19310	19269	19284	19314	19244	19041	19132	19173	19445	19323	19409	19222	19262	19070	19134	19112	19103	19147	18941	19189	19140	19139	19358	19216	19129	19136	19327	19190	19389	19154	19183	19221	19360	19402	19169	19150	19437	19194	19454	19268	19124	19056	19178	19285	19165	19298	19013	19050	19103	19318	19280	19171	19253	18997	19225	19210	19198	19206	19172	19182	19295	19278	19149	19168	19030	19124	19126	19189	19206	19343	19247	19184	19199	19242	19133	19229	19147	19095	19350	19306	19017	19168	19253	19043	19272	19078	19052	19275	19274	19249	19330	19356	19250	19322	19131	19051	19245	19221	19161	19325	19061	19148	19271	19197	19045	18908	19220	19128	19182	19148	19095	19090	19341	19297	19118	19321	19343	19049	19007	19455	19499	19135	19129	19233	19327	19343	19270	19392	19291	19264	19376	19433	19306	19355	19137	19158	19221	19200	19187	19286	19082	19240	19063	19208	19473	18958	19266	19047	19027	19250	19328	19412	19051	19143	19321	18980	19121	19105	19119	19330	19146	19212	19384	19214	19088	18860	19212	19112	19352	19497	19250	19169	19016	19155	19328	19193	19229	19462	19313	19280	19327	19044	19032	19174	19150	19146	19238	19106	19173	19132	19213	18931	19229	19304	19265	19205	19173	19250	19041	19215	19099	19174	19077	19199	19155	19086	19218	19260	19234	19175	19214	19242	19116	19268	19244	19199	19119	19182	19036	19061	19309	19187	19346	19201	19281	19257	19064	19254	19337	19360	19178	19330	19320	19230	19269	19240	19309	19079	19322	19293	18948	19095	19133	19216	19303	19140	19271	19228	19195	19443	19156	18968	19435	19224	19298	19511	19391	18988	19217	19193	19188	19306	19344	19342	19182	19255	19302	19101	19120	19202	19177	19268	19122	19293	19209	19195	19193	19222	19165	19156	19200	19191	18996	19180	19341	19247	18944	19371	19015	19188	18953	19190	19022	19272	19078	19325	19124	19217	19356	19169	19037	19066	19108	19170	19080	19151	18900	19253	19040	19048	19166	19159	19154	19226	19136	19217	18993	19355	19101	19109	19182	19132	18998	19221	19175	19237	19120	19404	19056	19157	18824	19192	19180	19153	19192	19557	19157	19114	19109	19291	19165	19195	19012	19226	19353	19090	19189	19194	18942	19022	19231	19150	19130	19156	19247	19349	19529	19435	18926	19013	19149	19252	19080	19069	19067	19104	19070	18991	19307	19156	19268	19372	19426	19203	19287	19150	19372	19198	19348	19336	18966	19084	19607	19486	19236	19297	19125	19205	19115	19185	19118	19403	19204	19097	19271	19059	19202	19134	19105	19192	19399	19250	19340	19302	19185	19016	19281	19230	19062	19124	19259	19303	19199	19363	19187	19124	19139	19297	19316	19348	19127	19249	19032	19076	19070	19339	19137	19275	19130	19022	19055	19122	19039	19209	19368	19024	19159	19013	19096	19321	19119	19273	19365	19224	19212	19226	19055	19210	19412	19301	19282	19313	19188	19307	19279	19126	19232	19300	19134	19336	19139	18985	19344	19302	19348	19279	19198	19132	19173	19226	19184	19078	19124	19408	19242	19204	19240	19135	19358	19153	19104	19625	19174	19101	19123	19115	19229	19036	19225	19127	19227	18995	19089	19414	19099	19328	19156	19301	19132	19261	19396	19100	19177	19286	19050	19138	19176	19161	19203	18946	19106	19245	19223	19066	19262	19357	19256	19155	19273	19204	19242	19268	19213	19463	19218	19205	19347	18975	19180	19135	19132	18983	19273	19260	19190	19319	19052	19213	19080	19109	19215	19263	19322	19328	19231	19252	19279	19136	19394	19073	19289	19100	19222	19133	19121	19065	19007	19167	19337	19177	19259	19268	19310	19277	19196	19174	19368	19156	19157	18977	19007	18991	18928	19218	19103	19164	19072	19076	19253	19176	19216	19263	19215	19416	18982	19070	19113	19089	18975	19143	18979	19300	19163	19105	19175	19325	19026	19054	19287	19440	19279	19457	19264	19251	19269	19229	19320	19117	19189	19215	19283	19395	19334	19055	19049	19218	19008	19244	19095	19198	19255	19182	19068	19030	18897	19075	19167	19164	19152	19064	19300	18962	19271	19054	19294	19133	19227	19117	19098	19090	19253	19286	19140
63567	107699	88320	58016	33552	19376	16452	16048	16073	16048	16154	16226	16102	16109	16089	16050	16020	16197	16168	16225	16257	16125	16275	16044	16260	16129	16195	16197	16162	16101	15941	15987	16254	16081	15932	15996	16073	16138	16283	16104	16191	15959	16283	16055	16052	16080	15945	16168	15966	16091	16014	16075	16028	16152	16041	16230	16115	16114	16290	16088	16348	16045	16238	16192	16002	16151	15914	16031	16191	16090	16151	16123	16142	16072	16018	16048	16214	16154	16072	16113	16183	16094	16041	16100	16229	16248	16129	16252	16084	16215	16210	16231	16152	16133	16054	16177	16074	16124	16110	16221	16059	15946	16045	16183	16195	16168	16096	16071	16191	16094	16185	16229	16039	15984	16195	16121	16094	16167	16083	16196	16218	16169	15970	16241	16241	16192	16142	16081	16150	16070	16199	16035	16056	16064	16031	16094	16054	16064	16137	16126	16086	16141	16289	16018	16218	16073	16015	16060	16145	16170	16097	16216	16004	16008	16132	16091	16059	15994	16160	16015	16211	16016	16073	16058	16086	16104	16153	16125	16063	15953	16084	15969	15941	16100	16091	16112	16167	16312	16165	16105	16162	16070	16070	16032	15964	16098	16143	15962	16088	16092	16143	16120	16167	16011	16120	15886	16239	16155	16119	16071	16243	16207	15923	16110	16094	15949	16161	16020	16144	16039	16091	15943	16274	16019	16166	16069	16085	16105	16090	16093	16160	16079	15942	16151	16077	16146	16177	16113	16076	16164	16150	15979	16186	16001	16028	16213	15919	15897	16171	16106	16064	16042	16008	15995	15954	16092	16011	16167	16163	16178	16206	16104	15998	16035	16067	16069	16215	15948	16240	15892	16064	16067	16097	15873	16190	15935	16221	16043	16140	16313	16110	16090	16100	16202	16046	16220	16070	16032	16171	16041	16080	16059	16083	16078	16241	16084	15991	16074	16125	16023	16037	16094	16128	16226	16102	16134	16081	16095	16116	16092	16126	16172	16200	16037	15848	16120	15992	16213	16037	16168	16143	15969	16006	16112	16262	16233	16198	16010	16054	16250	16098	16236	16194	15840	16053	16158	16176	16054	16124	16104	16227	15853	16025	15918	16181	16334	15947	16220	16181	16147	16190	15956	16140	16132	16164	16279	16102	16119	16154	15908	16083	16144	16007	16236	16107	16134	16250	16052	16225	16166	16282	16143	16262	15875	16147	16100	16096	16135	16074	16017	16186	15912	16190	16204	16191	16039	15912	15946	16049	16093	16134	16113	16130	16189	16143	15963	16207	15955	16215	16050	16089	15966	16254	16063	15926	16049	16136	15927	16083	16129	16119	16052	15934	15962	16196	16052	15993	16106	15784	16053	16212	16216	16208	15955	16128	16027	16173	16169	16104	16100	16066	16090	16048	16156	16139	16096	16313	16055	16159	15956	16256	15951	15958	16165	16005	16072	16178	16240	16093	16098	16178	15906	16190	15838	16075	15988	16004	16249	16076	16121	16167	15994	16151	15981	16122	16105	16072	16013	16020	16081	16024	15957	15949	16061	16226	16043	16037	16175	16188	16121	15999	16026	16186	16270	16222	15996	15965	16052	16263	16021	16085	16015	16237	16053	15994	16295	16119	16021	16012	16076	15959	16103	16067	16055	15901	16026	16027	16135	16101	16175	16120	16002	16091	16047	16098	15978	16196	15940	16136	16005	15861	16243	16007	16128	16060	15739	16127	15976	16085	16025	16121	16059	16163	16086	15946	16265	16025	16081	16023	16203	16162	16108	16101	16210	16132	16072	16232	15987	15922	16142	16129	16051	16156	16118	16188	16242	16024	16031	16106	16182	16081	16242	16091	16118	16095	16042	16152	16085	16157	15960	16052	16147	16146	16151	16071	16106	16058	16208	16007	15970	16094	15973	16238	16322	16057	16145	16044	16143	16119	15988	16015	16013	16115	16264	16058	16317	16279	16331	16027	16050	15952	16156	16068	16100	16195	16050	16054	16137	16097	16081	16136	16107	16236	16223	16166	16001	16037	15989	16205	16144	16076	16046	16127	16150	16108	16202	16322	16087	16154	16024	16168	16025	16004	16056	16047	16071	16166	16120	16149	15937	15920	16057	16170	16252	16117	16057	15994	16085	16148	16222	16243	16030	16061	16147	16117	16091	16091	16112	15996	16009	16228	16142	16101	16100	16006	16134	16082	16184	16005	16135	16152	16063	16066	16332	16220	16014	16023	16173	16252	16112	15863	16105	16152	16062	16077	16213	15989	16218	16051	16070	16154	15952	16159	16036	16282	16131	16116	16116	15980	16059	16041	15968	15980	16173	16053	16102	16225	15767	16105	16134	16065	16078	16349	16092	16025	16197	16048	16252	16133	16173	16103	16120	16212	15953	16052	15978	16227	16096	16128	16280	16068	16072	16092	16175	16040	15977	16095	15993	16182	16093	15989	16167	15991	16210	16081	15856	16085	16114	16253	16112	16040	16105	16055	16037	16069	16085	16112	16177	16049	16070	16003	16142	16162	16016	15922	16110	16094	16233	16030	16081	16062	16250	16086	16066	16101	15970	15959	15860	16120	16222	16214	16341	15981	16090	16144	15997	16173	16031	15990	15949	16267	15969	16056	16051	16172	16274	16097	16003	16116	16035	16232	16114	15796	16195	16112	16197	16067	15841	16054	15960	15947	16134	16166	16233	16043	16132	16061	15904	16117	16146	15933	16213	16048	16258	16110	16017	16191	16203	16047	16108	16093	16077	16071	15900	15941	16087	16162	16158	16038	16095	16164	16205	16110	16148	16109	16148	16228	16152	16094	16033	16151	16127	15971	16161	16175	15989	16081	16245	16060	16142	16153	16205	16033	16194	15955	16058	15984	16118	16026	16024	16032	16046	16216	16070	16010	16088	16258	16258	16063	16019	16154	16108	16108	16105	16176	16198	16112	16054	16194	16104	15931	16101	16152	16097	16214	16130	16253	16118	16092	16081	16051	16109	15986	15970	16088	16082	16153	16111	15976	15926	16133	16063	16014	16249	16121	15928	16113	16213	15935	16283	15962	16167	15920	16177	16160	15921	16210	16267	16050	16217	15997	16189	16129	15938	15899	15986	16011	16136	16097	16096	16189	15934	15992	16153	15908	16247	15942	15923	16068	16175	16121	16286	16126	16112	16079	15896	16114	16050	16114	16085	16119	16332	16237	16024	16194	16385	15959	16129	15954	16123	16268	16168	15987	16160	16117	16118	16053	16045	15955	16093	16013	16013	16220	16122	16066	16111	16083	15944	16159	16214	16073	16085	16130	16029	16054	15991	16072	15967	16236	16032	16037	15940	16046	16112	16073	15807	16066	16203	16158	16045	16105	16102	16166	16019	16049	16184	16250	16120	16048	16026	16126	15731	16238	16123	15923	16078	16012	16000	16161	16133	15998	16171	16304	16206	16059	16242	16111	16204	16026	16036	15972	16129	16102	16035	16009	16151	16034	16109	16206	15992	16142	16112	16085	16107	16129	16148	15940	16161	16131	16046	16064	16297	16192	16217	16172	16189	16086	16035	16094	15946	16237	16127	16004	15965	16067	16156	16153	16167	16147	16229	16199	16156	16201	16079	16158	16075	16276	15947	16123	16058	16110	16106	16254	15954	16025	16087	16350	16172	16081	16071	16150	16231	16261	16020	16120	16074	16079	16040	16166	16093	16043	16143	15934	16069	16003	16106	16101	16185	16131	16280	15973	16020	16117	16025	16032	16080	15994	15978	16064	16113	16229	15968	16093	16134	16057	15975	16158	15843	16111	16169	16106	16116	16119	15996	16140	16088	16108	16020	16120	16200	16111	16420	16132	16117	16040	16055	16218	16206	16129	16206	15987	15997	16038	16184	16200	15953	16136	16018	16047	15989	16073	16079	16123	16105	16207	16074	16194	16088	16227	16009	16013	15942	16048	15971	15901	16185	16203	16196	16071	16071	16158	16198	16048	16078	16159	15879	16107	16206	16193	15949	16011	16107	15962	16017	16215	16214	15975	16279	16194	16067	16142	15992	16175	16120	16001	16060	16287	16126	16050	16017	16005	16104	15921	16232	16104	16091	16122	16088	16177	15959	16100	16028	16310	16288	16152	16114	16060	16212	16175	16097	16057	15998	16065	15997	16166	16021	16204	16024	16040	15931	16063	16198	16103	16184	16056	16116	16178	16105	16090	16133	16124	16010	16195	15876	16185	16159	15889	16109	16227	16083	16015	16091	16178	15840	16013	15963	16236	16262	15988	16151	16145	16265	15865	16072	16109	16136	16014	16157	15981	16258	15942	16229	16197	16301	16146	16088	16306	16070	16028	15989	16016	15991	15890	16003	16128	16223	16105	16117	16121	16088	16058	16108	16222	16095	16038	16122	16025	16096	15983	16076	16053	16005	16057	16098	16081	16089	16144	16063	15971	16158	16289	16278	16083	16073	16046	15984	16149	16273	16029	16087	16108	16149	16047	16097	16098	16123	16029	16319	16179	16053	15759	16217	16037	16083	16147	16083	16122	16185	16092	16046	16212	16012	16123	16135	16078	16134	16048	16175	16242	15977	16079	16014	16036	15996	16227	16209	15966	16141	16099	16335	16108	16066	16195	16083	16298	15979	16072	15920	16183	15968	16177	16101	16237	16126	16123	16057	16131	16017	15924	16163	16079	16113	16115	16016	15933	16135	16162	16095	16167	16160	16160	16124	16097	16134	16078	16143	16078	16322	16087	16026	16147	16236	16234	16103	16263	16157	16018	16007	16153	16186	16046	16213	16103	16037	16071	15969	16143	16106	16017	15994	16127	15969	16338	16232	16004	16125	16366	16056	16089	15991	16122	16061	16079	16093	15912	16152	15930	16196	16278	16050	16073	16260	16167	15973	16197	16014	16233	16234	16070	16231	16165	15943	16197	16104	15973	16124	15991	16067	15945	16385	16096	15890	16026	16011	16080	16060	16012	16140	16075	15713	16104	16153	15960	16062	16124	16055	16078	16129	16040	16166	15994	15846	16205	15963	16132	16230	16069	15994	16234	16098	16231	15980	16236	16099	15993	16029	16236	16106	16310	16007	16183	16070	16141	16130	16173	16054	16039	15994	16191	16156	16238	16141	16109	16103	16115	16108	16096	16092	16186	16147	16066	16060	16024	16144	16013	16228
33204	42449	44980	30738	22051	19700	19472	19100	19233	19218	19019	19449	19318	19068	19196	19310	19106	19286	19201	19191	19141	19165	18918	19113	19088	19207	19294	19294	19159	19003	19153	19152	19196	18999	19272	19381	19091	19048	19109	19154	19151	19153	19236	19357	19129	19067	19018	19122	19262	19243	19251	19161	19052	18914	19043	19092	19143	19036	19384	19066	19090	19226	19253	19316	18967	19131	19079	19125	19148	19255	19240	19269	19196	19283	19063	19256	19094	18982	19187	19038	19148	19120	19072	19352	19161	19074	19112	19173	19247	19008	19176	19196	19107	19087	19127	19325	19210	19231	19334	19413	19083	18986	19166	19194	19014	19218	19061	19054	19180	19198	19282	19256	19073	19014	19211	19030	19163	19239	19195	19171	19325	19009	18888	19131	19165	19048	19304	19282	19139	18981	18928	19044	18903	19086	19004	19161	19301	19121	19207	19146	18958	18914	19400	19253	19142	18931	19102	19094	19197	19151	19173	18896	19069	19170	19102	18994	19059	19071	19255	19278	19148	19145	18993	19083	19325	19053	19006	19108	18981	19078	19265	19099	19003	19142	19216	19106	18864	19189	19092	18969	18880	18969	19304	19013	19373	19226	19160	19038	19000	18997	19110	19306	19048	19069	19039	19180	19032	19268	18994	19049	19226	19073	19163	19044	19088	18984	19140	19022	19204	19129	19143	19192	19211	19074	19125	19200	19137	18925	19146	19308	19142	19213	19291	19294	19176	19151	19078	19233	19073	19299	19191	19231	19045	19114	19009	19258	19068	19082	19147	19173	19004	19017	19146	19062	19190	19025	19214	19098	19139	19106	19030	19059	18990	19032	19546	19001	18980	18988	19193	19216	19129	19202	19249	19329	19060	19065	19125	19128	19203	19118	19238	19222	19287	19389	19095	18972	19169	19104	19164	19173	19162	19369	19122	19203	19237	19218	19301	19219	19303	19019	19099	19114	19058	19245	19022	18935	19040	19359	19305	19276	18974	19093	19214	19157	19358	19060	18943	19087	18929	19228	19277	18952	19190	19150	19140	19357	19024	19105	18970	19187	19006	19048	19277	19035	19192	19294	19132	19100	19034	19341	19105	19237	19392	19232	19168	19049	19161	19200	19272	19040	19053	19073	19051	19277	19073	19209	19335	19335	18985	19219	19092	19082	19113	19294	19088	19042	18927	18961	19212	19079	19424	19087	19212	19167	19103	19088	18977	19194	19211	19188	19144	19075	19039	19217	19299	19234	19272	19281	19189	18955	18938	19376	19310	19200	19172	19147	18875	18971	19089	19057	19053	19154	19186	19088	19146	19182	19325	19213	19367	19207	19150	19153	19154	19277	19150	19118	19233	19142	19160	19196	19214	19038	19041	19251	19143	19113	19135	19158	19357	19204	18968	19047	19127	19211	19138	19234	19005	19079	19118	19175	19147	19056	19160	19392	18977	19096	19020	19187	19183	19159	19203	19259	19195	19114	19043	19229	19183	19171	19190	19033	19207	19236	19111	19133	19202	19030	19122	19178	19144	19098	19228	19118	19193	19285	19089	19223	18872	18940	19262	19245	19159	19192	19162	18971	19108	19176	19172	19178	19204	19208	19071	19215	19108	19231	19122	19034	18967	19094	19195	19187	19061	19258	19244	19041	19108	19173	19180	19166	19177	19380	18957	19348	19265	19096	19131	19199	18813	19021	19052	19392	19251	19198	18966	19162	19176	19323	19250	19297	19215	18889	19004	19200	19150	18984	19121	18938	19124	19137	19118	19116	19046	19348	18954	19055	19198	18954	19185	19068	19043	18926	19262	19317	19236	19242	19249	19240	19077	19180	19153	19133	19409	19015	19185	18965	19087	19243	18903	19150	19213	19296	19095	19251	19108	19144	19110	19163	18997	19158	19192	19192	19047	19204	19381	19164	19166	19114	19189	19003	19070	19174	19248	19080	19066	19312	19146	19039	19185	19289	19093	19151	19107	19086	19306	18958	19240	19030	19039	19081	19106	19015	19220	18976	19026	19119	19132	19092	19351	19075	19175	19109	19213	19215	19061	19285	19138	19075	19030	19211	19109	19126	19047	19103	19301	19288	19088	19417	19112	19355	19171	19200	19109	19347	19241	19112	19088	19232	19262	19144	19092	19351	19358	19348	19179	19333	19229	19214	19100	19238	19251	19246	19151	19165	19266	19177	19191	19116	19240	19205	19170	19078	19224	19189	19464	19052	19238	19253	18940	19178	19193	19159	18979	19320	19331	19243	19170	19302	19273	19174	19146	18970	19259	19105	19204	19124	18983	19247	19038	19043	19308	19089	19125	19331	19135	19193	19075	19047	19279	19259	19425	19344	18863	19209	19020	19251	19199	19061	18898	19201	18932	19332	19183	19019	19055	19249	19261	19103	19297	19260	19034	19185	19246	19047	19176	19322	18984	19185	19058	19185	19227	19391	19101	19270	19252	19249	19048	19128	19244	18976	19207	19063	19120	19287	19179	19163	19123	19005	18985	18958	19014	19302	19222	18964	19204	18993	19017	19269	19132	19185	19227	19179	18977	19163	19090	19298	19341	19076	18908	19160	19159	19331	19184	19048	19188	19012	19425	19278	19104	19223	19316	19348	19120	19320	19301	19195	19236	19201	19131	19263	19244	19105	19067	19290	19199	19124	18943	19272	18999	18962	19314	19270	19174	19073	18971	19143	19223	19170	19178	18983	19315	19186	19211	19242	19191	19230	19227	19109	19020	19130	18933	19053	19062	19094	19233	19326	19245	19151	18971	19196	19362	19143	19171	19264	19232	19091	19034	19152	19152	19110	18866	19392	19317	19122	19255	19065	19383	19037	19125	19013	19219	18931	19181	19222	19185	18966	19131	19118	19171	18940	19180	19144	19039	19081	18963	19120	19038	19150	18958	19019	19179	19098	18820	19232	19175	19137	19148	19381	19104	19206	19081	19245	19279	19082	19091	18880	19107	19053	19408	19039	19160	19094	18975	19230	19034	19196	19117	19212	19100	19026	19246	19040	19179	19325	19104	18996	19005	19036	19147	19157	19312	19122	19212	19005	19141	19019	19203	19117	19179	18897	19051	19118	19123	19251	19075	19118	19160	19136	19307	19120	19165	19098	19176	19078	19256	19066	19078	19060	19070	19091	19137	19215	19103	19188	19058	19223	19113	19086	19002	19055	19118	19284	19346	19112	19147	19311	19322	18927	19355	19221	19000	19203	19356	19200	19258	19076	19128	19121	19267	19092	18931	19224	18965	19075	19016	19117	19171	19140	19210	19237	18907	19121	19029	19278	19308	19098	19066	18951	18985	19243	19325	19417	19088	19252	19223	19351	19019	19132	18897	19138	19151	19260	19132	19225	19356	19229	18942	19131	19036	19090	19002	19192	19160	18958	18956	19120	19128	19057	19173	19161	18948	19148	19097	19301	19214	19124	19176	19259	19136	19040	19357	19191	19122	19222	19072	18990	19380	19226	19288	19244	18975	19183	19036	19423	19045	18910	19144	19083	19090	19030	19219	19308	19056	18890	19019	19165	19180	19307	19076	18912	18943	19305	19142	19127	19087	18974	19230	19078	19412	19189	19123	19161	19190	19222	19084	19147	19217	19404	19163	19105	19190	19010	19173	18989	18938	19105	19018	18973	19149	19083	19195	19233	19095	19115	19055	19193	18982	19219	19080	19302	19181	19242	19215	19231	19214	19422	19068	19287	19095	19210	19020	19226	19246	19137	18897	19193	19166	19201	18928	19006	19101	18931	19196	19127	19338	19080	19152	19132	19249	19033	18860	19147	19120	19047	19154	19076	19160	19255	19089	19166	19233	19228	19149	19194	19110	19285	19356	19188	19185	19163	19171	19394	19079	19280	18981	19164	19153	19061	19017	19176	19064	19169	19112	19115	19201	19153	19187	19427	19189	19193	19254	19279	19157	19408	19137	19268	19146	18907	19200	19257	19157	19379	18863	19172	19095	19157	18865	19034	19279	19331	19177	19014	19155	19009	19165	19216	19300	19152	19259	19168	19061	19078	19199	19133	19205	19074	19078	19114	19254	19348	19245	19178	19355	19040	19323	19099	19047	19239	19065	19235	19092	19014	19269	18864	19179	19304	19166	19218	19061	19256	19054	19024	19196	19213	19112	19089	19008	19169	19247	19063	19346	19095	18966	19322	19044	19219	19163	19068	18931	19089	19176	19096	19244	19012	19327	18971	19089	19162	19184	19054	19135	18870	19132	19284	19257	19234	19274	19266	19135	19012	19164	19313	19273	19155	19093	19071	19177	19307	19141	19241	19156	19169	19106	19124	19100	19350	19152	19068	19167	19177	19123	19111	19123	19069	19252	18996	19312	19180	18922	19038	19148	19297	18936	19029	19171	19090	19067	19156	19096	19305	19123	18970	19194	19083	19050	19162	19214	19184	19235	19264	18945	19101	19284	19014	19258	19348	19166	18875	18895	19284	19177	19082	19042	19165	18996	18988	19175	19116	19289	19284	19094	19096	19109	19056	19264	18962	19067	19151	18919	19064	19104	19201	19159	19193	19186	19256	19177	19157	19105	19025	19260	19223	19018	19063	19386	19311	19132	19190	19038	19330	19117	19095	19194	19029	19107	19066	19096	19318	19135	19204	19177	18977	19015	19274	19291	19302	19033	19116	19186	19148	19091	19301	19290	19328	19161	19297	19020	19225	19165	19044	19282	18899	19245	19142	19076	19064	19182	19089	18969	18943	19184	19084	19102	19220	19247	19096	19132	19133	19155	19153	19526	19141	19244	19248	18783	18960	19278	19196	19116	19303	19175	19171	19231	19231	19119	19208	19272	19256	19285	19097	19195	18925	19421	19059	19133	19152	19115	19190	19396	19285	19265	19200	19145	19084	19206	19393	19102	19214	19186	19354	19203	19262	19204	19185	19131	19307	19115	19153	19320	19227	19220	18925	19022	18923	19292	19242	18912	19034	19184	19069	19078	19053	19204	19052	18931	19167	19138	19083	19105	19131	19310	19163	19153	19188	19255	19166	19384	19114	19211	18976	19325	19231	19151	19267	19226	19355	19177	19232	19081	19191	19191	19103	19130	19039	19221	19033	19125	19399	19246	19225	19224	19261	19291	19107	19019	19189	19297	19222	19296	19176	19087	19136	19329	19156	19056	19047	19247	19062
41970	60433	45855	25434	18233	16428	16046	16062	16080	16143	15948	16308	15940	16039	16105	16061	15909	16145	16099	15986	16049	16223	15978	16018	15985	16054	16069	16069	16071	15908	16046	15956	16071	16042	16122	16036	15930	16008	16083	15968	16063	16085	15896	16035	16000	16023	16014	16026	16285	16108	15925	16005	16080	15942	16131	15920	16212	16121	15911	16057	15977	16048	16257	16039	16030	16127	16059	16053	16005	16141	16006	15995	16112	16148	15916	16214	16038	16111	16099	16043	16244	16253	15961	15827	16087	16002	15815	16043	16045	15918	16261	16118	16025	16073	15902	16035	16127	16041	16061	16030	15988	16078	16054	16179	16064	15951	16019	15893	15952	15986	16127	15941	16164	16061	16100	15987	16089	15960	15999	16131	15988	16139	15995	15988	15973	15988	15927	15984	15985	15966	16073	16143	16102	16134	15888	15989	16029	16074	16059	16170	15946	16009	15954	15956	15973	16096	16024	16118	16179	16027	15937	16132	16044	16021	15849	16040	15958	16020	16020	16218	16027	15944	15974	15970	15962	16107	16024	15881	16073	15926	16009	16056	15971	16161	16007	16045	15815	16122	15966	16119	16089	16051	15962	16141	15925	16050	15930	16079	15896	15933	16136	16007	15966	16093	16187	16094	16272	16128	16053	15995	15899	16103	16067	15915	16169	15900	15984	16095	16088	16043	16141	15958	15937	16111	16009	16126	16057	16155	16077	15959	16097	16008	15964	15862	16153	16046	15932	16135	16071	15958	15985	16067	15964	15953	16199	16136	16118	16155	16133	15997	16081	15912	16099	15985	16175	15870	15979	15889	16017	15960	15906	16099	15920	16183	15927	15921	16125	16085	16118	16237	16082	15991	15964	16074	15961	16106	15732	15933	16037	15970	16059	15916	15819	16037	15964	16039	16009	15923	15898	15978	16111	16149	15940	15982	15912	15959	16144	16001	16043	16166	16099	16260	15954	16013	16075	16129	16015	16155	16034	16001	15985	16092	15819	16090	16140	15992	16027	15935	16036	16175	15915	16141	15972	15903	16058	16007	15949	16040	16008	16042	15950	15993	15905	16087	16048	15962	16232	16022	16053	16005	15911	16009	16020	16055	16074	16010	16269	16000	15984	16128	16013	16045	15944	16079	16022	16264	16131	16100	16139	16105	16018	15967	16126	15920	15937	16030	15986	16078	16093	16041	16153	15944	16170	15885	15996	15991	16159	16123	15984	15965	15930	16108	16067	16037	15753	16100	15993	15980	16281	15865	16098	16094	16187	15978	16140	15999	16162	15984	15990	16102	16134	16189	16063	16119	15941	15965	16044	16117	16128	16006	16063	15967	15883	16031	16014	15899	15992	15775	16038	16150	15970	16098	15980	15906	15905	15862	16002	16126	16205	16090	16177	16014	16201	16100	16047	16100	16067	15916	16099	16003	16078	15829	15985	15946	16062	15943	15970	15871	15839	15984	15851	16033	16205	16000	16199	15865	16077	16004	16112	15932	16049	15919	15882	16135	15947	16044	15993	15947	16042	16031	16233	16179	16136	15985	15867	15951	15970	16121	16156	16237	16048	16006	16062	16179	16031	16013	16175	16018	16118	16075	15948	16025	16205	15875	16088	15997	16076	15888	15905	16118	15980	16012	16080	15953	16023	15978	16134	16171	16095	15849	16019	16122	16020	16017	16174	15966	16050	16018	16067	15792	16059	16199	15957	15946	16093	16060	16037	15932	15970	15947	15952	16128	15895	16102	16018	16073	16043	16020	15958	15994	15921	16044	15929	16102	16189	16064	15998	16045	15964	15796	16049	15901	16202	16177	16035	16078	16188	15991	15998	16114	16173	16065	16020	15936	15926	15847	16080	16041	16033	16089	16013	16229	15912	15980	16055	15991	15968	16017	15926	16075	15922	16014	15982	15992	15900	16092	16024	16138	16049	15885	15933	16054	15967	16079	16117	16045	16130	16054	16086	15845	15944	16054	15942	16006	15977	15922	15982	15858	15984	16112	16030	15794	16055	15985	16052	16047	16029	16121	16146	15771	15823	16074	16177	16253	16022	15952	16169	16134	15868	15960	15986	16070	16079	15928	16006	16066	15906	16096	16026	16018	16062	16082	15929	15945	16077	16178	16000	15966	16174	16049	16055	15911	16000	16066	16100	15967	15994	16141	15929	16225	16138	16056	15946	15943	16059	16131	16208	15903	16194	16086	16111	15967	16019	16008	16018	15927	16007	16064	16002	15963	15973	16001	16051	15998	15923	16155	15992	16042	16051	16143	16106	16204	16013	15913	16039	16087	16058	16029	16080	16053	15960	15983	16184	15934	15985	16110	16059	16111	16017	15815	16121	16034	15994	16169	16160	15942	16161	16000	16153	15888	15992	16005	16058	15963	16026	16152	15928	16045	16014	16050	16074	16008	16235	15986	15981	16048	16220	15849	16025	16099	15982	16009	16050	15970	16091	15955	15899	16033	15965	15918	15916	15898	16078	16067	16127	15966	15878	16055	16107	16152	15813	15872	16008	16023	15934	16053	15953	16046	16083	16043	16039	16026	15916	15914	15808	16010	16024	15910	15949	15998	15995	16106	15867	15973	15881	16038	16070	15969	16039	16152	16029	16046	15988	16071	16065	16068	15954	15927	16118	16086	16115	16026	16027	16297	16202	15941	15990	15854	16089	16024	15939	16018	16035	16007	16014	15896	16228	15866	16005	15983	16011	16162	16154	15941	16176	15984	16084	16024	16173	15917	15883	16171	16149	15938	16057	16056	15921	16056	16129	15837	16002	16153	16086	16126	16304	15952	16114	15942	15971	15996	16003	15977	16122	16305	16126	16131	15862	16097	15912	15830	16143	16050	16011	16151	16152	15993	16093	15960	16145	16046	15940	16039	16102	15933	16100	15895	16027	16009	16128	16057	16191	16118	15994	16040	15957	16016	15937	15956	16028	16047	15900	16023	16179	16058	16128	16150	16121	16192	16224	16097	16084	15962	16211	15844	16022	16169	16103	16042	16083	15981	15977	15891	16052	16029	16007	16004	16023	16045	16014	16026	15873	15995	15998	15950	16200	15925	16056	16011	16136	15936	16172	15928	16147	16114	15877	15923	16044	16071	15875	16024	16017	16141	15954	16071	15961	16107	15960	16140	15960	16082	16082	16132	16055	16076	16173	16026	16040	15938	16134	16090	16027	16017	16127	15976	16123	15969	16142	15983	15958	16042	15845	15957	16104	15976	16036	15945	16035	15943	16056	15960	16078	16064	16106	16177	15948	16003	16186	16102	16086	16184	16008	15931	16010	16030	16029	16017	16012	16215	16037	16009	16182	16166	16009	16005	16220	15987	15908	16040	16123	15953	16109	15764	16002	16031	16116	15876	15975	16007	16128	16130	15971	16215	16024	16096	16068	16072	16149	16071	16147	15949	16017	16053	16118	16039	16026	16029	16063	15956	15894	15949	16035	16237	16158	15949	16105	15999	16112	16141	15923	16162	16068	16052	16133	16054	16044	16103	16014	16054	16153	16007	16102	16182	16100	16180	15896	16067	15897	16082	16093	16075	15882	16120	15961	16098	15908	15904	16011	15976	16140	15921	16061	16052	16043	16299	15983	16169	16009	15956	16050	16182	15930	16214	15944	16118	16072	15952	15980	16048	16022	15938	16186	16141	16026	16210	16100	16016	16074	15915	15970	16103	16004	16151	15936	16053	16202	16071	15891	16247	15962	16021	15991	16174	16044	16105	15896	15897	16124	16111	15918	16132	16084	16173	16030	16004	16110	15965	16154	16094	15898	16116	16145	16021	16109	15988	15986	16099	15986	15979	16123	15965	16017	16012	16327	15987	16008	16107	16117	16206	16200	16090	16024	16083	15960	16101	15942	16031	16197	16104	15909	16050	15973	16192	16148	15999	15855	15999	16008	15956	16339	15986	15929	15977	15940	16106	16030	15990	15982	15909	16023	15928	16033	15977	16314	16108	16005	16046	16168	16138	16035	15946	16007	15850	16146	16209	16122	16154	16174	16127	16134	16010	16079	16067	15924	15981	15850	16082	16072	15934	16070	16193	16004	16022	15897	16031	16004	16052	15951	15983	15927	16141	16165	15840	16123	16099	16009	15892	16018	16135	16136	16058	15963	15971	15962	16010	16116	16036	15952	16063	16061	16161	15973	15954	16105	16119	16164	16076	16273	15963	16092	16122	16031	16172	16096	15975	16097	16141	15922	16063	16030	16093	15975	16017	16044	15984	15944	15964	16027	16055	16076	16096	16066	16100	16109	16004	16009	16031	16065	16031	15997	16022	16034	15952	16211	16059	15983	16046	16022	15868	15933	16119	16054	16088	16050	15902	16062	16039	16210	15943	16133	15934	16164	15939	16014	15930	15974	15929	16126	15975	16071	15976	15940	16112	16089	15937	15972	16042	16025	15943	16060	15941	16106	15943	16071	16066	15890	15928	15878	16119	16066	15912	15987	15953	16125	15974	15913	16042	16158	16131	16226	16052	16070	16099	15879	16036	15999	16079	16012	15888	15967	15940	16239	15967	16203	15992	15997	15973	16015	16139	16164	15967	16019	16223	15983	16125	16222	16068	16213	16015	15856	16102	16155	16029	15894	16062	16045	15942	16054	15994	15968	16136	16214	16037	16002	16065	16092	15897	16166	16094	15998	16122	15982	16053	15994	16010	16034	15935	16210	15994	16029	15966	16008	15979	15929	16037	15982	16156	16130	16146	16117	16052	16073	16112	16084	16337	16079	16193	15924	16037	16041	15973	15984	16055	16062	15973	16091	15970	15941	15881	16019	16075	16034	15928	15879	16097	16163	16216	16199	16195	16082	16008	16002	16060	15998	16051	16064	15997	15922	16118	15857	16109	16063	15877	15960	16051	16051	16067	16053	15928	16121	16073	16071	16192	15969	15870	16180	16105	15896	15906	16044	15971	16198	15979	16246	16036	16227	16156	15875	15994	16174	16048	16211	16145	16051	16062	16054	16093	16088	16042	16188	15949	16077	16070	16002	16249	15955	15942	15982	16058	16064	16165	16139	16131	15966	15989	16093	16042	16077	16063	16069	16162	16026	16062	16083	15967	16084	16064	15993	15920	16052	16081	16165	16079	16059	16013	16163	15901	15850	16034	15933	16019	15944	16187	16015	16091	16094	16017
35655	40051	39761	28048	21235	19642	19353	19044	19372	19341	19079	18893	19277	19021	19105	19069	19122	18990	19134	19204	19197	18789	19216	19085	19284	19214	19190	19214	19339	19194	19136	18879	19079	19018	19157	18886	19127	19126	18916	19348	19119	19145	19081	19038	19132	19003	19152	19237	19089	19039	19041	19345	19186	19053	19157	19190	19004	19007	18856	19129	19082	19004	19092	18941	18929	18844	18994	19089	18875	19104	19083	19009	19087	19281	19069	18966	19008	19144	19022	19081	19073	19203	18897	18899	19036	19075	18957	19174	19167	19220	19064	18884	19109	19219	19190	19181	19245	19151	19069	19148	19001	19084	19265	18909	19045	18989	18905	18913	19263	19089	19029	19118	18949	19150	19276	19096	18961	18946	19153	18905	18854	19039	19072	19185	18972	19085	19057	19095	19180	19032	18895	18962	19173	18795	19158	19175	18944	18863	19029	19064	19095	19214	18901	19170	19095	19038	18981	19213	18990	19152	19176	18805	19043	18900	19019	18948	18992	18951	18921	18975	19167	19122	19175	19176	19070	18982	19234	18986	19066	18800	19140	19129	19143	18948	19072	19145	19040	19000	19118	18948	18899	19078	19054	19142	19080	18980	19135	18987	19271	19261	19173	19158	19047	18871	19209	19082	19123	18877	19133	19114	19238	18885	19266	19070	19158	19148	19035	19033	19334	19077	18952	19123	19227	19007	19151	19122	18950	18820	19147	19222	19122	19184	18947	18886	19012	19299	19104	18928	19127	19303	19228	18946	18993	18901	19222	19062	18939	19239	19256	18923	18871	19051	19182	19121	18996	18969	19250	18989	19067	19003	19086	19099	18898	19019	19065	19015	19006	19257	18986	18985	18765	19261	19011	18858	18876	19143	19206	19124	19078	19166	19237	19159	19173	18992	18971	19073	19046	19156	19125	19061	19142	19117	19046	19105	19310	19318	19213	18983	19045	19040	19137	19245	18904	18808	19040	18934	18743	19014	18885	19141	19255	19086	19015	18855	19036	19064	19144	19270	19208	19039	19050	18987	19173	18802	19224	18784	18886	19117	19033	19000	19167	19024	19129	19094	18877	19210	19274	19065	18865	19041	19088	19017	19270	19006	19123	19036	19190	19063	19097	19277	19091	19113	19145	19295	19300	19165	18991	18829	19030	19161	18952	19001	18988	19095	18974	19179	19102	19050	19193	19085	18817	19203	19044	19136	19247	18874	19050	19090	19026	19172	19113	18982	19265	19112	19137	19113	19247	18955	19278	19055	18994	18907	19234	19103	18982	19008	18931	19078	19276	19018	19064	19004	19083	19112	18959	19005	18977	19117	18926	18903	19334	19235	19111	19230	19155	19109	19103	18938	19024	18955	19037	19173	19193	19096	18978	19284	19131	19080	19353	18931	18989	18985	19029	19193	19067	19007	19113	18947	19111	19080	19108	19308	18964	19145	19059	19160	18961	18848	19079	19099	19080	19173	19023	19066	19204	19159	18911	19336	19081	19058	19182	19311	19313	19011	18976	18828	19021	19162	19248	19023	19199	19026	19108	18898	19113	19030	18951	19129	19024	19248	19023	18877	18889	18927	19307	18970	19040	19143	19141	18967	19100	19157	19202	19224	19089	19160	19024	19150	19249	19271	19078	19265	19084	19268	19118	18930	19070	19176	18961	18983	19068	19052	19110	19082	19097	19197	18913	18993	19181	19296	19115	19014	18965	19033	18996	19120	19012	19132	18979	19069	19152	19102	19079	19327	19172	19120	19246	19051	19064	19031	19020	19169	19302	19144	18869	18921	19073	18976	18939	18875	19047	19149	18926	19083	19282	18984	19057	19118	19064	18969	19026	19134	19091	18969	19154	19158	19054	19108	19142	19103	18891	19021	18871	19052	19103	19256	18888	19130	19057	19066	19067	19071	19082	19205	19163	19073	19087	19099	19198	19210	18998	18907	19110	18969	19118	19387	19003	19119	18969	19239	19128	18921	19149	19099	19313	19267	19033	19192	18964	18942	19103	18994	19156	19269	19174	18952	18800	18981	18921	19121	19276	19053	19175	18932	19040	19220	19201	19054	19116	19381	19269	19223	19056	19129	19041	19043	19100	19049	18995	19029	18983	19325	19183	19199	19089	18963	18916	19106	19066	19034	19121	18946	18877	18867	19091	19044	19055	19041	19123	19008	18994	18961	19137	19237	18853	18960	19077	19045	19157	19219	19045	19100	19009	19139	18944	19015	19255	19127	19393	19108	19143	19003	19071	19285	19161	19369	19138	19219	19052	19090	19161	19121	18999	19017	19256	18990	19072	19171	19053	19076	19073	19111	18979	18987	18938	19027	19278	19193	19141	19008	19152	19162	19005	18946	19046	19030	18908	18885	19296	19128	18983	19129	19039	19051	18978	19186	19223	19221	18938	19194	19148	19125	19057	18997	19283	19074	19131	18986	19211	19272	19067	19163	19243	19071	19132	19171	19045	19120	19222	19077	19138	19123	18970	19178	18873	18900	19070	19142	18861	19091	19018	19071	18968	19153	19084	18969	19290	19093	19111	19155	18988	19000	19112	18889	18915	18899	19243	19055	19128	19146	19251	19239	19247	19124	19167	18991	18919	18956	19077	19189	19121	19144	19040	19158	18841	19046	19082	18952	18982	19312	19159	19207	19070	19080	19129	19112	19012	19148	19183	19309	19206	19072	19072	19227	18930	19059	18999	19081	19167	18994	19137	18944	18867	19153	19140	19135	18984	19022	19202	19209	19142	19048	18943	19201	19076	19189	19212	18994	19041	18958	18936	19059	19250	18950	19162	19059	19149	18940	18939	18966	19151	19198	18938	19174	19080	19150	19207	19009	19274	19070	18991	19081	18986	18945	19053	19147	19149	19196	18909	18997	19164	19087	19144	19047	18816	19086	18872	19011	19039	19140	19182	19221	19140	19287	19115	19244	19109	19142	19028	19132	19075	19037	19103	19136	18928	19281	19082	19076	19210	19029	19027	18971	18887	19255	19122	19276	19117	18881	19093	18925	18910	18851	19374	18991	19088	19091	19147	19130	19308	18992	18960	18947	19036	19022	19035	18998	19010	19149	19105	18969	19112	19238	19037	18826	18999	19156	18998	19274	19103	18904	19049	19111	19251	19154	19157	19058	19118	19205	18783	19033	19234	18990	19030	19006	19159	19134	19099	19193	19148	19103	19074	18952	19278	19169	19165	19158	19029	19162	19069	19112	19195	19181	19069	18985	18933	18914	19074	19127	19094	19029	19309	19085	19034	19041	19156	19231	18957	18989	18939	19165	19037	19085	19143	19207	19119	19143	19093	19079	18955	19100	19068	18964	18998	18777	19043	19085	19231	19259	19107	19187	19005	19177	19241	18909	19183	19140	19066	19263	19298	19172	18998	18974	18999	19277	19038	19303	19213	19038	19075	19047	19229	19112	19001	19014	19042	18998	19097	19119	19206	19160	18909	19081	18991	19201	18894	19076	18964	18989	19048	19189	19072	19030	19074	19068	18892	19132	19077	19109	19006	19081	19008	18934	19190	19016	18999	19118	19131	19088	18778	18981	18873	19142	19030	19017	19139	19175	19149	18947	19106	19125	19018	19155	19333	19223	19141	19067	18920	19092	18931	19117	18870	19191	19099	19085	19149	19007	19246	19108	19041	19080	19080	18998	19106	19229	19162	18977	19079	19006	19146	19113	19154	19079	18971	18980	19225	19037	19021	19235	19366	19034	19032	19077	19218	19263	19260	19117	18907	19286	18974	19060	19180	19379	18863	18772	19020	18954	19045	19001	19274	19202	19027	18964	18907	19263	19288	18850	19217	18952	18964	18992	19017	19016	18867	19239	19027	19007	19178	19027	18832	19109	19101	19164	18905	19117	19003	18922	19153	19194	19088	19192	18978	19022	19009	19098	19035	19060	19199	19174	18957	19048	19122	19277	19157	19069	19107	19180	19095	19103	19151	18915	19361	19105	19042	19185	19090	18868	19010	19002	19103	18958	19075	18902	19012	19119	18948	18999	19161	19004	18932	18979	19301	19233	19178	18974	19101	19028	19064	19088	18857	19067	19016	19120	19263	19135	19040	19135	18985	19099	19131	18951	19153	18933	19146	18959	19086	19165	19318	19164	19229	19098	19200	19197	19195	19163	19052	19029	19126	19223	19097	18991	19280	18947	19085	19330	19077	19056	18985	19219	19149	18911	19051	19273	19041	18833	18893	19061	18987	19188	19154	19020	19028	18907	19062	19126	19015	19110	19002	19059	19122	19263	19075	19038	19137	18913	18962	19007	19062	19350	19165	18894	19048	19072	19120	19085	19018	18955	18946	19169	19175	19006	19159	19239	19006	18890	19331	19016	19032	19035	19217	19032	19119	19218	19042	19101	19086	19077	18907	19087	19038	18990	19110	19050	19093	18774	19183	19281	19179	19083	19054	19040	19073	19163	18964	19109	19040	19030	19072	19132	18818	18972	18976	19155	19145	19092	18937	19057	18978	19034	19044	19018	19088	18981	19089	18967	18869	19051	19057	19145	19117	19094	19088	19319	19173	19110	19047	18931	18974	18940	19205	19013	19050	18937	18908	19066	19037	19037	19251	19130	19017	18897	18998	19088	18945	18961	19251	19063	19152	18999	19099	19262	19284	18935	18978	19179	19263	19112	19197	19141	19007	19177	19133	19093	18899	19068	19043	18958	19192	18998	19336	19094	18980	19223	19004	18956	18909	18978	19235	19043	19020	19176	18980	18901	18969	18998	18988	19028	18937	19115	19020	19167	19302	19145	19008	19055	19204	19102	19085	19069	19121	19187	18982	18849	19238	19308	18959	19015	19189	19242	19132	19194	19086	19176	19021	19118	19141	19056	19000	19207	19065	18895	19166	18779	19037	19165	19055	19075	19178	19357	19164	18999	19096	19024	19101	19077	19109	18938	18982	19047	19063	18703	19056	19119	19111	19150	18975	19042	19062	19073	19214	19179	19043	19144	19144	19134	19067	19180	19140	19083	19065	18998	19128	18881	19192	19091	19058	18947	19205	19164	19060	19012	19202	19077	19190	19167	19112	19349	18942	19147	19018	19064	19068	19105	19035	19000	18672	19160	19233	19097	18955	18986	19150	19005	18966	19126	19159	18988	19083	19109	18968	18831	19177	19281	19170	19237	19063	19137
39169	52394	40141	23369	17601	16178	15886	15941	16027	16034	15838	15872	15992	15948	16003	16005	16019	16035	16144	16112	15854	16046	16032	15932	15990	15907	15951	15953	15978	16013	16160	16122	16159	15882	15805	16111	15996	16102	16049	15904	15982	16033	16026	15927	16117	15909	16092	16128	15940	16185	15954	16014	15893	16007	16012	16073	15955	16090	16074	16150	16243	16006	15914	15908	16014	15989	15974	15880	16016	16077	15870	15842	16010	15982	16016	15990	15871	15914	15988	15830	15904	15976	16223	15928	16099	16245	16024	15950	15920	16012	16023	15950	16030	15972	15935	15925	16091	16165	16110	16037	15980	16160	15851	15914	15943	15775	15949	15934	15979	16056	16139	16052	15997	15939	16000	16059	16084	15899	15871	16037	16010	15860	16107	16020	16083	16216	15961	15899	16002	16008	15934	15950	15994	16004	15897	16063	15997	15995	15996	16010	15946	15941	15839	16057	15911	16012	16105	16151	16156	15977	15961	15827	16097	16067	15894	16180	16115	15914	15972	15961	15953	15959	16023	16033	16006	15944	16009	16019	16016	16054	15954	16032	16038	16077	15906	16106	15831	16086	16113	15898	16058	15982	15959	15884	15966	15858	16071	16007	16109	15965	16062	15961	16088	15792	15987	15995	15948	16023	15972	16000	15988	15932	15871	15898	16002	16068	15954	15989	16008	16003	15996	15953	16119	16115	16061	15945	15928	16027	15904	15993	16128	16035	16007	15922	16022	16032	15799	15924	16107	16185	16115	15962	16122	16056	16015	16072	15885	15972	15944	16110	15999	15870	15941	15925	16008	16013	15891	15916	16015	16148	15887	16126	15950	15763	15985	16015	16019	16036	15935	15947	16060	15906	16107	15975	16021	15820	15988	15961	15847	16076	16150	15856	16109	16024	15898	15965	15907	16013	15894	16012	15847	16183	15984	15925	15931	16043	15937	16039	15895	16184	16056	15987	15862	16108	15911	16030	16031	15971	16007	15946	15977	15821	15888	15949	16118	15946	15932	16041	15985	15886	16017	16014	15961	16021	16147	15796	15992	16103	16060	16083	16004	15941	16027	16075	15847	16009	15972	16040	16016	16072	16062	16016	15851	16141	16071	16064	15924	16047	15907	15965	16016	15782	15906	16105	15846	15994	16091	15965	15875	16099	15967	16143	15944	15890	15907	15932	16090	15934	16034	15962	15916	15958	16081	16111	16054	15894	15980	15951	16034	16065	15966	16075	16042	16096	16000	16117	16156	15968	15924	16023	15991	15925	16009	15925	15943	15830	15970	15873	15886	15923	15998	15956	15974	16028	16027	15953	16028	15957	15982	16078	16165	15962	16019	15857	15998	15752	16037	15916	16128	16008	16127	15883	16133	15921	15928	15848	15991	16154	15856	16118	15912	15994	15970	16023	16125	15989	15951	16058	15983	16008	16240	15948	15999	16072	16009	15997	15852	16047	16094	15963	15988	16049	15993	15880	16023	16052	15768	16125	16152	15824	15931	15944	15946	15928	15924	15940	16245	15850	15922	16114	16131	15916	15976	15856	16009	16034	16069	16147	15837	16042	15916	16098	15954	15939	15855	16051	15798	15943	16219	15973	15790	15908	15953	15877	15981	16026	16122	15911	15976	16129	16029	16158	15904	16046	16113	16140	16026	15949	15970	15908	16027	15952	15916	15962	15946	16003	16075	16073	15796	16068	15942	16137	16018	16149	15977	15974	16041	16111	15990	16055	16031	16028	16025	16084	15907	15929	16010	16231	15902	16086	15909	15978	16169	16121	16173	16112	15980	16001	16210	16057	15894	16042	15972	15988	15967	16042	16032	16021	15984	16030	15905	16194	15935	16020	16017	15969	15991	16210	15988	16102	15845	15829	15889	16045	15851	16013	15886	15983	16096	15853	15972	15881	16068	16042	15861	15956	16151	16001	16074	16054	15986	15943	15970	16095	15934	15999	16085	16085	15972	16108	16062	15878	15972	16017	15963	16126	15995	16083	15908	16010	15902	16011	15842	16086	15974	16168	16010	16057	15952	16091	16053	16029	15799	16181	16243	16049	16028	16034	16223	16211	16032	15872	16053	16080	16164	15988	15907	15908	15915	15929	15887	16000	15989	15949	15955	15785	16217	16214	16013	16062	15976	16111	15969	15822	16041	15966	15962	15935	16033	15977	15968	16102	16028	16001	16130	15954	16054	16003	16158	16054	15887	16121	16115	15960	15951	16060	16124	16077	15783	16064	15817	16005	16005	16135	15859	16162	16046	15957	15909	16058	16039	16076	16051	16010	16038	16072	15887	15933	16090	16062	15970	16020	16024	16024	15976	16021	15964	16027	16005	16038	16037	15971	16022	15861	15849	15967	15920	15810	16013	15994	16077	16018	15897	16085	15815	16067	15920	15995	15937	15794	16042	15992	16128	15971	15931	15970	15936	16071	15889	15817	15973	16214	15948	15974	16019	15980	16232	15995	16124	16055	16067	15989	16055	16013	15919	15960	15979	16139	15950	15895	16023	15979	16001	16137	16108	16100	15888	16060	16096	15921	15999	15947	16035	15845	16241	16080	16036	16104	16026	16009	15925	16270	16057	16000	15877	16012	15779	16042	16107	15927	15923	16010	16136	16090	16066	16053	15888	16195	16081	15934	15876	15967	16015	15952	16065	16057	16017	16016	15894	15870	16023	15915	16002	15877	15977	16022	16110	15959	15915	15964	16151	15955	16090	15971	15937	16064	15930	16034	15856	16055	16084	16109	15989	16040	16088	15872	15751	15942	15815	16126	15886	15845	15990	16175	16117	16171	16025	16064	16089	16008	15946	15891	16050	16018	15938	15931	15843	15939	15937	16040	15870	15902	15976	15947	16096	16038	16130	15930	15958	16152	16249	15943	15985	15984	16074	15975	16140	15868	16056	16109	15935	15931	15916	15863	16093	16067	15951	16009	16111	16104	16037	15872	16109	15993	15816	16019	15805	15998	15988	16119	16104	15941	16080	15984	16054	16006	15966	15967	15947	15924	15998	16096	16053	16075	15923	16054	16092	16056	16259	16048	16111	15937	15983	16035	16019	15993	15999	16001	16029	16003	15877	15911	15893	16067	16161	15883	15937	16125	16040	16017	16155	15897	15967	15984	15800	16073	15932	16105	16137	15853	15848	15977	15915	16049	16127	15928	16070	16128	16001	15925	16196	15943	15850	15927	16117	16059	15944	15859	16034	16014	15853	15928	15831	16132	15915	16180	15935	16061	16044	15892	16106	15892	16054	15878	16113	16161	15913	16200	15854	15927	15890	16014	16063	15977	16057	15986	16124	16073	16119	15755	16084	15925	15963	16011	16087	16113	16105	15978	16002	16001	16039	16199	16062	16037	15824	16031	16089	16007	16136	16299	15954	15827	15874	15945	15955	16004	16086	16035	16049	15845	16010	15919	16058	16003	16004	15970	16014	15925	15912	15910	15807	15960	15900	15924	16146	16006	15905	16324	15997	16019	16114	16009	15988	16135	16038	16064	16215	15914	16004	15922	16040	15850	16025	16049	16043	15903	15921	16041	16036	16032	15976	16048	15998	16098	15985	16086	16104	15926	16201	16219	15976	16016	15979	15866	16146	16026	16005	15938	16141	16233	15966	16015	15897	16198	16044	16103	15936	16011	15838	16050	16060	16131	16096	16011	15976	16013	15956	16060	16110	16114	16228	15952	16034	16090	15990	15916	16137	16085	16101	16077	16017	16032	16089	15866	16175	15815	15981	15828	15981	15838	16106	15884	16064	15894	15861	16166	16044	15977	15932	15939	15854	15904	15878	15894	16073	16116	16008	15990	16144	16049	16020	15956	16093	15851	16004	16091	16153	15972	15921	16105	15927	15922	16027	16073	15927	16025	16027	15970	16170	16037	15918	15975	15963	16108	16016	15887	15944	16151	16125	16175	15889	16001	16060	15902	15994	16031	16026	15927	16037	16094	16118	16156	15979	16115	15977	15977	16064	15906	15957	16050	16084	16221	15887	15953	15992	16063	15830	16129	16017	16032	15950	16016	15900	16024	15932	16092	16072	16169	16105	15894	16002	15955	16061	16043	16184	16039	16015	15917	15919	15986	16026	16033	16082	16080	16027	15922	15879	15935	15998	15992	15898	15972	15770	15943	16080	15901	16029	16023	16142	15919	16089	15991	15966	16077	16006	15903	16069	15865	15908	15882	16096	15905	15978	15928	16140	15945	16140	15977	15986	16026	16034	15989	16058	15999	15993	16168	15885	16049	15981	16112	16018	15954	16082	16028	16045	16096	15963	16085	15958	16107	16022	16021	15963	15969	16115	16129	15883	15869	16163	15908	16087	16079	16051	16140	15827	16125	16097	16107	15983	16042	15913	15988	15907	16138	16104	16098	15892	16028	16134	15893	16301	15868	15904	15905	15946	16019	16007	16031	16151	16027	15808	15987	16159	16115	16154	15998	16073	16008	16024	15882	16158	15933	15821	15952	15974	15950	16125	16073	15992	16010	15988	16062	16029	16153	16050	15970	15936	15911	16183	16112	16050	16100	16029	16079	16008	16018	15935	16179	16060	15849	15934	15999	15918	15952	15813	16065	16072	15943	16110	15937	16056	15972	16088	15801	16078	16136	15995	15898	15952	15963	16044	15970	15913	15824	15978	15935	15935	15828	15983	15989	15988	15999	16027	15914	15925	16108	16059	15898	15960	16099	16161	15929	15963	16126	15864	16090	15964	15926	15991	16037	15937	16080	16192	16032	16041	16071	15797	16072	16099	15998	16017	16175	16043	16171	15954	16032	15949	16083	15920	15903	15848	16072	16091	16067	15880	15957	15989	16041	15910	15974	16040	15828	15996	16017	15990	15916	15874	16089	16091	16087	15741	16090	15999	15952	16103	15952	15921	15888	16142	16057	15962	16051	15958	15967	16026	15993	15998	15982	15948	16052	15928	15984	15998	16055	15961	15926	15972	15921	15883	15984	16196	15924	16039	16046	16049	15949	16044	16099	16095	16084	16038	16007	15959	16028	16030	16183	15724	16044	15882	16049	15987	15946	16050	15863	16056	15978	16133	15925	15944	16045	15901	15900	16107	16162	16118	16070	16037	16011	15973	15879	15820	15831	15933	16111	16058	16137	15990	15978	16068	16028	16161	16003	16028	16071	15976	16016
23789	25356	41128	34303	26358	25097	24962	20238	19345	19571	19585	19368	19458	19508	19614	19348	19439	19448	19311	19401	19359	19436	19464	19387	19290	19394	19336	19408	19365	19327	19171	19406	19598	19410	19362	19268	19138	19373	19235	18895	19150	19245	19364	19455	19364	19297	19339	19242	19099	19352	19303	19258	19348	19111	19211	19003	19293	19078	19234	19334	19173	19448	19284	18951	19296	19240	19427	19288	19401	19231	19053	19316	19235	19154	19343	19258	19143	19340	19303	19169	19204	19261	19492	19149	19380	19292	19349	19101	19283	19218	19122	19040	19188	19079	19126	19414	19398	19304	19261	19262	18971	19266	19287	19054	19223	19435	19389	19081	19170	19150	19229	19089	19360	19184	19104	19211	19353	19198	19135	19248	19317	19028	19270	19087	19164	19208	19241	19159	19273	18961	19306	19022	19193	19349	19168	19134	19290	19276	19150	19383	19325	19159	18916	18958	19018	19234	19388	19311	19153	19183	19224	19034	19189	19133	19305	19221	19201	19125	19147	19254	19079	19327	19057	19058	18992	19118	19162	19141	19255	19397	19277	19053	19249	19193	19155	19251	19470	19404	19366	19212	19193	19287	19262	19176	19297	19372	19203	19267	19148	19119	19064	19120	19170	19327	19473	19396	19125	19302	19247	18954	19344	19181	19223	19294	19161	19240	19197	19256	19325	19210	19153	19380	19193	19270	19231	19075	19260	19197	19214	19071	19400	19364	19346	19264	19102	19238	19158	19106	19110	19040	19134	19239	19171	19047	19389	19217	18864	19258	19195	19078	19256	19143	19412	19160	19207	19229	19285	19052	19153	19012	19016	19411	19210	19191	19076	19121	19115	19321	19186	19236	19246	19181	19313	19310	19224	19180	19280	19079	18961	19234	19166	19167	19063	19355	19104	19051	19264	19167	19409	19133	19167	19187	19117	19327	19243	19210	19041	19347	19024	19031	19222	19092	19247	19303	19129	19203	19353	19081	19098	19109	19238	19151	19070	19070	19069	19276	19203	19279	19029	19016	18939	19064	19281	19194	19277	19101	19222	19133	19124	19400	19292	19263	19289	19167	19342	19171	19019	19143	18969	19156	19007	19081	19213	19131	19357	19190	19370	19544	19333	19210	19134	19289	19269	19125	19050	19313	19226	19196	18956	19059	19206	19003	19214	19160	19374	19029	19107	19096	19329	19292	19395	19260	19346	19133	19125	19156	19327	19191	19252	19092	19172	19174	19296	19258	19372	19112	19253	19164	19399	19286	19138	19128	19125	19222	19145	19188	19024	19199	19259	19091	19276	19261	19319	19202	19128	19211	19110	19137	19136	19163	19126	19133	19149	19216	19227	19126	19260	19241	19439	19222	19047	19198	19076	19228	19202	19151	19166	19241	19241	18990	19256	19071	19346	19322	19235	19106	19169	19067	19104	19339	19131	19166	19348	19418	19270	18893	19015	19199	19125	19139	19107	19354	19372	19203	19321	19298	19350	19079	19076	19095	19153	19098	19251	19200	19213	19175	18935	19068	19108	19626	19233	19115	19297	19141	19156	19140	19046	19370	19285	19457	19058	19158	19134	19503	19126	19150	19232	19152	19113	19134	19201	19213	19061	19334	19246	19283	19454	19043	19119	19237	19059	19141	19319	19143	19323	19046	19189	19194	19450	19059	19119	19204	19165	19347	19329	19082	18979	19139	19003	19459	19340	19204	19263	19177	19193	19111	19161	19276	19102	19130	19219	19114	19058	19194	19353	19319	19284	19027	19097	19139	19042	18941	19181	19170	19062	19136	19039	19171	19249	19228	19212	19351	19141	19291	19020	19080	19339	19073	19194	19240	18989	19138	19396	19066	19271	19220	19115	18993	19088	19039	19032	19066	19247	19153	18871	19078	19140	19092	19224	19313	19151	19391	19056	19035	19257	19080	19235	19031	18995	19061	19190	19015	19273	19203	19138	19170	19066	19207	19201	19335	19350	19402	19147	19212	19227	19148	19230	18892	19089	19072	19363	19259	19467	19305	19174	18952	19083	19306	19156	19341	19138	19028	19198	19238	19217	19259	19207	19325	19185	19315	19209	19118	19153	19263	19254	19091	19129	19267	19102	19088	19180	19312	19143	19188	19055	19244	19105	19127	19281	19367	19319	19010	19244	19259	19081	19243	19178	19099	19103	19299	19354	19239	18815	19111	19131	19157	19340	19265	19161	19164	19064	19241	19175	19277	19105	19206	19283	18906	19192	19135	18847	19247	19174	19139	18994	19392	19079	19125	19209	19291	19128	19116	19308	19235	19095	19030	19298	19119	19162	19282	19230	19279	19309	19198	19205	19207	19155	19207	19138	19121	19156	19349	19070	19129	19226	19215	18926	19216	19446	19026	19209	18862	19087	19364	19262	19001	19113	19326	19419	19251	19248	19084	19173	19198	19076	19159	19184	19159	19299	19186	18960	19168	19017	19100	19230	19248	19352	19300	19304	19107	19263	19240	19124	19410	19088	19128	19281	19416	19237	19168	19173	19172	19257	19405	19107	19145	19324	19304	19406	19155	19356	19151	19140	19300	19170	19272	19112	19090	19149	19167	19279	19157	19343	19162	19223	18985	19089	18928	19060	19301	19144	19062	19102	19251	19459	19326	19018	19151	19383	19170	19168	19324	19251	19248	19022	19089	19053	19190	19083	19239	19120	19241	19322	19238	19023	19054	19025	19148	19100	19201	19215	19030	19277	19289	19164	19187	19192	19093	19394	19382	19280	19112	19086	19247	19105	19046	19228	19071	19298	19103	19109	18993	19379	19061	19139	19307	19211	19296	19175	18942	19176	19123	19052	19277	18893	19107	19118	19247	19173	19064	19045	19099	19196	19193	19084	19238	19293	19266	19183	19072	19352	19120	19250	19154	18933	19155	19359	19440	19309	19187	19207	19198	19363	19333	19251	19005	19287	19142	19237	19174	19107	19256	19240	19152	19310	19331	19201	19303	19250	19198	19326	19319	19301	19214	19157	19340	19185	19078	19135	19134	19208	19393	19325	19357	19111	18944	19195	19222	19364	19374	19224	19234	19121	19052	19324	18940	19195	19159	19123	19204	19306	19039	19219	19043	19253	19314	19278	19141	19130	19230	19046	19277	19092	19109	19175	19352	19215	19032	19043	19269	19153	19173	19310	19165	19296	19182	19205	19365	19295	19119	18982	19234	19173	19186	19133	19113	19050	19017	19324	19272	19174	19267	19271	19338	19130	19062	19067	19233	18927	19051	19050	19227	19173	19192	19275	19284	19172	19052	19363	19218	19133	19058	19517	19176	19301	19019	19280	19145	19193	19287	19350	19095	19165	19272	19074	19315	19012	19277	19279	19361	19191	19252	19435	19306	19474	19170	19156	19108	19210	18971	19175	19050	19273	19210	19381	19152	19154	19381	19181	18975	19072	19000	19276	19162	19171	19068	18959	19267	19037	19234	19179	19171	19054	19187	19107	19233	19441	19319	19187	19264	19264	18974	19101	19287	19189	19255	19447	18983	18969	19333	19293	18875	19104	19291	19052	19199	18966	19156	19283	19333	19236	19158	19263	19141	19264	19311	19071	19192	19142	19352	19195	19138	19115	19283	19048	19234	19123	19203	19285	19256	19084	19303	19266	19309	19211	19138	19236	19202	19136	19192	19029	19097	19190	19043	18944	19233	19223	19409	19247	19112	19172	19010	19223	19064	19268	19116	19187	19326	19140	19176	19405	19418	19108	19196	18986	19354	19223	19105	19323	19498	19124	19194	19283	19129	19156	19175	19343	19109	19417	19190	19178	19288	19192	19267	19270	19173	19142	19088	19151	19080	19344	19122	19405	19211	19203	19298	19284	18970	18990	18929	19283	19023	19374	19243	19292	18913	19357	19361	19503	19287	18902	19150	19115	19016	19191	19087	19182	19207	19181	19189	19106	19241	19141	19186	19220	19383	19237	19165	19244	19110	19196	18929	19226	19359	19153	19065	19019	19154	19166	19286	19282	19155	19110	19195	19309	18871	19377	19253	19199	19302	19196	19208	19330	18931	19335	19275	19270	19198	19294	19255	19303	19188	19242	18949	19213	19471	19226	19345	19235	19304	19200	19305	19236	19114	19268	18957	18984	19048	19026	19189	19168	19047	19388	19275	19212	19176	19376	19177	19078	19147	19186	19054	19189	19201	18926	19074	19249	19225	19154	19313	19296	19219	19085	19309	19141	19007	19281	19109	19129	19209	19185	18990	19079	19271	19259	19148	19158	19157	18941	19344	19374	19261	18901	19404	18978	19084	19175	19153	19220	19207	19209	19136	19276	19068	19306	19169	19229	19024	19129	19261	19217	19213	19120	19101	19276	19119	19029	19098	19230	19148	19171	19094	19165	19095	19099	19154	19031	19113	19112	19209	18973	19202	19241	19129	19194	19104	19040	19062	19327	19242	19049	18928	19113	19119	19182	19132	19043	19039	19171	19269	19141	19320	19091	19088	19131	19061	19311	19233	19218	19340	19189	19224	19075	19179	19200	19363	19288	19077	18998	19241	19285	19183	19257	19038	19363	19333	19247	19374	19062	18975	19239	19260	19249	18969	19177	19144	19204	19452	19181	19118	19297	19234	19219	19013	18901	19124	19137	19275	19207	19157	19179	19132	19221	19108	19194	19146	19169	19181	19347	19162	19122	19144	19267	19083	19061	19219	19109	19216	19084	19385	19347	19254	19010	19306	19274	19113	19142	19152	19203	19163	18924	19226	19354	19408	19188	19016	19329	19256	19289	19358	19294	19228	19308	19198	19294	19231	19206	19089	19162	19129	19344	19193	19218	19362	19218	19121	19198	19244	19272	19202	19241	19120	19296	19249	19041	19320	19338	19358	19189	19155	19049	19081	19421	18996	19207	19135	18975	19091	19104	19259	19151	19254	19053	19247	19232	19135	19127	19257	19230	19404	19024	19177	19104	19266	19121	19241	19296	19131	19031	19183	19218	19305	18990	19046	19139	19131	19284	19254	18973	19329	19189	19170	19191	19180	19268	19057	19261	19157	19037	19311	19112	19098	19063	19116	19217	19047	19245	19148	19296	19094	19103	19282	19247	19151	18982	19093	19138	19281	19481	19318	19285	19029	19007	19094	19242	19179	19150	19406	19223	19259	19185	19137	19352	19359	19319	19123
63969	107488	90250	59424	34409	20002	16457	16026	15836	15996	16025	16235	16100	16191	16207	16021	16064	16015	16135	16169	16085	16100	16022	16179	15946	15955	16055	16200	16062	16053	15822	15921	16056	16072	16031	16061	16104	16296	16112	16027	16098	16036	16006	15922	16051	15923	16185	16003	16096	16200	15978	16121	15941	16115	16116	15984	16008	16238	16160	16096	16066	16094	15997	16113	16113	15999	16088	16047	16135	16092	16000	16035	16204	16294	15973	16100	16030	16164	16087	15898	16021	16059	16176	16150	15866	15928	15821	15966	16174	16015	16047	16089	16207	16057	16164	16064	16015	16205	16086	16173	16253	16007	16042	16149	16205	15963	16006	16004	16310	16116	16014	16081	16050	16079	16104	16101	16055	15924	16044	15955	16180	15911	16066	15859	16015	16139	16070	16041	15966	16100	16025	15999	16145	16076	16232	16062	16076	16293	16141	16069	16085	15961	16190	16017	16028	16103	16039	16192	15979	16059	16113	15964	16025	15993	16065	16120	15900	16103	16147	15980	16100	16111	16159	16114	16026	16088	16209	15970	16106	16128	16136	15989	16060	16068	16049	16165	16049	16073	16256	16236	16184	16033	16047	16119	15945	16087	15973	16035	15939	15988	15934	16079	16116	16063	16076	16354	16144	15994	16115	16182	16103	16009	15913	16280	16057	15831	15998	15885	16035	16022	15944	16158	15945	16101	16120	16023	16074	16003	16126	16172	15953	16234	16057	16009	16231	16022	15870	16128	16155	16211	16106	16029	16029	15849	16208	15996	16070	16163	15902	16087	15978	16184	16044	15923	16205	16303	16290	15837	15925	16064	16182	16040	16001	16191	16246	16198	16043	16037	15924	16027	16154	16152	16046	16005	16083	16113	16106	16054	15994	16029	16125	15973	15964	15971	15950	16032	16040	15919	15991	16038	15962	15870	16047	16050	16201	16074	15949	16150	15903	16159	16035	16170	16063	16013	16099	16302	16208	16164	16189	16247	15974	16142	16098	16180	16048	16051	16060	16090	15976	16032	15995	15905	15926	15923	16236	15978	16095	15975	15999	15940	16084	16201	16053	16054	16131	16071	16025	16067	16129	16078	15908	16136	15966	15988	16038	16121	15939	16034	15976	16104	16242	16102	16048	16138	16023	16100	15945	16160	16044	16122	16209	16025	16006	16013	16059	16007	16041	16107	15971	16068	16135	16012	16115	15995	16215	16108	16049	16044	15978	16041	16104	16009	16095	15972	16211	16120	16042	16243	16064	16136	16033	16004	16132	16060	15970	15974	16125	15963	15981	16089	16009	16052	16093	16061	15970	15938	16185	16080	16032	16111	16018	16089	15936	16102	16198	16075	15965	16035	16154	16261	15847	16107	16080	16086	15984	16113	16081	16083	15926	16010	16230	16007	16095	15961	16158	15821	16042	16168	16254	16196	16250	16001	16066	16067	16104	16158	16024	15957	16062	16197	16081	15966	15959	16153	15921	16045	16100	16219	16199	16059	15951	16049	16100	16046	16023	16200	16042	15993	15991	16157	15953	16043	16072	15955	15976	16108	15902	16070	16013	16083	16044	16127	16209	15893	16197	16014	16119	16174	16012	16211	15969	16048	15987	16215	16168	16101	15986	15961	16089	15927	15909	16043	15941	16128	16198	16082	16068	16072	16128	16130	15998	16101	16092	16047	15961	16069	16142	16006	15981	15996	16035	16211	16034	16018	16150	16050	16037	15992	16089	15992	16021	16089	15954	16133	15919	16076	16090	15916	16083	16174	16017	16078	16061	16112	15970	16057	15899	15903	16123	16042	16042	15967	15964	16185	16124	16183	16122	16077	16066	15898	15994	16195	16258	15895	16095	16235	15874	16143	16090	16113	16138	16061	16249	16065	16174	16124	15826	16047	16106	15949	16035	16103	16058	16090	16000	16076	16070	15828	15991	16095	16184	16203	15974	16145	16005	15924	16104	16246	16172	16140	15940	16197	15826	16123	16084	15964	16152	16045	16170	16123	16064	15980	16118	16165	16104	16088	15924	15913	16086	15948	15993	15904	15876	16093	16120	15935	16025	16096	16031	16057	16195	15912	15855	16007	16007	16057	16163	16179	16086	16065	16146	16105	16008	16167	16092	16163	16031	15966	16084	15910	16060	16037	15960	16255	16088	16024	16116	16067	16054	15958	16067	16003	16034	16228	16047	16143	16021	15984	16059	16046	15952	16062	16328	15975	16211	16153	16125	16166	16241	16099	16099	15978	16177	15921	16002	16004	16017	16010	16188	15921	15847	16127	15783	15928	15947	16170	16089	15977	16152	16078	16241	16103	16175	16246	15912	16122	15961	15986	15946	16060	15982	16124	16151	16177	16090	15992	15978	16189	15882	16039	16077	15998	16096	16136	16036	16071	16070	16108	16101	15986	15995	16126	16041	16084	15975	16111	16030	16089	16134	16095	16126	15995	16094	16031	16090	16097	16149	16244	15997	16062	16055	16096	16026	16249	15852	16151	16222	16248	16014	16137	15903	16101	16064	16158	16065	16054	16246	15941	16290	15947	16026	16213	16065	16124	16025	16174	15992	15871	16037	16002	15972	15882	16057	16120	15980	16177	16051	16219	16155	16114	16250	16038	16059	16120	16137	15940	16055	16302	16065	16055	16068	15989	15933	16123	16077	16104	16160	15962	16093	15966	16197	16057	16091	16183	16188	16004	16075	15931	16076	15936	15927	16097	15861	16128	16124	15945	16035	15950	16102	16093	16097	16079	15915	16074	16078	16118	15918	16072	16056	15987	16170	16115	15885	15971	15989	16183	16258	16014	16180	16161	16035	16365	16143	16032	16091	15967	16244	16028	15986	16057	15973	16085	16029	16025	15917	16227	16135	16173	16101	15965	16005	16059	16109	15965	15996	16223	16154	15849	16157	16071	16083	15925	16063	16110	16140	16012	15975	15949	15969	16127	16042	15904	15852	16100	16036	15956	16127	16027	15875	16106	16229	15961	16092	15971	16296	15973	16106	16224	16123	16069	15961	16172	16162	15894	16157	15916	16074	15987	16040	16283	16093	15954	16082	16290	15923	16211	16042	15981	16032	16040	15979	16235	16210	16068	15937	16000	16057	16077	16174	16207	16088	16009	16070	16051	16135	16132	16175	16059	16107	16066	16152	15993	16161	16131	16185	15958	16111	15958	16207	16009	16174	16174	16041	15930	15967	15930	15998	16122	15945	16009	15859	15979	16163	15933	16048	16032	16060	15861	15879	16041	16056	16119	15952	16130	16149	16174	16075	15933	16267	16122	16093	16067	16099	16044	16183	16168	15958	16224	15913	16104	16143	15874	16169	16116	15910	16139	15983	16092	16099	16107	16065	15983	16186	15923	16015	15949	16211	16064	16103	16118	16097	15979	16197	16012	15956	16070	15984	16095	16085	15866	16098	16062	15988	16231	16078	16129	15913	16088	15938	16071	15966	16128	15769	16137	15978	16139	16066	15958	15922	16166	16002	16048	16110	16304	16049	16034	16055	15902	15862	16152	16137	15870	16092	16006	16096	16187	16115	15952	16106	16116	16011	16174	16149	15916	16092	16002	16032	15853	16027	15969	16154	16229	16095	16142	16047	16000	16085	15978	16175	16115	16137	16113	15990	16217	16137	16220	15991	16047	16131	16014	16049	16124	16031	16339	15921	16067	16216	16036	16052	15850	15865	16001	16171	16090	16063	16107	15792	15835	16057	16200	15895	16009	16041	16193	16011	16097	16025	16071	15925	16051	16043	16133	15893	16160	16051	16039	16223	15993	16129	16106	16006	16032	16048	16261	16017	16232	16016	15985	16198	16202	16196	15857	15971	16096	16140	15992	16164	16101	16218	16095	16051	16045	16152	16033	16121	15937	15983	15970	16047	15996	16094	16272	16036	16017	16046	16040	16003	16125	16041	15949	16106	16028	15965	16029	15987	15959	16042	15983	16132	16120	15904	15994	15905	16257	16006	16058	16163	16199	16121	16042	16032	16032	16130	16301	16058	16218	16115	15846	16114	15964	16123	16089	16039	16061	16262	16079	16014	16056	16036	16032	16043	16153	16071	16023	16089	15929	16037	16005	15948	15999	16073	16082	16032	16004	16060	16057	16077	16135	16114	16073	16025	16014	15959	16079	16049	16110	15957	16102	16215	15993	16202	15983	16132	16158	16017	16188	15992	16017	16121	16130	15983	16161	16267	16031	16132	16075	15894	16236	15934	16104	16026	15985	16166	16201	15918	16008	15948	16025	16012	16094	16009	16176	16074	16094	15986	16089	16122	16234	16107	16211	15866	16079	15904	15987	16062	16043	16117	16007	16034	16140	15967	16101	16006	16206	16013	16093	15996	16059	15906	16309	16046	16076	16211	16129	16146	16179	15913	16028	16029	16080	16141	16014	16168	16174	16107	15998	16127	16020	16052	16160	15886	16219	16096	15982	16232	16166	15919	16170	16058	16101	15915	16242	16117	16032	16146	16122	16119	16062	15981	16126	15905	16100	16102	15979	15982	16225	15894	16023	16029	16100	16245	16179	16004	15982	16097	16000	15905	16034	16033	16098	15944	16131	16232	16079	16070	16004	15911	16011	16174	15995	15898	16245	16060	16126	15885	16167	16136	16000	16188	16131	15979	16193	15926	16056	16004	16084	16142	16050	16001	15956	15920	15954	15970	16088	16000	16006	16079	16077	15942	16118	16028	16053	15900	16101	16315	16140	16136	15966	16094	15958	16033	16088	16223	16090	16223	15960	16059	15914	15906	16065	16001	16065	16041	16005	16123	16025	16125	15932	16030	15922	16138	16119	15998	16042	16006	15744	15982	16063	16132	16016	16006	15864	16028	15887	16103	16100	16119	15975	16211	15971	16053	16165	15989	16106	16024	15943	16090	16016	15955	15965	16247	15967	16047	16074	15969	15997	16067	15983	16104	16125	15981	16127	16047	16120	16163	16070	16140	16113	15999	16052	16137	16022	16101	16065	15996	16018	16328	16195	15962	15981	15996	15948	15934	16119	16107	15977	16067	16219	16001	16275	15962	16052	16124	15960	16080	16120	16017	16073	16118	16034	15989	16218	16037	15973	16272	15926	16125	16223	16066	16144	16282	16114	16058	16023	16043	15956	16032	16053	15923	15967	16178	15968	16002	16108	16057	16238
32916	42884	46661	31392	22234	20040	19695	19138	19039	19301	19136	19142	19228	19061	19270	19398	19095	19100	19211	19100	19307	19492	19338	19103	19219	19347	19013	19102	19048	19216	19355	19303	18973	19277	19097	19211	19236	19121	19129	19116	19425	19101	19071	19090	19360	19178	19299	19178	19187	19146	19302	19250	18949	19232	19177	19035	19003	19411	19314	19080	19060	19061	19297	19060	19102	18957	19220	19078	19027	19279	19041	19254	19193	19145	19096	19189	19299	19094	19144	19240	19143	19227	19205	19297	19201	19037	19241	19081	19331	19165	19077	18874	19171	19018	19220	19017	19139	19118	19224	19098	19239	19135	19296	19262	19279	19119	19065	19141	19102	19162	19209	19278	19047	19262	19242	19288	19373	18938	19206	19026	19081	19142	18800	19163	19361	18980	19222	19024	19004	18951	19026	19283	19138	19123	18884	19212	19118	19026	19260	18982	19370	19024	19111	19211	19288	19093	19083	19357	19192	19055	19163	19187	19178	19118	19246	19240	19049	19274	19049	18945	19168	19282	19120	19251	19086	19167	19183	19152	19143	19167	19186	18968	19167	19124	19100	19298	19140	19116	19387	19106	19035	19047	19201	19326	19374	19231	19234	19190	19154	19145	19174	19243	19290	19124	19384	19168	19217	19269	19092	19056	19261	18970	18942	19165	19211	19072	19276	19046	19051	19126	19240	19229	18933	19085	19131	19001	19213	19054	19197	19071	18947	19152	19167	19159	19047	19212	18871	19023	19360	19004	19102	19264	19140	19087	19076	19307	19298	19042	19176	19298	19165	18811	19147	18982	19155	19016	19111	19146	19307	18989	19210	19084	19028	19041	19114	19097	19213	19222	19008	19268	19104	19033	19061	18981	19148	19056	19315	19137	19004	19321	19236	19097	19099	19089	19230	19240	19056	19113	19278	19046	19234	19147	19140	19382	19307	19077	19246	18978	19173	19172	19178	19342	19384	19033	19171	18944	19254	19212	19094	19201	19068	19129	19088	19071	19225	19020	19306	19275	19129	19071	19235	19260	19118	19130	19237	19385	19305	19068	19194	19120	18958	18859	19292	19364	19116	19084	19077	19072	19162	19206	19201	18983	19239	19227	19161	19206	19110	19079	18987	19074	19087	19081	19077	19126	18986	19152	19209	19273	19072	19145	19062	19111	19066	18870	19174	18972	19239	19288	19271	19162	19193	19120	18989	18881	19205	19337	19028	19141	19189	19095	19190	19225	19082	19236	19025	19036	19173	19236	19188	19047	19205	19113	19178	19054	19147	19173	19170	18922	19161	19071	19026	19184	19095	18800	19200	19013	18947	19112	19231	19124	19120	19175	19162	19232	19272	19266	19023	19163	18822	19096	19202	19142	19033	19159	19139	19156	19118	19223	19301	19172	19147	19237	19138	19108	19110	18981	19256	19122	19078	19195	19060	19057	19161	19169	19411	19026	19221	19278	19347	19500	19084	19228	18955	19098	19022	19189	19192	19105	19180	19251	19126	19209	19195	19281	19268	19313	19231	19157	19147	19129	18866	18981	19133	19269	19105	19185	19137	19019	19107	19058	19389	19106	19135	19334	19241	19103	19067	19344	19345	19110	19068	19264	19244	19110	19192	19193	19141	19013	19103	19056	19125	19108	19135	19191	19240	19203	19120	19154	19066	19053	19358	19038	19135	19264	19024	19131	18954	19198	19132	19257	19074	19030	19050	19176	19096	19193	19216	19258	19257	19221	18957	19024	19022	19474	19149	18986	18939	19233	19318	19393	19179	18947	19145	19250	19032	18968	19137	19055	19054	19125	19069	19202	19264	19108	19327	19052	19191	19232	19241	19376	19097	19166	19045	19122	19091	19175	19147	19180	19367	19230	19160	19219	19143	19297	19185	19245	19048	19233	19015	19119	19159	19039	19060	19247	19224	19162	19029	19029	19154	19533	19169	19288	19238	19191	19043	19128	19035	19057	19178	18960	18932	19089	19235	19167	19132	19303	19286	19159	19063	19145	19159	19147	19138	19183	19182	19180	19164	19082	19238	18993	19302	19087	19250	18931	19121	19102	19330	19216	19088	18876	19245	19306	19227	19257	18915	19087	19481	19116	19250	19112	19154	19184	19157	19255	19167	19389	19296	19037	19060	19116	19149	19133	19329	19176	19364	19032	19132	19120	19213	19263	19132	19072	19307	19101	19271	19261	19468	19000	18942	18968	19079	19098	18911	19296	19221	19153	19208	19139	19333	18988	19207	19137	19177	19178	19253	19151	19097	19102	19167	19271	19246	19202	19010	19144	19070	19175	19234	19122	19256	18909	19135	19011	19187	19111	19200	19043	19183	19200	19174	19091	19006	19151	19247	18972	18985	19140	19124	19031	19119	19307	19016	19319	19211	19084	19158	18854	19133	18901	19004	19003	18946	18908	19152	19041	19093	19185	19280	19203	19080	19065	19163	19108	19077	19215	19483	19140	19092	19230	19239	19129	19254	18911	19248	19203	19190	19170	19237	19155	19347	19292	19057	19154	18964	19176	19078	19336	19066	19005	19099	19325	19171	19230	19032	18962	18925	19065	19104	19138	19159	19228	19270	19191	19099	19369	18999	19210	19243	19222	19117	19224	19247	19289	19147	19017	19248	19131	19048	19116	19270	19182	19092	19177	19098	19108	19171	19273	19375	19188	19158	19243	18930	19234	19206	19358	19131	19439	19057	19137	19143	19413	19092	19240	19053	19147	19185	19173	19192	19333	19266	19052	19118	19084	19093	19138	19267	18911	19078	19225	19254	19067	19220	19107	19121	19071	19202	19174	18991	19131	19101	19126	19161	19174	19218	19075	19382	19153	19174	19242	19167	19197	19280	19009	19089	19328	19070	19162	19071	19120	19293	19140	19071	18983	19030	19313	19075	19227	19319	19276	19184	19257	19208	19196	19046	19095	19304	19150	19111	19044	19221	19213	19260	19259	19391	19139	19184	19099	19135	19068	19178	19257	19198	19204	19280	19095	19305	19237	19135	19301	19120	19236	19151	18883	19189	19192	19116	19262	19021	19240	19265	19233	19187	19278	19191	19018	19240	19197	19341	19043	18886	18963	19015	19027	19191	18983	19084	19020	19064	19329	19100	19143	18934	18965	19242	19147	19268	19100	18955	19158	19148	19143	19254	18919	19202	19264	19123	19228	19050	19259	19092	19146	19288	18982	19067	19316	19080	19155	19146	19074	19060	19082	19528	19109	19078	19270	19377	19314	19064	18823	19420	19138	19287	18996	19259	19311	19129	19140	19199	19064	19230	19217	18927	19219	19192	19158	19208	19317	19220	19143	19354	19138	19359	19273	19257	19198	19076	19115	19185	19215	19342	19292	19181	19301	19206	19089	19248	19258	19184	19267	19302	19179	19049	19148	19344	19468	19340	19260	19002	19318	19135	19294	19142	19344	19132	19141	19265	19035	18970	18953	19194	18980	19159	19067	19161	19202	19149	19023	19057	19088	19093	19061	19147	19161	19275	19236	19087	19140	19370	19374	19168	19140	18990	19111	19139	19296	19185	19285	19036	19027	19331	19200	19188	19172	18983	19056	19062	19315	19059	19083	19256	19098	19296	19100	19146	19311	19189	19351	19184	19082	19094	19384	19276	19108	19262	19277	19146	19175	19346	18929	19268	19022	19003	19355	19080	19176	19237	19156	19143	19276	19020	19160	18957	19112	19140	18914	19000	19178	19157	19190	19201	19178	19114	19229	19001	18991	19024	19159	19105	19012	19197	19098	19102	18946	19259	19263	19237	19074	19287	19097	19156	19149	19235	19349	19248	19160	19034	19039	19068	19147	19066	19267	19094	19188	19123	19246	19116	18959	19092	19203	19088	19166	19179	19141	19270	19170	19230	19160	19417	19334	19092	19185	19259	19085	19194	19259	19159	18909	19250	19298	19154	19111	19194	19226	19170	19228	19316	19236	19313	19263	18994	19179	19115	19082	19238	19033	19156	19125	19284	19213	19321	19114	18981	19078	19478	19333	19253	19208	18847	18950	19150	19435	19153	19028	19038	19121	19096	19044	19275	19081	19485	19171	19163	19436	19091	19116	19348	19427	18898	19229	19075	18992	19106	19340	19185	19282	19034	19144	19047	19033	19304	19431	19254	19191	19117	19098	19172	18944	19326	19048	19294	19056	19167	18975	19126	19055	19245	19080	19098	19174	19342	19292	19023	19054	19120	19066	19166	18968	19013	19038	19251	19142	19168	19208	19338	19153	19240	19136	19300	19025	19214	19227	19183	19173	19116	19053	19215	19311	19259	19361	19397	19141	19332	19130	19136	19112	19109	18996	19271	19207	19228	19145	19157	19078	19015	18788	19251	19201	18986	19303	19143	19088	19258	19411	19023	19220	19080	19249	19035	19121	19310	19311	19241	19006	19187	18991	19027	19148	19350	19340	19048	19006	19117	19179	19156	19371	18997	19051	19060	19106	19261	19181	19244	19285	19220	19223	19190	19260	19214	19484	19237	19233	19105	19047	19057	19266	19111	19202	19113	19249	19104	19049	19247	18999	19257	19059	19296	19245	19079	19241	19131	19251	19110	19028	19211	19262	19068	19235	19050	19086	19157	18983	19110	19245	19216	19147	19124	19227	19106	19298	19015	19233	19300	19317	19206	19236	19187	19240	19147	19097	19288	19266	19158	19143	19212	19453	19103	19104	19088	19266	19265	19253	19051	19079	19060	19021	19178	19156	19259	19156	19189	19328	19300	19037	19263	19347	19332	19252	19003	19265	19233	19022	19116	19152	19107	19119	19016	19083	19098	19198	19239	19095	19078	19161	19379	19109	18963	19223	19171	19309	19136	19135	18921	19360	19417	19217	19085	19094	19164	19115	19233	19367	18995	19175	19036	19059	18973	19444	19217	19213	19095	19293	19196	19211	19018	19258	19084	18990	19170	19194	19057	19134	19204	19354	19273	19074	19369	19327	18999	19318	19010	19064	18967	19177	19460	19234	19069	19107	19376	19364	19190	19324	19417	19099	19245	19017	19210	19115	19157	19264	19185	19062	19443	19161	19345	19180	19207	19218	19238	19140	19229	19348	19156	19165	19060	19234	19277	18918	19027	19157	19219	19182	19056	19187	19415	19167	19196	19307	19185	19015	19123	19196	19327	19170	19240	19084	19124	19261
41214	61130	47553	26341	18362	16358	16150	16144	16094	16060	16045	15973	16055	16063	16103	15948	16011	16059	16079	15942	16180	15881	16013	15999	16048	16081	16115	16082	15859	16037	15932	16025	15998	16075	16098	16092	16039	15973	16000	16107	16021	15897	15947	15954	16051	16086	16070	15898	16064	15978	15953	16009	15947	16114	15908	16033	16003	16007	15955	16133	16055	15890	15837	16212	16064	16010	16089	16084	15899	16130	16193	16126	15797	16164	16083	16085	15966	15934	16203	16016	15904	15964	15992	16094	16012	15893	15987	16066	15963	15956	15924	15989	15900	16067	16092	15970	16031	15945	15984	16144	16025	15918	15982	16051	16068	16103	15793	16081	16098	16144	16078	15893	16050	15993	15961	15985	16034	15973	16108	16144	16137	16025	15977	15942	15970	15997	16021	15983	15932	15966	15963	16008	15908	16038	16005	16057	16007	15913	16014	16094	16002	16160	16004	16049	16043	16033	15933	16099	15994	15978	15961	16058	15967	15998	15971	15914	16042	16048	15928	16088	16162	15955	15932	15943	16023	16036	15808	15935	15931	15980	16002	16108	15950	15967	16004	15958	15824	15952	16048	15968	15990	16118	16130	16031	16053	16072	16058	15970	16154	16039	16179	16061	16086	15872	16077	16224	16090	16183	15996	16035	16003	15985	15987	16030	15910	16011	16071	15975	16084	16085	15921	15916	15979	16046	16009	16138	16077	15945	16095	15963	16037	15929	15896	16055	16078	16047	16019	15935	16032	16041	15833	15946	15970	16006	15980	15987	16063	15952	15850	16010	16017	15911	16033	16214	16032	15928	16200	15874	15882	15952	16156	16037	16191	15896	16065	15876	15993	15866	15956	16050	15955	15953	16073	15914	16086	15995	16019	15845	16067	15914	15947	16135	15897	15982	16019	15833	15897	16113	16147	16048	15933	16063	16138	16048	16002	16012	16091	16081	16192	15946	16271	15989	15921	16131	15908	15887	16097	16028	16037	15949	16113	16151	16234	16047	16104	16019	15929	16099	15916	16043	15990	16104	16054	15984	16123	15858	16035	15959	15863	15955	16112	16071	15880	16092	15955	16031	15973	15948	16045	16182	15927	16140	15989	15911	16063	16011	16166	15952	15945	16148	15963	15965	15860	16221	16010	16061	16128	15881	15966	15982	16023	15948	16049	16108	15829	16128	16029	16124	16085	15926	16072	16023	16122	16009	16098	15859	16035	15995	16037	16198	16132	16115	16032	15962	16137	16094	15978	15948	15885	16099	15893	16055	15979	15967	16216	15903	15904	16020	16090	15938	15974	15925	15849	15894	15850	16128	15996	16026	15953	16182	16131	16080	16021	16021	15953	16075	16072	15930	16200	16004	16066	15940	16051	16024	15890	16041	16101	15976	15993	15865	16181	16084	16062	16062	16003	16077	16063	15985	15955	15923	16170	16116	15989	15958	16120	15918	15947	15986	16000	16060	16036	16185	16055	15979	16008	15888	15960	15933	15858	16096	16077	16113	16031	15934	16001	16008	15892	16078	16132	15896	16000	16023	16124	16035	15878	16102	15964	16035	16020	15941	16006	15849	15977	16214	16058	16065	16057	15925	16029	15932	15908	16065	15998	16007	16079	15968	16058	15989	16087	16052	16091	16012	16071	16095	16087	16116	15972	15935	15901	16119	16127	15940	15992	16045	16087	16022	15992	15937	16072	16019	15984	16057	16158	15959	16086	16122	15978	16051	16014	16154	16101	16124	15952	16007	15923	16078	15938	15971	15856	16043	16057	15975	16015	15784	16138	16013	15947	15936	16023	16133	16030	15986	15991	16028	16036	15965	15940	15993	16095	16053	16079	16114	15742	16127	16124	15908	16038	15986	16082	16102	15966	15959	16008	16066	15985	15930	16002	15918	15961	16057	16052	16074	15968	16004	15944	15910	16090	16177	15968	16037	16051	16133	16131	16009	16080	15912	16159	15982	16021	16054	16089	15926	16045	16020	16045	16115	16173	16122	16045	15952	16193	15948	16039	16274	15893	16080	16080	16023	16109	16084	16265	15869	16188	16225	15955	16069	16036	16083	16094	16016	16095	15963	16077	16039	15884	16162	16029	16204	15835	16107	15898	16089	16004	16031	16002	16128	16164	16003	16147	16018	16118	16298	15897	15896	15899	15976	16219	15847	15923	16035	15928	15945	16030	16080	15939	16154	15977	16077	15909	15935	16018	16049	15991	16074	15956	15856	15893	16131	15954	15928	15886	15996	16045	15926	16129	16076	15977	16044	15988	16006	16041	15991	16011	16032	16103	15952	16024	16008	16148	16127	16042	16022	16106	15977	15930	15925	16163	15995	16097	16009	15950	15886	16163	16093	16044	15925	15930	16063	15971	15945	16038	16055	16028	16145	16069	16070	16153	16106	16051	16133	16048	15838	16075	16095	16165	15943	15983	16038	15839	16034	16135	16091	15972	16166	15878	16038	15998	16069	16019	16126	15946	15961	15739	16106	15987	16100	16256	16002	15990	16200	16051	16097	15990	15855	16076	15957	16013	16059	16058	16084	16064	16038	16019	16056	16044	15936	15860	16080	16190	16302	16053	16003	15854	16036	15980	16142	16029	15869	16120	16036	16096	16135	16026	16013	16136	15900	16118	16036	16040	16168	15936	16099	16033	16146	16087	16083	15909	16079	15976	15976	16018	15995	16004	15956	16119	15915	15920	16067	16044	15954	15943	16142	16116	16157	16175	15873	16132	16039	15984	15963	16039	15987	16178	16034	16159	16030	16015	16155	16133	15979	16112	16078	16036	15938	15882	15912	15881	16066	15959	16154	15978	16054	16081	16244	15828	16047	15826	15965	15974	16100	15934	16108	15968	16106	15922	15893	15837	16032	16048	16010	16056	16082	16030	16253	15973	15805	15923	15972	16039	16144	16058	16052	15954	15958	16038	15978	15874	15855	16159	15993	15942	16077	16028	16007	16021	15852	15971	16148	16009	16088	16063	15959	16004	16049	15934	16048	16013	16086	15977	16001	16053	15903	16185	15797	15963	16118	15924	16027	16067	15946	16170	16055	16106	16098	15900	16050	15933	16157	16075	15923	16070	16035	15938	15983	15919	15812	16187	15959	16148	15976	15960	16115	16088	15908	16022	16014	15976	15948	16096	16092	16028	15988	16031	16028	16085	16021	16094	16088	16064	16103	16094	16083	15972	16022	16100	16079	15894	16020	16061	15948	16147	15935	15945	16063	16011	16069	15953	16032	16043	15938	15857	16058	15892	15916	15970	16087	16078	15882	16173	16010	16005	15835	16060	15795	15993	15925	15992	16077	15910	16027	15951	15893	15992	15898	16119	15964	16155	15961	15880	16073	16157	16007	16014	16117	15924	15868	15984	16079	16007	15892	15958	15874	16004	15938	15893	16024	15941	15967	16029	16021	16178	16147	15976	15818	16071	15910	16011	15963	15997	15957	15968	16157	16121	15907	16036	15924	16064	16119	16040	15927	16094	16061	16166	15951	16026	15960	16051	16028	15958	16139	15977	16265	15852	16012	16187	15975	16038	16034	16096	15957	15991	16084	16143	16015	15911	16178	15970	16151	16058	16271	16163	16080	16024	15996	16038	16056	15991	16103	16019	15791	16115	15974	16163	15940	15987	15987	16018	16011	16148	15920	16040	16159	15965	15916	16131	16065	15955	15865	16060	16067	16092	16138	15997	16069	15911	16275	16095	15996	16079	16082	16104	15976	15940	16034	16183	16040	16056	16155	15876	15913	15855	15974	16090	15954	16153	16041	16012	15995	16195	16090	16046	15969	16111	15965	15972	15849	16083	16035	16115	16012	15875	15958	15926	16124	15928	15828	16119	16122	16033	15856	16036	15826	16113	15983	16077	15936	15885	16013	16053	15885	15923	16086	15912	16040	15836	16116	16086	15894	16109	16082	15965	15983	15839	15968	16007	15943	16087	16205	16056	15977	16157	16059	15975	16001	16071	15905	15921	16059	16185	15912	15984	16101	16113	16161	15956	15910	16094	16013	15926	16012	16113	16039	15867	15979	15952	16066	16054	16015	16006	16103	16003	16007	15867	16077	15992	16033	15913	16078	16068	15818	15986	16062	16102	15921	16273	15812	16002	16080	16071	15946	16021	15921	15913	16156	16145	16001	15876	16121	16040	15920	15722	16023	16003	15984	16068	16019	16186	16142	16090	15860	15944	16033	15915	15961	16017	15923	16121	15936	15980	16178	16022	16030	16133	15890	16058	15952	16190	16021	16080	15959	16064	15904	15868	15989	16062	16013	15986	16040	16040	16003	15873	16174	15844	15979	16030	16170	16036	16121	15916	16146	15995	16126	16016	15906	16078	15982	15948	15930	16103	16048	15994	15921	16159	15875	16047	16071	16001	15986	15936	16122	15914	15999	16017	16052	16120	15956	15896	16006	16231	16085	15979	16123	15951	15967	16019	15832	15732	16042	15970	16009	15911	16129	15904	15863	15932	16169	15860	16093	15897	15934	16198	16191	16096	16127	16059	16147	16127	16007	16084	16048	16078	16218	16228	15967	15911	16208	15991	15978	16102	16170	16186	15935	15910	16073	15994	16050	16075	15998	15928	15848	16083	15941	16119	15992	16060	16231	15920	15844	15997	16088	15977	16037	15952	16062	15983	15940	15958	16065	15930	15933	16043	15857	16008	16003	15938	16090	15972	16138	16015	15985	15967	15939	16042	16030	16020	16022	15909	15956	16040	16071	16195	16075	15941	15984	16124	15985	16102	16079	15910	15885	16085	15900	16037	16094	16040	15986	15974	16054	15990	16051	16055	15875	16041	16000	16097	16150	15855	15934	16015	16000	16095	16057	16001	16016	15856	15905	16003	16008	16086	15993	15937	16043	15912	15868	15954	16130	16131	16119	16081	16028	16047	16099	16098	16004	16044	16102	15866	16026	16032	16095	16047	16104	15969	16134	16123	16059	15925	15904	15927	16010	16076	16073	16072	16083	16124	16267	15881	15950	16117	16018	15977	16029	15954	16098	16188	16069	16029	16195	15943	16061	15889	16051	16107	15966	16052	16087	16083	16045	16051	16060	15936	16016	16072	16077	16092	15988	16041	16002	16000	16065	15895	15808	16030	16004	16126	16074	15981	15980	16002	15922	15874	16106	16045	15928	15989	15981
35586	40214	40395	28028	21260	19682	19491	19091	19274	19136	19070	19173	19124	19397	19095	19159	19037	19183	19164	19218	19115	19240	19281	18986	19228	19075	19208	19182	19207	19200	19269	19190	18957	19115	19181	19148	19216	19111	19062	19020	19201	19208	19242	19338	19205	19397	19096	18924	18931	19095	19158	19289	19289	19119	19167	19064	18963	19187	19092	19302	18921	19123	19005	18983	19319	19075	19370	19197	18870	19276	18977	19003	19100	19177	18984	18954	19085	19288	19106	18959	19017	19017	19118	19184	18923	19046	19096	19286	19154	19063	19123	19180	18992	19134	19482	18979	19202	19046	19186	18989	19064	19011	19097	19095	19046	19136	19081	18947	19033	19168	19119	19020	19231	19310	18950	19016	19323	19103	19111	19042	19094	19195	19386	19257	19077	19065	19195	19066	19227	19142	19286	19068	19111	19147	19206	19052	19222	19118	18856	19056	19134	19169	19106	19255	19153	18965	19064	19203	19119	19063	19083	19156	19021	19145	19214	19135	19178	19211	19240	19263	19256	18882	19176	19205	19152	18940	19228	19149	19195	19201	19220	19047	19135	19131	18958	19006	19131	19053	19062	19152	19277	19158	19241	19155	19122	19209	19001	19135	18829	18937	19039	19155	19370	19270	19133	19013	19259	19078	19013	19168	19053	19062	19170	19159	18997	19211	19092	19145	19271	19176	19199	18982	19132	18917	19018	19102	19037	19185	19317	19050	19166	19070	19152	18866	19249	19104	19020	19125	19075	19011	19052	18994	19176	19257	19287	19160	19149	19313	19141	19288	19141	19048	19106	19073	19152	19374	19394	19135	19115	19213	19341	19003	18877	18999	19266	19069	19023	19333	19230	19352	19219	19148	19335	19024	19175	19345	19050	19347	18848	18996	18985	19144	18927	19095	19109	19314	19166	18973	19351	18897	19279	19126	19301	19080	19058	19054	19161	19332	19308	19218	19061	19118	19266	19127	19123	19069	19004	18854	18935	18983	19060	19153	18970	19041	19210	18987	19010	19066	19266	19277	19030	19076	19173	19233	18850	19155	19008	19214	18951	19118	19194	19119	18922	19207	19128	19123	19097	19125	19210	19119	19127	19008	19105	19143	19312	19065	19366	19323	19036	19197	19121	19039	19034	19085	19074	19067	19062	19010	18856	19128	19169	19221	19353	19159	19204	19050	18978	19219	19153	18939	19023	19386	19120	19021	18997	19200	19108	19066	19105	19117	19011	18909	19141	19070	19252	19048	19073	19315	19227	19317	19192	18983	18989	18922	19125	19126	19334	19090	18924	19235	19174	19270	19345	19316	18998	19299	19001	18978	19001	18951	19201	19237	19366	19058	19107	19113	19207	19039	19144	19160	18954	19272	19323	19038	19136	19135	19189	19048	19119	19157	18870	19189	19033	19101	19146	19189	19059	19259	18957	19277	18869	19083	19188	19027	19252	19045	19081	18952	19165	18857	19091	18997	19023	19046	19150	19062	19089	18975	18993	19378	19226	18877	18948	19198	19231	19344	19100	18953	19093	19039	19142	19032	19128	19173	19273	19068	19211	19177	19090	19058	18876	19054	18891	19227	19348	19096	19155	19280	19114	19035	19104	19237	19119	19171	19173	19280	19151	19137	19217	19312	18972	19088	19016	19227	18937	19136	19113	19205	19138	19084	18989	19072	19227	19207	19211	19189	19170	19022	19078	19027	19000	18995	19336	19155	19138	19295	19049	18954	19010	19155	18840	18958	19205	19218	19111	18990	19149	19022	19370	19076	19094	19098	19305	19117	19099	19037	19408	19158	19287	19257	18986	19224	18964	19130	19306	19093	19254	19200	19002	19111	19040	19436	18924	19112	19156	19104	19084	19055	19279	19073	19108	19241	19065	19117	18996	19328	18882	19366	19224	19053	19068	18987	19120	18924	19016	19154	19221	19222	19180	19303	19165	19143	18960	19148	19205	19138	19157	19316	19038	19113	19160	18961	19069	19172	19246	19213	19047	19125	18990	19078	19231	19107	19167	19044	19140	19180	19266	18952	19135	19037	19075	19147	19058	19047	19178	19245	19256	19126	19318	19104	18983	19155	19058	19128	19184	19141	19039	19143	19119	19179	19109	19147	19327	19045	19278	19147	18936	19125	19074	19135	19094	19066	19278	18976	19060	19097	19200	19202	19086	19172	19151	19030	19235	19100	19059	19168	19245	19027	19152	19185	19307	19263	19204	19057	19245	19169	19137	19037	18960	19226	19091	19160	19262	19101	19081	19182	19050	18988	19161	19166	19067	19059	18987	19038	19070	19070	19125	18979	19208	19203	19380	19293	19402	19083	19093	19025	19227	18970	19043	18992	19010	19332	19005	18955	18959	18847	19173	19215	19255	19189	19273	19038	19054	19145	19057	19099	19107	19120	19140	19092	19095	19313	19078	18972	19027	19013	19210	19026	19097	19148	18924	19136	19259	19158	19382	19025	19122	19160	18965	19035	19131	18849	19190	19147	19279	19144	19084	18994	19097	19052	19175	19181	19311	18998	19066	19211	19320	19072	19135	19211	19024	19024	19170	19347	19054	19179	19249	19164	19050	19181	19223	19164	19122	19166	18929	19183	19196	19231	19224	19018	19423	19120	19087	19283	18983	19146	19045	18888	19176	19256	19116	19179	19071	19069	19220	19061	19304	18985	18901	19156	19344	19364	19231	19066	19238	18971	19077	19092	19076	19215	19004	19297	19103	19186	19136	19215	19180	19212	19294	19195	19086	19267	19005	19125	19012	19060	19210	19226	18991	19100	19217	19155	19112	19222	19067	18953	18984	19129	19358	19004	19075	19003	19019	18985	19137	19036	18904	19271	19150	19284	19148	19191	19370	19119	18933	19148	19252	19186	19136	19124	19141	18867	19078	19104	19158	19151	19144	19336	19336	19164	18968	19006	19179	19088	19117	18936	19100	19335	18938	19248	19181	19310	19094	19195	19225	18987	19023	18934	19123	19040	19148	18874	19084	19078	18960	19077	19112	19198	19397	19011	19027	19165	19001	19356	19199	19374	19138	19064	19073	18966	19199	19131	19122	19187	18958	19038	19053	19140	19006	19225	19133	18964	19244	19379	19037	19118	19173	18990	18964	19060	19230	19155	19007	19177	18898	18937	19133	19071	19162	19274	19126	19024	19133	19117	19248	19079	19056	19014	18991	19250	19136	19243	18960	18854	19301	19122	19150	19257	19020	19043	19411	19055	19154	19045	19123	18863	19061	19223	19021	19192	19145	19158	19058	19030	19053	19153	19060	19181	19106	19204	19367	19217	19059	19162	19070	19000	19219	19028	19033	19107	19060	19053	19170	19393	19157	19161	19118	18983	19059	18983	19036	19148	19262	19222	19173	19080	19165	19064	18897	18940	19015	19159	19106	19185	19173	19274	19002	19166	19095	19082	18935	19078	19198	19216	19146	19288	18931	19022	19106	18987	19093	19228	19042	18955	19080	19112	19185	19254	19180	19182	18985	19152	19306	19086	19226	19129	19405	19144	19106	18990	19052	19248	19110	19203	19159	19063	18922	18997	19032	19197	19063	19297	19124	19011	18974	19214	19199	19039	19220	19295	19216	19217	19256	19100	19089	19037	18930	19105	19183	18948	18992	19039	19101	18914	19071	18917	18874	19104	19058	19218	19125	19092	19205	19165	19115	19076	19048	19106	19120	19186	19246	19000	19187	19291	19061	19155	18893	19060	19263	18988	18901	19017	19311	19068	19179	19020	19232	19160	19115	19034	18920	19135	19066	19012	18786	19171	19073	19029	18981	19103	19106	19048	18809	18796	19038	19068	19108	19192	19123	19014	19108	18933	19121	19174	19177	18984	19115	19024	19050	18900	18983	19081	19075	18992	18967	19168	19169	18877	19237	19135	19074	18932	19128	19113	19133	19273	19091	19180	19341	19049	19171	18956	18865	18968	19313	19254	18948	19195	19058	19161	19077	19121	19143	19161	19027	18926	19185	19232	19168	19306	19051	19252	19193	19254	19240	19207	19068	19552	19156	19093	19072	19094	19190	18933	19075	19097	19098	19112	19152	19150	19136	19193	18994	19062	19174	19233	19128	19036	19133	18975	19002	19208	19025	19020	18983	18961	19123	19200	19213	19177	19283	19001	19239	19362	19142	19153	19026	19102	19171	19130	19006	19087	19154	19204	19367	19267	19208	18941	19109	19242	19023	19203	19232	18962	19219	19035	19025	19153	19114	19197	19128	19196	19339	19115	19140	19110	19180	19097	19039	19176	19105	19009	19238	19118	18990	19164	19210	19105	19059	18992	19143	19241	19090	19267	19059	19115	18825	19086	18952	19128	19242	19152	18954	19126	19109	19065	19088	19230	18936	18988	19054	19079	19013	19131	18990	19181	18970	19095	19395	19199	19160	19261	19075	18936	18916	19071	19084	19223	19140	19117	19202	19187	19409	19079	19365	19060	19073	19109	19243	19094	19319	19077	19254	19102	19119	19180	19052	19167	19120	19105	19006	19386	19298	19018	19043	19105	19251	19003	19241	19114	19207	19221	19067	19150	19075	19127	19013	19058	19234	19085	19295	19148	19165	19147	18885	19096	18993	18955	19145	19012	19241	19150	19080	19016	19094	19407	19117	19134	19021	19022	19230	19129	18974	19094	19039	19295	19082	19116	19078	19235	19078	19061	19171	19150	19117	19137	19316	19298	19160	19030	19287	19211	19117	19052	19287	19095	19005	19034	19316	19047	19249	18968	19286	19044	19048	19107	19243	18877	19162	19264	19186	19201	18929	19061	19022	19179	19176	19175	19202	19166	19243	19161	19089	19166	19108	18974	19200	19290	19142	19253	19245	19035	19172	18957	18902	18993	18978	18831	19173	19234	19138	19215	19018	19028	19082	19083	19199	19004	19222	19158	18955	19026	19226	18996	19191	19028	19066	19111	19061	18985	19115	19112	19235	19238	19149	19002	19209	19004	19086	19071	19114	19173	19276	19170	19197	19074	19156	19067	19124	19175	19217	18989	19211	19164	19093	19147	19179	19159	19246	19240	19060	19196	19143	19131	19184	19264	19214	19232	19064	19134	19259	19271	19232	18964	19191	19220	19359	19224	19249	19220	19145	19175	19239	19065	19067	19084	19284	19048	19144	18841	19017	19048	19121	19102	19222	19181
38689	53280	40276	23564	17725	16300	16026	15991	15950	15964	16000	15972	16136	16123	15872	15987	15834	15844	16053	16049	15970	15991	16098	15895	16095	16037	16032	16250	15974	15970	15959	16034	16109	15947	15907	16000	15991	16038	15992	15857	15919	15976	15887	16076	16034	15995	16112	15790	15860	15920	15915	16014	15970	15984	15758	16060	15890	16087	15896	15982	15932	15917	16014	16070	16123	15911	16005	16188	16014	16115	16058	15916	16064	15896	16057	15826	15750	15991	15982	15961	15804	15960	16044	16059	15998	16002	16066	16001	15941	15816	16032	16068	15888	16038	16100	16017	16051	15999	16239	15830	16140	15851	16013	15797	16006	15925	15892	15901	15881	15997	16055	16055	16094	16077	15956	15963	15962	15820	16152	15825	15814	16041	16008	15974	15982	16022	15900	16064	15930	15991	15988	15831	16027	16009	16084	16106	15905	16177	16086	15893	16086	15980	15958	15834	16000	16016	15960	15829	16083	15894	15946	15852	15912	15928	16182	15776	15908	16061	15953	15896	16102	15917	16030	15977	16137	16148	15987	15975	15972	15893	15974	16132	15998	15937	15912	16031	16048	16114	15805	16011	16118	15893	15827	15960	16054	16008	16030	15955	16001	16118	15895	16155	15896	16069	15951	15999	15994	16051	15821	15893	16030	15990	15901	16002	15775	15959	16074	16122	16007	16068	16008	15854	15956	15935	15859	15925	15901	15973	16004	16072	15992	16150	15856	15960	16083	16247	16098	15935	16032	16120	15907	16007	15954	15945	16172	16009	15895	16035	15963	15917	15955	15960	15977	16163	15971	16047	16063	15997	16052	15993	16069	15976	15935	15895	16081	15957	16003	15915	16010	16026	16045	16149	16052	16040	15903	16083	16070	16223	15907	16040	16129	16142	16036	16079	15971	15966	15840	15885	16113	15876	16213	15823	15884	15979	15778	16152	15954	16005	16055	15939	15880	16053	15934	16185	15980	15991	15946	16044	15964	15827	15920	15893	16173	16011	15983	15991	16007	16104	16065	16184	16004	16017	15951	15952	16019	15980	16154	16035	16004	16004	15970	15829	16000	16068	16153	15837	16003	16006	15932	15962	15963	16072	16029	15790	16006	15849	16042	16069	15978	16128	16065	16167	15887	15977	15997	16068	15965	15906	15988	16072	15956	15880	16072	16020	15947	15829	16193	15949	16064	16008	16020	15884	15976	16036	15967	16288	15943	16069	15976	15934	15951	15995	16056	16010	15911	16069	16009	15933	15898	16006	15939	16085	15776	15927	15960	16013	15965	15936	16093	15953	15999	15944	16004	15929	16032	15944	16036	16059	16019	15911	16047	15930	15954	15860	16104	15944	16011	16045	16024	15924	15917	15996	16106	15907	16029	15998	15900	16042	16202	16071	15986	16028	15884	16031	16011	16065	15920	15856	16013	15928	15906	15933	15943	15925	16002	15953	16087	16067	15807	15994	16113	15952	15997	15978	15757	16015	16049	16007	16147	15882	15910	15830	16185	16045	15965	15864	15969	15918	16117	15913	16081	16017	15919	16018	16158	15782	15963	16208	16042	15803	16066	15754	16054	15664	16202	15917	15873	15880	16084	16026	15935	15934	15952	16028	16042	15997	15922	15766	16097	16019	16020	15968	16117	15928	16012	16060	15926	16104	15901	15909	15800	15819	15941	15984	16115	15907	15897	16005	16131	16091	15946	16108	15961	16065	16099	15993	15908	16060	15827	16058	15804	15950	16050	15998	16021	15959	16006	15969	16000	15875	15965	16113	15999	16034	15814	16007	16031	16114	15819	15865	15765	16119	15976	16083	16020	16042	15922	15885	16086	16044	16071	15814	16010	15859	15895	16013	15973	16073	15906	15952	16066	15950	15906	16148	16107	15926	15998	15979	16099	15977	15925	15980	15967	15895	15841	16037	15900	15992	15952	16053	16198	15901	16096	16150	16201	15948	15907	16044	15912	16134	16049	15927	16080	15940	16005	16035	15819	16133	15935	15971	16070	15930	15939	15992	16030	15957	16101	15937	15947	16018	16102	15701	15957	15841	16068	16035	15903	16082	16188	16064	15930	15851	16162	15845	15913	16255	15853	15929	15840	16108	15965	16021	16031	16170	16083	16188	15864	15833	15913	16031	15952	15912	16058	15900	15913	16119	15990	15807	16076	15830	16072	16144	16095	16128	16119	15933	16104	15905	15991	16106	15944	15992	16221	15997	15957	16103	16288	16127	16102	16070	15919	16041	16064	15934	16069	15754	16171	15995	15986	15931	16122	15937	16105	15893	16089	15966	16007	16163	15747	16095	15983	15954	15855	15912	16043	16035	16064	15967	16018	16012	16105	15985	15977	16045	16132	16060	15985	15868	16004	15939	15980	16030	15968	15976	16011	15907	16047	16013	15821	16019	16113	16042	15740	16056	15881	15969	15781	15985	15855	15990	16202	15975	15991	16086	15984	16183	16017	16040	16169	15929	16158	15994	16012	15993	16119	16143	15915	16000	16223	15878	16151	15861	15969	16011	16061	15876	16100	16002	16013	15938	15868	16055	16061	15857	16144	15930	16057	15950	16078	16046	16061	16095	15863	16020	16051	15902	15975	16139	16130	15932	16071	16107	15971	16028	15990	16078	16038	15924	15908	15827	15958	15892	15797	16027	16030	15947	15847	15918	15892	15924	16007	15909	16010	15858	15921	16201	16024	16177	16018	16051	16127	15987	16177	16052	16023	15960	16084	15974	16067	15911	16027	16016	15919	16000	16065	15762	15998	15935	15865	15941	15974	16093	15882	15881	16036	16100	15893	15920	16028	15851	16173	15863	16087	16053	16117	15922	16025	15922	15918	16009	15908	16038	16083	15937	15950	15986	15964	16012	16072	16019	15954	16040	15971	15984	16129	15838	15959	15977	16047	16027	15954	15978	15988	15930	16032	15858	16201	15988	15808	16124	15933	15811	15977	15855	15980	15895	16069	16215	15935	16080	15978	16065	15930	16151	16136	15932	15948	16157	15856	15961	16222	16140	16128	15866	16017	15971	16045	15956	15983	15960	15990	15827	15987	16009	15963	15887	16005	16047	15921	15929	16056	15996	16001	16061	16072	16282	15972	15935	16049	15783	15818	15927	16043	15832	16060	16049	16052	15917	15912	16032	15925	15944	15931	16013	15884	15881	15967	15817	16112	16113	16055	16069	15984	15805	16031	15965	15977	15971	15812	15962	15900	16075	16030	15883	15866	16116	15866	15845	15949	16181	16043	15951	16013	16031	15955	16014	15940	15970	16051	16080	16009	15923	15994	15914	15885	15954	16077	16072	15967	16131	16143	16027	16078	15916	16028	16021	15891	15940	15980	16102	15949	16087	15949	16091	15988	16171	15977	15930	16064	16107	16053	15997	15922	15993	16009	15921	16113	16082	16049	15880	16022	15941	15842	15952	15814	16021	16005	15890	15996	16026	15824	16198	15943	16111	16079	15982	16103	15816	16174	15994	15875	15985	15903	15884	15821	16036	16075	16074	16080	16059	15948	16034	16018	15900	16044	16049	15940	16091	15900	15875	16028	15990	16075	16000	15830	16009	15974	16056	15993	15989	15857	15921	15991	15883	15794	16013	16084	15883	16088	16088	16079	16152	15828	16159	15941	15935	15850	16011	16110	15983	16041	16009	16113	15963	16129	16118	15922	16007	15859	16045	16039	16104	15997	15983	16011	16005	16106	15979	15866	15939	16018	16059	15971	15896	15941	16070	16038	15909	15960	16026	15996	15944	16148	16003	15921	16021	15863	15827	16017	16046	15940	15878	15966	15940	15885	16060	16083	15819	15915	16051	15990	15831	15977	16039	15948	16030	16076	16001	16178	16018	15929	15954	15887	16123	16055	15930	15991	15881	15965	15896	15973	15953	16124	15845	16036	15920	16098	15919	15970	15764	16082	16045	16116	15965	15960	16001	15848	16054	15923	15959	15875	15992	15975	16000	15977	16103	15947	15967	15922	16083	16185	16063	15790	16115	15956	16140	16068	15762	15983	16058	15877	15887	15845	15969	15987	16012	15895	15900	16259	16035	15967	16049	16053	15936	15852	16016	15919	15952	16188	15916	15915	15887	16115	15979	15954	16046	15935	16047	16110	15924	15987	15962	15904	16143	15948	16010	15854	15966	15921	15932	15965	16030	15950	15865	16008	16036	16035	15986	15970	16117	15952	16094	15870	15928	15982	16107	16091	16029	16081	16026	15996	16088	15882	15987	15833	16012	15949	15941	16045	15833	16019	16170	16037	15859	16094	15929	15895	16099	16115	16050	15981	16084	16029	16056	16212	16012	16059	16073	16122	16030	16074	15832	16175	15981	15898	15966	16078	15977	15984	15835	16085	16042	15977	15983	16035	16083	15936	15877	16069	16096	15733	16033	15976	15990	15937	15997	16078	16045	15969	15929	16006	15835	16055	16000	16130	16206	16047	15917	16194	16044	15967	16100	16013	15999	16005	15956	15917	15946	16038	16013	15912	16071	16104	16021	16111	15996	15922	16267	16044	15878	15877	15948	15922	16015	15915	15896	15893	16014	15983	15938	16004	15924	16043	16052	16029	16232	15935	15967	15960	15981	15897	15981	16043	16053	16184	15926	16019	16025	15994	16079	15998	16025	16067	16062	16142	15926	16109	15968	16035	15985	16096	16104	16029	16025	15887	15870	16125	15951	16075	16012	15851	16001	16007	15898	16092	16140	16039	15964	16066	16043	15873	15917	16046	15860	15817	15949	16240	16050	15954	16050	15895	15946	15871	15968	15854	15950	15985	15943	15917	15931	16000	16018	16047	15996	15998	16099	16151	15875	16088	16009	15934	16007	15960	16103	16065	15782	15985	15944	16247	15829	15963	15952	15995	15975	15853	15954	16056	16035	16120	16174	16097	15940	16016	15866	15938	15939	16119	16070	16059	16038	15867	16138	15863	16100	15860	15818	16048	15783	15856	16075	16022	16056	16134	16041	16032	16080	15759	15932	15951	15818	15957	15993	15948	15962	16200	15971	16011	16023	16013	16060	15964	16027	15924	15977	15927	15961	16011	15888	15917	15836	15932	15825	15996	15896	16071	16000	15964	15931	15909	16059	16113	16025	16009	15961	16033	16117	16001	16096	15993	15795	15980	16006	15959	16066	15929	15976
23681	25452	40690	34505	26831	24941	24624	20035	19416	19477	19387	19412	19444	19458	19455	19382	19279	19225	19100	19364	19443	19142	19155	19353	19310	19068	19174	19041	19075	19198	19231	19089	19111	19445	19195	19225	19273	19193	19039	19113	19106	19107	19337	18978	18967	19286	19222	19078	19306	19214	19074	19172	19037	19167	19099	19000	19164	19268	19136	19126	19196	19298	19188	19139	19130	19185	19267	19323	19173	19235	18949	19145	19211	18988	19015	19241	19089	18949	18829	19091	19161	19205	19248	19113	19079	19033	19251	19367	19232	19119	19076	19136	19167	19119	19319	19228	18984	19124	19102	19004	19247	19216	19095	19168	19069	19079	19144	18949	19073	19169	19107	19173	19241	19261	19140	19088	19087	18867	19210	19201	19024	19196	19046	18786	19065	19070	19235	19289	19203	19184	19153	19080	19128	19262	19270	19067	19044	19080	19205	19101	19136	19098	18976	18975	18940	19079	19137	19100	19073	18939	18994	18952	19084	19063	18944	19226	19159	19354	19272	19091	19076	19080	19211	19109	18978	19143	19069	19166	19118	19031	19067	19148	19071	19162	19136	19056	18942	18969	19253	19271	19147	19179	19201	19220	19056	18881	19119	19057	19044	19264	19218	19240	19228	19194	19145	19010	18876	19183	19207	19047	19199	19131	19024	18986	19016	18827	18940	19037	19215	19192	19179	19118	19023	18996	18885	19017	19044	19002	19045	18922	19103	19074	19097	19340	19145	19017	19132	19048	19309	19083	19279	19154	19027	19075	19160	19164	19048	18991	19111	19097	19070	19105	18985	19006	19043	19029	19149	18896	18962	19124	18853	18994	19223	19140	19116	19260	19019	18817	18856	18938	18960	19212	19028	18945	18983	19152	19275	18992	19183	19107	19069	18931	19196	19074	19039	18931	19146	19080	19204	19061	19080	19035	19088	19043	19163	18830	19052	19103	19067	19133	19264	19111	19044	19314	19088	19050	19146	19039	19070	19152	19447	18999	19307	19118	19161	19037	19206	19198	19042	19162	19091	19084	18986	19075	19058	19148	19050	19288	19177	18986	18925	19466	19186	19102	19140	19172	19167	18762	19079	18926	19257	19216	19260	19079	18906	19039	19134	19239	19093	19009	18974	19135	18950	19157	19296	19052	18986	19071	19106	19273	19061	18905	18959	18937	19025	19022	19086	19159	18989	19131	19057	19314	19157	19268	19080	19203	19276	19243	19094	19037	19145	19015	19103	19117	19147	18846	18935	18925	19127	18983	19125	19338	19193	18956	19156	19183	19255	18884	18942	19086	18905	19039	19079	18987	19032	19087	19034	19148	19060	19226	19037	19079	19323	19016	19000	19230	19029	19189	19016	18971	19201	19276	19131	19138	19266	19123	18962	19213	18967	18962	19013	19050	19055	18928	19104	19221	19166	19060	19041	19075	19200	19073	19046	18907	19178	19254	18929	19058	19231	19061	18999	18783	18985	19108	19125	18928	19227	18902	19001	18909	18920	19299	19267	19300	19078	19195	19086	19194	18988	18984	19223	19062	19042	19057	19235	18987	19193	18863	18912	19366	18942	19248	19222	19050	19100	19071	18976	18948	19083	18974	19126	18940	19008	19097	19069	18825	18977	19177	19260	19206	19089	18956	19230	19047	19249	19095	19102	19095	18980	19162	18983	19133	19080	18931	19112	19245	19017	19265	19146	18987	19041	19033	19084	19073	19160	19029	19073	19065	19218	19077	18972	19057	19246	19137	19037	18971	19097	19024	18992	19023	19185	18976	19139	19354	19129	19313	19014	19091	19021	19051	19009	19134	18942	18953	19198	19039	19125	19236	19151	19066	19102	19213	19075	18925	19137	19239	18950	18834	19058	19085	19089	19059	19109	19295	19091	19089	19063	19070	19088	18983	18986	19061	19236	19211	19196	19207	19044	19153	19138	19273	19155	19058	18912	19287	19063	19081	19230	19098	19164	19162	19152	19102	19195	19130	18889	19041	18942	19039	18901	19203	19058	19223	19360	19108	19179	19269	19167	19029	19296	19120	19076	18999	18964	19016	18871	19158	18935	19096	19116	18827	19053	19114	19039	19365	19152	19325	19210	19267	19093	19143	19001	19137	19050	19029	19145	19075	19077	19120	19215	19090	19036	19200	19227	19075	19152	19079	19053	18844	19220	19014	18994	19072	19061	18984	19167	18906	19183	19134	19007	19128	19025	19159	19181	19282	19081	19098	19114	19116	19177	18874	19288	19149	19117	19199	19093	18946	19004	18856	19135	19233	19082	19189	19185	18979	19003	18903	19168	18959	19000	19198	18954	19212	19027	19104	19033	19046	18941	19142	19069	19060	19183	19164	18935	18922	19126	18994	19161	19173	19131	19197	19030	19214	18788	19119	18947	19085	19146	19102	19205	19198	19095	19048	19146	19074	18947	18998	19144	19218	19103	19093	18945	19240	19166	19157	19042	19038	19129	19159	19198	18991	18924	18920	18970	19082	19090	18951	19350	18949	18968	19144	19100	19071	19000	18733	19095	19249	19027	18974	19171	19365	19159	19358	19247	19093	19250	18968	19224	19282	19199	19070	19127	19190	18963	19029	18966	19091	19097	19049	19068	19068	19196	18891	19204	19042	19166	19019	19192	18993	19030	19109	19296	19068	19111	19037	18848	19109	19111	19346	19352	19266	19075	19113	19073	19352	19234	19143	18959	18899	18996	19166	19266	19099	19279	19359	19264	19205	19005	19033	18962	18874	19076	19096	19103	19164	19376	19324	18971	19001	19123	18960	19099	19015	19291	19163	19167	19044	19051	18962	19035	18962	18873	19104	19315	19225	19019	19205	18920	19083	19119	19361	19376	19183	18930	19124	19091	19076	19111	19069	19181	19197	19011	19356	19175	19198	19122	19104	19014	18960	19164	19054	18933	18945	19216	18897	19008	19078	19100	19289	19026	19153	19070	19199	19110	19009	18893	18957	18984	18994	19111	19020	19085	18974	19232	19249	19004	19099	19165	19032	19177	19036	19168	19221	19020	19163	19073	19100	19267	19080	18973	18949	19152	18959	19251	19041	19074	19105	18972	19050	19092	19326	19007	19129	19082	18971	19065	19228	18946	19196	19113	18997	18858	18966	19054	19127	18846	18998	19155	19124	19382	19188	18900	19303	19161	19079	18940	19134	19023	19068	19107	19141	19124	19073	18921	18974	18903	19015	19295	19206	19109	19114	18907	19255	19164	18970	19207	19114	19114	19200	19121	18940	18981	19030	19147	18928	18967	19110	19103	19075	19176	19271	18974	18976	19032	18999	18990	19286	19302	19149	19195	19056	19150	19034	19291	19066	18948	19238	19037	19172	18993	19199	19306	19088	19115	18976	19160	19001	18983	19066	19278	19001	19044	19082	19062	19171	19191	19012	19240	18913	18968	19012	18985	19123	19192	19331	19084	19079	18925	18972	19041	19211	19101	19190	19366	19206	19034	19038	19084	19097	19144	19025	19033	19061	19089	18920	19019	19230	18874	18871	19123	19364	19216	19168	18952	19317	19033	19175	18961	19066	19070	19209	19022	19028	19112	19131	19026	18990	19019	19002	19086	18946	19109	18906	19062	19051	18930	19159	19103	19035	19080	18979	19133	18945	19152	19228	19184	19139	18963	19240	19147	19238	19067	18907	19059	19134	19348	19130	19140	19001	19190	19301	19284	19135	19233	18868	18995	18950	19047	19275	19171	18817	19255	18974	19079	19077	19032	19120	19223	19132	19199	19076	19205	19106	19064	19141	19008	19110	19266	19270	19226	18947	18886	18772	18916	19040	19039	18974	19220	19201	18998	18910	19106	19100	19233	19154	19060	19322	19287	19032	18951	19151	19005	19088	19415	19196	19319	18960	19141	18938	19355	19040	19202	19015	19000	19125	19253	19117	19090	18903	19010	18945	19099	19218	19148	19260	18943	19060	19111	19076	19166	19135	19144	18998	19116	19095	18999	19146	19089	19049	19003	19102	19098	19138	19107	19083	19237	19036	18921	19131	18993	18984	19109	19288	19120	19117	19180	19041	19108	19142	19196	19178	19031	19157	19025	18970	18882	19236	19237	19042	19091	18916	18890	19376	19251	19248	19214	19293	19210	19033	19173	18979	18862	19015	18963	19166	19082	18956	18987	19192	19350	19085	18947	19360	19117	19042	18963	18962	18967	19001	19322	19150	19043	19060	19467	19140	19146	19200	18928	19078	19220	19130	18928	19131	19430	18939	19083	19032	19090	19327	18867	18980	18971	18973	19144	19128	19243	19090	19131	19126	19219	18950	19069	19258	19106	19077	19090	19097	19155	19250	19082	19160	19326	19167	19122	18867	18994	19053	18902	19123	18914	19081	18975	18948	18904	19005	19257	19182	19142	19187	19034	19207	18976	18955	19085	18935	19060	19111	19247	19106	18963	18909	19053	19005	19135	19002	19135	19083	18988	19149	18994	18919	18895	19314	19051	19036	18951	18956	18948	19064	19154	19215	19065	19131	18942	19117	19237	19150	19312	19002	19090	19219	19068	18993	19155	18939	19105	18988	19074	19088	19051	18979	19156	19120	18928	19042	19152	19078	19173	19013	19217	19069	19069	19010	19106	18879	19067	19152	19095	18865	18895	19061	19019	19057	19023	18940	18953	19083	19051	18894	19130	19003	19068	18949	19030	18976	19303	18946	19153	19203	19042	19096	19192	19309	19225	19076	18971	19358	19144	19114	19173	19102	18977	18981	18944	19019	19098	18957	19130	19154	19150	19144	19145	19136	18914	19192	19058	19012	19048	18864	19065	19119	19085	19125	18825	19080	19183	19055	18933	19023	19004	19076	18992	19075	18979	19047	18988	19080	19191	19050	19187	19311	18989	18856	18800	18932	19311	19227	19272	19146	19163	19256	19115	19077	19051	19319	18953	19083	19131	19141	19074	19219	19057	18982	19158	19233	19097	18887	18997	19089	19018	19102	19019	19125	19209	19144	19068	18969	19212	19214	19229	19260	18931	19141	18921	19060	19088	19302	19083	18967	19125	19069	19149	18772	19002	18886	19207	18993	19249	19027	19127	18990	18956	19154	19078	19154	18961	18860	18931	19117	18960	18979	19215	19163	19248	19253	18944	19005	19063	19146	19260	19350	19095	19044	19060	19030	19017	18825
62477	106318	88107	59833	34405	20155	16556	16024	15951	16163	15946	15994	16022	16077	15966	16069	15948	15996	15927	16074	16133	15926	15967	16003	16210	15955	16062	16020	15891	15936	15936	16143	16102	16024	16072	16167	16008	15940	16011	16031	16111	15992	16131	16003	15992	16084	15936	16092	16000	15770	16198	15977	16127	16058	16063	16043	16037	15824	15950	16002	16085	16044	16166	15981	16041	15915	15978	15957	15875	16051	16105	15997	16087	15935	16010	16048	15945	15929	16080	16078	15977	16093	15952	16026	16100	16027	16031	15999	15910	16174	16067	16029	15946	16004	16138	15916	16205	16084	16159	15913	15880	16026	15993	16182	16055	16144	16048	16040	16094	15988	15950	16011	16056	15989	16169	16090	16044	15892	16081	15914	15927	16021	15946	16120	16031	15958	16153	16164	16036	15996	16021	15983	16182	16114	15924	16037	15926	16112	16025	16099	15983	16114	15997	15996	16135	16072	15968	15992	16081	16037	16087	16178	15948	16097	16070	15912	15940	15861	16141	16161	16012	16025	16113	15962	16035	15933	15998	15994	15903	16051	15956	15943	16102	15888	16107	15893	16110	15890	15989	16112	16186	15994	15791	15991	16057	15998	16080	15901	15949	15977	16018	15793	16046	15904	16016	15834	15997	15959	16055	16077	15968	15928	15901	16043	15949	16111	16010	15920	16089	15911	16187	16007	15843	16105	16027	15886	16080	16032	16100	16050	15941	16038	16031	15994	16207	16017	16108	16017	15999	15892	16032	15991	15896	15930	15905	15850	16077	16071	16065	16146	16081	16020	15919	15906	15958	16091	16030	15927	15809	16054	16120	15985	15897	16062	16038	16111	15957	16016	16142	16034	15911	16000	16042	16102	15923	16028	15991	15976	15932	15993	16030	16089	16020	16102	15990	16181	16077	15881	15965	15901	16027	16043	16105	15932	16049	16026	15980	15928	16105	15988	16057	15978	15924	16028	16008	15951	16061	15955	15994	16137	16079	16070	16221	16008	16164	15984	16204	15963	16085	16062	15887	16041	15932	16070	16047	16079	15973	15965	15899	16194	15892	16109	15896	16030	15897	16076	15798	15980	16057	15970	16025	16031	15977	16078	16041	15894	16031	15866	16033	16147	15903	15811	15930	15998	16001	16060	15939	15943	15872	15969	15887	15879	16116	16096	15940	16071	16240	16093	16099	16188	16007	15926	15982	16077	15997	15959	16065	15984	16088	16067	16088	15977	15948	15995	15864	16164	15891	15994	15973	15898	16099	15964	15951	15836	16131	15953	16025	15962	16078	15980	15690	16004	16186	15895	16041	16040	15940	16142	15999	15940	16099	15970	15968	15689	15927	15948	15986	15936	15961	15975	16020	16081	15988	15931	15865	15887	16056	16027	16030	15976	16001	16061	15926	15886	15886	15959	15968	15975	16004	16050	15949	15946	15993	16091	15900	15907	16107	15968	15877	15908	15917	15869	16028	15901	15921	15927	15980	15970	16046	15997	16049	16035	16120	15998	16032	16136	16099	15960	15860	16060	16129	16163	15981	16011	16074	15730	15981	15887	16109	15933	15912	16016	15951	15944	16007	16130	15993	16124	16010	15891	16044	16025	16101	15894	16108	15863	15996	15772	16079	16038	15915	16171	16008	16027	15910	15991	15936	15912	16053	15975	16079	15883	15904	16115	16080	15850	16002	16007	16079	16122	15953	16043	15944	15996	15904	15892	16032	16065	16174	16024	16023	16282	15941	15896	16083	16098	16023	15893	15964	15996	16044	15847	15977	15939	16075	16074	16106	15968	15966	15915	16057	16038	15967	16056	15977	16014	16023	16014	15944	15939	15980	15926	16125	15978	15978	15927	15812	16133	15916	15961	16031	15772	15884	15958	15917	15915	16073	16095	15999	15849	15981	16008	15945	16143	15857	16033	16031	15991	16021	16088	16036	15903	15929	16064	15962	16021	16090	15968	15937	16013	16101	15927	15881	15967	15961	15823	16107	16037	16039	15875	15957	16030	16070	15954	15913	16054	16163	15995	15944	15801	16049	15944	15984	15949	15934	15927	15971	16083	16167	15932	15920	15903	15941	15860	16031	15916	15981	15956	16044	15921	16138	15931	16088	15966	15950	15866	15876	16056	16046	15985	15980	16086	16065	16070	15875	15897	16037	16095	15950	16002	15970	16080	15929	15991	16101	15995	15911	16063	15928	16035	15991	15923	16005	16033	15895	16134	15933	15884	15913	16026	15967	15930	15873	15948	15927	16261	15936	15835	16012	15998	16021	16041	16041	16005	16000	15843	16063	16044	16132	16051	16182	15979	16034	16002	16092	15940	15987	15898	16046	16087	15897	16025	15962	16065	16136	16160	16094	15875	16204	15998	15944	15974	15889	16005	16069	16071	16027	16052	15908	15762	16029	15904	16091	15888	15869	16024	15985	15989	15898	15897	16090	16135	16000	15884	16005	16224	15935	15962	15991	15825	16033	16068	16158	15764	16026	16109	16025	15928	16103	16055	15987	15881	15936	15971	15999	16063	15992	15961	15947	15996	16122	16109	15973	15957	16040	15898	16006	16031	15905	15958	15973	15929	15936	15904	15926	16030	15966	16052	15985	16048	16042	15948	15939	16049	16001	16260	15931	15960	16035	16031	15948	16074	15991	16031	16077	15920	16083	16153	15955	16201	15907	15978	16027	15892	15923	16010	15916	16061	15872	16039	15888	16054	15962	15932	16043	16090	16008	16075	15960	15901	15839	15852	16106	15995	15997	15917	15903	16044	15967	16029	16003	16043	15917	16042	16010	16016	16013	16075	16029	15925	15958	15875	15935	16014	15987	15749	16079	16065	16105	15990	16038	16081	15768	16263	15942	15816	15885	15960	16010	16013	15999	16022	16113	16107	16098	15784	16046	15957	16009	15882	16029	16280	16038	15856	15953	16053	16136	15896	16059	16068	16105	15994	16082	16067	15906	15945	16048	15850	16005	15860	15849	16003	15965	15842	15883	16048	15928	16016	15868	15978	15948	15851	16006	16021	16070	15915	15761	16021	16084	15954	16123	15989	16196	16015	15965	15960	16041	16123	16008	16051	16132	15939	16140	15964	15845	15883	15939	16007	15977	16219	16018	16280	16008	16146	16077	16037	16113	16026	15853	15889	15978	15818	15814	15901	15991	15910	16018	16156	16000	15929	15913	15924	16000	16071	16051	15898	15990	15950	15849	16082	16099	16014	16060	15935	16042	16135	16031	16067	15844	16120	16132	15903	16073	15942	15944	16061	15979	16056	15935	16069	16053	16009	15897	15846	16033	15904	16002	15968	15937	15937	15917	16040	16041	15987	16033	16133	16065	15929	15972	15965	15947	16042	15984	15982	16110	15992	15809	16084	15957	16058	16077	15812	16044	16044	15958	15922	16015	15962	16028	16096	16009	15794	16127	15895	15934	16040	15970	16006	16164	15904	16024	15832	15815	16106	15893	15957	15790	15883	16116	16034	16222	16011	15994	16138	16023	15914	16079	15937	16123	16035	16114	15877	15899	16024	16008	16008	16037	16069	15943	15950	15951	16196	15826	16146	16140	15927	16133	15833	16091	15913	16065	15994	15830	15992	15984	16122	16102	16035	16114	15939	15981	16043	15998	15851	16041	15946	16057	15933	15846	15835	16011	16023	16104	16127	15948	16007	16050	16091	15871	16018	15869	15999	16045	16039	15919	16092	16018	15953	15875	16047	15926	15903	16076	15986	16059	15959	16108	16054	15980	15990	15979	15884	15913	16125	15832	16060	15960	15918	15968	15876	16116	16086	16029	15999	16182	15910	15944	16145	15959	16116	15943	15993	15837	16253	15837	16063	15954	15961	15985	16131	16048	16173	15878	16258	16199	16008	15934	16056	15889	16041	16028	15844	15839	16027	16052	15944	16023	15818	16091	16152	16003	16246	16022	15981	16097	15888	16024	16018	16122	15827	16050	15959	16129	15998	16216	16052	16032	15885	15921	15876	15933	15959	16021	15988	16036	16048	15886	15868	15997	16022	16052	16047	16047	16110	15957	15842	15968	15817	16028	16051	15978	15881	15956	16029	16008	15969	16085	15985	16004	15999	16011	16051	16009	16011	15963	15865	15926	16007	16079	15715	16049	16171	16164	15978	16058	16099	16157	15984	16043	16100	16020	16040	16067	16149	16104	15943	16097	15990	15955	15962	16041	15991	16046	15944	15882	16019	16046	16022	15993	15908	15908	16134	16016	16029	15917	15829	16015	16130	15998	16067	16082	16006	16029	15928	15966	16104	16037	15936	16006	16323	15834	16005	16045	15977	15916	16068	15893	15808	16051	15854	15882	16035	15983	16035	16099	15918	16020	16042	15874	15936	15931	15809	16022	16073	16064	15980	15977	15968	16047	16172	15994	15998	15940	15925	15925	15918	16056	15939	15947	16033	16011	16029	15793	15988	16068	15908	15893	15966	16152	16010	16003	16231	15990	16118	15897	16051	15866	16121	15923	16048	15862	15931	15925	15854	16072	16021	16004	15860	16084	16031	15845	16095	16011	15893	15922	15990	15965	16118	15839	15998	15827	15935	15936	15863	16023	15968	16083	15823	16127	15949	16189	16075	15914	16058	16024	15931	15967	16063	16050	16022	16144	16044	15864	15922	16163	15793	16188	15997	15969	16153	16210	15886	15836	16053	15836	16003	15930	16000	15880	15906	15939	15826	16056	15865	16108	15984	15929	15864	15952	15875	16013	16042	16071	15881	15910	15903	15869	15877	16117	15872	15848	15983	15999	16125	15962	15984	16030	16046	16035	16092	16052	16038	16039	15997	16008	16021	15907	15981	16009	16027	16057	15890	16074	15914	16194	16106	15881	16266	16054	15836	16068	15991	16125	16194	16090	15974	16083	16194	16131	16081	16031	16123	16030	16169	15949	16035	16085	15997	16115	15977	16017	15845	16071	15962	16107	15935	16147	15993	15863	15883	15998	15976	15875	15960	16064	16148	15971	16035	16056	15945	16089	15908	16066	16032	16165	16003	16017	15953	16114	15875	16076	16007	15892	16135	15947	16132	15944	15995	16116	15985	15980	15945	15977	16100	16031	15868	16050	15973	16230	15904	15789	16079	15954	16126	16096	16156	15999	15884	15996	16049	16197	15956	16054	16025	15994	16127
32688	43136	44585	30644	21778	19951	19324	19195	18949	19126	19261	19088	19244	19230	19094	19139	19046	19162	19202	19023	19090	18846	19136	19168	19097	19030	19089	19215	19123	19148	19027	19055	19270	19148	19265	19033	19163	19010	19258	19128	19167	19198	19219	19331	19167	19198	19127	19133	19032	19044	18980	19028	19211	18949	18952	19306	19193	19098	19178	19104	19208	18975	19151	19140	19244	18940	19078	19068	19032	19035	18830	19111	19201	19116	18958	19152	19080	19233	19377	19018	18929	19005	18900	19308	19127	18872	19178	19025	19047	19238	19147	19156	19094	18934	19210	19197	19136	18947	18978	18971	19364	19160	18926	18969	19065	19109	19129	19155	19175	19079	19007	18907	19177	18970	19099	19156	19003	19200	19052	19050	19420	19189	18958	18952	18908	19013	19110	19100	19186	19047	19053	19150	19039	19203	19221	18955	19200	19259	19284	19013	19099	19059	18977	19179	19112	19314	19263	19292	19003	19204	19026	19055	19069	19347	19366	19239	19141	19087	18956	19040	18868	19097	18945	19110	19009	19171	19240	18867	19164	19127	18845	19180	19086	19127	18848	19141	18947	19092	19027	19195	19084	18981	19078	19009	19150	19216	19083	19114	18940	19125	19087	19143	19124	18942	19209	19198	19355	18943	19284	19112	19061	19170	19044	19046	19154	19056	19124	19064	19258	19201	19170	19332	19261	19191	18909	19141	19192	19202	19112	18951	19108	19138	18967	19174	19158	19136	19121	19074	18995	19013	19142	19230	19317	19240	19219	19158	18992	19068	19002	19080	19262	19060	19082	19010	19113	19078	19089	19105	19049	19128	18994	18957	19010	19229	19225	19187	18807	18885	19098	19091	19042	18987	19157	19259	19132	19069	18934	18939	19019	19238	18981	19261	19177	19103	19238	19152	19240	19037	19004	19337	19225	19135	19069	18960	19057	19153	19181	18996	19203	19131	19154	19052	19110	19226	19305	19061	19067	19233	19159	19147	19111	19143	19063	19028	18981	19066	19297	19107	18977	18905	19091	19159	18987	19180	18987	18986	19057	18981	19037	18978	18900	19063	19090	18941	19129	19112	19181	18985	18988	19144	19249	19279	19252	19194	19285	19051	19142	18991	19149	19112	19005	19013	19324	19032	19094	19173	18992	19059	19151	19077	19255	19170	19030	19215	19129	19035	18907	19115	19078	19032	19068	19027	18811	19200	18983	19142	19023	19180	19147	19117	18999	19099	18942	19284	19261	19233	19074	19196	18963	19211	19037	19185	19000	19056	19125	18954	19028	19007	19050	19326	19227	19025	19196	19094	19105	18881	19215	18939	19102	19007	19013	19215	19213	19317	19016	19130	19002	19072	19034	19249	19095	19022	19100	19211	18952	18930	19144	19220	19170	19128	18991	19246	19199	19215	18895	19208	19264	19294	18993	19027	19161	19020	19099	19182	19151	19180	19090	19116	19135	19107	19072	19025	18880	19068	18851	19026	19097	19044	19185	19032	18945	18892	19045	18938	19069	19052	19210	19172	19284	18969	19015	19055	19040	19269	19194	19107	19030	18977	19005	19081	18871	19066	19084	19078	19268	19055	19212	19258	19190	19035	19243	19275	19055	19071	19257	19188	19022	18978	19045	19320	19182	18891	19167	19107	19348	19248	19311	19152	19067	19138	19092	18976	18998	18914	19161	19135	19022	18669	18980	19023	19122	19113	19052	19011	18915	18926	19086	19205	19019	19191	18862	19065	19304	19060	19283	19035	19260	19179	19117	19161	19070	19248	18941	19219	18999	19117	19296	19137	18957	19119	19090	19158	19137	19176	19013	18798	19292	19075	19108	19306	19090	19005	19157	19093	19166	18923	19244	19015	19162	19056	19097	19145	19182	19153	19299	19049	18986	18957	18949	19000	19189	19025	19140	19157	19002	18906	19085	18924	19141	18967	19016	19097	19006	19180	19099	18892	18922	19161	19043	18951	19342	19248	19035	19040	19145	19296	19122	19269	19320	19379	19081	19085	19406	19079	18964	19128	19235	19087	18959	19046	18951	18999	19160	19096	18960	19147	19168	19179	19149	19106	19066	19045	19150	19119	19112	19104	19058	19319	19188	19143	19019	19152	18996	19077	19161	19276	19117	19129	19108	19113	19080	18904	19062	19169	19262	18967	19004	19124	19075	19173	18877	19124	19101	18866	18995	19253	19174	18948	18965	19012	19001	19055	19095	19177	19139	19071	19155	19158	18976	18896	18917	19194	19187	19260	19096	19204	19088	19022	19033	18935	19196	19254	19149	19220	19136	19191	19291	19056	18847	19008	19245	19051	19190	19108	18975	19003	19053	19071	19086	18892	19098	19093	19006	19209	18995	19033	18987	19046	19034	19153	19079	19257	19172	19246	19335	18987	19042	19161	19033	19111	19260	19206	19046	18963	19002	19164	19162	19036	18707	19008	19171	19052	19159	19357	19237	19070	19146	19245	19076	19132	19143	19234	18988	18969	18911	18964	19033	19025	19037	19151	19041	19024	19065	19151	19164	19260	19003	19010	19143	19063	19161	18981	19268	19202	19106	19177	19153	19254	19181	19223	19031	19161	18959	18910	18931	19013	19100	19168	19005	19090	19162	19228	18972	19022	19151	19360	18965	18764	19067	19050	18987	19157	19099	19040	19212	19158	19070	19227	19141	19338	19084	19192	19112	19115	19116	18946	19067	19117	18947	19253	19043	19215	19347	19101	19039	19166	19374	19139	19102	19060	19300	19136	19177	19428	18981	19206	19019	19264	19205	19205	18884	18969	19284	19176	19068	19158	19210	19307	19056	19221	19032	19136	19173	19112	19084	19157	19035	19157	19179	18966	19021	18979	19267	19231	19270	19318	19236	19258	19277	19161	19068	19094	19184	19111	18830	19138	19016	19279	18875	19141	19146	19041	18971	18919	18967	19066	18959	19054	19213	19190	19275	19095	19169	19098	19081	19149	19192	19034	19225	19021	19092	19003	19165	19153	18873	19005	18901	19120	19081	18967	19042	19163	19158	19061	18930	18998	19235	19166	19187	19303	19033	19137	19127	19020	19095	19168	18974	19172	19203	19035	19140	19066	19247	19026	18982	19198	19191	19055	18933	19170	19293	19059	19056	19074	19252	19015	19132	19257	19092	19105	19260	19010	19009	19144	19327	18979	18937	19151	19161	19030	18976	18961	19289	19310	19342	19175	19154	19035	19169	19194	19033	19011	18933	18981	19088	19037	19010	18995	18975	19114	19058	18956	19139	19221	19053	19310	19119	19109	19192	19052	18884	19116	19282	19048	18964	19249	19174	19094	19121	19021	19196	19136	19071	19085	19012	19089	19121	19207	19137	18905	19027	19157	19067	19176	19207	19180	19095	19171	19108	18977	19056	19051	19064	19067	19155	19139	19078	19246	18979	19335	19047	19201	19005	18961	19079	19130	19084	19030	19108	19074	19075	18940	19083	19098	18961	19117	19255	19009	19067	19064	18996	19130	19082	19024	19045	19124	19243	19291	19085	19065	19240	19025	18944	18986	19133	19086	19103	19037	19216	19030	18999	19100	19114	19266	19109	18916	18953	19018	19077	19317	19118	19156	19044	19020	18951	19212	18929	19189	19151	19068	19104	18936	19108	19178	19017	19339	19068	19055	19237	19073	19096	19195	19137	19012	19152	19069	19197	19116	19205	18933	19161	19036	19040	19111	18983	19116	19086	19009	19194	19146	19245	19279	19181	19390	19100	19131	19095	19042	19128	18940	18765	19119	18939	19145	19126	19102	19165	19032	19177	19130	19084	19231	19187	19024	19038	19001	19135	19293	19223	19043	19006	18981	19002	19281	19132	19221	18994	19013	19078	19073	19106	19265	19018	19220	19218	19333	19153	19214	19295	19273	19176	19195	18986	19023	19044	19073	19156	19127	19188	18934	18948	19110	19101	19172	19256	19092	18972	19279	19235	18970	19083	18997	19056	19194	19228	19017	19222	19013	18843	19183	18956	19051	18895	19042	19094	19046	19144	19132	19255	18898	19058	19057	19284	19022	19123	19232	19201	19085	19222	19152	19085	19235	19184	19289	18975	19160	19153	19059	19116	19150	19140	18936	19069	19004	18962	19175	19217	19167	19176	19009	19229	19081	19057	19047	19287	19252	19233	19206	18950	19073	19317	19060	19021	19176	19321	19058	18973	18941	19358	19345	19199	19002	19057	19092	19140	19093	19106	19031	19188	19114	19065	19163	18972	19086	19289	18994	19063	19141	19082	18798	19021	19028	19082	19145	18988	19114	19026	19103	19095	19055	19099	19279	19002	19164	19270	19030	19103	19055	19106	19224	18992	18977	19003	18986	19122	19056	18871	19136	19096	19222	19124	19101	18960	19179	19117	19049	19033	19207	19167	18947	19026	18986	19053	19196	19155	19134	19081	18951	19019	19136	19120	19095	19175	18958	18810	19103	19189	19116	19042	19114	19072	19079	19108	19262	19081	18937	19302	19136	19093	19380	19126	19014	19199	19142	19100	19033	19247	19088	19161	19210	19248	19105	19017	19131	19031	19249	19246	19021	19218	19091	19010	19089	18916	19047	19030	19073	19157	19029	19014	19103	18959	18935	18994	19127	19047	19041	19149	19153	19025	19048	19030	19059	19022	18965	19248	19045	19187	19258	19185	19172	19242	19255	19094	18869	19041	19114	19179	18981	18965	19029	19158	18912	19110	18996	19244	19299	18883	19113	19133	18874	19258	19024	19001	19146	19225	19006	19120	19110	19195	18917	19193	19109	19127	19268	18986	19213	18994	19063	18974	18853	19136	19162	18885	19246	19187	19040	19120	19142	18981	18914	19081	19219	19096	18955	19147	19080	19154	19053	19122	19178	19054	19161	19370	19182	19202	19161	19315	19126	19126	18954	18920	19310	19028	19155	19116	19068	19394	18814	19120	19014	19105	19068	19177	19231	19158	19130	19209	19028	19112	19152	18990	19158	19205	19222	19107	18886	19274	19261	19081	19058	18964	19026	19327	19259	19009	18986	19110	18847	19097	19127	19074	19113	19146	19100	19219	19081	19112	19017	19235	19174	19238	19119	19185	19022	19168	19183	19126	19250	19322	19173	19198	18994	19017	19068	19047	19178	19192	19090	18984	19124	19158	18970	18939	19176	18913	19146
40770	60817	45445	25711	18128	16427	15882	15971	15953	15973	16021	15978	16097	16029	15951	16064	15964	16018	16107	15928	16008	15801	16079	15814	15869	16023	15967	16015	16018	15742	16177	15908	15954	15906	16064	15931	15933	16078	15977	15938	15873	15874	16059	16019	15880	15921	15887	16033	16011	16044	16047	15934	15810	15791	15836	16041	15898	15788	16090	15959	15955	16018	16025	15982	16091	16064	15847	16190	15966	16011	15991	16065	15956	16055	16020	15990	15989	15912	15924	16093	16032	16058	15786	15809	15770	16224	16361	15821	15988	16162	15897	15936	16045	16001	15960	15972	15843	16030	16114	16001	15860	16233	15999	16036	16137	15961	16091	16062	16003	15937	16017	16007	15980	15977	15970	15839	16018	15968	16178	16105	16134	15963	16132	15949	15876	16079	15958	16177	15893	15980	15853	15904	16077	15963	16003	15961	16193	15973	15921	16186	15983	16131	16052	15990	16041	15990	16081	15983	15992	15809	15798	16103	16080	15944	16048	15967	15916	15988	15993	15928	15955	15936	16001	15858	15945	16109	15971	15859	15895	15929	15879	15881	15885	16002	16014	16057	16085	16007	15958	16009	16128	15936	15959	15998	15934	16125	16014	15974	15844	15852	15913	16019	16068	15838	15919	16002	16013	15986	16039	15947	16057	16031	15802	15880	16178	16000	15959	16124	15903	15933	15864	16050	15897	16018	16018	15901	15908	16006	15910	15959	15869	16082	16152	16035	15736	15843	15965	16063	15756	15947	15902	15966	16007	15971	15924	15875	16073	15811	15943	16067	16067	15857	15861	15968	15957	15896	16003	15986	16027	16024	15928	15921	16068	15974	16076	15967	15922	16005	16032	16081	15955	16002	15921	15935	15791	15833	15937	16069	15971	15817	16155	16113	15909	16039	16048	16031	16007	15931	16045	16113	16058	15996	15946	15977	15937	15906	16033	16138	16054	15920	16078	15971	15883	16123	16094	15915	15943	15957	16023	16014	16153	15976	15898	15952	16010	15917	16015	15851	16115	15879	15894	16136	16044	16082	15983	15955	16126	15917	15888	15981	15924	15903	16033	15990	15923	16002	15939	15955	15975	16158	16141	15908	15840	15929	16000	15792	16152	16018	15909	15926	15943	16018	15881	16249	16067	15997	15877	15784	16133	15987	15957	15880	16005	16008	15909	16095	16076	16048	16008	16091	15987	16125	15809	16045	15962	15889	16085	16028	16021	15986	15976	15935	16210	15937	15827	16027	16084	15950	15971	16129	15965	15968	16111	16038	15881	15926	16014	15980	15919	15930	16121	15812	16023	16064	16150	15976	15838	15984	15898	15829	16070	15972	15751	15995	16009	16032	15803	15984	15946	16074	16033	15960	15898	16053	16130	15912	15896	15939	15933	15830	16073	16060	16076	15829	16003	15942	15978	16034	15973	16127	16062	15990	15904	15812	15844	15876	16241	16092	15970	16052	16083	16159	15777	16206	15792	15897	16095	15956	15976	16089	16120	16104	16065	15987	15956	15971	16033	16023	16029	15859	16034	15866	15841	15821	15933	16027	16084	15952	15897	15888	15981	15960	16098	16070	15969	16091	15900	16103	16178	15970	15969	15832	16084	15921	15900	15860	16002	15932	15915	15834	15910	16041	16115	15998	15981	16047	15833	16071	16100	15881	16042	15852	15973	16006	15938	16011	15922	15891	16002	16067	16080	15957	16021	15994	16131	15853	15973	15866	16032	15927	16071	15888	15935	16056	15909	16106	15998	15991	16081	15913	15998	16103	16124	15932	15911	15896	15973	16113	15875	15949	15961	15952	15990	15960	16033	15908	15992	15935	15917	15808	16131	15886	16067	15863	15925	15828	15938	15995	16059	16008	16117	16064	15966	16005	15903	16023	16032	15938	16056	15927	16054	15956	15996	15908	16133	15903	16026	16144	15959	16011	16138	16074	16082	16008	15994	16053	16098	16118	16079	15962	16073	15675	15855	15928	15998	16024	15966	16071	15973	16101	16035	16028	16245	15918	16100	15934	16085	15996	15971	15765	15835	16012	15833	15926	15839	15996	16100	15863	16026	15908	15906	16037	15923	15934	16120	16193	15887	15996	15989	15955	15987	15996	16015	15901	15878	15988	15861	15885	16037	16060	15902	15913	15864	16018	16004	15972	16056	15924	15965	15987	16036	16165	15914	15915	15735	16053	16187	16037	16017	15991	16008	16113	15962	15964	15997	16079	15981	15900	15880	15916	15893	15995	16077	16038	16054	15950	15959	16017	16022	15930	16071	16096	16016	15963	16088	15943	15911	16148	16081	15845	15889	16196	15943	16163	15981	16020	15919	16108	15969	15894	16013	16129	16075	15979	15960	16010	16074	16015	15898	16087	15834	15926	16121	15850	16063	16121	15898	15910	15882	15942	15899	15992	16116	16184	16016	16021	16009	16078	15769	15898	15990	15884	16134	16051	15971	16061	16080	15981	16096	15816	15941	16059	16019	15975	15887	15828	16037	16146	16011	15953	16132	15941	15867	15927	15925	16040	16040	15863	15963	16088	15997	15939	16160	15881	16037	15863	15981	15826	16009	15922	15782	16180	15995	16227	16115	15960	15922	16008	16085	16072	16055	15978	15936	15814	16107	15987	16158	15866	16073	16126	15863	16093	16015	15816	16004	16125	15995	15806	15996	15885	16047	15915	15840	16062	16078	15966	16005	15951	16075	16144	16107	15860	16077	16069	15961	15987	16033	16092	15964	16077	15844	16089	16108	15947	15878	15879	15919	15949	16091	15904	16077	15856	15808	16045	15993	16061	15944	15979	15843	15887	16219	16081	16075	16134	16030	16109	16031	15848	15888	15962	15966	15996	16005	16050	16049	15933	15952	15992	16025	15981	15974	15823	16033	15995	16108	15962	16016	16049	16072	16061	16119	16121	16138	15844	16091	16012	16034	15955	16028	16015	15967	16032	16050	16038	16034	15923	16064	16071	15887	15953	16060	16050	16078	15804	15987	15869	16095	15886	15892	16004	16128	15838	15860	15892	16003	15875	15909	15877	16150	15914	15830	15948	16215	16142	15882	15935	15984	15916	15843	15983	16064	16133	15919	15828	16129	16029	16078	16107	15935	15925	15939	15967	16151	16066	16054	16069	15955	16090	15785	15926	16074	16092	15995	15921	15968	15835	15994	15910	16234	15813	15950	16038	15950	15937	16022	16034	15925	16012	15994	15932	15927	15808	15951	16052	15817	15994	15935	16082	16051	15924	15948	15977	15986	15895	15877	15901	16072	15909	15915	15926	15984	16101	15927	16084	15868	15942	16064	16018	15946	15870	16196	15927	16000	15979	15983	16062	15930	16104	16057	16017	15924	15946	16024	16100	15863	16115	15987	16209	16026	16039	16034	15979	15790	16060	15858	15939	15934	16030	16077	16093	16105	15998	16022	16004	15914	15865	15918	16032	15956	15955	15858	16067	15938	15988	15935	15905	16112	15977	15851	15938	15841	15949	15937	15898	15969	15992	16023	16004	15997	15890	15967	15965	16067	15979	16106	16104	16178	15849	16213	15830	15852	16113	15959	15992	15988	15815	16018	15826	16179	16160	15838	15958	16105	16025	16033	15983	15926	16053	15926	16031	16186	15816	16060	15902	15897	15882	16130	15885	15892	15968	16170	15935	15820	15890	16106	15967	16020	15872	15998	15993	15906	15962	15869	15947	15960	16055	16101	15934	15974	15868	15905	16000	15971	16050	16086	16037	15994	15850	16064	15983	16211	16083	15854	16175	15944	16028	16216	15911	15986	16025	16013	15954	15970	15990	16258	15828	15939	16089	15987	16069	16065	16102	16028	16048	16157	16017	15972	16056	16001	15983	15904	15893	16021	15980	15993	15950	16119	15874	16203	15899	15940	16019	16155	16075	15903	16200	16001	15995	15884	16115	16059	16097	15855	15980	15892	15992	15960	16032	16086	16062	16072	16136	16010	15965	16001	16140	15883	15944	15997	15865	15954	15952	15828	15901	15931	15920	16046	15937	16117	15966	15836	16192	15967	16016	15922	15951	16022	15923	16200	15969	15928	15771	16162	15901	16039	16050	15890	15809	15898	15901	15922	15912	15780	15984	15991	15979	16017	15993	16036	16006	16128	15956	15949	15943	16043	15842	16156	15914	16117	16040	16076	15985	16037	16081	16013	16051	15723	15942	15999	15970	15892	16118	16054	16023	16047	16023	15950	15941	15965	15875	15946	15910	16158	16018	15977	15894	15923	16075	15952	15857	15928	15977	16065	15914	16005	15978	15706	15952	16006	16058	16175	16025	16049	16033	15947	16021	16006	15967	15828	16118	15713	16192	16016	15958	15999	16074	16034	16171	15947	15908	15953	16050	15936	15935	15963	15831	15947	15931	16139	15928	15966	15939	16019	15993	16149	15981	15827	15994	15993	15983	16022	15929	15900	15912	16035	15848	15982	15999	16008	15844	15889	16009	16098	15843	15966	15915	15901	16082	15826	16013	16142	15972	16063	16076	16073	16038	16166	16001	15746	16034	16045	16035	16036	15974	16056	15969	16122	16068	16118	15918	16060	15938	15881	15949	15916	15952	15924	16090	15939	15931	15879	15935	15950	15864	15976	16034	15885	16068	15865	15989	16060	16027	15988	16013	16171	15906	15975	16007	15980	16126	15969	15899	15958	16103	16013	16165	16050	16027	16087	16009	16009	16029	15895	16006	15975	15922	16001	16004	15928	15925	16107	16086	15916	15740	16018	16189	16050	16115	15965	16034	16017	16006	15899	16054	16049	16033	15948	16053	16190	16046	15812	15904	15955	16124	16048	15986	15938	15992	15865	16005	16038	16199	15823	16044	15873	16107	15913	16047	15948	15826	15986	16061	16163	16173	16013	15977	15984	16081	15931	16035	15976	16135	15915	15982	16122	16056	16012	15931	15844	15886	16008	15970	15996	15919	15833	16018	16140	15867	16083	16012	16102	15988	15937	16037	15943	15873	16018	15748	15900	15897	16008	15849	16029	16008	15892	15864	15860	16101	16024	16078	16074	16019	15872	15841	16082	15956	16013	15910	15817	16070	15969	15810	16037	15892	16072	16035	16005	15988	16071	15982	16034	15991	16022	15990	16299	15831	15988	15982	16078	16000	15790	16161	15951	16086	16108	15850
35494	40688	39496	28043	21371	19950	19532	19483	19475	19188	19161	19273	19201	19375	19125	19277	19141	19250	19493	19243	19130	19081	19142	19002	19162	19264	19092	19126	18941	19359	19354	19096	19182	19211	19214	19233	19381	19069	19250	19213	19368	19249	19147	19140	19218	19071	19257	19073	19242	19316	19098	19280	18988	19053	19242	19270	19201	19050	19396	19243	19166	18975	19206	19112	19210	19042	19272	19010	19015	19223	19280	19371	19070	19240	19073	19255	19406	19060	19443	19101	19090	19189	19123	19052	19206	19183	19353	19135	19167	19166	19070	19210	19155	19310	19137	19036	18987	19343	19140	19164	19153	19264	19103	19171	19281	19170	19267	19267	19213	19295	19029	19300	19308	19316	18935	19182	19260	19225	19171	19069	19048	19108	19304	19196	19154	19188	18982	19127	19192	19246	19210	19320	19259	18947	19234	19169	19070	19122	19229	18969	19258	19223	19222	19161	19387	19079	19346	19197	19403	19382	19125	18949	19207	19205	19086	19189	19335	19069	18995	19153	19331	19087	19306	19253	19196	19232	19389	19350	19364	19239	19182	19274	19323	19270	19362	19131	19326	19098	19102	19381	19241	19323	19263	19268	19119	19166	19022	19239	19228	19126	19215	19061	19475	19204	19078	19270	19160	19028	19362	19269	19117	19246	19165	19234	19454	19000	19325	19296	19292	19309	19208	19142	19344	19185	19260	19124	19384	19191	19114	19225	19082	19129	19349	19232	19180	19146	19278	19146	19206	19092	19290	19192	19283	19028	19010	19211	19325	19047	18941	18969	18918	19050	19342	19060	19032	19193	19170	19112	19217	19086	19213	19427	19149	19198	19298	18999	18801	19197	19107	19216	19323	19195	19300	19191	19188	19161	19114	19174	19267	19487	19150	19324	19270	19268	19205	19033	19179	19245	19144	19361	19289	19278	19277	19204	18975	19267	19425	19226	19249	19311	19529	19214	19285	19180	19014	19380	19485	19213	19158	18940	19128	19081	19266	19229	19117	19244	19314	19265	19219	19051	19036	19212	19012	19459	19050	19137	19098	19073	19118	19193	19120	18983	19085	19187	19196	19359	19241	19205	19332	19247	18993	19134	18921	19129	19181	19304	19357	19221	19153	19122	19056	19020	19324	19282	19166	19143	19114	19267	19177	19013	19052	19080	19042	19062	19130	19078	19133	19277	19003	19016	19331	19140	19253	19232	19328	19071	19052	19032	19249	19056	19069	19050	19231	19049	19319	18772	19108	19099	19200	19197	19334	19235	19498	19134	19148	19168	19092	19209	19108	19312	19090	19208	19168	19257	19105	19042	19001	19189	19299	19201	19241	19176	18932	19102	19143	19393	19102	19079	19432	19152	19001	19139	19219	19083	19220	19171	19255	19337	19266	19349	19260	19302	19133	19132	19017	19293	19350	19132	19123	19330	19304	19280	19153	19105	19015	19004	19257	19151	19252	19173	19376	19379	19148	19021	19127	19245	19156	19082	19291	19233	18937	19257	19221	19086	19094	19221	19170	19090	19094	19201	19145	19232	19240	19371	19074	19120	19170	19295	19203	19142	19158	19256	19199	18990	19110	19298	19185	18991	18912	19090	19190	19084	19142	19127	19062	19205	19302	19279	19128	19240	19282	18979	19298	19087	18986	18999	19254	19042	19180	19231	19050	19329	18938	19032	19061	19109	19270	19230	19143	19234	19366	19063	18881	19128	19126	19230	19097	19055	19169	19160	19208	19287	18993	18820	19319	19236	19052	19215	19478	19160	19128	19259	19312	18913	19221	19251	19247	19220	18932	19206	19105	19108	19128	19199	19301	19030	19185	19176	19155	19220	19327	19005	19204	19105	19051	19273	19414	19277	19320	19193	19216	19137	19327	19318	19224	19097	19334	19219	19188	19230	19051	19169	19242	19394	19197	19364	19095	19303	19188	19347	19357	19156	19198	19193	19194	19090	19251	18966	19274	19065	19374	19226	19234	19271	19216	19158	19211	19056	19316	19196	19314	19073	19304	19140	19237	19108	19103	19085	19104	19156	19149	19234	19289	19163	19299	19362	19246	19294	19272	19161	19332	19151	19305	19045	19256	19261	19228	19106	19078	19189	19291	19063	19350	19319	19125	19363	19329	18937	19307	19313	19286	19135	19108	19015	19047	19124	19295	19164	18974	19217	19252	19281	19238	19199	19080	19218	19280	19385	19153	19141	19097	19155	19008	19103	19155	19228	19255	19301	19214	19194	19108	19108	19047	19218	19278	19228	19225	19181	19109	18946	19103	19390	18994	19204	19400	19281	19097	19051	19395	19345	19264	19051	19196	19136	19305	19498	19341	19223	19161	19115	19055	19102	19192	19291	19119	18972	19316	19021	19042	19253	19441	19123	19046	19452	19362	19212	19061	19119	19309	19378	19097	19305	19261	19110	19256	19185	19172	19235	19130	19063	19107	19093	19021	19271	19022	19165	19224	19351	19214	19152	19302	19198	19150	19214	19124	19285	19261	19235	19213	19227	19131	19235	19236	19219	19201	19264	19361	19254	19081	19223	19159	19098	19279	19047	19205	18995	19202	19071	19282	19189	19247	19213	19509	19172	19091	19242	19108	19258	19323	19167	19215	19098	19497	18950	19240	19428	19416	19252	19318	19099	19309	19189	19036	19248	19069	19172	19023	19097	19335	19382	19102	19288	19194	19470	19448	18998	19420	19332	19423	18967	19186	19222	19162	19183	19142	19105	19215	19180	19117	19258	19307	19304	19031	19257	19295	19170	19253	19217	19242	18942	19205	19170	19216	19378	19314	19077	19208	19219	19261	19115	19231	19312	19241	19222	19061	19007	19030	19209	19124	19051	19199	19305	19294	19218	19112	19193	19089	19194	19322	19305	19417	19256	19250	19194	19216	18950	19047	19135	19173	19192	19113	19296	19261	19124	19206	19292	19403	19195	19008	19028	19210	19188	19215	19056	19163	18961	19078	19231	19192	19032	19161	19261	19187	19134	19101	19238	19178	19087	19185	19138	19247	19022	19159	19240	19179	19262	19235	19253	19131	19271	19144	19127	19202	19182	19292	19199	19460	19108	19109	19443	19466	19126	19175	19114	19326	19317	19225	19251	19295	19171	19028	19239	19370	19191	19146	19136	19317	19275	19210	19170	19228	19211	19492	19232	19129	19166	19278	19342	19186	19239	19255	19276	19251	19461	19150	19145	19248	19362	19124	19136	19097	19200	19209	19088	19182	19299	19196	19160	18982	19001	19205	18917	19238	19369	19159	19233	19164	19337	19007	19224	19195	19162	19106	19148	18953	19084	19369	18987	19142	19246	19150	19202	19142	19019	18918	19195	19312	19037	19218	19279	19405	19059	19062	19370	19343	19451	19314	19235	19190	18973	19084	19159	19230	19181	19176	19303	19538	19139	19089	19278	19204	19364	19165	19295	19388	19146	19120	19339	19241	19305	19194	19253	19021	19144	19357	19320	19266	19156	19289	19217	19155	19431	19330	19238	19244	18961	19147	19100	19121	19211	19287	19257	19047	19276	19258	19294	19206	19164	19292	19144	19264	19168	19401	19134	19194	19233	19196	19022	19269	19318	19360	19194	19272	19085	19087	19277	19224	19175	19241	19386	19211	19141	19274	19246	19220	19347	19029	19050	19189	19156	19207	19396	19332	19204	19334	19261	19200	19176	19276	19225	19094	19290	19170	19150	19274	19337	19186	19328	19107	19248	19433	19256	19194	19190	19270	19101	19149	19292	19299	19204	19120	19297	19023	19143	19094	19308	19027	19075	19289	19114	19192	19233	19240	19198	19213	19075	19188	19186	19107	19389	19411	19211	19262	19119	19215	19167	19056	19244	19125	19127	19241	19120	19315	19175	19034	19074	19233	19328	19146	18958	19094	19145	19322	19235	19216	19312	19186	19189	18963	19114	19039	19369	19325	18980	19368	19321	19116	19172	19186	19296	19374	19198	19184	19181	19199	19193	19314	19216	19247	19156	19167	19240	19247	19014	19236	19289	19002	19209	19052	19054	19228	19311	19240	19062	19124	19093	19328	19339	19294	19106	19217	19323	19342	19297	19175	19381	19176	19317	19196	19296	19286	19114	19244	19028	19244	19126	19157	18921	19084	18982	18981	19020	19122	19072	19233	19285	19055	19145	19294	18991	19254	19208	18980	19107	19187	19186	19137	19350	19005	19140	19407	18925	19325	19174	19329	19246	19138	19274	19303	19350	19071	19220	19090	19229	19133	19253	19250	19201	19210	19239	19328	19022	19202	19142	19262	19069	19423	19269	19496	19296	19143	19269	19298	19181	19232	19224	19163	19323	19182	19473	19227	19030	19269	19046	19036	19179	19154	19204	19172	19216	19068	19116	19177	19255	19242	19139	19273	19144	19211	19052	18951	18990	19058	19221	19124	19438	19174	19146	19156	19104	19314	18982	19362	19401	19011	19423	19279	19180	19374	19200	19072	19104	18965	19160	19288	19123	19301	19269	19015	18990	19282	19372	19213	19129	19248	19250	19037	19051	19114	19072	19150	19280	19256	19205	19291	19318	19068	19054	19341	19282	19319	19402	19212	19268	19375	19239	19397	19143	19215	19287	19196	19193	19279	19086	19174	19226	19242	19232	19439	19405	19301	19153	19302	19184	19055	19096	19257	19264	19038	19220	18912	19063	19179	19231	19253	19141	19229	19137	19083	19147	19142	19281	19319	19178	19228	19262	19267	19141	19029	19205	19007	19145	18991	19049	19086	19146	19002	19215	19283	19182	19128	19384	19268	19070	18936	19017	19185	19151	19253	19209	19403	19152	19222	19059	19209	18942	19316	19124	19105	19193	19044	19060	19057	19287	18972	19135	19064	19267	19270	19223	19163	19148	19230	19190	19346	19055	19431	19173	19138	19012	19159	19260	19248	19221	19277	19161	19116	19142	19006	19269	19384	19316	19114	19251	19085	18977	19082	19048	19136	19244	19105	19078	19018	19307	19206	19164	19360	19129	19414	19532	19337	19025	19273	19032	19495	19127	19381	19196	19344	19476	19442	19260	19352	19257	19280	19198	19177	19119	19088	19124	19229	19221	19332	19005	19141	18970	19134	19209	19271	19139	19226	19232	19131	19093	19012	19129	19225	19290	19051	19114	19191	19209	19258	19090	19364	19128
38556	52556	39744	23475	17719	16351	16158	16176	16051	15948	15968	15950	15985	16051	16008	15855	16158	15902	15994	15948	16101	15962	16162	15927	15954	15961	16029	15992	16159	15935	16083	16091	16028	16129	16009	15852	16085	16065	15876	16069	16057	16181	15950	16033	16040	16048	15904	16079	16033	15875	16031	15805	16077	16011	16115	15927	15944	15987	15961	15932	16127	16101	16097	15894	15983	16018	16106	15960	15955	16062	16076	15994	16070	16047	15895	15996	16042	16217	15932	15906	15931	16061	15829	15999	16009	16015	15920	15997	15828	15939	15796	15876	15945	16014	16071	16155	15945	15845	16029	15786	16064	16077	15996	15919	16157	15982	15981	15871	15914	15894	15907	15973	15987	16030	15954	16008	15843	15997	15977	16061	16033	15899	15940	15999	15952	15806	15836	15984	16070	15919	16204	15937	15961	15950	15963	15873	15907	16155	16128	15862	16052	15968	16109	15806	15931	16159	16151	15946	15926	16038	16024	15820	15983	15918	16151	15880	15971	16041	16046	15948	16008	16007	15908	15984	16003	16075	16097	15964	16057	15775	15969	15663	15973	15841	16004	16173	15962	15867	15862	16002	15993	15967	15903	15909	15946	15996	15956	16024	15978	15998	15918	15861	16162	15988	15968	16121	16150	16011	15856	15992	15853	15971	16072	15947	15983	16052	16034	16150	15919	15933	16111	15966	15997	16082	16046	16013	16056	15982	15952	15928	16009	16118	16063	16107	15922	16024	15999	16045	15857	16050	16016	15864	15783	16131	16020	15932	15995	16032	15895	16198	15850	15981	16194	15929	15831	16228	15878	16277	15884	15917	15948	15838	15971	16011	16064	16085	16124	16141	15977	15878	16049	15920	16010	15863	16084	15953	16117	15982	15895	16153	16127	15914	15861	16054	15864	16139	15949	15871	15941	15955	15851	16124	15935	16119	16008	16018	16054	15934	15844	15983	15809	15946	15907	15874	15989	15987	16170	15930	15912	16067	15909	15960	15963	16054	16052	15847	15919	16000	16060	15929	15948	15954	15961	16001	15942	15887	15966	15967	16086	15955	16046	16024	15915	15943	15976	16048	16053	15923	16102	16098	15998	16014	16008	15937	15947	15845	16046	16148	15872	15975	15935	15950	15836	16072	16074	15993	16092	15873	16039	16043	16051	16170	15970	16018	15836	15770	16187	15851	15982	16040	15976	15933	15956	15958	16046	16033	16034	16016	16082	15978	15983	15841	16048	16043	15880	15956	15981	15877	16133	15979	15964	16203	16045	15974	16060	16053	16000	15962	15871	15896	15924	16018	16010	15850	16015	16141	16008	15983	15965	15983	15863	16030	15765	16067	15886	15908	16053	15911	15999	16018	15898	16140	16287	15974	15811	16102	16043	15848	15873	16069	16127	16070	15892	15839	16067	15885	15964	16048	15867	15967	15911	15948	15893	16126	16055	16186	16050	15929	16081	15893	15891	16123	15824	15738	16093	15993	16030	16092	15929	16098	16003	16041	15962	15941	15988	15836	16073	16009	16113	15953	15917	15974	16022	15932	15996	15762	16016	16110	16030	15978	15996	15991	16055	15976	16152	16193	16061	15955	15941	15956	15992	15871	15958	15930	16192	15950	15944	16044	16096	16086	16000	16240	16035	16113	15874	15915	16076	16169	16010	15880	16105	16181	15797	15985	16051	15964	16020	15901	15917	15966	15839	16024	15978	16053	16017	16113	15870	15939	16144	15970	15876	15890	15992	16063	15963	16041	16075	15967	15906	15973	16042	16005	15930	16076	15966	15887	16009	15878	16013	16001	16036	15937	16040	15954	15981	15851	16031	15862	15925	16112	16022	16009	16062	16100	16057	15930	16294	15911	15981	15908	16086	15918	15913	15968	15959	16092	16002	15971	16065	16030	15933	16034	16052	16158	16045	15892	15955	16175	16097	16041	15832	15994	16129	16013	15963	15906	15965	16094	15903	16014	15891	15984	16050	15879	15997	15766	16022	16066	15996	16022	16017	15813	15965	15990	15929	15953	15856	16035	15984	15940	15935	15891	16092	15806	16040	16009	16153	15933	16000	16025	16111	15965	16073	15962	15988	15998	15977	16071	15972	16030	15846	15985	16090	15898	15930	16071	15941	15951	15883	16251	15915	15949	16153	15815	16138	15846	16008	15975	15910	16050	15868	16062	15980	15851	16170	16133	15761	16083	16044	15946	16149	15862	16144	15966	15889	15929	15950	16090	16070	15971	16160	15945	16111	15958	15993	15863	15975	16053	16173	15723	15850	15903	15863	16006	16122	16080	16046	16031	15985	16001	15908	15824	15893	15951	15914	16100	15923	16049	15969	15822	15967	15837	16071	16017	16021	15971	15920	15912	16201	15808	15991	16015	15996	16021	16112	15857	15991	16020	16035	16040	16029	16132	15992	15994	15956	16065	15955	15927	15870	15902	16013	16030	16076	16019	15924	15955	15787	16085	16016	15926	16047	15993	15994	15843	16039	15907	16009	15897	15901	15830	15888	15934	16066	15946	15910	15888	15992	15857	15909	16086	15812	16056	16092	15969	15994	16145	15987	16043	15949	15960	16065	16172	15920	15875	15941	15954	15987	16055	16125	16018	15861	16018	16054	16000	16079	16072	16068	16119	16023	15943	15897	16035	15898	16055	16000	15933	15875	15895	16049	16119	15918	15830	15974	16019	15996	15883	15795	16009	16026	16023	15873	16099	15928	15897	15983	15963	15859	15985	15922	16095	16188	15939	15992	15886	15971	15942	16065	15859	15893	16127	15927	16050	15998	15926	16078	15934	16053	16092	16157	16100	15947	16057	16205	16027	16138	15907	15961	15967	15798	15839	15991	15982	15947	16036	15982	15853	15943	15956	15959	15969	15983	16129	16164	16059	16004	16027	15996	15985	15897	15842	15767	15935	16138	16013	15873	16085	16061	15890	15925	15996	15953	15889	16100	15785	15975	16028	16133	16191	16090	16112	15928	15902	16078	15916	16040	15915	16103	15939	16041	15986	15814	16191	15738	16019	16118	16039	16103	16106	15974	16202	15901	16063	16022	15887	15868	16065	15962	16144	15969	16107	15946	15991	15886	15982	16049	16077	16004	16017	15972	16017	16111	16021	15907	15819	16043	15933	15884	16076	15950	16012	15831	16140	16165	16035	15949	16081	15887	15956	15967	15879	15906	16227	16056	16024	15901	15998	16073	15900	16125	16111	16214	15716	15921	16039	15973	16001	16048	16080	15877	15954	16075	16005	15979	15991	15930	15932	16089	15842	15978	15860	15997	15872	15958	15914	16029	16039	15948	16111	15920	15862	15854	15960	16012	15943	15731	16010	16001	15910	15947	16122	15819	16132	15987	15992	15948	15947	15909	16051	15972	16078	16044	15964	15889	16011	16005	16059	16063	16039	15788	16098	15997	16215	16086	15842	16138	16012	16124	15918	15981	15890	15960	15997	15918	15986	16184	15984	15782	16117	16146	15984	15999	15956	16041	16021	16043	16066	15820	15963	16075	16017	16000	16164	15920	15869	16007	15974	15976	15924	16043	16082	16158	15998	15943	16046	16137	15965	16060	16065	15864	16015	16013	15939	15836	16064	15892	15950	15890	15989	16039	16018	15994	16018	16039	16137	15969	15995	16059	16043	15879	15984	15961	15997	16008	15929	16146	16006	15935	15894	16019	15962	15973	16101	16042	15927	16103	15934	16037	16006	16001	16027	16011	15883	16032	16107	15853	15924	15922	15886	16036	16021	15866	15808	16049	15942	15935	16017	15999	15906	16170	16153	15934	15816	15995	16027	16038	16100	16082	16057	15996	15957	16126	16040	16292	15987	15952	15859	15963	15806	16007	15938	15965	16118	15960	16024	16136	15942	16091	16115	15925	15999	15914	16082	16011	16015	16115	16198	15871	16080	16057	15930	15909	15903	15972	16071	16012	15853	16015	16027	15835	15966	15905	16180	15965	15992	15839	16114	15964	15984	15881	15913	15805	15927	15940	16120	16128	16093	16149	16038	15986	15798	15816	16019	15955	16000	15851	16015	16036	16197	16034	16041	16074	15841	16089	16099	16060	15746	15925	15970	16074	16107	16031	15943	16011	16093	15908	15883	15927	15924	15985	15898	16006	15702	16109	15963	15955	16055	15978	15987	15965	15879	15948	15939	15943	15988	16006	15916	15968	15983	15843	15964	16028	16040	15897	15923	15949	15993	15888	16047	15968	16058	16071	16100	16141	15977	16124	15873	15914	15955	15908	15986	16010	16218	15870	16112	16039	16007	15956	15807	16111	16259	16002	15937	16086	16066	15961	15880	16138	16031	15864	16013	16076	16005	16004	16089	15932	15931	16183	15855	15894	15946	15912	16032	16102	16044	15987	15976	15841	15760	16078	15965	15944	15968	15942	16034	16028	15800	16004	15880	16032	15890	15813	15849	15999	15976	15967	15862	16058	16085	16081	15962	16058	15706	15992	15987	15913	15968	16075	16010	15881	16199	15881	15869	15844	15947	16185	16195	16282	16020	16104	15832	15795	16077	16043	15924	15964	15878	15972	15973	16039	15874	15883	16035	15856	15982	15982	15864	15941	15901	15942	16115	16005	15988	16106	16079	15914	16091	15964	16030	16079	15983	15912	16112	16160	16059	16040	15915	16012	16001	15925	15938	16062	16153	15924	16033	15968	16068	16188	15775	16087	15767	16016	16089	16071	16037	16185	16036	15900	16005	16017	16133	15953	15930	15701	15987	16007	15927	15935	16115	15929	15980	16010	16033	15965	16012	15936	16060	15778	16073	15973	15885	15935	16094	16071	15785	16037	15916	16044	16043	16051	16021	15861	15997	15837	16034	16071	15986	15935	15945	15935	16075	16072	16022	16121	15919	16059	15865	15865	15997	15958	16067	15926	15967	15946	15976	15984	15881	16121	15946	15917	15937	15930	15909	16137	16011	15892	15922	15975	16031	16054	15888	15878	16033	15799	16146	15898	15978	16024	16073	15982	15988	15937	15778	15980	16090	15981	15952	16086	16048	16104	15952	16176	16037	15849	15965	15987	15895	16115	16122	16008	15954	15844	15810	15926	15989	16116	15997	16048	15867	16122	15987	15875	16068	16026	15920	15954	15945	16002	16033	16028	15994	15877	16115	15964	15988	16024	15951
23672	24824	39466	33674	26515	24852	24820	20494	19494	19876	19824	19670	19637	19654	19519	19437	19450	19473	19505	19454	19211	19523	19493	19396	19540	19539	19559	19269	19383	19372	19531	19511	19367	19416	19297	19461	19482	19556	19373	19452	19167	19317	19094	19237	19438	19176	19213	19202	19223	19100	19317	19428	19225	19400	19454	19378	19380	19356	19195	19273	19203	19515	19238	19422	19339	19226	19316	19252	19408	19124	19314	19064	19091	19417	19537	19444	19247	19187	19268	19361	19357	19199	19368	19120	19268	19419	19269	19372	19233	19142	19392	19197	19146	19425	19225	19053	19243	19136	19285	19317	19156	19174	19300	19144	19190	19399	19320	19288	19057	19381	19278	19351	19345	19241	19313	19485	19341	19310	19145	19210	19563	19134	19490	19321	19318	19150	19186	19363	19319	19211	19321	19326	19330	19382	19411	19269	19373	19425	19106	19381	19217	19096	19274	19239	19232	19303	19176	19307	19111	19112	19377	19275	19082	19326	19347	19232	19316	19348	19392	19331	19338	19462	19198	19388	19371	19169	19354	19285	19212	19267	19308	19322	19331	19292	19235	19420	19371	19462	19469	19106	19227	19301	19388	19324	19475	19252	19210	19070	19547	19181	19062	19379	19224	19134	19220	19381	19506	19467	19306	19292	19334	19177	19329	19444	19302	19459	19093	19217	19352	19117	19352	19295	19419	19513	19387	19224	19311	19388	19268	19301	19414	19179	19281	19265	19316	19060	19248	19016	19415	19219	19395	19379	19184	19339	19243	19428	19510	19380	19403	19251	19270	19044	19223	19363	19266	19575	19323	19208	19351	19383	19415	19414	19250	19338	19087	19166	19365	19135	19327	19179	19108	19396	19534	19182	19398	19630	19147	19157	19414	19294	19260	19276	19399	19208	19249	19464	19224	19199	19332	19269	19087	19260	19345	19402	19155	19436	19299	19301	19338	19485	19176	19183	19157	19279	19387	19350	19391	19393	19266	19170	19376	19353	19306	19249	19089	19185	19209	19223	19151	19503	19360	19112	19534	19363	19152	19012	19283	19379	19237	19316	19432	19167	19319	19414	19364	19401	19281	19347	19412	19536	19125	19249	19347	19281	19487	19241	19357	19371	19283	19242	19097	19294	19188	19378	19354	19374	19390	19307	19393	19319	19325	19424	19321	19432	19466	19288	19182	19131	19226	19145	19260	19529	19336	19488	19396	19291	19043	19330	19232	19281	19342	19133	19410	19394	19141	19128	19341	19288	19460	19322	19129	19258	19253	19347	19432	19392	19476	19278	19198	19462	19172	19217	19469	19425	19123	19348	19287	19377	19207	19244	19473	19269	19224	19070	19243	19305	19281	19232	19301	19196	19140	19350	19283	19297	19316	19409	19178	19398	19223	19200	19314	19313	19283	19258	19301	19285	19147	19048	19275	19181	19161	19373	19162	19241	19387	19099	19213	19278	19235	19239	19370	19045	19004	19122	19208	19092	19233	19252	19287	19227	19167	19419	19275	19265	19431	19485	19375	19309	19384	19302	19369	19136	19415	19228	19272	19212	19262	19501	19349	19152	19289	19363	19149	19277	19557	19164	19450	19262	19280	19403	19187	19392	19289	19219	19283	19456	19469	19506	19405	19263	19347	19334	19432	19369	19397	19315	19505	19311	19266	19504	19430	19179	19182	19151	19459	19309	19351	19423	19215	19253	19417	19210	19358	19232	19316	19332	19372	19377	19352	19078	19072	19483	19372	19316	19161	19274	19253	19448	19437	19338	19298	19199	19465	19189	19317	19274	19207	19186	19378	19251	19277	19383	19248	19332	19389	19403	19217	19187	19357	19397	19504	19209	19463	19454	19428	19236	19331	19273	19392	19327	19378	19241	19213	19171	19240	19286	19279	19392	19219	19406	19454	19136	19329	19313	19194	19279	19193	19362	19230	19177	19080	19136	19180	19244	19049	19267	19447	19377	19373	19438	19253	19316	19423	19314	19423	19211	19368	19208	19032	19308	19221	19137	19356	19401	19323	19333	19461	19198	19125	19389	18985	19332	19375	19199	19328	19400	19234	19118	19337	19337	18983	19126	19346	19230	19112	19379	19654	19183	19173	19412	19523	19162	19363	19162	19159	19504	19597	19273	19412	19292	19419	19124	19217	19323	19307	19243	19231	19282	19336	19214	19238	19361	19451	19330	19233	19136	19281	19437	19372	19437	19448	19408	19386	19210	19355	19297	19242	19218	19174	19089	19369	19315	19203	19314	19350	19339	19348	19547	19444	19243	19248	19449	19363	19318	19220	19152	19196	19165	19242	19150	19255	19209	19367	19165	19383	19263	19067	19239	19561	19283	19243	19217	19490	19251	19360	19305	19240	19152	19334	19158	19265	19184	19310	19337	19220	19129	19480	19368	19136	19203	19543	19333	19238	19367	19344	19423	19319	19301	19418	19104	19412	19182	19375	19240	19137	19192	19308	19242	19325	19199	19353	19498	19146	19182	19181	19311	19413	19391	19442	19279	19291	19338	19207	19040	19436	19200	19266	19190	19209	19226	19021	19250	19440	19047	19116	19257	19308	19226	19518	19256	19557	19292	19270	19227	19203	19153	19361	19173	19398	19318	19372	19192	19324	19306	19263	19017	19215	19445	19333	19355	19215	19346	19276	19265	19188	18969	19300	19429	19512	19336	19265	19078	19197	19151	19421	19449	19437	19248	19135	19170	19284	19411	19312	19468	19292	19359	19282	19083	19395	19359	19200	19276	19173	19427	19347	19316	19420	19275	19195	19444	19449	19240	19395	19355	19244	19168	19349	19307	19205	19337	19475	19203	19463	19185	19304	19473	19222	19250	19122	19224	19103	19347	19434	19200	19514	19167	19309	19286	19492	19263	19248	19476	19124	19315	19264	19412	19433	19364	19098	19242	19335	19093	19337	19485	19327	19392	19275	19318	19280	19168	19290	19246	19443	19514	19346	19456	19467	19172	19364	19334	19297	19521	19265	19266	19215	19268	19364	19314	19321	19204	19264	19222	19185	19256	19144	19469	19208	19426	19300	19267	19362	19241	19276	19297	19170	19360	19283	19329	19080	19511	19277	19355	19195	19335	19322	19104	19181	19246	19314	19411	19136	19261	19325	19237	19275	19250	19362	19272	19171	19386	19473	19428	19220	19214	19245	19165	19303	19167	19198	19232	19466	19259	19121	19276	19376	19100	19060	19265	19279	19360	19436	19335	19309	19165	19180	19133	19335	19407	19326	19315	19117	19175	19179	19190	19572	19129	19190	19232	18955	19183	19307	19433	19409	19268	19157	19262	19362	19350	19562	19335	19109	19521	19085	19345	19301	19113	19059	19252	19130	19222	19284	19359	19240	19242	19364	19409	19347	19282	19230	19401	19434	19052	19104	19108	19084	19387	19318	19352	19274	19234	19270	19522	19408	19440	19391	19357	19345	19252	19397	19298	19317	19454	19244	19224	19308	19426	18984	19240	19396	19285	19432	19242	19418	19262	19322	19546	19371	19437	19442	19462	19130	19297	19273	19440	19284	19237	19300	19250	19404	19297	19252	19430	19294	19384	19362	19480	19313	19305	19265	19226	19104	19162	19338	19314	19231	19226	19281	19354	19295	19299	19363	19269	19374	19488	19294	19220	19242	19199	19251	19436	19109	19264	19388	19228	19301	19358	19121	19383	19417	19335	19278	19140	19365	19275	19320	19109	19279	19290	19267	19155	19273	19583	19166	19432	19201	19478	19304	19457	19352	19358	19462	19238	19498	19277	19383	19306	19357	19059	19269	19228	19133	19460	19189	19365	19472	19406	19256	19273	19160	19237	19420	19387	19278	19276	19313	19158	19224	19108	19260	19319	19265	19150	19268	19238	19251	19220	19280	19185	19314	19216	19255	19188	19084	19379	19376	19321	19197	19362	19346	19100	19286	19141	19471	19440	19192	19332	19402	19380	19139	19259	19151	19290	19503	19352	19262	19261	19308	19385	19098	19522	19299	19117	19259	19239	19502	19334	19240	19292	19248	19400	19009	19438	19356	19260	19256	19136	19103	19136	19375	19140	19289	19117	19235	19348	19392	19373	19433	19454	19356	19343	19013	19045	19255	19317	19397	19300	19315	19168	19213	19181	19168	19104	19163	19118	19310	19160	19487	19365	19499	19364	19442	19276	19424	19143	19326	19244	19464	19145	19438	19324	19244	19356	19229	19148	19457	19333	19321	19372	19423	19099	19160	19177	19083	19349	19405	19312	19607	19321	19330	19172	19048	19168	19101	19156	19372	19293	19249	19342	19318	19172	19158	19219	19245	19283	19369	19117	19437	19182	19417	19191	19388	19464	19210	19376	19394	19197	19313	19048	19385	19087	19286	19242	19430	19290	19243	19255	19329	19191	19267	19256	19319	19234	19490	19277	19263	19213	19405	19097	19297	19462	19328	19335	19264	19290	19182	19369	19174	19465	19234	19115	19420	19329	19522	19235	19294	19517	19145	19183	19371	18906	19048	19132	19268	19382	19429	19351	19158	19318	19480	19355	19282	19195	19283	19346	19166	19200	19117	19425	19371	19204	19382	19087	19230	19292	19484	19290	19449	19265	19314	19343	19386	19151	19368	19386	19443	19229	19158	19080	19189	19345	19267	19093	19437	19444	19491	19290	19418	19488	19446	19417	19237	19236	19197	19266	19358	19256	19302	19306	19518	19142	19359	19181	19312	19262	19160	19257	19179	19028	19220	19306	18989	19172	19295	19293	19327	19228	19264	19177	19255	19277	19262	19332	19225	19381	19360	19332	19222	19148	19320	19191	19370	19297	19215	19298	19306	19211	19195	19064	19296	19230	19173	19257	19458	19216	19203	19503	19266	19118	19217	19183	19166	19394	19259	19206	19164	19058	19373	19306	19222	19272	19277	19217	19033	19249	19231	19328	19295	19375	19456	19313	19477	19378	19201	19386	19196	19358	19300	19281	19294	19101	19487	19324	19400	19108	19285	19373	19366	19227	19506	19299	19324	19242	19271	19224	19294	19354	19252	19489	19467	19259	19199	19354	19392	19173	19335	19106	19419	19429	19579	19196	19517	19183	19351	19458	19356	19015	19392	19165	19625	19158	19245	19450	19235	19239	19155	19228	19135	19409	19453	19339	19297	19262	19135	19081	19270	19375
62712	107430	89143	59210	34340	19807	16420	16101	16020	16313	16074	16100	16160	16102	16203	15923	16156	16096	16110	15992	15987	16160	16103	16184	16195	16148	16014	16056	16114	16132	16048	16018	16013	16082	16122	16137	16004	16182	16116	15923	15978	16016	16186	16129	16175	16099	16125	16026	16054	16066	16139	15995	16154	16115	16189	16138	16021	16203	16086	15963	16099	16154	15852	16080	16168	16096	16072	16114	15973	16141	16135	16046	16115	16301	16035	16113	16102	16037	15900	15950	16023	15966	16046	16022	16187	16155	16099	16146	16118	16174	16106	16268	15972	16006	16060	16220	16085	16132	16274	16200	15961	16204	16051	16170	16110	16112	16043	16259	15909	16145	16148	16132	16063	16272	16280	16108	16163	16022	16172	15939	16075	16185	16155	16168	16092	15981	16046	16045	15928	15908	16095	16157	16067	16086	16090	16112	15980	16091	16140	15939	16054	16426	15968	16291	16058	15853	16042	16176	16282	16054	16360	16033	16112	16256	16122	16114	16004	16090	16156	16142	16033	16195	15984	16056	16236	15951	16116	16042	16149	16224	15986	16223	16073	16019	16079	16063	16193	16306	15936	16286	16096	15884	16184	16094	16037	16111	16343	16082	16176	16154	15955	16074	16133	15983	16054	16066	16132	16091	16314	16050	16058	16018	16153	16093	16121	16234	16164	16018	16054	15993	16012	16091	16100	16021	15912	15916	16074	16193	16096	16089	15884	16168	15971	16048	16141	16132	16024	16053	16106	15993	16124	16102	16092	16108	16065	16159	15932	15980	16222	16134	16246	15868	16243	16121	16146	16113	15906	16029	16153	15914	16073	16157	16287	16126	16188	16016	16127	16050	16287	16131	16162	16047	16004	15946	16097	16008	16108	16086	16013	15955	16057	16069	16137	16246	16081	16134	15916	16116	16154	16036	16129	16010	16033	15959	16132	16213	16097	16157	16024	16157	16119	15939	16059	16041	16128	16078	16194	16184	16196	16169	16138	16125	16038	16081	16098	16288	16079	16122	16245	16095	16180	16089	16255	16088	15784	15882	15985	15996	15993	15869	16002	16033	16187	16080	16085	16129	16026	16224	16007	16071	16090	15990	15924	16108	16158	16196	16066	16140	16134	16154	16336	16061	16037	16093	16155	16120	16243	16056	16012	16224	16058	16128	16145	16102	16212	16080	16207	15969	16088	16167	16200	16053	16193	16268	16068	16115	16164	16231	16052	16119	16001	15915	16148	16088	16052	16056	16157	16116	15941	15966	16139	16013	16059	15887	16247	16002	15969	16164	15959	16059	16081	15900	16073	16083	16035	16054	16120	16110	16008	16150	15876	16041	16247	16046	16008	16245	16111	16095	16049	16035	16098	16023	16044	16093	16072	16238	16120	16120	16099	16142	15910	16081	16260	16245	16166	16117	16085	16183	16119	15973	16165	15970	16091	16018	15985	15973	16086	16072	15980	15989	15927	16186	15925	16090	16040	16172	15984	16063	16023	15973	16098	16216	15950	16236	16113	16063	16106	15962	16043	16020	15899	16166	16223	16188	15914	16082	15997	16037	16130	16047	16112	16124	16091	16090	15962	16013	16045	16044	16127	16108	16014	15956	16137	16016	16070	16092	16194	16201	16066	16064	16021	15977	16057	16089	16096	16051	16137	16156	16205	16108	16037	16062	15924	16025	15999	16147	16096	16259	16150	16114	15926	16145	16086	16112	16023	16154	16150	16079	16025	16188	16096	16192	16234	16021	16116	16003	16237	15998	16184	16266	16083	16063	16067	15966	16133	16163	16010	16071	16141	16132	16144	15923	16086	16134	16028	16088	16004	16038	16163	16078	16156	16039	16147	16132	16213	15912	16216	16188	16221	16258	16105	16119	16020	16232	16113	16218	16129	16128	15988	16176	15961	15993	16060	15976	16071	15971	16056	16298	16092	16196	16178	16128	15932	15993	16140	16236	15857	15986	16095	16231	16304	16171	16061	16036	16033	16174	16074	16072	15939	16138	16089	16111	16197	16208	16220	16077	16148	16079	16092	16079	16199	16040	16101	16077	16137	16152	16066	16159	16164	16176	16069	16012	16207	16008	16045	16075	16065	16010	16278	16135	16262	16266	16094	16114	15983	15962	16159	16134	15876	16097	16125	16020	16193	16110	15995	16194	15998	16131	16054	16229	16110	16065	16006	16126	15997	16086	16216	15993	15833	16052	16206	16130	15937	16241	16095	16032	16076	16183	16129	15848	16073	16115	16189	16100	16128	16079	16008	16063	16046	16174	16141	16041	16003	15999	16123	15981	16226	15924	16054	16095	16137	16187	16142	16121	16288	16210	16184	16033	15925	15980	16006	16166	16094	16141	16202	16206	16109	16280	15965	16027	15895	16304	16063	16005	15945	16151	16142	16154	16053	16095	16156	16124	16030	16048	15811	16216	16063	16055	15957	15923	16107	16105	16266	15927	16118	16091	16044	16145	15983	16272	16121	15988	16046	16081	15995	16102	16001	15915	16115	16199	16113	16006	16146	16129	15999	16067	15993	16263	16116	16081	16164	16148	15997	16034	16020	16172	15928	16123	16035	16065	16078	16118	16142	16112	15996	16105	15934	16178	16073	15958	16090	15883	16212	16009	16172	16251	16193	16091	16111	16057	15991	16148	16193	16088	16107	16120	16149	16134	15878	16221	16138	16003	15981	16010	16206	16334	16046	16101	16048	16164	16085	16000	16059	16197	16025	16176	16245	15978	16215	16192	16180	15997	16143	16087	16232	15978	16296	16139	15934	16173	16148	16145	16223	16259	16188	16183	16215	16024	16261	16073	16135	16139	16068	16114	16196	15982	16106	16149	16211	16082	16098	16181	16147	16237	16036	16178	15965	16050	16080	16021	16143	16171	15917	16134	16162	16087	15988	16144	15939	16177	16050	16045	16178	16150	15960	16239	16081	16155	15909	16069	16234	16144	16110	15960	15982	16028	15975	16190	16226	16046	16143	16163	16013	16020	16070	16067	16042	16056	16107	16094	16203	16073	15911	16331	16102	16007	15961	16137	16218	16166	16031	16097	16133	16104	15976	16090	15980	15999	16099	16011	15938	16024	15984	16129	16204	16060	16081	16255	16028	16166	16011	16096	16223	16036	16103	15980	15956	16255	16314	16228	16161	15864	15864	15992	16089	16268	16073	16106	16138	16065	16069	16139	16261	16007	15972	16109	16005	15871	15986	16025	16184	15874	16235	16109	16026	16063	16201	15938	16119	16140	16184	16248	16127	16029	16368	16261	16186	15954	16227	16193	16015	16165	16087	16026	16167	16041	16027	16183	16083	16077	15955	16200	16070	16179	16094	16145	15862	16131	16089	15984	16109	16060	15845	16054	16008	16202	16282	16030	15892	16134	16275	16249	16035	16188	16236	16037	16100	16124	15928	16288	16154	16068	16027	16070	16199	16089	16044	16011	15993	16121	16178	16116	16147	16145	16127	16030	16001	16311	16123	16137	16117	16056	16118	16150	16141	16124	16162	16025	16078	16171	15958	16081	16057	16235	16308	16094	16182	16229	15883	16120	16117	16109	16157	16073	16086	15995	16002	16249	16078	16098	15979	16168	15905	16142	16105	16206	16218	16019	16140	16048	16168	16016	16042	15991	15926	16084	15993	16098	16084	16064	16020	16127	16105	16146	16255	16116	16256	16054	16143	16115	15912	15917	16183	15833	15978	16033	16043	16177	16136	16042	16077	16151	16130	16034	16033	15949	15996	16091	16094	16137	16206	16096	16310	16075	16093	15972	16120	15972	16043	15974	16197	16025	16204	16123	15964	16003	15902	16017	16218	16021	16112	16094	16129	16238	16032	16035	16045	16180	16117	16137	15959	16046	16080	16024	16074	16097	15987	15925	15956	16087	16173	16083	16233	16169	16035	16103	15987	16052	16067	16086	16072	15990	16059	16145	16147	15982	16168	16037	16178	16018	16135	16164	16136	15978	15978	16123	16041	16146	16078	16062	16084	15935	16125	16094	16138	16079	16281	16232	15975	16011	15959	16088	16124	16015	16172	16082	16026	15995	16129	16102	16147	16077	16208	16133	16058	16139	16096	16123	16197	16150	15983	15988	16063	16084	16051	16173	16152	16153	16016	16148	16041	16083	16084	16158	16175	16237	16132	16132	16243	16046	16128	16032	16251	16196	16039	16048	16133	16226	16031	16068	16064	16122	16149	16142	16070	16049	16076	16130	16013	16162	16165	16023	16028	16122	15993	16036	15769	16075	16068	16193	16094	16109	16343	15941	16066	16078	16159	16291	16249	16083	15973	15984	16075	15977	15988	16037	16163	15987	16223	16131	16204	16029	16006	16143	16099	15906	16103	16197	16116	16222	16012	16001	15951	16180	15882	15973	16123	16010	16098	16159	16007	16107	16328	16008	16164	16181	15997	16187	16170	16218	16095	15925	16019	16007	16123	16051	16076	15940	16171	16115	16101	16135	16038	16083	16191	16088	16048	16342	16167	16149	16060	16050	16077	16204	16007	16099	16114	16102	16036	16182	16019	16043	16041	16116	15961	16120	16114	16032	16146	16197	16108	16029	15945	16174	16112	16123	16086	16232	15812	16100	16060	16153	16077	16150	16074	16071	16066	16224	15986	16148	16124	15863	15973	16179	16088	16102	16137	16192	15992	16222	16207	16045	15981	15926	16245	15987	16034	16083	16110	16015	15998	15999	16004	16169	16009	16111	16021	16023	16240	16227	16128	15973	16229	16211	16215	16078	16035	16356	16289	16012	16200	16073	16253	16197	16067	16079	16144	16208	16006	16087	16160	16067	15988	16065	16127	16071	16128	15980	16171	16133	16203	15934	16120	16089	16117	16283	15978	15909	15973	15945	16219	16177	16039	16064	16025	16066	15993	16116	16337	16036	16136	16212	15972	16058	16002	15975	16311	16063	16124	16313	16053	16211	15954	15948	16185	16037	16073	16029	16217	16064	16072	16110	16070	16052	16134	16087	16111	15964	16017	16309	16183	16309	16239	16063	15969	16225	15895	16282	15935	15942	16232	16032	16038	16135	15947	16243	16001	15941	16020	15953	15983	15897	15982	16001	16089	16274	16091	16011	16050	16084	16185	16149	16071	16008	16113	16213	16001	16084	16179	15925	16211	15904	15989	16044	16048	16096
33444	42687	44390	30736	22377	20135	19738	19307	19541	19472	19385	19210	19264	19289	19140	19371	19645	19235	19339	19341	19535	19397	19346	19258	19181	19380	19430	19186	19557	19398	19319	19442	19216	19404	19383	19362	19397	19363	19385	19420	19514	19434	19506	19161	19171	19180	19385	19416	19585	19663	19264	19367	19327	19333	19226	19222	19352	19180	19237	19295	19332	19340	19428	19333	19469	19334	19337	19486	19321	19154	19394	19458	19241	19581	19343	19085	19341	19407	19305	19600	19167	19396	19156	19329	19272	19387	19197	19583	19364	19441	19349	19433	19421	19414	19360	19314	19534	19451	19219	19230	19352	19299	19402	19266	19470	19402	19406	19222	19392	19303	19162	19350	19236	19322	19389	19185	19356	19425	19406	19416	19355	19313	19321	19479	19230	19410	19277	19173	19409	19506	19562	19466	19157	19300	19383	19469	19383	19185	19555	19465	19636	19432	19561	19251	19443	19359	19464	19389	19121	19253	19453	19418	19320	19445	19431	19393	19390	19261	19509	19449	19222	19295	19347	19341	19340	19461	19431	19418	19378	19544	19366	19325	19316	19222	19344	19240	19307	19209	19274	19539	19372	19342	19399	19325	19285	19502	19487	19393	19323	19339	19237	19257	19372	19210	19299	19465	19647	19408	19398	19392	19384	19321	19462	19327	19410	19381	19389	19370	19437	19483	19495	19335	19425	19496	19364	19492	19399	19306	19396	19628	19323	19363	19373	19214	19407	19234	19590	19418	19444	19116	19035	19473	19361	19433	19413	19529	19360	19560	19466	19350	19284	19173	19408	19306	19403	19351	19450	19310	19290	19471	19393	19268	19277	19456	19259	19352	19280	19502	19300	19317	19205	19371	19310	19288	19174	19363	19439	19412	19390	19146	19462	19427	19366	19533	19571	19355	19243	19261	19213	19398	19272	19215	19253	19294	19352	19362	19284	19469	19351	19283	19261	19078	19373	19514	19382	19372	19449	19238	19176	19497	19501	19288	19395	19373	19442	19643	19462	19633	19438	19323	19378	19365	19270	19315	19389	19283	19415	19313	19525	19535	19387	19586	19463	19440	19553	19265	19179	19458	19210	19163	19314	19430	19219	19207	19316	19637	19408	19449	19439	19441	19388	19574	19486	19409	19526	19281	19438	19402	19124	19585	19168	19354	19319	19323	19114	19476	19265	19373	19308	19234	19260	19239	19488	19157	19412	19459	19184	19420	19487	19304	19341	19510	19307	19104	19477	19369	19406	19412	19200	19471	19332	19274	19268	19354	19425	19280	19161	19147	19279	19144	19275	19362	19435	19428	19452	19292	19240	19445	19278	19641	19257	19138	19215	19279	19331	19426	19145	19287	19242	19282	19345	19570	19237	19323	19349	19325	19493	19235	19435	19579	19345	19155	19186	19302	19341	19243	19166	19346	19438	19523	19427	19467	19510	19423	19458	19429	19646	19561	19569	19311	19437	19480	19502	19508	19344	19374	19281	19434	19304	19347	19389	19462	19072	19200	19426	19491	19452	19271	19291	19391	19499	19470	19355	19413	19432	19176	19177	19345	19331	19389	19335	19345	19264	19250	19393	19324	19464	19228	19442	19332	19354	19216	19463	19457	19390	19109	19396	19238	19392	19301	19236	19361	19271	19497	19353	19476	19495	19272	19393	19338	19326	19494	19173	19278	19397	19365	19632	19433	19178	19048	19292	19701	19220	19362	19331	19225	19493	19284	19246	19344	19409	19340	18969	19237	19325	19520	19336	19442	19375	19239	19261	19291	19541	19290	19399	19303	19138	19448	19303	19463	19335	19420	19374	19241	19370	19299	19206	19312	19396	19280	19388	19240	19319	19325	19226	19489	19297	19343	19282	19625	19423	19199	19305	19336	19364	19362	19400	19525	19368	19364	19305	19230	19412	19325	19471	19523	19452	19469	19406	19551	19562	19378	19472	19336	19366	19401	19395	19495	19409	19528	19544	19184	19395	19199	19325	19249	19439	19474	19319	19325	19336	19458	19436	19408	19280	19477	19429	19535	19437	19353	19461	19388	19067	19395	19332	19414	19151	19410	19306	19363	19168	19511	19593	19500	19269	19224	19325	19218	19381	19463	19177	19099	19325	19381	19451	19169	19184	19261	19610	19371	19296	19309	19322	19432	19483	19325	19324	19265	19500	19269	19378	19325	19409	19465	19472	19317	19370	19476	19250	19418	19195	19517	19573	19357	19552	19486	19226	19445	19107	19386	19306	19502	19402	19205	19105	19249	19293	19270	19302	19526	19386	19263	19376	19371	19277	19431	19288	19116	19416	19347	19291	19232	19424	19362	19291	19508	19615	19415	19201	19406	19126	19441	19229	19522	19314	19491	19532	19330	19292	19278	19259	19243	19421	19425	19203	19294	19349	19415	19136	19325	19682	19250	19533	19281	19382	19312	19362	19458	19510	19248	19435	19558	19270	19325	19266	19357	19421	19286	19316	19479	19324	19389	19333	19199	19408	19271	19076	19510	19230	19597	19336	19254	19419	19219	19439	19501	19481	19317	19129	19216	19210	19255	19427	19486	19367	19368	19231	19399	19388	19583	19407	19338	19383	19306	19348	19270	19309	19448	19326	19403	19278	19313	19325	19358	19194	19300	19330	19430	19393	19422	19481	19392	19348	19156	19381	19310	19460	19246	19158	19322	19139	19215	19226	19364	19432	19357	19376	19459	19512	19447	19539	19322	19411	19339	19435	19365	19212	19451	19276	19377	19269	19658	19214	19369	19526	19192	19311	19400	19612	19494	19532	19595	19579	19447	19514	19547	19142	19252	19236	19320	19430	19239	19303	19293	19238	19496	19295	19183	19354	19228	19300	19311	19409	19428	19422	19238	19322	19298	19400	19424	19353	19164	19078	19287	19325	19285	19330	19286	19394	19332	19272	19605	19265	19244	19395	19299	19256	19375	19322	19350	19560	19343	19318	19269	19258	19225	19267	19319	19283	19159	19438	19296	19277	19466	19399	19509	19458	19444	19483	19229	19396	19247	19204	19375	19207	19371	19531	19399	19345	19480	19102	19174	19476	19530	19410	19630	19415	19415	19459	19537	19435	19324	19232	19379	19462	19323	19579	19350	19173	19297	19265	19321	19443	19335	19406	19255	19271	19434	19362	19321	19375	19353	19482	19470	19412	19367	19337	19247	19226	19317	19315	19441	19555	19164	19433	19252	19664	19350	19308	19269	19156	19201	19280	19329	19321	19201	19165	19327	19501	19322	19272	19114	19282	19245	19226	19304	19334	19228	19081	19383	19433	19339	19362	19294	19346	19229	19347	19368	19384	19154	19237	19542	19390	19398	19271	19334	19382	19399	19380	19210	19344	19380	19224	19173	19305	19295	19457	19496	19363	19386	19071	19266	19226	19281	19285	19313	19512	19403	19473	19257	19541	19397	19513	19220	19407	19301	19294	19484	19423	19523	19350	19383	19543	19399	19381	19126	19221	19408	19335	19433	19567	19263	19436	19464	19291	19247	19521	19392	19375	19191	19234	19278	19363	19575	19560	19406	19409	19406	19475	19298	19374	19215	19305	19397	19388	19323	19569	19552	19468	19314	19404	19340	19355	19373	19501	19595	19444	19427	19218	19401	19262	19459	19383	19353	19254	19409	19387	19189	19303	19384	19320	19384	19501	19324	19364	19525	19384	19409	19463	19413	19498	19469	19622	19531	19613	19245	19159	19310	19480	19488	19274	19396	19375	19351	19453	19343	19414	19371	19350	19430	19444	19248	19398	19277	19160	19181	19439	19282	19272	19320	19536	19393	19340	19423	19154	19260	19426	19436	19434	19124	19401	19334	19340	19378	19270	19134	19164	19165	19335	19270	19374	19374	19343	19114	19453	19362	19419	19422	19520	19358	19166	19288	19382	19433	19551	19381	19331	19532	19443	19585	19272	19403	19308	19358	19279	19437	19434	19383	19554	19363	19549	19202	19519	19535	19450	19422	19520	19041	19219	19278	19397	19225	19483	19576	19229	19411	19300	19284	19310	19356	19316	19323	19361	19229	19023	19327	19442	19151	19412	19467	19466	19359	19347	19337	19326	19256	19354	19212	19409	19212	19362	19344	19353	19315	19388	19382	19271	19347	19506	19368	19281	19436	19465	19313	19263	19384	19324	19313	19202	19266	19344	19358	19356	19376	19318	19325	19462	19310	19313	19338	19502	19431	19268	19311	19474	19337	19380	19379	19401	19221	19574	19107	19327	19229	19511	19569	19424	19423	19335	19326	19421	19382	19451	19401	19256	19130	19451	19238	19341	19467	19682	19147	19463	19467	19597	19459	19283	19365	19543	19197	19417	19167	19294	19343	19438	19500	19426	19573	19276	19377	19279	19434	19381	19227	19387	19300	19366	19532	19442	19127	19208	19401	19338	19311	19335	19316	19306	19628	19306	19390	19363	19493	19432	19262	19498	19280	19382	19313	19354	19239	19490	19214	19431	19246	19385	19577	19380	19359	19475	19420	19408	19294	19450	19575	19312	19543	19111	19297	19312	19212	19382	19429	19445	19434	19497	19360	19414	19387	19349	19312	19437	19353	19197	19446	19436	19260	19278	19258	19525	19241	19138	19591	19351	19415	19443	19425	19524	19275	19399	19408	19241	19334	19285	19429	19161	19415	19207	19395	19517	19432	19489	19269	19255	19594	19259	19535	19408	19492	19504	19362	19372	19438	19359	19309	19163	19555	19428	19194	19476	19250	19359	19248	19277	19162	19351	19306	19376	19349	19503	19457	19508	19207	19167	19406	19144	19433	19499	19315	19307	19572	19418	19335	19373	19331	19482	19481	19320	19323	19202	19485	19378	19462	19294	19539	19471	19596	19685	19318	19433	19448	19390	19294	19471	19372	19603	19412	19443	19176	19298	19319	19623	19531	19228	19501	19451	19333	19284	19496	19426	19296	19332	19428	19519	19486	19545	19458	19463	19402	19356	19317	19295	19498	19560	19424	19450	19528	19223	19374	19413	19298	19223	19475	19443	19341	19302	19400	19437	19328	19530	19291	19244	19414	19340	19270	19371	19428	19259	19397	19191	19267	19423	19434	19415	19291	19329	19294	19353	19416	19588	19369	19385	19255	19350	19452	19488	19442	19315	19357	19352	19311	19471	19328	19450	19503	19488	19358
41765	60173	45049	25973	18383	16379	16165	16121	16122	16157	16124	16292	16301	16228	16246	16114	16197	16105	16165	16050	16154	16049	16146	16114	16205	16150	16189	16272	16131	16101	16058	16318	16031	16077	16125	16063	16119	16174	16089	16145	16257	16155	16094	16163	16047	16213	16010	16103	16078	16130	16121	16128	16101	16250	16051	16296	16056	16246	16064	15997	16176	16240	16203	16084	16183	16102	16233	16055	16150	16117	16183	16294	16230	16136	16158	16097	16210	16166	16092	16255	16241	16240	16135	16108	16199	16033	16223	16204	16203	16049	16225	16143	16106	16132	16091	16048	16049	16209	16016	16152	16047	16144	16088	16277	16067	16256	16045	16105	16097	16005	16203	16167	16232	16093	16229	16216	15979	16326	16100	16168	16287	16007	16121	16023	16073	16022	16040	16001	16131	16229	16160	15964	16215	16248	16175	16230	16201	16099	15971	16074	16170	16086	16126	16018	16038	16156	16063	15893	16337	16119	16005	16061	16193	16165	16174	16103	16082	15981	16210	16001	16254	16245	16122	16114	16220	15936	16155	16072	16044	16062	16117	16106	16062	16200	16062	16222	16188	16160	16003	16079	16206	16103	16241	15976	16083	16121	16106	16219	16184	16133	16172	16034	16292	15883	16125	16048	16219	16096	15987	16209	16018	16147	16106	16024	16194	16255	16311	16081	16186	16197	16164	16122	16066	16278	15909	16094	16056	16026	16172	15978	16142	16110	16185	16203	16031	16192	15892	16119	16304	16058	16028	16185	16043	16115	16113	15956	16063	16126	16232	16079	16251	15987	15963	16191	16148	16168	16235	16162	16153	16208	16163	16083	16206	16174	16068	16033	16163	16092	16143	16157	16124	16255	16234	16039	16157	16206	16053	16335	16067	16231	16210	16203	15868	16085	16051	16191	16081	16223	16064	15940	16069	16105	15948	15938	16178	16164	16271	16174	16203	16173	15952	16095	16129	16335	16138	16238	16250	15913	16058	16134	16033	16058	16134	16163	16128	16127	16108	15962	16170	15938	15989	16204	16090	16020	16183	16073	16111	16178	16054	16041	16188	16171	16039	16280	16142	16143	16124	16030	16130	15997	15815	16194	16124	16023	16161	16203	16094	16154	16209	15987	16280	16021	16097	16249	16063	16138	16100	16185	16222	16147	16039	16192	16094	16147	15945	16017	16197	16310	16008	16295	16094	16053	16075	16220	16191	16256	16080	16212	16107	16182	16239	16042	16103	16129	16112	16101	16108	16131	16035	15930	16203	16142	16208	16138	16049	16098	16391	16024	16216	16143	16221	16243	16267	16088	16133	16188	16123	16109	16228	16150	16065	16365	16065	16136	16011	16088	16038	15980	16307	16182	15985	16069	16110	16201	16191	16186	16112	16102	16185	16142	16139	16112	16180	16080	16095	16098	16009	15916	16078	16074	16090	16006	16135	16094	16117	16184	16013	16142	15927	16203	16365	16158	16129	16201	16168	16223	16088	16179	16173	16124	16282	16113	16053	15988	16138	15986	16068	16258	16042	16181	16085	16130	16127	16165	16162	16136	16031	16019	16206	16222	16084	16080	15979	16022	16171	16127	16162	16015	15906	16214	16155	16072	16269	16170	16002	16104	16148	16129	16297	16021	16202	16076	16203	16145	15965	16298	16171	16264	16029	16014	15993	16211	16093	16105	16155	16143	16054	16090	16078	15980	16126	16144	16068	16066	16318	16006	16145	16142	16058	16163	16146	15963	16177	16224	16183	16090	16091	16069	16186	16134	16198	16122	16057	16178	16136	16034	16173	16234	16156	16236	16129	16063	15920	16026	16215	16067	16135	16266	16203	16143	16209	16222	16106	16202	16072	16228	16102	16184	16112	16114	16036	16054	16298	16264	16057	16091	16104	16127	16103	16167	16100	16026	16194	16067	16179	16288	16061	16314	16181	16142	16055	15932	15962	16142	16107	16091	16130	16155	16128	16067	16111	16037	16075	16211	16014	16305	16063	16220	16189	16156	16270	15887	16142	16151	16214	16228	16013	16009	16189	16002	16121	16091	16022	16189	16268	16115	16176	16067	16106	16221	16163	16156	16091	15970	16186	16049	16127	16013	16177	16386	16072	16176	16242	16158	16246	16076	15936	16323	16134	16096	16004	16072	16101	16132	16096	16317	16095	16225	16153	16064	16195	16073	16131	16196	16025	16207	16059	15888	16183	16164	16101	16141	16337	16152	16178	16133	16072	16060	16061	16239	16179	16164	16135	15994	16132	16065	16125	16077	16238	16191	15999	16065	16279	16092	16115	16113	16022	16097	16130	16191	16094	16072	16361	16184	16107	16106	16084	16215	16253	16088	16316	16050	15955	15951	16355	16062	16149	16109	16060	16055	16008	16103	16097	16072	16036	16108	16117	16067	16061	16119	16268	16133	16178	16236	16217	16176	16231	15878	16228	16087	16444	16145	16153	16203	16040	16005	16209	16071	16118	15972	16108	16026	16019	16091	16188	16131	16133	16019	16275	16211	16228	16061	16111	16078	16432	15998	16195	16136	16027	16102	16048	16086	16015	16217	16139	16072	16184	16139	16034	16111	16205	16062	16171	16021	16115	16006	16118	16120	16206	16185	16131	16182	16189	16286	16036	16153	16209	16090	16116	16008	16195	16199	16034	16049	16080	16202	16151	16128	16050	16152	16131	16152	16116	16095	16119	16201	16202	16175	15957	16162	16220	16233	16241	16118	16057	16156	16216	16188	16150	16063	16048	15926	16102	16065	16071	16215	16184	16120	16211	16082	16043	16041	16142	16235	16082	15980	16192	16235	16191	16169	16142	15953	16202	16239	16155	15953	16079	16023	16162	16106	16214	16170	16163	16316	16168	16089	16151	16079	16278	16273	16269	16039	16236	16107	16155	16184	16198	16111	16261	16097	16277	16154	16148	16019	16099	16111	16064	15891	16103	16052	16135	16107	16150	16354	15966	15994	16210	16100	16022	16171	16173	16115	16224	16143	16056	16162	16110	16174	16089	16119	16100	16153	16033	16285	16110	16139	16112	16101	16095	16173	16273	16137	16327	16158	16119	16136	16074	16001	16008	16080	16231	16123	16088	16079	16118	16102	16046	16107	16073	16246	16063	15985	16059	16149	16366	16162	16189	16089	16016	16133	16238	16011	16169	16063	16055	16150	16201	16114	16090	16140	16028	16059	16104	16104	16322	16085	16115	15926	16043	16057	16234	16007	16203	16163	16252	16100	15982	16067	16039	16130	16099	15987	16220	16025	16136	16115	16235	16124	16143	16062	16032	16226	16062	16020	16176	16107	16105	16069	16042	16188	16164	16045	16119	16129	16260	15972	16023	16072	16079	16065	16376	16078	16138	16021	16056	16089	16077	16192	16058	16065	16226	16193	16012	16278	16041	15974	16026	16320	16088	15885	16147	16293	16248	16198	16308	15987	15805	16242	16132	16310	16046	16117	16201	15874	16196	16178	16197	16164	16144	16107	16091	16235	16091	16097	16167	16191	16148	16114	16169	16153	16190	16021	16271	16070	16126	16124	16177	16200	15977	16080	16238	16165	16194	16100	16093	16277	16131	16064	16212	16185	16075	16117	16016	16166	16204	16212	16099	16323	16041	16115	16209	16176	16209	16137	16063	16205	16150	16122	16150	16087	16019	16101	16051	15953	16066	16146	16131	16128	16136	16161	16183	16088	16170	15987	16130	16112	16163	16140	16242	15940	16257	16005	16035	16231	16117	16162	16116	16036	16201	16180	16168	16162	16131	16185	16184	16110	16133	16123	15951	16126	16180	16149	16002	16213	16264	15976	16303	16172	16185	16015	16097	15928	16104	16233	16078	16082	16008	16226	16220	16065	16141	16161	16127	16064	16037	16175	16263	16105	16174	16201	16118	16044	16068	16042	16170	16025	16071	16087	15980	16147	16044	16055	16180	16110	16243	16069	16258	16147	16172	16072	16074	16180	16167	15865	16202	16237	16035	16118	16059	16196	16153	16144	16278	16244	16244	16343	16119	16062	16107	15958	15958	16110	16254	16220	16068	16147	16117	16034	16311	16103	16215	16056	16209	15950	16257	16234	16180	16199	16086	16107	16164	15944	16167	16074	16113	16069	16093	16083	16051	16216	16120	16127	16115	16155	16084	16064	16144	16185	16121	16116	16187	16028	16178	16208	16171	16182	16324	16091	16192	16179	16085	16207	16256	16063	16171	16096	16159	16210	16134	16259	16173	16147	16069	16033	16121	15960	16260	16075	16106	16136	16043	16037	16177	16276	16186	16140	16139	16318	16326	16107	16025	16024	16039	16223	16150	16037	15957	15986	16070	16092	16209	16059	16244	16167	16120	16027	16367	16057	16156	16329	15948	16268	16112	16250	16244	16087	16011	16136	16099	16228	16071	16139	16043	16127	16135	16087	16092	16192	16150	16241	16278	16215	16118	16111	16092	16200	16521	16297	16187	16049	16015	16034	16002	16113	15984	16309	16132	16279	16226	16041	16084	16317	16053	16301	16147	16063	16146	16152	15907	16256	16330	16120	16263	16076	16212	16142	16088	16031	16067	16034	16169	16176	16034	16231	16149	15963	16117	16180	16098	16203	16162	16149	16073	16172	16174	16075	16000	16092	16153	16207	16056	16107	16224	16121	16096	16020	16175	16041	16119	16223	16114	16075	16317	15944	16201	16178	16136	16102	16010	16032	16160	15924	16026	16056	15929	16157	16300	16188	16135	16082	16217	16188	16144	16048	16142	15995	16160	16248	16208	16106	16091	16117	16072	16175	16071	16185	16101	16093	16106	16096	16184	16032	16105	16053	16104	16230	16312	16128	16215	16433	16340	15929	16150	16281	16127	16003	16187	15972	16057	16103	16307	16033	16200	16230	16168	16144	16017	16100	16074	16281	16080	16212	16032	16000	16196	16202	16094	16104	16007	16251	16254	16067	16322	16173	16219	16087	16027	16058	15987	16201	16182	16296	16226	16183	15964	16076	16165	16197	16191	16181	15985	16132	16186	16169	16160	16080	16133	16274	16128	16005	16261	16095	16164	16080	16126	16078	16130	15998	16227	16176	16195	16185	16239	16087	16236	16077	16185	16148	16195	16070	16442	16023	16089	16060	16080	16225	16110	16189	16127	15906	16180	16056	16218	16019	16138	16065
36242	40566	38914	27724	21409	19940	19698	19538	19471	19599	19543	19379	19345	19730	19760	19581	19473	19329	19466	19387	19597	19528	19459	19459	19391	19356	19379	19410	19342	19275	19162	19528	19409	19407	19584	19540	19523	19533	19447	19477	19661	19199	19484	19382	19306	19517	19481	19373	19346	19452	19517	19375	19464	19445	19417	19513	19535	19476	19538	19502	19349	19570	19395	19330	19220	19566	19522	19467	19411	19398	19481	19498	19442	19304	19398	19703	19549	19524	19218	19494	19322	19351	19442	19528	19419	19456	19498	19421	19352	19190	19546	19426	19348	19498	19381	19478	19335	19301	19253	19137	19440	19608	19473	19471	19214	19522	19445	19530	19388	19458	19350	19584	19410	19458	19429	19376	19503	19545	19512	19284	19287	19502	19339	19428	19270	19508	19349	19257	19527	19382	19358	19492	19532	19394	19279	19489	19489	19414	19332	19357	19529	19562	19399	19353	19566	19457	19443	19263	19274	19364	19430	19244	19168	19455	19447	19533	19547	19600	19469	19371	19389	19415	19523	19676	19540	19356	19269	19513	19606	19553	19547	19237	19716	19396	19391	19197	19668	19572	19553	19402	19431	19331	19448	19290	19527	19353	19502	19455	19251	19492	19524	19450	19310	19501	19614	19485	19569	19389	19250	19518	19572	19479	19391	19286	19519	19494	19612	19282	19478	19515	19448	19307	19368	19235	19253	19447	19348	19408	19232	19232	19189	19322	19307	19476	19497	19300	19495	19470	19390	19207	19344	19596	19334	19453	19591	19327	19345	19426	19186	19438	19433	19361	19339	19366	19332	19427	19459	19426	19633	19233	19403	19327	19520	19402	19304	19515	19679	19432	19547	19535	19626	19505	19458	19477	19495	19583	19376	19521	19360	19623	19523	19267	19188	19411	19386	19417	19476	19335	19489	19304	19256	19513	19474	19339	19569	19437	19304	19665	19438	19538	19300	19622	19099	19289	19435	19458	19458	19498	19459	19263	19333	19468	19591	19563	19359	19549	19289	19609	19532	19477	19230	19575	19389	19436	19409	19600	19441	19455	19423	19403	19104	19356	19540	19521	19647	19554	19501	19517	19410	19550	19434	19473	19479	19588	19468	19283	19447	19331	19602	19610	19508	19379	19452	19239	19361	19471	19638	19258	19374	19364	19380	19571	19620	19395	19418	19602	19475	19261	19343	19404	19568	19531	19422	19396	19604	19423	19420	19492	19252	19299	19589	19486	19429	19264	19363	19394	19528	19605	19453	19521	19526	19342	19618	19440	19572	19299	19126	19608	19614	19344	19396	19208	19444	19261	19470	19178	19391	19545	19346	19519	19564	19196	19598	19552	19673	19581	19484	19482	19496	19531	19596	19552	19406	19548	19133	19600	19498	19302	19468	19529	19292	19447	19609	19339	19415	19569	19560	19389	19285	19504	19535	19334	19487	19447	19436	19236	19302	19368	19681	19365	19601	19447	19358	19491	19608	19226	19433	19242	19358	19470	19261	19404	19461	19540	19367	19432	19422	19432	19391	19227	19395	19244	19367	19232	19483	19530	19539	19203	19290	19370	19348	19541	19488	19394	19461	19197	19341	19516	19325	19512	19523	19460	19392	19404	19590	19310	19483	19437	19374	19454	19544	19334	19475	19500	19266	19491	19515	19501	19415	19539	19340	19544	19539	19181	19308	19387	19406	19384	19432	19373	19433	19544	19514	19283	19272	19517	19322	19615	19398	19204	19352	19569	19556	19367	19419	19355	19465	19374	19117	19518	19617	19523	19572	19557	19475	19415	19382	19233	19245	19187	19349	19221	19391	19447	19384	19312	19590	19675	19434	19425	19477	19298	19215	19484	19569	19445	19342	19487	19531	19417	19432	19448	19303	19516	19468	19505	19538	19448	19362	19368	19381	19588	19506	19562	19516	19326	19518	19289	19274	19287	19228	19439	19628	19330	19442	19418	19314	19433	19374	19446	19587	19405	19361	19255	19389	19421	19486	19478	19482	19401	19471	19336	19642	19498	19520	19402	19586	19305	19422	19248	19481	19549	19447	19459	19496	19442	19428	19405	19423	19421	19438	19467	19376	19358	19507	19624	19615	19410	19425	19430	19397	19360	19280	19363	19284	19422	19416	19477	19475	19435	19526	19405	19181	19544	19432	19438	19521	19647	19385	19531	19394	19412	19539	19469	19432	19196	19389	19369	19406	19634	19574	19588	19677	19430	19421	19623	19568	19309	19539	19164	19506	19577	19389	19378	19380	19496	19249	19380	19246	19283	19173	19151	19624	19363	19292	19447	19496	19386	19452	19188	19337	19459	19459	19417	19390	19156	19516	19527	19514	19565	19420	19321	19628	19413	19485	19555	19458	19290	19476	19425	19237	19667	19379	19470	19585	19551	19533	19581	19669	19619	19428	19566	19365	19555	19297	19228	19306	19592	19554	19515	19343	19552	19341	19324	19410	19287	19313	19458	19410	19217	19395	19357	19560	19369	19547	19523	19322	19416	19316	19466	19568	19376	19448	19412	19448	19309	19393	19434	19461	19563	19438	19762	19611	19416	19374	19697	19487	19448	19397	19322	19401	19438	19226	19271	19271	19505	19253	19339	19667	19361	19475	19447	19537	19492	19573	19584	19254	19350	19420	19589	19390	19420	19251	19318	19418	19312	19462	19398	19436	19567	19421	19376	19836	19315	19252	19480	19376	19327	19340	19450	19415	19508	19421	19393	19414	19522	19541	19511	19599	19545	19594	19483	19570	19451	19455	19494	19451	19181	19474	19343	19335	19311	19356	19112	19456	19275	19431	19323	19471	19484	19441	19469	19418	19496	19778	19580	19499	19504	19432	19559	19392	19460	19355	19304	19345	19536	19526	19384	19408	19356	19462	19541	19451	19457	19630	19406	19428	19448	19394	19296	19440	19609	19429	19420	19405	19652	19397	19585	19259	19406	19374	19573	19476	19398	19374	19467	19279	19559	19453	19487	19181	19465	19387	19529	19478	19318	19527	19642	19391	19326	19432	19517	19310	19603	19467	19502	19532	19232	19436	19642	19528	19298	19482	19351	19722	19528	19569	19500	19471	19444	19416	19389	19360	19541	19570	19228	19408	19371	19351	19281	19612	19260	19558	19543	19363	19549	19431	19326	19373	19315	19377	19314	19668	19486	19632	19374	19510	19299	19416	19489	19370	19492	19295	19575	19506	19360	19360	19359	19441	19347	19439	19391	19270	19484	19139	19370	19326	19470	19328	19508	19587	19327	19389	19471	19283	19666	19558	19532	19299	19312	19424	19431	19465	19366	19333	19482	19408	19478	19388	19487	19391	19331	19399	19526	19391	19427	19606	19471	19475	19325	19351	19479	19630	19467	19294	19546	19473	19588	19416	19634	19320	19636	19457	19529	19346	19579	19438	19548	19565	19318	19483	19469	19314	19485	19348	19445	19538	19390	19391	19523	19606	19382	19411	19553	19400	19304	19413	19378	19536	19483	19537	19419	19510	19439	19614	19444	19622	19488	19425	19553	19372	19358	19388	19155	19585	19412	19551	19388	19266	19376	19498	19425	19486	19546	19486	19283	19571	19509	19481	19596	19597	19390	19479	19410	19601	19514	19337	19556	19508	19477	19373	19491	19468	19366	19509	19294	19330	19285	19621	19302	19389	19470	19567	19622	19391	19555	19587	19410	19422	19551	19502	19494	19573	19324	19374	19246	19357	19569	19526	19518	19395	19441	19351	19326	19567	19586	19474	19634	19361	19525	19397	19307	19440	19805	19599	19503	19567	19439	19351	19465	19485	19452	19399	19487	19471	19632	19164	19202	19660	19401	19428	19429	19492	19543	19226	19395	19442	19400	19494	19590	19458	19382	19554	19331	19527	19367	19555	19486	19349	19350	19493	19366	19506	19495	19463	19473	19366	19344	19406	19530	19536	19535	19515	19283	19266	19415	19443	19579	19501	19461	19474	19104	19325	19377	19345	19572	19402	19296	19435	19501	19394	19394	19152	19212	19529	19522	19396	19466	19698	19394	19342	19501	19367	19294	19395	19309	19353	19406	19311	19564	19418	19539	19347	19431	19293	19399	19419	19384	19491	19525	19414	19395	19338	19366	19209	19543	19635	19483	19395	19676	19430	19481	19345	19238	19327	19692	19638	19469	19464	19392	19458	19545	19378	19266	19404	19507	19411	19547	19245	19482	19449	19482	19556	19462	19276	19592	19476	19478	19295	19379	19570	19302	19405	19391	19509	19552	19617	19544	19466	19284	19290	19353	19302	19365	19602	19388	19566	19453	19603	19117	19555	19257	19735	19540	19634	19519	19328	19649	19513	19307	19410	19494	19301	19564	19483	19432	19288	19469	19534	19361	19427	19472	19384	19543	19281	19411	19438	19493	19664	19488	19380	19489	19577	19386	19325	19366	19384	19469	19493	19402	19599	19282	19504	19344	19341	19572	19541	19499	19387	19477	19467	19614	19530	19450	19437	19371	19400	19535	19299	19429	19446	19285	19268	19286	19470	19453	19630	19450	19510	19449	19449	19403	19652	19400	19505	19527	19603	19475	19642	19212	19640	19536	19317	19289	19630	19584	19570	19483	19417	19492	19438	19483	19189	19431	19220	19302	19305	19351	19234	19211	19655	19577	19574	19351	19563	19339	19542	19348	19413	19261	19370	19384	19455	19302	19623	19509	19373	19487	19272	19414	19440	19497	19514	19355	19429	19308	19459	19302	19377	19506	19318	19534	19319	19433	19208	19450	19434	19436	19448	19528	19501	19427	19464	19440	19652	19321	19540	19501	19530	19344	19569	19425	19471	19363	19331	19537	19525	19353	19334	19580	19524	19466	19269	19459	19426	19383	19419	19504	19472	19394	19311	19414	19498	19292	19279	19367	19454	19506	19448	19607	19500	19390	19302	19470	19686	19398	19561	19635	19527	19318	19563	19558	19485	19459	19481	19408	19376	19329	19700	19166	19457	19388	19475	19533	19587	19478	19462	19374	19369	19402	19522	19500	19565	19473	19395	19584	19520	19344	19373	19471	19617	19524	19592	19392	19616	19634	19418	19563	19353	19410	19401	19401	19496	19392	19293	19391	19475	19468	19678	19498	19463	19367	19166	19295	19362	19407	19486	19542	19555	19499	19378	19424	19410	19379	19489	19410
39747	52521	38826	22939	17787	16384	16199	16254	16059	16162	16195	16140	16176	16209	15965	16069	16078	16208	16178	16186	16157	16281	16082	16143	16241	16265	16233	16237	16238	16279	16123	16266	16195	16149	16198	16196	16157	16225	16200	16016	16195	16215	16303	16050	16225	16151	16287	16114	16126	16224	16290	16120	16158	16146	16370	16073	15996	16254	16035	16186	16161	16347	16255	16330	16199	16185	16246	16019	16200	16327	16213	16232	16234	16076	16180	16185	16280	16199	16208	16229	16190	16191	16072	16079	16083	15912	16101	16015	16072	16212	16235	16160	16214	16229	16117	16197	16251	16106	16185	16074	15964	16078	16045	16249	16223	16144	16236	16057	16166	16229	16136	16153	16143	16216	16119	16305	16214	16234	16090	16151	16218	16165	16277	16313	16237	16073	16201	16291	16179	16207	16160	16044	16143	16065	16090	16165	16301	16306	16172	16042	16130	16096	16266	16303	16250	16203	16240	16260	15949	16213	16136	16102	16245	16166	16107	16104	16129	16098	16205	16150	16160	16051	16089	16150	16242	16044	16114	16199	16061	16043	16406	16118	16299	16235	16168	16296	16004	16160	16281	16202	16075	16068	16033	16147	16203	15926	16182	16212	16182	16192	16245	16118	16108	16216	16313	16281	16230	16136	16287	16078	16022	16097	16271	16140	16242	16371	16271	16089	16321	16086	16282	16110	16319	16273	16248	16162	16077	16102	15982	16279	16188	16144	16180	16258	16095	16223	16070	16231	16116	16062	15967	16086	16399	16058	16180	16229	16241	16263	16176	16065	16089	16154	15997	16241	16240	16136	16152	16075	16152	15992	16257	16247	16161	16279	16164	16167	16219	15886	16308	16008	16264	16150	16246	16186	16182	16180	16242	16238	16246	16266	16337	16250	16281	16177	16225	16387	16338	16063	16112	16183	16152	16070	16110	16049	16035	15945	16203	16307	16072	16177	16306	16164	16167	16252	16330	16302	16206	16198	16191	16237	16086	16120	16330	16049	16190	16114	16139	16299	16315	15958	16178	16191	16226	16069	16206	16270	16256	16165	16119	16091	16251	16226	16159	16167	16233	16099	15972	16259	16076	16064	16092	16209	16093	16241	16091	16164	16033	16013	16218	16220	16161	16267	16370	15991	16213	16229	16147	16011	16179	16175	16204	16087	16371	16028	16245	15957	16056	16138	16177	16174	16178	16160	16112	16214	16093	16034	16299	16301	15921	16321	16157	16121	16262	16243	16273	16287	16284	16304	16199	16294	16389	16197	16105	16101	16164	15991	16295	16067	16409	16247	15993	16279	15936	16218	16112	16318	16223	16136	16207	16306	16160	16168	16141	16174	16269	16308	16103	16036	16240	16166	16158	16028	16054	16081	16218	16170	16112	16187	16296	16269	16189	16235	16275	16150	16168	16084	16059	16053	16162	16158	16149	16209	16226	16130	16269	16140	16242	16285	16108	16187	16063	16024	16005	16289	16066	16140	16267	16281	16041	16054	16077	16125	16040	16078	16320	16165	16240	16210	16069	16207	16211	16213	16106	16046	16304	16301	16279	16047	16251	16225	16215	16321	16145	16053	16054	16154	16314	16152	16294	16195	15987	16159	16061	16281	16109	15926	16155	16170	16242	15984	16109	16227	16105	16221	16166	16269	15977	16024	16192	16213	16286	16053	16186	16262	16247	16200	16307	16219	16169	16026	16286	15969	16332	16279	16220	16194	16282	16289	16045	16184	16468	16152	16014	16233	16036	16131	16205	16326	16295	16040	16080	16189	16271	16111	16128	16294	16115	16396	16199	16246	16133	16248	16097	16189	16132	16233	15993	16107	16148	15994	16305	16140	16125	16270	16245	16367	16252	16179	16147	16241	16105	16163	16312	16050	16128	16038	16060	16203	16102	16366	16351	16212	16189	16046	16018	16216	16115	16154	16080	16249	16239	16362	16230	16333	16280	15977	16353	16220	16282	16257	16261	16169	16310	16243	16184	16189	16082	16220	16336	16253	16361	16123	16212	16164	16097	16306	16210	15985	16164	16130	16077	16144	16130	16277	16137	16075	16130	16179	16146	16240	16155	16026	16134	16176	16048	16127	16300	16190	16273	16122	16283	16247	16098	16157	16009	16142	16162	16113	16137	16038	16161	16087	16264	15993	16218	16271	16313	16076	15986	16196	16060	16412	16082	16172	16176	16175	16092	16216	16167	16135	16325	16168	16285	16118	16254	16210	16329	16314	16174	16160	16125	16091	16058	16042	16249	16251	16086	16105	16152	16072	16117	16172	16322	16305	15940	16181	16266	16037	15972	16176	16159	16079	16158	16050	16125	16167	16207	16240	16069	16210	16185	16084	16058	16054	16181	16157	16037	16216	16103	16089	16140	16101	16264	16033	16078	16301	16196	16145	16362	16306	16239	16222	16156	16170	16187	16143	16170	16186	16137	16151	16221	16143	16159	16116	16112	16169	16275	16002	16043	16145	15998	16336	16208	16103	16136	16275	16119	16194	16161	16346	16228	16186	16135	16138	16133	16219	16130	16167	16171	16232	16053	16206	16046	16321	16232	16073	16250	16179	16230	16085	16101	16209	16153	16266	16063	16224	15988	16255	16183	16187	16155	16120	16217	15995	16152	16155	16122	16231	16346	16157	16055	15929	16210	16154	16406	15953	16248	16287	16116	16175	16131	16295	16336	16054	16174	16198	16365	16055	16394	16125	16205	16171	16285	16134	16250	16187	16344	16136	16056	16166	16150	16006	16240	16278	16053	16216	16310	16138	16137	16241	16291	16076	16187	16351	16042	16121	16169	16225	16332	16217	16184	16073	16171	16221	16252	16196	16344	16023	16171	16330	16201	16184	16006	16067	16002	16131	16092	16195	16107	16037	16140	16062	16211	16097	16120	16212	16289	16204	16339	16105	16065	16186	16143	16154	16159	16194	16152	16053	16169	16186	16281	16148	16061	16108	16061	16185	16142	16130	16170	16235	16133	16227	16212	16190	16251	16221	16167	16049	16137	16003	16165	16198	16261	16112	16241	16263	16309	16099	15981	16210	16147	16144	16281	16144	16187	16244	16080	16237	16232	16191	16100	15944	16380	16174	16365	16183	15988	16102	16260	16208	16156	16074	16201	16057	16295	16188	16131	16001	16216	16001	16031	16287	16227	16076	16335	16023	16156	16140	16251	16059	16197	16449	15929	16085	16124	16118	16178	16142	16379	16202	16051	16172	16058	15999	16100	16252	16258	16080	16116	16147	16126	16197	16159	16172	16208	16115	16219	16155	16254	16100	16294	16022	16017	16380	16047	16095	16294	16148	16032	16319	16129	16181	16166	16037	16210	16082	16263	16330	16290	16199	16103	16329	16328	16189	15932	16095	16167	16143	15995	16205	16126	16126	16227	16222	15919	16045	16079	15945	16282	16169	16025	16311	16450	16172	16237	16074	16129	16126	16187	16150	16217	16262	16123	16350	16219	16068	16270	16097	16309	16214	16181	16151	16169	16131	16114	16191	16148	16165	16095	16237	16176	16215	16232	16039	16182	16235	16198	16154	16195	16174	16015	16307	16169	16169	15963	16356	16242	16294	16230	16334	16074	16118	16176	16079	16203	16134	16308	16199	16154	16092	16260	16152	16323	16322	16027	16195	16217	16036	16181	16229	16153	16199	16240	16197	16207	16476	16067	16206	16073	16275	16312	16282	16236	16273	16198	16326	16155	16195	16037	16132	16157	16236	16224	16282	16242	16250	16158	16160	16175	15926	16204	16237	15952	16357	16159	16174	16203	16225	16242	16317	16100	16140	16223	16349	16194	16005	16075	16285	16045	16405	16214	16137	16291	16094	16136	16255	16226	16285	16306	16138	16150	16204	15957	16123	16131	16138	16143	16248	16276	16166	16190	16359	16187	16099	16215	16180	16210	16256	16137	16147	16128	16183	16054	16291	16154	16241	16354	16183	15912	16131	16069	16237	16201	16048	16321	16169	16109	16230	16112	16198	16085	16187	16237	16315	16142	16114	16301	16131	16277	16184	16441	16074	16275	16115	16100	16141	16172	16147	16140	16182	16125	16223	16032	16126	16092	16146	16132	16050	16085	16152	16027	16150	16160	16076	16308	16199	16110	16252	15981	16376	16271	16146	16259	16125	16248	16072	16077	16092	16083	16264	16094	15916	16063	16153	16202	16207	16197	16241	16199	16054	16133	16196	16065	16230	16037	16294	16136	16111	16156	16073	16272	16170	16189	16103	16140	16137	15991	16135	16260	16245	16246	16273	16169	16111	16296	16178	16180	16235	16178	16316	16206	16318	16095	16110	16209	16120	16239	16212	16201	16075	16240	16045	16285	16085	16147	16104	16287	16189	16181	16116	16095	16276	16127	16298	16163	16316	16126	16172	16272	16234	16090	16114	16119	16173	16200	16095	16324	16070	16209	16128	16261	16199	16200	16155	16259	16191	16264	16265	16182	16194	16283	16159	16355	16222	16201	16175	16234	16070	16194	16213	16271	16154	16118	16007	16161	16231	16093	16334	16195	16202	16202	16139	16064	16199	16144	16152	16189	16125	16191	16260	16011	16109	16145	16125	16180	16247	16217	16238	16064	16106	16221	16257	16007	16222	16077	16312	16118	16288	15917	16203	16114	16120	16084	16277	16221	16155	16451	16337	16234	16188	16001	16262	16212	16161	16282	16155	16201	16141	16158	16196	16223	16219	16136	16215	16175	16046	16149	16297	16054	16038	16242	16222	16301	16206	16208	16155	16143	16174	16224	16213	16263	16176	16281	16152	15875	16246	16242	16058	16070	16138	16150	16246	16145	16148	16204	16180	16178	16034	16351	16073	16156	16249	16201	16247	16234	16031	16110	16187	16268	16077	16220	16223	16217	16134	16111	16305	16090	16233	16172	16188	16063	16157	16212	16231	16293	16018	16184	16102	16025	16212	16130	16047	16267	16092	16109	16285	16259	16082	16028	16134	16106	16229	16146	16312	16207	15917	16108	16106	16234	16336	16119	16189	16168	16279	16209	16281	16135	16192	16119	16252	16205	16104	16206	16265	16083	16062	16106	16203	16217	16026	16207	15916	16269	16218	16203	16138	16266	16086	16161	16243	16204	16303	16056	16165	16101	16209	16034	16160	16215	16341	16177	16216	16092	16199	16130	16050
23787	25253	40024	33648	26304	25017	24958	20704	19844	20291	20060	19987	19930	19892	19857	19757	19916	19821	19793	19716	19882	19708	19703	19690	19702	19905	19913	19772	19755	19798	19780	19725	19752	19833	19838	19894	19767	19571	19586	19793	19692	19580	19632	19504	19431	19654	19649	19706	19495	19680	19630	19652	19653	19553	19596	19683	19567	19527	19656	19808	19864	19506	19614	19470	19410	19651	19827	19569	19567	19599	19729	19464	19655	19511	19734	19718	19810	19484	19680	19779	19602	19665	19583	19700	19505	19398	19553	19417	19385	19625	19416	19751	19627	19528	19708	19577	19592	19482	19636	19727	19754	19531	19533	19599	19660	19566	19529	19554	19612	19233	19557	19890	19612	19755	19654	19505	19529	19684	19575	19886	19878	19613	19520	19551	19555	19308	19608	19707	19613	19578	19608	19498	19680	19632	19590	19489	19645	19319	19556	19469	19667	19558	19567	19346	19671	19516	19588	19566	19768	19545	19683	19710	19682	19669	19625	19600	19770	19612	19710	19587	19691	19728	19520	19535	19902	19659	19567	19805	19688	19800	19622	19587	19499	19829	19757	19767	19554	19575	19783	19770	19418	19721	19576	19498	19448	19821	19523	19606	19388	19586	19483	19585	19769	19584	19963	19489	19459	19690	19659	19590	19563	19401	19679	19641	19786	19666	19512	19489	19581	19841	19618	19692	19454	19568	19806	19613	19696	19462	19685	19469	19698	19531	19684	19753	19501	19687	19480	19448	19607	19435	19640	19519	19559	19734	19386	19529	19767	19787	19650	19460	19501	19488	19525	19688	19583	19511	19677	19458	19472	19488	19575	19803	19757	19568	19687	19445	19416	19703	19678	19542	19601	19529	19509	19445	19670	19729	19526	19582	19723	19434	19516	19652	19718	19617	19430	19731	19595	19605	19510	19536	19717	19618	19653	19773	19726	19545	19315	19572	19614	19712	19576	19718	19532	19553	19683	19616	19680	19755	19784	19423	19629	19791	19745	19520	19689	19497	19674	19620	19687	19536	19345	19701	19703	19648	19294	19493	19612	19548	19600	19485	19619	19552	19540	19787	19269	19434	19613	19242	19557	19544	19430	19889	19725	19635	19546	19786	19494	19588	19532	19520	19763	19486	19483	19590	19755	19570	19736	19383	19610	19597	19728	19528	19644	19615	19637	19553	19392	19587	19757	19582	19646	19761	19739	19463	19576	19483	19739	19409	19492	19469	19683	19515	19547	19439	19779	19741	19732	19455	19788	19616	19649	19604	19438	19702	19773	19589	19559	19755	19663	19586	19332	19277	19600	19820	19546	19776	19332	19608	19631	19707	19514	19605	19446	19515	19609	19502	19786	19462	19370	19463	19562	19701	19401	19704	19620	19772	19468	19477	19671	19538	19356	19410	19618	19453	19475	19776	19686	19505	19605	19669	19548	19420	19556	19746	19741	19374	19578	19639	19791	19597	19634	19467	19468	19469	19666	19583	19441	19543	19770	19536	19552	19589	19459	19536	19451	19592	19498	19344	19604	19475	19524	19682	19557	19649	19467	19651	19557	19621	19684	19634	19732	19771	19579	19592	19675	19777	19620	19480	19498	19518	19562	19546	19517	19684	19659	19630	19745	19425	19677	19583	19586	19531	19833	19633	19845	19723	19619	19639	19583	19578	19630	19460	19637	19777	19583	19588	19592	19718	19455	19644	19762	19422	19613	19495	19828	19641	19447	19393	19670	19606	19652	19639	19582	19595	19515	19544	19651	19780	19614	19568	19626	19679	19550	19841	19631	19646	19773	19584	19763	19608	19457	19342	19593	19667	19436	19668	19486	19574	19574	19375	19501	19554	19700	19602	19510	19712	19542	19506	19547	19684	19622	19687	19483	19742	19675	19653	19675	19479	19442	19390	19682	19362	19643	19680	19737	19618	19666	19742	19627	19550	19635	19587	19579	19605	19666	19547	19701	19606	19629	19627	19555	19663	19630	19486	19566	19518	19429	19519	19579	19485	19509	19672	19623	19766	19669	19564	19624	19475	19598	19491	19585	19638	19278	19560	19703	19737	19766	19502	19416	19525	19705	19595	19750	19634	19783	19654	19705	19792	19537	19523	19614	19470	19623	19667	19436	19390	19345	19380	19579	19653	19715	19618	19432	19614	19727	19560	19616	19501	19491	19658	19536	19509	19513	19768	19377	19612	19607	19423	19556	19464	19464	19538	19617	19646	19644	19296	19582	19515	19648	19484	19915	19352	19665	19890	19469	19660	19549	19722	19593	19381	19721	19822	19550	19768	19927	19568	19694	19568	19500	19481	19734	19635	19716	19572	19587	19508	19587	19525	19508	19758	19670	19387	19681	19570	19431	19564	19564	19528	19577	19535	19732	19628	19369	19374	19641	19483	19559	19990	19675	19456	19641	19597	19545	19535	19722	19531	19437	19776	19648	19681	19702	19387	19636	19471	19355	19569	19633	19602	19531	19592	19405	19639	19601	19749	19445	19518	19501	19434	19733	19585	19850	19603	19658	19578	19611	19694	19600	19578	19749	19590	19584	19570	19787	19582	19605	19664	19665	19523	19596	19751	19574	19490	19625	19625	19679	19397	19648	19502	19552	19528	19650	19567	19502	19609	19687	19464	19639	19496	19661	19498	19617	19710	19816	19494	19531	19524	19754	19742	19540	19748	19583	19428	19696	19506	19690	19663	19717	19663	19570	19721	19587	19586	19604	19657	19701	19599	19532	19812	19740	19832	19699	19789	19668	19679	19345	19623	19623	19480	19484	19652	19776	19577	19939	19579	19577	19484	19638	19703	19619	19667	19573	19595	19597	19516	19474	19590	19722	19603	19609	19408	19480	19531	19718	19384	19444	19597	19386	19612	19505	19594	19379	19550	19470	19607	19666	19543	19619	19702	19661	19537	19580	19759	19365	19609	19617	19372	19658	19655	19649	19509	19599	19615	19627	19575	19371	19770	19769	19598	19823	19641	19699	19565	19559	19872	19599	19518	19557	19698	19463	19513	19377	19367	19316	19479	19529	19688	19661	19560	19822	19591	19580	19538	19734	19602	19643	19665	19524	19741	19999	19674	19315	19645	19522	19619	19754	19630	19690	19728	19660	19694	19778	19556	19569	19672	19387	19600	19574	19570	19305	19316	19603	19432	19670	19480	19618	19574	19681	19563	19581	19593	19651	19610	19729	19731	19628	19510	19556	19561	19606	19635	19596	19507	19514	19507	19578	19635	19478	19878	19673	19774	19687	19452	19593	19642	19540	19363	19639	19432	19596	19719	19569	19565	19932	19738	19588	19483	19706	19474	19627	19556	19515	19653	19632	19558	19753	19654	19634	19322	19345	19548	19632	19452	19626	19641	19867	19414	19476	19671	19898	19587	19668	19583	19672	19484	19516	19637	19742	19563	19561	19553	19626	19622	19553	19934	19409	19395	19677	19501	19686	19545	19856	19479	19730	19665	19690	19706	19703	19561	19443	19428	19381	19539	19728	19518	19717	19721	19591	19553	19607	19618	19445	19642	19574	19636	19566	19589	19575	19624	19486	19722	19685	19891	19578	19451	19483	19461	19685	19533	19607	19720	19456	19514	19755	19540	19582	19595	19473	19588	19579	19580	19577	19792	19583	19597	19487	19415	19505	19636	19594	19642	19526	19568	19621	19555	19477	19625	19590	19541	19673	19506	19607	19698	19910	19791	19517	19648	19532	19526	19597	19591	19751	19342	19621	19647	19508	19499	19423	19707	19569	19755	19634	19623	19549	19582	19670	19600	19517	19642	19754	19557	19600	19683	19789	19478	19365	19662	19565	19584	19386	19516	19662	19378	19433	19481	19577	19455	19683	19548	19607	19478	19681	19454	19552	19531	19600	19395	19534	19448	19602	19682	19537	19562	19658	19680	19596	19761	19531	19570	19646	19741	19669	19551	19572	19466	19985	19567	19550	19650	19542	19516	19664	19840	19584	19470	19406	19893	19490	19468	19688	19413	19486	19376	19575	19881	19491	19582	19497	19481	19681	19739	19553	19491	19519	19683	19793	19513	19421	19614	19479	19534	19538	19456	19426	19816	19507	19520	19530	19544	19593	19681	19625	19428	19524	19626	19563	19759	19537	19828	19594	19344	19439	19400	19632	19661	19733	19379	19652	19557	19520	19546	19586	19591	19633	19439	19551	19415	19495	19608	19655	19437	19708	19422	19572	19504	19533	19541	19722	19503	19691	19634	19461	19458	19682	19608	19491	19678	19528	19618	19823	19528	19459	19470	19499	19506	19612	19644	19487	19336	19756	19574	19624	19627	19538	19503	19614	19462	19765	19651	19414	19479	19547	19423	19542	19708	19657	19628	19689	19529	19594	19929	19534	19519	19604	19721	19688	19878	19727	19770	19696	19534	19486	19637	19504	19463	19765	19814	19792	19628	19531	19403	19602	19434	19800	19753	19644	19397	19621	19516	19683	19608	19755	19689	19533	19493	19706	19630	19646	19503	19643	19401	19577	19978	19438	19385	19508	19528	19459	19322	19500	19442	19361	19501	20156	19713	19766	19640	19708	19731	19796	19549	19557	19541	19763	19636	19516	19495	19661	19687	19405	19711	19579	19654	19704	19780	19458	19493	19591	19499	19468	19635	19714	19506	19338	19873	19771	19614	19746	19623	19574	19486	19598	19419	19482	19570	19775	19401	19689	19610	19524	19503	19689	19636	19814	19642	19603	19615	19532	19629	19461	19732	19632	19464	19682	19581	19749	19767	19540	19635	19685	19368	19438	19592	19507	19551	19605	19741	19430	19288	19744	19512	19508	19554	19385	19325	19622	19669	19451	19580	19607	19618	19670	19634	19459	19546	19670	19522	19781	19327	19649	19535	19558	19701	19510	19674	19679	19422	19332	19449	19455	19656	19712	19622	19606	19474	19831	19740	19878	19779	19574	19510	19465	19645	19671	19512	19643	19646	19729	19814	19812	19756	19710	19505	19671	19584	19497	19408	19609	19597	19596	19750	19728	19560	19426	19419	19600	19675	19505	19570	19827	19668	19856	19575	19625	19567	19547	19418	19428	19249	19847	19669	19699	19656	19670	19796	19563	19477	19465	19614	19559	19450	19672	19519	19450	19742	19669	19782	19628	19726	19562	19319	19496	19739	19667	19609	19652	19798
63524	107893	90055	58023	33532	19818	16741	16344	16321	16310	16360	16434	16182	16278	16172	16331	16387	16272	16401	16406	16285	16331	16300	16235	16226	16433	16402	16332	16319	16205	16333	16276	16197	16289	16449	16550	16172	16105	16300	16245	16334	16386	16170	16283	16169	16213	16378	16129	16475	16365	16273	16420	16243	16481	16337	16323	16212	16206	16274	16236	16315	16319	16362	16317	16150	16335	16304	16089	16433	16336	16307	16466	16170	16187	16372	16394	16225	16140	16522	16269	16251	16317	16474	16246	16248	16240	16415	16395	16468	16353	16377	16273	16283	16268	16287	16365	16195	16329	16244	16228	16372	16336	16238	16278	16293	16439	16391	16320	16342	16318	16386	16241	16190	16385	16234	16378	16435	16388	16254	16288	16293	16334	16415	16288	16354	16405	16437	16084	16216	16289	16347	16463	16511	16452	16324	16210	16237	16373	16330	16296	16245	16440	16261	16244	16320	16380	16401	16199	16205	16347	16200	16365	16427	16202	16204	16283	16377	16188	16214	16363	16443	16281	16316	16201	16187	16235	16267	16296	16337	16463	16295	16265	16277	16176	16293	16187	16494	16261	16286	16373	16257	16467	16402	16184	16211	16179	16360	16426	16373	16254	16407	16273	16347	16240	16493	16344	16194	16291	16292	16200	16348	16113	16297	16011	16236	16256	16225	16349	16261	16255	16159	16330	16483	16259	16334	16459	16408	16335	16254	16385	16351	16211	16333	16177	16289	16276	16278	16297	16442	16407	16292	16342	16339	16242	16265	16234	16330	16193	16388	16196	16185	16214	16221	16220	16385	16110	16340	16433	16289	16143	16469	16314	16284	16212	16264	16106	16155	16338	16315	16248	16176	16215	16249	16348	16286	16299	16295	16320	16222	16156	16354	16351	16295	16323	16127	16323	16368	16218	16263	16326	16187	16010	16266	16247	16093	16373	16317	16268	16272	16394	16406	16202	16202	16350	16435	16127	16242	16433	16403	16334	16140	16278	16341	16324	16319	16273	16350	16228	16431	16180	16327	16468	16233	16371	16408	16424	16222	16105	16358	16318	16234	16248	16214	16417	16296	16314	16301	16348	16287	16305	16214	16300	16247	16479	16352	16358	16235	16490	16273	16352	16327	16186	16423	16268	16397	16238	16393	16310	16262	16220	16176	16264	16320	16408	16457	16422	16421	16299	16284	16231	16313	16311	16393	16165	16288	16296	16095	16320	16282	16290	16158	16366	16408	16286	16355	16354	16308	16358	16256	16211	16305	16393	16364	16429	16207	16222	16373	16314	16363	16270	16280	16425	16212	16377	16400	16316	16427	16205	16139	16108	16179	16419	16296	16441	16287	16179	16368	16330	16179	16398	16294	16397	16180	16210	16432	16475	16190	16194	16290	16203	16417	16249	16330	16200	16168	16312	16330	16307	16341	16342	16414	16247	16195	16240	16238	16166	16455	16354	16198	16316	16133	16375	16413	16115	16428	16303	16256	16214	16331	16302	16296	16051	16451	16144	16500	16477	16440	16276	16302	16260	16343	16402	16416	16281	16203	16406	16156	16428	16091	16363	16142	16218	16309	16251	16360	16256	16450	16233	16344	16180	16300	16456	16158	16410	16295	16301	16158	16262	16160	16288	16457	16250	16022	16226	16252	16275	16351	16470	16334	16412	16046	16271	16262	16366	16125	16380	16279	16284	16417	16284	16523	16432	16266	16140	16362	16165	16219	16229	16286	16425	16283	16413	16324	16257	16272	16215	16403	16253	16224	16225	16234	16192	16373	16261	16413	16130	16260	16321	16319	16325	16213	16098	16315	16248	16365	16361	16300	16220	16480	16296	16178	16317	16332	16493	16411	16322	16113	16115	16299	16247	16257	16300	16145	16447	16246	16399	16427	16272	16190	16385	16300	16173	16148	16347	16413	16611	16226	16354	16316	16246	16120	16290	16265	16345	16402	16128	16189	16389	16135	16157	16226	16290	16244	16255	16179	16262	16211	16168	16306	16241	16250	16351	16346	16250	16365	16238	16231	16281	16421	16297	16376	16446	16321	16285	16380	16302	16504	16393	16106	16165	16319	16274	16306	16396	16343	16249	16328	16330	16247	16235	16406	16203	16404	16402	16435	16307	16300	16236	16367	16220	16251	16259	16325	16308	16090	16360	16411	16261	16334	16273	16476	16215	16285	16332	16093	16340	16252	16279	16318	16309	16224	16512	16322	16258	16286	16133	16399	16289	16421	16160	16377	16291	16582	16179	16351	16355	16284	16394	16324	16362	16246	16200	16219	16318	16246	16248	16227	16219	16259	16331	16336	16308	16421	16346	16263	16283	16284	16284	16279	16322	16377	16064	16149	16302	16219	16035	16481	16246	16360	16324	16242	16304	16547	16203	16330	16117	16321	16406	16266	16233	16473	16313	16366	16260	16341	16209	16483	16289	16520	16377	16200	16369	16297	16278	16362	16344	16246	16356	16258	16245	16453	16374	16142	16280	16217	16277	16318	16331	16378	16476	16348	16256	16524	16337	16220	16207	16421	16164	16232	16042	16276	16387	16290	16219	16158	16237	16304	16279	16260	16386	16293	16304	16167	16458	16169	16267	16248	16250	16403	16262	16315	16355	16350	16423	16231	16192	16389	16234	16329	16175	16230	16266	16216	16379	16353	16179	16347	16276	16160	16432	16308	16278	16126	16290	16284	16189	16205	16515	16298	16196	16303	16255	16312	16252	16305	16432	16211	16328	16151	16229	16207	16163	16110	16240	16460	16325	16418	16175	16407	16403	16437	16365	16448	16177	16194	16325	16267	16221	16186	16194	16306	16187	16247	16293	16110	16230	16222	16191	16275	16440	16218	16174	16201	16292	16323	16285	16180	16194	16325	16272	16162	16509	16221	16156	16512	16217	16361	16204	16450	16344	16505	16445	16311	16330	16248	16461	16273	16211	16315	16257	16291	16088	16356	16470	16409	16387	16389	16188	16246	16132	16296	16422	16342	16285	16331	16312	16266	16318	16599	16364	16355	16402	16227	16476	16320	16176	16381	16020	16184	16190	16315	16240	16337	16291	16279	16332	16173	16234	16267	16264	16283	16342	16253	16345	16300	16333	16312	16371	16240	16152	16470	16309	16206	16275	16170	16307	16228	16257	16081	16441	16327	16244	16337	16337	16408	16100	16246	16188	16393	16320	16323	16327	16427	16342	16362	16329	16298	16254	16386	16290	16306	16213	16337	16211	16175	16228	16305	16464	16307	16408	16241	16335	16289	16327	16206	16137	16287	16372	16281	16501	16405	16145	16338	16333	16147	16216	16170	16125	16412	16327	16338	16231	16155	16266	16249	16240	16322	16261	16425	16246	16288	16360	16362	16349	16234	16375	16329	16225	16321	16121	16300	16369	16349	16447	16354	16133	16285	16311	16197	16436	16067	16318	16181	16382	16276	16188	16149	16315	16262	16402	16281	16257	16349	16254	16300	16388	16278	16268	16304	16395	16405	16402	16254	16171	16219	16271	16325	16400	16159	16347	16269	16333	16187	16331	16336	16379	16335	16218	16333	16387	16415	16157	16516	16148	16311	16216	16351	16233	16453	16320	16330	16358	16313	16376	16415	16342	16311	16276	16170	16388	16268	16159	16257	16151	16370	16431	16207	16388	16186	16451	16378	16368	16428	16063	16244	16463	16396	16122	16349	16284	16355	16335	16225	16179	16417	16134	16313	16277	16317	16144	16277	16219	16561	16193	16323	16319	16143	16323	16336	16295	16065	16371	16405	16179	16300	16278	16204	16197	16307	16291	16203	16300	16284	16363	16456	16315	16387	16396	16325	16402	16231	16441	16363	16410	16373	16276	16420	16336	16270	16335	16397	16366	16255	16292	16290	16221	16403	16171	16367	16371	16284	16316	16273	16280	16314	16484	16356	16359	16126	16357	16339	16304	16158	16330	16182	16263	16306	16283	16275	16242	16318	16309	16420	16277	16416	16199	16104	16373	16406	16236	16382	16301	16424	16286	16250	16197	16387	16107	16158	16238	16269	16138	16218	16328	16207	16408	16387	16167	16344	16268	16342	16227	16288	16343	16293	16478	16357	16205	16440	16255	16253	16215	16423	16206	16285	16227	16361	16288	16579	16313	16525	16314	16475	16407	16478	16235	16240	16335	16390	16379	16308	16368	16212	16192	16326	16387	16406	16388	16196	16365	16069	16298	16250	16438	16292	16384	16369	16451	16392	16257	16283	16329	16267	16210	16294	16234	16173	16262	16395	16228	16402	16219	16362	16191	16210	16384	16343	16266	16433	16418	16132	16350	16323	16239	16265	16329	16228	16267	16268	16278	16365	16312	16471	16080	16325	16254	16267	16236	16458	16517	16310	16349	16310	16258	16266	16149	16130	16381	16414	16311	16338	16093	16392	16193	16403	16216	16275	16201	16416	16371	16239	16203	16249	16287	16256	16329	16334	16226	16261	16303	16257	16256	16121	16040	16051	16166	16344	16091	16298	16194	16259	16098	16243	16251	16203	16251	16278	16267	16349	16258	16245	16431	16302	16435	16211	16325	16176	16363	16290	16294	16291	16391	16352	16378	16183	16302	16198	16302	16433	16317	16165	16216	16324	16301	16151	16258	16177	16132	16432	16224	16135	16231	16252	16264	16056	16343	16253	16269	16249	16270	16391	16456	16239	16307	16249	16255	16138	16324	16242	16381	16254	16126	16426	16338	16274	16276	16282	16289	16326	16301	16319	16276	16303	16351	16203	16298	16483	16345	16213	16345	16382	16234	16172	16288	16158	16337	16356	16278	16468	16331	16265	16225	16398	16358	16287	16237	16248	16396	16190	16364	16361	16288	16318	16148	16389	16343	16373	16239	16276	16292	16367	16185	16426	16188	16165	16374	16274	16334	16504	16284	16168	16275	16422	16130	16471	16304	16301	16282	16006	16464	16231	16270	16212	16220	16349	16235	16476	16211	16399	16452	16243	16254	16296	16304	16314	16347	16174	16367	16253	16214	16323	16335	16214	16212	16214	16190	16172	16360	16213	16277	16252	16147	16274	16282	16018	16315	16429	16350	16368	16371	16388	16244	16264	16295	16352	16434	16270	16322	16269	16235	16246	16269	16411	16237	16246	16118	16430	16341	16338	16295	16195	16465	16309	16354	16216	16251
32751	42854	44504	30526	22118	20110	19635	19436	19331	19336	19580	19496	19477	19415	19526	19517	19536	19519	19268	19482	19523	19325	19586	19299	19492	19606	19689	19577	19285	19524	19002	19503	19433	19707	19573	19362	19566	19380	19555	19406	19445	19416	19268	19375	19484	19560	19513	19555	19220	19242	19413	19387	19395	19235	19329	19491	19112	19399	19449	19385	19315	19317	19504	19426	19223	19355	19479	19308	19413	19311	19321	19432	19606	19604	19463	19457	19526	19451	19326	19419	18992	19273	19422	19646	19486	19392	19557	19534	19436	19303	19297	19352	19426	19375	19516	19392	19303	19313	19370	19380	19402	19517	19581	19423	19395	19258	19268	19422	19204	19341	19434	19365	19229	19439	19352	19540	19423	19475	19373	19461	19450	19444	19503	19139	19344	19299	19438	19424	19452	19314	19387	19211	19329	19292	19370	19292	19353	19131	19415	19537	19325	19250	19474	19177	19269	19452	19529	19273	19434	19364	19535	19383	19247	19407	19195	19225	19501	19423	19314	19369	19395	19400	19445	19372	19338	19373	19163	19263	19213	19164	19440	19466	19441	19344	19310	19318	19438	19443	19477	19586	19397	19347	19441	19321	19209	19500	19476	19343	19409	19381	19457	19430	19315	19579	19288	19435	19436	19387	19346	19421	19438	19215	19311	19598	19298	19453	19282	19384	19487	19461	19288	19426	19451	19634	19408	19519	19256	19627	19581	19367	19300	19350	19298	19212	19345	19173	19323	19519	19344	19495	19375	19335	19300	19587	19268	19368	19381	19688	19391	19494	19264	19045	19310	19361	19436	19296	19417	19564	19200	19433	19390	19470	19477	19375	19488	19379	19422	19442	19764	19308	19367	19457	19241	19425	19439	19536	19490	19523	19268	19464	19307	19447	19540	19447	19362	19396	19527	19236	19262	19429	19491	19335	19319	19411	19301	19365	19747	19359	19253	19296	19595	19475	19171	19333	19111	19418	19546	19527	19364	19393	19529	19312	19278	19307	19398	19423	19466	19407	19331	19268	19363	19200	19363	19445	19533	19150	19376	19221	19228	19394	19406	19342	19381	19274	19441	19198	19567	19297	19270	19380	19365	19301	19478	19383	19480	19362	19512	19474	19333	19286	19250	19373	19305	19440	19510	19437	19310	19499	19491	19434	19438	19330	19245	19334	19655	19460	19504	19326	19354	19306	19391	19172	19449	19545	19508	19459	19156	19305	19424	19608	19466	19532	19189	19510	19366	19500	19432	19315	19365	19161	19505	19634	19390	19238	19340	19417	19468	19503	19467	19342	19381	19343	19412	19374	19324	19264	19360	19446	19278	19410	19214	19208	19497	19204	19328	19561	19319	19424	19491	19580	19454	19418	19345	19443	19546	19390	19387	19472	19440	19269	19270	19422	19283	19207	19398	19384	19283	19357	19356	19459	19446	19247	19567	19431	19501	19386	19577	19436	19495	19362	19536	19491	19349	19282	19233	19492	19574	19081	19478	19521	19460	19383	19272	19396	19169	19452	19626	19509	19384	19558	19290	19367	19333	19429	19238	19265	19284	19116	19520	19394	19389	19462	19395	19266	19556	19408	19373	19424	19292	19260	19320	19268	19174	19348	19352	19383	19404	19236	19448	19359	19437	19506	19287	19481	19333	19345	19449	19212	19357	19416	19377	19413	19645	19360	19454	19374	19518	19431	19487	19314	19375	19536	19482	19492	19398	19222	19683	19485	19405	19465	19423	19584	19413	19254	19322	19344	19461	19257	19496	19380	19278	19462	19576	19219	19207	19519	19248	19128	19075	19298	19372	19369	19259	19504	19318	19414	19448	19417	19562	19509	19302	19265	19355	19450	19508	19253	19552	19651	19289	19327	19402	19322	19447	19352	19397	19545	19508	19395	19312	19398	19608	19282	19262	19460	19425	19394	19299	19452	19360	19255	19204	19218	19419	19411	19400	19355	19459	19560	19676	19431	19495	19245	19309	19750	19366	19468	19426	19356	19381	19463	19389	19438	19399	19365	19525	19288	19380	19163	19471	19375	19285	19295	19346	19352	19283	19188	19467	19449	19244	19476	19331	19302	19467	19415	19387	19444	19522	19187	19415	19454	19331	19491	19378	19523	19466	19284	19386	19391	19122	19314	19421	19436	19471	19238	19559	19394	19400	19587	19413	19486	19537	19555	19419	19362	19634	19385	19363	19352	19262	19292	19216	19455	19340	19454	19260	19539	19398	19463	19322	19539	19517	19406	19432	19462	19435	19396	19425	19517	19305	19215	19341	19516	19471	19569	19421	19274	19611	19370	19461	19597	19451	19275	19497	19299	19399	19245	19451	19431	19353	19337	19555	19583	19350	19489	19358	19470	19350	19340	19401	19517	19353	19494	19287	19357	19416	19307	19331	19621	19304	19181	19439	19365	19372	19464	19494	19368	19378	19498	19342	19480	19527	19232	19321	19329	19381	19434	19309	19330	19182	19297	19417	19333	19468	19326	19350	19439	19481	19487	19702	19513	19269	19372	19219	19502	19295	19342	19259	19341	19378	19499	19503	19510	19270	19310	19374	19382	19436	19224	19539	19302	19289	19285	19442	19496	19533	19327	19335	19193	19298	19564	19114	19447	19574	19392	19441	19307	19466	19362	19210	19559	19473	19410	19543	19409	19487	19456	19148	19119	19474	19506	19380	19670	19268	19405	19466	19369	19345	19128	19462	19307	19444	19289	19255	19328	19574	19335	19552	19504	19666	19535	19395	19297	19314	19466	19759	19511	19288	19489	19156	19311	19599	19552	19172	19341	19386	19431	19441	19446	19311	19285	19286	19190	19351	19306	19273	19410	19180	19379	19484	19507	19247	19682	19302	19450	19166	19309	19398	19422	19467	19259	19429	19488	19577	19496	19309	19652	19359	19333	19412	19408	19362	19320	19370	19436	19257	19515	19596	19452	19430	19453	19528	19495	19418	19328	19488	19689	19395	19060	19486	19509	19496	19432	19436	19435	19483	19362	19222	19412	19445	19384	19134	19317	19557	19496	19704	19520	19417	19363	19454	19319	19090	19345	19399	19482	19610	19410	19355	19382	19620	19481	19314	19454	19361	19402	19680	19272	19352	19233	19721	19355	19401	19205	19256	19288	19439	19266	19604	19419	19343	19338	19458	19583	19539	19233	19392	19363	19291	19533	19453	19169	19319	19306	19205	19366	19447	19481	19385	19327	19210	19351	19281	19392	19297	19257	19475	19327	19347	19290	19275	19446	19448	19422	19470	19578	19431	19239	19506	19348	19386	19519	19209	19306	19459	19152	19294	19228	19597	19421	19530	19432	19323	19272	19366	19506	19412	19292	19413	19547	19307	19264	19474	19305	19273	19525	19171	19467	19393	19313	19362	19281	19350	19257	19676	19507	19524	19321	19207	19406	19307	19473	19220	19438	19334	19204	19311	19327	19271	19323	19289	19320	19523	19445	19460	19361	19233	19285	19789	19361	19634	19428	19485	19367	19495	19523	19551	19328	19473	19278	19572	19200	19509	19573	19276	19444	19577	19393	19466	19562	19292	19463	19268	19167	19482	19419	19472	19399	19338	19398	19315	19447	19364	19345	19384	19471	19521	19410	19259	19432	19330	19341	19112	19498	19451	19351	19454	19295	19394	19495	19540	19643	19533	19421	19416	19464	19395	19499	19437	19405	19560	19572	19198	19536	19429	19312	19319	19408	19291	19210	19430	19360	19331	19375	19379	19286	19225	19301	19469	19376	19360	19330	19366	19355	19813	19293	19568	19312	19309	19474	19447	19469	19523	19398	19438	19309	19464	19242	19218	19515	19370	19136	19241	19286	19181	19419	19488	19384	19491	19296	19501	19218	19463	19230	19270	19407	19254	19202	19470	19434	19388	19339	19390	19505	19399	19408	19557	19562	19205	19421	19341	19119	19504	19281	19255	19381	19438	19167	19351	19546	19324	19205	19416	19496	19189	19395	19347	19352	19438	19353	19417	19534	19238	19348	19528	19510	19449	19441	19281	19488	19392	19499	19506	19249	19548	19488	19339	19437	19411	19467	19274	19344	19338	19541	19538	19188	19217	19408	19404	19331	19351	19323	19275	19301	19403	19431	19246	19266	19274	19275	19170	19334	19337	19431	19553	19404	19290	19360	19463	19537	19301	19434	19411	19400	19326	19196	19307	19287	19144	19226	19335	19281	19421	19477	19400	19365	19582	19201	19466	19500	19302	19478	19340	19384	19483	19382	19429	19267	19208	19391	19341	19313	19311	19452	19531	19451	19513	19542	19414	19597	19363	19225	19424	19470	19421	19299	19462	19319	19368	19263	19269	19392	19754	19441	19329	19497	19354	19349	19427	19475	19340	19469	19492	19301	19420	19462	19334	19445	19441	19479	19356	19413	19638	19308	19556	19420	19260	19301	19372	19445	19435	19484	19307	19520	19273	19401	19542	19331	19378	19250	19383	19509	19409	19392	19279	19450	19551	19582	19288	19427	19339	19437	19429	19207	19363	19255	19237	19505	19434	19230	19264	19524	19540	19368	19459	19367	19367	19479	19504	19468	19337	19511	19314	19657	19432	19326	19446	19490	19339	19548	19456	19495	19448	19481	19267	19372	19383	19328	19532	19287	19141	19547	19273	19572	19204	19415	19357	19399	19406	19367	19239	19464	19261	19639	19413	19307	19512	19400	19600	19553	19378	19306	19444	19276	19240	19449	19438	19338	19310	19205	19322	19466	19687	19623	19491	19244	19538	19430	19327	19452	19478	19405	19508	19540	19603	19486	19364	19408	19394	19352	19338	19391	19348	19386	19587	19270	19367	19424	19590	19417	19379	19381	19363	19643	19413	19538	19422	19657	19451	19270	19362	19280	19215	19233	19506	19283	19476	19228	19576	19213	19456	19321	19477	19470	19639	19414	19517	19350	19439	19402	19256	19643	19405	19359	19533	19320	19549	19359	19556	19502	19462	19304	19561	19242	19368	19370	19369	19300	19449	19433	19609	19379	19426	19369	19553	19448	19386	19383	19391	19547	19166	19270	19433	19177	19334	19394	19345	19387	19545	19373	19606	19381	19448	19409	19477	19417	19499	19389	19527	19632	19599	19287	19410	19413	19414	19585	19377	19474	19414	19395	19394	19310	19229	19370	19486	19461	19368	19567
40411	60611	45118	25572	18241	16412	16192	16220	16247	16079	16161	16269	16046	16377	16411	16313	16116	16167	16066	16208	16274	16223	16023	16163	16109	16168	16169	16174	16313	16139	16199	16089	16357	16204	16258	16250	16152	16227	16292	16283	16280	16217	16236	16333	16132	16212	16140	16025	16105	16264	15969	16140	16156	16260	16336	16207	15935	16252	16263	16311	16106	16186	16104	16274	16216	16264	16267	16184	16423	16074	16178	16107	16250	16015	16178	16143	16074	16199	16134	16182	16299	16270	16218	16325	16248	16236	16089	15898	16318	15999	16012	16098	16238	16231	16034	15946	16117	16241	16163	16162	16204	16036	16308	16357	16127	16245	16176	16267	16167	16143	16283	16012	16268	16088	16178	16276	16228	16045	16198	16113	16139	16165	16203	16193	16026	16108	16201	15914	16069	16164	16061	16162	16161	16202	16010	16248	16185	15990	16118	16115	16350	16195	16292	16198	16285	16105	16190	16349	16302	16103	16148	16100	16234	16241	16176	16268	16155	16068	16164	16221	16132	16095	16346	16095	16213	16167	16110	16334	16115	16200	16173	16103	16159	16141	16152	16297	16218	16070	15980	16110	16170	16204	16148	16067	16251	16175	16039	16135	16299	16293	16178	16300	16110	16112	16307	16227	16124	16112	16116	16179	16105	15899	16285	16243	16260	16002	16096	16113	16302	16232	16224	16131	16241	16126	16122	16157	16112	16244	16360	16278	16164	16053	16305	16073	16191	16229	16220	16225	16234	16206	16196	16306	16214	16363	15972	16371	16265	16120	16122	16136	16133	16078	16270	16053	15976	16204	16071	16323	15952	16229	16050	16227	16227	16052	16171	16157	16187	16002	16148	16238	16187	16242	16349	16048	16049	16175	16175	16013	16200	16251	16261	16189	16364	16070	16185	16136	16304	16039	16275	16077	16163	15888	16259	15889	16061	16181	15994	16061	16191	16104	16187	16115	16203	16406	16188	16152	15985	16129	16051	16115	16301	16313	16266	16173	16250	16015	16290	16172	16163	16229	16235	15938	16034	16217	16349	16043	16115	16153	16366	16189	16085	16360	16136	16262	16153	16245	16136	16237	16248	16089	16165	16297	16166	16161	16257	16184	16214	15993	16112	16116	16122	16221	16114	16150	16262	16181	16130	16095	16089	16249	15995	16023	16149	16205	16063	16269	16249	16187	16119	15953	16264	16129	16016	16168	16008	16007	16192	15973	16233	16212	16195	16261	16287	16033	16229	16160	16146	16114	15962	16057	16180	16056	16231	16110	16094	16188	16122	16244	16222	16136	16057	16113	16237	16212	16095	16066	16186	16232	16276	16156	16175	16200	16243	16117	16093	16312	16350	16026	16147	16117	16178	16123	16232	16151	16178	16165	16432	16144	16042	16149	16322	16062	16355	16054	16357	16180	16121	16235	16067	16026	16144	16070	16115	16159	16222	16046	16261	16152	16204	16088	16064	16260	16186	16210	16158	16094	16139	16059	16097	16166	16108	16187	16113	16342	16082	16069	16363	16254	16147	16228	16228	16151	15941	16331	16056	16175	15983	16087	16088	16187	16091	16357	16095	16187	16270	16103	16284	16310	16235	16196	16207	16087	16184	16135	16145	16181	16326	16185	16246	16094	16016	16178	16175	16225	16268	16228	16281	16097	16245	16269	16164	16191	16066	16160	16243	16180	16170	16156	16162	16162	16223	16062	16153	16445	16445	16117	15887	16179	16268	16124	16145	16149	16192	16112	16154	16160	16108	16154	16182	16236	16006	16254	16090	16254	16353	16013	16121	16028	16147	16180	16094	16294	15977	16182	16094	16075	16297	16085	16165	16028	16087	16103	16304	16192	16303	16156	16228	16144	16287	16112	16186	16108	16278	16252	16130	16118	16152	16191	16184	16141	16168	16202	16172	16101	16238	16215	16206	16053	16226	16113	16171	16217	15993	15993	16296	16092	16161	16174	16278	16078	16142	16111	16105	16262	16101	16137	16194	16090	16053	16244	16203	15979	16168	16221	16063	16192	16020	16149	16161	16250	16101	16224	16209	16134	16135	16189	16143	16150	16084	16122	16174	16144	16219	16260	16192	16157	16207	16287	16261	16145	15954	16093	16176	16274	16258	15993	15916	16270	16105	16284	16105	16254	16177	16162	16210	16188	16025	16212	16264	16122	16271	16272	16056	16140	16273	16066	16146	16226	16100	16243	16191	16175	16245	16333	16224	16115	16238	16205	16132	16267	16234	16242	16221	16136	16178	16234	16078	16033	16249	16152	16200	16203	16276	16241	16206	16117	16236	16298	16052	16162	16054	16271	16113	16123	16205	16249	15938	16230	16126	16061	16107	16268	16218	16059	16155	16122	16206	16132	15958	16211	16174	16247	16319	16094	16160	15948	16054	16123	16154	16027	16310	16158	16009	16268	16046	16115	16230	16213	16142	16213	16149	16041	16102	16216	16273	16156	16320	16168	16148	16066	16243	16074	16272	16040	16203	16021	16303	16081	15959	16183	16020	16371	16265	15989	16162	16327	16097	16160	16091	16103	16159	16138	16366	16081	16146	16105	16201	16085	16208	16170	16178	16261	16235	16219	16177	16137	16292	16166	16276	16091	16291	16297	16307	16128	16205	16061	16083	16206	16188	16218	16103	16240	16055	16208	16157	16193	16274	15990	16373	16241	16082	16125	16098	16207	16248	16091	16119	16030	16291	16217	15911	16061	16314	16364	16117	16155	16320	16179	16338	16131	16243	16224	16322	15965	16220	16170	16193	16163	16134	16221	16234	16141	16195	16056	16309	16116	16164	16139	16221	16204	16354	16088	16150	16115	16125	16072	16176	16025	16211	16184	16163	16160	16214	16288	16141	16088	16154	16151	16168	16172	16133	16298	16086	16310	16143	16221	16127	15985	16254	16198	16323	16113	15990	16235	16178	16115	16202	15953	16142	16179	16252	15941	16158	16423	16096	16150	16205	16292	16244	16347	16229	16187	16200	16344	16091	16134	16111	16068	16128	16241	16157	16147	16070	15921	16261	16243	16052	15978	16080	16015	16037	16138	15988	16268	16133	16186	16207	16320	16028	16181	16138	16131	16188	16172	16210	16177	16162	16162	16195	16187	16146	16111	16030	16247	16020	16154	16199	16138	16211	16186	16262	16291	16144	16102	16227	16073	16300	16358	16161	16096	16232	16224	16245	16185	16404	16287	16229	16213	16160	16116	16108	16196	16168	16063	16168	16240	16085	16118	16150	16217	16262	16197	16263	16170	16161	16061	16332	16356	16212	16234	16167	16120	16150	16027	16335	16129	16181	16166	16179	16401	16327	16143	16119	16122	16104	16099	16202	16205	16221	16063	16157	16107	16071	16359	16189	16270	16175	16097	16162	16281	16234	15918	16191	16228	15811	16156	16064	16296	16311	16127	16269	16018	15981	16427	16202	16387	16080	16094	16256	16144	16095	16188	16060	16277	16014	16377	16149	16299	16275	16338	16152	16261	16070	16222	16114	16122	16243	16209	16161	16191	16145	16032	16064	16061	16189	16121	16299	16227	16356	16110	16250	16227	16227	16230	16261	16288	16063	16061	16187	16226	15937	16152	16155	16115	16068	16139	16261	16415	16154	16074	16198	16258	16354	16073	16092	16166	16194	16138	16160	16159	16231	16086	16211	16202	16280	16074	16087	16280	16191	16116	16095	16180	16165	16169	16172	16091	16281	16124	16077	16155	16219	16273	16143	16078	16207	16002	16250	16345	16329	16185	16214	16256	16285	16151	16256	16177	16135	16273	16243	16149	16296	16092	16219	16158	16275	16122	16113	16048	16253	16274	16165	15993	16068	16253	15998	16243	16151	16359	16141	16097	16002	16110	16179	16103	16156	16297	16058	16113	16227	16197	16120	16090	16186	16232	16210	16149	16194	16197	16336	16196	16221	16295	16095	16072	16120	16155	16187	16127	16241	16096	16155	16077	16197	16242	16069	16238	16238	16220	16216	16133	16179	16397	16378	16168	16068	16086	16191	16196	16239	16157	16234	16183	16172	16227	16249	16294	16081	16306	16127	16197	16123	16042	16178	16169	16145	16199	16108	16148	16142	15926	16298	16171	16094	16146	16187	16041	16203	16192	16116	16207	16134	16193	16200	16125	16294	16097	16148	16066	16168	16247	16217	16105	16093	16146	16272	16281	16172	16236	16159	16194	16143	16258	15999	16319	16004	16200	16141	16262	16271	16243	16185	16172	16289	16271	16165	16098	16114	16251	16230	16261	16217	16241	16182	16202	16307	16243	16174	15979	16131	16213	16076	16088	16107	16242	16056	16099	16105	16367	16091	16247	16154	16167	16095	16244	16219	16191	16005	16081	16150	16214	16186	16107	16235	16059	16135	16221	16165	16197	16156	16220	16233	16211	16328	16178	16185	16296	16270	16141	16151	16241	16130	16384	16270	16155	16233	16122	16196	16163	16327	15999	16224	16242	16216	16223	16262	16221	16139	16186	16105	16287	16151	16314	16129	16144	16169	16109	16245	16205	16003	16226	16064	16084	16043	16000	16287	16339	16102	16247	16120	16346	16145	16235	16077	16258	16223	15927	16108	16285	16175	16122	16296	15893	16301	16164	16473	16201	16150	16099	16064	16142	16307	16279	16027	16150	15970	16271	16254	16286	16074	16189	16326	16330	16036	15988	16253	16090	16138	16227	16080	16196	16081	16161	16360	16254	16162	16154	16239	16175	16112	16195	16020	16328	16154	16023	16131	16125	16320	16359	16151	15984	16389	16091	16321	16242	16201	16276	16174	16161	16203	16174	16171	16046	16147	16186	16185	15979	16160	16175	16258	16052	16158	16113	16260	16266	16201	16226	16076	16198	16272	15947	15955	16031	16309	16081	16191	16271	16095	16233	16172	16212	16205	16167	16376	16131	16112	16069	16118	16225	16261	16087	16230	16173	16204	16059	16205	16258	16247	16082	16356	16054	16130	16208	16222	16326	16073	16193	16155	16089	16109	16184	16193	16220	16283	16190	16038	16118	16035	16061	16084	16114	16183	16007	16229	16087	16098	16284	16373	16178	16306	16314	16152	16102	16206	16119	16137	15995	16183	16157	16283	16264	16269	16123	16233	16245	16402	16166	16060	16198	16130	16248	16141	16300	15933	16041	16017	16245
36175	39288	37815	27501	21120	19834	19451	19352	19532	19270	19328	19488	19359	19430	19464	19443	19427	19207	19331	19398	19454	19524	19394	19531	19428	19223	19624	19294	19297	19446	19543	19356	19370	19444	19478	19444	19384	19243	19473	19372	19598	19523	19499	19322	19525	19289	19358	19427	19536	19356	19659	19411	19287	19428	19348	19511	19381	19208	19595	19556	19455	19283	19664	19554	19402	19295	19244	19506	19483	19574	19186	19430	19450	19390	19459	19596	19376	19384	19416	19284	19270	19455	19389	19579	19543	19404	19451	19651	19504	19354	19505	19302	19505	19472	19505	19602	19341	19391	19365	19253	19318	19264	19276	19498	19268	19296	19561	19506	19361	19503	19412	19230	19384	19407	19587	19480	19321	19615	19215	19576	19593	19513	19426	19404	19594	19478	19532	19633	19325	19284	19542	19378	19413	19435	19516	19383	19392	19166	19405	19253	19380	19397	19395	19465	19518	19675	19691	19613	19320	19495	19382	19477	19343	19535	19438	19307	19204	19409	19503	19343	19496	19166	19366	19558	19339	19288	19237	19447	19655	19263	19405	19435	19586	19602	19302	19255	19442	19499	19401	19392	19248	19397	19394	19508	19336	19570	19301	19468	19585	19178	19127	19414	19318	19413	19428	19547	19347	19636	19569	19442	19489	19624	19476	19400	19433	19333	19562	19309	19495	19374	19609	19253	19410	19347	19323	19483	19474	19401	19339	19434	19479	19501	19269	19443	19429	19410	19237	19536	19353	19327	19483	19459	19349	19583	19307	19483	19608	19440	19511	19385	19462	19612	19309	19320	19345	19427	19460	19305	19616	19525	19507	19583	19360	19367	19427	19401	19285	19644	19333	19455	19340	19309	19283	19553	19525	19360	19401	19365	19391	19419	19415	19777	19467	19373	19328	19426	19471	19439	19249	19613	19555	19282	19297	19542	19420	19403	19447	19280	19154	19501	19552	19463	19479	19470	19322	19391	19614	19468	19465	19396	19550	19638	19394	19386	19577	19409	19350	19564	19388	19418	19388	19419	19506	19464	19450	19213	19664	19591	19293	19553	19436	19387	19562	19263	19314	19237	19468	19222	19326	19446	19327	19422	19354	19358	19376	19163	19426	19662	19612	19390	19326	19425	19194	19245	19441	19443	19444	19465	19264	19517	19279	19501	19554	19325	19420	19478	19602	19502	19330	19334	19350	19164	19251	19250	19557	19196	19459	19386	19292	19480	19373	19292	19402	19431	19662	19386	19366	19197	19454	19566	19409	19236	19359	19468	19496	19366	19534	19257	19297	19418	19327	19350	19174	19315	19209	19260	19388	19264	19307	19362	19572	19351	19393	19535	19414	19410	19341	19425	19271	19315	19246	19257	19341	19536	19604	19539	19522	19731	19263	19568	19426	19580	19511	19469	19325	19332	19458	19538	19373	19583	19585	19392	19473	19435	19309	19515	19323	19246	19501	19429	19190	19269	19392	19416	19363	19493	19449	19269	19511	19530	19221	19309	19462	19352	19363	19277	19448	19398	19407	19435	19498	19357	19442	19285	19430	19267	19135	19437	19503	19337	19331	19262	19457	19352	19210	19418	19452	19436	19418	19299	19452	19197	19340	19439	19435	19539	19446	19210	19302	19298	19427	19406	19464	19344	19275	19384	19589	19373	19337	19422	19480	19314	19304	19389	19421	19218	19468	19436	19630	19478	19415	19365	19301	19349	19501	19382	19572	19261	19461	19497	19553	19518	19410	19487	19281	19380	19145	19280	19450	19471	19479	19228	19362	19396	19516	19288	19314	19436	19308	19400	19284	19480	19235	19372	19392	19344	19368	19352	19444	19367	19323	19433	19419	19342	19343	19369	19376	19381	19285	19519	19600	19457	19301	19447	19594	19318	19469	19502	19487	19441	19305	19485	19605	19396	19222	19448	19581	19340	19378	19302	19485	19259	19258	19216	19388	19378	19279	19321	19623	19451	19351	19428	19617	19442	19308	19483	19486	19246	19458	19540	19346	19339	19424	19508	19274	19513	19472	19482	19609	19356	19146	19454	19628	19396	19168	19049	19454	19678	19404	19412	19647	19421	19434	19149	19413	19461	19252	19552	19422	19498	19333	19387	19578	19327	19471	19449	19474	19543	19654	19254	19448	19533	19385	19450	19275	19599	19510	19375	19594	19343	19352	19557	19289	19255	19249	19435	19672	19366	19291	19542	19426	19524	19564	19392	19318	19236	19410	19511	19295	19354	19326	19389	19245	19286	19399	19526	19527	19540	19210	19523	19680	19261	19375	19355	19471	19367	19389	19409	19514	19383	19296	19372	19376	19346	19499	19443	19387	19351	19347	19564	19336	19638	19344	19412	19264	19460	19424	19324	19382	19409	19282	19388	19464	19461	19344	19407	19349	19586	19326	19430	19504	19535	19260	19392	19428	19404	19540	19258	19343	19298	19340	19405	19337	19594	19548	19463	19282	19304	19190	19305	19474	19554	19626	19368	19297	19373	19753	19485	19236	19633	19210	19369	19569	19834	19446	19360	19408	19490	19165	19387	19277	19409	19562	19585	19395	19456	19368	19350	19597	19374	19404	19407	19345	19291	19433	19392	19589	19242	19325	19485	19462	19345	19291	19381	19357	19415	19458	19346	19400	19207	19309	19315	19345	19277	19296	19429	19305	19289	19396	19404	19332	19208	19333	19314	19375	19469	19260	19393	19320	19548	19385	19357	19348	19334	19590	19404	19397	19447	19667	19317	19496	19171	19348	19403	19474	19400	19531	19359	19533	19399	19408	19661	19432	19344	19473	19406	19526	19349	19222	19362	19239	19521	19292	19181	19457	19422	19388	19490	19271	19454	19356	19572	19473	19473	19446	19276	19569	19328	19374	19540	19422	19398	19474	19491	19436	19343	19356	19467	19408	19482	19493	19677	19355	19261	19499	19372	19410	19529	19203	19449	19463	19322	19243	19613	19286	19218	19367	19481	19285	19543	19364	19367	19304	19361	19360	19233	19277	19412	19320	19374	19361	19443	19213	19307	19500	19442	19294	19558	19435	19258	19129	19296	19419	19395	19477	19368	19563	19475	19585	19399	19332	19361	19266	19266	19318	19483	19512	19490	19136	19365	19492	19366	19325	19513	19348	19246	19651	19244	19423	19348	19344	19237	19413	19314	19417	19426	19225	19261	19327	19423	19527	19335	19299	19160	19325	19255	19620	19467	19421	19314	19343	19175	19462	19273	19456	19596	19171	19457	19415	19388	19440	19450	19230	19463	19355	19348	19403	19579	19262	19413	19415	19363	19441	19458	19532	19370	19513	19476	19411	19415	19311	19286	19499	19470	19354	19433	19584	19386	19315	19509	19296	19354	19407	19622	19497	19419	19331	19555	19334	19356	19527	19721	19277	19445	19625	19245	19373	19523	19333	19373	19564	19086	19133	19178	19482	19372	19431	19479	19568	19546	19480	19434	19395	19410	19329	19516	19483	19428	19436	19310	19374	19525	19381	19257	19319	19341	19132	19174	19381	19507	19313	19502	19524	19312	19110	19388	19442	19368	19460	19175	19333	19348	19312	19551	19439	19564	19219	19354	19338	19255	19389	19228	19540	19423	19264	19424	19371	19281	19431	19456	19533	19564	19510	19297	19341	19509	19333	19398	19447	19286	19474	19407	19525	19227	19432	19278	19597	19417	19545	19214	19417	19541	19552	19348	19433	19388	19469	19569	19652	19522	19305	19150	19238	19305	19373	19556	19455	19269	19515	19354	19527	19338	19404	19494	19560	19362	19202	19346	19399	19808	19316	19586	19583	19629	19537	19339	19282	19373	19143	19375	19338	19550	19518	19417	19478	19507	19447	19564	19219	19166	19553	19387	19616	19377	19462	19396	19346	19347	19452	19393	19464	19286	19512	19442	19417	19363	19404	19283	19387	19363	19490	19324	19501	19575	19399	19421	19514	19515	19304	19457	19571	19296	19336	19511	19457	19255	19301	19370	19583	19630	19574	19327	19537	19483	19590	19522	19341	19153	19479	19346	19211	19119	19416	19487	19457	19371	19461	19542	19404	19296	19522	19235	19396	19435	19287	19385	19194	19412	19534	19357	19404	19157	19561	19483	19232	19384	19265	19482	19558	19284	19486	19452	19272	19246	19247	19397	19310	19216	19439	19578	19374	19226	19224	19563	19429	19471	19305	19447	19450	19356	19437	19416	19349	19161	19260	19500	19536	19512	19474	19509	19537	19297	19242	19360	19356	19296	19367	19630	19484	19377	19238	19299	19632	19475	19475	19378	19513	19438	19439	19581	19334	19554	19437	19400	19285	19463	19542	19625	19334	19458	19566	19367	19375	19539	19112	19277	19450	19198	19456	19338	19365	19519	19413	19491	19540	19359	19535	19472	19389	19379	19294	19375	19627	19250	19478	19334	19491	19389	19105	19383	19348	19466	19486	19351	19221	19459	19377	19414	19495	19190	19317	19382	19517	19438	19428	19317	19479	19177	19524	19522	19460	19420	19399	19428	19385	19342	19466	19254	19668	19381	19537	19453	19467	19564	19274	19574	19425	19392	19479	19396	19451	19185	19342	19418	19172	19415	19417	19293	19532	19427	19319	19615	19335	19492	19433	19392	19388	19269	19274	19358	19576	19262	19372	19350	19649	19551	19525	19411	19346	19372	19481	19250	19576	19748	19341	19502	19567	19358	19211	19462	19526	19700	19326	19450	19289	19638	19295	19590	19344	19654	19267	19544	19457	19476	19213	19259	19288	19450	19604	19528	19530	19442	19547	19370	19518	19340	19392	19482	19392	19417	19476	19384	19330	19295	19281	19558	19535	19433	19401	19268	19465	19484	19351	19353	19301	19374	19235	19588	19449	19318	19532	19344	19532	19624	19275	19189	19221	19235	19417	19285	19373	19347	19555	19577	19224	19400	19207	19605	19457	19456	19429	19457	19437	19369	19321	19192	19408	19408	19373	19429	19336	19469	19456	19584	19304	19267	19429	19409	19032	19430	19509	19441	19584	19264	19431	19167	19724	19538	19347	19373	19452	19379	19467	19387	19413	19324	19477	19329	19453	19482	19487	19286	19449	19468	19342	19430	19404	19296	19415	19494	19442	19558	19444	19439	19540	19404	19485	19436	19353	19557	19347	19237	19644	19481	19479	19436
39410	51268	37746	22689	17743	16356	16176	16221	16070	16312	16197	16139	16247	16143	16170	16267	16276	16108	16263	16178	16334	16183	16204	16219	16184	16305	16181	16137	16263	16149	16260	16072	16199	16308	16247	16171	16365	16198	16158	16153	15960	16080	16135	16435	16066	16191	16228	16243	16208	16160	16407	16276	16176	16201	16210	16352	16280	16260	16402	16268	16199	16243	16188	16213	16105	16211	16298	16260	16189	16311	16213	16199	16264	16115	16082	16182	16229	16148	16159	16411	16337	16159	16211	16165	16345	16272	16390	16214	16297	16333	16147	16278	16207	16262	16270	16134	16113	16377	16059	16307	16123	16180	16312	16412	16170	16239	16247	16188	16208	16218	16287	16095	16170	16421	16251	16208	16281	16055	16247	16170	16234	16339	16322	16272	16287	16253	16249	16148	16178	16124	16157	16388	16204	16156	16382	16212	16072	16108	16209	16317	16170	16157	16286	16186	16291	16198	16181	16120	16450	16203	16175	16250	16301	16193	16152	16257	16166	16280	16333	16314	16239	16146	16371	16262	16142	16275	16414	16211	16143	16252	16151	16057	16036	16167	16312	16109	16177	16107	16295	16240	16354	16190	16123	16211	16287	16136	16288	16392	16175	16066	16263	16187	16191	16164	16436	16370	16206	16268	16412	16190	16270	16276	16375	16126	16241	16073	16068	16174	16252	16137	16050	16246	16165	16122	16217	16143	16325	16241	16426	16291	16159	16076	16277	16225	16270	15944	16371	16188	16119	16174	16169	15999	16272	16141	16295	16096	16391	16270	16274	16235	16180	16135	16231	16136	16084	16202	16089	16173	16173	16094	16320	16255	16179	16293	16090	16090	16329	16167	16151	16344	16190	16150	16203	16195	16097	16123	16367	16146	16257	16337	16113	16369	16280	16332	16180	16361	16102	16098	16128	16345	16360	16274	16345	16072	16269	16112	16154	16073	16241	16362	16158	16225	16209	16248	16233	16259	16178	16247	16289	16257	16341	16226	16275	16311	16337	16176	16089	16208	15973	16237	16235	16332	16134	16228	16232	16268	16307	16167	16202	16078	16360	16155	16317	16099	16328	16113	16074	16267	16249	16271	16320	16036	16352	16045	16238	16293	16424	16182	16383	16237	16109	16445	16049	16282	16154	16318	16447	16202	16192	16337	16234	16071	16276	16220	16194	16139	16221	16163	16235	16135	16141	16296	16352	16204	16132	16329	16310	16272	16331	16255	16247	16251	16301	16224	16274	16133	16424	16377	16124	16316	16208	16182	16332	16299	16188	16298	16370	16198	16250	16283	16174	16002	16093	16339	16284	16179	16043	16249	16035	16312	16214	16434	16409	16403	16366	16145	16240	16341	16145	16160	16259	16136	16206	16133	16355	16410	16159	16109	16158	16234	16340	16194	16258	16224	16153	16022	16153	16050	16180	16230	16296	16225	16267	16024	16343	16189	16196	16198	16095	16279	16188	16139	16298	16315	16200	16162	16099	16165	16213	16353	16444	16236	16086	16270	16289	16219	16226	16288	16390	16345	16259	16126	16236	16027	16204	16154	16121	16014	16177	16219	16237	16149	16264	16414	16274	16149	16236	16316	16381	16337	16376	16005	16238	16210	16318	16185	16233	16244	16445	16248	16275	16159	16216	16176	16331	16055	16363	16237	16287	16287	16170	16289	16259	16339	16179	16325	16182	16039	16130	16241	16125	16243	16262	16334	16027	16158	16048	16333	16232	16221	16109	16060	16258	16313	16181	16364	16158	16292	16172	16190	16282	16061	16279	16140	16123	16149	16248	16298	16240	16244	16233	16195	16217	16176	16123	16278	16172	16156	16245	16291	16176	16265	16152	16225	16112	16100	16154	16228	16333	16207	16315	16249	16311	16328	16189	16070	16187	16376	16177	16377	16335	16120	16185	16370	16344	16262	16204	16254	16126	16160	16248	16083	16085	16178	16195	16137	16246	16293	16138	16203	16192	16392	16287	16091	16287	16011	16102	16340	16252	16217	16238	16256	16162	16376	16116	16185	16093	16284	16267	16201	16312	16125	16008	16372	16163	16224	16301	16301	16420	16303	16167	16015	16185	16184	16261	16127	16260	16223	16462	16146	16506	16119	16110	16130	16236	16255	16205	16161	16298	16343	16209	16247	16308	16287	16290	16181	16072	16266	16192	16099	16334	16029	16308	16254	16235	15935	16147	16287	16218	16228	16272	16197	16093	16204	16178	16139	16176	16238	16051	16281	16260	15989	16056	16204	16183	16282	16226	16246	16122	16313	16259	16262	16179	16262	16105	16294	16198	16177	16228	16246	16246	16153	16294	16302	16286	16181	16152	16229	16155	16237	16238	16370	16311	16081	16214	16150	16202	16227	16160	16312	16171	16197	16206	16353	16339	16355	16174	16177	16117	16221	16183	16130	16214	16281	16317	16258	16216	16207	16238	16185	16229	16316	16340	16197	16260	16206	16300	16259	16114	16398	16182	16200	16255	16284	16280	16408	16283	16312	16215	16213	16205	16168	16252	16142	16163	16222	16208	16323	16255	16133	16171	16241	16358	16214	16205	16431	16330	16283	16291	16288	16208	16199	16087	16402	16246	16078	16324	16260	16250	16141	16105	16183	16201	16221	16197	16144	16196	16306	16205	16247	16237	16194	16243	16290	16255	16268	16168	16253	16236	16194	16113	16244	16287	16210	16148	16232	16135	16453	16229	16043	16312	16207	16173	16263	16271	16342	16084	16181	16154	16243	16254	16359	16370	16370	16300	16356	16179	16234	16236	16221	16313	16164	16278	16050	16180	16369	16075	16288	16222	16345	16391	16131	16209	16189	16205	16308	16344	16154	16460	16217	16067	16251	16330	16189	16369	16125	16168	15951	16269	16383	16244	16281	16201	16248	16287	16136	16251	16168	16196	16276	16257	16404	16039	16371	16225	16304	16050	16350	16308	16147	16245	16133	16107	16145	16175	16350	16140	16199	16173	16224	16183	16106	16301	16079	16222	16245	16327	16099	16166	16246	16256	16150	16121	16091	16204	16210	16085	16309	16211	16191	16101	16276	16205	16297	16224	16229	16163	16212	16243	16286	16224	16296	16095	16001	16187	16275	16163	16299	16083	16217	16201	16295	16207	16180	16326	16186	16092	16295	16185	16217	16169	16107	16194	16097	16246	16125	16078	16212	16304	16473	16343	16210	16123	16241	16199	16199	16288	16178	16139	16188	16252	16262	16036	16067	16232	16309	16235	16396	16177	16242	16368	16177	16197	16291	16323	16180	16220	16214	16059	16092	16282	16364	16332	16187	16153	16243	16383	16194	16197	16272	16314	16165	16274	16384	16273	16244	16154	16225	16331	16235	16073	16159	16181	16241	16023	16102	16031	16327	16162	16278	16198	16457	16195	16309	16224	16204	16130	16315	16059	16245	16089	16271	16358	16278	15935	16158	16242	16104	16432	16218	16263	15990	16164	16421	16163	16180	16338	16156	16202	16133	16089	16231	16171	16302	16290	16222	16205	16033	16135	16162	16177	16240	16390	16165	16288	16037	16303	16293	16345	16154	16341	16211	16312	16113	16220	16183	16340	16065	16124	16328	16216	16223	16339	16209	16235	16365	16405	16037	16173	16230	16169	16152	16143	16166	16296	16017	16291	16233	16248	16206	16212	16337	16220	16042	16332	16413	16372	16211	16145	16208	16109	16151	16196	16189	16355	16245	16160	16059	16291	16028	16370	16382	16174	16310	16430	16232	16157	16342	16373	16282	16150	16255	16137	16122	16212	16203	16230	16343	16348	16226	16472	16257	16372	16206	16276	16159	16199	16313	16219	16356	16295	16242	16212	16284	16318	16232	16301	16165	16202	16230	16214	16336	16059	16185	16276	16054	16034	16076	16262	16256	16208	16146	16042	16242	16306	16312	16197	16272	16275	16291	16147	16123	16242	16185	16208	16201	16317	16258	16178	16183	16388	16210	16062	16198	16186	16244	16258	16259	16183	16213	16444	16217	16068	16241	16311	16206	16202	16373	16157	16339	16348	16212	16374	16136	16154	16223	16187	16284	15954	16276	16266	16199	16327	16162	16177	16218	16275	16263	16227	16193	16381	16326	16265	16245	16226	16133	16281	16290	16385	16163	15993	16109	16164	16055	16339	16229	16266	16207	16243	16147	16310	16195	16382	16171	16329	16167	16082	16263	16101	16290	16396	16238	16271	16276	16170	16215	16267	16150	16182	16122	16225	16177	16266	16272	16326	16184	16360	16134	16144	16267	16283	16153	16392	16177	16298	16255	16259	16124	16130	16168	16022	16176	16150	16182	16216	16369	16270	16288	16126	16279	16202	16278	16234	16313	16251	16411	16180	16045	16302	16217	16162	16299	16317	16220	16065	16186	16293	16262	16189	16373	16319	16203	16219	16334	16086	16347	16134	16275	16395	16214	16107	16169	16235	16263	16262	16232	16364	16124	16247	16237	16363	16159	16149	16149	16331	16206	16065	16226	16163	16234	16186	16272	16108	16325	16279	16237	16211	16172	16349	16178	16267	16100	16095	16289	15990	16269	16199	16109	16182	16094	16219	16243	16488	16271	16013	16174	16127	16167	16290	16234	16226	16244	16141	16121	16302	16138	16276	16241	16260	16348	16117	16188	16117	16138	16233	16138	16197	16369	16253	16198	16260	16250	16451	16164	16343	16319	16120	16373	16337	16316	16244	16117	16122	16207	16253	16296	15996	16230	16286	16385	16355	16080	16230	16038	16338	16119	16233	16114	16286	16287	16155	16322	16087	16155	16288	16206	16154	16259	16309	16165	16166	16195	16188	16109	16134	16091	16145	16216	16231	16223	16106	16151	16242	16254	16247	16219	16318	16247	16158	16340	16337	16241	16356	16087	16058	16237	16127	16263	16255	16156	16265	16030	16241	16263	16089	16205	16297	16145	16431	16324	16249	16331	16360	16218	16185	16289	16355	16210	16404	16126	16270	16305	16210	16198	16278	16261	16342	16260	16271	16186	16214	16204	16159	16182	16096	16175	16327	16303	16192	16255	16206	16360	16238	16278	16165	16253	16254	16287	16201	16395	16198	16311	16223	16244	16305	16315	16457	16223	16320	16271	16260	16282	16089	16353	16192	16188	16175	16055	16004	16282	16394	16112	16193	16213	16060	16123
23828	25799	39802	33578	26334	25081	25101	20832	19717	20046	20013	19929	19917	19880	19898	20017	19983	19993	19531	19786	19747	19978	19704	19622	19932	19554	19796	19869	19665	19975	19674	19718	19902	19795	19760	19728	19659	19873	19672	19590	19583	19668	19579	19696	19755	19806	19823	19507	19604	19535	19696	19834	19838	19666	19769	19674	19730	19831	19629	19601	19643	19814	19494	19817	19642	19523	19744	19661	19500	19459	19613	19701	19695	19869	19704	19727	19611	19774	19660	19584	19537	19773	19751	19772	19742	19921	19613	19826	19787	19475	19742	19651	19875	19586	19594	19549	19728	19643	19603	19606	19667	19642	19595	19511	19731	19556	19844	19632	19597	19706	19722	19784	19589	19595	19875	19638	19330	19668	19643	19429	19682	19795	19565	19485	19564	19445	19665	19828	19530	19562	19748	19678	19676	19683	19840	19833	19735	19822	19736	19823	19808	19816	19503	19627	19459	19658	19494	19459	19661	19502	19656	19584	19718	19568	19659	19554	19856	19732	19754	19601	19602	19667	19588	19555	19457	19519	19506	19575	19672	19482	19749	19761	19777	19749	19557	19425	19685	19840	19590	19477	19511	19733	19549	19597	19527	19588	19522	19648	19759	19731	19452	19546	19580	19618	19691	19895	19785	19670	19549	19688	19567	19706	19658	19632	19656	19574	19512	19630	19635	19601	19627	19853	19587	19545	19628	19481	19423	19617	19734	19274	19683	19670	19671	19639	19463	19600	19737	19656	19664	19655	19720	19547	19799	19631	19610	19596	19622	19298	19583	19587	19500	19532	19648	19444	19588	19618	19610	19434	19658	19417	19560	19796	19435	19730	19722	19544	19565	19532	19597	19738	19656	19659	19860	19505	19661	19818	19580	19700	19657	19756	19542	19565	19632	19644	19603	19770	19772	19584	19517	19667	19723	19865	19471	19591	19545	19554	19645	19559	19766	19712	19531	19407	19667	19522	19667	19717	19589	19667	19522	19518	19322	19561	19516	19445	19632	19657	19480	19580	19551	19692	19593	19854	19667	19569	19619	19455	19574	19732	19663	19559	19693	19636	19555	19674	19635	19520	19713	19630	19703	19691	19563	19635	19703	19727	19775	19439	19603	19564	19647	19436	19634	19617	19848	19721	19715	19590	19579	19422	19675	19874	19629	19522	19664	19674	19548	19358	19601	19534	19297	19519	19427	19376	19719	19625	19577	19591	19422	19673	19423	19583	19651	19601	19515	19396	19556	19647	19469	19482	19546	19771	19643	19637	19633	19764	19816	19673	19605	19635	19651	19722	19624	19644	19569	19625	19721	19731	19600	19720	19475	19565	19532	19556	19619	19519	19580	19455	19559	19778	19569	19314	19583	19683	19672	19578	19651	19642	19557	19593	19710	19522	19501	19571	19573	19693	19609	19457	19574	19495	19659	19676	19589	19465	19527	19411	19400	19502	19640	19514	19669	19849	19551	19798	19442	19515	19674	19717	19744	19566	19597	19676	19619	19436	19550	19619	19867	19564	19656	19777	19332	19690	19531	19470	19509	19702	19647	19588	19392	19616	19586	19571	19606	19571	19686	19920	19495	19643	19777	19494	19461	19729	19626	19622	19520	19629	19690	19569	19787	19663	19499	19670	19700	19690	19613	19447	19378	19638	19491	19756	19519	19658	19570	19640	19708	19475	19475	19586	19806	19590	19731	19501	19570	19680	19681	19636	19447	19522	19594	19523	19943	19870	19484	19612	19688	19547	19377	19670	19474	19606	19610	19734	19537	19626	19744	19603	19523	19626	19643	19445	19563	19589	19698	19766	19590	19566	19584	19646	19454	19572	19490	19586	19724	19525	19601	19498	19484	19668	19619	19580	19667	19765	19723	19494	19672	19604	19456	19639	19578	19725	19594	19608	19799	19556	19622	19811	19617	19408	19689	19664	19500	19563	19605	19587	19643	19651	19756	19705	19775	19606	19557	19584	19728	19585	19507	19533	19582	19575	19512	19737	19552	19827	19766	19617	19439	19429	19449	19608	19845	19779	19730	19709	19708	19714	19517	19517	19627	19545	19781	19505	19692	19519	19482	19616	19652	19724	19500	19624	19611	19874	19461	19568	19603	19447	19338	19501	19590	19686	19512	19638	19676	19632	19588	19647	19495	19555	19507	19611	19618	19858	19576	19811	19735	19443	19579	19723	19810	19567	19548	19434	19704	19529	19787	19669	19564	19701	19661	19482	19472	19803	19146	19561	19646	19793	19611	19475	19657	19404	19646	19648	19592	19672	19698	19519	19671	19602	19527	19600	19570	19572	19529	19793	19407	19506	19385	19548	19575	19816	19737	19574	19448	19427	19534	19647	19709	19745	19378	19551	19639	19585	19622	19493	19681	19667	19734	19768	19612	19695	19708	19618	19617	19654	19722	19507	19644	19618	19474	19647	19534	19533	19579	19540	19635	19422	19560	19771	19645	19572	19421	19601	19496	19747	19554	19591	19614	19701	19525	19554	19747	19391	19608	19479	19584	19587	19452	19412	19364	19459	19641	19621	19400	19480	19623	19477	19621	19661	19872	19471	19649	19474	19708	19484	19804	19818	19740	19429	19541	19645	19770	19475	19733	19617	19593	19801	19709	19666	19533	19447	19406	19625	19525	19633	19667	19559	19739	19830	19689	19534	19412	19309	19482	19517	19745	19631	19621	19422	19563	19415	19523	19680	19709	19778	19810	19607	19682	19614	19786	19652	19469	19704	19553	19666	19598	19711	19807	19661	19525	19592	19814	19608	19742	19676	19495	19600	19604	19645	19519	19635	19748	19773	19828	19631	19588	19657	19437	19598	19539	19717	19613	19562	19458	19491	19776	19532	19555	19778	19521	19484	19485	19743	19652	19598	19698	19562	19511	19666	19408	19644	19518	19590	19536	19557	19529	19612	19402	19682	19779	19797	19625	19513	19960	19739	19675	19747	19750	19609	19432	19488	19577	19678	19568	19567	19561	19573	19826	19718	19644	19538	19571	19535	19556	19517	19374	19675	19580	19470	19506	19593	19469	19667	19551	19723	19671	19624	19837	19489	19541	19439	19694	19470	19639	19646	19741	19613	19549	19616	19686	19583	19355	19424	19680	19479	19588	19637	19741	19645	19591	19829	19661	19535	19607	19581	19701	19601	19591	19720	19524	19578	19774	19703	19582	19639	19666	19581	19442	19589	19777	19628	19567	19396	19633	19681	19610	19558	19576	19629	19655	19675	19508	19621	19720	19478	19536	19542	19760	19484	19393	19546	19626	19543	19569	19584	19567	19475	19384	19373	19697	19681	19496	19606	19337	19374	19622	19817	19644	19600	19583	19714	19698	19746	19432	19860	19740	19489	20068	19590	19532	19507	19610	19624	19595	19535	19849	19752	19813	19818	19454	19441	19686	19478	19480	19719	19524	19493	19539	19545	19792	19532	19570	19366	19831	19826	19677	19629	19476	19488	19592	19643	19619	19473	19397	19634	19481	19774	19752	19673	19596	19687	19646	19729	19489	19582	19617	19633	19820	19574	19760	19539	19996	19763	19723	19539	19506	19634	19569	19590	19542	19475	19608	19575	19523	19552	19673	19688	19601	19709	19722	19653	19643	19444	19462	19564	19609	19758	19762	19693	19821	19477	19484	19877	19884	19625	19729	19623	19494	19348	19562	19454	19353	19652	19661	19374	19457	19634	19572	19607	19572	19632	19738	19498	19686	19741	19581	19555	19762	19465	19505	19468	19778	19533	19402	19750	19474	19721	19640	19507	19565	19437	19346	19666	19534	19641	19621	19638	19757	19734	19523	19712	19801	19637	19709	19652	19495	19743	19670	19815	19591	19523	19686	19605	19643	19725	19490	19680	19541	19675	19685	19623	19887	19363	19559	19524	19636	19646	19549	19656	19429	19630	19590	19679	19593	19737	19507	19647	19510	19683	19391	19638	19514	19637	19635	19626	19540	19330	19823	19583	19426	19484	19591	19741	19575	19551	19677	19560	19651	19497	19811	19568	19511	19646	19525	19558	19595	19621	19699	19508	19707	19604	19710	19566	19823	19573	19554	19432	19648	19409	19374	19530	19466	19500	19540	19524	19766	19725	19594	19452	19567	19412	19661	19502	19651	19714	19696	19673	19684	19863	19517	19618	19536	19520	19540	19548	19676	19583	19644	19677	19730	19603	19892	19807	19650	19612	19674	19551	19378	19553	19681	19890	19669	19578	19646	19499	19689	19759	19634	19627	19675	19410	19440	19612	19575	19709	19758	19707	19626	19657	19479	19589	19697	19541	19975	19687	19456	19551	19451	19631	19577	19759	19623	19581	19578	19490	19549	19565	19606	19604	19589	19638	19657	19436	19743	19492	19817	19625	19739	19606	19685	19586	19855	19680	19332	19782	19600	19530	19627	19553	19657	19517	19466	19514	19491	19491	19513	19594	19502	19485	19686	19632	19595	19577	19646	19461	19835	19721	19580	19523	19608	19655	19643	19733	19713	19627	19821	19542	19601	19623	19752	19697	19778	19516	19573	19450	19536	19625	19573	19539	19488	19381	19704	19376	19616	19535	19573	19697	19588	19721	19518	19499	19544	19294	19614	19621	19704	19449	19525	19431	19913	19861	19643	19577	19744	19568	19687	19683	19594	19430	19588	19883	19634	19510	19669	19645	19654	19389	19513	19612	19809	19499	19529	19699	19570	19618	19590	19666	19635	19732	19730	19500	19619	19539	19648	19582	19947	19712	19657	19697	19645	19669	19507	19674	19524	19453	19348	19569	19671	19733	19542	19599	19503	19685	19682	19724	19636	19736	19680	19573	19572	19528	19480	19574	19572	19644	19522	19781	19552	19637	19440	19622	19607	19494	19550	19600	19754	19603	19784	19614	19466	19545	19526	19632	19654	19777	19525	19574	19476	19413	19501	19585	19405	19578	19502	19500	19617	19634	19528	19427	19580	19516	19741	19742	19570	19617	19441	19577	19753	19647	19644	19748	19401	19964	19581	19418	19597	19470	19451	19594	19531	19542	19614	19549	19567	19760	19801	19602	19648	19682	19638	19671	19687	19662	19494	19729	19978	19640	19653	19639	19473	19494	19693	19468	19654	19343	19636	19507	19660	19436	19538	19505	19525	19631	19577	19487	19649	19745	19406	19533	19637	19807
62917	106433	89070	58727	33925	19599	16637	16305	16400	16281	16418	16323	16310	16296	16346	16332	16351	16338	16354	16456	16315	16440	16315	16283	16232	16240	16356	16292	16206	16332	16394	16399	16238	16275	16372	16289	16231	16234	16339	16328	16233	16408	16324	16242	16440	16164	16233	16254	16350	16417	16352	16472	16302	16222	16298	16488	16239	16311	16441	16367	16315	16486	16291	16275	16452	16342	16376	16293	16291	16359	16317	16201	16335	16407	16399	16197	16446	16484	16160	16211	16238	16195	16213	16226	16317	16210	16267	16367	16297	16306	16373	16369	16328	16300	16241	16324	16325	16190	16334	16434	16299	16199	16261	16163	16476	16131	16270	16305	16306	16351	16381	16317	16470	16222	16317	16225	16309	16414	16219	16274	16354	16189	16247	16507	16291	16273	16214	16120	16366	16383	16332	16443	16329	16260	16052	16357	16351	15979	16312	16239	16433	16337	16284	16376	16213	16277	16361	16245	16284	16428	16307	16169	16359	16378	16288	16337	16253	16263	16189	16424	16283	16157	16300	16359	16315	16259	16278	16253	16259	16402	16233	16367	16349	16339	16238	16463	16352	16344	16427	16144	16306	16128	16257	16195	16325	16385	16284	16304	16294	16473	16260	16247	16290	16094	16350	16380	16269	16319	16306	16337	16214	16222	16440	16171	16240	16240	15984	16256	16492	16383	16351	16348	16428	16430	16369	16386	16373	16394	16372	16208	16259	16464	16358	16153	16303	16292	16354	16502	16195	16089	16376	16357	16305	16255	16366	16445	16444	16338	16222	16279	16329	16281	16263	16345	16462	16301	16417	16390	16335	16387	16233	16334	16220	16351	16236	16161	16228	16165	16443	16280	16523	16396	16411	16254	16338	16270	16152	16225	16485	16491	16208	16279	16381	16206	16393	16365	16347	16281	16315	16245	16302	16205	16125	16309	16291	16355	16141	16403	16383	16310	16338	16255	16301	16315	16373	16463	16436	16115	16515	16507	16406	16263	16414	16250	16224	16259	16059	16262	16339	16311	16154	16294	16419	16614	16454	16358	16356	16150	16210	16398	16222	16266	16222	16312	16299	16394	16250	16255	16328	16249	16434	16358	16486	16199	16422	16198	16261	16361	16340	16295	16267	16213	16398	16370	16270	16250	16308	16374	16307	16335	16323	16296	16334	16410	16260	16320	16166	16343	16357	16414	16222	16286	16212	16240	16290	16257	16117	16269	16349	16276	16339	16202	16326	16312	16378	16340	16402	16196	16204	16431	16266	16216	16361	16388	16285	16285	16433	16237	16252	16558	16205	16318	16364	16494	16177	16267	16291	16398	16545	16246	16252	16291	16447	16197	16461	16505	16411	16167	16331	16209	16223	16263	16262	16304	16195	16299	16376	16303	16377	16327	16161	16304	16397	16327	16225	16294	16158	16157	16328	16120	16367	16396	16364	16491	16301	16306	16318	16493	16198	16270	16141	16452	16378	16296	16250	16201	16113	16498	16276	16044	16333	16354	16152	16329	16255	16405	16231	16188	16367	16166	16285	16327	16251	16343	16247	16185	16381	16188	16352	16117	16221	16295	16382	16250	16335	16267	16350	16281	16576	16377	16319	16327	16233	16295	16292	16316	16386	16127	16332	16271	16271	16241	16226	16246	16446	16231	16272	16299	16265	16388	16189	16234	16399	16309	16392	16278	16235	16375	16335	16084	16458	16388	16357	16258	16231	16212	16334	16426	16187	16396	16357	16381	16322	16388	16184	16365	16151	16256	16180	16203	16204	16269	16257	16171	16227	16270	16371	16267	16323	16376	16403	16267	16168	16141	16405	16168	16319	16335	16125	16351	16486	16155	16408	16511	16233	16387	16329	16223	16165	16154	16303	16385	16447	16356	16519	16346	16055	16333	16239	16361	16297	16223	16420	16290	16306	16334	16274	16429	16375	16402	16306	16226	16361	16295	16272	16299	16270	16278	16306	16309	16112	16309	16448	16370	16381	16125	16443	16432	16326	16317	16327	16190	16292	16117	16436	16369	16259	16112	16250	16277	16322	16179	16168	16196	16181	16150	16274	16138	16390	16228	16271	16257	16275	16281	16310	16182	16145	16168	16381	16115	16110	16439	16274	16202	16369	16289	16406	16345	16162	16230	16251	16384	16343	16081	16316	16356	16239	16292	16258	16381	16149	16231	16308	16283	16351	16504	16268	16314	16348	16268	16331	16358	16245	16441	16213	16241	16335	16257	16291	16575	16200	16375	16269	16359	16514	16207	16337	16327	16300	16253	16353	16317	16264	16237	16083	16259	16300	16316	16109	16315	16326	16229	16070	16253	16110	16178	16149	16317	16333	16314	16308	16250	16283	16198	16146	16338	16495	16237	16397	16325	16282	16428	16178	16208	16338	16250	16407	16469	16370	16082	16337	16182	16069	16248	16360	16256	16332	16247	16342	16330	16209	16241	16369	16358	16255	16241	16326	16500	16245	16280	16409	16139	16286	16474	16304	16180	16325	16256	16239	16480	16269	16321	16229	16298	16248	16282	16235	16052	16123	16415	16108	16146	16217	16389	16303	16447	16251	16506	16319	16303	16272	16211	16399	16328	16240	16407	16397	16277	16208	16207	16195	16325	16288	16337	16438	16328	16431	16295	16301	16304	16395	16382	16303	16362	16239	16425	16324	16170	16217	16353	16301	16359	16325	16287	16456	16277	16135	16254	16269	16264	16197	16380	16311	16295	16294	16307	16382	16295	16428	16378	16215	16211	16082	16303	16273	16199	16284	16377	16335	16092	16326	16283	16262	16411	16537	16480	16250	16368	16337	16373	16189	16329	16115	16220	16309	16311	16345	16307	16416	16226	16286	16340	16294	16261	16148	16443	16299	16210	16389	16285	16213	16252	16439	16110	16198	16513	16264	16145	16246	16113	16525	16328	16509	16357	16343	16294	16365	16469	16393	16363	16308	16337	16367	16305	16320	16112	16395	16369	16308	16284	16290	16371	16155	16223	16297	16194	16289	16315	16155	16428	16371	16298	16245	16403	16236	16437	16399	16276	16325	16222	16275	16311	16310	16531	16381	16156	16189	16477	16202	16471	16164	16459	16162	16298	16174	16077	16274	16261	16264	16135	16410	16334	16099	16333	16439	16218	16286	16280	16346	16237	16117	16419	16480	16319	16374	16262	16220	16259	16395	16397	16219	16283	16208	16132	16342	16323	16299	16254	16269	16217	16231	16295	16273	16371	16343	16255	16355	16339	16166	16536	16260	16380	16091	16412	16329	16351	16323	16249	16292	16350	16343	16258	16372	16382	16353	16170	16322	16158	16331	16368	16289	16289	16371	16323	16218	16493	16157	16357	16127	16383	16233	16284	16314	16304	16163	16302	16341	16274	16268	16402	16212	16129	16372	16373	16378	16090	16291	16327	16216	16381	16323	16302	16460	16372	16218	16261	16271	16317	16212	16322	16214	16299	16290	16290	16302	16176	16185	16388	16213	16344	16091	16352	16254	16224	16241	16310	16346	16337	16434	16248	16360	16364	16225	16479	16328	16306	16202	16307	16164	16352	16259	16163	16342	16254	16291	16511	16275	16161	16280	16424	16390	16324	16277	16371	16358	16267	16353	16188	16331	16360	16167	16185	16405	16404	16291	16226	16320	16335	16237	16456	16044	16211	16423	16207	16302	16218	16320	16255	16251	16352	16197	16231	16224	16391	16262	16145	16382	16384	16316	16297	16144	16320	16262	16384	16386	16237	16469	16318	16185	16313	16394	16385	16417	16150	16314	16409	16298	16288	16273	16242	16402	16463	16262	16350	16332	16335	16316	16098	16172	16194	16244	16362	16351	16310	16287	16361	16403	16409	16336	16203	16220	16249	16317	16355	16357	16399	16200	16352	16296	16277	16160	16243	16439	16358	16531	16326	16408	16260	16302	16359	16295	16305	16321	16259	16357	16239	16238	16300	16352	16236	16197	16361	16143	16285	16319	16237	16347	16316	16208	16516	16440	16327	16383	16437	16239	16063	16311	16382	16353	16165	16283	16277	16254	16277	16433	16174	16248	16295	16190	16187	16272	16334	16354	16287	16181	16549	16338	16337	16348	16329	16148	16216	16432	16217	16244	16325	16300	16202	16281	16111	16391	16519	16236	16475	16205	16404	16212	16267	16443	16317	16226	16281	16236	16222	16236	16137	16423	16284	16399	16419	16279	16269	16312	16227	16243	16328	16302	16123	16257	16395	16263	16284	16372	16178	16412	16491	16351	16188	16295	16373	16354	16280	16325	16182	16461	16302	16360	16211	16281	16305	16423	16474	16328	16228	16257	16197	16207	16201	16176	16298	16251	16313	16218	16206	16365	16410	16287	16354	16127	16323	16274	16328	16201	16192	16358	16402	16285	16325	16461	16400	16398	16315	16230	16222	16313	16346	16338	16287	16461	16294	16394	16265	16094	16433	16148	16237	16261	16203	16242	16364	16377	16120	16332	16344	16197	16225	16363	16367	16383	16274	16057	16316	16172	16223	16099	16240	16211	16258	16164	16330	16246	16381	16436	16295	16320	16371	16377	16254	16238	16381	16569	16321	16296	16139	16313	16311	16376	16355	16267	16192	16090	16306	16270	16361	16272	16338	16247	16158	16480	16309	16342	16318	16151	16338	16400	16307	16299	16279	16270	16282	16400	16275	16214	16294	16263	16193	16462	16302	16255	16442	16047	16388	16301	16273	16341	16317	16414	16312	16366	16172	16212	16271	16321	16164	16271	16233	16339	16342	16172	16481	16326	16381	16481	16200	16175	16268	16192	16104	16273	16316	16290	16346	16284	16243	16260	16212	16190	16292	16427	16194	16501	16294	16255	16321	16397	16348	16364	16269	16322	16160	16261	16335	16340	16077	16355	16395	16308	16285	16235	16305	16232	16354	16222	16221	16440	16169	16296	16314	16407	16324	16394	16403	16274	16192	16417	16049	16281	16196	16234	16249	16128	16262	16486	16284	16224	16362	16128	16213	16220	16409	16213	16309	16225	16190	16399	16262	16227	16347	16093	16274	16446	16178	16228	16195	16205	16280	16254	16377	16168	16114	16386	16318	16169	16165	16133	16198	16505	16117	16380	16361	16317	16344	16286	16264	16443	16165	16356	16071	16083	16370	16330	16300	16199	16373	16156	16019
32915	43059	45453	31411	22439	20223	19948	19610	19761	19664	19638	19556	19626	19735	19323	19473	19569	19467	19624	19688	19720	19428	19671	19775	19684	19509	19685	19737	19403	19714	19472	19629	19568	19405	19690	19670	19829	19345	19649	19324	19566	19704	19597	19392	19720	19706	19597	19534	19587	19468	19507	19567	19527	19480	19559	19608	19687	19578	19555	19725	19568	19709	19661	19668	19346	19647	19614	19584	19498	19492	19841	19319	19324	19354	19564	19650	19637	19418	19780	19584	19503	19618	19417	19469	19418	19465	19558	19533	19691	19586	19831	19482	19431	19579	19391	19438	19572	19567	19633	19506	19532	19676	19399	19282	19600	19394	19643	19550	19570	19491	19528	19473	19528	19515	19633	19604	19441	19419	19604	19515	19364	19447	19554	19431	19532	19625	19736	19609	19310	19543	19556	19438	19636	19611	19676	19582	19202	19479	19463	19470	19345	19472	19526	19542	19270	19481	19564	19505	19437	19474	19705	19491	19384	19651	19391	19459	19499	19592	19229	19493	19610	19611	19668	19658	19660	19574	19346	19401	19660	19456	19453	19480	19430	19474	19539	19537	19740	19511	19249	19510	19848	19708	19552	19658	19661	19410	19749	19493	19641	19531	19465	19345	19552	19713	19881	19418	19561	19297	19737	19588	19570	19506	19645	19586	19666	19571	19561	19355	19596	19507	19512	19472	19653	19534	19533	19256	19466	19503	19450	19530	19673	19471	19593	19500	19771	19576	19523	19446	19532	19715	19603	19670	19417	19733	19579	19311	19455	19461	19697	19579	19640	19508	19499	19659	19401	19500	19557	19650	19577	19429	19645	19512	19483	19672	19424	19700	19357	19352	19372	19427	19343	19435	19477	19376	19512	19376	19665	19551	19623	19554	19539	19356	19346	19443	19346	19536	19450	19684	19482	19490	19675	19589	19470	19499	19498	19491	19794	19668	19532	19513	19544	19577	19506	19511	19429	19639	19405	19437	19560	19343	19621	19351	19584	19279	19559	19443	19527	19331	19486	19541	19538	19590	19635	19560	19564	19524	19535	19570	19810	19356	19217	19549	19500	19241	19420	19475	19693	19634	19519	19696	19583	19455	19432	19568	19715	19589	19562	19574	19630	19551	19505	19572	19337	19354	19583	19488	19440	19315	19465	19411	19556	19807	19663	19620	19491	19510	19509	19541	19388	19415	19600	19497	19378	19418	19583	19566	19669	19598	19629	19509	19343	19623	19522	19404	19612	19260	19479	19510	19625	19588	19758	19655	19525	19508	19467	19601	19613	19631	19591	19619	19647	19542	19569	19696	19490	19592	19385	19394	19414	19464	19732	19388	19687	19654	19557	19544	19673	19605	19584	19436	19692	19664	19607	19690	19399	19502	19539	19555	19338	19409	19680	19662	19334	19564	19578	19423	19588	19607	19633	19367	19553	19470	19483	19483	19481	19454	19534	19408	19689	19447	19496	19642	19438	19548	19613	19435	19702	19725	19752	19538	19346	19502	19402	19466	19628	19547	19472	19631	19669	19352	19559	19640	19547	19729	19650	19268	19502	19483	19368	19456	19630	19538	19475	19635	19575	19507	19560	19654	19555	19523	19392	19549	19398	19552	19447	19464	19482	19651	19515	19490	19397	19372	19396	19329	19671	19634	19609	19355	19363	19403	19465	19594	19500	19502	19443	19627	19576	19453	19472	19482	19354	19515	19455	19347	19514	19634	19472	19409	19569	19631	19569	19461	19294	19636	19402	19550	19672	19689	19568	19200	19518	19551	19421	19535	19808	19496	19438	19337	19430	19547	19421	19547	19670	19563	19563	19413	19460	19594	19529	19730	19740	19513	19671	19346	19540	19419	19593	19612	19547	19432	19500	19680	19533	19548	19670	19482	19651	19459	19456	19452	19739	19350	19569	19391	19518	19735	19580	19547	19353	19507	19560	19499	19215	19400	19492	19415	19771	19577	19617	19432	19525	19329	19471	19563	19689	19455	19419	19476	19659	19645	19948	19489	19604	19607	19488	19438	19532	19358	19544	19572	19581	19478	19500	19578	19879	19530	19574	19440	19384	19545	19477	19413	19563	19504	19514	19637	19435	19675	19790	19798	19581	19416	19528	19443	19723	19632	19580	19455	19822	19513	19395	19537	19537	19428	19580	19514	19567	19279	19617	19271	19651	19510	19515	19701	19373	19503	19447	19572	19462	19484	19727	19287	19716	19567	19425	19570	19673	19324	19490	19701	19868	19497	19464	19423	19620	19575	19650	19579	19525	19462	19602	19536	19708	19566	19600	19364	19555	19786	19595	19488	19666	19565	19517	19605	19597	19502	19476	19437	19433	19472	19473	19399	19660	19617	19575	19611	19288	19626	19385	19750	19700	19486	19530	19568	19521	19659	19507	19366	19583	19664	19846	19481	19564	19438	19566	19394	19392	19771	19530	19523	19693	19594	19610	19703	19322	19564	19386	19657	19665	19459	19534	19487	19442	19391	19573	19700	19396	19472	19507	19634	19567	19505	19425	19658	19483	19576	19385	19504	19554	19502	19383	19391	19496	19570	19492	19612	19645	19623	19419	19525	19694	19592	19477	19257	19595	19565	19383	19520	19596	19545	19532	19527	19509	19657	19668	19526	19591	19632	19549	19557	19258	19343	19568	19673	19571	19573	19545	19497	19489	19350	19529	19632	19577	19473	19647	19510	19542	19458	19506	19442	19690	19571	19547	19449	19530	19372	19504	19274	19403	19618	19453	19689	19440	19520	19434	19710	19488	19498	19641	19709	19533	19466	19417	19420	19411	19592	19495	19699	19620	19503	19556	19486	19462	19511	19574	19580	19405	19338	19556	19728	19537	19560	19424	19540	19685	19722	19559	19479	19604	19613	19608	19525	19561	19466	19709	19414	19484	19681	19584	19384	19500	19568	19675	19546	19485	19456	19613	19650	19470	19602	19331	19609	19627	19364	19660	19449	19728	19504	19407	19521	19605	19579	19441	19422	19741	19544	19595	19566	19361	19566	19462	19630	19535	19456	19610	19415	19338	19663	19642	19541	19417	19457	19700	19470	19500	19634	19504	19490	19643	19496	19688	19424	19533	19465	19507	19693	19656	19489	19712	19317	19434	19435	19641	19479	19543	19528	19423	19341	19596	19470	19672	19511	19648	19428	19666	19506	19381	19554	19495	19450	19437	19363	19473	19776	19721	19465	19604	19456	19462	19508	19481	19428	19620	19612	19633	19496	19676	19488	19371	19741	19487	19471	19552	19499	19369	19416	19336	19384	19576	19637	19569	19628	19512	19580	19379	19442	19615	19562	19725	19599	19714	19467	19358	19577	19525	19624	19585	19752	19540	19443	19339	19489	19587	19662	19399	19512	19588	19649	19515	19532	19647	19620	19554	19307	19517	19472	19502	19314	19506	19450	19455	19339	19639	19335	19494	19485	19356	19439	19619	19411	19619	19345	19421	19459	19466	19603	19696	19578	19544	19458	19693	19719	19391	19650	19548	19491	19494	19293	19513	19583	19551	19418	19599	19310	19569	19554	19469	19570	19760	19622	19422	19649	19493	19493	19455	19544	19448	19674	19269	19549	19402	19590	19609	19632	19553	19532	19788	19406	19490	19556	19641	19543	19760	19635	19438	19562	19741	19577	19625	19485	19428	19399	19508	19529	19544	19593	19411	19384	19584	19365	19490	19553	19539	19452	19432	19644	19477	19583	19626	19624	19485	19656	19540	19371	19423	19665	19485	19495	19614	19608	19509	19376	19546	19556	19627	19380	19516	19675	19385	19555	19566	19701	19534	19529	19681	19447	19628	19604	19742	19362	19582	19429	19516	19513	19766	19584	19533	19380	19605	19721	19711	19477	19670	19775	19703	19498	19553	19659	19539	19250	19642	19460	19424	19543	19477	19581	19581	19379	19598	19670	19498	19532	19769	19457	19487	19471	19593	19437	19333	19321	19462	19627	19655	19632	19591	19441	19555	19737	19553	19427	19429	19676	19612	19457	19703	19536	19460	19764	19733	19761	19560	19490	19605	19567	19505	19493	19231	19223	19658	19645	19514	19603	19584	19503	19540	19697	19605	19520	19609	19401	19579	19583	19601	19419	19501	19549	19412	19573	19493	19751	19483	19338	19674	19612	19736	19693	19595	19674	19728	19399	19641	19528	19637	19385	19430	19506	19420	19604	19637	19570	19594	19463	19652	19243	19447	19623	19682	19428	19441	19560	19294	19382	19464	19187	19488	19521	19427	19367	19368	19223	19323	19606	19428	19600	19439	19353	19668	19427	19176	19509	19678	19683	19700	19412	19369	19447	19437	19402	19512	19552	19331	19424	19470	19566	19497	19619	19441	19674	19626	19578	19501	19459	19554	19645	19645	19404	19278	19441	19522	19447	19258	19400	19570	19200	19251	19509	19378	19409	19514	19653	19637	19357	19415	19683	19308	19559	19307	19579	19692	19512	19512	19704	19491	19541	19324	19654	19368	19491	19653	19512	19474	19338	19595	19393	19598	19396	19630	19321	19545	19460	19515	19714	19469	19517	19591	19387	19367	19401	19514	19521	19671	19683	19350	19602	19666	19470	19499	19635	19276	19623	19338	19588	19715	19596	19604	19592	19439	19741	19361	19537	19492	19416	19545	19436	19476	19403	19545	19433	19550	19745	19534	19459	19502	19347	19492	19556	19647	19524	19549	19645	19534	19596	19394	19386	19423	19586	19716	19685	19535	19353	19413	19576	19670	19622	19617	19195	19319	19535	19505	19466	19492	19631	19369	19498	19498	19522	19427	19614	19532	19504	19429	19469	19368	19373	19485	19621	19493	19569	19422	19533	19524	19684	19404	19616	19491	19337	19557	19739	19660	19564	19591	19545	19444	19608	19624	19486	19388	19567	19496	19501	19646	19507	19567	19612	19603	19488	19575	19323	19594	19599	19617	19659	19257	19489	19451	19592	19397	19421	19355	19599	19696	19375	19303	19595	19658	19500	19481	19395	19610	19407	19583	19601	19502	19586	19740	19463	19390	19444	19659	19514	19498	19530	19400	19410	19462	19510	19646	19348	19593	19743	19598	19440	19596	19327	19362	19580	19524	19578	19535	19575	19399	19657	19585	19685	19493	19606	19397	19529	19407	19498	19493	19458	19298	19506	19582	19406
40447	60821	45843	26122	18735	16729	16278	16167	16295	16354	16356	16118	16280	16234	16246	16195	16215	16304	16332	16212	16281	16365	16379	16376	16306	15958	16176	16229	16129	16185	16243	16091	16282	16224	16162	16312	16379	16059	16153	16138	16285	16273	15976	16281	16316	16170	16224	16166	16179	16199	16225	16177	16045	16128	16349	16216	16199	16269	16231	16193	16216	16337	16170	16253	16288	16230	16303	16268	16132	16414	16185	16135	16343	16193	16223	16288	16077	16150	16252	16193	16173	16297	16062	16113	16197	16260	16210	16257	16114	16370	16068	16403	16253	16265	16153	16424	16239	16361	16104	16136	16249	16152	16284	16179	16269	16101	16199	16375	16223	16160	16084	16325	16250	16123	16197	16281	16072	16358	16199	16251	16146	16118	16180	16296	16253	16239	16184	16176	16125	16156	16055	16232	16216	16189	16076	16078	16223	16160	16115	16226	16309	16250	16237	16117	16254	16238	16169	16194	16152	16320	16259	16231	16147	16280	16254	16297	16353	16232	16171	16263	16144	16202	16465	16374	16268	16145	16325	16332	16269	16259	16189	16128	16304	16227	16300	16265	16301	16144	16160	16318	16037	16334	16349	16183	16238	16224	16255	16395	16268	16262	16256	16283	16197	16141	16333	16318	16313	16225	16265	16183	16204	16219	16307	16259	16346	16149	16320	16346	16139	16114	16137	16155	15971	16233	16170	16221	16249	16166	16327	16272	16135	16314	16223	16262	16136	16150	16122	16221	16393	16380	16322	16180	16021	16190	16120	16145	16226	16099	16275	16064	16151	16127	16260	16309	16274	16174	16367	16263	16408	16121	16211	16151	16201	16153	16137	16129	16322	16214	16324	16206	16213	16258	16277	16294	16224	16198	16346	16236	16210	16203	16258	16204	16296	16327	16263	16183	16117	16290	16237	16170	16202	16179	16117	16316	16165	16070	16162	16281	16354	16415	16021	16226	16359	16151	16305	16172	16302	16153	16253	16331	16179	16309	16372	16111	16247	16235	16219	16238	16133	16103	16148	16075	16209	16049	16320	16299	16237	16147	16248	16112	16113	16389	16289	16231	16326	16195	16251	16108	16285	16102	16251	16127	16278	16312	16217	16239	16312	16135	16164	16109	16237	16232	15987	16429	16249	16172	16259	16299	16196	16262	16123	16329	16225	16341	16113	16242	16204	16115	16072	16212	16140	15954	16156	16177	16131	16257	16131	16188	16273	16282	16323	16232	16129	16188	16160	16167	16267	16045	16416	16192	16120	16246	16142	16307	16331	16222	16320	16132	16327	16203	16223	16153	16135	16579	16331	16277	16191	16110	16178	16141	16094	16125	16278	16246	16276	16239	16162	16250	16197	16309	16071	16202	16016	16165	16290	16264	16279	16426	16189	16147	16309	16159	16200	16246	16165	16146	16265	16148	16256	16314	16196	16152	16231	16304	16223	16200	16598	16172	16095	16141	16185	16260	16249	16204	16381	16003	16220	16197	16229	16246	16153	16252	16163	16112	16176	16235	16302	16208	16201	16183	16232	16351	16201	16322	16293	16150	16163	16382	16308	16188	16201	16231	16281	15986	16256	16324	16102	16394	16352	16130	16305	16140	16262	16185	16070	16199	16025	16257	16234	16170	16350	16284	16248	16272	16376	16192	16138	16404	16203	16279	16054	16221	15995	16308	16266	16202	16250	16202	16312	16077	16279	16226	16316	16176	15980	16270	16176	16247	16197	16321	16285	16275	16193	16109	16319	16133	16231	16212	16170	16159	16319	16204	16285	16258	16236	16255	16360	16144	16153	16152	16218	16104	16150	16033	16333	16079	16409	16203	16270	16269	16121	16243	16183	16229	16196	16101	16295	16246	16330	16135	16169	16288	16166	16239	16269	16248	16272	16159	16055	16170	16183	16349	16223	16352	16142	16082	16304	16208	16111	16359	16239	16230	16119	16018	16229	16159	16192	16156	16271	16139	16262	16305	16191	16153	16156	16283	16279	16198	16102	16331	16073	16224	16072	16231	16298	16132	16258	16179	16166	16397	16299	16079	16120	16206	16370	16180	16174	16361	16183	16152	16222	16279	16140	16232	16341	16231	16361	16232	16212	16416	16117	16195	16270	16090	16271	16243	16291	16170	16337	16233	16426	16229	16127	16186	16342	16404	16195	16085	16218	16176	16328	16288	16214	16352	16163	16250	16202	16130	16330	16102	16298	16203	16322	16250	16222	16166	16147	16145	16143	16332	16229	16167	16116	16381	16267	16130	16189	16344	16176	16184	16188	16189	16299	16191	16386	16176	16217	16234	16154	16082	16181	16087	16040	16235	16360	16277	16227	16165	16316	16127	16387	16279	16213	16137	16232	16296	16149	15957	16240	16306	16347	16238	16169	16194	16146	16262	16180	16359	16211	16162	16230	16112	16264	16333	16196	16221	16290	16183	16133	16249	16082	16235	16128	16231	16259	16178	16234	16267	16338	16302	16077	16151	16279	16305	16156	16129	16286	16266	16194	16157	16217	16319	16326	16268	16134	16378	16322	16174	16259	16214	16109	16261	16249	16138	16125	16191	16143	16255	16364	16267	16162	16283	16278	16071	16167	16167	16285	16216	16164	16246	16199	16409	16235	16369	16295	16358	16191	16241	16094	16353	16211	16068	16259	16109	16203	16100	16093	16289	16226	16238	16258	16311	16129	16043	16184	16251	15973	16276	16262	16252	16138	16163	16105	16183	16172	16184	16158	16378	16244	16177	16240	16166	16208	16250	16313	16374	16236	16235	16240	16275	16160	16187	16175	16401	16202	16521	16229	16295	16259	16273	16171	16461	15975	16070	16271	16304	16241	16164	16172	16098	16175	16246	16186	16280	16113	16245	16258	16401	16129	16133	16229	16273	16170	16210	16193	16159	16387	16169	16325	16344	16331	16332	16171	16235	16122	16192	16274	16089	16209	16144	16257	16202	16214	16229	16116	16073	16214	16435	16185	16214	16168	16095	16326	16160	16421	16272	16124	16074	16096	16123	16273	16129	16242	16208	16367	16357	16208	16367	16262	16077	16152	16084	16133	16321	16265	16334	16203	16116	16072	16312	16293	16210	16047	16138	16271	16263	16272	16245	16118	16195	16159	16202	16168	16266	16154	16275	16237	16040	16114	16346	16226	16259	16149	16096	16125	16060	16260	16180	16069	16151	16340	16314	16384	16225	16252	16186	16086	16126	16132	16395	16140	16321	16233	16211	16184	16197	16214	16293	16022	16290	16050	16271	16117	16155	16103	16181	16238	16134	16213	16259	16278	16299	16277	16183	16337	16107	16301	16192	16247	16119	16373	16225	16229	16235	16076	16089	16216	16244	16054	16311	16224	16217	16377	16311	16045	16118	16296	16211	16223	16110	16113	16213	16135	16244	16305	16218	16302	16308	16107	16260	16107	16300	16227	16272	15964	16176	16248	16357	16342	16102	16331	16269	16175	15981	16337	16280	16387	16001	16310	16284	16201	16223	16277	16197	16203	16225	16184	16337	16260	16304	16341	16124	16339	16252	16216	16388	16349	16382	16098	16225	16274	16286	16115	15993	16199	16049	16240	16165	16335	16106	16307	16320	16269	16228	15987	16091	16225	16242	16133	16249	16042	16178	16347	16300	16245	16235	16221	16194	16256	16350	16363	16280	16178	16089	16207	16545	16165	16170	16387	16293	16249	16082	16493	16271	16314	16145	16353	16151	16290	16374	16388	16182	16305	16374	16115	16384	16301	16162	16322	16144	16413	16251	16026	16242	16379	16222	16163	16460	16277	16211	16098	16118	16305	16101	16145	16234	16136	16268	16215	16106	16261	16161	16386	16333	16314	16164	16272	16197	16213	16307	16444	16132	16207	16293	16194	16260	16133	16249	16277	16310	16185	16299	16309	16227	16314	16068	16127	16265	16222	16355	16337	16263	16207	16166	16181	16209	16326	16143	16379	16262	16217	16287	16133	16214	16133	16087	16230	16194	16215	16466	16289	16210	16212	16247	16359	16276	16304	16134	16269	16239	16236	16265	16129	16121	16199	16241	16272	16284	16230	16174	16123	16134	16135	16191	16141	16287	16306	16191	16078	15935	16206	16529	16295	16036	16183	16211	16236	16194	16176	16318	16145	16211	16039	16208	16198	16253	16321	16095	16233	16373	16176	16170	16134	16236	16298	16262	16274	16313	16227	16263	16308	16338	16284	15850	16435	16179	16211	16291	16200	16380	16127	16284	16379	16290	16251	16405	16036	16264	16170	15981	16368	16273	16166	16256	16070	16196	16017	16205	16175	16229	16289	16131	16243	16185	16415	16343	16246	16222	16185	16213	16385	16081	16243	16217	16218	16195	16259	16101	16312	16252	16132	16285	16171	16201	16259	16185	16166	16259	16165	16209	16165	16262	16139	16270	16277	16307	16385	16357	16204	16253	16257	16375	16144	16226	16198	16221	16428	16190	16269	16289	16124	16336	16223	16278	16236	16194	16278	16262	16146	16325	16350	16345	16130	16294	16315	16213	16346	16366	16143	16245	16279	16201	16275	16127	16216	16215	16159	16166	16272	16123	16183	16202	16229	16235	16233	16297	16139	16267	16254	16249	16205	16197	16033	16261	16292	16136	16312	16205	16245	16185	16419	16209	16134	16253	16279	16059	16281	16412	16119	16091	16117	16201	16223	16216	16281	16315	16391	16361	16359	16293	16077	16177	16270	16292	16196	16135	16287	16376	16154	16280	16191	16248	16236	16138	16168	16247	16170	16185	16256	16147	16230	16212	16050	16278	16270	16128	16229	16347	16281	16346	16159	16230	16251	16158	16370	16418	16090	16087	16110	16212	16129	16154	16182	16158	16313	16185	16157	16061	16139	16325	16205	16141	16242	16130	16125	16295	16281	16150	16279	16267	16111	16284	16108	16020	16133	16180	16024	16167	16082	16239	16442	16326	16277	16206	16139	16162	16361	16166	16141	16452	16080	16157	16374	16117	16295	16313	16363	16222	16262	16241	16211	16091	16206	16163	16289	16163	16112	16105	16139	16175	16407	16188	16291	16303	16215	16159	16208	16189	16162	16168	16208	16322	16271	16118	16367	16260	16259	16154	16243	16342	16166	16259	16339	16331	16386	16317	16203	16142	16276	16166	16395	16310	16201	16219	16221	16205
35521	40578	39222	27817	21449	19972	19354	19502	19406	19334	19551	19432	19501	19234	19330	19429	19455	19415	19491	19526	19477	19378	19417	19230	19306	19516	19497	19430	19220	19468	19150	19377	19319	19188	19111	19429	19472	19400	19276	19291	19582	19450	19263	19455	19358	19298	19496	19395	19137	19535	19422	19460	19406	19301	19381	19476	19415	19328	19362	19260	19392	19340	19575	19269	19260	19430	19433	19276	19183	19364	19407	19449	19347	19140	19221	19141	19021	19351	19373	19402	19440	19478	19315	19190	19521	19547	19225	19382	19480	19311	19267	19200	19220	19319	19565	19249	19424	19232	19507	19233	19365	19373	19338	19517	19217	19353	19284	19446	19298	19572	19274	19256	19220	19364	19435	19205	19256	19314	19289	19631	19375	19296	19497	19337	19424	19503	19298	19196	19351	19253	19307	19341	19466	19402	19208	19264	19404	19153	19264	19261	19517	19436	19403	19251	19285	19207	19526	19400	19234	19351	19444	19167	19539	19393	19491	19325	19267	19250	19213	19537	19679	19334	19376	19376	19472	19393	19362	19311	19270	19386	19330	19336	19472	19357	19401	19364	19273	19346	19294	19457	19382	19375	19274	19242	19348	19368	19138	19088	19456	19266	19379	19260	19190	19284	19514	19376	19392	19300	19262	19253	19335	19253	19312	19198	19200	19387	19234	19389	19334	19451	19364	19347	19495	19335	19373	19191	19427	19242	19302	19450	19398	19240	19434	19484	19303	18949	19224	19480	19422	19395	19230	19417	19324	19483	19491	19370	19253	19109	19242	19242	19349	19303	19307	19169	19369	19413	19235	19408	19254	19022	19148	19229	19293	19397	19583	19447	19251	19441	19366	19258	19301	19126	19297	19307	19169	19274	19467	19332	19296	19337	19391	19379	19389	19290	19276	19334	19492	19361	19088	19261	19394	19314	19292	19367	19366	19311	19228	19404	19354	19445	19355	19422	19550	19277	19169	19307	19417	19364	19153	19276	19165	19016	19213	19478	19283	19452	19270	19326	19151	19103	19466	19350	19295	19276	19494	19347	19297	19312	19214	19570	19355	19522	19370	19143	19258	19416	19438	19310	19228	19328	19522	19494	19428	19318	19439	19208	19248	19441	19348	19338	19406	19463	19481	19545	19363	19310	19303	19487	19414	19401	19363	19232	19193	19508	19304	19320	19574	19463	19473	19367	19086	19551	19330	19470	19622	19530	19323	19339	19457	19154	19461	19421	19239	19407	19479	19505	19394	19323	19411	19387	19454	19444	19353	19356	19337	19435	19685	19379	19348	19190	19333	19369	19425	19375	19130	19400	19160	19365	19263	19442	19523	19498	19433	19185	19353	19410	19533	19138	19404	19104	19481	19259	19405	19394	19343	19565	19377	19296	19374	19297	19202	18842	19387	19371	19315	19342	19492	19259	19361	19380	19459	19447	19536	19579	19464	19294	19396	19380	19351	19478	19286	19537	19453	19273	19454	19640	19331	19340	19485	19464	19348	19290	19566	19368	19161	19386	19276	19496	19205	19359	19625	19497	19309	19348	19279	19403	19314	19517	19264	19252	19583	19295	19249	19086	19313	19267	19504	19240	19322	19357	19326	19219	19415	19299	19374	19395	19314	19477	19407	19368	19390	19339	19498	19363	19107	19440	19323	19508	19300	19371	19315	19369	19376	19273	19182	19453	19306	19339	19269	19439	19363	19271	19284	19190	19202	19364	19382	19474	19318	19467	19377	19349	19497	19379	19194	19413	19618	19140	19402	19218	19295	19407	19507	19520	19633	19430	19361	19406	19376	19347	19415	19263	19391	19472	19564	19318	19251	19294	19390	19207	19407	19439	19344	19406	19276	19377	19466	19397	19273	19177	18995	19100	19071	19472	19286	19430	19489	19508	19410	19338	19368	19477	19561	19408	19278	19501	19508	19400	19191	19319	19612	19421	19321	19464	19382	19356	19317	19364	19520	19236	19237	19157	19390	19600	19191	19340	19267	19267	19197	19389	19378	19469	19446	19355	19311	19510	19280	19361	19410	19399	19338	19340	19512	19290	19433	19392	19359	19368	19596	19411	19235	19264	19229	19209	19418	19380	19432	19458	19268	19333	19297	19429	19170	19238	19369	19314	19317	19551	19498	19417	19551	19427	19374	19562	19343	19454	19134	19108	19164	19355	19400	19315	19675	19435	19508	19438	19420	19261	19477	19387	19183	19153	19237	19394	19430	19276	19363	19399	19251	19422	19619	19335	19264	19075	19228	19323	19145	19369	19231	19427	19622	19557	19553	19421	19214	19175	19200	19589	19243	19337	19525	19416	19513	19614	19251	19471	19415	19342	19419	19302	19409	19344	19473	19419	19241	19272	19429	19400	19172	19346	19260	19253	19197	19242	19320	19380	19424	19405	19362	19367	19321	19307	19502	19084	19238	19134	19244	19373	19566	19566	19226	19577	19601	19150	19396	19284	19411	19215	19400	19335	19159	19284	19260	19361	19274	19432	19188	19505	19506	19273	19140	19547	19308	19233	19424	19349	19543	19376	19484	19411	19532	19169	19320	19391	19315	19314	19447	19207	19282	19365	19304	19218	19510	19483	19326	19511	19514	19413	19349	19344	19377	19369	19321	19410	19280	19363	19308	19413	19411	19485	19397	19523	19368	19298	19277	19397	19306	19449	19384	19433	19639	19311	19434	19202	19378	19352	19440	19350	19545	19315	19470	19353	19543	19625	19387	19299	19351	19404	19365	19387	19383	19279	19404	19478	19184	19367	19217	19393	19372	19547	19267	19411	19134	19430	19379	19246	19320	19465	19350	19144	19215	19331	19423	19374	19427	19421	19417	19272	19156	19366	19400	19227	19435	19079	19192	19377	19412	19241	19375	19279	19441	19361	19357	19451	18964	19303	19568	19424	19348	19353	19411	19144	18951	19256	19349	19397	19453	19367	19395	19382	19347	19314	19456	19528	19512	19318	19375	19266	19388	19396	19572	19311	19268	19288	19536	19331	19452	19408	19242	19440	19294	19636	19478	19320	19279	19409	19219	19492	19476	19668	19374	19324	19416	19317	19425	19427	19424	19560	19488	19359	19427	19388	19148	19520	19268	19213	19396	19282	19408	19418	19388	19555	19389	19642	19315	19374	19364	19253	19256	19309	19155	19347	19268	19327	19333	19331	19350	19284	19251	19266	19526	19444	19416	19083	19378	19408	19268	19305	19308	19271	19179	19036	19293	19449	19416	19374	19465	19223	19247	19215	19271	19470	19322	19514	19572	19373	19555	19472	19333	19394	19309	19411	19463	19255	19416	19326	19364	19432	19425	19297	19385	19139	19216	19222	19321	19217	19372	19461	19590	19596	19224	19383	19343	19458	19195	19582	19513	19433	19299	19248	19212	19238	19364	19236	19299	19174	19366	19534	19428	19610	19494	19290	19330	19315	19182	19479	19374	19554	19423	19231	19499	19248	19510	19390	19224	19271	19540	19390	19543	19332	19395	19353	19345	19429	19261	19377	19472	19298	19246	19369	19295	19273	19463	19464	19182	19263	19432	19442	19288	19568	19429	19495	19659	19460	19448	19285	19375	19342	19377	19257	19387	19326	19375	19235	19273	19400	19386	19395	19334	19078	19328	19354	19351	19299	19204	19389	19424	19392	19423	19322	19308	19412	19487	19559	19270	19387	19240	19331	19542	19388	19271	19520	19262	19329	19515	19473	19403	19374	19295	19533	19466	19285	19258	19313	19401	19445	19520	19390	19474	19256	19286	19131	19286	19300	19545	19502	19360	19364	19350	19275	19341	19178	19467	19323	19439	19210	19637	19211	19422	19252	19270	19242	19284	19448	19146	19252	19243	19344	19210	19419	19319	19363	19439	19349	19387	19330	19400	19145	19195	19194	19299	19286	19381	19257	19516	19519	19368	19341	19407	19365	19469	19361	19559	19480	19323	19297	19487	19512	19250	19158	19432	19523	19382	19242	19467	19265	19398	19433	19526	19516	19478	19490	19315	19390	19597	19565	19302	19458	19377	19342	19444	19311	19321	19379	19305	19347	19366	19274	19111	19344	19285	19452	19393	19327	19269	19430	19400	19548	19417	19420	19442	19216	19210	19104	19419	19392	19131	19250	19532	19493	19488	19373	19190	19135	19410	19370	19512	19368	19191	19399	19309	19326	19300	19024	19490	19365	19236	19383	19589	19367	19316	19573	19138	19462	19552	19521	19510	19278	19277	19438	19383	19343	19329	19317	19476	19318	19367	19307	19513	19270	19241	19269	19413	19419	19221	19338	19330	19475	19349	19379	19339	19110	19218	19184	19238	19602	19304	19391	19349	19405	19332	19402	19133	19171	19178	19387	19315	19345	19333	19510	19338	19410	19421	19181	19323	19483	19368	19197	19339	19237	19114	19227	19186	19413	19382	19198	19455	19458	19360	19295	19371	19423	19046	19314	19582	19494	19469	19117	19232	19445	19401	19212	19374	19584	19365	19165	19350	19294	19392	19347	19444	19545	19332	19543	19517	19385	19440	19628	19478	19416	19423	19400	19504	19326	19327	19706	19617	19233	19189	19388	19435	19278	19583	19320	19267	19310	19475	19603	19424	19185	19330	19289	19268	19346	19266	19351	19520	19249	19398	19409	19318	19280	19410	19267	19385	19323	19542	19351	19484	19330	19379	19462	19264	19431	19463	19292	19367	19333	19176	19335	19325	19312	19271	19545	19237	19389	19434	19419	19429	19560	19592	19225	19324	19380	19282	19350	19398	19414	19429	19377	19340	19319	19391	19274	19194	19359	19390	19350	19332	19089	19481	19509	19392	19158	19153	19306	19464	19470	19251	19352	19528	19469	19364	19181	19300	19372	19295	19345	19295	19154	19560	19579	19195	19421	19251	19238	19209	19350	19277	19421	19603	19316	19244	19456	19172	19566	19318	19312	19341	19207	19450	19396	19354	19306	19247	19459	19421	19203	19340	19391	19508	19443	19258	19361	19411	19609	19377	19379	19432	19313	19485	19318	19309	19456	19520	19359	19533	19516	19249	19222	19379	19503	19280	19345	19376	19239	19318	19417	19409	19248	19292	19322	19393	19277	19259	19475	19266	19501	19448	19357	19241	19474	19459	19541	19577	19441	19158	19433	19291	19279	19314	19450	19358	19349	19227	19220
38444	52310	39209	23251	17811	16449	16172	16176	16104	16165	16284	16222	15986	16284	16191	16124	16328	16257	16314	16217	16116	16166	16311	16174	16242	16132	16092	15948	16110	16147	16175	16244	16198	16124	15999	16147	16247	16087	16017	15878	16100	15988	16233	16262	16138	16066	16042	16104	16122	16385	16119	16197	16083	16226	16095	16138	16089	16161	16187	16238	16207	16216	16253	16122	16216	16054	16231	16047	16245	16059	16044	16044	16104	16165	16159	15998	16222	16186	16218	16073	15996	16089	16173	16068	16088	16294	16177	16043	16204	16113	16063	16253	16088	16050	16162	16075	16202	16165	15984	16235	16120	16013	16027	16177	16024	16188	16083	16168	16265	16072	16190	16146	16253	16125	16105	16098	16124	16075	16108	16059	16336	16124	16213	16025	16234	16131	16338	16194	16080	16132	16277	16092	16167	16199	16058	16077	16108	16246	16242	16043	16054	16174	16188	16130	15993	16097	16119	15980	16148	16017	16128	16106	16156	16197	16188	15969	16077	16216	16175	16086	15999	16201	15992	16094	16324	16055	16210	16133	16235	16229	16213	16116	16176	16006	16070	16260	16084	16162	16172	16092	16143	16150	16328	16244	16083	16094	15999	16289	16066	16131	16093	16358	15960	16185	16264	16243	16130	16279	16137	16037	16136	16071	16131	16148	16332	16122	16088	16100	16134	16164	16171	16390	16240	16105	16202	16157	16102	16150	16166	16117	16214	16341	16195	16153	16051	16055	16209	16063	16007	16064	16108	16224	16000	16118	16084	16244	16147	16202	16018	16159	16212	16199	16053	16226	15982	16029	16288	16144	16223	16143	16220	16132	16146	16081	16157	16065	16144	16114	16281	16391	16034	16162	16182	16216	16233	16163	16014	16239	16119	16372	16069	15995	16068	16331	16080	16172	16136	16024	16098	16063	16148	16153	16208	16146	15993	16232	16071	15921	16168	16107	16166	16105	16080	16194	16282	16149	16265	16079	16314	16060	16173	16189	16181	16130	16126	16196	16118	16085	16266	16123	16118	16213	15942	15944	16053	16191	15980	16114	16135	16176	16044	16380	16025	16284	16158	16328	16055	16123	16187	16064	16172	16069	16121	16047	16067	16436	16092	16178	16086	16166	16125	16072	16254	16013	16128	16163	16157	16253	16215	16108	16086	16237	16119	16137	16091	16174	16155	16096	16069	16220	16176	16111	16370	16152	15994	16064	16145	16286	16059	16183	16213	16280	15990	16133	16265	16163	16164	16116	16012	16193	16235	16291	16267	16135	16192	16043	16083	16220	15985	16141	16174	16072	16165	16123	16240	15962	16144	16079	15978	16162	16034	16049	16111	16256	16069	16136	16150	16154	16017	16107	16198	16141	16074	16191	16025	16259	16170	16235	16173	16058	16302	16126	16022	16075	16189	16156	16206	16112	16010	16055	16216	16170	16211	16023	16139	16112	16071	16201	16263	16256	16282	16019	16222	16151	16079	16173	16243	16169	16099	16221	16342	16250	16226	16038	16056	16020	16241	16212	16315	16103	16206	16181	16163	16393	16188	16127	16015	16123	16103	16267	16147	16246	16234	16132	16225	16444	16043	16121	16240	16244	16041	16306	16021	16154	16205	15979	16196	16137	16153	16238	16432	16143	16094	16215	16202	16389	16188	16267	16102	16089	16248	16056	16183	16131	16224	16033	16080	16308	16124	15978	16353	16176	16065	16184	16340	16059	16233	16303	15959	16094	16231	16132	16290	16154	16143	16238	16036	16128	16162	16073	16016	16260	16167	16192	16263	16235	16174	16201	16070	16000	16031	16212	16177	16066	15934	16019	16003	16310	16090	16049	16108	16205	16126	16139	16019	16201	15883	16108	16226	16174	16185	16227	16243	16085	16175	16077	15900	16316	16222	16145	16011	16134	16011	16104	16073	16119	15914	16051	16252	16270	16108	15973	16042	16169	16225	16131	16250	16163	16052	16233	16302	16149	16061	16091	16101	16177	16044	16224	16264	16341	16215	16045	15956	16094	16072	16224	16147	16031	16126	16088	16266	16122	16249	16092	16156	16120	16195	16194	16152	16101	16143	16251	16066	16170	16207	16176	16220	16205	16024	15985	16105	16136	16158	16122	15972	16129	16211	16235	16068	16358	15972	16256	16237	16115	16296	16111	16273	16016	16048	16116	16035	16206	16211	16122	16254	16249	16144	16273	16172	16100	15894	16264	16271	16139	16239	16100	16242	16144	16037	15961	16150	16183	16139	16057	16125	16168	16028	16099	16281	16036	16128	16058	16111	16129	16055	15989	16189	16343	16007	16107	16224	16179	16130	16113	16415	16081	16142	16255	16231	16008	16229	16116	16243	16463	16449	16349	16108	16217	16251	16247	16087	16075	16004	15955	16208	16127	16055	16026	16113	16263	15983	16224	16044	16089	15928	16270	16087	16177	16150	16322	16021	16263	16175	16267	16209	16146	16154	16282	16101	16290	16191	16242	16254	15990	16274	16281	16157	16330	16035	16089	16116	16047	16301	16215	16095	16079	16176	16160	16318	15971	15999	16114	16028	16175	16102	16239	16189	15965	16201	16112	16078	16231	16474	16103	16194	16061	16160	16243	16235	16035	16180	16295	16077	16244	16109	16108	16131	16105	16128	16231	16088	16096	16163	16102	16230	15993	16157	15997	16331	16389	16012	16181	16326	16278	16099	15996	16108	16044	16246	16194	16180	16205	16155	16178	15978	16188	16083	16398	16099	16159	16065	16243	16184	16053	16163	16099	16100	16213	16127	16206	16313	16157	16178	16100	16179	16066	16253	16202	16049	16183	16155	16045	16067	16054	16157	16011	16070	16061	16080	16099	16060	16233	16154	16246	15982	16042	16135	16145	16205	16072	16241	16182	16167	16089	16220	16217	16019	16028	16127	15949	16212	16162	16121	15975	16183	16163	16046	16034	16047	16070	16168	16113	16109	16196	16131	16044	16157	16196	16090	16147	16277	15894	16062	16247	16106	15891	16233	16130	16028	16089	15923	16065	16208	16014	16396	16094	16099	16244	16051	16086	16106	16091	16194	16213	16150	16169	16164	16234	15992	16145	16363	16088	15967	16062	16073	16207	16182	16263	16268	16047	16329	16126	16279	16389	16288	16178	16220	15938	16144	16173	16121	16229	16222	16191	16163	16146	15991	16136	16116	16161	16260	16138	16343	16118	16242	15993	16204	16143	16074	16172	16190	16185	15982	16166	16230	16127	16014	16198	16218	16158	16174	16242	16158	16005	16119	16133	16186	16174	16194	16116	16133	16240	16261	16027	16223	16229	16253	16138	16120	15948	16202	15926	16125	16270	16015	15997	16139	16185	16237	16246	16062	15935	16186	16127	16248	16050	16053	15951	16143	16079	16219	16245	16190	16025	16083	16211	16245	16129	16186	16038	16095	16011	16171	16222	16106	16194	16170	16205	16157	15864	16211	16177	16096	16103	16107	16139	16019	16086	16231	16281	16029	16080	16059	16167	16227	16318	16164	16137	16267	16288	16113	16218	16194	15997	16078	16121	16211	16018	16208	16064	16164	16179	16213	16059	16336	16204	16328	16120	16183	16189	16118	16145	16225	16075	16125	16318	15982	16097	16314	16209	16156	16055	16108	16171	16199	16001	16020	16223	16056	16023	16237	16275	16094	16172	16224	16139	16122	16122	16030	16197	16169	16209	16082	16217	16209	15972	16198	15948	16102	16233	16168	16171	16307	16181	16211	16055	16244	16172	16083	15984	16042	16111	16143	16178	16189	16161	15925	16202	16145	16133	16077	16188	16205	16222	16071	16107	16261	16296	16060	16387	16285	16270	16206	16140	16071	16158	16278	16146	15923	16339	15899	16237	16255	16135	16085	16199	16168	16127	15997	16250	16222	16024	16217	16036	16132	16272	16074	16101	16230	16281	16075	16043	16187	16126	16005	16075	16172	16116	16341	16168	16019	16212	16192	16043	16057	16167	16252	15967	16072	16170	16241	16123	16294	16162	16142	15957	16329	16116	15964	16302	16271	16176	16156	15958	16038	16148	15969	16196	16110	16107	16003	16181	16183	16276	16149	16122	16130	16111	15920	16177	16408	16129	16281	16216	16299	16188	16228	16355	16109	16198	16056	16289	16121	16147	16124	16168	16107	16174	16249	16381	16141	16201	16149	16181	16350	16126	16050	16138	16207	16170	16219	16142	16162	16212	16272	16332	16222	16127	16188	16112	16169	16064	16054	16049	16242	15996	16154	16203	16096	16150	16103	16210	16109	16063	16170	16079	16170	16087	16231	16096	16155	16151	16298	16227	16190	16420	16049	16140	16140	16111	16172	16080	16110	16033	16263	16319	16214	16197	15987	16297	16103	16290	16074	16146	16114	16086	16128	16149	16245	16278	16258	16288	16285	16243	16195	16129	16349	16135	16009	16117	16175	16206	16210	16195	16216	16118	16085	16187	16273	16131	15987	16202	16171	16143	16494	16206	16351	16185	16231	16167	15967	16450	16090	16146	16227	16217	16123	16109	16141	15993	16088	16106	16127	15966	16013	16218	16206	16069	16202	16125	16044	16212	16206	16072	16070	16101	15906	16059	16127	16183	16131	16118	16039	16134	16147	16297	16022	16212	16190	16121	15940	16182	16008	16121	16059	16034	16365	16093	16143	16113	16130	16257	16218	16224	16124	16108	16323	16087	16128	16223	16109	16055	16151	16053	16231	16158	16181	16055	16186	16131	16221	16132	16142	15955	16262	16123	16129	16161	16104	16217	16078	16178	16097	16207	16274	16259	16161	16212	16337	16079	16022	16328	16057	15986	16170	16203	16147	16055	16306	16161	16053	16177	16227	16078	16168	16090	16154	16172	15867	15988	16352	16171	16245	16096	16200	16154	16328	16223	16216	16168	16163	16220	16250	16225	16153	16118	16090	16263	16150	16177	16152	16352	16032	16175	16132	16283	16117	16104	15991	16222	16196	16134	15957	16133	16220	16034	16130	16041	16216	16271	16284	16082	16184	16113	16063	15996	16185	16043	16169	16092	16192	16128	16093	16127	15923	16277	16052	16069	16089	16193	16063	16060	16143	16052	16091	16360	16173	16213	16102	16098	16172	16029	16125	16168	16034	16134	16090	16108	16265	16108	16204	16161	16070	16052	16243	16153
23804	25574	39532	33229	25952	24929	24961	20553	19749	20283	19907	19639	19703	19876	20007	19850	19635	19690	19632	19662	19554	19588	19831	19556	19697	19724	19449	19535	19522	19395	19519	19765	19497	19433	19669	19527	19496	19621	19656	19635	19448	19506	19576	19364	19298	19505	19469	19513	19571	19621	19570	19536	19552	19575	19647	19662	19516	19433	19386	19557	19551	19387	19732	19704	19247	19518	19772	19654	19542	19575	19695	19473	19281	19305	19348	19760	19597	19528	19495	19409	19634	19729	19584	19475	19320	19181	19497	19560	19600	19578	19500	19337	19408	19563	19335	19518	19245	19574	19596	19354	19474	19270	19527	19560	19750	19512	19566	19356	19480	19547	19543	19429	19516	19489	19508	19486	19478	19451	19303	19339	19188	19433	19693	19509	19453	19610	19451	19410	19537	19430	19357	19536	19470	19507	19342	19550	19381	19716	19776	19489	19539	19362	19484	19267	19507	19351	19556	19265	19518	19497	19735	19575	19520	19470	19524	19686	19535	19428	19439	19524	19656	19306	19388	19444	19476	19412	19452	19509	19421	19357	19402	19497	19399	19596	19361	19651	19321	19591	19570	19493	19570	19710	19639	19569	19496	19502	19296	19326	19566	19308	19518	19265	19392	19554	19497	19501	19504	19196	19589	19599	19428	19471	19434	19410	19519	19377	19486	19445	19615	19472	19317	19399	19586	19540	19590	19601	19570	19497	19760	19450	19671	19616	19352	19554	19487	19594	19325	19575	19382	19485	19620	19675	19581	19415	19181	19525	19473	19509	19287	19512	19444	19496	19502	19266	19213	19593	19518	19539	19509	19498	19430	19382	19503	19517	19316	19522	19131	19373	19296	19494	19446	19658	19645	19645	19524	19331	19457	19294	19196	19349	19448	19535	19422	19262	19585	19300	19443	19472	19365	19455	19385	19583	19353	19441	19491	19393	19708	19365	19355	19389	19543	19446	19385	19408	19304	19447	19421	19319	19393	19491	19651	19452	19466	19471	19456	19453	19544	19519	19279	19510	19466	19537	19565	19476	19301	19579	19458	19416	19578	19540	19606	19533	19426	19406	19414	19465	19317	19379	19427	19590	19438	19519	19362	19525	19369	19515	19397	19519	19515	19692	19498	19483	19567	19407	19684	19369	19338	19482	19685	19444	19334	19462	19566	19693	19519	19547	19474	19260	19452	19445	19487	19237	19394	19323	19503	19519	19548	19560	19553	19795	19469	19222	19473	19464	19474	19466	19559	19554	19501	19430	19409	19535	19481	19529	19530	19498	19374	19450	19246	19595	19476	19601	19283	19423	19444	19477	19429	19459	19384	19543	19384	19392	19355	19394	19273	19481	19323	19609	19369	19504	19468	19446	19434	19440	19529	19491	19469	19507	19475	19461	19513	19675	19546	19557	19665	19454	19464	19698	19418	19346	19474	19436	19628	19444	19605	19356	19496	19554	19668	19454	19483	19712	19375	19597	19323	19594	19577	19599	19398	19386	19476	19431	19484	19571	19499	19402	19327	19469	19376	19481	19614	19465	19398	19248	19324	19348	19626	19554	19306	19482	19630	19241	19264	19454	19480	19559	19566	19428	19402	19550	19491	19282	19493	19667	19595	19594	19561	19290	19378	19326	19395	19602	19631	19429	19582	19312	19622	19397	19488	19633	19418	19452	19505	19591	19434	19529	19464	19429	19520	19359	19448	19568	19655	19532	19533	19411	19296	19403	19462	19434	19583	19513	19426	19168	19335	19491	19482	19484	19653	19410	19337	19388	19470	19473	19330	19435	19583	19423	19318	19327	19502	19612	19553	19494	19281	19512	19566	19288	19435	19381	19481	19583	19555	19506	19505	19527	19588	19343	19450	19546	19497	19253	19695	19599	19454	19307	19301	19390	19512	19691	19548	19534	19314	19539	19512	19379	19487	19593	19415	19463	19564	19610	19678	19420	19629	19572	19655	19422	19355	19539	19425	19602	19478	19556	19336	19356	19531	19522	19757	19373	19420	19424	19458	19490	19508	19529	19295	19419	19393	19274	19395	19497	19641	19370	19556	19445	19476	19454	19702	19416	19495	19374	19476	19532	19565	19371	19473	19634	19326	19487	19456	19612	19341	19558	19445	19517	19232	19255	19454	19348	19621	19399	19421	19332	19498	19566	19441	19307	19460	19375	19242	19530	19515	19518	19502	19244	19611	19435	19788	19460	19679	19497	19497	19459	19337	19518	19696	19679	19487	19506	19504	19563	19355	19332	19426	19352	19385	19468	19563	19467	19378	19392	19578	19460	19461	19585	19422	19721	19544	19489	19519	19562	19571	19605	19635	19418	19550	19353	19519	19333	19475	19705	19304	19434	19402	19530	19594	19423	19738	19347	19302	19434	19339	19468	19353	19425	19419	19326	19168	19407	19395	19353	19525	19570	19554	19545	19390	19426	19302	19379	19395	19547	19471	19446	19428	19474	19394	19469	19495	19595	19605	19468	19594	19509	19673	19614	19540	19318	19441	19559	19190	19476	19567	19559	19406	19460	19710	19491	19464	19421	19510	19531	19436	19305	19460	19369	19362	19488	19452	19477	19397	19438	19589	19644	19633	19446	19445	19564	19517	19623	19592	19510	19368	19554	19505	19614	19489	19510	19342	19387	19456	19632	19501	19527	19402	19243	19490	19437	19405	19585	19365	19501	19093	19385	19362	19575	19568	19421	19326	19333	19437	19342	19616	19595	19539	19490	19390	19264	19439	19294	19315	19397	19463	19618	19453	19457	19576	19530	19474	19484	19399	19570	19701	19468	19488	19314	19333	19499	19258	19426	19661	19597	19349	19629	19360	19488	19375	19581	19400	19371	19488	19555	19357	19361	19621	19613	19345	19511	19438	19256	19364	19601	19421	19458	19421	19456	19423	19449	19652	19666	19407	19538	19360	19431	19348	19351	19485	19321	19591	19355	19321	19632	19452	19531	19287	19516	19430	19429	19455	19512	19450	19311	19448	19420	19512	19371	19542	19171	19601	19602	19453	19491	19580	19344	19545	19319	19602	19380	19279	19458	19512	19276	19343	19455	19352	19547	19527	19367	19491	19362	19333	19445	19470	19588	19383	19442	19366	19495	19525	19504	19566	19657	19429	19410	19206	19399	19567	19425	19449	19550	19551	19593	19468	19401	19376	19595	19658	19674	19673	19434	19720	19475	19541	19472	19560	19419	19319	19469	19491	19402	19455	19617	19479	19412	19388	19459	19521	19373	19449	19549	19262	19491	19422	19342	19419	19631	19277	19344	19518	19432	19586	19577	19505	19616	19372	19423	19423	19318	19644	19448	19612	19562	19562	19613	19324	19591	19436	19454	19599	19600	19427	19233	19496	19460	19367	19476	19463	19366	19425	19476	19544	19381	19281	19563	19413	19489	19334	19608	19506	19307	19350	19522	19688	19549	19639	19156	19651	19487	19490	19369	19239	19427	19347	19495	19534	19500	19354	19657	19485	19244	19536	19610	19477	19352	19457	19629	19435	19494	19622	19483	19395	19568	19345	19437	19267	19445	19509	19473	19711	19674	19601	19229	19479	19403	19458	19667	19543	19496	19422	19406	19517	19622	19454	19193	19341	19437	19533	19644	19480	19318	19438	19424	19508	19310	19478	19525	19507	19239	19254	19685	19677	19248	19395	19349	19449	19311	19498	19537	19456	19514	19569	19424	19615	19327	19501	19652	19312	19383	19338	19444	19438	19278	19524	19310	19354	19376	19431	19528	19408	19523	19469	19362	19677	19404	19745	19298	19296	19555	19582	19434	19275	19449	19477	19504	19417	19249	19539	19408	19578	19585	19396	19286	19228	19547	19474	19415	19426	19373	19544	19598	19447	19619	19537	19366	19560	19538	19305	19308	19298	19515	19411	19481	19425	19457	19601	19484	19525	19593	19504	19287	19481	19289	19256	19250	19324	19532	19362	19382	19401	19475	19440	19389	19537	19493	19419	19542	19561	19474	19371	19231	19352	19481	19500	19075	19409	19152	19386	19566	19494	19529	19446	19639	19582	19607	19330	19577	19480	19550	19536	19483	19510	19670	19306	19404	19427	19453	19476	19408	19598	19434	19317	19486	19453	19541	19551	19452	19449	19426	19352	19369	19585	19214	19373	19389	19365	19516	19703	19513	19536	19380	19425	19405	19490	19381	19393	19677	19356	19611	19496	19162	19445	19533	19644	19348	19648	19541	19395	19510	19509	19398	19452	19361	19443	19399	19356	19376	19605	19334	19429	19427	19530	19341	19110	19599	19445	19270	19464	19375	19561	19356	19644	19505	19636	19423	19573	19663	19478	19457	19288	19527	19402	19366	19522	19466	19422	19665	19476	19495	19488	19438	19583	19519	19606	19419	19400	19600	19307	19438	19555	19432	19319	19443	19399	19599	19563	19507	19378	19326	19513	19619	19426	19398	19584	19632	19445	19609	19553	19577	19504	19357	19301	19273	19297	19455	19450	19296	19284	19276	19445	19536	19318	19499	19491	19340	19579	19416	19603	19478	19461	19377	19545	19414	19660	19237	19488	19533	19391	19511	19400	19549	19516	19407	19699	19384	19351	19508	19449	19479	19093	19512	19373	19606	19113	19540	19429	19570	19469	19381	19474	19362	19431	19403	19508	19510	19594	19428	19509	19504	19531	19453	19566	19637	19315	19501	19327	19435	19475	19488	19457	19576	19336	19655	19579	19295	19486	19405	19685	19545	19425	19399	19345	19486	19615	19659	19698	19312	19583	19512	19326	19485	19532	19655	19368	19492	19595	19423	19290	19551	19445	19500	19572	19514	19411	19321	19265	19430	19511	19477	19198	19471	19444	19223	19668	19409	19504	19630	19510	19534	19529	19400	19349	19616	19604	19486	19445	19534	19341	19366	19417	19376	19439	19450	19422	19431	19493	19449	19473	19591	19484	19270	19132	19454	19559	19364	19381	19508	19279	19421	19389	19586	19514	19437	19519	19220	19063	19506	19472	19203	19401	19521	19530	19442	19444	19567	19508	19402	19493	19332	19435	19488	19602	19332	19446	19450	19669	19331	19665	19678	19298	19374	19409	19544	19562	19630	19578	19224	19323	19574	19463	19537	19434	19509	19337	19377	19431	19213	19374	19476	19511	19346	19396	19624	19365	19345	19534	19529
61563	107583	88982	58210	33501	19640	16664	16193	16142	16280	16361	16383	16271	16176	16204	16316	16301	16162	16359	16141	16146	16173	16149	16162	16251	16285	16123	16223	16334	16228	16256	16177	16150	16202	16261	16319	16414	16221	16370	16146	16298	16260	16137	16331	16301	16180	16248	16285	16199	16180	16187	16268	16220	16205	16335	16184	16235	16446	16168	16242	16171	16190	16304	16134	16183	16240	16281	16296	16319	16268	16148	16219	16422	16335	16341	16209	16281	16240	16260	16213	16188	16103	16328	16110	16184	16132	16316	16343	16362	16020	16258	16236	16334	16510	16329	16287	16138	16153	16282	16057	16280	16265	16150	16268	16238	16200	16076	16299	16199	16352	16186	16182	16251	16076	16150	16248	16268	16116	16121	16205	16058	16277	16288	16344	16317	16297	16230	16269	16122	16285	16213	16012	16291	16142	16289	16209	16123	16164	16195	16162	16172	16095	16060	16309	16181	16196	16130	16272	16324	16256	16484	16018	16221	16176	16108	16300	16295	15971	16182	16347	16234	16314	16188	16040	16059	16374	16199	16164	15956	16278	16139	16236	16234	16249	16349	16374	16160	16388	16278	16149	16295	16164	16280	16054	16114	16095	16093	16239	16250	16186	16104	16220	16182	16301	16346	16237	16023	16347	16244	16125	16222	16179	16073	16192	16117	16222	16246	16167	16142	16143	16202	16441	16276	16249	16248	16258	16274	16389	16052	16339	16301	16230	16244	16081	16239	16237	16214	16223	16221	16123	16219	16229	16074	16159	16329	16288	16246	16406	16146	16151	16103	16313	16045	16021	16223	16147	16187	16231	16301	16132	16235	16243	16248	16092	16307	16213	16253	16412	16053	16121	16212	16367	16236	16124	16223	16354	16169	16172	16264	16171	16188	16229	16087	16306	16145	16089	16370	16104	16329	16296	16237	16411	16335	16163	16084	16189	16070	16322	16164	16267	16315	16085	16354	16133	16176	16289	16264	16290	16191	16204	16330	16142	16232	16235	16336	16163	16252	16284	16278	16214	16134	16144	16271	16272	16269	16189	16180	16279	16187	16231	16248	16096	16307	16329	16395	16033	16312	16186	16240	16186	16157	16099	16210	16334	16052	16007	16178	16154	16349	16239	16075	16160	16100	16361	16266	16281	16135	16078	16273	16381	16052	16307	16366	16139	16382	16295	16046	16151	16273	16261	16085	16284	16176	16263	16166	16362	16240	16282	16126	16183	16186	16033	16078	16195	16318	16075	16329	16081	16225	16114	16064	16269	16412	16299	16162	16217	16274	16185	16124	16272	16007	16112	16257	16097	16157	16251	16172	16051	16210	16416	16155	16224	16239	16208	16281	16352	16199	16158	16203	16243	16198	16224	16276	16231	16258	16198	16158	16177	16194	16288	16271	16322	16242	16248	16221	16228	16202	16279	16033	16330	16249	16122	16098	16277	16431	16156	16250	16455	16261	16051	16149	16184	16248	16279	16214	16239	16161	16176	16334	16162	16477	16025	16216	16231	16311	16292	16194	16082	16194	16183	16247	16258	16182	15960	16190	16270	16121	16302	16264	16304	16299	16170	16295	16135	16094	16175	16276	16206	16141	16090	16442	16295	16278	16116	16249	16239	16198	16270	16261	16139	16116	16126	16132	16300	16384	16099	16240	16058	16181	16284	16135	16392	16150	16238	16311	16266	16287	16148	16271	16172	16146	16087	16159	16209	16385	16362	16318	16201	16249	16117	16320	16169	16308	16126	16131	16420	16140	16139	16195	16126	16113	16313	16162	16059	16296	16126	16288	16215	16270	16269	16372	16196	16286	16369	16256	16136	16250	16118	16130	16274	16116	16365	16157	16086	16116	16199	16159	16167	16255	16261	16322	16310	16139	16282	16220	15995	16324	16218	16468	16156	16228	16181	16266	16337	16172	16137	16262	16185	16135	16148	16106	16395	16076	16210	16039	16332	16137	16418	16242	16227	16198	16344	16140	16196	16176	16140	16358	16213	16208	16199	16314	16213	16041	16136	16221	16114	16214	16168	16255	16441	16297	16189	15998	16151	16263	16318	16307	16193	16177	16271	16357	16232	16122	16203	16260	16274	16094	16097	16240	16120	16335	16184	16144	16184	16312	16141	16170	16214	15960	16235	16232	16325	16356	16091	16192	16293	16214	16270	16143	16113	16122	16169	16273	16145	16160	16189	16129	16190	16308	16319	16239	16281	16277	16219	16078	16263	16338	16192	16259	16015	16205	16088	16265	16234	16149	16082	16364	16214	16062	16114	16314	16141	16235	16413	16224	16150	16303	16461	16270	16226	16253	16110	16194	16235	16157	16153	16277	16127	16142	16156	16372	16213	16145	16011	16200	16200	16314	16119	16257	16186	16217	16373	16172	16325	16077	16214	16355	16336	16223	16165	16365	16225	16268	16147	16112	16140	16197	16224	16281	16139	16182	16008	16278	16176	16200	16059	16175	16252	16078	16306	16222	16306	16153	16308	16131	16166	16106	16156	16118	16179	16218	16301	16189	16149	16323	16214	16328	16163	16187	16169	16309	16211	16286	16308	16306	16173	16174	16345	16191	16025	16129	16310	16352	16278	16138	16254	15934	16047	16266	16150	16200	16289	16094	16479	16123	16072	16304	16219	16119	16047	16118	16300	16328	16316	16238	16372	16086	16200	16328	16261	16141	16126	16323	16185	16205	16186	16134	16057	16236	16354	16300	16292	16254	16116	16386	16223	16119	16133	16127	16201	16216	16065	16308	16286	16373	16457	16028	16271	16213	16329	16247	16273	16287	16167	16168	16332	16215	16107	16183	16250	16132	16181	16060	16254	16029	16225	16206	16216	16061	16002	16367	16151	16240	16205	16167	16244	16402	16181	16129	16126	16162	16399	16057	16195	16290	16323	16335	16114	16264	16287	16051	16176	16191	16114	15999	16130	16034	16085	16105	16243	16312	16306	16187	16229	16256	16304	16202	16272	16065	16210	16222	16314	16381	16327	16259	16180	16191	16065	16043	16345	16197	16204	16130	16259	16157	16261	16105	16121	16178	16153	16032	16462	16206	16124	16156	15937	16307	16159	16247	16285	16217	16262	16241	16267	16202	16308	16283	16070	16125	16380	16130	16133	16289	16285	16329	16251	16092	16152	16303	16252	16327	16282	16071	16189	15977	16202	16422	16193	16314	16251	16188	16265	16241	16112	16189	16234	16254	16199	16151	16154	16134	16127	16141	16180	16365	16259	16394	16262	16266	16104	16375	16214	16192	16176	16032	16363	16214	16211	16201	16190	16144	16181	16096	16082	16259	16037	16190	16096	16186	16145	16188	16069	16237	16099	16108	16199	16217	16255	16310	16202	16327	16217	16170	16214	16374	16320	16038	16117	16135	16207	16201	16258	16195	16150	16343	16081	16243	16284	16417	16167	16379	16197	16250	16315	16075	16425	16157	16214	16128	16262	16163	16256	16042	16238	16222	16284	16295	16092	16284	16345	16297	16034	16134	16223	16180	16120	16012	16158	16321	16104	16224	16305	16184	16285	16190	16187	16252	16119	16286	16276	16242	16293	16166	16285	16088	16223	16149	16194	16300	16145	15838	16265	16107	16225	16082	16080	16206	16153	16250	16322	16199	16409	16061	16131	16272	16266	16149	16181	16295	16299	16159	16126	16152	16205	16355	16149	16160	16104	16181	16216	16222	16348	16136	16178	16301	16274	16178	16234	16237	16223	16266	16097	16321	16169	16177	16198	16167	16239	16111	16242	16318	16178	16361	16171	16070	16214	16214	16251	16230	16200	16205	16369	16161	16297	16322	16083	16120	16038	16287	16170	16369	16159	16195	16135	16186	16340	16318	16010	16145	16268	16254	16094	16373	16159	16063	16352	16208	16162	16360	16209	16229	16329	16195	16282	16320	16176	16159	16292	16180	16348	16136	16152	16208	16083	16266	16116	16223	16177	16137	16329	16386	15980	16244	16198	16454	16074	16205	16129	16067	16159	16273	16173	16261	16277	16237	16094	16231	16245	16239	16252	16255	16330	16288	16280	16111	16225	16342	16215	16135	16154	16241	16189	16055	16157	16156	16062	16437	16060	16286	16213	16243	16123	16254	16174	15998	16245	16318	16150	16126	16157	16296	16047	16301	16156	16243	16209	16352	16416	16097	16313	16238	16058	16182	16133	16269	16211	16188	16074	16019	16141	16269	16201	16259	16307	16332	16287	16278	16140	16296	16003	16147	16373	16065	16099	16106	16223	16231	16342	16273	16265	16322	16183	16205	16127	16257	16069	16370	16136	16076	16252	16167	16200	16205	16053	16077	16271	16238	16187	16054	16213	16212	16338	16209	16190	16170	16235	16374	16263	16065	16207	16162	16155	16180	16479	16235	16141	16329	16154	16111	16171	16308	16177	16127	16402	16084	16187	16149	16139	16095	16071	16201	16208	16140	16307	16212	16230	16187	16233	16215	16258	16133	16321	16285	16184	16047	16153	16241	16149	16188	16172	16297	16238	16166	16091	16334	16105	16410	16125	16141	15931	16190	16188	16421	16172	16171	16216	16169	16239	16216	16042	16123	16111	16187	16149	16240	16105	16241	16299	16085	16270	16174	16216	16353	16141	16220	16284	16266	16460	16295	16142	16273	16316	16312	16364	16344	16155	16219	16402	16274	16259	16124	16310	16159	16119	16235	16197	16307	16333	16175	16284	16087	16194	16325	16225	16186	16234	16099	16351	16103	16036	16186	16049	16096	15996	16209	16284	16167	16369	16214	16255	16240	16143	16303	16005	16256	16247	16281	16227	16150	16221	16279	16205	16278	16055	16234	16354	16241	16112	16126	16456	16197	16148	16197	16260	16387	16184	16150	16120	16250	16151	16348	16182	16351	16306	16090	16230	16084	16012	16082	16242	16261	16258	16346	16217	16151	16084	16173	16119	16244	16001	16095	16253	16161	16165	16308	16188	16079	16284	16182	16252	16243	16351	16394	16169	16234	16361	16262	16295	16199	16181	16429	16258	16077	16026	16111	16295	16252	16202	16128	16186	15998	16238	16255	16214	16191	16416	16192	16037	16252	16151	16273	16222	16363	16208	16397	16189	16233	16147	16158	16115	16175	16225	16240	16313	16293	16287	16087	16240	16131	16265	16287	16252	16172	16197	16179	16169
33438	42292	43607	30604	22102	19838	19550	19231	19373	19518	19294	19297	19293	19275	19405	19406	19271	19197	19142	19393	19182	19196	19239	19313	19284	19212	19542	19283	19390	19283	19262	19286	19210	19569	19341	19219	19217	19209	19100	19178	19227	19365	19338	19551	19323	19333	19421	19119	19382	19300	19232	19305	19330	19162	19203	19445	19333	19295	19407	19317	19099	19202	19232	19309	19183	19271	19495	19184	19027	19119	19378	19184	19297	19065	18937	19145	19390	19312	19168	19133	19240	19150	19311	19530	19277	19311	19086	19121	19443	19371	19156	19059	19536	19308	19205	19194	19132	19241	19261	19096	19143	19298	19270	19263	18941	19354	19076	19084	19187	19196	19076	19334	19300	19239	19346	19236	19021	18874	19266	19329	19184	19355	19250	19211	19315	19320	19240	19268	19180	19318	19215	19381	19072	19286	19356	19372	19369	19276	19272	19101	19137	19366	19241	19264	19234	19296	19249	19333	19454	19561	19358	19233	19310	19234	19381	19354	19289	19027	19211	19215	19284	19334	19283	19057	19355	19295	19112	19145	19396	19227	19213	19468	19296	19188	19242	19123	19194	19240	19206	19507	19380	19167	19328	19236	19403	19173	19272	19445	19310	19338	19328	19451	19233	19221	19454	19302	19410	19334	19127	19365	19365	19133	19076	19385	19073	19419	19266	19244	19213	19134	19090	19066	19230	19132	19389	19336	19258	19144	19363	19016	19253	19188	19403	19280	19345	19055	19070	19323	19524	19438	19261	18931	19378	19054	18973	19163	18916	19163	19223	19317	19275	19169	19050	19204	19218	19200	19351	19173	19291	19265	19424	19009	19315	19227	19310	19257	19455	19157	19280	19210	19432	19088	19128	19267	19271	19192	19320	19344	19480	19351	19139	19249	19255	19160	19218	19290	19370	19362	19226	19283	19431	19204	19103	19395	19117	19158	19109	19224	19249	19103	19319	19302	19187	19342	19242	19238	19101	19043	19393	19210	19262	18923	19548	19116	19178	19310	19265	19225	19282	19401	19190	19258	19231	19224	19339	19100	19274	19416	19225	19169	19280	19177	19176	19236	19351	19277	19217	19360	19186	19132	19283	19287	19326	19194	19155	19247	19331	19144	19235	19217	19336	19190	19063	19097	19277	19189	19198	19396	19424	19599	19176	19334	19178	19077	19118	19177	19275	19099	19031	19165	19188	19062	19144	19238	19244	19200	19544	19340	19371	19108	19147	18975	19214	19302	19073	19421	19077	19194	19080	19294	19085	19144	19371	19332	19289	19067	19259	19218	19151	19275	18950	19416	19245	19362	19388	19248	19207	19221	19179	19228	19095	19219	19239	19239	19343	19265	19339	19246	19200	19225	19159	19157	19408	19278	19134	19134	19131	19088	19243	19216	19238	19176	19253	19285	19220	19234	19256	19363	19346	19346	19325	19329	19429	19344	19402	19383	19239	19214	19199	19106	19193	19227	19133	19295	19326	19325	19137	19391	19424	19350	19242	19273	19444	19369	19122	19290	19131	19220	19223	19248	19324	19123	19189	19259	19193	19062	19133	19339	19204	19281	19267	19262	19131	19069	19310	19337	19259	19246	19112	19149	19245	19141	19400	19107	19356	19300	19339	19057	19398	19207	19069	19242	19389	19213	19102	18985	19368	19353	19373	19211	19282	19170	19130	19490	19009	19311	19357	19137	19089	19469	19214	18994	19487	19312	19203	19259	19256	19222	19292	18884	19289	19269	19321	19300	19327	19184	19351	19292	19247	19340	19163	19444	19400	19314	19289	19194	19226	19426	19303	19328	19141	19079	19241	19217	19355	19160	19149	19226	19223	19164	19187	19050	19043	19020	19340	19486	19081	19195	19460	19178	19288	19040	19071	19040	19318	19349	19442	19130	19290	19308	19141	19159	19454	19181	19150	19297	19135	19234	19342	19109	19180	19231	19293	19445	19300	19406	19299	19408	19218	19229	19229	19333	19180	19071	19272	19205	19380	19223	19286	19303	19126	19191	19262	19373	19143	19152	19211	19434	19383	19404	19081	19384	19104	19170	19199	19300	19377	19286	19435	19332	19458	19309	19227	19144	19323	19317	19322	19223	19101	19511	19488	19152	19187	19292	19409	19232	19207	19227	19324	19153	19470	19039	19349	19358	19198	19180	19108	19188	19271	19085	19186	19135	19388	19232	19291	19136	19469	19284	19309	19301	19213	19426	19388	19341	19292	19259	19369	19179	19401	19173	19418	19366	19166	19221	19310	19280	19315	19209	19113	19295	19181	19294	19246	19129	19205	19362	19245	19117	19293	19495	19068	19185	19234	19211	19243	19206	19030	19242	19101	19206	19159	19106	19360	19344	19294	19060	19187	19265	19228	19350	19275	19349	19527	19316	19357	19169	19238	19327	19201	19310	19128	19421	19166	19119	19161	19344	19259	19113	19333	19224	19324	19185	19265	19177	19297	19054	19273	19307	19238	19325	19299	19287	19294	19260	19320	19110	19358	19213	19367	19065	19371	19362	19145	18933	19126	19212	19282	19450	19277	19319	19463	19289	19319	19452	19267	19253	19214	19273	19283	19306	19274	19327	19402	19256	19163	19188	19269	19175	19206	19120	19274	19239	19062	19070	19427	19329	19285	19229	19228	19248	19222	19403	19192	19053	19312	19153	19297	19220	19401	19224	19162	19227	19410	19407	19312	19255	19291	19243	19116	19394	19248	19283	19461	19527	19132	19385	19129	19148	19276	19324	19195	19241	19347	19083	19105	19363	19374	19215	19409	19424	19422	19280	19288	19172	19225	19197	19164	19392	19229	19130	19219	19067	19055	19241	19206	19188	19213	19081	19222	19355	19291	19117	19171	19406	19159	19171	19433	19195	19358	19210	19355	19293	19200	19141	19442	19240	19325	19212	19094	19392	19131	19333	19294	19393	19250	19283	19494	19389	19465	19355	19285	19422	19294	19032	19082	19322	19396	19303	19221	19133	19401	19292	19057	19288	19009	19252	19212	19395	19225	19437	19350	19199	19257	19214	19266	19268	19279	19100	19177	19221	19330	19342	19144	19259	19204	19301	19329	19173	19258	19355	19202	19352	19283	19473	19173	19211	19181	18987	19177	19267	19483	19223	19279	19357	19203	19242	19231	19255	19365	19400	19395	19203	19377	19163	19261	19220	19230	19156	19497	19259	19316	19156	19219	19042	19189	19204	19223	19374	19201	19196	19148	19303	19048	19351	19135	19164	19217	19354	19360	19239	19556	19293	19228	19444	19119	18929	19317	19193	19142	19262	19256	19406	19475	19264	19241	19340	19287	19358	19368	19206	19252	19233	19313	19425	19133	19164	19190	19234	18986	19209	19262	19014	19328	19322	19114	19292	19191	19114	19287	19386	19264	19340	19160	19162	19206	19097	19272	19220	19101	19379	19089	19265	19279	19315	19135	19213	19214	19294	19340	19234	19277	19289	19239	19217	19159	19276	19380	19423	19380	19063	19237	19237	19217	19252	19256	19236	19037	19315	19126	19458	19327	19363	19262	19061	19176	19053	19329	19299	19402	19342	19145	19481	19250	19204	19268	19420	19296	19296	19282	19294	19204	19488	19387	19339	19107	19235	19327	19197	19283	19192	19271	19259	19315	18950	19144	19081	19247	19356	19475	19212	19044	19181	19283	19307	19302	19242	19156	19200	18996	19105	19141	19112	19500	19592	19332	19094	19128	19193	19376	19133	19241	19244	19369	19212	19171	19219	19289	19414	19324	18945	19409	19217	19190	19136	19370	19265	19211	19040	19293	19286	19455	19274	19456	19203	19142	19299	19212	19425	19135	19097	19302	19548	19189	19324	19249	19323	19205	19423	19060	19294	19145	19249	19030	19122	19232	19289	19257	19204	19228	19223	19142	19239	19246	19182	19238	19373	19182	19185	19183	19165	19120	19309	19438	19027	19367	19267	19212	19354	19301	18921	19128	19139	19241	19527	19224	19388	19301	19369	19302	19318	19320	19316	19240	19011	19269	19154	19028	19115	19012	19424	19210	19074	19258	19300	19333	19473	19316	19449	19399	19431	19129	19248	19166	19306	19392	19344	19198	19150	19407	19210	19269	19336	19240	19079	19306	19184	19178	19295	19354	19241	19316	19146	19267	19075	19254	19346	19071	19426	19374	18983	19099	19116	19176	19387	19394	19227	19127	19277	19195	19114	19318	19121	19230	19277	19163	19215	19470	19212	19196	19312	19225	19205	19281	19353	19281	19239	19223	19359	19307	19369	19521	19267	19330	19378	19151	19188	19296	19574	19326	19345	19311	19288	19325	19133	19357	19326	19203	19345	19340	19364	19238	19208	19093	19339	19201	19163	19135	19241	19247	19352	19129	19269	19352	19215	19182	19395	19152	19270	19105	19308	19208	19283	19273	19385	19191	19201	19178	19121	19358	19179	18986	19156	19302	19303	19401	19168	19419	19348	19042	19256	19239	19102	19254	19257	19204	19367	19208	19148	19246	19358	19343	19209	19329	19322	19159	19253	19092	19378	19193	19258	19310	19208	19219	19157	19296	19180	19272	19396	19154	19235	19209	19101	19268	19107	19490	19161	19198	19258	19156	19153	19168	19154	19239	19166	19111	19428	19373	19083	19433	19404	19352	19193	19368	19408	19129	19146	19215	19202	19229	19268	19418	19170	19365	19220	19262	19203	19298	19233	19392	19322	19240	19305	19328	19039	19246	19197	19410	19131	19382	19130	19185	19156	19393	19400	19137	19267	19297	19095	19299	19076	19166	19111	19149	19012	19272	19235	19281	19367	19228	19301	19425	19481	19117	19238	19277	19133	19361	19253	19420	19283	19417	19355	19375	19384	19340	19274	19215	19491	19378	19419	19264	19177	19403	19320	19124	19272	19169	19270	19303	19046	19440	19296	19205	19317	19322	19331	19005	19036	19378	19227	19174	19216	19218	19301	19339	19224	19341	19189	19067	19103	19368	19326	19346	19464	19406	19280	19121	18956	19263	18982	19147	19347	19294	19366	19340	19076	19222	19243	19156	19393	19403	19194	19232	19285	19316	19160	19125	19147	19190	19388	19279	19357	19305	19323	19122	19187	19315	19271	19282	19298	19486	19102	19153	19394	19393	19224	19176	19187	19416	19410	19106	19284	19213	19348	19339	19244
41715	59689	44664	25907	18279	16282	16093	16060	15951	16176	16012	16252	16201	15994	16021	16059	16051	16026	16042	15955	16000	16270	16002	16038	16069	16188	16071	16096	15924	16096	16223	16034	15952	15975	16237	16302	16012	16017	15919	16182	16000	15989	15956	16001	16214	16166	16098	16298	15951	15948	16073	15838	16254	16056	15918	15974	16028	15945	16183	16020	16031	16167	15893	16114	16053	15989	15984	15953	15989	15953	16113	16057	16099	15925	15980	16109	15983	15820	15933	15947	16007	16069	16038	16045	16140	16191	16114	16133	16050	16069	15970	16050	16092	16200	16078	16052	15921	15972	16044	16003	15901	16091	16128	15934	16003	16165	16086	16134	15902	15967	16174	16162	16238	16066	16167	16072	16047	16113	16009	15955	16182	16025	16075	15943	16231	16156	16043	16031	15902	16113	16092	16100	16039	16060	16210	16053	15877	15956	16103	16050	16113	16108	16326	16088	16110	16002	15947	16152	15903	16086	15910	16073	16087	16162	16181	16129	16215	16063	16089	16163	16152	16069	16039	16101	16176	16138	16062	16033	16003	16284	16161	15918	16117	16202	15992	16063	16097	16017	16197	16090	16020	16114	16014	16166	16004	16013	16068	16046	16037	15972	16104	15971	16063	16198	15994	16112	16029	16149	16088	15907	16106	15940	16119	16109	16048	16027	16022	16173	16160	15915	16101	16066	16018	15981	16141	16102	16099	16066	16058	16054	15958	15935	15937	16092	16081	15957	16060	16073	16164	16008	16098	15970	16012	16218	16009	16235	16230	16033	16122	16180	16047	16107	15950	15898	16023	16056	16151	15999	16003	16228	16153	16150	16041	16178	16026	16120	16060	16017	16126	16292	16174	16164	16014	15990	15995	16226	16157	16019	16050	16113	16117	16049	15994	16147	16112	16053	16066	16031	16099	16089	16170	15928	16092	16201	15988	16051	15934	16134	15905	16037	16008	16150	16041	16085	15984	16041	16010	16009	16173	15935	16076	16230	16123	16032	15961	15846	16016	16153	16003	16243	16083	16100	16015	16201	15930	16175	16057	15947	16165	16126	16177	16061	16093	16057	16120	15919	16031	16307	16141	16081	15977	16120	15959	16022	15855	16004	15943	15805	16109	16048	15921	15929	15968	16092	16185	16238	16065	16047	16044	15876	16082	16098	16121	15948	16044	15933	16177	15979	16257	15990	16093	16139	15997	16047	15946	15982	16147	15828	16074	16102	16053	16066	16129	16063	16068	16052	16189	16024	16041	15914	16100	16016	16040	16009	16117	16134	16165	15997	16041	15965	16143	16134	16162	16082	16007	16101	15986	15983	16026	16199	16148	16054	16147	16156	15951	16126	16140	15882	16064	16069	16177	16165	16061	15959	15952	16069	16011	16172	16161	15868	16033	15999	16013	16141	16218	16050	15976	16064	16000	16257	15903	16170	15952	16136	16077	16141	16101	16097	16111	16084	16019	16171	15935	16120	16183	15954	16050	16094	15992	15949	16177	16076	16033	15994	16108	16028	16135	16101	16142	16041	15985	16025	16112	16105	16249	16112	16050	16153	16082	15919	16056	16045	15997	16325	16139	16143	15998	15969	16132	16033	16106	16142	16133	16051	16145	16146	15965	16062	15891	16144	15967	16089	16180	16043	16117	16031	16062	16051	16201	16009	15944	16155	16036	16096	16045	16179	16008	16018	16119	16021	15997	16083	16150	15922	16217	16111	15912	16048	16198	16144	16101	16190	16057	16216	15941	16138	16069	15906	16231	16049	15986	16186	15857	16014	16111	16188	15904	16069	15915	16186	16028	15884	16146	16067	16170	15993	16254	15965	15873	15961	16150	16152	16004	15928	16086	16065	16041	16161	15993	16129	16152	15935	15950	16128	15961	15996	16134	16187	16065	16119	16151	15982	16063	16083	16202	16145	15984	16107	16084	16059	16102	15898	16095	16161	16234	16050	16071	16004	15986	16079	16018	16027	16176	16089	16015	15896	15988	16097	16104	15780	16098	16057	16166	16122	15986	16021	16226	15973	15986	16177	16057	16095	16236	16168	16099	16079	16149	15964	16131	16119	16118	16057	16129	16137	16128	16047	16047	16024	16015	16025	16127	16117	16123	16114	15946	15997	16022	16329	15939	15994	16101	16151	16072	16054	15916	16175	15972	16147	16019	16084	16064	16041	15895	16253	15959	16125	16115	16096	16175	16080	15844	16147	15941	16155	16092	16068	16153	15972	16105	16055	16065	16101	15823	16126	16001	16039	16085	16055	16104	16102	16094	16022	16138	16064	16066	16039	16099	16239	16088	15946	16183	16004	16166	16055	16154	16162	15861	16031	16031	16154	16016	15939	15987	16125	16013	16212	16013	15840	16077	15962	16066	16176	16151	16037	16106	16076	16046	15994	16082	16090	16156	15975	16090	16068	15902	16111	16246	16117	16064	15907	15877	16157	15912	16016	16215	16021	15989	16082	15922	16055	16124	16106	15948	16029	15932	15998	16043	16077	16154	16097	16068	16050	15986	16047	16042	15983	16003	16058	16188	16149	16093	16043	15898	16283	16075	15968	16097	16086	15993	16022	16028	15920	16224	16139	16054	16198	16073	16151	16040	16068	16007	16320	16158	16012	15946	16066	16052	16013	16227	15937	15929	16018	16164	16196	15902	16040	16144	16064	15993	16090	16003	16083	16047	15952	15977	15986	16259	16067	16208	15992	16142	16018	16053	16031	16034	16115	16053	16052	16061	16026	16119	16109	15927	16002	16067	15932	16085	16078	16051	16035	16003	15867	16188	16126	15969	16259	16050	16071	16023	15999	16049	15908	16106	16064	15969	16263	16230	15931	16083	16151	15898	16017	16038	15988	16050	16000	16195	15893	15967	16145	16093	16122	16203	16026	16022	15952	16169	16038	16000	16068	16110	16132	16004	16178	16045	16287	16084	16048	16124	15910	16082	16170	16026	16046	16031	16202	15853	16115	16005	15915	16087	16060	16075	15996	16090	16099	16003	15893	16154	16156	16059	16142	16091	15978	16061	16021	16040	16252	15977	16073	15984	16065	16083	15992	16108	16155	16112	16125	16127	16067	15993	16077	15882	16181	15909	15911	16058	16113	15926	15872	16100	16312	16038	16119	16034	16015	16251	15884	15986	16144	16021	15932	16123	15963	16192	15921	15912	16056	16243	15908	16175	16055	15998	16254	16245	16120	16111	15857	16079	16192	15984	16104	16080	15963	16076	16152	16173	16081	16059	16137	16162	16021	16109	16041	15979	16089	16022	16011	15995	16017	16242	16004	16259	16089	16169	16142	16184	15924	16070	16070	16034	15998	16132	15993	16063	16016	16095	16008	15866	16045	16052	15995	16051	16107	16077	16083	16058	16056	15933	16238	16209	15970	16067	16064	16133	16060	16100	16162	15934	16028	16132	16173	16179	16095	16133	16286	15911	16151	16106	16035	16165	16153	16088	15979	16061	16026	16008	16168	16015	16130	15973	15974	16149	16158	16032	16133	16107	16186	16000	16149	16142	16080	16180	15981	16026	16108	16068	16097	16021	16281	15997	15986	16159	16111	16074	16103	16076	16104	16000	16124	16028	15938	16171	16303	16235	15942	16146	16072	16155	16127	16140	16115	16096	16242	16007	16078	16142	16036	16144	15845	16058	16212	16019	16285	16157	16194	16062	16201	16113	15963	16007	16212	16172	16013	16022	16060	15984	16021	16265	16129	16057	16023	16057	16083	16156	16154	16041	15922	16007	15948	16083	16078	16122	16100	16123	15865	16125	16049	16112	16120	15931	16033	16091	16131	15900	16136	16069	16095	16092	16006	15936	16108	16142	16047	15966	16091	15904	16279	16038	16034	16039	16071	16077	16073	16146	15947	16086	16075	16202	16071	15945	16000	16145	15851	16040	16022	16139	15933	15902	16132	16241	16060	16031	16097	16212	16022	15996	16065	16078	16132	15994	16050	16050	16260	15911	15926	16089	16091	16021	16030	16208	16068	16040	16092	15988	16106	16014	16164	16092	15992	16191	16053	16154	16294	15887	15977	16091	15863	16002	16046	16036	15983	16187	16141	16135	15968	16023	15883	16099	15848	16166	16163	15983	16136	16009	15983	16082	15967	16224	15992	16153	15976	16140	16055	16070	16022	16058	16081	16143	16077	16078	16058	15916	15988	16023	16133	16110	16068	16189	15956	16078	16085	16151	16170	16214	16168	15999	16101	16094	16214	16159	16088	16031	16012	16155	16006	15938	15971	15990	16030	16099	16221	16138	16057	15966	16042	16121	16126	16010	16088	16065	16131	16220	15763	16103	16084	15968	16032	16018	16054	16069	16138	16006	16107	15997	16209	16063	16102	16175	16024	15949	16060	16062	16127	16125	15970	16004	16107	16077	16038	16145	16187	16055	15960	16034	16019	16165	15984	16110	16155	15951	15968	16078	15908	16158	15978	16030	15996	16026	16080	16002	15900	15932	16078	16175	16064	15969	16025	16099	16049	16175	16108	16095	15857	15896	16066	16358	16093	16093	15945	16113	16114	16054	16096	15998	16230	16016	16032	16065	15888	16028	16223	16029	16022	16087	16116	16089	16009	15978	16057	16175	16118	16250	15984	16037	15877	16203	16143	16038	16052	16054	16084	16129	16050	16014	16140	16117	16209	16112	15889	15999	16060	16135	16152	16183	15975	16066	16229	16138	16162	16063	15959	16078	16062	16040	16169	15942	16155	15997	16115	16204	16046	16007	16104	16051	16106	15975	15889	16172	16045	16013	16003	16047	16033	16000	16156	16117	16125	16042	16138	16089	16083	16145	15977	16102	15939	16089	16111	15973	16047	16001	15996	16082	16211	15954	16022	16145	16079	16146	16012	15933	15859	15961	15990	16065	16098	15888	16000	16112	16031	16032	16232	16118	16013	16095	15988	16049	16052	16139	16127	15922	16054	16042	16073	16150	16132	16363	15975	16127	16187	15996	16232	16052	16156	16198	16044	15981	16141	16157	16108	16126	16180	16141	15897	16034	16023	16170	15969	16178	16083	16105	16105	16007	15989	15998	16049	15922	15971	15951	16137	15951	15934	16009	16052	16127	16016	16195	16156	16273	15929	16019	16219	16080	16165	16110	16102	16230	16189	16043	16019	16125	16103	16209	15882	15982	16161
35822	40393	38634	27937	21512	19695	19365	19339	19309	19323	19043	19145	19154	19118	19187	19064	19028	18980	19385	19101	19154	19151	19133	19311	19256	19192	19339	19225	19183	19185	19075	19024	19157	19078	19229	19248	19185	18983	19143	19153	19133	19111	19230	19239	19254	19131	19207	19164	19169	19119	19345	19227	19052	19381	19122	19101	19263	19419	19181	19300	19163	19035	19210	19125	19244	18967	19349	19402	19279	19225	19089	19097	19217	19192	19064	19067	19202	19147	19081	19184	19321	19049	19133	19187	19272	19185	19086	19138	19277	19288	19270	19193	19148	19268	19085	19128	19205	19377	19353	19192	19310	19324	19167	19214	19179	19367	19150	19308	19209	19045	19195	19236	19329	19095	19255	19244	19145	19179	19402	19388	19227	19291	19126	19004	19064	18991	19074	19166	19307	19115	19156	19229	18999	19335	19458	19289	19228	18969	19183	19189	19059	19316	19268	18912	19294	19247	19097	19225	19120	19146	19119	19118	19085	19093	19242	19150	19305	19317	19270	19223	19234	19173	19160	19153	19135	19132	19225	19054	19430	19383	19235	19201	19362	19273	19149	19090	19191	19046	18925	19276	19178	19089	19041	19163	19032	19187	19197	19150	18923	19129	19067	19047	19172	19032	19203	19331	19052	19021	19238	19051	18980	19019	19185	19111	19042	19047	19104	19025	19108	19038	19199	19053	19309	19304	19251	19145	19043	19212	18921	19049	19200	19104	19227	19052	19051	19051	19106	19146	19105	18897	19182	19261	19168	19254	19132	19101	19192	19171	19217	19410	19037	19279	19117	19151	19126	19084	19132	18977	19142	19208	19144	19134	19288	19229	19393	19221	19095	19443	19085	19114	19048	19189	19424	19163	19117	19085	19217	19156	19183	19048	19378	19047	19157	19121	19286	19101	19229	19224	19171	19122	19122	19209	18925	19072	19286	19134	19195	19094	19105	19174	19203	18996	19188	19211	19156	19288	18977	19228	19120	19102	19164	19232	19336	19171	19088	18993	19179	19110	19129	18935	19260	19103	19205	19020	19109	19292	18895	19005	19209	19056	19186	19292	19115	19256	19229	19037	19185	19333	19114	19219	19175	19036	19059	19148	19207	19305	19199	19208	19148	19294	19184	19202	19135	19281	19233	19232	19153	19021	19141	19177	19090	18971	19253	19175	18948	19173	19244	19410	19144	19188	19110	19228	19093	19150	19220	19297	19084	19092	19056	19298	19045	19174	18982	19165	19237	19191	19076	19144	19079	19246	19159	19010	19048	19145	19042	19158	19073	18913	19130	19053	19183	19262	19130	19212	19138	19193	19167	19213	19207	19098	19305	19202	19180	19091	19182	19203	19184	19172	19114	19190	19259	19280	19109	19157	19326	19063	19179	19085	19391	19383	19263	19144	19396	18924	19275	18894	19229	19333	19231	19077	18915	19193	19097	19205	18916	19072	19176	19097	19044	18938	19100	19342	19154	19560	19410	19099	19157	19285	19114	19197	18758	19146	19474	19177	19166	19111	19056	19181	19134	19138	19098	19094	18888	19206	19341	19041	19092	19068	19117	19102	19332	19135	19383	19285	19033	19117	19250	19071	19223	19204	19059	19205	19102	19328	19256	19410	19177	18957	19070	19177	19363	19231	19250	19281	19216	19101	18873	19071	19199	19220	19168	19175	19161	18876	19329	19226	19160	19149	19164	19115	19277	19336	19248	19161	19267	19299	19138	19311	19147	19217	19348	19236	19301	19183	19026	19215	19049	19180	18851	19213	19175	19325	19262	19061	19059	19254	19206	19033	19290	18988	19287	19194	19289	19334	19257	19308	19181	18993	19348	19063	19091	19090	19102	19133	19241	19017	19307	19213	18908	19161	19082	19012	19173	19252	19281	19056	19207	19242	19229	19187	19414	19261	19238	19158	19004	19342	19138	19269	19238	19160	19206	19075	19125	19066	19124	19070	19122	19325	19279	19166	19247	19173	19120	19204	19349	19060	19221	19355	19184	19273	19085	19316	19234	19087	19240	19251	19174	19114	19078	19190	19125	19031	19060	19190	19133	19281	19185	19060	19236	19257	19326	19249	19195	18976	19183	19083	19040	19108	19122	19095	19181	19275	19205	19195	19344	19333	19087	19321	19135	19146	19108	19142	19127	19040	19171	19259	19148	19277	19353	19332	19309	19063	19104	19110	19263	19085	19155	19071	19183	19340	19398	19145	19178	19329	19203	19007	19210	19152	19251	19148	19500	19140	19025	19151	19085	19102	19018	18877	19174	19295	19271	19121	19382	19309	19229	19211	19289	19288	19105	19050	19063	19061	19287	19134	19235	19183	19234	19271	19316	19400	19487	19142	19110	19071	19261	19204	19201	19186	19310	19349	19172	19040	19106	19004	19201	19165	19020	19089	19248	18982	19320	19154	19185	19166	19119	19200	19194	19068	19080	19124	19060	19238	19168	19239	19252	19186	19253	19196	19111	19094	19313	19219	18995	19169	19170	19243	19361	19399	19296	19246	19116	19095	19092	18980	19048	19207	19431	19168	19256	19058	19374	19225	19233	18966	19108	19175	19460	19320	19069	19277	19260	19250	19265	19285	18974	19394	19157	19192	19107	19209	19008	19112	19239	19050	19232	18964	19072	19283	18952	19082	19142	19276	19147	19115	19367	19171	19156	19178	19237	19215	19079	19114	19197	19277	19105	19142	19099	19242	19111	19176	19440	19313	19166	19318	18962	19154	18935	19045	19163	19091	19359	19173	19080	19073	19115	19036	19047	19285	19045	19267	19129	19144	19014	19081	19011	19134	19046	19223	19335	19273	19140	18997	18982	19101	19055	19193	19320	19162	19231	19232	19357	19154	19076	19122	19214	19109	19078	19245	19172	19180	19151	19172	19099	19141	19185	18998	19281	19158	19387	19346	19172	19029	19156	19172	19064	19284	19329	19193	18900	19133	19375	19359	19069	19192	19418	19278	19214	19069	19167	19159	19139	19164	19183	19182	18955	19087	19230	19203	19027	19222	19204	18984	19097	19119	19152	19488	19310	19205	19241	19187	19184	19396	19142	19099	19121	19166	18919	19179	18985	19459	19200	19226	19182	19097	19217	19105	19275	19143	19132	19088	19208	19150	19133	19076	19256	19044	19438	19134	19251	19214	19004	19277	19418	19156	19144	19210	19186	19095	19288	19001	19172	18953	19202	19067	19020	19276	19067	19100	18996	19137	19378	18904	19134	18999	19208	19268	19243	19189	19176	19087	19193	19109	19303	19236	19032	19146	19155	19278	19178	19322	19061	19150	19246	19269	19227	19180	19339	19065	19089	19271	19244	19163	19084	19009	19088	19304	18992	19064	19024	18972	19338	19213	19251	19045	19152	19221	19128	19120	19044	19062	19072	19310	19023	19328	18946	19223	19172	19125	19154	19178	19291	19198	19108	19113	19209	19331	19163	19284	19206	19026	19221	19193	19282	19303	19112	19181	19251	19164	19137	18936	19221	19124	19290	19307	19208	19004	19063	19353	19329	19194	19134	19020	19297	19161	19145	19225	19354	19090	19069	19138	19230	19299	19197	19074	19282	19116	19380	19144	19256	19493	19127	19262	19093	19082	19160	19267	19247	19360	19352	19107	19005	19227	19381	19264	19277	19333	19332	19222	19188	18924	19196	19154	19127	19120	19094	19209	19174	19258	19343	19064	19307	19340	19185	19209	19189	19353	19093	19183	19418	19317	19297	19297	19310	19223	19079	19053	19028	19156	19093	19216	19191	19094	19100	19163	19278	18854	19076	19271	18986	18986	19192	19407	19248	19032	19161	19060	19279	19260	19155	19157	19154	19368	19243	19226	19157	19265	19119	19153	19135	19059	19102	18983	19242	19074	19270	19157	19122	19413	19353	19190	19117	19023	19070	19017	19185	18988	19171	19255	19361	19054	19123	19270	19220	19269	18998	19091	19123	19276	19302	18988	19243	19051	19084	19112	19421	19276	19107	19337	19076	19320	19338	19217	19115	19371	19242	19258	19293	19122	19229	19087	19345	19092	19272	19083	19103	19236	19154	19271	19046	19209	19094	19230	19198	19348	19422	19148	18967	19380	19211	19249	19207	19052	19026	18879	19327	19084	19204	19082	18912	19255	19163	18929	19160	19056	19119	19025	19325	19054	19014	19061	19244	19184	19333	19010	19169	19115	18981	19232	19279	19151	19319	19126	19271	19373	19256	19166	19061	19022	19266	18910	19333	19148	19169	19223	19141	19249	19057	19246	19298	19222	19223	19168	19167	19344	19086	19192	19095	19286	19330	19083	19178	19064	19292	18989	19440	19142	19124	19135	19279	19158	19133	19255	18946	19185	19004	19358	19008	19202	19193	19119	19120	19219	19379	19138	19199	19302	19162	19084	19039	19267	19186	19138	19085	19096	19204	19305	19122	19038	19217	19246	19341	19263	19410	19097	19113	19195	19259	19201	19251	19091	19207	19059	19135	19367	19157	19094	19008	19289	19022	19076	19134	18970	19230	19134	19208	19128	19133	19076	19290	19293	19149	19170	19068	19253	19310	19177	19092	19071	19096	19213	18916	19297	19003	19294	19183	19199	19204	19123	19255	19198	19180	19382	19331	19019	19218	19317	19342	19288	19051	19249	19217	19149	19163	19226	19204	19026	19103	19044	18981	19235	18837	19140	19197	19112	19500	18944	19068	19228	19283	19076	19400	19005	19008	19211	19155	19150	19297	19377	19161	19199	19281	19167	19165	19217	19215	19431	19098	19104	19164	19187	19099	18971	19021	19204	19000	19175	18955	19084	19419	19245	19182	19242	19268	18849	19190	19250	19450	19182	18835	19199	19057	19149	19328	19209	19265	19122	19157	19289	19291	19171	19177	18989	19035	19142	19033	19262	19152	19277	19376	19113	19476	19124	19223	19027	19081	19080	19069	19222	19291	19074	18928	19321	19125	19055	19250	19161	19001	19025	19141	19097	19125	19229	19149	19315	19376	18968	19071	19189	19223	19007	19253	19311	19316	19130	19189	19048	19174	19126	19408	19145	19112	19234	19262	19139	19007	19137	19046	19238	19063	19248	19305	19469	19195	19173	19062	19261	19452	19203	19252	19194	19206	19090	19098	19179	18997	19195	19209	19373	19094	19265	19204	19162	19255	19255	19018	19026
38757	52185	38706	23392	17793	16128	16135	15978	16124	16042	15930	16075	15867	16046	15949	15908	16051	16029	16022	15945	15904	16010	16069	15973	15942	15919	16020	16069	16040	16014	15977	15983	15946	16066	15879	15897	16024	16017	16016	16178	15844	16135	16118	16004	16057	16080	16050	16189	15985	16054	15987	16031	16021	15955	16118	16024	15956	16106	15936	15934	15857	16026	16052	15990	15957	16066	15872	15996	15971	16012	16013	15870	16016	16039	16071	15936	16043	15910	16024	15879	16091	15914	15803	15882	15971	16095	15998	15912	16118	16070	15765	16041	15996	16066	15870	15845	16050	16029	16173	16053	16042	15868	15956	15947	16093	16022	15893	16063	15955	15957	15891	15889	16184	16026	16107	16070	15874	15952	16102	15809	15918	15912	15972	15943	15795	16066	16050	16031	16087	16019	15976	16097	16054	16006	15906	15912	16164	15802	15970	15979	15997	16012	16077	16139	16063	15996	16069	15973	16077	15906	16076	15906	16087	15925	16093	16013	15921	16039	16112	16062	15835	16057	16015	16235	16009	15988	16047	16128	16036	15862	15877	16161	15880	15872	15885	15957	15924	16043	15995	16034	16085	15752	16160	16051	15976	16056	15988	15875	16117	15927	15966	16026	16044	15939	16028	15871	15959	16191	16021	15733	15854	16034	15779	16115	16047	15899	15975	16035	16101	16036	16072	15954	16103	15937	16032	16094	16089	15955	16102	15911	16134	16004	16068	16342	15893	15990	16054	16122	16071	16009	15982	15966	16091	15929	15959	16003	16005	16169	15938	15997	15969	15932	15982	15903	16043	15860	16120	16027	15945	16253	15965	16036	16137	15972	15995	16005	15932	15914	15972	15880	15896	15965	16037	16069	15935	15977	16037	15971	16028	15906	16066	15899	16012	15893	16022	16048	15904	16127	16008	15917	16068	15941	15913	15936	15994	16042	15893	15868	15992	16079	15997	16098	15773	16148	16087	15795	16090	15954	16114	15890	16073	15842	16166	15873	15881	16026	16109	15977	15954	15939	16083	15975	15891	15958	16019	15974	16116	16086	15970	16038	16030	15941	15885	15960	16143	15897	16011	15863	15909	15963	16177	15923	15946	15964	15889	15886	16035	15965	15969	16097	15987	15872	15904	15821	15982	15937	15870	15884	16046	15960	15986	16112	15951	16084	16094	16139	16010	16090	16069	15960	15937	16249	15955	15863	15971	15924	15979	15969	16091	15944	16067	15905	15999	15949	16224	16092	15990	16051	15974	16157	16084	15923	15932	16029	16029	15897	15924	15980	15990	16031	15884	16116	16084	16032	16112	15927	16039	15902	16097	15911	15955	15981	15898	15969	16044	16057	15946	16056	15939	16093	15997	16021	15911	15973	16019	15919	15981	15959	16073	16104	16025	16030	15912	16105	15892	16005	15998	15877	16108	16000	15824	16117	15868	16029	16041	16023	15987	15926	16065	16138	16062	15974	16028	16096	15984	15982	15992	15844	15942	15993	15977	16026	16023	16013	16044	16035	15921	15837	16063	16057	15893	15893	16096	16075	16191	16090	16136	15999	15896	15884	15943	15963	16056	16209	15890	16040	16096	16001	15864	15907	16184	16156	15929	15999	15945	15976	15903	15982	16157	15991	16046	15945	16042	16002	15950	16016	15885	15976	16106	15995	15935	15839	15814	16106	16127	15824	16096	16109	16101	15941	16090	16078	16024	15924	15973	16072	16140	16005	16271	16001	15897	15963	15941	16031	15965	16044	15993	15829	16107	15962	15860	15932	15933	16089	16119	16057	16079	15910	15905	16142	15849	15951	15892	16072	15970	16216	16024	16042	16017	15881	16081	15960	16113	16131	16092	16009	16114	15951	15938	16037	16073	16009	16056	15921	15987	16029	15982	16062	15917	16045	15865	15900	16079	16027	15973	16056	15979	15984	15823	16081	15975	16029	15855	16047	16037	15994	15890	16018	15889	15931	16028	16083	16020	15953	16034	15994	15886	16014	15892	15948	16088	16006	15902	15944	15907	16106	15854	16027	15891	15846	16160	15853	16058	16148	15880	16003	16020	15969	15992	16084	15967	15983	15988	15916	16040	16089	16101	15976	16093	16012	15853	16092	16013	16018	15909	15987	16209	16065	16121	15991	15835	15922	16068	15982	16057	15994	16004	15873	16024	16003	15837	15992	16086	15957	16073	16102	16062	15909	16024	16191	15973	15898	15898	16038	16103	16022	16070	15906	16151	15904	16174	16153	15893	16047	16023	16034	16100	15972	15893	15919	16155	15816	16006	15934	15907	15967	15840	15990	16069	15866	16147	15958	15914	16036	16131	16163	16052	16052	16064	16085	15983	16009	16045	15862	15980	15944	16036	16040	16051	15908	16000	16176	16038	16068	16009	15906	16119	16108	16070	16070	15704	15925	16070	16157	15974	16037	16041	15917	16090	16028	16028	16167	16099	15972	15906	16064	15841	16012	16077	16044	15974	15979	15996	16243	15840	16095	16026	16093	15906	15840	15969	15969	15965	16037	16041	15947	15965	16053	16018	15973	15995	15982	15997	15898	16077	15980	15757	16153	16126	16057	16009	16006	15882	15866	16066	16084	16020	16054	16094	15947	15828	16063	16067	16187	16228	16113	15973	16169	15896	15966	15983	15990	15948	16067	16059	15933	15970	16053	16137	16066	15917	15945	16032	16022	16065	16008	16096	15979	16051	15954	15990	15832	15965	15951	15940	16120	15914	15917	16073	15874	16032	15998	15906	15980	16061	16136	16136	15965	16049	15951	15962	16134	15831	15881	16081	15786	15924	15949	16103	16042	15922	16091	16013	15968	15990	16121	16133	16123	15783	16033	15928	15922	16053	15893	16093	16195	15852	15984	15951	16006	16099	16088	16085	15860	16002	15970	15853	16047	15939	15873	16005	15768	15858	16097	15846	16138	15954	15919	16071	15903	15999	15935	16023	15914	15950	16056	16168	15999	15961	15899	16033	16029	15922	15989	16015	15926	15970	15967	16056	15904	16105	15987	16020	15984	15933	16175	15900	16093	16109	15935	16063	15961	15988	16034	15989	15901	15986	16077	15891	15831	16021	15985	16057	16063	16099	15893	16032	15930	15880	16005	15908	16088	16020	15930	16085	16075	15926	15901	16016	15875	16024	15973	16032	15971	16039	16004	15972	15911	15850	16106	15945	16006	16078	16065	15978	15914	16086	15842	16049	16083	16007	15994	16095	16125	15903	16060	15932	16065	15948	16026	16033	15922	16032	16052	16001	15984	16081	16062	15921	16022	15891	16025	15851	16015	16104	15954	15985	16002	16058	15980	15883	15943	15724	15988	16023	16009	15995	16101	16100	15894	16163	15950	15932	16015	16181	16141	15968	15962	16091	15833	16033	16084	15957	15946	15934	15873	16006	16009	16044	16130	16082	16107	16067	16111	15997	15943	16103	15997	16131	15987	15974	16100	16034	16039	16052	15894	16043	16059	15911	16055	15925	15795	16041	16021	15971	16106	15965	16001	15919	16033	16168	15992	16068	15906	16002	16134	15988	16036	16207	15982	15894	16005	16177	16101	15952	16048	15953	16088	16119	16102	16021	15978	15974	15970	15883	16029	16020	16113	15904	15907	16083	15983	16020	15832	16027	15916	16035	16082	15878	16030	15993	16042	15960	16014	15942	16080	16095	15970	15915	15958	15996	15978	16061	16028	16002	15833	16096	15913	15980	16029	16015	16040	16145	16030	15995	15877	16131	15979	16012	15983	16103	15720	16090	16001	16047	15813	16202	16004	15859	16052	16062	16136	16003	16050	16008	16089	15959	16026	15977	16052	15976	16024	16006	16031	15921	15847	16054	15869	15968	16060	15816	15916	16003	15965	16028	16032	16001	16046	15930	16016	15794	16054	16020	16048	16038	16088	16086	15894	16072	16064	15966	16071	15976	15951	16023	15923	16235	16141	16109	15970	16017	15972	15823	15955	16075	15865	16041	15937	16046	15950	15925	15991	16098	16037	15962	16066	15982	16006	15865	15981	15786	15921	16041	16018	15978	16156	15964	16137	16122	16148	15802	15828	16059	16113	15917	15974	15866	16009	15992	16006	16017	16030	16088	16136	15903	16111	15803	15986	16162	15986	16201	16232	15990	16073	15906	15994	15987	16177	15988	15968	15874	15981	15803	15999	15865	15968	15967	16079	16045	16018	15961	15814	16000	16127	16004	15948	16058	15939	15822	16017	16071	16095	16068	15930	16024	16025	15898	16046	16005	15885	16234	16031	16112	16012	16060	16136	16230	15915	16228	16036	16051	15989	15898	16131	16038	15996	16018	15845	16220	15928	15963	15858	15969	15966	16034	16020	15880	16033	16132	16093	15785	16068	16002	16063	16046	16056	15965	15936	16189	15913	16105	15862	16015	16017	15891	15955	16075	16044	15991	15930	15796	16036	16084	16024	15930	15965	16041	16141	16066	15983	15992	16047	15997	15982	16090	15887	16127	16060	15968	15894	16036	16025	16131	16060	16123	15933	16067	16128	16001	16011	15918	15915	15892	16023	16060	16005	16038	15930	16015	16165	15999	15947	15957	15868	15974	16001	16126	15927	16295	16059	15985	16005	15996	16185	15985	15921	15920	16067	16088	15788	15915	15924	16019	16086	16068	16002	15969	15989	16042	16003	16076	15992	16050	16049	15887	15932	16125	16010	15978	16034	16008	16055	15967	15934	16057	15969	15957	15842	16071	15826	16068	15904	16288	15867	15983	16108	16063	16012	16201	16006	16202	16113	16036	15972	15924	16047	16090	16140	15891	16050	16192	16027	16130	15940	16146	16019	16115	15926	15950	15772	16021	16153	15940	15979	16015	15714	15971	16062	15917	15968	15909	16243	15920	16082	15988	16028	15962	15939	16034	16117	15954	15993	15960	16083	16059	15936	16150	15932	16094	16057	16012	16124	16143	15888	16136	15899	15996	16001	16025	15917	15994	15950	16191	15874	16130	15831	15825	16030	16087	16171	16179	15933	16025	15878	16071	15984	15968	15935	15989	16090	16079	16005	16040	15949	15874	15970	16122	16079	16261	15976	15959	16113	15917	16087	16093	16092	15848	15950	16088	16034	15942	16023	16160	16005	15969	15991	16053	16189	16028	16038	15848	15912	15972	15914	15893	15960
23860	25334	38800	33162	26227	24975	24960	20292	19402	19712	19657	19351	19457	19393	19188	19532	19398	19339	19306	19308	19121	19418	19198	19202	19314	19165	19245	19117	19276	19011	19283	19144	19204	19002	19172	19026	19325	19076	19345	19075	19356	19092	19164	19192	19256	19285	19167	19196	19485	19182	19209	19295	19166	19190	19091	19296	19271	19391	19250	19117	19256	19020	19091	19019	19093	19074	19091	19134	19198	19061	19325	19323	19105	19287	19487	19352	19325	19066	19198	19282	19114	19038	19074	19023	19053	19198	19184	19239	19270	19156	19221	19220	19079	18992	19259	19129	19124	19068	19093	19168	19265	18963	19158	19209	19409	19193	19206	19162	18908	19134	18880	19257	19274	19211	19341	19266	19132	18916	19147	19168	19111	19220	18981	19165	19271	19237	19286	19116	19094	19278	19212	19243	19244	19346	19122	19348	19144	19056	19058	19144	19098	19098	19056	19131	19203	19061	19136	19060	19391	19080	19105	19201	19124	19062	19209	19126	19046	19162	19178	19077	19234	19107	19013	19308	19152	19255	19093	19239	19114	18980	18835	19165	19042	18913	19151	19053	19090	19365	18875	19070	19132	19267	19217	19358	18942	19030	19108	18911	19025	19003	19234	19258	19185	19157	19137	19210	19093	19264	18961	19400	19147	18866	19222	18867	19215	19004	18961	19316	19259	19122	19231	19139	19130	19140	19161	19168	19305	19152	18948	19264	19133	18987	19273	18941	19098	19024	19030	18930	18996	19198	19189	19323	19054	18996	19110	19121	19156	19216	19128	19209	19153	18933	19093	19112	19292	19104	18999	19044	19083	19183	19108	18944	19153	19341	19156	19147	19010	19203	19140	19326	19226	19313	18931	19230	19085	18984	19041	19047	19039	19135	19130	19160	19171	18978	19288	19311	19067	19115	19039	19149	19211	19090	18962	19135	19330	19071	19172	19140	19251	19070	19279	19243	19080	19221	19245	19157	19142	19104	19068	18913	19244	19228	18941	19183	19246	19263	19370	19157	19147	19221	18926	19046	18989	18968	19259	19000	19124	19138	19122	19225	19205	19071	19152	18980	19209	19250	19132	19152	19115	19022	19087	19269	19136	18979	19155	19079	19204	19165	18978	18945	19123	19065	18896	19079	19148	18840	19141	19152	19116	19168	19262	19013	19059	19053	19190	19108	19141	19162	19180	19143	19167	19158	19101	19099	19134	19137	19150	19197	19145	19140	19206	19162	19109	19105	19250	18830	19044	19269	19252	18857	19265	19021	19152	19021	19008	18987	19078	19082	19062	19143	19243	18990	19049	19071	19348	19123	18988	19143	19419	19147	19085	19053	18886	19202	19012	18848	19163	19049	18884	19116	19172	19132	19156	19367	19168	19136	19196	19207	18989	18965	18909	19130	19049	19113	18995	19188	19143	19206	19329	19172	19079	18994	19130	19031	19194	19057	18900	19170	19274	19105	19175	19038	19115	19146	19081	19231	19271	19034	19008	19002	19181	19291	19126	19252	19002	19074	19165	19226	19076	19039	19136	19006	18932	19220	19355	19102	19218	19112	19022	19168	19178	19105	19108	19108	19270	19150	19170	19061	18964	19161	19161	19273	19179	19225	19145	18958	19131	19017	19285	18852	19147	19099	19171	19123	18969	19206	18925	19137	19114	19031	19283	19161	19097	19409	19088	18994	19214	19216	19025	19014	19123	19245	19120	18928	19063	19009	19306	19171	19151	18948	18995	19202	19076	19072	19158	18979	19040	19372	19272	19114	19228	18966	19114	18988	19102	19116	19098	18933	19043	18847	18900	19153	19283	19148	19148	19176	19199	19304	18895	19206	18984	19112	19109	18997	19294	18880	19141	19231	19252	19027	19278	19062	19183	18811	19036	19216	19204	18937	19111	19231	19276	19079	19199	19331	19139	19110	19244	19107	19041	19120	19239	19111	19244	19158	19176	18929	19159	18945	19048	19200	18969	18910	19004	19168	19221	19169	19269	19121	18992	19257	19256	19115	19034	19156	19309	19087	19054	19129	19190	19140	19071	19036	19063	19128	19086	18855	19111	19143	19397	18810	19313	18987	19058	19280	19099	19195	19065	19006	19190	19237	19022	19052	19097	19079	19205	19170	19047	19136	19003	19150	18984	18954	19116	19154	19267	19027	19151	19106	19110	19007	19112	18892	19277	19068	19258	18941	19038	19219	19271	19116	19030	18962	19090	19003	19042	19179	19216	19359	18974	19044	19046	19014	18875	18907	19151	19280	19240	19102	19140	19032	18975	19108	19155	19033	19033	19137	19234	19178	19107	19138	19319	19086	19127	18875	19032	19192	19163	18912	18901	19056	19139	19187	18895	18930	19085	19223	19010	19121	19130	19082	19150	19112	19018	19114	19024	18999	18904	18967	19147	19260	19184	19176	19234	19013	19092	19065	19155	19124	19116	19223	19066	19209	19111	19020	18955	19123	19135	19045	19047	19299	18974	19136	19113	19142	18945	19137	19107	19386	19092	18970	19205	19010	18989	19017	19053	19098	18945	19267	18844	19172	18993	19044	19186	19311	19103	18945	19214	19285	19253	19169	19133	19276	19273	18960	19203	19142	19137	18987	19128	19101	18923	19306	19042	18871	19023	19079	18977	19295	19070	18997	19387	19233	19058	18928	19166	19137	19019	19204	19206	19181	19436	19312	19227	18949	19001	19020	19131	19058	19329	19099	18954	19063	19119	19089	19022	19088	19045	19338	19211	19129	19264	19219	19161	19223	19124	19121	19097	19052	19041	19263	19207	19273	19273	19041	19182	19254	18949	19185	19261	19235	19172	19166	19072	19138	19202	19195	19090	19031	19245	19107	19152	19206	19068	18953	19290	19181	19268	19046	18855	19144	19190	19071	19003	19075	19007	18957	18984	19294	19079	19255	19259	19266	19124	19150	19297	19397	18966	19094	19112	19021	18914	18874	19100	19079	18990	18904	19027	18947	19343	19255	19291	19179	19051	19057	19163	19225	18975	19149	19111	18936	18938	19135	19076	19201	19207	19074	19278	19028	19293	19059	19112	19227	19251	19180	19126	19127	19006	18941	19346	19245	19081	19304	19167	19016	19154	19117	19210	18935	19148	18964	19281	19241	19063	19123	18925	19139	19031	19229	18966	19205	19134	19088	19073	18887	19433	19050	19119	18929	19170	19049	18899	19416	19246	19335	19185	19225	19227	19203	19091	19184	19122	19113	19024	19211	19031	19134	19035	19117	19102	19019	19233	18900	19046	19055	19131	19162	19006	19047	19193	19012	19158	19203	18962	19255	19093	18970	19121	19309	19039	19168	19114	19106	19213	19001	19040	19112	19124	19224	19343	19241	19192	18829	19064	19163	19041	19031	19289	19152	19242	19026	19178	19005	19153	19033	18978	19147	19224	19106	19219	19238	19017	19110	19125	19155	19276	19176	19048	19236	19367	19163	19387	19348	19106	19167	19026	19001	19252	19166	19177	19167	19072	19138	19016	19171	18887	19233	19086	19067	19138	19175	19067	19074	18931	19140	19051	19014	19163	19116	18921	19018	19313	19045	19179	19079	19166	19108	19028	19226	19108	19153	19000	19197	19392	19087	19279	19008	19266	19008	19011	18948	19075	19379	19160	18965	19116	19270	19042	19125	19047	19075	19105	19394	18967	18974	19093	18987	19102	18981	19041	19002	19195	19071	19174	19021	19141	19117	19173	18947	19021	19082	19205	18985	19204	19024	19163	19194	19005	19093	19093	19087	19020	19210	19173	18875	19274	19126	19258	19217	19150	19025	19155	19027	19129	18824	19045	18989	19073	19126	19052	19239	19155	19067	19100	19086	19007	19068	19229	19112	19044	19140	19053	19084	19181	19023	18995	19257	19184	19170	19201	18947	19219	19162	19190	19045	19131	18990	19107	19381	19168	19041	19064	18969	19012	19064	19064	19035	19180	19297	19275	19110	18973	19221	19248	19205	19453	19255	19254	19223	18994	19240	19357	19072	19164	19152	19278	18999	19034	19235	19226	19223	19014	19028	19115	19258	19005	19185	19307	19041	19102	19028	19271	19173	19176	19127	19089	19005	19193	19155	19234	19074	19219	19113	19187	19171	19191	18960	19007	19007	18991	19061	18936	19039	19133	18947	19041	19222	19209	19087	19177	19189	19075	19203	19095	19038	19025	19036	18974	19020	19076	19048	19249	19167	19096	19039	18905	19166	19157	19133	19139	19267	19066	19121	18994	18973	18936	19284	19092	19306	19071	18980	19091	19054	19207	19238	19196	18931	19037	18929	18988	19100	19159	19085	19128	18877	19289	19192	19236	19151	18871	19137	19012	19128	18952	18989	19232	19185	19057	19257	19096	19166	19158	19024	19046	19199	19183	19196	19068	19007	19161	19101	18959	19019	19097	19161	19162	19014	19354	18893	18954	18997	18951	18936	18953	19175	18980	19252	19098	19251	19022	19162	19208	19149	19159	19183	19119	19004	19082	19142	18997	19191	19150	18934	19187	19103	19206	18967	19187	19233	19215	19129	19142	19163	19201	19137	19199	19214	19268	19100	19134	18982	19121	19352	19128	19173	19130	19352	19230	19007	18941	19039	19196	19150	19197	18953	19224	19109	19119	19166	19061	19059	19096	19208	19087	19078	19325	19108	19090	19115	19070	19170	19111	19066	19330	19127	19201	19090	19092	19119	19111	19128	19328	18846	19089	19177	19059	19008	19258	19145	19132	19055	19127	18983	19126	19117	19160	18996	19108	19108	18988	19163	19046	19084	19002	19246	19187	19008	19186	19004	19179	19135	18980	19036	19006	19108	19044	19125	19083	19152	19058	19133	19213	19160	19038	19210	19090	19229	19085	19153	19260	19032	18903	18997	19022	18930	19218	19191	19093	19058	19277	19250	19256	19160	19035	19305	19103	19016	19109	19084	19226	19042	18993	19143	19021	19317	19117	19149	19158	19107	19305	19130	19129	19079	19130	19263	19089	19143	18942	19116	19208	19104	19205	19054	19069	19044	19285	18814	19120	18949	19152	19245	19074	19117	19325	18970	19141	19071	19035	19057	19120	19060	19211	19183	19044	18984	19074	18926	19231	19204	19136	19027	19294	19310	19080	19137	19257	18784	18939	19162	19152	19029	19189	19094	18994	19145	19191	19054
60796	107748	89325	59673	33971	19857	16390	16089	16187	15973	15964	16179	16147	16130	15993	16121	16137	15958	16150	16030	16056	16087	16027	15960	15924	16135	16032	16074	16090	16171	16035	15903	15905	16137	16052	15986	15954	16063	16163	15969	16010	16013	15967	16151	16046	16008	15863	16105	15794	16018	16064	16014	16056	16171	16132	16028	16190	16052	16010	16010	15972	15966	16070	16024	15971	16020	15991	15891	16091	15760	15956	15958	16147	16158	16025	15940	16021	16075	16111	16062	15995	16186	15975	16130	16010	15871	15987	15952	16043	15957	16054	15934	16062	16133	16058	15930	15894	15984	16156	16169	15978	16032	16205	16049	15998	16092	16023	16001	15949	15993	16062	15803	16050	16056	15952	16006	15992	16199	15877	15973	16074	16109	15986	15990	16079	16058	16127	16095	15949	16004	15986	15935	15989	16073	15966	16050	15901	15963	16072	16008	15985	16049	15900	15963	16131	15952	16094	15918	16053	15867	15996	16355	16040	15929	15992	16124	16092	16059	16008	15919	16139	16094	16039	15998	16092	16243	15963	16121	16056	16113	16020	15939	15972	16040	15923	15984	15944	16099	15852	16057	16143	15959	15828	16079	16163	15982	15954	15934	16043	15978	16069	15987	15922	15972	16020	15950	16113	15992	16061	15863	15975	16045	16342	15947	16119	15968	15796	16016	16198	16093	15929	16097	16050	15912	16045	15903	16189	15889	16200	15866	16147	16082	15943	15894	15890	15983	15920	16018	16028	16064	16063	16091	16152	16007	15909	16033	15859	16043	15783	16138	16187	16033	16022	16152	16105	15961	15943	16025	16158	16003	15939	16185	16159	16100	16046	16174	16038	16141	16004	16043	15875	16141	16240	16104	16098	15967	16091	16128	15968	16076	16102	15970	16117	15951	16055	16251	16034	15959	15919	16031	16128	16078	16075	16023	16049	16201	16070	15937	15906	16169	15955	16012	15980	16122	16084	16091	16124	16090	16089	15856	15971	15898	15983	16055	15881	16049	16125	16132	15867	16016	16031	16098	16007	15972	15826	16089	15961	16166	16007	16058	15999	15962	16092	15973	15963	16132	16102	16147	16138	16138	16110	16420	16123	16118	16029	16114	15922	16083	15754	16040	16064	16022	16096	16094	16007	15927	16096	15846	16082	15995	16098	15992	15898	15882	16112	15892	16049	16050	16051	15944	15953	16016	16024	15944	16198	16177	15908	15984	16159	15893	16052	16016	16136	16148	16162	16003	16083	16023	16035	15847	15932	16045	15965	15898	15847	16035	16015	16050	15975	16039	15894	15950	16187	15942	15886	15927	16016	16180	15992	16062	16085	16115	16215	16033	15893	16004	15960	15952	16098	16133	16090	16155	15961	16021	15933	16107	16075	15969	16106	15911	16068	15913	15968	15853	15981	15966	16030	15901	16039	15984	16071	16072	16047	15956	16118	16139	16057	15937	15941	16071	16143	15966	16229	16039	16019	16032	15925	15926	15813	16101	15886	16103	16083	16039	16161	16028	16073	16191	15938	16055	15972	16139	15842	16155	16085	16024	15979	15964	16150	15974	16021	16032	15953	15856	16027	15955	16133	15888	16007	16154	16075	15990	15970	15976	16093	16150	15885	16024	15979	16093	16039	16017	15946	15978	16139	15985	16121	16086	15975	16122	16088	16175	15984	16199	16019	15965	15911	16155	15899	16056	15878	16126	16037	16053	16017	16043	15999	15869	16037	16149	16102	15963	16017	16010	16063	16020	16041	16228	16127	16004	15947	16146	16000	16159	15935	15881	15955	15845	16073	16043	15991	15954	16066	15954	16079	16203	16038	16065	16128	16195	16033	16135	15979	15894	16074	16115	16029	16108	16064	16107	15859	16094	15964	15901	16060	15930	16079	16009	16039	15881	16078	16190	16003	16063	16082	16226	16032	16012	16065	16056	15887	16007	16076	16054	16162	16000	16022	16139	15986	16086	15958	16031	16113	15892	16143	15976	15915	16206	15799	16047	15872	16156	16076	15988	16159	16115	16136	16015	16008	16058	16150	15926	16007	16118	16055	15944	16033	16041	16100	15887	16079	15942	15948	16075	15948	16119	15973	15973	15976	15990	16038	16025	16100	15953	16056	16093	16066	15959	15906	15981	15954	15962	15970	15846	16045	15953	16044	15972	16074	15866	15968	15932	16036	16171	15966	15885	16080	15974	16117	16073	15997	15897	16011	16003	16022	16192	15946	15957	15990	16025	15911	16088	16165	15966	15962	15922	16067	16043	16054	16026	15916	16007	16125	15904	16119	16120	15899	15874	15881	16047	16030	16002	16142	15995	15846	15898	16007	15874	16151	15954	16123	16031	16051	16053	15972	16145	16218	16041	16030	16129	15901	15979	16014	16213	16019	16321	15806	16048	16037	16142	16010	16027	15987	16033	16020	16190	15982	15975	15969	16111	15939	15977	15979	16087	16034	16026	16201	16053	16182	16015	15937	15871	16117	15939	16172	15852	16253	15994	16215	16171	15907	16006	16075	16089	16094	16069	16014	16066	16119	15975	16084	16132	15840	16067	15994	15916	16012	16003	15952	16081	16010	15875	15761	15885	16118	16230	16067	16088	15964	15966	16070	16045	16015	16012	16096	16072	16157	16093	15994	15815	16133	16017	15941	15948	16110	16259	16197	16062	15978	16111	16253	15871	16078	16039	15999	15887	15985	15817	16114	16168	16068	16011	16000	15881	15987	15926	15946	15891	15960	15944	15926	15966	15901	16035	16096	16043	15971	16061	15995	15986	16014	16144	16026	16061	16159	15987	15985	16006	16027	15908	16028	15918	15945	16069	16050	16074	15996	16103	15949	16098	16099	15955	16148	15994	15974	15998	15940	15911	16164	16023	16031	16106	16002	15987	15908	16044	16177	16098	16121	16011	15978	15962	16066	16247	16018	15978	16099	15972	16044	15922	15779	15960	15898	16004	15957	15964	15966	16000	15946	16105	15849	15992	16041	16133	15851	16010	16159	15663	16182	16192	16002	16044	16124	16117	16093	15958	16075	16119	16050	16103	15935	15999	16047	16152	16065	16016	16147	15998	16067	16010	16039	16190	15944	16077	16146	16091	15980	16151	16108	16014	16070	16150	16056	15962	16186	16070	16124	16074	16103	16111	16095	16111	16043	16111	16058	15949	16082	15926	16075	15869	15915	16154	16001	15950	16033	16063	16074	16100	16066	15957	15935	15849	16038	15958	16026	15991	15996	16100	15952	16116	15899	15879	16016	16019	15988	16017	15961	16058	16058	16018	16128	16015	15996	16013	16045	16012	15953	15970	16011	16081	16021	15885	16167	15816	15997	16138	16066	16186	16067	16080	15951	15950	15946	16001	15961	15874	16054	16125	16240	15978	15929	15990	16137	16004	16159	15965	16011	16110	16008	16109	16200	16058	15864	16020	15944	15952	16110	15998	16036	15913	16005	16009	15862	16003	16177	15845	15960	15980	15966	16084	16007	15852	16058	15966	16161	16038	15781	16075	16119	16114	16024	16083	16039	15976	16132	15889	16027	16010	16175	15983	16017	15959	16069	16000	16054	15967	15927	15972	15881	15880	16055	16151	16016	16076	16176	16243	16037	15947	15970	15997	15903	15965	15919	15910	16052	16129	15984	16168	16017	16034	15889	16117	16128	16220	16111	16053	16129	16074	16072	16171	15915	15869	15983	16125	16115	15824	15918	15969	16119	15922	16060	15948	16069	16061	16122	15853	16111	15997	16236	15968	16076	16050	16172	16160	16055	16119	15990	16145	16091	16314	16070	16226	15957	16045	16007	16061	16124	15856	16125	15919	15951	15982	15852	15985	16022	16049	16137	16080	15956	15831	16011	15790	16124	15916	16159	15988	15851	15993	15959	15967	15925	15881	16087	16058	16089	15959	16024	15957	15987	15962	16023	15941	15969	16096	15905	15976	15911	16268	15878	16075	16027	16029	16028	15989	15968	15961	15886	15904	16023	15926	16007	16183	15992	15944	16008	16062	15743	16029	15937	15888	15882	16096	15990	15995	16010	16160	16121	15937	15946	15999	15990	15984	15963	16115	15968	15998	15966	16051	16120	15988	15965	16086	15895	16000	16048	15886	16018	16009	16034	15991	15897	16004	15971	16019	15923	16037	16052	16108	15937	16215	16022	15990	16007	16069	15903	15972	16109	15995	15897	16034	16065	16017	16009	15967	15885	16043	16008	15970	15972	16038	16040	15949	15985	16089	16135	16156	15973	15975	16192	15912	15882	16064	16019	16075	16062	16110	15826	16023	16238	16034	16172	16032	16133	16072	15862	16123	16031	16031	16110	16108	15882	15945	16212	16057	15917	15926	16004	15816	16147	16044	16130	16010	16048	15875	15930	16017	15915	16133	15876	16028	16074	16004	15923	16174	15936	15965	16016	16020	16115	16061	15992	16009	16105	15872	16062	16106	15772	16046	15966	16123	15993	16091	15979	16112	16013	16138	16036	16050	16019	15958	15921	16145	16010	15960	16101	15973	16098	15953	16025	16169	16028	16060	16036	16002	15882	15990	15974	15962	16014	16081	16171	16018	15965	16152	15934	16213	16035	16145	15867	16186	16017	15900	16086	15934	16131	15937	15894	16040	16092	15979	15900	15966	15915	16081	16171	15826	16070	16180	15910	16121	16086	16065	16036	16044	16197	16007	15938	16087	15831	16005	16109	16145	16039	15984	15929	16048	16084	15966	15989	16088	16089	16034	16095	16071	16079	16043	16022	16024	15952	16025	16093	16087	16014	16226	16227	15949	16013	16085	15928	15984	15902	16066	16067	16083	16223	15825	16074	16053	15857	16017	16003	16041	16029	15852	16081	15901	16067	15830	16063	16047	16241	15750	16030	16143	16061	15899	15949	16256	16072	16062	15947	16033	16007	15971	16121	15936	15939	16132	16003	15958	16034	15968	16119	16046	16111	15996	16118	16071	15991	16071	16017	15840	16084	16041	16089	16053	16123	15947	16080	15844	15916	16120	16095	15986	16021	15835	15967	15947	16105	15985	16052	15971	15945	16034	15932	16009	15952	16072	15979	15925	16046	16082	15845	15930	15842	15821	15869	15936	15874	15887	15843	16071	16034	15879	16056	16092	16074	15984	15995	16022	16207	15834	16104	16055	15944	15920
33146	42070	43138	30487	21870	19807	19268	19213	18864	18909	18925	18990	18861	19036	19119	18931	19146	19101	18891	18978	19149	19155	19305	19142	19028	19133	19133	18907	19084	18981	19045	19269	18952	19020	19041	18885	19123	19054	19087	19105	19067	19156	19039	19071	18975	18986	19005	19002	19172	19248	19070	18938	19033	18983	18937	18955	19117	18993	19053	18973	19113	18780	18990	19162	18996	18920	19022	18973	18971	19036	18990	18977	19075	18999	19344	19153	18933	18999	19248	18888	18987	18830	18940	19033	18981	19016	18959	18905	18824	19176	18989	18915	19044	19027	19040	19024	19063	18934	18843	18937	19007	19066	18886	18824	19080	19071	19149	19119	18870	18911	19164	18929	18921	18940	19109	18998	18947	18986	19162	19054	18805	18874	18959	19092	19071	18908	19157	19132	19005	19219	19121	18963	19319	19116	18902	19056	19182	19058	18911	18903	18981	19278	19130	19075	19006	18887	19098	18983	19048	18823	19028	19015	18965	19205	19071	19094	19209	18920	18766	19161	18875	18823	19037	18977	18968	19019	18838	18976	18704	18655	18924	19081	18995	18896	19020	19186	18938	19011	18928	18909	19123	18936	18734	18936	19183	19140	19087	18930	19095	19139	18905	18959	19059	19027	18899	19156	19101	18926	19161	19031	18982	18915	18949	18980	19131	19114	18906	18859	18945	18999	19044	19010	19050	19223	19009	18939	19068	18982	18873	18920	18815	18943	19192	19319	19069	18869	18919	18984	18887	19046	18994	18965	18850	19188	19082	19133	19036	18836	18750	18986	19042	19127	18978	18857	19046	19094	18838	19109	18908	18986	18985	18878	18949	19073	19003	18839	18890	18866	19159	18922	18945	18986	18988	19003	18791	19006	18942	18891	19146	19079	19046	19109	19113	19080	19059	19029	19111	19013	19123	19083	19162	19015	19223	18935	19077	19187	18921	18815	18999	18786	18960	19215	18957	19007	19013	18986	18915	19099	19062	19080	19155	18912	19253	18963	18889	19001	19031	19022	19255	19007	18879	18849	19137	19024	18970	19035	18962	19089	18959	19021	19017	18927	19161	18847	19061	18882	18915	19087	19029	19296	19020	18900	19026	19055	19060	18985	18866	18883	18989	18963	19020	18799	18843	18937	19304	19085	18976	18827	19272	19183	19105	19047	19064	19127	18929	18967	18978	18885	18924	18936	19101	19114	18985	19248	19075	19017	18953	19200	19162	19130	19098	18899	18999	19030	18985	18815	18897	18883	18753	19149	19017	18875	19146	19113	18787	19040	18970	18840	18971	18984	18858	19100	19010	19092	19094	19058	18918	19195	18981	19014	18973	19164	18886	18825	19076	18986	18902	18887	19024	19056	19041	18905	18919	19177	18937	19129	19102	19079	18958	18890	19166	19089	19003	19028	19062	19072	19040	18857	18906	19085	18974	19007	19050	19014	19091	19109	18962	18949	18965	18838	18945	19157	19124	18963	18877	18985	19218	18980	19091	19051	18950	18996	19150	19054	18973	19077	19053	18937	18842	19078	19026	19083	19028	18868	19286	19016	19178	19030	19039	19179	19013	19152	19098	19151	18963	19011	19142	18771	19144	18851	18978	19149	19069	18951	18859	18985	18985	18791	19166	19026	18942	18936	18846	18903	18981	19036	18964	19234	19082	18940	19128	18832	18951	18849	18988	19138	19170	18983	19311	18868	18930	18940	19115	18800	19074	18855	18924	19030	18960	19003	19106	18932	19020	19089	18937	19142	19055	18925	18996	19045	19108	18834	18946	18998	19093	18977	18895	19001	18983	19025	18821	19071	19180	18925	18966	19052	19060	19113	18995	19004	18998	19119	19107	19077	19032	19172	18901	18865	19124	18843	18868	19032	19035	18963	18901	18806	19030	18967	18954	19055	19010	19063	19013	18965	18835	18957	18950	19067	19077	19079	18875	19104	19199	19104	18912	19059	18908	19034	19244	18960	18959	19133	19105	18997	19049	19115	19086	18881	19203	19050	18893	18994	19126	18969	19187	18946	19091	19097	18996	19135	18969	19146	18952	19011	19018	19057	19078	19048	19090	19154	18864	18889	18959	19043	19148	19138	19110	19139	19169	19086	18867	18995	19050	18921	19091	18976	18911	18987	19220	19134	18888	18871	19231	18954	19000	18936	18950	19030	19045	19022	19319	18941	19080	19087	18887	18987	18937	19033	19052	18933	19075	19125	18918	18970	18906	19345	19035	19123	18882	19008	18879	19085	18846	19050	19025	18969	18990	19165	19008	18871	19131	19002	18967	19096	19161	18902	19166	19153	19058	18849	18952	19092	18961	19205	18828	18999	18916	19060	18864	19038	19045	19249	18972	19068	19234	18956	18854	19066	19038	19099	18803	19035	18960	18963	19099	18976	18958	18885	18997	19052	19149	18891	18952	18997	18871	18950	19018	18891	18819	18942	19200	19104	18802	19070	18921	19060	18932	18885	18857	19018	18992	18964	19021	18911	18922	19062	18925	18858	19033	19262	19017	19144	19048	19083	19167	18938	19045	19151	18991	18964	19087	19126	18911	18863	18865	18862	18831	19025	19042	19112	18992	18928	19110	18942	19219	19287	19069	19002	19087	19062	18942	19169	18941	18868	19087	19158	19079	18920	19046	18858	19121	18963	19075	19118	19205	18977	18841	19073	18957	18881	18873	19088	19013	19006	19116	19152	19008	19156	18888	18842	18946	18986	19114	19055	18982	19035	19045	19093	19014	18858	18938	19056	19179	19080	19109	19072	19082	18952	19371	19213	18929	18832	19063	18882	19039	19053	19045	19167	18995	19100	19130	18831	19014	18904	18824	18923	18956	19014	19061	18614	18874	18902	18936	18961	19111	18971	18978	19087	19045	18926	19044	19070	19055	18832	18946	18898	18969	19057	19181	19189	18976	19362	19174	19012	19056	18993	19023	19119	18970	18937	19111	19135	18986	18949	19032	18946	19134	18972	18940	18954	19215	18999	19127	18903	19002	19056	19082	18830	18951	18939	19020	19247	19077	19227	18936	18985	19134	18909	19000	19085	19015	18959	18847	19081	18891	19047	18989	18855	19100	18933	18902	19035	19039	19127	19139	18981	19017	19187	19051	19096	19088	18993	18967	18886	18825	19219	19119	19081	19209	18814	19011	19134	19018	19239	19040	19080	19062	18924	18872	18919	18944	19140	19017	18856	19011	18906	19101	19042	18818	18974	19018	19092	19065	18936	19070	18976	18911	18765	18951	19003	19106	18864	19031	19016	19021	19029	19072	18942	19152	19102	19083	18999	19280	19285	19133	19060	19208	19205	19072	18835	18991	18956	19117	19153	18942	18958	18845	18882	19211	19249	19053	19184	19123	18888	18801	19059	19010	18970	19010	19037	18822	18903	19079	19043	19172	19094	19134	19003	18980	19075	19084	19033	19045	18933	18854	18877	18941	19031	19139	19243	18959	18887	19157	18969	18873	19015	19209	19177	19244	18891	19121	18714	18998	19203	18980	19003	19123	19008	19066	19010	19302	19095	18962	19017	18797	18802	18747	18840	19122	18953	19289	19010	19134	18995	18873	19070	18907	19042	18890	19028	18929	19020	18910	18953	19218	18821	18805	18984	18955	19072	19162	18962	19033	18808	19259	18950	18829	19143	19024	18870	19195	19119	19055	19022	18963	18996	19156	19137	19081	19061	19105	18819	19188	19072	19210	18978	19093	19061	18961	19069	19165	18939	18980	19066	19087	19028	19120	19128	18880	19169	19175	19111	19088	18949	19181	18880	19048	19117	19157	19147	18923	19029	19170	18998	18913	18965	18939	19045	19095	19001	19080	19109	19025	19027	18968	18935	19019	18991	19127	18929	19037	19002	18961	18976	19059	19048	19080	19161	19046	19002	19256	18865	19070	19181	19083	19011	18958	19131	18986	18936	18927	18917	19117	18996	19239	19030	19046	19199	19033	19083	18970	19197	19122	19113	19157	18955	19075	19120	18891	18983	19193	19000	19169	18947	19177	19205	19176	18853	19060	18894	18913	18866	19020	19185	18840	19036	19115	19076	18978	19040	18879	18977	19054	19052	19022	19105	19162	18898	18973	18884	19002	19091	18961	19158	19135	19143	19031	19013	19000	18999	18923	19027	19088	18935	19063	18910	19077	19145	19111	18969	19093	18809	19123	19139	19063	19082	19088	18972	18999	18935	18822	18953	19102	19058	18839	19204	19175	18905	19073	19014	19061	19012	19160	18908	19085	19041	19128	19075	19039	18982	18908	19080	18970	18908	18996	18913	18912	18937	18909	19051	19040	19015	19061	19027	19139	18965	18912	19038	19161	18875	19132	19145	18954	19080	18906	18953	19123	18887	18990	18940	19042	18945	19016	19100	19014	19010	18890	19056	19001	18783	19359	19091	18990	19002	18891	19106	19089	19175	19068	18909	19158	18968	19011	18989	19179	18870	19045	18952	19091	18983	19061	19214	18995	19331	18945	19109	19153	19080	19148	19012	18977	18939	18980	18934	18966	18954	18870	19015	18907	18883	18713	18986	18787	18706	19068	18808	18940	19029	19070	19057	19098	18904	18996	19056	18959	19203	19222	19099	19012	19099	18982	19117	18942	19193	19148	19061	19248	19059	19067	18819	19089	19047	19123	19062	18933	19086	19052	19021	19018	19061	19126	18916	18975	19019	19087	18948	19056	18959	18877	18957	19032	19093	19098	18925	18773	18890	19131	19201	19111	19001	18854	19103	19081	19059	19135	19116	19161	19003	18947	18848	18778	19011	19032	19241	19128	18925	19026	18927	19210	19058	18947	19148	19007	19098	18941	19032	19057	18869	18913	19044	18938	19061	19031	18880	19061	19065	19239	19111	19158	19189	19070	19023	19181	19038	19223	19297	19089	18738	18940	19031	18974	19027	19126	19205	19036	18966	19087	19079	19106	19100	19156	19048	18989	19195	19228	19007	19162	19136	19136	18996	19190	19114	19081	19088	19071	18918	19036	18969	18870	19049	19057	18908	18957	19008	18832	18933	19000	19083	19092	18981	18963	19117	19157	19229	19080	18861	19043	18943	19054	18742	19095	19147	19241	18880	19077	19111	18933	19317	18955	19034	19251	19103	19194	18881	19095	19112	19199	18892	18913	18889	19317	18977	18953	19181	19083	19097
41953	59729	44140	25905	18175	16241	15967	15742	15929	15943	15856	16056	15883	15895	15903	15979	16024	15969	15957	16080	15813	15886	16046	15916	15952	15829	15829	15905	16034	15924	15820	15884	15874	15968	15770	16014	15872	15894	16004	15826	15873	16063	15831	15834	15726	15946	15930	15939	15951	15809	15820	15757	15949	15953	15819	15959	15884	15844	16159	15835	16129	15937	15689	15789	15963	15930	15962	15896	15883	15714	15844	16123	16015	15825	16151	15861	15864	15877	15869	15742	16053	15945	16035	15945	15918	15668	16119	16002	15944	15956	15828	15994	15838	15773	15775	15957	15919	15914	15843	15961	15978	15852	15892	15911	15783	15942	15972	15838	15969	15817	16006	15833	15889	15957	15978	15870	15894	15731	15880	15819	15892	15974	15959	15845	15711	15957	15770	15833	15920	15866	15762	15847	15714	16053	15893	15975	15851	15879	15906	15885	15874	15722	15937	15970	15791	15966	16053	15935	15911	15894	16024	15871	15818	15882	15964	15844	15886	15896	15772	15997	15825	15917	15879	15875	15708	15943	15939	15841	15815	15981	15875	15968	15984	15845	15928	15892	15961	15946	15884	15766	15957	15805	15760	15838	15932	15909	15779	15853	16026	15947	15890	15945	15906	15842	15815	16080	15750	15640	15936	16030	15959	15919	15764	15889	15751	16003	16003	15860	15845	15813	15819	15822	16068	15973	15950	15933	15794	15826	16021	15799	15912	16042	15809	15918	15930	15979	15985	15900	15894	15704	15716	15910	15883	16019	15939	16024	15900	15898	15890	15945	15899	15835	15968	15983	15913	16017	15914	15795	15983	15906	15886	15697	15941	15970	15973	16050	15847	15836	15867	15891	16048	15798	15849	15850	15983	15815	15788	15934	15891	16052	15799	15796	15986	15906	15923	15778	15862	15792	15870	15867	15786	15896	16074	15839	15897	16000	15860	15925	15814	15769	15910	16042	15886	15776	15941	15935	15853	15716	15777	15950	15778	15919	15825	15897	15982	15825	15958	15966	15933	15894	16087	15873	16018	15904	15942	15930	15779	15772	15804	15772	16098	16030	16027	15883	15935	15874	15936	16074	15856	15987	15951	15936	15819	15838	15846	15688	15909	15902	16062	15770	15887	15793	15835	15830	15828	15910	15926	16013	16076	15934	16027	15863	16028	15751	15867	15939	15717	15796	15865	15972	15912	15831	15798	15745	15942	15633	15911	16090	15872	15777	15805	16008	16052	15914	15986	15968	15784	15853	15873	15703	15829	15790	15958	15954	15932	15959	15801	15724	16010	15991	15892	15937	15937	16032	15840	15821	15867	15865	15968	15723	15744	15908	15853	15869	15825	15790	15835	15798	15871	15846	15781	15923	15848	15840	15894	15834	15809	15864	15988	15875	15774	15919	15992	15945	15966	15952	15895	15936	15870	15864	15833	15864	15936	15887	15759	15750	15893	16026	15910	15926	15936	15913	15801	15953	15838	15675	15865	15957	16036	15781	15891	15857	15907	15918	15803	15994	15969	15913	15830	15869	15851	15736	15875	15746	16092	15786	15898	15835	15907	15803	15937	15759	15826	15859	15853	15854	15968	15817	15926	16043	15914	16033	15860	15900	15889	15907	15934	15938	15922	15891	16002	15790	15981	15696	15867	15768	15876	15918	15944	16009	15853	15867	16072	15868	15932	15890	15913	15875	15760	15981	15813	15625	15909	16020	15832	15999	15923	15829	15976	15786	15981	15760	15883	15735	15837	15743	15880	15850	15904	15936	15797	15963	15709	15751	15877	15863	15989	15885	15920	15849	15782	15815	15958	15944	15925	15753	15926	15975	15838	15975	15746	15966	15819	15846	15955	16037	15962	15809	15912	15799	15934	15756	15769	15905	15917	15806	16000	15984	15937	15889	15838	15875	15939	15990	16094	15787	15708	15951	16001	15765	15969	15925	15967	15789	16054	15675	15860	15935	15908	16080	16032	15875	15754	15857	15757	15760	15867	15926	15967	15887	15886	15901	15797	15864	15866	15978	16125	15761	15731	15848	15881	15888	15964	15796	15847	15825	15723	15973	16060	15889	15919	15958	15895	15600	16046	15925	15970	15935	15871	15817	15884	15720	15744	15959	15890	15999	15703	15813	16049	15877	15779	15958	15878	15985	15813	15991	15962	15854	15821	15917	15967	16005	15910	15752	15777	15868	15938	15979	15814	15959	15967	15930	15906	15830	15870	15829	15744	16018	15947	15987	15929	15909	15873	15947	15923	15889	15737	15878	15856	15772	15955	15884	15976	15826	15873	15836	15831	15842	15743	15858	15878	15842	15895	16037	15970	15950	15918	15956	15889	15879	15845	15796	15773	16061	15839	15828	16038	15829	15936	15829	16046	15802	15944	15954	15822	15908	15910	15774	15793	15898	15926	15945	15836	15854	15936	15809	15833	15817	15981	16009	15986	15760	15897	15830	15798	15842	15683	15984	15748	15946	15834	15880	15815	15867	15802	15735	15921	15702	16107	15939	15714	16020	15833	15805	15816	15975	15942	15981	15796	15830	15870	15801	15846	15833	15874	15829	15973	15980	15876	16014	15834	15998	15938	15815	15741	15894	15879	15998	15867	15769	15800	15824	15962	15715	15754	15834	15786	15882	15830	15852	15948	15633	15935	15754	15957	15979	15932	15978	15966	15892	15757	15909	15909	15995	15846	15929	15811	15896	15793	15891	15891	15851	15746	15976	15985	16074	15790	15853	15730	16039	15992	15772	15775	15962	16072	15808	15947	16121	15941	15996	15876	15876	15850	16005	15964	15817	15881	15786	15995	15986	15867	15850	15944	15995	15852	15850	15944	15866	15907	15982	15887	15856	15850	15881	15769	15894	15859	15803	16005	15729	15868	15965	15859	15846	15850	15780	15918	15873	15785	16025	15895	15891	15961	15870	15806	16029	15837	15884	15863	15875	15864	16037	15886	15946	15848	15955	15944	15767	15962	15939	16058	15938	16066	15884	15861	15931	15867	15940	15862	15898	15973	15904	15847	15798	15838	15953	15840	15806	15786	15891	15848	15920	16036	15948	15920	16001	15897	15875	16188	15933	15901	15788	15952	15782	15664	15877	15766	15808	15776	15872	16035	15867	15767	16012	15867	15737	15816	15871	15950	15945	15853	15979	15722	15839	15945	15898	15922	15697	16022	15864	15770	15802	15948	15838	15806	15960	16012	15730	15902	15882	15871	15904	15928	15929	15813	15858	15994	15669	15807	15868	16089	15831	15897	15900	15953	15941	15899	15952	15756	15723	15848	15880	15863	15966	15938	15929	15856	15907	15998	15840	15787	15754	15882	15951	15920	16000	15851	15891	15929	15896	15770	15875	15832	15826	15762	15781	15918	15934	15941	15847	15918	15850	15694	15746	15892	15925	15890	16016	15963	15877	15806	15873	15984	15872	15738	15859	15985	15824	16026	15933	15849	16045	15881	15777	15808	15899	15891	15837	15805	16055	15935	15687	16006	15731	16098	16048	15981	15898	15833	15858	15836	15909	15872	15932	16021	15910	15817	16046	15737	15866	15897	16002	15790	15900	15914	15868	15864	15917	15923	15837	15830	15828	15932	15936	15892	15885	15731	15916	15674	15878	15817	15911	15923	15800	15795	16024	15748	15988	15832	15827	15939	15947	15918	15866	15854	15882	15828	15872	15789	15787	15850	15869	15888	15611	15915	15941	15770	15869	15960	15885	15933	15669	15816	15809	15904	15813	15845	15861	15766	16053	15719	15900	15950	15892	16033	15852	15932	15893	16068	15869	15963	15897	15895	15694	15895	15848	15993	15854	15907	15919	15835	15935	15945	15741	15870	15894	16003	15991	15663	15738	15851	15903	15971	15894	15833	15812	15976	15963	15857	15738	15894	15829	15907	15805	15919	15866	15820	15804	15981	15900	15874	16101	15811	15926	15933	15810	15812	15868	15801	15843	15945	15971	15891	16022	16061	15976	15906	15919	16121	15958	16049	15866	15718	15916	15979	15912	15895	15975	15828	15823	15966	15961	15820	15843	15853	15834	15815	15870	15889	15754	15852	15974	15852	16025	15921	16028	15961	15819	15772	15908	15884	15942	16057	15907	15885	15842	15914	15931	15880	15926	15901	15841	15836	15907	15957	15791	15919	15793	15967	15778	15833	15885	15968	15879	15931	15857	16014	16065	15993	15733	15917	15707	15802	15850	16052	15984	15912	15987	15983	15872	15892	15967	15922	15830	15900	15738	15955	15788	15714	15779	15872	16025	15759	15744	15918	15998	16015	15967	15831	15881	15851	15983	15856	15766	15944	15775	15906	16002	15974	15931	15864	15935	16012	15886	15833	15781	15943	15977	15890	15895	15843	15894	15912	15801	16101	15675	15826	15808	15866	16039	15748	15859	15807	15772	15774	15963	15868	15933	15904	15936	15936	15946	15962	16028	15812	15818	15911	16102	15792	15828	15903	15901	16095	15778	15883	15729	15850	15917	15919	15929	15999	16084	15941	15868	16084	15917	15751	15973	15845	15980	15901	15877	15949	15780	15822	15976	15836	16054	16009	15791	15950	15795	15797	15905	15943	15778	15966	15858	15916	15926	15831	15914	16076	15958	15831	15877	15967	15882	15921	15997	15719	16119	15948	15834	15926	16004	15982	15848	15917	16042	15759	15892	15899	15776	15931	15734	15887	16024	15926	15776	15793	16023	15787	15998	15903	15936	15957	15859	15815	15875	15879	16090	16031	15822	15822	15821	15916	15754	15910	16099	15775	15859	15860	15869	15857	15929	15963	15688	15996	15904	15815	16061	15767	15823	15933	15827	15840	15845	15911	15779	15839	15850	15960	16013	15872	15727	16033	15953	15967	15954	15986	15928	15840	15910	15785	16034	15961	15895	15864	15897	15835	15862	15800	15859	15905	15976	15655	15778	16029	15890	15875	15962	15900	15846	15801	15813	15864	16043	15904	15867	15938	15880	15898	15799	15933	15873	16036	15949	15879	15903	15843	16065	15827	15825	15917	15852	15950	15943	15806	15804	15986	15858	15858	15944	15921	16164	15921	16061	15945	15881	15850	15921	15946	15840	15738	15864	16012	15925	15893	15847	15878	15758	16026	15827	16010	15880	15815	15850	15772	15898	15962	15902	15722	16000	15880	15724
35359	39750	38222	27602	20900	19347	19215	18773	18855	19098	18860	18935	18649	18703	18758	18956	19035	18826	18907	18840	18817	18765	18808	18966	18734	19077	18985	19046	18930	18882	18863	18870	18626	18599	18836	18805	18668	18760	18726	18920	18751	19079	18921	18971	19008	18912	18902	18936	18752	18958	18770	18905	18767	18725	18894	18759	18869	18568	18654	18712	18890	18822	18924	18644	18839	18881	18873	18742	19030	18944	18910	18980	18799	18915	18783	19098	19000	18813	19028	18906	18810	18815	18843	18814	18769	18682	18886	18971	18927	18792	18691	18978	18761	18915	18965	18784	18966	18875	18866	18845	18838	18867	18946	18862	18897	18717	18854	18813	19059	18855	18773	18656	18637	18749	18891	18859	18854	18971	18774	18902	19099	18745	18861	18685	18752	18915	18962	18680	18870	18832	18721	18871	19067	19092	18806	18815	18766	18732	18824	18870	18902	18953	18928	18867	18679	18755	18678	18744	18735	18859	18778	18847	18943	18742	18819	18710	18918	18760	18760	18965	18787	18595	18717	18730	18628	18766	18692	18666	18606	18985	18819	18751	18820	18842	18639	18784	18870	19011	18885	18928	18778	18909	18702	18567	18737	18933	18899	18743	18838	18666	18944	18939	18913	18845	18718	18946	18766	18939	18920	18838	19018	18930	18841	18743	18724	19016	18945	18770	18676	18913	18856	18788	18903	18749	18859	18762	18860	18851	18921	18601	18811	18735	18859	18792	18862	18920	18550	18789	18791	18893	18880	18890	18834	18793	18828	18855	18996	18869	18856	18988	18957	18753	18889	18793	18830	18741	18971	18792	19003	18855	18917	18904	18867	18784	18788	18684	18919	18955	18873	18914	18792	18888	19060	18804	18943	18687	18821	18942	18642	18858	18727	18714	18982	19010	18988	18938	18840	18946	18718	18766	18997	19209	18764	18779	18975	18558	18751	18888	18705	18652	18806	18962	18975	18678	18871	18862	18898	18887	18816	18660	18691	18896	18736	18647	18848	18718	18843	18854	18859	18719	18866	18868	18769	18761	18627	18916	18889	19036	18804	18781	18846	18836	18875	18805	18754	18728	18843	18806	18810	18593	19043	18874	18939	18824	18761	18748	18832	18920	18918	18902	18949	18671	18745	18819	19053	18763	18952	18691	18972	19052	18790	18719	18756	18998	18550	18949	18926	18924	18894	18920	19007	18714	18866	18878	18769	18730	19053	18766	18969	18770	19009	18729	18939	18709	18891	18798	19050	18857	18778	18827	18897	18712	18935	18882	18868	18887	18882	18865	18935	18701	18857	19015	18741	18852	19145	18756	18900	18860	18751	18893	18881	18924	18857	18727	18651	18880	18828	18810	18873	18789	18839	18911	18932	18791	19025	18721	19072	18665	18820	18839	18833	18750	18805	18791	18909	18976	18754	18810	18943	18812	18862	18979	18892	18911	18738	18852	18772	18830	18888	18844	18968	18540	18905	19041	18945	19005	18982	18852	18860	18898	18764	18930	19064	18904	18930	19082	18722	18831	18746	18767	18756	18737	18591	18768	18919	18933	18671	18844	18790	18907	18897	18864	18671	19059	18845	18982	18925	18973	18914	18862	18869	18844	18766	18877	18733	18927	18693	18721	18891	18806	18852	18755	18897	18884	18820	18964	18891	18836	18818	18796	18868	18860	18830	18918	18887	18924	18850	18813	18854	18922	18605	18921	19049	18844	18883	18712	18794	18904	19014	18879	18866	18871	18837	18882	19126	18773	18484	18864	18794	18727	18875	18875	18689	18889	18707	18667	18736	18936	18731	18896	18627	18856	18783	18882	18796	18845	18744	18787	18685	19010	18886	18843	18850	18805	18803	18887	18861	18865	18826	18777	18833	18866	18839	18851	18646	18839	18890	18866	18867	18843	18928	18818	18912	18896	18844	18872	18937	18820	18839	18951	19037	18891	18723	18870	18770	18986	18913	18831	18780	18813	18736	18905	18782	18949	18791	18816	18881	18834	18754	18875	18773	18885	18783	18816	18812	18668	18778	18772	19031	19044	18972	18805	18934	18808	18803	19080	18764	18742	18765	18746	18639	18763	18740	18748	18999	18942	18820	18780	18888	18686	18832	18774	18723	18756	18811	18849	18884	18822	18804	18752	18478	18589	18773	18831	18780	18952	18873	18799	18947	18825	18774	18868	18909	18897	18610	18909	19038	18981	18810	18880	18775	18726	18851	18573	18850	18675	18774	18828	18869	18928	18957	18726	18911	18873	18881	18966	19001	18859	18656	18654	18736	18839	18762	18728	18851	18745	18920	19029	18666	18800	18865	19060	18801	19017	18864	18866	19092	18842	18877	18663	18814	18816	18755	18871	18894	18695	18745	18719	18548	19001	18813	18962	18743	18883	18918	18622	18767	18952	18788	18748	18882	18979	18860	18997	18701	18937	19025	18989	18836	18920	18918	18746	18782	18970	18890	18841	18788	18887	18736	18811	18777	18732	18844	18833	18694	18929	18918	18939	18935	18709	18792	18851	19136	18801	18883	18797	18685	18830	18637	18803	18645	18898	18842	18676	18846	19053	18834	18694	18931	18925	18740	18907	18640	18836	18890	18969	19097	18831	18750	18804	18845	18933	18911	18761	18785	18855	18952	18896	18812	18911	18876	18897	18909	18850	18746	18948	18609	19070	18810	18804	18899	18751	18795	18828	18775	18609	18696	18857	18698	18785	18808	18819	19108	18718	18799	18690	18933	18916	18885	18979	19033	18809	18942	18928	18593	18956	18874	18860	18977	18916	18874	18701	19007	18740	18957	18871	18725	19008	18988	18765	18843	18846	19038	18821	18926	18808	18903	18763	18720	18922	18903	18841	19004	19050	18918	18877	18895	18869	18845	18815	18970	18951	18792	18826	18861	18684	18948	18716	18597	18839	18903	18809	19012	19019	18628	18815	18881	18859	18769	18699	18779	18829	18692	19019	18825	18673	18885	19002	18820	18815	18732	18676	18980	19017	19088	18731	19054	18881	18944	18917	18708	18897	18762	18622	18942	18891	18989	18854	18860	18770	18827	18887	18768	19050	18995	18835	18786	18783	18791	18723	18864	19081	18931	18768	18667	18951	18710	18528	18813	18817	18888	18991	18804	18967	18863	18651	18860	18899	18846	18916	18805	19014	18890	19024	18784	18948	19178	18751	18932	18719	18674	18588	18912	18784	18850	18896	18743	18624	18724	18945	18922	18933	18847	18970	18863	18768	18811	18667	18695	18990	18817	18973	18957	18854	18861	18916	18860	18878	18768	18914	18764	18832	18727	18995	18893	19004	18865	18895	19026	18920	18912	18910	18831	18828	18871	18729	18640	18826	18883	18843	18852	18669	18989	18895	19023	18816	18913	18848	18743	18889	18785	18918	18982	18794	18596	19034	18748	18692	18703	18867	18929	18763	18728	18745	18840	19030	18911	18844	18980	18944	19043	18846	18735	18882	18946	18859	18847	18641	18988	18728	18646	18692	18785	18830	18775	18752	18748	18833	18952	18963	19053	18944	18722	18627	18864	18922	18870	18893	18912	19122	19034	18893	18612	18855	18710	18981	18841	18939	18894	18745	18969	18732	18586	18938	18761	18855	18823	18944	18813	18865	18863	18878	18988	18998	19216	18967	18897	18914	18968	18900	18830	18759	18758	18935	18765	18815	18840	18476	18852	18904	18910	18581	18827	18804	19041	18883	18753	19038	18902	18847	18771	18825	18830	18846	18901	19028	18825	18932	18856	18832	18891	18807	18896	18630	18742	18564	19034	18850	18705	18881	18872	18781	18950	18955	18773	18854	18821	18922	18973	18828	18690	18971	18983	18744	18814	18654	18866	18780	18915	18712	18827	18634	18643	18725	18808	18650	18781	18758	18819	18703	18991	18991	19027	19030	18800	18743	18807	18762	18850	18702	18922	18697	18855	18981	18812	19000	18870	18880	18822	18693	18841	18763	18722	18798	18827	18814	19029	18826	18619	18809	18967	18846	18892	18756	18903	18777	19020	18923	18988	18876	18785	18740	18889	18942	18857	18735	18834	18786	18825	18746	18925	18878	18997	18752	18913	19106	18815	18995	18962	18721	18859	18801	18710	18848	19113	18861	18845	18946	18692	18739	18806	18753	19007	19063	18904	18825	18913	18746	19059	18677	18751	18706	18841	18820	18945	18947	18802	18507	18720	18766	18685	18793	19032	18805	18779	18816	19009	18791	18873	18727	18888	18648	18893	18775	18897	18982	18824	18860	18662	18683	18788	18967	18995	18779	19000	18996	19027	18809	18924	18824	18784	18741	18860	18777	18888	18814	18866	18716	19032	18901	19078	18755	18838	18824	19056	18690	18884	18862	18852	18743	19041	18975	18675	18900	18651	18914	18979	18842	19086	18805	19003	18929	18892	18683	18872	18748	18656	18726	18918	18992	19026	18944	18931	19114	19046	18935	18907	18666	18671	18645	18841	18942	18683	18616	19030	18705	18670	18693	18759	18716	18691	18923	18960	18898	18797	18856	18921	18919	18785	18823	18932	18657	18592	18805	18999	18940	18965	18988	18770	18779	18855	18906	19034	18811	18645	18822	18584	18896	18838	18957	18757	18678	18917	18866	18690	18974	18768	18697	18845	18740	18811	18812	19021	18839	18794	18605	18926	18847	18689	18912	19027	18900	18846	18957	18948	18807	18988	18872	18784	18760	18711	18874	18952	18836	18922	18831	18635	18800	18547	19037	19174	18777	18740	18735	18749	19002	18712	18772	18999	18606	18904	18968	18887	18890	19017	18687	18943	18842	18741	18689	18983	18908	18898	18842	18892	18900	18814	18838	18924	18507	18897	18876	18724	18847	18951	18755	18760	18919	18778	18916	18725	18729	18887	18598	18847	18995	18775	18553	18780	18816	18679	19115	18980	19107	19095	18860	18851	18842	19025	18733	19028	18777	18863	18935	18990	19022	18932	18576	18933	18770	18749	18692	18952	18959	18869	18793	18948	19004	18881	18787	18735	18759	18857	18973	18649	18959	19004	18911	18882	18868	18824	18809	18711	18778	19098	18852	18996	18888	18748	18702	18886	19029	18986	18749	18950	18845	18824	18588	19042	18981	18988	18891	19105	18730	18868	18900	18888	19070	18787	18851	19065	18883	18796	18952	18735	18842
38497	51693	38242	23059	17382	16020	15718	15766	15827	15825	15807	15874	15799	15713	15814	15746	15860	15881	15773	15830	15789	15590	15771	15899	15705	15762	15750	15750	15603	15734	15752	15932	15781	15961	15785	15627	15927	15675	15711	15742	15609	15823	16050	15966	15791	15742	15827	15874	15828	15727	15774	15623	15825	15766	15720	15742	15888	15858	15728	15768	15730	15714	15678	15748	15749	15590	15652	15752	15680	16005	15884	15764	15812	15639	15804	15735	15817	15785	15720	15640	15858	15779	15898	15785	15605	15849	15781	15832	15736	15756	15795	15772	15667	15765	15869	15858	15762	15677	15805	15675	15825	15720	15956	15878	15813	15843	15642	15601	15762	15773	15650	15766	15723	15743	15818	15804	15920	15747	15638	15810	15955	15885	15715	15635	15704	15875	15796	15764	15855	15752	15846	15833	15971	15817	15883	15811	15841	15681	15675	15721	15815	15640	15566	15601	15593	15912	15701	15850	15836	15619	15786	15706	15817	15737	15796	15888	15817	15755	15883	15767	15891	15660	15692	15858	15858	15696	15809	15684	15775	15635	15777	15800	15737	15761	15818	15789	15853	15690	15797	16015	15783	15858	15900	15849	15852	15963	15817	15756	15762	15692	15767	15695	15883	15685	15909	15801	15882	15769	15751	15944	15784	15758	15593	15845	15865	15814	16003	15691	15765	15617	15841	15850	15725	15693	15843	15809	15720	15921	15586	15792	15839	15622	15563	15785	15659	15837	15888	15656	15722	15830	15707	15819	15796	15753	15801	15827	15855	15721	15856	15835	15923	15840	15811	15718	15805	15533	15842	15658	15724	15851	15786	15818	15741	15970	15695	15653	15769	15856	15803	16044	15887	15905	15885	15794	15890	15699	15613	15662	15719	15846	15836	15804	15842	15883	15775	15855	15794	15779	15855	15840	15900	15898	15782	15619	15801	15746	15890	15755	15723	15781	15798	15882	15903	15743	15671	15632	15771	15745	15731	15581	15793	15787	15706	15721	15815	15698	15755	15709	15569	15820	15772	15652	15789	16013	15959	15773	15820	15804	15520	15783	15822	15587	15724	15817	15624	15701	15893	15789	15809	15810	15609	15811	15912	15638	15794	15875	15750	15807	15599	15937	15777	15813	15788	15749	15908	15799	15758	15724	15731	15667	15682	15915	15603	15697	15706	15723	15691	15814	15753	15647	15758	15825	15898	15775	15897	15908	15745	15730	15899	15786	15753	15841	15598	15771	15740	15903	15928	15786	15779	15729	15833	15664	15907	15976	15621	15751	15816	15607	15758	15987	15786	15816	15754	15668	15647	15934	15717	15794	15771	15799	15752	15864	15932	15784	15822	15817	15827	15857	15718	15829	15698	15837	15858	15717	15855	15742	15660	15759	15815	15789	15666	15850	15646	15809	15740	15751	15852	15940	15762	15793	15764	15705	15641	15679	15811	15758	15900	15884	15782	15697	15735	15764	15664	15736	15834	15910	15692	15861	15831	15950	15811	15919	15770	15838	15906	15705	15992	15826	15746	15738	15876	15757	15820	15991	15835	16025	15732	15643	15702	15801	15786	15735	15599	15754	15676	15807	15913	15860	15885	15834	15822	15756	15630	15774	15878	15868	15730	15945	15754	15771	15760	15747	15794	15674	15665	15656	15927	15889	15855	15733	15742	15738	15814	15928	15755	15698	15738	15784	15854	15688	15743	15672	15852	15609	15795	15748	15833	15895	15852	15717	15734	15814	15763	15743	15872	15929	15927	15707	15823	15870	15807	15690	15957	15801	15777	15788	15673	15684	15729	15763	15733	15802	15867	15868	15758	15884	15814	15640	16011	15596	15795	15780	15790	15786	15853	15771	15814	15757	15662	15630	15754	15892	15980	15669	15521	15694	15832	15763	15833	15780	15670	15950	15831	15857	15620	15827	15683	15800	15586	15872	15760	15669	15817	15818	15862	15761	15721	15691	15722	15832	15757	15666	15812	15858	15732	15757	15837	15745	15819	15510	15570	15872	15638	15868	15833	15849	15657	15875	15870	15661	15868	15833	15725	15836	15678	15839	15824	15928	15626	15941	15712	15906	15940	15886	15640	15762	15828	15757	15788	15646	15826	15733	15829	15847	15724	15851	15829	15675	15848	15837	15746	15886	15872	15801	15784	15769	15959	15735	15749	15561	15772	15731	15605	15884	15759	15825	15765	15748	15780	15775	15843	15766	15768	15816	15735	15664	15873	15889	15903	15918	15664	15741	15729	15690	15789	15934	15853	15691	15647	15802	15757	15644	15701	15831	15818	15753	15889	15573	15811	15735	15662	15780	15828	15657	15709	15674	15792	15724	15857	15718	15645	15657	15613	15867	15802	15726	15850	15731	15806	15677	15826	15824	15920	15821	15974	15865	15931	15881	15764	15620	15808	15845	15779	15669	15754	15706	15781	15905	15703	15715	15755	15757	15661	15846	15679	15681	15721	15842	15783	15808	15850	15739	15753	15618	15608	15759	15843	15820	15708	15795	15556	15844	15934	15616	15789	15777	15899	15760	15700	15614	15823	15737	15883	15745	15889	15890	15932	15755	15930	15797	15786	15838	15727	15676	15837	15935	15748	15862	15821	15765	15675	15816	15700	15729	15876	15771	15736	15654	15795	15657	15846	15647	15849	15792	15886	15720	15672	15734	15760	15701	15923	15707	15726	15808	15746	15809	15985	15755	15772	15791	15723	15784	15797	15782	15812	15749	15697	15796	15705	15766	15850	15843	15711	15701	15685	15602	15710	15635	15686	15643	15787	15705	15613	15825	15723	15777	15806	15681	15749	15777	15893	15879	15912	15744	15797	15921	15850	15808	15951	15727	15805	15872	15688	15808	15654	15850	15811	15814	15446	15826	15799	15828	15655	15813	15690	15789	15665	15821	15790	15712	15766	15880	15631	15740	15854	15746	15850	15907	15839	15751	15870	15798	15696	15734	15835	15821	15721	15802	15646	15710	15882	15708	15708	15740	15806	15925	15774	15968	15488	15697	15638	15587	15831	15641	15675	15756	15737	15693	15767	15746	15867	15800	15743	15722	15760	15837	15700	15790	15851	15910	15713	15712	15884	15633	15872	15873	15868	15781	15885	15763	15653	15696	15835	15818	15778	15728	15894	15837	15837	15778	15791	15765	15751	15738	15935	15579	15826	15847	15830	15793	15934	15698	15890	15676	15728	15821	15809	15786	15711	15835	15771	15919	15797	15851	15661	15676	15724	15833	15944	15730	15664	15785	15737	15887	15742	15608	15793	15674	15819	15661	15851	15884	15604	15730	15857	15650	15646	15893	15647	15743	15853	15687	15940	15736	15973	15695	15837	15684	15816	15711	15648	15920	15868	15783	15812	15720	15827	15780	15757	15797	15720	15826	15972	15673	15690	15667	15727	15602	15800	15749	15798	15841	15868	15899	15744	15727	15733	15720	15735	15966	15867	15751	15686	15720	15870	15722	15522	15801	15837	15778	15759	15880	15874	15924	15736	15746	15782	15729	15689	15800	15835	15703	15850	15809	15822	15758	15658	15892	15777	15891	15868	15778	15719	15789	15858	15795	15581	15815	15708	15754	15701	15797	15900	15619	15884	15837	15881	15735	15814	15857	15628	15636	15942	15803	15690	15668	15582	15657	15897	15706	15864	15803	15821	15804	15843	15853	15929	15835	16007	15705	15827	15744	15817	15769	15762	15919	15782	15801	15849	15787	15775	15705	15703	15861	15969	15954	15731	15612	15877	15623	15864	15643	15773	15802	15648	15774	15920	15727	15773	15844	15736	15897	15727	15785	15734	15622	15715	15762	15667	15835	15598	15828	15770	15967	15693	15724	15831	15822	15763	15930	15653	15886	15932	15931	15723	15947	15754	15639	15806	15743	15917	15826	15809	15859	15741	15796	15601	15840	15801	15737	15858	15774	15732	15859	15871	15785	15749	15850	15848	15800	15752	15809	15787	15707	15694	15851	15909	15665	15882	15755	15871	15773	15768	15814	15644	15679	15787	15717	15751	15791	15673	15629	15736	15780	15786	15765	15696	15947	15725	15773	15797	15750	15758	15701	15665	15653	15935	15688	15977	15753	15873	15900	15751	15950	15825	15881	16013	15821	15747	15744	15665	15722	15725	15851	15769	15922	15733	15774	15795	15635	15753	15550	15985	15812	15794	15824	15766	15920	15636	15766	15714	16042	15789	15706	15816	15731	15738	15719	15886	15877	15863	15802	15687	15753	15853	15702	15774	15851	15881	15783	15799	15706	15537	16011	15771	15741	15721	15934	15834	15768	15809	15740	15704	15857	15770	15682	15641	15778	15786	15700	15859	15741	15865	15795	15740	15806	15757	15649	15839	15925	15714	15887	15635	15915	15735	15829	15905	15756	15817	15917	15850	15903	15868	15721	15823	15640	15935	15762	15717	15704	15733	15855	15889	15757	15554	15869	15651	15888	15644	15844	15733	15796	15875	15857	15841	15721	15836	15686	15765	15819	15701	15763	15700	15871	15781	15815	15598	15742	15638	15737	15881	15785	15711	15650	15761	15841	15872	15885	15739	15830	15881	15889	15771	15673	15924	15826	15688	15764	15907	16039	15735	15763	15809	15840	15904	15784	15701	15899	15765	15733	15679	15717	15924	15868	15732	15977	15763	15689	15952	15881	15613	15876	15760	15703	15832	15746	15762	15994	15938	15779	15842	15703	15783	15577	15653	15698	15909	15755	15792	15782	15847	15691	15790	15909	15807	15852	15805	15626	15751	15858	15707	15646	15819	15999	15862	15700	15804	15759	16109	15805	15858	15941	15710	15681	15734	15778	15817	15840	15785	15924	15899	15782	15854	15853	15733	15671	15752	15863	15887	15798	15796	15750	15723	15714	15792	15774	15854	15786	15655	15910	15975	15664	15913	15965	15967	15713	15800	15743	15785	15900	15753	15896	15841	15702	15775	15888	15691	15846	15851	15773	15791	15717	15674	15701	15751	15639	15738	15775	15770	15782	15781	15746	15733	15894	15729	15864	15848	15675	15691	15692	15602	15611	15833	15851	15756	15780	15826	15914	15747	15797	15767	15838	15668	15783	15920	15728	15882	15848	15798	15870	15883	15733	15888	15878	15756	15943	15702	15618	15604	15829	15843	15821	15941	15742	15780	15986
23787	25746	39572	33893	26459	24956	24529	20026	19188	19301	19099	19224	19154	18940	18955	19082	19105	18905	19043	18944	19020	18999	18935	18961	19220	18889	18851	19042	19206	19108	18957	18877	18976	19038	18883	18776	18967	18906	19196	19042	18829	18850	18755	18928	18908	18801	18803	18974	18841	18964	18920	18794	18833	18843	18695	19086	18753	18932	18817	18931	18921	18825	18972	19042	18972	18807	18744	18698	19073	18892	18833	18913	19011	18903	18885	18828	18889	19000	18884	18617	18825	18846	18814	18782	18899	19043	18911	18889	19010	18929	18962	18999	18763	18907	18766	18857	19096	18888	18768	18769	18958	18637	18907	18873	18797	18995	18944	18726	18789	18845	18912	18815	19135	18790	18798	18696	18776	18861	19082	18974	19006	18835	18819	18846	18832	18791	18873	18700	18934	18912	18897	18779	18898	18627	18881	18789	18876	18842	18667	18707	18777	18904	18896	18868	18815	18592	18898	18871	18537	18684	18938	18788	18912	18858	18839	18890	18961	18790	18673	18810	18750	18862	18639	18835	18673	18849	18890	18964	18674	18610	18902	18965	18941	18804	18866	18778	18750	18798	18924	18925	18776	18953	18762	18863	18838	18793	18654	18668	18896	18764	18724	18922	18864	18807	18697	18757	18945	18935	18762	18853	18626	18829	18865	18934	18624	18770	18802	18718	19011	18709	18706	18755	18762	18549	18783	18651	18747	18874	18816	19007	18868	18477	18769	18681	18874	18883	18796	18791	18902	18859	18857	18959	19027	18923	18893	18745	18798	18800	18832	18776	18905	18956	18731	18822	18801	18886	18844	18696	18858	18655	18783	18701	18796	18952	18834	18789	19018	18820	18929	18922	18855	18791	18695	18634	18747	18819	18712	18739	18795	18695	18816	18709	18867	18918	18715	18863	18760	18842	18895	18978	18935	18956	18758	18776	18742	18584	18836	18714	18756	18739	18957	18844	18893	18828	18834	18885	18854	19006	18813	18910	19001	18848	18805	18847	18569	18741	18743	18669	18914	18797	18528	18685	18873	18903	18693	18786	18834	18754	18877	18758	19016	18836	19012	18911	18645	18651	18762	18954	18865	18886	18966	18672	19093	18943	18843	18654	18725	18827	18868	18841	18883	18782	18597	18889	18841	18836	18885	18813	18940	18790	18936	18973	18780	18764	18684	18781	18792	18953	18844	18946	18657	18703	18664	18754	18825	18872	18857	18892	18776	18907	18925	18865	18581	18776	18812	18673	18736	18860	18783	18885	18764	18672	18782	18931	18783	18597	18792	18715	18884	18730	18952	18965	18861	18676	18807	18912	18627	18750	18859	18818	18786	18591	18733	18726	18858	18689	18760	18953	19014	18687	18649	18771	18957	18888	18825	18866	18836	18877	18745	18670	18950	18609	18734	18677	18864	18804	18848	18847	18829	18757	18882	18624	18714	18670	18901	18698	18808	18675	18670	18941	18873	18580	18663	18774	18713	18888	18961	18927	18853	18801	18755	18854	18928	18728	18894	18733	18922	18821	18863	18811	18858	18678	18873	18779	18929	18809	18905	18786	18736	18719	18911	18667	18848	18910	19021	18777	18941	18766	18794	19008	18834	18874	18749	18712	18927	18976	18837	18799	18590	18784	18848	18841	18774	18904	18673	18679	18793	18558	18972	18922	18859	18928	18840	18728	18907	18879	18663	18929	18795	18671	18906	18843	18835	18758	18817	18968	18943	18821	18947	18879	18671	18795	18775	18936	18853	18914	18944	18635	18657	18830	18840	18872	18790	18662	18794	18769	18873	18752	18933	18881	18708	18810	18707	18659	18959	19022	18953	18876	18841	18668	18621	18691	18699	18708	18643	18766	18704	18659	18825	18750	18923	18906	18718	18631	18995	18837	18914	18905	18862	18700	18935	18821	18522	18896	18867	18876	18766	18873	18670	18681	18831	19014	18831	18774	19019	18974	18865	18792	19105	18907	18839	18911	18837	18696	18718	18759	18768	18939	18960	19016	18913	18943	18964	18870	18993	18863	18681	18769	18600	18838	18664	18909	18810	18987	18662	18975	18896	18950	18917	19008	18769	18718	18998	18747	18759	18697	18833	18851	18846	19003	18784	18931	18800	18682	18733	18817	18689	19038	18992	18871	18586	18761	18829	18772	18772	18849	18833	19094	18920	18831	18759	18924	18627	18885	18816	18715	18865	18951	18829	18826	18705	18806	18884	18631	18926	18962	18886	18855	18831	18878	18782	18789	18833	18781	18745	18837	18756	18772	18700	19016	18633	18599	18792	18724	18689	18979	18901	19060	18790	18770	18747	18850	18935	18871	18879	18764	18837	18924	18723	18754	18767	18804	18709	18847	18909	18809	18806	18742	18728	18836	18810	19019	18796	19115	18837	18959	18878	18805	18740	18916	18619	18718	18835	18866	18842	18904	18771	18637	18859	18916	18684	18603	18732	19066	18851	19052	18859	18804	18806	18964	18840	18666	18713	18755	18758	18760	18975	18691	18670	18938	18818	18943	19045	18640	19092	18985	18737	18628	18828	18877	18854	18669	18710	18773	18728	18707	19010	18832	18690	18885	18805	18872	18879	18905	18935	18805	18934	18732	18765	18886	18829	18872	18734	18790	18825	18799	18795	19007	18767	18915	18671	18708	18942	18946	18826	18810	18706	18856	18756	18765	19169	18912	18766	18956	18783	18846	18855	18795	18791	18588	18758	18947	18654	18831	18934	18685	18660	18957	18919	18842	18795	18610	18845	18768	18726	18627	18904	18789	18695	18716	18900	19012	18847	18792	18777	18723	18805	18771	18768	18729	18513	18904	18731	18836	18817	18864	18834	18931	18733	18747	18891	18625	18880	19001	18728	18858	18916	19012	18723	18667	18975	18775	18736	18748	18835	18726	18895	18747	18697	18904	18855	18762	18883	18766	18885	18910	18708	18774	18834	18776	18813	18814	18843	18765	18762	18731	18924	18911	18817	19041	18867	18898	18773	18765	18769	18840	18986	18639	18904	18616	18867	18926	18733	18856	18831	18722	18900	18825	18736	18774	18996	18935	18964	18891	18812	18694	18769	18782	19025	18734	19059	18822	18564	18809	18786	18746	18775	18967	19003	18866	18866	18821	18739	18713	18744	18726	18952	18706	18834	18784	18901	18941	18820	18889	18887	18690	18766	18612	18815	18745	18783	18916	18765	18667	18747	18817	18776	18776	18839	18852	18964	18649	18633	18847	18809	18974	18744	18765	18871	19032	18962	18795	18955	18796	18784	18834	18837	18803	18913	18833	18798	18844	18833	18833	18628	18796	18688	18765	18993	18778	18732	18911	18719	18910	19020	18681	18730	18801	18771	18826	18978	18619	18638	18801	18981	18838	18860	18943	18756	18871	18668	18684	18807	18920	19128	19052	18705	18765	18981	18650	18790	18805	18840	18769	18754	18767	18752	18630	18674	18937	18808	19104	18715	18869	18880	18744	18749	18742	19017	18965	18750	18921	18874	18757	18742	19024	18752	18822	18805	18916	18551	18691	18907	18915	18899	18679	18811	18833	18783	18944	18947	18967	19016	18804	18792	18972	18852	18817	18756	18693	19030	18971	19033	18901	18768	18691	18728	18954	18776	18743	18848	18806	18788	19007	18851	18992	18953	18783	18701	18624	18851	18925	18889	18926	18925	18833	18729	18893	18757	18901	18760	19003	18896	18944	18886	18710	18610	18688	18926	18814	18827	19003	18832	18793	18801	18891	18962	18679	18799	18804	18655	18885	18801	18809	18766	19020	18855	18983	19000	18873	18699	18676	18806	18676	18516	18604	18772	18754	18821	18806	18757	18829	18717	18972	18775	18612	18827	18764	18974	18800	18722	18776	18945	18846	18905	19042	18694	19023	18886	18914	18771	18838	18851	18730	18766	18761	18888	18806	18868	18653	18874	18728	18770	18845	18906	18500	18521	18908	18623	18807	18833	18620	18781	18482	18893	18949	18834	18582	18652	18759	18795	18818	18619	18783	18795	18793	18769	18692	18655	18771	18865	18892	18895	18603	18749	18812	18846	18797	18760	18746	18913	19016	18941	18813	18682	18856	18783	18878	18828	18881	18871	18961	18806	18897	18905	18790	18787	18749	18699	18921	18919	18873	18713	18880	18917	18501	18809	18895	18767	18721	18763	18738	19004	18885	18670	18735	18687	18821	18715	18845	18839	18968	18856	18909	18810	18740	18783	19060	18873	18964	18884	18633	18646	18897	18663	18680	18772	18870	18729	18849	18977	18849	18778	18648	18966	18799	18678	18883	18908	18880	18808	18584	18878	18719	18966	18853	18683	18666	18754	18892	18815	18701	18684	18719	18834	18820	18899	18919	18755	18710	18956	18700	18846	18821	18576	18938	19001	18754	18665	18576	18802	18787	18914	18690	18606	18752	18782	18761	18693	18758	18817	18811	18813	18929	18716	18720	18856	18885	18750	18941	18753	18771	18774	18876	18863	18782	18839	18621	18714	18818	18806	18930	18749	18963	18802	18929	18790	18970	18717	18882	18700	18648	19021	18835	18711	18817	18664	18852	18917	18943	18650	18727	18727	18954	18744	18728	18791	18663	18758	18777	18906	18714	18704	18679	18894	18813	18765	18860	18903	18876	18857	18943	18781	18759	18722	18664	18950	18893	18931	18726	18684	18781	18767	18713	19019	18693	18842	18605	18737	18919	18904	18887	18846	18802	18723	18956	18985	18654	18848	18882	18734	18762	18551	18894	18830	18879	18770	18908	18798	18962	18798	18816	18673	18891	18809	18894	18881	18843	18829	18797	18659	18869	18839	18708	18722	18808	18775	18623	18836	18866	18661	18612	18789	18793	18827	18897	18988	18993	18816	18716	18632	18818	18867	18662	18972	18717	18830	18800	18789	18862	18948	18832	18772	18913	18820	18800	18861	18649	18706	18753	18724	18671	19044	18696	18854	18810	18824	18746	18810	18812	18702	18719	18860	18767	18593	18946	18877	18789	18883	18747	18867	18920	18963	18904	18987	18700	18635	18878	18927	18813	18862	18804	18924	18755	18869	18772	18849	18851	18725	18776	18745	18849	18914	18811	18669	19003	18806	18766	18721	18811	18784	18450	18634	18717	18894	19039	18861	18615	18685	18893	18811	18734	18895	18889	18853	18811
63301	106131	87946	60060	34458	20042	16367	15624	15677	15813	15688	15820	15856	15899	15859	16076	15924	15920	15845	15874	15766	15919	16104	15853	16037	15845	15944	15996	15889	15764	16052	15884	15771	15991	16030	15694	15657	15830	15824	15869	15949	15740	15634	15864	15802	15792	15852	15972	16009	15873	15862	15806	15643	15726	15887	15662	15775	15930	15790	15829	15854	15765	15823	15719	15870	15700	15848	15907	15853	15820	15869	15872	15830	15874	15762	15867	15777	15835	15897	15894	15937	15871	15912	15923	15851	15879	15805	15903	15636	15771	15889	15893	15913	15914	15896	15688	15727	15797	15969	15752	15832	15933	15879	15784	15941	15716	15827	15986	15721	15651	15650	15787	15959	15708	15782	15786	15816	15702	15988	15695	15898	15967	15866	15931	15845	15880	15863	15552	15763	15849	15812	15868	15834	15673	15828	15828	15764	15849	15878	15848	15820	15845	15807	15804	15819	15760	15799	15941	15814	15897	15745	15758	15790	15765	15747	15840	15887	15864	15713	15651	15807	15779	15791	15913	15892	15935	15703	15916	15870	15628	15747	15803	15809	15814	15833	15976	15962	15756	15932	15741	15873	15849	15960	15748	15878	15913	15821	15803	15786	15817	15886	15685	15792	15845	15924	15989	15931	15920	16005	15688	15682	15769	15901	15788	15850	15828	15612	15830	15983	15916	15912	15941	15797	15901	15728	15896	16193	15962	15711	15868	15982	15853	15898	15835	15913	15744	15856	15947	15736	15886	15855	15991	15860	15750	15798	15670	15740	15859	15783	15887	15778	15679	15827	15721	15735	15686	15887	16012	15796	15958	15834	15864	15823	15797	15845	15898	15703	15806	15946	15786	15762	15733	15838	15767	15785	15982	16022	15822	15779	15909	15839	15826	15848	15898	15886	15846	15681	15878	15782	15910	15784	15810	15919	15869	15735	15843	16108	15837	15786	15862	15671	15754	15800	15732	15779	15760	15720	15880	15670	15896	15814	15946	15811	15826	15746	15861	15779	15821	15919	15995	15926	15746	15735	15820	15799	15843	15781	15816	15910	15774	15798	15802	15847	15707	15890	15953	15891	15860	15914	15802	15583	15770	15925	15857	15924	15894	15838	16091	15865	15828	15687	15812	15846	15587	15745	15998	15808	15746	15765	15728	15926	15913	15885	15701	15726	15776	15759	15834	15689	15914	15931	15873	16016	15902	15912	15767	15773	16067	15774	15832	15924	15793	15866	15756	15760	15849	15830	15944	15954	15827	15756	15740	15848	15744	15897	15789	15801	15801	15924	15732	15779	15879	15774	15886	15965	15918	15714	15684	15961	15793	15830	15948	15891	15791	15801	16000	15844	15727	15906	15753	15844	15688	15840	15877	15884	15765	15880	15885	15738	15985	15960	16057	15750	15806	15708	15887	15861	15872	15852	15863	15766	15922	15650	15991	16007	15899	15830	15900	15846	15795	15738	15739	15797	15867	15681	15864	15774	15755	15793	15835	15769	15850	15825	15770	15858	15931	15690	15931	15770	15791	15958	15621	15788	15735	15752	15858	15745	15899	15685	15932	15903	15868	15860	15846	15731	15776	15805	15854	15667	15952	15793	15898	15817	15918	15863	15884	15633	15692	15855	15779	15793	15917	15765	15859	15926	16007	15830	15644	15699	15871	15771	15700	15922	15979	15886	15634	15924	15889	15711	15881	15925	15693	15890	15637	15826	15859	15700	15876	15900	15833	15965	15818	15853	15908	15662	15718	15772	15785	15715	16127	15882	15929	15788	15888	15870	15805	15851	15651	15953	15813	15972	15763	15831	15633	15786	15801	15819	16009	15640	15835	15850	15763	15697	15848	15853	15984	15704	15764	15875	15640	15855	15848	15822	15808	15899	15874	15948	15901	15725	15833	15984	15877	16014	15781	15709	15799	15979	15817	15850	15770	15805	15878	15783	15810	15898	15872	15788	15889	15741	15820	15885	15973	15781	15871	15821	15753	15898	15791	15682	15746	15882	15845	15913	15823	15881	15840	15974	15877	15737	15866	15918	15728	15848	15760	15811	15758	15696	15990	15889	15815	15710	15902	15836	15881	15686	15839	15964	15837	15818	15742	15820	15862	15880	15949	15829	15967	15722	15918	15881	15882	15953	15945	15763	15761	15773	15752	16043	15948	15870	15772	15816	15689	15614	15973	15797	15814	15889	15877	15946	15881	15888	15945	15683	15773	16020	15891	15912	15785	15776	15828	15814	15815	15882	15964	15821	15940	15839	15701	15936	15818	15891	15890	15805	15776	15757	15714	15871	15920	15904	15801	15695	15804	15749	15660	15775	15786	15837	15953	15953	15755	15750	15750	15714	15863	15966	15832	15852	15907	15675	15778	15919	15744	16002	15795	15768	15587	15623	15672	15717	15797	15761	15698	15718	15743	15783	15912	15826	15748	15876	15827	15748	15821	15837	15930	15905	15749	15877	15875	15751	15914	15838	15639	15880	15906	15802	15899	15900	15831	16036	15912	15824	15816	15803	15762	15774	15774	15853	15825	15808	15653	15902	15832	15792	15772	15481	15884	15783	15626	15851	15882	15919	15807	15884	15932	15768	15798	15905	15988	15846	15813	15851	15782	15711	15943	15777	15716	15777	15852	15840	15942	15850	15960	15826	15878	16000	15805	15790	15967	15668	15815	15612	15779	15789	15718	15831	15911	15827	15810	15849	15891	15830	15712	15877	15874	15958	15905	15809	15689	15767	15936	15825	15788	15744	15841	15934	15785	16044	15794	15788	15727	15897	15914	15657	15932	15871	15890	15945	15710	15954	15838	15938	15873	15921	15726	15721	15855	15826	15823	15839	15623	15874	15820	15743	15817	15804	15943	15952	15790	15749	15866	15861	15634	15768	15804	16014	15757	15889	15792	15945	15921	15799	15851	15769	15965	15782	15870	15849	15697	15898	15884	15971	15893	15851	15826	15792	15871	15852	15714	15714	15962	16024	15837	15841	15879	15806	15720	15752	15923	15820	15793	15652	15969	15891	15665	15804	15867	15761	15723	15757	15778	15763	15999	15766	15690	15903	15863	15945	15658	15906	15891	15866	15755	15903	15843	15832	15900	15933	16026	15659	15712	15850	16032	15796	15891	15720	15754	15656	15896	15822	15679	15713	15941	15929	15827	15905	15830	15653	15709	15696	15840	15730	15742	16095	15975	15938	15815	15953	15921	15791	15963	15930	15839	15791	15788	15768	15906	15931	15902	15700	15796	15889	15822	15873	15885	15873	15858	15948	15782	15985	15825	15907	15983	15725	15818	15856	15866	15800	15722	15970	15760	15889	15827	15750	15973	15827	15847	15791	15800	15892	15776	15788	15871	15719	15700	15758	15740	15866	15901	15848	15999	15910	15772	15926	15871	15719	15829	15820	15799	15825	15908	15751	15875	15792	15694	16009	15865	15714	15837	15778	15905	15784	15802	15976	15911	15850	15867	15848	15686	15788	15728	15875	15882	15623	15952	15845	15922	15866	15819	15703	15801	16006	15866	15880	15993	15855	15853	15759	15780	15607	15812	15880	15837	15821	15723	15688	15631	15825	15983	15818	15697	15752	15822	15863	15989	15862	15883	15898	15873	15724	15909	15707	15579	15717	15780	16004	15888	15754	15693	15879	15814	15765	15904	15833	15784	15857	15730	15873	15660	15837	15797	15759	15782	15833	15862	15787	15680	15820	15827	15872	15933	15896	15724	15738	15836	15692	15831	15767	15924	15866	15725	15839	15875	15890	15968	15828	15896	15733	15813	16006	16029	15739	15910	15808	15861	15759	15760	15807	15791	15660	15882	15654	15880	15892	15939	15710	15996	15675	15755	15818	15755	15793	15809	15994	15842	15695	15822	15776	15990	16068	15830	15635	15810	15692	15717	16111	15924	15779	15657	15716	15656	15600	15659	15973	15754	15709	15758	15803	15681	15803	15900	15902	15722	15682	15945	15900	15806	15971	15874	15852	15933	15837	15899	15729	15749	15818	15963	15937	15876	15676	15873	15772	15785	15893	15767	15822	15801	15744	15852	15879	15684	15892	15943	15829	15725	15840	15714	15985	15807	15747	15739	15879	15686	15906	15780	15825	15880	15932	15855	16009	15939	16009	15922	15778	15878	15938	15934	15809	15871	15757	15943	15671	15715	15786	15832	15849	15975	15691	15876	15833	15927	16076	15945	15764	15724	15794	15892	15771	15871	15801	15854	15734	15816	15692	15760	15835	15883	15794	15756	15853	15859	15670	15796	15799	15784	15802	15708	15901	15799	15902	15561	15991	15658	16007	15888	15925	15714	15819	15879	15923	15853	15785	15754	15692	15799	15978	15787	15755	15874	15815	15613	15709	15822	15775	15729	15772	15988	15873	15734	15694	15699	15804	15881	15881	15800	15729	15996	15894	15753	15758	15882	15708	15847	15686	15737	15712	15990	15847	15786	15756	15732	15715	15758	15820	15805	15840	15659	15730	15803	15954	15688	15924	16012	15891	15666	15650	15800	15701	15785	15812	15910	15871	15909	15690	15725	15852	15848	15771	15962	15808	15625	15663	15840	15950	15792	15719	15803	15757	15918	15930	15878	15767	15824	16013	15923	15838	15871	15878	15766	15702	15682	15887	15672	15742	15761	15828	15808	15899	15776	15604	15909	16016	15820	15740	15830	15876	15808	15821	15699	15887	15928	15606	15958	15824	15929	15890	15757	15752	15950	15811	16048	15660	15771	15705	15858	15840	15723	15738	15797	15777	15955	15818	15804	15827	15935	15781	15894	15768	15750	15864	15818	15885	15910	15844	15873	15864	15890	15753	15825	15915	15758	15773	15730	15890	15924	15844	15904	15795	16003	15992	15829	15785	15867	15949	15761	15661	15724	15744	15990	15718	15928	15876	15701	15786	15982	15878	15827	15855	15739	15948	15738	15789	15914	15806	15720	15975	15827	15892	15671	15869	15719	15958	15850	15999	15770	15827	15804	15872	15785	15860	15743	15831	15877	15988	15909	15805	15826	15797	15815	15753	15753	15774	15906	15757	15902	15629	15892	15888	15898	16020	15799	15941	15839	15955	15989	15919	15928	15668	15861	15776	15821	15863	15867	15806	15829	16020	16097	15833	15884	15779	15833	15945	15727	15610	15709	15926	15740
32674	42804	44382	30915	22019	19554	19077	18803	18848	18809	18824	18698	18597	18789	18738	18678	18686	18556	18705	18845	18658	18634	18729	18782	18765	18782	18667	18611	18592	18704	18836	18690	18670	18808	18790	18585	18712	18949	18789	18645	18755	18694	18746	18790	18866	18660	18594	18823	18838	18762	18851	18708	18783	18486	18853	18823	18691	18538	18797	18656	18708	18615	18732	18779	18767	18738	18827	18615	18917	18502	18692	18800	18682	18513	18587	18881	18728	18931	18914	18759	18630	18750	18891	18671	18809	18715	18459	18839	18694	18759	18803	18736	18569	18700	18710	18853	18680	18762	18743	18677	18724	18434	18734	18588	18703	18716	18611	19002	18785	18719	18582	18878	18886	18706	18726	18466	18750	18810	18670	18682	18768	18768	18609	18820	18659	18548	18744	18712	18492	18539	18892	18613	18694	18666	18869	18648	18550	18679	18910	18615	18716	18829	18630	18719	18580	18661	18590	18691	18699	18567	18557	18591	18786	18877	18818	18698	18588	18664	18628	18684	18450	18452	18453	18645	18739	18496	18808	18613	18826	18695	18673	18785	18809	18434	18595	18706	18657	18636	18702	18481	18582	18607	18613	18829	18613	18669	18606	18874	18738	18490	18675	18802	18669	18816	18493	18568	18648	18695	18721	19070	18747	18681	18578	18660	18780	18680	18855	18741	18712	18653	18692	18608	18667	18724	18585	18736	18584	18661	18812	18661	18605	18685	18633	18754	18663	18884	18753	18517	18647	18685	18629	18751	18756	18585	18545	18425	18441	18756	18654	18415	18560	18622	18848	18608	18712	18396	18853	18602	18737	18905	18721	18625	18829	18582	18667	18648	18631	18632	18503	18924	18693	18486	18725	18896	18653	18744	18717	18805	18920	18943	18856	18610	18591	18716	18643	18557	18739	18718	18791	18650	18640	18761	18465	18767	18765	18775	18618	18704	18731	18635	18661	18662	18573	18695	18844	18702	18644	18697	18701	18725	18712	18645	18552	18572	18736	18796	18657	18576	18618	18558	18691	18676	18795	18838	18755	18715	18943	18571	18779	18682	18727	18761	18858	18815	18611	18688	18793	18678	18713	18705	18673	18685	18806	18741	18690	18630	18708	18780	18766	18535	18881	18517	18553	18852	18636	18648	18774	18627	18793	18954	18634	18730	18779	18710	18764	18873	18638	18713	18790	18662	18857	18665	18759	18806	18696	18719	18651	18736	18706	18774	18607	18702	18875	18721	18483	18610	18423	18785	18583	18650	18629	18501	18909	18651	18719	18530	18806	18661	18669	18811	18607	18768	18537	18738	18726	18788	18812	18746	18807	18717	18500	18711	18974	18506	18621	18755	18635	18610	18800	18859	18811	18766	18690	18471	18702	18840	18666	18819	18491	18511	18726	18706	18670	18605	18724	18597	18768	18764	18730	18831	18764	18838	18668	18529	18539	18659	18567	18667	18522	18638	18493	18753	19124	18556	18780	18630	18680	18700	18756	18702	18750	18563	18725	18880	18449	18771	18727	18762	18876	18682	18401	18766	18689	18596	18704	18567	18543	18541	18748	18869	18829	18839	18804	18534	18731	18642	18646	18877	18808	18914	18879	18776	18770	18842	18709	18778	18693	18614	18656	18609	18696	18625	18740	18746	18894	18579	18597	18719	18715	18660	18634	18365	18671	18799	18863	18598	18506	18881	18620	18618	18825	18773	18729	18664	18794	18849	18988	18634	18635	18682	18517	18696	18633	18715	18670	18931	18647	18808	18667	18591	18590	18796	18863	18851	18770	18591	18642	18584	18814	18711	18844	18656	18520	18465	18741	18690	18681	18719	18525	18644	18786	18588	18609	18639	18815	18885	18712	18697	18557	18541	18627	18707	18611	18714	18704	18682	18764	18620	18419	18637	18558	18741	18824	18701	18773	18662	18633	18691	18644	18488	18638	18654	18677	18786	18784	19006	18577	18885	18788	18624	18639	18824	18667	18644	18857	18863	18508	18433	18763	18745	18688	18451	18713	18853	18581	18425	18659	18703	18854	18599	18628	18923	18782	18577	18764	18607	18600	18533	18594	18727	18852	18666	18706	18522	18719	18538	18606	18604	18732	18783	18714	18711	18869	18634	18762	18652	18841	18881	18905	18672	18802	18627	18696	18647	18679	18684	18793	18737	18646	18685	18625	18578	18755	18711	18827	18577	18631	18599	18758	18908	18666	18560	18640	18558	18583	18899	18627	18741	18673	18780	18696	18804	18838	18679	18719	18529	18676	18702	18662	18816	18634	18493	18546	18807	18621	18692	18618	18555	18423	18545	18584	18752	18597	18645	18787	18694	18482	18814	18747	18822	18813	18741	18688	18954	18876	18714	18655	18649	18599	18483	18801	18759	18720	18841	18683	18782	18703	18495	18691	18681	18559	18640	18568	18742	18806	18672	19072	18731	18553	18689	18793	18853	18692	18765	18744	18519	18624	18756	18610	18666	18580	18679	18874	18738	18561	18949	18599	18653	18461	18537	18595	18727	18590	18877	18731	18828	18555	18809	18683	18793	18694	18645	18609	18779	18625	18606	18857	18701	18747	18556	18671	18751	18499	18615	18558	18785	18890	18798	18644	18745	18801	18823	18663	18724	18798	18584	18565	18732	18643	18871	18752	18817	18759	18799	18792	18737	18843	18632	18406	18759	18733	18755	18550	18769	18747	18851	18727	18483	18687	18800	18759	18830	18647	18621	18592	18802	18597	18774	18743	18665	18872	18763	18706	18546	18758	18553	18490	18740	18632	18760	18902	18693	18647	18764	18763	18553	18794	18556	18571	18731	18719	18600	18617	18709	18678	18807	18599	18446	18794	18728	18393	18706	18655	18716	18801	18790	18787	18507	18532	18658	18762	18611	18675	18984	18760	18771	18742	18824	18537	18603	18725	18531	18684	18642	18735	18809	18686	18797	18680	18644	18710	18715	18836	18719	18580	18761	18783	18685	18797	18745	18607	18829	18838	18761	18713	18802	18795	18600	18655	18648	18559	18641	18765	18771	18742	18766	18674	18483	18634	18739	18662	18561	18569	18887	18791	18679	18888	18471	18562	18654	18847	18650	18704	18646	18672	18593	18562	18717	18675	18520	18661	18721	18465	18780	18810	18867	18605	18640	18558	18678	18933	18365	18504	18552	18732	18855	18913	18704	18751	18790	18708	18792	18723	18817	18744	18568	18653	18582	18552	18539	18662	18765	18797	18914	18471	18739	18798	18709	18589	18616	18717	18643	18739	19100	18705	18724	18723	18755	18708	18562	18608	18716	18690	18582	18673	18818	18784	18759	18727	18610	18719	18742	18598	18710	18661	18758	18694	18878	18576	18557	18745	18823	18843	18756	18671	18783	18917	18527	18736	18719	18488	18726	18837	18771	18572	18657	18628	18741	18740	18682	18829	18614	18654	18959	18713	18764	18642	18415	18698	18604	18675	18602	18741	18648	18955	18737	18674	18771	18671	18821	18729	18695	18642	18629	18689	18620	18696	18570	18399	18631	18739	18829	18725	18818	18814	18868	18845	18584	18772	18666	18645	18607	18972	18750	18717	18624	18598	18802	18692	18848	18702	18720	18907	18717	18755	18684	18667	18748	18635	18794	18645	18661	18626	18606	18731	18807	18736	18709	18444	18633	18732	18619	18419	18648	18844	18794	18579	18885	18643	18578	18797	18760	18662	18507	18560	18633	18826	18690	18814	18807	18763	18631	18742	18947	18726	18503	18513	18780	18724	18793	18776	18706	18629	18790	18644	19004	18799	18555	18832	18579	18481	18843	18830	18582	18765	18632	18787	18626	18802	18582	18659	18718	18699	18706	18778	18620	18796	18603	18762	18604	18913	18890	18944	18557	18610	18572	18898	18449	18536	18767	18493	18715	18923	18628	18822	18756	18690	18633	18932	18536	18657	18584	18647	18721	18936	18687	18582	18675	18834	18858	18779	18605	18847	18703	18619	18675	18533	18660	18616	18724	18691	18660	18699	18586	18690	18909	18579	18603	18434	18753	18599	18759	18829	18797	18714	18806	18741	18576	18815	18761	18763	18572	18614	18541	18640	18725	18653	18618	18705	18508	18384	18591	18596	18770	18509	18501	18695	18509	18658	18756	18479	18673	18743	18765	18876	18916	18913	18812	18608	18810	18722	18717	18752	18712	18646	18696	18699	18709	18511	18632	18788	18661	18653	18761	18775	18588	18857	18745	18649	18925	18831	18758	18647	18716	18685	18814	18637	18749	18669	18826	18844	18561	18596	18796	18829	18734	18692	18711	18787	18805	18689	18581	18906	18738	18658	18684	18641	18482	18572	18631	18765	18765	18890	18647	18658	18459	18544	18896	18503	18550	18581	18722	18488	18807	18773	18808	18555	18636	18654	18586	18578	18725	18900	18612	18692	18848	18599	18846	18650	18578	18546	18803	18833	18710	18725	18752	18716	18589	18571	18573	18692	18811	18744	18711	18615	19027	18706	18651	18607	18575	18624	18826	18604	18745	18865	18750	18627	18535	18587	18589	18795	18913	18941	18598	18646	18907	18743	18783	18542	18764	18574	18699	18668	18478	18766	18558	18785	18508	18666	18600	18799	18712	18544	18595	18720	18870	18855	18567	18836	18799	18621	18601	18881	18834	18766	18652	18688	18743	18766	18830	18550	18730	18643	18701	18601	18594	18544	18680	18638	18791	18601	18668	18686	18746	18796	18737	18693	18885	18622	18839	18613	18816	18771	18729	18610	18674	18777	18920	18760	18857	18974	18709	18734	18683	18708	18495	18831	18629	18834	18692	18837	18574	18874	18600	18717	18721	18762	18695	18708	18857	18729	18750	18676	18825	18578	18648	18660	18583	18692	18624	18615	18851	18848	18709	18656	18581	18674	18794	18618	18616	18920	18781	18700	18824	18848	18693	18598	18694	18613	18667	18676	18758	18637	18672	18880	18875	18579	18808	18853	18710	18794	18735	18735	18720	18725	18591	18536	18825	18649	18709	18564	18826	18787	18625	18801	18802	18834	18613	18574	18718	18569	18670	18867	18722	18635	18620	18633	18725	18774	18677	18794	18755	18694	18631	18684	18756	18663	18886	18886	18684	18713	18613	18601	18662	18634	18709	18749	18707	18683	18594	18823	18519	18589	18656	18554	18852
40919	60896	45190	26429	18293	16248	15800	15866	15805	15823	15842	15715	15852	15695	15834	15565	15755	15819	15762	15634	15832	15739	15759	15639	15904	15638	15723	15722	15924	15822	15637	15812	15708	15936	15752	15751	15818	15804	15710	15697	15754	15695	15760	15733	15958	15716	15870	15914	15739	15713	15675	15852	15792	15742	15903	15696	15802	15845	15848	15910	15776	15721	15803	15621	15695	15677	15683	15956	15807	15590	15606	15831	15863	15593	15857	15922	15767	15635	15723	15825	15816	15824	15629	15679	15906	15684	15768	15873	15794	15887	15699	15929	15795	15832	15788	15705	15743	15802	15779	15907	15677	15732	15815	15710	15837	15740	15783	15689	15967	15712	15632	15786	15757	15806	15733	15755	15762	15642	15634	15835	15655	15760	15841	15801	15722	15813	15787	15607	15904	15643	15715	15708	15732	15873	15797	15680	15696	15678	15872	15700	15736	15584	15783	15783	15828	15595	15787	15862	15658	15757	15752	15716	15783	15728	15702	15886	15785	15743	15716	15624	15674	15873	15756	15711	15777	15773	15691	15733	15782	15785	15745	15705	15739	15608	15756	15770	15763	15677	15695	15792	15641	15727	15872	15713	15854	15491	15961	15698	15662	15693	15713	15743	15715	15647	15766	15797	15764	15766	15793	15567	15753	15778	15751	15667	15591	15735	15833	15658	15825	15778	15602	15750	15817	15776	15564	15790	15798	15733	15645	15677	15780	15838	15782	15640	15868	15558	15787	15810	15867	15852	15847	15833	15630	15717	15842	15621	15782	15777	15605	15898	15664	15468	15816	15598	15603	15746	15681	15583	15739	15744	15745	15784	15818	15944	15819	15717	15616	15683	15630	15685	15783	15775	15700	15903	15649	15887	15856	15645	15812	15721	15895	15750	15689	15803	15749	15647	15888	15778	15727	15729	15779	15662	15781	15677	15665	15758	15868	15748	15691	15646	15796	15958	15659	15610	15864	15818	15933	15765	15706	15769	15768	15760	15567	15647	15726	15630	15716	15690	15583	15808	15707	15963	15784	15891	15679	15670	15740	15757	15708	15838	15651	15957	15858	15572	15715	15773	15856	15910	15706	15743	15905	15710	15769	15840	15711	16019	15666	15753	15842	15776	15762	15483	15673	15578	15902	15865	15676	15945	15800	15744	15797	15718	15818	15605	15733	15760	15680	15743	15780	15741	15817	15773	15701	15678	15777	15934	15745	15726	15727	15738	15738	15812	15857	15710	15772	15735	15770	15871	15614	15959	15827	15690	15617	15851	15955	15761	15843	15737	15776	15809	15884	15723	15735	15673	15743	15615	15765	15749	15967	15805	15900	15631	15771	15874	15763	15741	15674	15616	15695	15726	15858	15637	15809	15702	15528	15791	15830	15750	15762	15763	15654	15916	15822	15835	15833	15881	15851	15876	15616	15843	15579	15840	15779	15761	15766	15567	15807	15644	15594	15567	15716	15679	15737	15693	15792	15883	15679	15777	15611	15817	15836	15764	15760	15647	15742	15828	15837	15853	15721	15820	15683	15707	15744	15627	15709	15567	15748	15729	15740	15905	15662	15762	15859	15606	15759	15915	15731	15690	15746	15815	15631	15803	15806	15656	15829	15574	15715	15778	15635	15711	15856	15614	15689	15840	15674	15727	15791	15824	15811	15744	15823	15804	15742	16017	15614	15791	15786	15754	15856	15860	15546	15747	15677	15764	15712	15835	15723	15876	15804	15889	15829	15821	15662	15780	15674	15671	15713	15626	15737	15684	15814	15784	15776	15772	15862	15726	15589	15613	15647	15746	15899	15747	15631	15643	15774	15545	15691	15815	15851	15732	15645	15828	15839	15906	15670	15790	15945	15605	15846	15691	15790	15672	15615	15739	15843	15751	15892	15535	15722	15675	15809	15694	15828	16005	15812	15687	15994	15848	15803	15850	15828	15797	15828	15756	15669	15827	15759	15664	15850	15789	15894	15733	15790	15684	15818	15768	15726	15800	15616	15822	15760	15703	15625	15750	15703	15725	15815	15857	15715	15808	15733	15549	15763	15790	15634	15713	15890	15666	15604	15694	15772	15815	15802	15895	15694	15821	15660	15760	15865	15651	15672	15800	15829	15674	15572	15796	15685	15621	15841	15728	15886	15664	15739	15842	15809	15695	15530	15876	15711	15648	15884	15643	15730	15605	15727	15860	15771	15633	15810	15773	15647	15916	15699	15872	15756	15660	15890	15811	15834	15866	15730	15646	15671	15821	15868	15800	15660	15754	15635	15763	15933	15669	15696	15892	15688	15813	15772	15656	15773	15788	15651	15653	15587	15728	15805	15668	15878	15793	15846	15775	15740	15558	15671	15771	15727	15832	15781	15575	15845	15553	15609	15649	16016	15726	15700	15596	15668	15755	15761	15724	15739	15811	15768	15760	15647	15883	15649	15566	15758	15673	15788	15747	15851	15900	15878	15578	15756	15698	15710	15868	15946	15764	15594	15813	15775	15675	15657	15745	15561	15573	15949	15717	15803	15598	15649	15876	15605	15834	15776	15684	15735	15833	15540	15769	15732	15888	15769	15832	15725	15765	15904	15721	15818	15739	15630	15774	15646	15713	15805	15633	15793	15769	15787	15745	15651	15688	15742	15795	15762	15737	15692	15695	15823	15745	15786	15748	15787	15869	15538	15827	15765	15691	15695	15917	15765	15825	15798	15811	15921	15751	15765	15671	15782	15746	15791	15908	15763	15568	15727	15605	15442	15811	15753	15738	15570	15578	15950	15883	15682	15821	15830	15557	15712	15741	15817	15930	15823	15822	15800	15665	15680	15853	15643	15689	15834	15901	15792	15732	15670	15570	15838	15744	15698	15651	15853	15673	15678	15861	15754	15771	15845	15836	15710	15799	15696	15711	15770	15661	15756	15840	15784	15700	15870	15642	15789	15654	15831	15789	15611	15839	15717	15716	15677	15810	15649	15743	15880	15796	15864	15609	15880	15890	15829	15836	15693	15864	15678	15709	15788	15892	15806	15737	15676	15763	15786	15610	15759	15676	15807	15552	15707	15757	15692	15691	15708	15748	15822	15753	15847	15875	15689	15710	15734	15710	15625	15744	15761	15783	15631	15746	15607	15659	15808	15854	15648	15585	15792	15680	15817	15718	15796	15773	15820	15813	15655	15645	15682	15614	15937	15766	15941	15980	15621	15622	15742	15776	15946	15802	15640	15825	15872	15684	15685	15864	15767	15857	15794	15743	15866	16021	15698	15873	15788	15720	15935	15698	15754	15758	15890	15720	15707	15620	15749	15709	15815	15707	15753	15892	15655	15948	15796	15771	15684	15786	15756	15674	15827	15849	15772	15734	15889	15791	15723	15862	15731	15854	15821	15899	15716	15866	15771	15700	15706	15744	15829	15627	15792	15757	15649	15887	15938	15751	15875	15662	15759	15886	15892	15876	15794	15613	16005	15816	15940	15766	15807	15709	15634	15743	15771	15628	15963	15692	15887	15824	15655	15551	15789	15809	15831	15669	15624	15881	15803	15708	15677	15641	15749	15806	15856	15802	15587	15661	15850	15592	15795	15721	15795	15781	15580	15743	15857	15610	15833	15933	15705	15693	15594	15788	15809	15713	15742	15631	15956	15925	15667	15686	15672	15810	15814	15841	15833	15741	15624	15725	15573	15881	15972	15787	15802	15881	15786	15815	15711	15531	15611	15808	15829	15883	15738	15759	15994	15812	15859	15694	15532	15876	15612	15781	15626	15713	15839	15820	15809	15844	15786	15705	15839	15693	15637	15755	15863	15715	15749	15703	15797	15791	15733	15676	15749	15700	15787	15656	15819	15645	15799	15755	15774	15765	15811	15813	15831	15668	15729	15666	15918	15634	15756	15735	15788	15867	15763	15740	15734	15762	15741	15785	15789	15773	15788	15689	15709	15723	15680	15785	15636	15880	15820	15765	15787	15967	15940	15747	15755	15812	15839	15827	15849	15630	15829	15916	15841	15757	15805	15659	15756	15850	15803	15777	15718	15629	15863	15884	15571	15764	16001	15596	15798	15850	15754	15740	15851	15882	15705	15777	15709	15751	15701	15638	15670	15968	15783	15747	15682	15793	15637	15848	15660	15664	15725	15748	15822	15836	15614	15970	15789	15583	15689	15766	15739	15524	15808	15755	15804	15541	15875	15835	15715	15881	15872	15799	15759	15690	15850	15844	15848	15707	15879	15517	15791	15599	15645	15840	15864	15707	15842	15810	15696	15780	15808	15908	15847	15672	15736	15686	15929	15779	15865	15901	15972	15827	15711	15779	15709	15744	15694	15783	15895	15836	15541	15971	15487	15968	15809	15790	15820	15741	15751	15761	15850	15667	15878	15963	15732	15739	15829	15869	15796	15700	15644	15682	15796	15843	15831	15906	15696	15756	15903	15844	15844	15835	15392	15779	15755	15735	15529	15854	15737	15716	15835	15790	15668	15657	15812	15733	15725	15667	15749	15868	15889	15652	15748	15865	15694	15747	15956	15676	15643	15873	15878	15768	15740	15577	15819	15533	15742	15705	15713	15576	15795	15789	15667	15783	15791	15943	15714	15643	15720	15812	15605	15753	15574	15779	15849	15788	15745	15895	15748	15706	15900	15543	15958	15785	15857	15788	15816	15634	15698	15748	15853	15822	15964	15755	15836	15703	15864	15597	15809	15584	15810	15635	15585	15979	15749	15921	15742	15651	15838	15684	15842	15637	15537	15744	15902	15882	15887	15720	15928	15741	15706	15902	15626	15821	15656	15671	15763	15678	15697	15679	15762	15637	15854	15686	15584	15699	15764	15744	15731	15716	15846	15820	15633	15664	15996	15785	15741	15855	15853	15598	15848	15689	15774	15720	15654	15791	15800	15754	15631	15935	15709	15755	15752	15851	15727	15827	15818	15708	15853	15799	16008	15801	15743	15870	15620	15720	15813	15842	15669	15861	15961	15701	15620	15953	15757	15592	15792	15837	15731	15846	15807	15863	15611	15701	15652	15758	15834	15803	15669	15720	15744	15760	15834	15700	15717	15795	15754	15590	15752	15771	15770	15758	15743	15644	15756	15675	15701	15705	15980	15687	15633	15669	15628	15634	15740	15746	15655	15790	15704	15760	15727	15823	15885	15811	15686	15632	15668	15598
35065	40254	39104	27801	21034	19320	18971	18607	18711	18719	18901	18522	18612	18612	18742	18654	18493	18630	18893	18739	18912	18570	18769	18591	18561	18710	18667	18585	18633	18621	18712	18655	18429	18686	18633	18661	18700	18752	18652	18475	18613	18804	18800	18704	18588	18345	18508	18712	18917	18589	18691	18436	18668	18673	18618	18838	18575	18656	18369	18648	18577	18625	18489	18489	18760	18271	18512	18669	18670	18723	18666	18579	18479	18725	18680	18605	18635	18582	18589	18409	18397	18493	18620	18532	18564	18854	18506	18616	18468	18758	18693	18556	18748	18476	18479	18570	18750	18544	18693	18815	18728	18602	18543	18641	18587	18451	18643	18754	18841	18553	18474	18627	18424	18594	18503	18512	18635	18738	18566	18652	18635	18678	18636	18596	18910	18641	18504	18826	18517	18724	18662	18501	18663	18476	18559	18421	18656	18490	18557	18480	18557	18610	18504	18334	18676	18673	18689	18563	18403	18790	18618	18573	18369	18788	18785	18543	18425	18627	18681	18718	18595	18444	18671	18535	18504	18695	18799	18603	18602	18422	18351	18642	18528	18352	18518	18625	18578	18632	18687	18662	18592	18565	18614	18461	18532	18432	18716	18504	18660	18465	18713	18532	18474	18494	18580	18600	18535	18432	18742	18767	18698	18699	18801	18684	18334	18708	18631	18639	18573	18458	18478	18594	18770	18501	18505	18513	18497	18711	18591	18630	18651	18712	18634	18743	18545	18489	18541	18708	18415	18492	18613	18788	18678	18571	18624	18374	18433	18392	18635	18637	18757	18632	18583	18444	18614	18716	18816	18515	18744	18562	18712	18709	18570	18500	18591	18481	18636	18348	18383	18469	18662	18560	18552	18554	18498	18450	18307	18544	18677	18680	18558	18462	18766	18650	18442	18786	18452	18856	18552	18529	18582	18620	18529	18582	18592	18661	18676	18566	18578	18602	18602	18604	18560	18821	18525	18615	18726	18468	18613	18676	18669	18725	18601	18697	18585	18590	18449	18375	18571	18749	18692	18657	18587	18545	18375	18682	18570	18622	18584	18739	18927	18610	18557	18690	18546	18405	18695	18444	18432	18680	18752	18635	18700	18725	18567	18493	18592	18574	18540	18637	18852	18477	18403	18503	18451	18549	18619	18447	18627	18616	18620	18489	18644	18370	18750	18538	18514	18748	18687	18543	18607	18585	18641	18740	18496	18755	18438	18420	18650	18663	18712	18650	18638	18412	18630	18587	18735	18506	18538	18655	18476	18701	18684	18555	18556	18559	18579	18541	18392	18679	18598	18535	18649	18581	18697	18552	18762	18543	18646	18572	18752	18623	18509	18497	18654	18370	18521	18470	18647	18524	18423	18827	18785	18679	18488	18456	18580	18544	18495	18739	18510	18655	18735	18545	18701	18708	18440	18430	18598	18452	18759	18517	18559	18538	18576	18697	18811	18610	18684	18674	18724	18724	18638	18658	18510	18549	18720	18639	18692	18625	18494	18538	18558	18524	18524	18654	18594	18726	18475	18688	18734	18816	18650	18652	18554	18528	18368	18772	18660	18662	18513	18410	18488	18630	18516	18647	18724	18766	18739	18557	18612	18547	18631	18392	18674	18719	18625	18585	18635	18619	18524	18839	18667	18647	18584	18553	18582	18564	18692	18706	18726	18846	18759	18731	18601	18572	18618	18610	18439	18537	18513	18699	18644	18552	18594	18613	18661	18647	18725	18617	18490	18574	18649	18525	18655	18501	18508	18637	18492	18375	18562	18472	18515	18722	18659	18573	18617	18640	18557	18715	18647	18483	18579	18596	18496	18349	18633	18729	18727	18459	18664	18466	18609	18437	18520	18517	18801	18677	18593	18513	18586	18504	18720	18870	18480	18679	18659	18667	18602	18611	18430	18577	18590	18630	18556	18554	18733	18676	18536	18419	18400	18488	18662	18429	18691	18777	18664	18492	18431	18618	18643	18742	18692	18395	18509	18688	18314	18490	18406	18641	18450	18652	18493	18399	18666	18471	18543	18939	18582	18789	18727	18613	18775	18777	18473	18610	18591	18626	18737	18551	18626	18857	18527	18551	18687	18809	18765	18448	18523	18602	18751	18936	18726	18725	18650	18621	18501	18796	18663	18445	18622	18627	18547	18719	18405	18679	18615	18613	18413	18698	18852	18550	18614	18718	18637	18546	18699	18666	18665	18687	18694	18589	18533	18496	18739	18681	18531	18410	18696	18577	18446	18501	18593	18693	18497	18582	18537	18680	18535	18756	18586	18541	18814	18615	18674	18649	18560	18750	18635	18592	18774	18712	18671	18580	18559	18350	18746	18545	18770	18351	18480	18690	18680	18661	18445	18432	18569	18518	18494	18754	18539	18793	18824	18486	18570	18826	18489	18676	18612	18632	18974	18492	18603	18774	18545	18540	18724	18650	18583	18567	18602	18674	18792	18810	18793	18603	18687	18771	18610	18709	18627	18606	18697	18377	18509	18631	18554	18537	18686	18637	18513	18698	18500	18528	18688	18741	18598	18725	18519	18750	18485	18611	18581	18550	18724	18560	18597	18758	18718	18390	18615	18618	18506	18626	18382	18535	18597	18536	18700	18732	18626	18623	18802	18463	18519	18720	18536	18747	18665	18772	18779	18782	18702	18526	18613	18370	18640	18909	18629	18675	18651	18670	18563	18611	18442	18548	18538	18807	18562	18854	18852	18738	18556	18684	18463	18349	18553	18573	18512	18542	18783	18582	18657	18583	18558	18359	18725	18631	18846	18620	18489	18788	18535	18619	18618	18613	18685	18719	18495	18605	18454	18520	18472	18564	18473	18655	18534	18782	18432	18745	18534	18555	18773	18698	18632	18415	18635	18675	18783	18772	18778	18638	18687	18691	18573	18422	18617	18453	18616	18608	18585	18732	18563	18546	18615	18700	18552	18510	18610	18678	18585	18683	18791	18385	18527	18503	18569	18723	18530	18588	18588	18583	18606	18467	18592	18522	18421	18577	18520	18504	18429	18824	18555	18616	18493	18638	18672	18613	18683	18749	18566	18524	18769	18716	18743	18540	18529	18790	18551	18494	18640	18561	18723	18438	18708	18497	18550	18658	18795	18705	18526	18537	18642	18614	18888	18789	18607	18834	18431	18620	18555	18554	18607	18507	18671	18648	18711	18486	18474	18458	18397	18739	18648	18602	18696	18538	18441	18545	18627	18581	18485	18487	18546	18723	18559	18775	18521	18652	18640	18621	18532	18607	18616	18717	18442	18665	18848	18841	18549	18478	18717	18531	18762	18592	18736	18708	18652	18591	18520	18630	18626	18591	18674	18662	18641	18639	18536	18566	18678	18764	18433	18586	18617	18531	18690	18686	18618	18516	18518	18755	18618	18391	18559	18435	18606	18632	18725	18540	18574	18589	18511	18575	18539	18762	18572	18554	18486	18545	18487	18438	18470	18617	18475	18449	18615	18408	18664	18736	18570	18558	18452	18675	18731	18395	18596	18753	18656	18374	18641	18677	18650	18751	18529	18536	18699	18416	18694	18692	18775	18584	18516	18543	18651	18540	18655	18581	18577	18671	18667	18694	18543	18468	18419	18517	18609	18529	18592	18668	18767	18685	18533	18870	18637	18759	18770	18478	18525	18599	18706	18338	18705	18610	18761	18636	18640	18795	18466	18696	18535	18606	18499	18687	18626	18642	18504	18575	18534	18526	18637	18569	18590	18451	18643	18492	18512	18474	18416	18612	18536	18435	18688	18601	18782	18728	18598	18728	18322	18509	18496	18849	18798	18647	18570	18594	18442	18572	18564	18494	18562	18588	18854	18464	18688	18549	18599	18648	18608	18613	18692	18651	18539	18461	18578	18665	18683	18474	18592	18594	18604	18495	18546	18419	18738	18406	18670	18507	18586	18545	18673	18593	18595	18637	18586	18756	18630	18646	18661	18532	18832	18743	18511	18588	18598	18427	18499	18714	19002	18545	18458	18587	18746	18708	18627	18498	18471	18548	18777	18519	18513	18504	18579	18546	18476	18702	18577	18540	18393	18734	18816	18637	18640	18606	18681	18809	18505	18466	18466	18477	18491	18588	18602	18517	18533	18630	18551	18592	18669	18598	18698	18661	18627	18477	18934	18904	18592	18563	18752	18564	18621	18690	18836	18652	18578	18600	18655	18736	18548	18516	18548	18653	18455	18669	18587	18574	18623	18640	18660	18457	18577	18607	18689	18658	18566	18538	18611	18335	18508	18459	18643	18651	18566	18440	18471	18508	18583	18470	18431	18548	18482	18615	18622	18695	18547	18524	18687	18618	18416	18540	18513	18570	18753	18536	18521	18706	18814	18660	18659	18715	18738	18347	18516	18572	18501	18610	18596	18727	18636	18711	18649	18620	18440	18536	18734	18586	18605	18702	18605	18617	18630	18582	18693	18548	18605	18459	18721	18558	18489	18657	18578	18597	18661	18612	18438	18503	18590	18624	18649	18805	18738	18644	18660	18632	18629	18762	18636	18556	18718	18453	18671	18877	18790	18707	18519	18600	18525	18375	18483	18534	18734	18557	18567	18518	18731	18594	18768	18645	18755	18488	18686	18482	18639	18350	18794	18515	18525	18789	18678	18685	18624	18721	18813	18554	18492	18463	18576	18778	18530	18665	18638	18514	18736	18586	18664	18610	18529	18676	18529	18520	18694	18827	18683	18597	18770	18529	18651	18471	18773	18777	18660	18928	18676	18684	18492	18707	18693	18594	18587	18610	18686	18544	18674	18767	18661	18490	18601	18794	18560	18571	18590	18640	18529	18471	18817	18481	18722	18745	18521	18663	18489	18613	18606	18614	18589	18515	18572	18500	18566	18623	18715	18707	18609	18729	18699	18504	18593	18592	18542	18446	18831	18508	18623	18590	18529	18622	18619	18396	18759	18740	18766	18402	18528	18531	18466	18811	18534	18511	18477	18538	18394	18554	18539	18481	18584	18528	18364	18649	18500	18566	18785	18487	18441	18632	18558	18505	18698	18535	18719	18443	18819	18820	18534	18460	18530	18826	18742	18455	18726	18434	18401	18569	18505	18653	18632	18702	18450	18694	18589	18557	18622	18595	18321	18588	18539	18468	18741	18521	18507	18583	18678	18380	18636	18522	18616	18519	18708	18790
38028	52447	39338	23407	17605	16130	15883	15680	15756	15687	15697	15614	15672	15567	15593	15531	15510	15693	15655	15692	15583	15572	15704	15557	15815	15514	15626	15695	15644	15678	15731	15747	15761	15777	15603	15570	15755	15531	15761	15787	15661	15625	15670	15802	15648	15462	15610	15737	15554	15753	15773	15608	15814	15652	15816	15649	15604	15706	15641	15725	15616	15741	15675	15560	15706	15687	15564	15616	15709	15698	15773	15711	15780	15665	15621	15797	15635	15634	15774	15827	15648	15670	15591	15842	15648	15654	15566	15782	15594	15632	15750	15660	15719	15709	15559	15621	15580	15709	15681	15507	15974	15656	15770	15611	15705	15605	15755	15571	15716	15717	15778	15635	15687	15575	15714	15707	15569	15684	15451	15624	15787	15640	15835	15619	15618	15693	15757	15707	15518	15625	15647	15682	15653	15692	15729	15614	15730	15749	15740	15712	15568	15691	15669	15528	15780	15748	15629	15643	15631	15709	15865	15666	15430	15679	15711	15687	15441	15803	15531	15720	15531	15643	15480	15535	15542	15365	15812	15570	15576	15609	15733	15726	15593	15610	15799	15712	15551	15664	15716	15601	15781	15716	15730	15711	15540	15642	15605	15795	15581	15644	15684	15728	15499	15797	15821	15796	15729	15669	15667	15776	15718	15699	15739	15676	15767	15731	15520	15737	15666	15799	15597	15721	15528	15519	15632	15708	15644	15620	15767	15691	15710	15626	15547	15625	15670	15529	15681	15649	15799	15634	15747	15771	15595	15570	15541	15785	15497	15780	15734	15643	15636	15621	15503	15574	15614	15527	15544	15796	15655	15651	15614	15799	15634	15482	15754	15600	15703	15650	15688	15597	15611	15622	15670	15708	15586	15616	15632	15649	15757	15594	15601	15621	15719	15547	15797	15751	15753	15603	15717	15523	15866	15681	15648	15736	15654	15671	15678	15733	15712	15559	15701	15678	15383	15519	15648	15847	15667	15764	15583	15656	15830	15562	15658	15620	15919	15513	15723	15851	15618	15781	15834	15552	15774	15591	15722	15337	15666	15576	15500	15545	15698	15679	15704	15658	15596	15467	15718	15735	15747	15607	15730	15657	15671	15651	15917	15700	15658	15534	15562	15656	15814	15946	15658	15780	15881	15744	15503	15708	15610	15528	15696	15654	15697	15703	15476	15535	15895	15606	15625	15855	15692	15673	15624	15623	15672	15599	15736	15620	15669	15520	15709	15533	15784	15575	15818	15746	15691	15601	15463	15735	15686	15603	15852	15734	15686	15874	15617	15654	15579	15537	15615	15705	15675	15722	15749	15562	15813	15811	15701	15760	15635	15689	15676	15635	15638	15637	15762	15891	15482	15549	15655	15634	15572	15657	15890	15626	15657	15585	15678	15755	15545	15631	15726	15767	15497	15879	15724	15622	15566	15662	15695	15459	15716	15831	15513	15834	15582	15519	15672	15712	15747	15721	15707	15760	15792	15703	15677	15710	15514	15620	15553	15634	15556	15539	15702	15788	15623	15716	15598	15571	15679	15680	15575	15831	15809	15776	15387	15658	15685	15644	15671	15617	15724	15825	15606	15583	15714	15702	15615	15645	15632	15684	15481	15602	15826	15601	15640	15825	15607	15567	15671	15739	15652	15644	15630	15688	15657	15720	15684	15697	15719	15535	15692	15573	15623	15739	15535	15598	15637	15516	15580	15904	15792	15682	15787	15620	15781	15592	15625	15693	15608	15873	15536	15569	15618	15733	15622	15585	15644	15703	15777	15750	15678	15607	15785	15702	15649	15606	15769	15797	15616	15538	15662	15787	15530	15528	15591	15608	15615	15702	15684	15648	15582	15619	15680	15643	15738	15635	15491	15641	15737	15601	15837	15828	15718	15619	15779	15461	15712	15597	15575	15731	15535	15781	15710	15732	15698	15673	15515	15695	15778	15760	15678	15779	15565	15768	15703	15640	15755	15888	15824	15401	15672	15673	15735	15835	15640	15675	15751	15711	15678	15864	15515	15754	15480	15718	15710	15828	15812	15822	15713	15629	15467	15634	15661	15559	15646	15692	15890	15772	15814	15567	15558	15683	15704	15616	15559	15533	15696	15657	15567	15611	15669	15742	15659	15717	15749	15667	15789	15666	15676	15667	15625	15758	15680	15515	15630	15656	15690	15564	15677	15551	15751	15794	15651	15684	15566	15693	15578	15832	15638	15421	15788	15521	15575	15688	15639	15748	15638	15569	15659	15731	15546	15508	15737	15881	15630	15630	15581	15633	15681	15523	15792	15603	15760	15853	15690	15795	15670	15682	15629	15591	15618	15587	15748	15703	15818	15733	15802	15650	15818	15550	15753	15564	15565	15449	15622	15681	15834	15640	15616	15735	15642	15601	15505	15630	15713	15714	15586	15651	15752	15672	15485	15726	15791	15611	15677	15572	15574	15602	15736	15803	15489	15595	15727	15587	15745	15716	15752	15564	15577	15486	15830	15729	15586	15566	15623	15617	15699	15618	15645	15723	15737	15460	15712	15501	15920	15604	15587	15786	15655	15657	15590	15745	15653	15708	15769	15606	15747	15507	15616	15609	15566	15673	15652	15632	15625	15722	15687	15674	15689	15601	15731	15581	15597	15562	15627	15565	15697	15707	15708	15617	15719	15649	15768	15627	15504	15663	15648	15820	15627	15875	15798	15515	15671	15483	15696	15802	15737	15611	15650	15614	15729	15663	15650	15821	15663	15640	15624	15715	15579	15517	15543	15603	15572	15643	15671	15656	15642	15554	15705	15652	15798	15616	15523	15481	15620	15715	15795	15672	15836	15709	15539	15799	15762	15796	15386	15588	15632	15559	15645	15617	15438	15680	15560	15863	15682	15728	15634	15671	15570	15581	15797	15725	15680	15673	15648	15611	15643	15470	15654	15808	15544	15588	15815	15639	15613	15789	15828	15721	15666	15573	15676	15661	15722	15612	15682	15698	15683	15502	15694	15703	15723	15634	15778	15699	15659	15873	15715	15780	15766	15686	15841	15631	15536	15653	15635	15637	15607	15744	15743	15547	15564	15741	15527	15750	15825	15666	15733	15812	15650	15581	15724	15665	15744	15698	15585	15672	15701	15601	15684	15787	15702	15654	15817	15575	15736	15618	15660	15637	15617	15521	15621	15729	15665	15758	15758	15808	15811	15498	15772	15592	15872	15553	15615	15630	15630	15610	15685	15597	15620	15608	15783	15607	15460	15657	15688	15611	15518	15716	15593	15560	15738	15614	15569	15752	15641	15502	15659	15802	15569	15667	15768	15746	15668	15600	15676	15674	15603	15774	15803	15595	15532	15649	15610	15717	15724	15702	15774	15657	15708	15681	15786	15776	15674	15713	15754	15655	15751	15710	15690	15545	15556	15703	15612	15597	15778	15743	15543	15538	15579	15786	15722	15632	15364	15571	15632	15708	15582	15538	15707	15807	15761	15729	15526	15486	15641	15739	15718	15721	15527	15742	15761	15761	15729	15494	15743	15652	15782	15711	15845	15605	15611	15754	15608	15648	15609	15719	15606	15516	15663	15746	15851	15546	15688	15656	15755	15835	15719	15683	15615	15611	15797	15671	15743	15763	15794	15719	15589	15676	15577	15612	15660	15629	15653	15655	15668	15717	15580	15568	15726	15559	15554	15602	15692	15479	15608	15673	15702	15639	15686	15600	15697	15481	15610	15594	15682	15809	15675	15606	15757	15702	15571	15595	15672	15601	15612	15548	15859	15807	15645	15780	15824	15603	15778	15555	15668	15815	15774	15530	15917	15708	15622	15636	15602	15662	15649	15889	15618	15644	15552	15716	15900	15743	15595	15691	15781	15678	15642	15574	15603	15554	15717	15805	15722	15465	15740	15797	15688	15564	15555	15717	15836	15728	15697	15729	15594	15729	15766	15718	15560	15569	15700	15730	15573	15710	15616	15624	15641	15598	15758	15632	15731	15554	15588	15711	15594	15641	15595	15773	15627	15721	15513	15601	15575	15670	15729	15635	15775	15555	15655	15707	15648	15671	15600	15718	15541	15599	15574	15897	15916	15741	15854	15757	15734	15525	15592	15795	15639	15662	15601	15658	15655	15637	15825	15785	15603	15559	15491	15701	15616	15737	15723	15757	15776	15664	15612	15652	15664	15610	15741	15779	15665	15584	15709	15699	15720	15724	15640	15780	15533	15615	15573	15581	15713	15739	15819	15633	15677	15658	15884	15838	15460	15688	15587	15651	15536	15781	15719	15706	15821	15648	15669	15728	15688	15728	15491	15620	15748	15464	15675	15646	15723	15537	15686	15669	15640	15643	15659	15596	15615	15578	15766	15796	15577	15604	15655	15659	15645	15586	15659	15670	15640	15646	15694	15665	15745	15652	15704	15669	15755	15691	15553	15704	15806	15539	15580	15722	15582	15534	15694	15712	15656	15532	15608	15502	15728	15738	15643	15587	15672	15581	15411	15772	15608	15725	15789	15734	15725	15660	15659	15773	15516	15643	15611	15738	15645	15820	15440	15514	15662	15638	15824	15602	15766	15789	15755	15691	15641	15813	15731	15737	15802	15744	15597	15663	15545	15654	15567	15649	15683	15723	15392	15604	15539	15611	15850	15911	15733	15606	15640	15698	15655	15522	15698	15642	15751	15589	15683	15697	15607	15859	15659	15763	15839	15676	15568	15449	15631	15508	15508	15622	15759	15616	15844	15732	15584	15690	15766	15659	15581	15657	15724	15805	15774	15589	15444	15605	15707	15678	15654	15603	15728	15663	15631	15630	15630	15767	15689	15737	15688	15634	15785	15558	15707	15530	15691	15587	15543	15531	15792	15542	15706	15579	15642	15847	15674	15694	15659	15881	15802	15716	15738	15543	15663	15547	15747	15715	15766	15668	15641	15532	15757	15846	15718	15830	15793	15664	15580	15683	15643	15697	15713	15770	15583	15750	15763	15630	15578	15675	15681	15734	15710	15817	15815	15476	15661	15740	15669	15716	15772	15670	15523	15523	15579	15558	15725	15694	15396	15671	15717	15803	15644	15635	15689	15677	15679	15566	15608	15770	15734	15680	15704	15608	15722	15811	15532	15741	15665	15759	15758	15527	15625	15531	15694	15588	15691	15696	15641	15554	15615	15703	15708	15651	15838	15770
23890	25399	38679	32746	25866	24819	24846	19778	18834	19262	19049	18861	18849	18893	18993	18914	18893	18885	18843	18808	18804	18869	18766	18773	18922	18746	18516	18971	18615	18679	18799	18482	18711	18609	18844	18783	18695	18627	18772	18522	18792	18918	18734	18676	18581	18752	18774	18541	18722	18639	18828	18572	18619	18717	18568	18713	18948	18758	18810	18738	18701	18647	18594	18642	18700	18635	18712	18875	18682	18545	18561	18663	18533	18542	18646	18715	18580	18737	18578	18581	18786	18771	18597	18578	18476	18646	18613	18673	18545	18593	18659	18738	18798	18554	18662	18703	18655	18848	18684	18591	18736	18544	18632	18725	18852	18764	18751	18610	18681	18857	18679	18716	18724	18691	18423	18705	18573	18464	18714	18422	18651	18734	18524	18751	18663	18521	18518	18738	18752	18546	18501	18510	18568	18606	18589	18787	18679	18561	18692	18759	18805	18539	18493	18751	18696	18498	18564	18650	18585	18516	18735	18552	18834	18711	18576	18478	18674	18656	18764	18689	18758	18535	18665	18635	18747	18579	18645	18698	18721	18798	18867	18675	18767	18597	18566	18629	18494	18450	18417	18542	18689	18776	18811	18659	18588	18625	18746	18557	18781	18544	18522	18696	18599	18582	18590	18658	18547	18479	18597	18509	18697	18572	18688	18367	18559	18528	18590	18550	18567	18733	18733	18682	18427	18577	18724	18580	18625	18567	18582	18457	18752	18700	18557	18587	18778	18763	18752	18606	18701	18663	18816	18645	18480	18573	18763	18816	18755	18677	18721	18583	18796	18596	18606	18815	18640	18693	18517	18718	18780	18777	18555	18699	18562	18706	18668	18643	18665	18597	18553	18463	18590	18620	18535	18551	18457	18456	18515	18885	18788	18873	18700	18717	18664	18826	18690	18609	18531	18706	18474	18435	18629	18461	18505	18480	18645	18799	18721	18370	18516	18526	18652	18598	18659	18772	18675	18781	18905	18931	18660	18574	18646	18628	18435	18868	18512	18688	18614	18636	18473	18442	18810	18742	18713	18699	18497	18596	18382	18718	18696	18516	18558	18629	18606	18629	18723	18583	18672	18662	18574	18585	18580	18534	18804	18727	18625	18399	18497	18439	18627	18775	18562	18712	18531	18808	18628	18597	18613	18828	18625	18615	18579	18612	18669	18740	18560	18330	18614	18758	18732	18916	18664	18938	18635	18549	18618	18817	18514	18577	18670	18760	18730	18756	18554	18458	18832	18616	18542	18584	18779	18753	18631	18602	18698	18720	18664	18555	18560	18504	18675	18602	18646	18599	18572	18532	18568	18531	18403	18616	18678	18586	18797	18760	18595	18540	18749	18769	18589	18600	18618	18509	18515	18549	18602	18856	18675	18599	18525	18564	18648	18817	18679	18354	18400	18783	18484	18667	18638	18538	18592	18547	18501	18511	18628	18485	18661	18659	18607	18666	18730	18871	18659	18617	18678	18647	18745	18634	18557	18757	18490	18474	18721	18666	18429	18640	18531	18702	18691	18749	18534	18529	18645	18571	18917	18858	18621	18836	18687	18449	18668	18538	18525	18680	18654	18642	18715	18717	18597	18703	18539	18696	18514	18704	18626	18552	18724	18599	18662	18543	18590	18490	18602	18768	18828	18750	18441	18838	18691	18668	18715	18646	18758	18515	18732	18767	18584	18565	18521	18460	18625	18523	18484	18649	18628	18512	18560	18621	18684	18852	18651	18707	18671	18736	18913	18506	18706	18657	18658	18572	18514	18827	18258	18835	18698	18333	18618	18795	18580	18577	18732	18520	18737	18728	18616	18570	18450	18629	18523	18580	18676	18606	18467	18567	18640	18794	18586	18789	18476	18389	18674	18655	18586	18758	18593	18684	18521	18533	18575	18462	18566	18572	18801	18672	18552	18595	18710	18470	18770	18714	18503	18652	18648	18350	18786	18601	18602	18346	18559	18469	18756	18567	18452	18624	18645	18612	18707	18567	18568	18517	18610	18604	18576	18459	18773	18756	18618	18564	18660	18488	18582	18401	18614	18775	18636	18590	18557	18450	18744	18823	18750	18760	18562	18629	18369	18550	18549	18544	18663	18568	18551	18463	18769	18839	18525	18608	18835	18755	18694	18516	18543	18467	18622	18316	18691	18631	18544	18618	18719	18598	18924	18777	18761	18449	18608	18632	18652	18789	18578	18658	18527	18621	18803	18587	18672	18793	18517	18586	18834	18581	18719	18472	18613	18586	18753	18633	18691	18760	18636	18844	18611	18744	18514	18736	18626	18584	18840	18332	18634	18710	18536	18568	18677	18510	18764	18600	18462	18540	18561	18606	18902	18603	18655	18638	18451	18804	18697	18757	18852	18737	18740	18673	18628	18680	18486	18704	18469	18634	18773	18683	18907	18718	18976	18621	18733	18675	18545	18610	18470	18544	18782	18501	18437	18581	18543	18634	18625	18362	18670	18425	18424	18433	18542	18599	18680	18543	18490	18444	18828	18588	18548	18654	18646	18627	18769	18672	18574	18678	18665	18720	18640	18471	18511	18486	18713	18651	18748	18713	18748	18607	18617	18730	18609	18610	18320	18564	18715	18631	18645	18581	18686	18531	18768	18671	18394	18785	18455	18534	18724	18500	18559	18539	18639	18652	18505	18765	18700	18833	18776	18791	18613	18652	18806	18614	18580	18594	18611	18642	18519	18739	18648	18721	18768	18778	18633	18541	18806	18536	18487	18701	18778	18618	18527	18501	18421	18552	18712	18586	18505	18511	18500	18766	18808	18882	18562	18598	18714	18440	18768	18612	18560	18542	18577	18628	18736	18692	18574	18681	18766	18463	18736	18508	18802	18746	18550	18593	18647	18338	18787	18679	18523	18428	18485	18732	18667	18638	18621	18625	18729	18415	18646	18528	18633	18730	18699	18640	18567	18424	18631	18519	18654	18663	18625	18641	18568	18545	18719	18521	18815	18651	18761	18745	18732	18693	18569	18499	18516	18489	18691	18627	18784	18629	18459	18565	18802	18621	18605	18635	18742	18639	18768	18635	18735	18440	18595	18901	18641	18582	18554	18626	18543	18610	18713	18714	18639	18810	18809	18756	18579	18768	18491	18526	18622	18483	18523	18595	18559	18684	18639	18512	18707	18605	18537	18617	18794	18725	18583	18602	18675	18880	18709	18572	18602	18450	18803	18444	18733	18874	18529	18609	18789	18625	18569	18583	18730	18801	18774	18602	18769	18658	18533	18739	18758	18749	18585	18743	18695	18520	18515	18686	18600	18494	18513	18458	18551	18610	18592	18499	18623	18482	18519	18687	18435	18698	18497	18777	18551	18813	18694	18628	18667	18489	18695	18654	18564	18714	18713	18582	18516	18492	18572	18512	18474	18561	18674	18766	18610	18655	18577	18640	18665	18628	18680	18612	18642	18786	18772	18702	18773	18444	18577	18594	18530	18778	18734	18395	18734	18952	18500	18661	18795	18821	18620	18642	18553	18616	18579	18648	18594	18786	18492	18844	18619	18518	18465	18587	18581	18738	18658	18676	18499	18754	18530	18734	18849	18521	18567	18566	18802	18703	18656	18643	18618	18735	18433	18534	18522	18655	18806	18623	18489	18680	18710	18754	18554	18623	18571	18651	18819	18664	18537	18828	18562	18793	18859	18607	18618	18764	18685	18551	18530	18591	18748	18673	18494	18540	18702	18561	18474	18699	18628	18400	18500	18556	18798	18849	18574	18408	18689	18718	18648	18477	18586	18829	18542	18737	18719	18851	18526	18670	18536	18472	18775	18637	18784	18615	18494	18526	18675	18717	18688	18730	18450	18533	18605	18600	18531	18879	18595	18499	18694	18669	18534	18738	18576	18624	18499	18639	18520	18711	18452	18616	18556	18395	18673	18409	18779	18834	18594	18606	18692	18657	18702	18598	18635	18525	18506	18629	18489	18623	18808	18685	18625	18533	18719	18557	18712	18842	18529	18471	18724	18481	18495	18714	18834	18535	18642	18702	18838	18708	18558	18503	18600	18650	18600	18522	18617	18484	18491	18421	18571	18826	18551	18639	18638	18745	18601	18474	18736	18609	18838	18538	18792	18509	18806	18532	18789	18670	18803	18603	18632	18704	18472	18625	18590	18652	18724	18522	18806	18601	18745	18632	18645	18626	18576	18806	18608	18545	18574	18601	18597	18606	18796	18549	18446	18734	18729	18682	18781	18507	18605	18475	18573	18731	18562	18509	18672	18660	18494	18644	18827	18778	18671	18555	18576	18579	18447	18723	18737	18519	18619	18681	18609	18746	18543	18749	18709	18473	18562	18529	18557	18553	18647	18731	18659	18575	18798	18682	18538	18846	18472	18618	18354	18736	18810	18719	18570	18607	18558	18528	18697	18440	18590	18541	18696	18711	18668	18544	18556	18521	18499	18592	18498	18471	18566	18659	18780	18514	18583	18608	18607	18400	18751	18639	18901	18566	18493	18523	18800	18730	18884	18722	18569	18506	18414	18582	18642	18513	18667	18591	18639	18551	18798	18721	18661	18694	18598	18677	18636	18627	18610	18573	18690	18585	18581	18552	18649	18787	18695	18570	18558	18735	18566	18618	18724	18648	18547	18813	18559	18577	18573	18520	18516	18648	18433	18463	18696	18639	18768	18685	18612	18503	18595	18687	18472	18810	18789	18608	18586	18483	18597	18682	18656	18500	18553	18556	18645	18601	18747	18384	18550	18567	18502	18684	18773	18517	18718	18656	18536	18473	18739	18551	18494	18922	18749	18703	18797	18669	18533	18537	18593	18455	18507	18768	18650	18559	18623	18470	18835	18785	18740	18753	18623	18792	18515	18819	18525	18624	18531	18621	18530	18545	18588	18721	18742	18402	18432	18772	18539	18706	18841	18554	18781	18707	18634	18742	18643	18485	18832	18564	18696	18613	18834	18705	18408	18593	18593	18585	18678	18737	18861	18722	18462	18656	18475	18722	18546	18809	18682	18624	18502	18744	18933	18615	18580	18607	18595	18604	18834	18658	18711	18510	18653	18638	18730	18680	18673	18756	18760	18613	18546	18674	18824	18822	18799	18704	18754	18563	18668	18398	18797	18617	18835	18587	18853	18616	18622	18696	18692	18630	18708	18756	18527	18643	18720	18798	18767	18713
59468	106993	88409	59472	34288	19835	16306	15838	15821	15654	15726	15732	15761	15701	15888	15669	15871	15661	15795	15607	15853	15780	15819	15705	15757	15901	15750	15849	15693	15661	15786	15728	15799	15830	15831	15610	15853	15657	15868	15761	15912	15760	15632	15805	15706	15643	15753	15867	15655	15718	15837	15751	15879	15659	15815	15763	15787	15702	15926	15779	15773	15809	15704	15658	15539	15615	15711	15821	15762	15789	15679	15830	15721	15597	15827	15670	15576	15769	15678	15781	15587	15781	15752	15719	15783	15868	15837	15501	15805	15686	15708	15648	15768	15634	15751	15778	15629	15684	15570	15660	15735	15690	15806	15879	16019	15705	15811	15765	15692	15826	15722	15763	15911	15763	15488	15711	15725	15710	15919	15967	15770	15718	15545	15638	15804	15766	15751	15628	15830	15733	15742	15773	15770	15895	15511	15794	15738	15866	15681	15809	15735	15727	15861	15628	15798	15749	15675	15924	15882	15532	15874	15626	15875	15652	15713	15665	15732	15864	15686	15653	15664	15732	15911	15636	15631	15705	15773	15714	15880	15743	15584	15638	15812	15710	15701	15714	15638	15687	15672	15751	15695	15664	15879	15744	15808	15773	15681	15688	15828	15775	15887	15768	15731	15717	15723	15840	15707	15811	15645	15815	15877	15787	15722	15683	15683	15813	15753	15766	15908	15600	15954	15763	15750	15812	15782	15649	15796	15638	15587	15530	15880	15672	15901	15705	15682	15725	15827	15689	15902	15744	15713	15610	15614	15824	15682	15739	15829	15594	15819	15785	15720	15536	15688	15807	15747	15684	15794	15850	15725	15718	15709	15729	15667	15774	15779	15758	15575	15734	15711	15733	15867	15786	15738	15674	15595	15692	15819	15564	15769	15660	15696	15782	15765	15730	15848	15550	15714	15585	15849	15591	15648	15878	15608	15927	15656	15646	15622	15816	15607	15679	15773	15606	15803	15616	15789	15859	15611	15866	15855	15711	15757	15793	15699	15629	15647	15511	15843	15903	15598	15805	15495	15375	15662	15674	15907	15803	15453	15614	15710	15840	15646	15656	15696	15609	15849	15819	15797	15770	15614	15806	15683	15778	15787	15692	15551	15688	15769	15626	15782	15657	15786	15857	15781	15775	15724	15763	15828	15717	15868	15870	15752	15568	15661	15741	15787	15709	15739	15785	15623	15733	15715	15806	15737	15745	15752	15660	15718	15795	15786	15712	15602	15682	15769	15687	15699	15646	15727	15770	15796	15843	15723	15855	15683	15744	15705	15762	15610	15691	15932	15660	15588	15710	15634	15661	15775	15661	15630	15848	15723	15687	15703	15659	15837	15636	15613	15677	15817	15801	15731	15652	15818	15759	15724	15634	15789	15833	15664	15885	15760	15713	15799	15803	15700	15741	15792	15745	15854	15580	15771	15834	15771	15754	15622	15724	15621	15880	15830	15834	15652	15776	15804	15757	15658	15721	15714	15720	15911	15781	15643	15747	15724	15692	15794	15802	15505	15719	15799	15600	15635	15818	15677	15827	15829	15826	15780	15756	15761	15748	15791	15689	15846	15793	15739	15726	15928	15693	15753	15656	15708	15759	15647	15571	15608	15812	15850	15766	15658	15652	15697	15452	15551	15741	15664	15621	15633	15783	15691	15730	15787	15773	15705	15875	15575	15672	15657	15696	15764	15702	15785	15774	15838	15610	15734	15647	15588	15629	15592	15874	15562	15798	15759	15651	15837	15613	15705	15835	15610	15642	15676	15733	15634	15706	15676	15649	15901	15722	15813	15589	15693	15711	15695	15692	15567	15845	15663	15837	15731	15697	15532	15572	15646	15823	15798	15660	15766	15867	15840	15832	15605	15715	15674	15667	15769	15791	15498	15735	15674	15793	15794	15708	15751	15749	15618	15709	15766	15764	15707	15910	15548	15816	15581	15734	15763	15580	15746	15764	15636	15790	15896	15739	15891	15821	15627	15918	15571	15779	15734	15895	15781	15793	15954	15758	15729	15526	15790	15776	15655	15661	15605	15608	15791	15700	15747	15689	15606	15786	15631	15904	15743	15543	15674	15608	15841	15646	15655	15807	15732	15594	15870	15689	15812	15825	15702	15807	15601	15718	15782	15793	15653	15569	15719	15624	15606	15773	15769	15869	15580	15934	15516	15730	15931	15587	15775	15695	15979	15712	15681	15898	15804	15724	15658	15524	15810	15569	15617	15894	15684	15703	15680	15797	15617	15768	15607	15689	15802	15696	15755	15801	15636	15935	15947	15668	15890	15702	15811	15649	15823	15793	15756	15607	15864	15563	15652	15863	15625	15648	15809	15634	15893	15842	15804	15830	15724	15643	15862	15704	15761	15693	15815	15623	15800	15747	15645	15731	15830	15807	15617	15792	15801	15678	15825	15633	15672	15741	15736	16083	15699	15693	15613	15661	15733	15788	15641	15618	15739	15769	15608	15744	15620	15705	15689	15804	15616	15917	15645	15638	15526	15560	15817	15754	15851	15715	15684	15710	15888	15791	15738	15593	15851	15716	15667	15754	15690	15650	15622	15786	15667	15520	15681	15647	15692	15918	15650	15837	15745	15626	15691	15791	15631	15763	15691	15662	15602	15660	15833	15761	15532	15810	15628	15917	15810	15702	15674	15805	15567	15609	15533	15763	15700	15735	15798	15699	15660	15766	15601	15528	15829	15710	15807	15767	15707	15778	15685	15623	15679	15884	15751	15779	15624	15662	15725	15636	15801	15627	15638	15712	15790	15770	15582	15721	15923	15870	15676	15719	15838	15711	15727	15722	15763	15759	15701	15597	15867	15720	15771	15711	15730	15627	15648	15707	15893	15681	15642	15804	15710	15631	15710	15820	15799	15738	15789	15717	15773	15679	15588	15728	15810	15809	15658	15661	15788	15651	15946	15865	15828	15724	15694	15707	15845	15630	15699	15623	15777	15620	15694	15795	15704	15782	15974	15798	15648	15686	15585	15798	15758	15736	15967	15696	15664	15568	15881	15611	15743	15666	15713	15584	15612	15750	15699	15494	15722	15686	15749	15741	15718	15673	15713	15699	15839	15594	15807	15839	15840	15786	15799	15523	15656	15582	15805	15593	15678	15833	15722	15963	15631	15738	15760	15714	15631	15650	15665	15740	15719	15851	15863	15667	15674	15554	15625	15593	15726	15864	15671	15742	15670	15635	15749	15587	15723	15731	15750	16071	15669	15616	15711	15797	15577	15966	15763	15685	15826	15608	15729	15722	15705	15714	15743	15729	15857	15775	15769	15590	15866	15910	15782	15589	15696	15588	15488	15768	15707	15752	15701	15594	15866	15698	15566	15845	15584	15775	15715	15650	15585	15776	15741	15750	15659	15861	15759	15705	15898	15735	15636	15803	15728	15909	15758	15915	15763	15648	15615	15769	15724	15749	15845	15746	15779	15640	15740	15782	15649	15700	15659	15844	15847	15729	15707	15775	15701	15848	15839	15521	15678	15684	15851	15643	15829	15746	15687	15798	15685	15775	15853	15987	15717	15758	15887	15644	15782	15772	15740	15871	15931	15937	15787	15808	15641	15679	15776	15762	15938	15686	15879	15838	15806	15756	15707	15613	15667	15715	15715	15871	15750	15879	15807	15672	15581	15776	15771	15695	15841	15700	15744	15858	15630	15804	15668	15791	15815	15733	15546	15891	15961	15821	15856	15728	15799	15664	15754	15795	15870	15852	15810	15806	15803	15743	15745	15616	15848	15540	15543	15818	15732	15744	15647	15682	15827	15704	15721	15752	15656	15830	15647	15639	15865	15688	15971	15591	15606	15747	15947	15724	15704	15715	15725	15734	15689	15795	15498	15628	15826	15670	15598	15858	15751	15768	15738	15619	15753	15693	15734	15602	15706	15694	15840	15646	15770	15645	15718	15676	15684	15821	15869	15704	15670	15864	15745	15768	15704	15646	15800	15752	15765	15783	15775	15592	15632	15801	15653	15764	15783	15828	15554	15670	15656	15554	15719	15772	15721	15672	15733	15733	15617	15731	15659	15588	15550	15675	15572	15810	15773	15753	15745	15634	15719	15817	15849	15669	15753	15704	15733	15821	15730	15747	15996	15685	15746	15420	15727	15629	15799	15606	15714	15720	15794	15741	15879	15787	15808	15724	15694	15620	15806	15665	15633	15921	15773	15623	15728	15771	15693	15788	15747	15647	15943	15782	15620	15759	15706	15671	15509	15754	15871	15799	15593	15738	15846	15684	15796	15783	15894	15744	15727	15732	15724	15754	15718	15842	15566	15655	15619	15490	15774	15650	15709	15686	15698	15560	15940	15613	15691	15591	15662	15692	15791	15693	15651	15726	15737	15677	15564	15758	15576	15838	15704	15886	15878	15770	15727	15721	15683	15652	15631	15692	15788	15672	15657	15961	15621	15681	15644	15750	15675	15706	15628	15622	15743	15805	15676	15602	15776	15756	15752	15763	15746	15777	15776	15643	15752	15725	15598	15814	15731	15788	15809	15611	15793	15767	15824	15699	15681	15872	15732	15716	15618	15829	15781	15794	15790	15722	15516	15706	15675	15729	15651	15733	15673	15825	15788	15728	15816	15603	15692	15838	15637	15552	15704	15779	15626	15762	15584	15496	15694	15749	15805	15728	15678	15589	15769	15649	15774	15890	15803	15703	15717	15765	15670	15783	15789	15871	15740	15602	15756	15757	15688	15678	15701	15846	15779	15669	15603	15738	15655	15634	15596	15629	15658	15792	15794	15792	15690	15732	15909	15719	15692	15638	15554	15648	15602	15773	15620	15725	16042	15620	15602	15829	15519	15911	15691	15652	15666	15783	15807	15706	15674	15628	15569	15675	15824	15869	15697	15700	15727	15634	15754	15660	15776	15496	15645	15828	15769	15684	15816	15788	15927	15807	15646	15690	15759	15703	15877	15819	15804	15736	15647	15738	15750	15811	15648	15661	15928	15583	15676	15763	15895	15568	15807	15748	15630	15807	15733	15736	15976	15736	15782	15821	15714	15773	15570	15618	15763	15658	15677	15855	15669	15663	15785	15688	15621	15736	15894	15687	15628	15686	15755	15738	15658	15803	15683	15665	15600	15625	15665	15951	15707	15810	15819	15779	15655	15621	15756	15678	15668	15798	15759	15923
33166	43267	43989	30602	21587	19233	18779	18574	18598	18474	18616	18524	18542	18411	18359	18459	18640	18588	18383	18462	18260	18304	18586	18537	18409	18500	18367	18708	18485	18585	18580	18340	18392	18414	18448	18393	18486	18704	18539	18500	18425	18358	18516	18553	18490	18377	18376	18527	18497	18365	18363	18548	18272	18379	18545	18462	18393	18464	18310	18552	18560	18448	18369	18489	18192	18508	18399	18174	18483	18333	18505	18388	18312	18682	18552	18345	18410	18391	18427	18241	18602	18314	18369	18532	18716	18269	18508	18355	18347	18384	18446	18539	18347	18264	18564	18525	18472	18271	18278	18322	18274	18439	18592	18383	18532	18406	18399	18314	18256	18252	18613	18321	18309	18600	18234	18175	18456	18284	18197	18493	18392	18343	18297	18365	18428	18519	18287	18541	18395	18291	18538	18419	18373	18402	18487	18374	18418	18282	18398	18366	18475	18278	18333	18399	18416	18382	18360	18411	18475	18389	18411	18264	18604	18372	18338	18477	18613	18232	18403	18507	18354	18298	18528	18512	18553	18383	18340	18415	18254	18462	18374	18237	18487	18541	18358	18350	18456	18313	18359	18136	18429	18483	18469	18454	18345	18329	18339	18532	18576	18372	18548	18403	18352	18328	18541	18398	18293	18321	18543	18415	18298	18443	18302	18490	18622	18358	18393	18422	18395	18410	18535	18545	18400	18531	18394	18388	18305	18292	18485	18308	18465	18270	18512	18496	18334	18352	18427	18558	18449	18393	18320	18512	18498	18333	18558	18324	18510	18482	18514	18418	18400	18315	18305	18384	18301	18403	18582	18386	18647	18641	18342	18391	18600	18286	18315	18360	18395	18583	18384	18260	18412	18540	18367	18250	18431	18273	18250	18348	18597	18203	18520	18427	18491	18337	18408	18378	18256	18449	18431	18371	18442	18139	18335	18229	18487	18291	18210	18334	18497	18311	18478	18406	18441	18518	18298	18536	18322	18191	18629	18548	18365	18519	18423	18197	18541	18405	18554	18449	18376	18154	18413	18415	18733	18510	18461	18493	18476	18442	18266	18487	18569	18279	18203	18350	18631	18445	18500	18315	18601	18378	18448	18295	18378	18265	18259	18496	18372	18485	18548	18407	18393	18282	18500	18365	18244	18482	18331	18268	18504	18315	18397	18472	18348	18384	18410	18639	18316	18401	18458	18297	18407	18486	18326	18477	18351	18351	18269	18318	18503	18457	18362	18411	18448	18266	18564	18344	18446	18327	18326	18467	18428	18515	18347	18457	18177	18296	18400	18512	18503	18309	18341	18463	18363	18333	18439	18444	18715	18397	18140	18547	18394	18302	18414	18377	18360	18295	18458	18355	18493	18321	18455	18375	18629	18266	18339	18274	18417	18411	18154	18295	18449	18473	18355	18297	18448	18750	18511	18337	18114	18473	18547	18329	18471	18540	18449	18394	18605	18485	18488	18448	18456	18494	18472	18383	18260	18478	18364	18377	18235	18440	18536	18467	18371	18413	18409	18515	18449	18356	18225	18373	18450	18318	18452	18575	18479	18334	18374	18618	18368	18353	18395	18477	18187	18220	18411	18542	18443	18507	18751	18292	18387	18522	18371	18293	18338	18462	18419	18521	18428	18315	18344	18331	18286	18547	18387	18445	18155	18298	18288	18406	18489	18489	18397	18338	18541	18446	18496	18360	18471	18396	18464	18343	18425	18383	18444	18368	18534	18480	18373	18334	18531	18405	18314	18377	18195	18407	18527	18616	18581	18426	18383	18442	18052	18493	18503	18395	18446	18337	18359	18376	18193	18391	18537	18539	18528	18426	18532	18329	18500	18571	18637	18481	18513	18367	18288	18463	18293	18562	18431	18468	18567	18456	18208	18380	18396	18496	18316	18633	18311	18530	18290	18532	18611	18508	18443	18419	18276	18504	18498	18395	18336	18189	18600	18241	18728	18586	18537	18212	18381	18429	18447	18102	18492	18543	18450	18280	18507	18555	18503	18312	18352	18517	18280	18667	18277	18546	18401	18165	18356	18604	18595	18492	18423	18523	18575	18471	18369	18382	18344	18339	18473	18357	18357	18416	18518	18600	18570	18527	18564	18386	18401	18389	18502	18291	18445	18422	18631	18400	18310	18232	18521	18563	18492	18366	18341	18343	18314	18360	18514	18357	18332	18445	18295	18411	18248	18390	18522	18208	18322	18334	18494	18279	18365	18448	18425	18263	18432	18553	18595	18590	18210	18327	18287	18503	18317	18361	18174	18187	18485	18580	18426	18494	18399	18351	18335	18471	18446	18485	18342	18328	18547	18470	18364	18318	18468	18505	18578	18133	18483	18454	18234	18425	18575	18500	18317	18371	18382	18588	18408	18599	18518	18421	18302	18421	18497	18459	18365	18353	18168	18385	18566	18316	18548	18367	18627	18447	18472	18533	18506	18403	18292	18410	18389	18517	18543	18198	18377	18572	18404	18532	18448	18203	18469	18510	18615	18462	18296	18375	18551	18407	18401	18363	18456	18530	18445	18350	18399	18478	18623	18386	18265	18238	18121	18148	18266	18591	18380	18520	18430	18294	18452	18248	18461	18322	18421	18605	18412	18395	18442	18360	18323	18512	18513	18339	18450	18494	18474	18403	18441	18544	18508	18455	18640	18539	18504	18529	18436	18746	18600	18537	18500	18371	18421	18409	18426	18461	18454	18468	18321	18340	18391	18442	18368	18309	18605	18548	18342	18565	18368	18364	18468	18454	18469	18426	18322	18309	18418	18346	18521	18547	18478	18489	18490	18446	18554	18591	18282	18613	18316	18442	18430	18179	18337	18627	18288	18313	18588	18441	18247	18478	18393	18468	18476	18446	18521	18360	18262	18450	18228	18353	18319	18584	18472	18394	18451	18386	18467	18528	18329	18419	18419	18426	18404	18475	18305	18517	18313	18356	18308	18577	18603	18469	18464	18534	18436	18426	18572	18411	18345	18388	18451	18321	18375	18470	18513	18448	18299	18500	18393	18276	18400	18455	18588	18502	18464	18503	18353	18514	18576	18517	18584	18231	18088	18288	18333	18258	18354	18251	18451	18472	18506	18524	18318	18379	18325	18447	18249	18575	18294	18379	18281	18447	18173	18468	18443	18414	18430	18314	18349	18450	18459	18502	18546	18451	18388	18414	18187	18433	18377	18336	18357	18419	18465	18511	18309	18389	18276	18394	18227	18198	18560	18452	18544	18420	18438	18532	18490	18290	18350	18428	18548	18288	18414	18371	18475	18423	18426	18518	18581	18497	18310	18575	18280	18245	18334	18414	18569	18501	18457	18459	18385	18380	18391	18554	18359	18344	18524	18398	18237	18603	18376	18396	18406	18222	18409	18289	18530	18558	18537	18520	18423	18559	18523	18488	18532	18610	18258	18184	18517	18201	18414	18378	18364	18355	18362	18329	18536	18195	18167	18420	18529	18526	18347	18526	18494	18354	18592	18477	18450	18363	18524	18537	18330	18392	18488	18383	18513	18503	18430	18471	18466	18328	18235	18444	18583	18406	18505	18531	18657	18426	18468	18402	18526	18421	18510	18292	18558	18332	18537	18353	18393	18249	18560	18194	18348	18460	18554	18443	18343	18440	18468	18498	18571	18603	18338	18408	18544	18429	18273	18472	18367	18245	18464	18292	18320	18469	18294	18555	18766	18720	18425	18521	18539	18478	18388	18410	18274	18382	18485	18461	18425	18233	18394	18527	18431	18517	18678	18509	18346	18384	18470	18245	18461	18465	18395	18461	18469	18493	18515	18207	18542	18393	18468	18480	18415	18457	18301	18400	18354	18344	18591	18506	18394	18359	18283	18266	18347	18548	18497	18635	18419	18517	18262	18543	18301	18452	18533	18178	18434	18268	18461	18431	18521	18549	18395	18302	18329	18378	18614	18424	18380	18490	18430	18511	18414	18379	18485	18366	18411	18412	18416	18383	18215	18281	18541	18600	18450	18355	18516	18512	18456	18528	18422	18609	18393	18323	18504	18400	18453	18348	18620	18591	18566	18415	18566	18478	18342	18203	18403	18391	18312	18263	18382	18306	18573	18430	18197	18358	18391	18431	18273	18358	18335	18464	18257	18240	18552	18366	18605	18345	18415	18399	18418	18459	18322	18487	18400	18557	18373	18340	18042	18232	18287	18305	18550	18464	18451	18470	18716	18634	18320	18326	18302	18482	18638	18179	18431	18465	18605	18503	18608	18364	18481	18537	18404	18380	18238	18322	18508	18282	18292	18283	18599	18241	18349	18480	18280	18314	18415	18326	18466	18271	18458	18568	18404	18511	18241	18377	18453	18411	18587	18376	18569	18358	18491	18350	18385	18414	18566	18374	18582	18348	18493	18499	18246	18415	18547	18546	18347	18299	18520	18142	18460	18455	18242	18227	18217	18342	18445	18424	18574	18565	18463	18363	18597	18533	18408	18413	18561	18407	18366	18320	18515	18387	18369	18338	18364	18504	18416	18474	18462	18476	18434	18497	18393	18425	18343	18361	18532	18495	18326	18502	18464	18392	18595	18512	18543	18278	18415	18426	18362	18456	18256	18556	18532	18379	18504	18250	18508	18492	18263	18386	18320	18406	18517	18364	18439	18417	18532	18257	18422	18492	18306	18623	18521	18608	18319	18377	18332	18529	18409	18358	18318	18459	18425	18352	18441	18402	18411	18574	18408	18121	18257	18330	18359	18558	18241	18691	18799	18487	18316	18378	18529	18468	18372	18477	18299	18397	18435	18561	18579	18307	18375	18095	18407	18472	18442	18429	18453	18190	18528	18184	18329	18469	18349	18349	18313	18279	18369	18444	18438	18406	18636	18423	18464	18595	18536	18459	18248	18440	18344	18427	18400	18356	18556	18371	18591	18376	18508	18434	18498	18391	18473	18398	18397	18413	18382	18494	18572	18406	18502	18483	18570	18162	18359	18331	18429	18339	18514	18488	18726	18488	18349	18436	18304	18476	18616	18447	18482	18382	18123	18319	18274	18223	18376	18468	18604	18226	18596	18287	18438	18470	18599	18419	18387	18554	18382	18406	18294	18315	18303	18435	18538	18418	18497	18240	18519	18334	18300	18455	18389	18409	18411	18362	18454	18494	18473	18366	18266	18492	18450	18546	18547	18295	18159	18362
41671	60339	44921	25660	17823	15922	15623	15609	15481	15596	15586	15624	15678	15632	15596	15493	15620	15455	15686	15469	15560	15562	15686	15567	15631	15388	15748	15356	15640	15655	15637	15649	15560	15639	15708	15637	15672	15597	15457	15634	15645	15565	15645	15568	15675	15528	15621	15473	15611	15446	15621	15661	15500	15619	15640	15508	15560	15596	15666	15631	15516	15611	15515	15801	15416	15607	15616	15524	15611	15645	15575	15655	15541	15559	15302	15588	15552	15562	15706	15570	15378	15577	15762	15629	15508	15706	15472	15570	15588	15526	15550	15497	15452	15461	15576	15471	15672	15509	15668	15725	15663	15522	15752	15710	15656	15626	15579	15810	15618	15655	15692	15477	15545	15702	15730	15577	15662	15665	15628	15566	15649	15589	15487	15769	15695	15601	15512	15428	15604	15589	15497	15731	15608	15512	15567	15575	15570	15642	15481	15641	15568	15594	15510	15677	15582	15500	15750	15656	15481	15525	15480	15695	15435	15476	15594	15607	15566	15564	15652	15527	15610	15501	15591	15583	15623	15741	15625	15704	15689	15508	15473	15513	15569	15605	15584	15575	15674	15717	15602	15591	15513	15697	15467	15736	15520	15611	15586	15611	15462	15520	15819	15587	15552	15725	15560	15477	15553	15680	15512	15542	15538	15676	15523	15669	15424	15703	15486	15585	15498	15496	15386	15497	15595	15554	15429	15474	15582	15659	15628	15544	15691	15563	15651	15420	15460	15645	15684	15535	15546	15566	15370	15575	15600	15582	15739	15580	15516	15759	15397	15629	15649	15843	15573	15496	15573	15575	15442	15545	15551	15650	15647	15624	15425	15518	15575	15627	15742	15616	15566	15594	15601	15705	15461	15815	15583	15607	15458	15464	15640	15713	15398	15651	15704	15697	15797	15618	15492	15634	15506	15551	15582	15631	15622	15607	15607	15478	15512	15550	15517	15652	15470	15651	15558	15517	15697	15470	15633	15484	15500	15578	15465	15498	15549	15471	15583	15651	15384	15618	15646	15421	15678	15603	15406	15557	15743	15629	15694	15471	15470	15585	15499	15849	15697	15498	15487	15566	15625	15608	15601	15530	15563	15558	15730	15568	15564	15594	15663	15685	15447	15594	15631	15493	15564	15655	15589	15682	15452	15699	15492	15563	15441	15474	15499	15484	15664	15520	15554	15390	15519	15525	15497	15641	15664	15621	15599	15513	15673	15574	15510	15493	15753	15342	15497	15557	15678	15623	15231	15413	15403	15527	15670	15670	15518	15561	15601	15567	15560	15539	15557	15687	15563	15389	15610	15596	15649	15744	15509	15559	15685	15384	15483	15644	15644	15573	15482	15814	15551	15505	15515	15524	15708	15515	15603	15533	15428	15756	15542	15591	15700	15593	15599	15678	15639	15589	15708	15547	15473	15525	15627	15484	15620	15508	15590	15710	15527	15615	15576	15496	15780	15536	15474	15493	15685	15503	15557	15632	15476	15625	15545	15522	15437	15598	15572	15692	15653	15565	15472	15556	15521	15595	15459	15542	15534	15572	15548	15628	15598	15374	15665	15775	15717	15653	15612	15574	15536	15635	15463	15505	15612	15528	15701	15511	15560	15631	15595	15413	15517	15611	15629	15704	15826	15626	15611	15533	15654	15627	15746	15587	15463	15489	15632	15480	15623	15576	15691	15622	15645	15494	15699	15668	15589	15555	15519	15741	15463	15502	15458	15553	15480	15648	15541	15636	15657	15582	15522	15515	15684	15468	15498	15532	15646	15612	15601	15520	15499	15745	15656	15659	15697	15416	15450	15435	15545	15640	15499	15618	15648	15784	15485	15594	15481	15595	15638	15731	15693	15413	15643	15536	15583	15781	15615	15443	15496	15437	15588	15412	15593	15551	15607	15544	15621	15636	15537	15672	15599	15489	15806	15636	15590	15613	15646	15594	15572	15574	15552	15749	15575	15650	15628	15671	15611	15614	15632	15630	15514	15609	15658	15769	15477	15647	15748	15648	15497	15641	15775	15559	15439	15720	15698	15631	15510	15602	15638	15563	15566	15498	15716	15521	15575	15558	15485	15636	15490	15499	15301	15399	15571	15638	15486	15535	15501	15858	15538	15476	15724	15593	15637	15636	15653	15497	15564	15478	15462	15553	15598	15624	15595	15474	15570	15502	15511	15651	15677	15552	15677	15529	15594	15494	15677	15672	15768	15559	15438	15610	15658	15551	15632	15565	15763	15573	15620	15472	15504	15619	15600	15661	15649	15627	15623	15620	15662	15559	15684	15672	15532	15802	15557	15677	15640	15548	15574	15532	15590	15495	15615	15496	15723	15654	15502	15630	15444	15573	15740	15508	15560	15606	15416	15634	15712	15582	15489	15674	15601	15425	15683	15620	15466	15550	15732	15531	15704	15623	15607	15669	15447	15344	15661	15667	15478	15577	15614	15655	15445	15349	15696	15615	15712	15512	15452	15660	15647	15385	15618	15542	15604	15525	15771	15720	15534	15549	15791	15583	15730	15639	15596	15541	15525	15613	15673	15472	15572	15594	15517	15604	15657	15606	15572	15523	15589	15580	15515	15477	15442	15640	15645	15539	15613	15520	15632	15542	15512	15632	15458	15566	15604	15483	15458	15722	15681	15693	15528	15586	15564	15653	15751	15518	15565	15594	15398	15736	15576	15627	15499	15601	15698	15570	15791	15538	15791	15599	15558	15586	15584	15553	15628	15509	15629	15719	15588	15516	15660	15670	15530	15694	15702	15554	15747	15486	15532	15702	15597	15702	15583	15489	15540	15612	15675	15589	15443	15719	15396	15733	15398	15488	15385	15560	15440	15532	15418	15529	15730	15373	15450	15618	15603	15439	15467	15617	15707	15619	15564	15495	15651	15350	15678	15456	15481	15697	15468	15599	15565	15703	15488	15791	15479	15572	15517	15563	15518	15540	15691	15505	15553	15469	15599	15673	15609	15490	15543	15525	15777	15501	15695	15522	15582	15542	15432	15547	15717	15578	15695	15500	15515	15646	15630	15681	15662	15488	15701	15482	15506	15572	15494	15373	15578	15672	15543	15614	15604	15532	15534	15562	15446	15645	15508	15564	15653	15624	15480	15615	15645	15431	15592	15649	15573	15672	15466	15668	15688	15636	15631	15444	15609	15532	15669	15631	15616	15520	15671	15612	15577	15475	15582	15563	15842	15625	15637	15535	15584	15593	15361	15808	15574	15691	15672	15643	15727	15648	15639	15566	15515	15467	15457	15570	15808	15548	15579	15600	15483	15840	15701	15819	15621	15758	15590	15555	15491	15599	15496	15473	15693	15598	15542	15601	15609	15508	15555	15593	15563	15565	15523	15619	15674	15630	15637	15519	15386	15745	15556	15550	15533	15668	15619	15664	15537	15714	15707	15701	15618	15731	15576	15611	15761	15624	15766	15480	15549	15627	15524	15530	15517	15564	15498	15793	15518	15547	15524	15622	15701	15515	15706	15656	15544	15617	15578	15612	15652	15623	15548	15569	15672	15685	15566	15441	15502	15611	15805	15605	15624	15682	15511	15577	15580	15784	15692	15653	15685	15553	15682	15513	15650	15573	15491	15622	15659	15539	15662	15562	15608	15561	15613	15575	15560	15734	15644	15644	15723	15417	15467	15471	15582	15675	15495	15604	15505	15529	15604	15686	15613	15690	15446	15648	15595	15544	15595	15502	15585	15523	15404	15524	15611	15627	15487	15518	15474	15566	15500	15586	15577	15688	15488	15429	15546	15452	15584	15547	15661	15570	15537	15611	15571	15631	15520	15626	15540	15439	15556	15674	15488	15540	15634	15524	15631	15638	15490	15797	15573	15770	15585	15815	15459	15787	15673	15610	15594	15523	15509	15559	15481	15491	15535	15491	15523	15578	15488	15553	15588	15670	15629	15554	15732	15736	15612	15654	15658	15620	15663	15580	15449	15631	15555	15528	15539	15641	15492	15705	15626	15438	15750	15437	15654	15482	15623	15659	15461	15676	15742	15583	15509	15546	15542	15690	15822	15591	15457	15741	15522	15522	15665	15614	15702	15442	15671	15669	15680	15474	15758	15655	15489	15723	15583	15670	15707	15572	15567	15574	15410	15651	15499	15450	15639	15796	15645	15574	15612	15596	15565	15787	15574	15339	15491	15621	15490	15398	15599	15524	15552	15606	15604	15519	15605	15667	15601	15658	15684	15622	15543	15729	15619	15602	15536	15659	15437	15513	15581	15641	15598	15677	15534	15426	15668	15654	15602	15547	15761	15734	15548	15506	15609	15447	15606	15499	15642	15793	15509	15506	15521	15617	15740	15385	15674	15593	15704	15715	15668	15614	15544	15476	15564	15468	15586	15535	15622	15639	15514	15522	15531	15534	15479	15570	15569	15594	15583	15667	15520	15690	15476	15568	15564	15817	15477	15711	15505	15463	15618	15580	15562	15568	15581	15571	15721	15563	15703	15599	15705	15451	15683	15625	15722	15547	15552	15540	15657	15554	15673	15526	15587	15652	15641	15547	15715	15790	15557	15786	15712	15508	15528	15674	15464	15692	15636	15605	15600	15435	15619	15710	15770	15691	15626	15577	15575	15516	15523	15632	15365	15675	15637	15608	15652	15470	15755	15446	15366	15469	15532	15635	15582	15670	15571	15662	15786	15743	15646	15455	15539	15577	15542	15688	15552	15531	15512	15564	15616	15603	15595	15571	15605	15486	15624	15546	15793	15443	15554	15612	15458	15622	15527	15591	15786	15565	15792	15597	15550	15596	15534	15611	15641	15638	15580	15675	15410	15559	15670	15638	15657	15572	15447	15662	15513	15673	15749	15401	15645	15552	15567	15823	15675	15617	15510	15553	15727	15379	15534	15547	15629	15748	15588	15610	15468	15583	15827	15539	15542	15638	15530	15635	15629	15682	15636	15615	15551	15722	15573	15752	15723	15497	15551	15679	15621	15623	15465	15624	15609	15631	15608	15580	15429	15485	15558	15542	15567	15691	15600	15552	15633	15732	15642	15608	15494	15523	15559	15468	15560	15421	15587	15480	15651	15691	15475	15623	15559	15472	15496	15605	15551	15474	15496	15725	15679	15681	15589	15549	15779	15632	15415	15621	15473	15748	15651	15513	15469	15650	15711	15473	15524	15513
35053	39699	38393	27207	20466	18822	18475	18193	18259	18124	18160	18263	18222	18177	18194	18253	18317	18259	18300	18228	18195	17994	18224	18102	18364	18262	18177	18318	18402	18415	18326	18263	18106	18034	18252	18177	18309	17983	18206	18175	18177	18130	18114	18227	18251	18124	18254	18173	18215	18075	18061	18358	18195	18269	18476	18079	18191	18072	18237	18275	17880	18249	18240	18340	18447	18413	18254	18098	18262	18067	18098	18272	18119	18075	18358	18220	18163	18368	18166	18289	18154	18123	17917	18123	18212	17908	18016	18134	18176	18304	18065	18325	18367	18181	18138	18155	18196	18059	18170	18066	18051	18019	18058	18078	18279	17885	18043	18360	18089	18108	18235	18086	18103	18056	18250	18065	18206	18255	18125	18072	18221	18226	18085	18329	18011	18065	18133	18158	17923	18116	18218	18169	18212	18224	18239	18174	18204	17955	18373	18111	18219	17878	18309	18082	18152	18103	18298	18222	17993	18245	18148	17979	18011	18271	18023	18151	18157	18202	18227	18323	18236	18046	18079	18057	18230	18108	18097	18115	18300	18294	18094	18022	18205	18175	18156	18052	18403	18075	18141	18371	18145	18025	18029	18200	18249	17966	18086	18128	18201	18252	18206	18146	18297	18135	18133	18047	18043	18166	17953	18264	18136	18115	18151	18055	18104	18146	18138	18259	18135	18290	18260	18002	18017	18033	18306	18187	18238	18315	18147	18245	18041	18187	18221	18179	18126	18046	18087	17971	18249	18023	18296	18304	18157	18131	18102	18090	18163	18170	18295	18180	18112	18136	18098	18240	18146	18312	18181	18275	18174	18287	18183	18358	18411	18049	18275	18054	18164	18354	17960	18161	18187	18055	18205	17988	18192	18058	18234	18313	18145	18170	18068	18094	17962	18017	18139	18081	18181	17950	17979	18116	18172	18206	18108	18186	18407	17969	18232	18160	18299	18080	18212	18228	18339	18230	18232	18165	18159	18226	18006	18143	18136	17893	17962	18156	18166	18280	18059	17955	17871	18213	18069	18210	18013	18239	18077	18259	18049	18460	18181	18261	18288	18064	18310	17904	17953	18361	18382	17948	18051	18263	18122	18206	18098	18182	18179	18205	18092	18207	17972	18100	18047	18090	18323	18324	17951	18193	18232	17970	18107	18054	18130	18220	18263	18291	18214	18175	18185	18238	18240	18083	17980	18079	18211	18049	18235	18309	18024	18263	18173	18309	18179	18150	18138	18069	18171	18195	18218	18172	18015	18257	18106	18318	18201	18296	18151	18074	18094	18301	18140	18000	18135	18151	18004	18058	18052	18224	17979	18245	18041	18034	18079	18120	18198	18141	17961	18129	18219	18081	18325	18211	18257	18220	18194	18097	18238	18283	18264	18160	18127	18169	18148	18057	18113	18196	18139	18130	18071	18154	18125	18062	18289	18213	18170	18177	18075	18126	18049	18058	17934	18178	18010	18235	18178	18264	18195	18132	18388	18268	17931	18110	18255	18298	18043	18166	18143	18054	18075	18245	18149	18208	18375	18197	17935	18239	18195	18151	18208	18224	18251	18112	18138	18136	18131	18109	17975	18373	18137	18182	18175	18047	18243	18143	18061	18319	18096	18257	18238	18259	18258	17954	17950	18074	18222	18253	18280	18045	18192	17881	18125	18099	18365	18167	18143	18275	18015	18131	18255	18243	18091	18068	18196	18010	18174	18130	18305	18161	18065	18053	17953	18098	18125	18086	18308	18233	18107	18318	18059	18119	18173	18464	18178	18222	18114	17930	17992	18054	18227	18321	18162	17940	18242	18036	18226	18012	18319	18154	17987	18107	18070	18197	18104	18146	18405	18273	18059	18284	18094	18252	17916	18027	18135	18191	18118	18052	18158	18243	18215	18473	18099	18282	18301	18046	18132	18156	18089	18113	18154	18423	18298	18176	18115	18133	18123	18072	18150	18367	18103	18154	18167	18288	18065	18076	18152	18219	17952	18154	18173	18258	18231	18036	18066	18224	18064	18045	18313	18205	18050	18081	18154	18170	18276	18161	18382	18210	18167	18320	18099	18152	18300	18124	18309	18142	18176	17991	18332	18447	18307	18087	18071	17965	18046	18096	18318	18483	18128	18126	18081	18056	18270	18228	18134	18105	18318	18011	18288	18141	17894	18171	18332	18156	18198	18357	17834	17827	18267	17856	18179	18209	18084	18382	18117	18179	18284	18286	18186	18346	18083	18037	18032	18313	18083	18190	18112	18139	18341	18139	18266	18033	17939	18267	18218	18165	18127	18089	18096	18285	18214	18213	18279	18191	18150	18139	18269	18331	18317	18318	18298	18175	18232	18125	18261	18224	18258	18322	18233	18156	18198	18141	18133	18184	18038	18284	18085	18154	18109	18270	18198	18310	18322	17998	18068	18190	18015	18133	17842	18147	18072	18074	18242	18183	18310	18174	17919	18136	18125	18095	18237	18200	18172	18194	17990	18146	18355	18327	18126	18391	18297	18178	18134	18298	18309	18036	18292	17990	18319	18331	18078	18322	18134	18070	18185	18361	18317	18166	18167	18243	18238	18087	18020	18190	18195	18044	18123	17944	18071	18122	18149	18330	17981	18068	18265	18034	18235	18035	18045	18164	18266	18207	18218	18058	17972	18145	18272	18183	18346	17915	18046	18158	18133	18280	18365	18161	18201	17998	18042	17930	18272	18212	17992	18220	18145	18092	18276	18159	18132	18027	18214	18264	18235	18118	18151	18102	18178	18171	18200	17989	18026	18196	17984	18113	17875	18170	18119	18148	18084	18242	18036	17996	18134	18026	18320	18331	18248	18006	18178	18166	18245	18281	18020	18047	17853	18204	18102	18308	18161	18104	18242	18168	18380	17916	18210	18167	18280	18106	18096	18200	18036	18179	18196	18198	18322	18161	18131	18169	18049	18102	17959	18094	18395	18103	18157	18201	18204	18238	18215	18160	18163	18300	18281	18320	18259	18244	18143	18009	17932	18026	18295	17954	18365	18103	18054	18115	18269	18018	18303	18283	18121	18224	18163	18174	18291	18323	18136	17740	18049	18076	18342	18339	18176	18169	18367	18107	18271	18270	18085	18124	18085	18057	18241	18172	17982	18084	18038	18228	18316	18286	18133	18263	18109	18187	18225	18057	18155	18214	18210	18169	18348	18288	18156	18183	18301	18197	18027	18164	18457	18136	18128	18236	18267	18112	18187	18283	18057	18167	18268	18054	18169	18054	18087	18032	18283	18052	18023	18211	18122	18299	18205	18245	18350	18102	18245	18259	18050	18014	18333	18056	18009	18236	18120	17992	18253	18195	17908	18211	18175	18147	18078	18142	18025	18216	17981	18047	18185	18331	18148	18162	17976	18346	18150	18250	18184	18240	18169	18216	18325	18209	18241	17962	18140	18104	17978	18073	18032	18182	18154	18215	18182	18248	18267	18273	18350	18094	18109	18047	18142	18134	18078	18127	18266	18072	18205	18234	18067	18241	18157	18141	18132	18291	18089	18070	18137	18097	18212	18058	18316	18178	18140	18155	18201	18097	18121	18339	18181	18197	18144	18198	18261	18191	17925	18211	18242	18221	18281	18184	18215	18079	18113	18184	18283	18123	18142	18047	18008	18196	18365	18277	18043	18220	18181	18096	18012	18243	17981	18257	18125	18236	18256	18032	18027	18017	18279	17969	18175	18156	18204	18121	18030	18130	18004	18212	18132	18227	18280	18381	18306	18179	18162	18116	18113	18164	18207	17959	18119	18187	18149	18251	18187	17978	18314	18301	18178	18203	18135	18282	17970	18029	18196	18214	18158	18173	18304	18221	18172	18143	17995	18213	18191	18124	18305	18285	18026	18204	18072	18325	18248	18110	17929	18206	18336	18214	18120	18308	18046	18343	18182	18042	18110	18294	18108	18131	18290	18275	18174	18455	18243	18091	18054	18362	18225	18360	18220	18181	18047	18139	18021	18238	18023	18290	18283	18106	18066	18049	18182	18147	18296	18391	18360	18346	18086	18160	18219	18147	18243	18072	18040	18200	18078	18072	18180	18063	18309	18039	18155	17968	18216	18053	18180	18374	18350	17954	18371	18097	18295	18270	18035	18112	18171	18096	17904	18164	18105	18016	18173	18105	18200	18276	18008	18266	18399	18195	18167	18124	18061	17868	18401	18033	18157	18237	18276	18215	18255	17903	18068	18177	18051	18144	17914	18181	18124	18068	18080	18266	18238	18131	18055	18199	18029	18035	18185	18133	18055	18095	18133	18084	18059	18104	18374	18128	18025	18218	18160	17975	18309	18294	18037	17943	18013	18066	18148	18019	18087	18010	18230	18233	18375	18178	18207	17993	18154	18174	18152	17944	18129	18071	18145	18237	18147	18251	18172	18129	18004	18235	18291	18281	18093	18165	18228	18215	18206	18034	18326	18030	18244	18307	18373	18225	18127	18183	18292	17973	18144	18231	18132	18035	18211	18279	17894	17867	18258	18531	18359	18235	18123	18224	18138	17984	18170	18193	18205	18089	18248	18305	17989	18270	18086	18201	18159	18357	18104	17946	18070	18140	18141	18174	18169	18214	18263	18255	18172	18209	18159	18022	18131	18206	18115	18221	18149	18019	18341	18147	18331	18142	18042	17963	18167	18077	18167	18192	18067	18324	18218	17919	18369	18082	18173	18392	17943	18118	18190	18162	18176	18225	18132	18008	18192	18217	18089	18189	18214	18033	18107	18011	18013	18148	18108	18220	18046	18189	18266	18116	17951	18310	18199	18270	18134	18251	18366	18281	17983	18177	18328	18278	18645	18137	18055	18263	18128	18071	18263	18219	18224	18351	18256	18139	18320	18253	18231	18206	18234	18416	18208	18119	18178	18246	18309	18364	18216	18075	18156	18126	18190	18068	18051	18117	18117	18092	18213	17961	18278	18171	18100	18314	18205	17935	18225	17968	18088	18239	18539	18278	18172	18112	18226	18161	18208	18272	17982	18323	18290	18087	18136	18326	18226	18255	18294	18195	18090	17934	18188	18018	18313	18064	18068	18087	18071	18026	18211	18317	18133	18214	18272	18119	18306	18270	18232	18404	18097	18374	18178	18151	18128	18273	18106	17977	18270	18324	18212	18239	18176	18107	18135	18191	18110	18195	18202	17986
38631	52240	38915	23023	17118	15728	15413	15410	15501	15423	15592	15524	15594	15384	15322	15506	15423	15366	15659	15351	15605	15388	15620	15572	15528	15370	15503	15411	15497	15321	15592	15520	15423	15423	15336	15480	15402	15496	15464	15489	15509	15365	15347	15303	15447	15271	15545	15510	15787	15389	15577	15517	15394	15431	15433	15506	15416	15440	15514	15509	15448	15489	15365	15425	15490	15399	15475	15221	15477	15355	15620	15563	15528	15454	15379	15440	15332	15393	15364	15330	15470	15347	15359	15551	15601	15497	15269	15520	15380	15515	15464	15529	15370	15525	15465	15494	15572	15379	15603	15443	15283	15506	15548	15412	15576	15507	15471	15304	15564	15487	15317	15395	15428	15411	15621	15378	15435	15328	15511	15579	15456	15411	15478	15427	15452	15641	15415	15413	15497	15491	15611	15436	15350	15332	15299	15391	15584	15370	15359	15577	15309	15334	15672	15422	15430	15461	15341	15294	15522	15587	15438	15450	15466	15246	15463	15388	15222	15439	15479	15427	15523	15278	15422	15463	15430	15582	15454	15383	15374	15466	15483	15298	15344	15475	15550	15358	15454	15497	15368	15346	15432	15316	15421	15473	15397	15295	15301	15412	15337	15510	15378	15486	15620	15410	15637	15381	15447	15486	15441	15596	15425	15520	15433	15281	15557	15511	15314	15569	15452	15439	15377	15439	15312	15429	15548	15435	15315	15372	15445	15449	15485	15372	15577	15461	15395	15515	15512	15280	15446	15264	15511	15384	15429	15252	15438	15484	15545	15317	15511	15344	15431	15392	15530	15392	15574	15556	15523	15395	15323	15281	15445	15418	15388	15427	15498	15531	15407	15502	15413	15379	15319	15344	15416	15324	15594	15434	15448	15496	15380	15525	15297	15394	15565	15350	15349	15495	15574	15349	15482	15424	15394	15437	15433	15334	15550	15214	15400	15393	15434	15304	15229	15439	15494	15462	15391	15402	15332	15514	15553	15519	15457	15474	15378	15454	15363	15361	15451	15374	15447	15544	15687	15428	15384	15366	15490	15545	15677	15369	15589	15529	15475	15567	15675	15385	15263	15569	15456	15495	15478	15378	15481	15364	15439	15587	15435	15374	15537	15415	15248	15439	15704	15509	15486	15444	15579	15341	15489	15540	15396	15455	15266	15430	15353	15599	15477	15381	15424	15359	15627	15378	15390	15324	15496	15299	15503	15376	15360	15418	15509	15716	15516	15479	15422	15367	15433	15545	15509	15311	15490	15396	15416	15535	15394	15529	15614	15453	15605	15395	15460	15388	15702	15281	15555	15569	15427	15499	15570	15405	15642	15435	15477	15471	15515	15465	15496	15447	15463	15485	15403	15558	15389	15407	15484	15629	15313	15502	15681	15376	15315	15470	15501	15391	15353	15394	15488	15459	15494	15512	15383	15481	15376	15435	15377	15520	15623	15331	15431	15538	15530	15373	15473	15415	15510	15413	15368	15493	15249	15570	15397	15359	15229	15482	15391	15496	15466	15427	15662	15405	15443	15560	15401	15428	15420	15476	15285	15486	15471	15526	15577	15383	15517	15443	15381	15460	15299	15491	15526	15524	15343	15563	15274	15346	15646	15455	15547	15455	15446	15445	15519	15425	15386	15399	15495	15462	15380	15425	15460	15452	15465	15369	15405	15459	15492	15427	15446	15356	15561	15550	15460	15399	15373	15447	15427	15502	15566	15617	15344	15416	15448	15295	15356	15550	15246	15578	15423	15544	15438	15288	15414	15486	15468	15380	15406	15557	15460	15445	15595	15353	15386	15300	15452	15307	15395	15417	15351	15426	15468	15358	15494	15556	15371	15590	15459	15434	15332	15430	15486	15434	15686	15403	15436	15447	15512	15431	15436	15593	15359	15370	15500	15472	15354	15391	15608	15497	15522	15439	15559	15344	15405	15596	15450	15271	15442	15433	15538	15521	15567	15440	15565	15510	15493	15550	15503	15378	15484	15381	15499	15612	15595	15533	15391	15368	15430	15361	15425	15546	15423	15457	15482	15482	15448	15484	15581	15450	15487	15285	15419	15468	15442	15370	15460	15350	15758	15385	15340	15418	15447	15502	15469	15395	15592	15411	15459	15423	15543	15506	15342	15449	15501	15343	15476	15472	15486	15525	15385	15524	15404	15405	15478	15425	15370	15495	15373	15460	15522	15428	15483	15554	15494	15526	15450	15539	15470	15504	15314	15624	15512	15319	15345	15397	15463	15498	15445	15426	15442	15453	15462	15328	15448	15678	15496	15324	15308	15397	15430	15389	15476	15363	15590	15490	15310	15357	15378	15336	15488	15564	15595	15564	15380	15353	15359	15420	15445	15381	15430	15525	15286	15643	15427	15462	15364	15567	15324	15523	15508	15287	15697	15335	15497	15501	15496	15398	15336	15504	15473	15327	15432	15463	15337	15627	15400	15411	15483	15449	15441	15372	15411	15319	15636	15570	15619	15535	15491	15319	15419	15386	15401	15395	15249	15331	15413	15466	15520	15527	15413	15479	15338	15381	15586	15491	15347	15530	15233	15384	15735	15376	15535	15501	15371	15473	15409	15597	15548	15487	15463	15488	15242	15516	15543	15427	15401	15475	15451	15325	15312	15381	15580	15558	15385	15521	15456	15415	15406	15476	15405	15465	15340	15527	15525	15498	15547	15490	15284	15376	15418	15338	15561	15380	15442	15295	15368	15623	15490	15487	15395	15435	15280	15366	15372	15527	15407	15569	15303	15462	15452	15577	15640	15395	15230	15457	15541	15404	15528	15549	15660	15505	15428	15453	15402	15351	15521	15403	15625	15358	15593	15397	15421	15505	15266	15487	15510	15336	15440	15483	15481	15493	15444	15527	15393	15412	15364	15404	15641	15561	15411	15410	15293	15480	15581	15457	15381	15572	15512	15554	15320	15557	15547	15349	15352	15463	15467	15433	15431	15496	15412	15440	15451	15463	15455	15414	15338	15434	15433	15433	15377	15512	15531	15565	15288	15534	15379	15376	15446	15377	15585	15547	15496	15371	15624	15371	15307	15322	15465	15419	15514	15334	15379	15492	15481	15576	15442	15531	15495	15367	15460	15420	15454	15302	15459	15461	15425	15378	15348	15516	15383	15495	15320	15383	15367	15568	15538	15505	15494	15339	15512	15462	15628	15625	15347	15520	15418	15562	15411	15348	15477	15473	15493	15492	15583	15554	15567	15601	15419	15458	15437	15437	15510	15431	15247	15443	15414	15333	15119	15667	15442	15628	15459	15714	15402	15568	15316	15248	15414	15540	15623	15447	15551	15558	15649	15448	15398	15451	15544	15510	15467	15488	15613	15494	15429	15478	15420	15409	15502	15227	15311	15446	15482	15376	15570	15509	15296	15400	15516	15558	15364	15503	15479	15444	15640	15340	15450	15374	15591	15385	15499	15317	15611	15346	15370	15489	15519	15445	15320	15448	15475	15576	15491	15419	15564	15442	15368	15451	15396	15428	15566	15547	15527	15438	15506	15298	15465	15290	15477	15564	15369	15494	15347	15354	15488	15499	15477	15434	15553	15395	15527	15286	15582	15331	15476	15488	15584	15469	15338	15516	15187	15433	15417	15598	15452	15355	15466	15422	15375	15464	15529	15445	15494	15422	15530	15538	15301	15473	15368	15434	15329	15600	15557	15448	15544	15488	15434	15521	15377	15444	15328	15479	15469	15429	15548	15565	15357	15326	15432	15552	15421	15454	15587	15413	15553	15555	15234	15382	15420	15379	15545	15371	15447	15479	15487	15390	15478	15511	15373	15483	15362	15288	15175	15431	15410	15405	15325	15415	15544	15511	15557	15363	15418	15291	15706	15596	15309	15601	15583	15367	15623	15419	15399	15359	15426	15435	15309	15494	15357	15437	15397	15373	15442	15447	15509	15539	15277	15424	15590	15368	15332	15517	15350	15327	15339	15306	15346	15459	15465	15591	15568	15494	15332	15440	15350	15571	15358	15554	15487	15382	15445	15544	15315	15277	15337	15415	15385	15454	15307	15393	15390	15491	15353	15323	15317	15439	15313	15580	15371	15600	15343	15523	15345	15424	15482	15404	15380	15373	15399	15657	15351	15515	15295	15394	15525	15304	15595	15480	15392	15470	15398	15483	15409	15399	15459	15404	15481	15467	15557	15436	15351	15385	15461	15550	15362	15533	15409	15433	15441	15557	15442	15557	15442	15476	15456	15475	15488	15394	15700	15432	15528	15444	15426	15568	15372	15420	15466	15343	15412	15297	15223	15291	15426	15360	15482	15424	15449	15368	15473	15348	15536	15363	15565	15470	15381	15450	15364	15530	15636	15426	15470	15443	15623	15359	15429	15579	15376	15582	15351	15482	15367	15498	15382	15399	15466	15406	15488	15429	15348	15419	15337	15511	15490	15538	15416	15375	15409	15357	15521	15447	15523	15486	15331	15384	15334	15483	15310	15297	15392	15431	15493	15443	15344	15664	15504	15559	15496	15466	15495	15475	15481	15567	15405	15552	15511	15570	15468	15566	15459	15595	15377	15484	15541	15451	15403	15595	15519	15459	15398	15345	15474	15519	15374	15303	15439	15465	15490	15607	15491	15387	15444	15228	15509	15553	15535	15574	15512	15445	15435	15312	15516	15450	15449	15482	15444	15567	15456	15474	15363	15523	15467	15386	15439	15513	15455	15407	15397	15498	15481	15509	15410	15335	15619	15525	15372	15559	15518	15702	15425	15364	15598	15219	15504	15449	15502	15415	15433	15429	15368	15406	15583	15400	15578	15431	15460	15482	15484	15420	15483	15452	15493	15327	15456	15503	15396	15539	15495	15384	15312	15461	15362	15389	15404	15476	15319	15591	15371	15292	15579	15379	15526	15480	15559	15488	15592	15531	15399	15609	15381	15379	15528	15416	15390	15510	15439	15527	15550	15391	15637	15526	15549	15416	15593	15444	15508	15437	15295	15563	15356	15301	15420	15582	15310	15432	15519	15435	15442	15374	15563	15470	15462	15511	15445	15451	15480	15450	15535	15534	15377	15621	15432	15311	15428	15501	15542	15431	15589	15562	15427	15542	15661	15401	15380	15345	15462	15461	15397	15829	15563	15449	15343	15351	15402	15534	15541	15520	15342	15341	15261	15483	15339	15408
23880	25308	38656	32422	25700	24343	24013	19305	18147	18428	18589	18222	18296	18228	18281	18488	18172	18270	18371	18217	18339	18401	18363	18168	18163	18097	18189	18214	18237	18165	18084	18241	18315	18368	18307	18314	18090	18083	18019	18196	18128	18325	18393	18131	18047	18249	18282	18150	18127	18189	18222	18252	18177	18163	18384	18270	18422	18035	18160	17903	18173	18296	18204	18126	18124	18020	18224	18211	18009	18040	18177	18086	18214	18136	18167	18119	18490	18095	18120	18162	18109	18314	18267	18058	18155	18081	18147	18081	17967	17972	18173	18114	18163	18313	18195	18163	18143	18183	18072	17850	18142	18023	18139	18240	18298	18154	18387	18239	17972	18222	18047	18187	18259	18118	18131	18166	17899	18249	17932	18073	18074	18019	18141	17958	17973	17987	17938	18272	17997	18077	18153	18073	17879	18292	18166	18167	18201	18155	18152	18243	18095	18045	17985	18194	18096	18054	18021	18014	17982	18175	18184	18089	17988	18384	18196	18086	18258	17976	18041	18261	18097	18109	17982	18153	18137	18153	18175	18174	18066	18114	18243	17853	17943	18098	18139	18257	18337	18133	18174	18023	17929	18044	18128	18204	18183	18164	18180	18244	18096	17827	18234	18221	17994	18083	18207	18072	18137	18307	17988	18065	18176	18034	18027	18130	18308	18032	18229	18186	18150	18195	18182	18167	18099	18074	18124	18019	18167	18204	18074	18219	18169	18096	18359	17936	18124	18115	17885	18093	18222	18088	18284	18201	17983	18193	18118	17994	17958	18149	18022	18122	18148	17923	17988	17872	18236	18175	18028	18191	18244	18124	18197	17883	18182	18324	18233	18209	18088	18218	18005	17982	18246	18005	18020	18026	18204	18033	18001	18000	18240	17981	18108	18228	17897	18271	18044	17996	18102	18034	18084	18054	18257	18293	18147	18076	18003	18332	18230	18077	18207	17960	18181	17974	18024	18138	18063	18079	18152	18083	18296	18134	18059	18173	18247	17943	18040	18083	18115	18130	18209	18267	18259	18058	18135	17946	18216	17905	18075	18048	18328	18104	17953	18067	18027	18092	17938	18110	18172	18168	18171	18075	17958	18095	18319	17931	18087	18046	18038	18123	18150	18113	18070	18081	17990	18227	18060	18193	17993	17963	18260	18169	18043	18057	18260	18038	18037	18025	17770	17858	18144	18151	17853	18106	18125	18108	17907	18069	18005	18093	17932	18149	18273	18071	18134	18116	18233	18094	18272	17999	18213	18271	17949	18156	17936	18144	18020	17990	18087	17911	18082	17948	18089	18249	18287	18018	18294	18024	18094	17902	18142	18162	18056	18061	18270	18304	18042	18166	18180	18181	18010	18247	18038	18229	18178	18177	18101	18076	18199	18032	18222	18060	18035	18076	18251	18231	17982	17915	17890	18205	18033	17866	18001	17816	18221	18028	17990	18248	18080	18173	18101	18141	18179	17984	17931	18190	18222	18102	18111	18037	17980	18217	18010	18036	18319	18224	18135	18042	18043	17764	17955	18084	18155	18019	18164	18010	18252	18100	17987	18051	18146	18121	18170	17938	18040	18159	18042	18179	18011	17896	18125	18195	18231	18069	18166	18180	18036	18078	18172	18390	18108	17860	18086	18144	18063	18075	17960	18156	18221	18006	18244	18151	18197	17987	18287	17981	17992	17964	18153	18042	18026	18004	18177	18279	18229	18109	18159	18055	18213	17885	17930	18159	18167	18143	18240	18072	18044	18192	18007	18169	18107	18174	18192	18113	18058	18164	18025	18137	18083	17975	18092	18055	18096	18116	18140	18205	18124	17997	18353	18089	18070	17999	17986	17965	18204	18026	18299	18182	18125	18001	18193	18136	18211	18110	17948	18046	17969	18267	18276	18003	18058	18109	18027	18023	18263	18183	18142	18026	18265	17987	18203	17940	18126	18111	18090	18064	18165	17760	18042	18229	18316	18112	18036	18260	18113	17935	18027	17953	17873	18082	18033	18076	18178	18137	18263	18251	18038	18086	18162	17932	18102	17815	18052	17977	18023	18183	18060	18337	18007	18171	18178	18061	18194	17998	18121	18042	18084	17962	18140	17999	18194	17956	17992	18003	18266	18141	18199	18142	18268	18080	17927	18031	17976	18078	18146	17947	18130	17926	18086	17801	18039	17854	18100	17926	18187	18010	17920	18181	18052	18031	18014	18251	18101	18312	18146	17953	18204	18034	18092	18023	17848	18379	18056	18088	17935	18168	18142	18244	17874	17889	18166	17993	18106	18225	18082	17892	18151	18053	18198	18172	18183	18210	18102	18344	18178	18132	18054	18309	17931	18270	18021	18099	17953	18044	18281	18011	18123	17973	17956	18123	18096	18056	17961	18088	17909	18008	18116	18162	18111	18014	17904	17872	18141	17897	18238	18073	18130	17864	18138	18052	17959	18166	18009	18031	18184	17963	18011	18009	17998	17993	18117	18383	17939	18194	18125	17950	17980	18318	18317	18238	18065	18323	18236	18216	18320	18115	18213	18062	18254	18111	18112	18123	18169	18153	18221	18057	17890	18355	18148	18239	18101	17928	18160	18161	18254	18109	18226	17999	17820	18199	18088	18231	17854	18035	18204	18090	18054	17988	18109	18032	17998	18081	17856	18040	17885	18049	18100	18181	18078	18256	18100	18178	17979	18093	18253	17930	18049	18127	18384	18130	18057	18143	18078	18309	18023	18230	17957	18124	18182	18076	18085	18171	18129	18308	17994	17900	18061	18170	18253	18295	17978	18146	18178	18017	17914	18099	18209	18105	18214	18387	17992	18100	17966	17936	18068	18164	17985	18102	18084	18122	18091	18135	17981	18083	18049	18019	17922	18039	18224	18192	18146	18082	18259	18045	18022	18147	18075	18075	18148	18282	18124	18283	18133	18153	18281	18165	18183	18233	18110	18140	17867	18362	18108	18102	18098	18135	18171	18099	18001	17982	18218	18080	18061	17953	18176	18076	17990	18043	18004	18119	18283	17958	18132	18256	18095	18185	17901	18099	17866	18101	18119	18030	18127	18202	18116	18150	18123	17854	17746	18157	18002	17987	18365	18123	18035	18029	18087	17991	18349	18168	18095	18015	18068	18030	18107	18057	18216	18032	17971	18096	18370	17953	18114	18213	17987	18045	18074	18092	18046	18049	18131	18204	17973	17942	18192	18155	18021	18239	18073	18034	18242	18135	18215	18091	18078	17821	17997	18170	18191	18081	18109	18020	18219	18065	17932	18054	18254	18055	18325	18204	18051	18216	18094	17996	18216	18085	18104	18138	17942	18074	18128	18122	18025	17986	18217	18003	17986	18210	17889	18055	18024	18189	18025	17877	18096	18124	18261	17988	18096	18122	18033	18131	18075	18120	17987	18112	18288	18137	18062	18155	17950	18078	17987	18055	18168	18005	17924	18011	18183	18193	18297	18144	18331	18031	18037	18040	18135	18466	18282	17952	18190	18169	18136	18185	18089	18231	18130	17980	18210	18257	18073	18127	18180	17878	18186	18181	18387	18119	17979	18015	18355	18036	18090	18170	18133	18216	18158	18052	18246	17982	18082	17874	18138	18112	18168	17988	18044	18183	18200	17971	18070	18034	17962	18112	18006	18135	17905	18173	18230	18151	17898	17956	18239	18177	18026	17944	18202	17914	18352	18123	17919	18075	18106	18121	17890	18050	17915	18006	17996	18153	18156	18240	18264	18031	18116	18073	18026	18007	18058	18167	18307	18140	18147	18085	18038	18041	18065	18204	18123	17942	18249	18145	18104	17992	18312	18115	18213	18222	18052	18059	18115	17926	17989	18064	17953	17962	18250	18031	18056	18104	18033	17937	18180	18164	17977	17941	18142	18058	18115	17966	18025	18068	18248	18014	18121	18018	18242	18361	18135	18065	18154	17927	18234	17879	17883	18043	18068	18437	18218	18049	18222	17988	17935	18204	17947	18140	18190	18131	18185	18155	18221	17921	17818	18105	18177	18214	18259	18162	18170	18144	17987	17985	17947	18038	17933	18156	18048	17858	18043	17849	17911	18059	17988	18053	18396	18161	18072	18192	18067	18039	18081	18102	18130	18175	18087	18180	18150	18028	17978	18023	18084	18007	18038	18192	18084	17957	18192	18000	18070	18313	18145	18110	17989	18060	18080	18071	18060	17900	17988	18127	17954	18037	18142	18107	18155	18156	18190	18083	18148	18116	18108	18239	18044	18027	17979	18199	18077	18049	18049	18348	18341	18108	17967	18047	17887	17952	18073	18017	17925	17925	18257	18108	17888	18087	18131	18106	18193	18282	17930	18149	18181	18261	17969	17957	18105	17869	17936	17877	17930	18097	17998	18115	18166	18119	17888	17930	17990	18049	18079	17993	18289	18156	18208	18161	18204	18356	18167	18114	17973	18101	18191	18033	18021	18010	18144	17967	17968	18253	18033	17881	18139	18013	18135	18142	18117	18112	18238	17780	18052	17860	18046	18209	17907	18212	17991	18117	18035	18157	18081	18193	18237	17894	18270	18267	18008	17971	18169	17965	18221	18176	18354	17883	18069	18026	18108	18202	18022	18151	17941	18278	18046	18116	18286	18006	18135	17970	18035	17928	18203	18239	17969	18076	17988	18063	17878	18004	18121	17948	18192	18022	18262	17933	18114	17735	18128	18282	18224	18078	18048	18257	18206	18183	18231	18149	18237	18137	18139	18113	18192	17990	18063	18034	18096	18058	18047	18197	18173	18114	17962	17964	18189	18230	18235	18190	18007	18034	18157	18052	18142	17929	18191	18149	18119	18043	18005	18228	18217	18046	18077	18096	18282	18218	18095	18103	17966	18177	18247	18125	18102	18028	18192	18143	18129	17941	17984	18114	18287	17869	17878	18355	18065	17890	18021	18133	17921	18287	18136	18136	18157	18009	18100	18118	18089	18155	18112	18268	18020	18095	18080	18067	18131	18042	17952	17958	18262	18062	18149	18170	18017	18019	17973	18102	18200	17857	18227	18146	17835	18014	17984	18230	18058	18021	18066	18031	18080	18142	18190	18032	18103	18071	18043	17986	18330	18213	18158	18187	18131	18041	18140	18252	18081	18324	18224	18040	18153	18179	18233	17921	18105	18034	18073	18085	18243	18141	17957	17813	18087	18417
62353	108043	88083	58338	33171	18854	15937	15360	15396	15476	15425	15273	15222	15597	15418	15394	15274	15402	15249	15540	15457	15411	15722	15505	15368	15536	15487	15517	15333	15492	15386	15350	15416	15450	15414	15501	15382	15564	15319	15381	15441	15447	15334	15513	15485	15436	15469	15430	15475	15509	15253	15343	15515	15460	15400	15497	15464	15351	15353	15477	15544	15480	15299	15528	15452	15567	15373	15504	15506	15346	15591	15643	15345	15406	15413	15502	15331	15200	15460	15680	15556	15543	15423	15370	15421	15429	15474	15373	15411	15526	15307	15547	15352	15365	15530	15415	15387	15444	15452	15426	15382	15389	15495	15254	15377	15296	15516	15325	15477	15496	15456	15600	15373	15625	15433	15237	15418	15448	15338	15441	15414	15404	15392	15386	15329	15325	15563	15385	15465	15368	15320	15290	15423	15528	15340	15282	15252	15513	15481	15635	15438	15441	15391	15436	15445	15468	15576	15469	15609	15620	15307	15403	15674	15413	15745	15390	15428	15408	15405	15490	15323	15418	15589	15352	15473	15375	15578	15322	15463	15525	15421	15407	15465	15485	15490	15270	15441	15408	15540	15475	15452	15424	15456	15544	15549	15287	15368	15374	15401	15518	15405	15461	15321	15550	15516	15372	15458	15370	15376	15511	15496	15379	15400	15410	15405	15511	15463	15480	15447	15417	15389	15387	15395	15354	15475	15495	15398	15415	15437	15281	15384	15495	15493	15398	15277	15552	15418	15489	15299	15437	15332	15333	15361	15359	15313	15565	15289	15291	15409	15479	15332	15359	15480	15314	15467	15368	15387	15492	15532	15549	15660	15525	15399	15417	15479	15521	15540	15445	15565	15469	15346	15483	15492	15439	15325	15533	15270	15414	15396	15557	15632	15536	15516	15510	15456	15482	15348	15572	15381	15218	15416	15392	15441	15439	15297	15247	15375	15259	15684	15380	15494	15406	15372	15452	15398	15365	15600	15455	15409	15472	15288	15424	15311	15485	15431	15438	15301	15396	15498	15379	15411	15408	15352	15374	15453	15475	15335	15438	15417	15471	15421	15530	15417	15345	15310	15347	15494	15472	15311	15256	15439	15314	15354	15460	15377	15420	15489	15396	15388	15520	15460	15563	15487	15473	15417	15487	15364	15291	15546	15642	15527	15481	15394	15359	15322	15466	15537	15445	15488	15495	15352	15500	15494	15455	15379	15376	15409	15376	15445	15501	15508	15439	15472	15412	15641	15332	15447	15538	15475	15269	15492	15347	15347	15440	15483	15580	15568	15390	15423	15287	15637	15509	15509	15434	15442	15354	15491	15404	15351	15522	15335	15382	15489	15370	15598	15480	15474	15291	15447	15345	15408	15614	15474	15321	15593	15365	15341	15342	15444	15405	15486	15462	15285	15679	15387	15391	15344	15428	15469	15436	15419	15383	15490	15381	15437	15517	15394	15359	15442	15370	15215	15452	15495	15560	15531	15505	15476	15347	15408	15521	15557	15376	15511	15397	15426	15297	15471	15425	15352	15382	15312	15494	15401	15284	15389	15443	15329	15413	15615	15338	15398	15546	15467	15409	15393	15469	15396	15461	15571	15398	15405	15501	15322	15344	15243	15428	15280	15405	15503	15411	15509	15667	15496	15474	15268	15469	15507	15488	15296	15545	15494	15383	15449	15613	15336	15379	15453	15347	15411	15359	15347	15412	15383	15452	15505	15382	15328	15537	15512	15380	15451	15473	15244	15349	15440	15489	15390	15527	15507	15374	15468	15548	15502	15311	15528	15347	15517	15368	15402	15411	15513	15612	15572	15459	15518	15581	15298	15448	15325	15380	15295	15514	15543	15252	15548	15445	15408	15442	15257	15322	15479	15383	15440	15413	15400	15350	15394	15493	15379	15422	15430	15385	15562	15358	15510	15382	15376	15469	15394	15378	15192	15446	15444	15489	15490	15473	15373	15434	15262	15474	15483	15254	15323	15503	15443	15365	15551	15460	15391	15472	15513	15378	15421	15559	15220	15366	15368	15314	15330	15472	15292	15332	15345	15460	15523	15487	15365	15439	15440	15337	15405	15349	15518	15456	15375	15340	15466	15409	15454	15220	15429	15417	15377	15536	15418	15324	15287	15435	15486	15347	15528	15359	15261	15357	15312	15413	15458	15480	15367	15512	15406	15454	15336	15366	15440	15238	15291	15484	15451	15433	15404	15492	15348	15287	15494	15274	15434	15349	15291	15479	15397	15335	15485	15537	15334	15539	15394	15463	15405	15355	15543	15484	15445	15464	15460	15438	15479	15415	15520	15442	15306	15462	15583	15432	15237	15425	15344	15489	15349	15516	15505	15307	15288	15367	15354	15423	15489	15530	15462	15488	15361	15280	15517	15602	15352	15424	15416	15356	15422	15326	15412	15386	15364	15423	15400	15478	15328	15503	15399	15573	15387	15410	15411	15411	15482	15440	15515	15452	15303	15288	15406	15306	15437	15251	15567	15394	15536	15386	15477	15450	15620	15445	15426	15546	15395	15476	15418	15236	15511	15364	15292	15368	15372	15378	15283	15349	15316	15316	15391	15320	15459	15533	15350	15450	15451	15483	15264	15389	15453	15427	15384	15397	15396	15399	15195	15473	15409	15355	15521	15224	15345	15584	15499	15376	15361	15466	15430	15373	15287	15364	15433	15543	15443	15397	15237	15521	15296	15451	15435	15404	15476	15469	15334	15164	15462	15494	15346	15501	15543	15299	15463	15325	15487	15552	15285	15471	15328	15340	15505	15443	15369	15528	15456	15555	15510	15308	15578	15408	15501	15363	15466	15312	15254	15405	15363	15334	15482	15402	15311	15422	15457	15388	15480	15403	15245	15566	15404	15368	15385	15516	15486	15413	15378	15400	15287	15503	15522	15270	15385	15415	15375	15387	15422	15366	15336	15393	15396	15259	15332	15457	15467	15360	15578	15534	15649	15444	15404	15445	15471	15515	15361	15323	15446	15331	15527	15356	15496	15305	15537	15261	15414	15486	15412	15481	15445	15430	15255	15471	15352	15416	15417	15423	15483	15463	15404	15298	15553	15518	15460	15350	15356	15568	15477	15433	15242	15401	15391	15407	15385	15422	15345	15414	15464	15712	15533	15264	15465	15371	15528	15298	15299	15419	15376	15352	15344	15527	15509	15351	15470	15338	15414	15438	15285	15400	15376	15556	15410	15442	15377	15288	15384	15362	15475	15492	15430	15317	15418	15406	15313	15259	15310	15396	15411	15391	15461	15477	15486	15508	15226	15435	15456	15500	15556	15414	15448	15381	15462	15373	15443	15406	15459	15416	15431	15425	15363	15452	15479	15414	15487	15386	15367	15446	15369	15408	15451	15654	15481	15504	15323	15465	15488	15479	15363	15547	15301	15404	15381	15626	15443	15296	15422	15305	15380	15355	15511	15428	15425	15452	15330	15301	15458	15389	15289	15440	15552	15324	15467	15521	15454	15228	15278	15507	15546	15435	15513	15285	15500	15386	15404	15300	15605	15576	15499	15507	15469	15408	15389	15275	15380	15574	15326	15426	15142	15186	15514	15432	15383	15408	15572	15358	15509	15477	15464	15416	15381	15333	15219	15360	15585	15375	15424	15276	15434	15439	15351	15454	15414	15449	15352	15288	15297	15365	15507	15588	15311	15478	15368	15364	15398	15457	15380	15439	15451	15296	15377	15391	15361	15381	15327	15285	15472	15503	15627	15335	15423	15388	15427	15272	15424	15438	15299	15375	15374	15414	15637	15404	15540	15228	15367	15468	15172	15431	15409	15346	15443	15332	15491	15415	15453	15524	15363	15353	15446	15509	15421	15402	15362	15473	15409	15329	15577	15410	15431	15352	15377	15424	15218	15367	15567	15353	15527	15434	15402	15388	15504	15388	15529	15420	15370	15278	15304	15491	15500	15437	15454	15585	15498	15531	15450	15553	15265	15297	15250	15468	15590	15539	15291	15378	15495	15271	15434	15464	15208	15347	15514	15433	15402	15367	15337	15567	15553	15448	15604	15169	15512	15550	15471	15492	15332	15510	15550	15568	15303	15525	15217	15355	15255	15279	15398	15310	15303	15366	15295	15373	15565	15315	15440	15330	15438	15369	15644	15678	15341	15365	15534	15242	15402	15440	15567	15485	15566	15551	15309	15659	15517	15485	15437	15371	15419	15418	15280	15491	15442	15275	15377	15528	15490	15548	15491	15382	15474	15197	15502	15313	15382	15349	15317	15321	15494	15507	15244	15444	15422	15383	15480	15494	15420	15453	15349	15572	15460	15338	15344	15456	15570	15503	15433	15392	15585	15366	15537	15456	15402	15457	15403	15339	15262	15243	15474	15444	15556	15299	15324	15393	15315	15265	15409	15299	15459	15403	15438	15413	15341	15362	15530	15326	15389	15487	15375	15342	15332	15491	15447	15321	15312	15298	15436	15348	15535	15559	15414	15442	15416	15562	15486	15407	15413	15293	15293	15485	15432	15545	15302	15412	15447	15488	15561	15510	15356	15531	15578	15259	15413	15369	15219	15310	15439	15284	15390	15258	15473	15520	15301	15561	15531	15277	15490	15240	15488	15208	15380	15326	15541	15491	15357	15360	15432	15497	15576	15454	15424	15382	15579	15317	15457	15498	15455	15418	15209	15326	15438	15252	15435	15406	15353	15430	15454	15389	15442	15407	15401	15369	15553	15347	15584	15494	15413	15655	15349	15648	15407	15436	15481	15470	15463	15419	15485	15468	15471	15420	15401	15414	15401	15509	15316	15312	15327	15416	15452	15543	15432	15517	15319	15611	15274	15607	15471	15383	15429	15365	15617	15286	15417	15461	15401	15330	15292	15414	15543	15625	15309	15425	15305	15393	15507	15467	15344	15286	15336	15409	15435	15572	15306	15400	15365	15425	15529	15398	15498	15413	15476	15433	15397	15560	15495	15479	15439	15477	15484	15413	15468	15424	15366	15447	15406	15333	15365	15414	15283	15502	15454	15450	15309	15377	15535	15261	15370	15633	15235	15402	15491	15415	15281	15384	15336	15362	15436	15530	15364	15370	15480	15286	15234	15541	15429	15448	15394	15451	15420	15399	15265	15401	15322	15489	15442	15372	15446	15485	15532	15396	15512	15391	15463	15174	15557	15268
32775	42887	43776	30005	20786	18750	18352	18071	17967	17832	17903	17839	17991	17832	17897	18045	18040	17953	17809	18050	17900	17965	18049	17913	17874	18069	18028	17889	17931	17925	18016	17686	17813	17847	17758	17950	18107	18181	17904	17915	17882	17921	17874	18009	17960	17868	18126	17931	18020	17834	18086	17977	17723	17963	17902	17843	17985	17917	17962	17789	17938	17792	18201	17830	17932	17985	17674	17750	18031	18085	17914	18012	17984	17810	17944	17853	17791	17818	17953	18031	17987	18027	17807	17703	17963	17806	17885	18060	17840	17907	17855	17855	17953	17803	18074	17912	17852	17760	18017	17856	17930	17912	18075	18009	18157	17873	18032	17888	17908	17790	17967	17955	17660	17650	17984	18082	17838	17699	17853	17783	17967	17816	18017	17794	17865	17659	17955	17881	17825	17739	17785	17983	17787	17840	17955	17929	17999	17901	17947	17853	17888	17911	18040	17720	17687	17906	17912	17868	18157	17955	17853	18142	17891	17764	18062	17750	17981	17758	18077	18065	17984	17914	17821	17922	17937	17815	18023	17887	18083	17965	17660	17669	17914	17714	17912	17836	17963	17836	17947	17980	17849	17866	17739	17807	17807	17969	17969	17716	17904	17902	17800	17858	18022	17706	17977	17923	17874	17851	17770	17686	17916	17803	17964	17803	17934	17672	17889	17882	17747	17815	17816	17928	18007	17803	17809	18010	18023	17819	17833	17921	17947	17939	17730	17945	17950	18017	17728	18081	17761	17716	17812	17983	17799	17828	17838	17967	17901	17963	17910	17731	17932	17891	17915	17870	17930	18148	18035	17818	17935	17960	17900	17882	17893	17907	17908	17833	18022	18070	17899	17909	18116	17877	17869	17927	17739	17822	18191	17803	17849	17832	17860	17831	17917	17872	17761	17719	17848	18066	17869	17818	17797	17768	17915	18000	17939	17656	17899	17675	18006	17808	18102	17788	17926	17931	17758	17761	17815	18091	17847	18000	17731	17810	17889	17839	17994	18053	17856	17670	17765	17854	18056	18042	17943	18030	17718	17836	17831	18043	17854	17973	17819	18018	17897	17908	18057	18090	17866	17770	17887	17700	17878	17867	17797	17869	17834	17897	18041	17828	17880	17865	17685	18071	18036	17872	17851	17945	17981	18038	17966	17790	17761	17863	18043	18001	17932	17899	17804	17797	17811	17928	17785	17987	17798	17813	17818	18026	17758	17973	17910	17777	17910	17918	18002	17830	17895	17927	17880	17816	17752	17837	17893	17675	17833	17959	18120	17826	17886	17808	17885	17818	18074	17889	17989	17794	17774	17871	17994	17885	17835	17868	17882	17745	17779	17987	18062	17859	17901	17946	17890	17878	17958	17898	18020	17646	17875	17910	17862	17808	18038	17806	17598	17750	17950	17870	17850	17746	17922	17814	17695	17908	17760	17888	17918	17937	17933	17932	17997	17922	17970	17793	17963	17864	17837	17829	17839	18054	17753	17823	17851	17726	17912	17865	17975	17898	17984	17926	17899	17846	17831	17800	18023	17778	17858	17909	17907	17942	18131	17992	17958	17961	17658	17809	17744	18053	18156	17918	17886	17936	17746	17869	17998	18011	17890	17911	17858	17692	17564	18007	17992	17785	17993	17994	17710	18239	17815	17957	18017	17999	17956	17937	17999	18075	17954	17832	17845	17776	17829	18043	17814	17880	17917	17849	17845	17952	18016	18059	17690	17984	17786	17844	18031	17841	17756	17928	17660	17732	17854	17997	17822	17780	18004	17897	17934	17891	17788	17806	17858	17992	17821	17742	17840	18031	17784	17819	17988	17872	17766	17838	17868	17984	17936	17631	17965	18057	17825	17722	17796	17857	17834	17617	17850	17941	17817	17930	17828	17872	17845	17711	17835	18087	17785	17738	17948	17744	17953	17949	17864	18045	17827	17803	17994	17899	17841	17676	17957	17780	17908	17912	18027	17928	17844	17828	17965	18047	17903	17987	17831	18019	18081	17769	17882	17748	17821	17852	17863	18027	17991	17957	17982	17969	17941	17899	17745	17989	17952	17935	18028	17790	18095	17860	17838	17767	17956	17760	18035	17825	17973	17787	17798	17814	17837	17941	17876	17862	17865	17854	18021	17914	17905	18011	17813	17908	17844	17794	17926	18005	17876	17910	17964	17843	17823	17782	17938	18022	17566	17828	17776	17888	17954	17768	17854	17961	17698	17908	17979	17727	17771	17995	17682	17872	18110	17840	17860	18021	18043	17848	17998	17801	17786	17879	18021	17867	17860	17957	17752	17782	17854	17828	17826	18033	17892	17914	17972	17908	18097	17989	18077	18284	17847	17967	17789	18033	17862	17992	17891	17674	17804	18109	17978	17732	17786	17851	18027	17903	17756	17618	17938	18139	17886	17804	18087	17900	17961	18079	17948	17750	17940	17979	17904	17916	17990	18057	18001	17885	17769	17922	17814	17840	17974	18117	17883	17846	17717	17793	18003	17713	18014	17956	17893	17956	17891	17934	17794	18170	17890	18008	17880	17848	17797	17868	17938	17892	17800	17936	17813	17946	18046	17769	17917	18061	17909	18091	17852	18011	18082	17950	17923	17875	17932	17974	17938	17702	17861	17772	18088	17981	17917	18083	17963	17909	17848	17999	18001	17782	18184	18039	17936	17896	17961	17918	17969	18015	17935	18000	17935	17632	18093	18025	18007	18146	17912	18002	17927	17827	18103	17967	17818	17990	17904	17781	17875	17914	17817	17938	17950	17986	17814	17858	17812	17950	17981	17833	17790	17700	17928	17938	17852	17858	17715	17791	17831	17846	18052	17887	17739	17744	17885	17972	17995	18027	18033	17960	17956	17944	17938	17989	18056	17914	17860	17673	18045	17903	17791	17705	17952	17813	17942	17855	17835	17980	17806	17776	17895	18014	17843	17775	17805	17762	18061	17749	17667	18043	18052	17809	18008	18068	18088	17844	17837	17855	17825	17751	17876	17872	17979	17900	17881	17698	17883	17890	17711	17796	17753	17827	17939	18123	18096	17781	17776	17655	17873	17976	17728	17900	17925	17823	17868	17776	17717	17982	17829	17954	18065	17973	17886	17734	17842	17848	17782	17802	17945	17822	17939	17909	18020	18084	17786	17969	17933	18092	17806	17954	18019	17915	17994	17849	17853	18037	17915	17818	17836	17842	17939	17841	17754	17797	17818	17758	17853	17810	17914	17935	17965	17859	18046	18060	17930	17964	17867	17932	18239	18064	17946	17930	17910	17679	17790	17918	17857	17988	17870	17955	17892	17898	17868	17929	18102	17928	17948	17855	17912	17756	17793	18090	18006	17958	17849	17650	17821	18117	17899	17876	18026	17913	17959	17882	18026	18056	17847	17618	17982	17833	18010	17697	17738	17841	17991	17906	17785	17724	17824	17606	17756	17966	17835	17868	18042	17787	17851	17731	17961	17899	17892	17837	18039	17842	17719	17849	17740	17943	18040	17859	17909	17961	17866	17976	18011	17814	17769	17936	17785	17736	17969	17877	18042	18105	18037	18194	17834	17963	17920	17935	18052	17813	18130	17827	17989	17957	17975	17884	17836	17801	17784	18066	17919	17892	17899	17951	17905	17889	17817	17846	17772	17943	18076	17909	17931	17938	18177	17988	18071	17866	17740	17778	17807	17934	17902	17930	17936	17950	17839	17978	17717	17862	17884	17889	17893	17869	17830	17860	18092	17937	17880	17932	18012	18026	17962	17852	17883	17876	18016	18059	17991	17974	17758	17603	17826	17949	17870	17786	17899	17925	17932	17959	17808	17903	17957	18008	17894	18106	17947	17931	18072	17743	17979	17992	17797	17948	17847	17996	17937	18018	18036	17862	17976	17906	17703	17975	18102	17947	17854	17893	18012	17929	17975	18099	17804	17966	18044	17803	17969	17870	17731	17954	17922	17887	17899	17938	18122	18014	17944	18039	17987	17690	17985	17879	18019	18107	17848	18140	18025	18043	17871	17831	17737	17909	17752	17845	17875	17768	17876	17891	17997	17795	17904	17824	17812	17631	17766	18083	17912	17834	17773	17915	17765	17890	17957	18001	17965	17858	17907	17873	18057	18043	17862	17876	18125	17888	17876	17900	17862	18053	18116	17844	17942	17872	17857	17904	17929	17908	17856	17975	17878	17916	17839	17976	18015	18039	17825	17927	17852	17715	18068	17843	18053	18093	18000	17911	17926	17954	17865	18036	17953	17862	18101	18106	17950	17873	17755	17773	17753	17909	18023	17948	17914	18027	18048	17969	18093	17746	18125	17730	18045	17818	17977	17878	17955	17804	17888	17927	17776	17974	18033	17825	18044	17909	17897	17748	18008	17841	17812	17883	17848	17866	17746	17914	17942	17887	17996	17904	17816	17898	18086	18072	17973	17943	17944	17849	18161	17763	17803	17814	17784	17824	17907	17795	17655	17942	17911	17728	17833	17763	17585	17835	17928	17873	17947	17786	17991	18005	17846	17926	18007	18112	17834	17701	17855	17780	17710	18142	17988	17796	17993	17910	17912	17736	17859	17864	17929	17820	17897	17769	18011	17852	17878	18053	17986	17896	18021	17800	17878	17937	17734	17956	17973	17896	17858	17757	17845	17962	17763	17801	17871	17722	18026	17981	17842	17909	18051	17872	17839	18025	18021	17878	17897	17881	17770	17817	17842	17789	17779	17926	18065	17839	17801	17885	17950	17958	17831	17774	17782	17962	17922	18165	17931	17786	17859	18010	17899	18052	17928	17799	17841	17769	17926	17870	17791	17837	17905	17940	17957	17808	17813	17856	18068	17851	17930	17988	17860	17857	17705	18137	17926	17828	17848	17947	17907	17833	17924	18059	18102	18094	17813	18171	18003	17926	17773	18018	17907	17949	17873	17706	17916	17709	18017	17943	17892	17789	17915	17981	17861	18147	18022	18042	18005	18011	17880	17718	17766	17810	17828	17814	17812	17808	18036	17712	17919	18106	17966	17828	17905	17827	17950	17836	17758	17784	17824	17997	17954	18052	17853	17882	17892	17908	17828	17977	17871	17997	18025	17919	18070	17668	17952	17877	17771	17745	17875	17919	17891	17900	18116	17949	17958	17894	18019	17935	17844	17862	18043	17904	17869	17927	17981	18039	17957	17606
40740	60200	44934	25298	17459	15669	15375	15131	15281	15187	15203	15450	15263	15322	15253	15247	15224	15240	15231	15252	15403	15041	15056	15201	15158	15294	14974	15366	15099	15241	15190	15266	15409	15174	15295	15339	15187	15232	15287	15203	15210	15405	15291	15274	15120	15198	15356	15114	15288	15320	15112	15117	15210	15290	15116	15240	15188	15225	15230	15168	15216	15181	15251	15229	15314	15447	15499	15260	15219	15291	15315	15142	15295	15135	15221	15386	15237	15253	15214	15118	15284	15305	15233	15198	15295	15195	15307	15168	15217	15308	15299	15208	15269	15157	15248	15318	15260	15180	15245	15138	15229	15149	15094	15280	15249	15125	15278	15360	15184	15330	15259	15278	15170	15180	15240	15301	15341	15243	15126	15378	15275	15194	15374	15385	15273	15294	15263	15294	15143	15320	15094	15116	15165	15201	15291	15209	15130	15166	15053	15290	15443	15168	15197	15408	15332	15311	15376	15141	15306	15170	15255	15304	15147	15150	15456	15238	15226	15164	15083	15371	15290	15393	15237	15336	15193	15254	15310	15199	15135	15187	15306	15298	15177	15287	15202	15098	15329	15153	15257	15266	15251	15267	15281	15296	15091	15247	15219	15337	15118	15155	15183	15308	15116	15423	15144	15281	15239	15163	15167	15247	15248	15236	15347	15321	15267	15259	15394	15203	14980	15155	15333	15214	15347	15127	15287	15295	15445	15117	15365	15251	15205	15295	15266	15278	15240	15300	15145	15232	15452	15385	15373	15094	15352	15203	15195	15200	15366	15133	15425	15210	15374	15272	15305	15094	15270	15203	15137	15175	15468	15216	15223	15171	15448	15198	15368	15068	15365	15211	15121	15275	15423	15323	15326	15303	15101	15129	15370	15242	15251	15227	15340	15272	15362	15344	15115	15101	15088	15420	15159	15228	15465	15131	15184	15282	15238	15377	15300	15126	15344	15173	15337	15281	15163	15251	15084	15121	15211	15062	15285	15261	15287	15256	15206	15475	15219	15416	15271	15272	15193	15222	15401	15447	15226	15491	15388	15321	15085	15105	15227	15343	15222	15131	15263	15350	15276	15287	15362	15272	15321	15344	15431	15222	15359	15140	15545	15263	15323	15257	15255	15238	15303	15283	15330	15325	15140	15189	15282	15261	15341	15330	15172	15269	15348	15120	15191	15131	15275	15217	15020	15232	15241	15138	15237	15167	15295	15449	15137	15035	15115	15191	15283	15187	15204	15214	15413	15213	15183	15253	15142	15354	15323	15207	15133	15269	15360	15097	15377	15253	15268	15227	15267	15224	15297	15307	15202	15113	15391	15219	15241	15159	15375	15276	15294	15264	15142	15324	15398	15226	15367	15308	15059	15184	15185	15326	15341	15121	15046	15299	15332	15321	15387	15177	15279	15353	15162	15211	15268	15329	15250	15244	15372	15262	15229	15382	15190	15152	15217	15224	15244	15185	15171	15206	15304	15218	15103	15225	14926	15328	15258	15232	15113	15184	15277	15260	15080	15276	15243	15255	15283	15110	15020	15139	15301	15436	15269	15326	15172	15202	15329	15304	15334	15371	15277	15370	15150	15277	15347	15235	15250	15300	15233	15202	15155	15382	15300	15167	15444	15280	15293	15299	15314	15319	15155	15182	15127	15321	15262	15234	15120	15242	15238	15321	15387	15319	15259	15286	15109	15228	15144	15166	15182	15301	15272	15326	15357	15320	15200	15039	15321	15023	15322	15244	15139	15260	15303	15313	15171	15300	15364	15285	15321	15173	15231	15292	15226	15320	15141	15172	15193	15183	15358	15391	15311	15239	15277	15337	15315	15337	15135	15342	15208	15320	15122	15203	15106	15242	15314	15509	15234	15233	15088	15181	15157	15202	15225	15176	15239	15170	15133	15156	15065	15161	15162	15225	15186	15324	15251	15301	15160	15191	15180	15322	15123	15313	15156	15253	15247	15147	15257	15290	15133	15199	15213	15220	15117	15316	15169	15485	15358	15196	15222	15114	15153	15209	15339	15324	15085	15268	15178	15272	15216	15074	15250	15244	15289	15147	15272	15148	15072	15507	15141	15076	15192	15338	15187	15244	15072	15307	15167	15225	15337	15289	15308	14978	15237	15293	15347	15212	15294	15228	15222	15265	15161	15378	15270	15102	15330	15280	15302	15218	15347	15288	15212	15312	15421	15247	15339	15224	15142	15244	15151	15245	15113	15118	15331	15357	15036	15338	15368	15204	15347	15319	15227	15200	15197	15518	15267	15351	15272	15375	15303	15323	15226	15127	15285	15120	15259	15510	15163	15246	15203	15151	15235	15197	15167	15066	15212	15051	15270	15350	15177	15253	15232	15247	15188	15150	15185	15199	15358	15229	15324	15172	15035	15231	15063	15344	15375	15309	15232	15321	15305	15138	15347	15357	15133	15119	15232	15260	15374	15172	15213	15281	15350	15228	15180	15140	15046	15236	15135	15171	15191	15356	15244	15377	15349	15320	15205	15387	15221	15256	15059	15128	15198	15247	15369	15194	15266	15226	15281	15159	15195	15249	15290	15236	15229	15323	15110	15212	15208	15166	15210	15328	15383	15068	15218	15137	15251	15183	15307	15158	15332	15142	15292	15252	15166	15103	15152	15317	15239	15179	15345	15331	15205	15215	15397	15280	15276	15136	15243	15263	15175	15140	15342	15194	15248	15230	15331	15377	15338	15219	15349	15298	15132	15306	15094	15203	15338	15093	15153	15291	15345	15171	15161	15103	15330	15321	15488	15157	15199	15279	15213	15335	15372	15299	15197	15299	15113	15165	15235	15257	15282	15364	15136	15225	15242	15324	15099	15354	15304	15163	15262	15186	15213	15198	15145	15368	15202	15232	15227	15290	15237	15364	15215	15294	15268	15131	15186	15166	15220	15273	14947	15270	15233	15281	15308	15297	15195	15405	15172	15122	15274	15138	15283	15183	15283	15243	15179	15212	15292	15200	15283	15242	15232	15312	15251	15197	15068	15210	15254	15280	15368	15158	15113	15324	15192	15331	15271	15214	15119	15261	15184	15159	15264	15279	15159	15192	15371	15353	15204	15365	15347	15308	15330	15287	15249	15409	15225	15239	15142	15452	15388	15458	15172	15213	15485	15135	15236	15211	15307	15329	15331	15267	15166	15281	15235	15230	15137	15331	15258	15291	15258	15266	15289	15275	15322	15187	15310	15197	15232	15338	15215	15309	15185	15227	15166	15184	15268	15157	15376	15302	15162	15353	15188	15173	15254	15223	15429	15200	15057	15237	15147	15342	15241	15095	15246	15338	15169	15317	15116	15433	15160	15175	15274	15235	15282	15373	15517	15273	15290	15307	15048	15350	15313	15242	15185	15316	15281	15185	15169	15204	15308	15237	15279	15321	15192	15083	15311	15192	15369	15335	15151	15082	15269	15442	15273	15059	15275	15378	15142	15382	15368	15398	15109	15195	15264	15416	15256	15250	15160	15264	15268	15100	15051	15253	15222	15148	15324	15221	15243	15129	15264	15327	15004	15285	15331	15425	15239	15181	15194	15223	15201	15162	15370	15292	15350	15272	15141	15310	15290	15275	15399	15259	15327	15246	15255	15261	15251	15159	15218	15122	15235	15193	15311	15291	15186	15289	15227	15195	15174	15217	15135	15259	15254	15226	15300	15339	15124	15310	15142	15190	15280	15103	15188	15150	15213	15106	15291	15391	15180	15330	15200	15252	15200	15295	15313	15233	15328	15368	15270	15230	15081	15341	15212	15173	15087	15295	15191	15267	15120	15243	15179	15262	15357	15221	15352	15136	15255	15522	15242	15278	15333	15168	15236	15259	15238	15349	15272	15067	15181	15431	15300	15322	15229	15306	15248	15162	15266	15321	15262	15186	15275	15244	15276	15127	15135	15124	15174	15284	15260	15247	15327	15343	15224	15221	15188	15316	15235	15277	15249	15192	15250	15364	15147	15266	15348	15304	15286	15264	15124	15157	15070	15157	15019	15180	15202	15391	15332	15227	15096	15386	15256	15314	15140	15260	15340	15256	15338	15439	15371	15284	15292	15277	15177	15157	15183	15508	15204	15311	15285	15385	15163	15337	15236	15364	15142	15427	15342	15298	15361	15199	15215	15290	15373	15484	15019	15236	15490	15169	15316	15077	15315	15178	15111	15396	15045	15217	15268	15181	15351	15305	15056	15366	15227	15089	15202	15002	15279	15290	15272	15188	15410	15283	15213	15218	15237	15425	15319	15189	15325	15365	15107	15197	15259	15301	15039	15324	15141	15214	15303	15138	15168	15040	15189	15202	15341	15259	15193	15266	15245	15257	15060	15211	15125	15220	15347	15310	15119	15421	15202	15161	15183	15161	15274	15236	15363	15249	15122	15331	15366	15113	15174	15337	15164	15228	15283	15249	15311	15157	15180	15211	15222	15230	15209	15108	15096	15242	15239	15298	15269	15156	15375	15323	15352	15236	15058	15284	15382	15172	15389	15277	15156	15254	15430	15210	15260	15299	15362	15261	15195	15298	15176	15290	15150	15087	15346	15401	15343	15186	15185	15315	15145	15068	15153	15160	15239	15348	15186	15055	15153	15343	15198	15405	15114	15422	15498	15226	15380	15137	14993	15131	15272	15361	15271	15404	15331	15342	15191	15186	15109	15318	15259	15209	15344	15259	15168	15186	15255	15175	15175	15300	15040	15223	15219	15235	15285	15210	15308	15460	15339	15206	15251	15196	15265	15091	15250	15382	15152	15195	15103	15191	15144	15207	15107	15076	15121	15211	15133	15079	15064	15072	15226	15236	15269	15296	15384	15177	15144	15400	15286	15319	15135	15030	15304	15116	15219	15145	15206	15260	15305	15293	15460	15344	15144	15113	15081	15399	15251	15148	15130	15184	15313	14937	15049	15168	15254	15123	15260	15193	15219	15220	15220	15081	15130	15169	15159	15243	15126	15108	15147	15253	15263	15356	15281	15243	15277	15248	15220	15327	15280	15338	15495	15289	15328	15233	15415	15340	15219	15239	15238	15242	15186	15226	15172	15273	15453	15296	15318	15094	15295	15200	15389	15158	15302	15279	15251	15326	15236	15193	15350	15202	15078	15331	15282	15332	15486	15346	15289	15211	15252	15195	15448	15216	15300	15269	15099	14999
35009	40198	38060	26897	19945	18345	17962	17746	17676	17871	17767	17686	17814	17710	17747	17506	17611	17728	17891	17747	17656	17537	17866	17555	17612	17813	17703	17722	17751	17833	17796	17674	17712	17756	17757	17612	17770	17674	17670	17806	17907	17744	17649	17802	17755	17633	17800	17640	17807	17784	17897	17587	17735	17839	17686	17706	17809	17677	17642	17613	17765	17788	17743	17631	17524	17706	17918	17731	17652	17589	17705	17497	17728	17723	17465	17775	17831	17703	17696	17577	17482	17795	17667	17662	17656	17734	17712	17487	17619	17573	17685	17728	17611	17815	17411	17476	17589	17528	17611	17646	17702	17551	17389	17613	17644	17463	17662	17907	17891	17924	17682	17739	17596	17857	17672	17692	17656	17579	17644	17595	17788	17695	17717	17656	17518	17676	17814	17782	17735	17665	17545	17874	17725	17522	17833	17721	17669	17652	17735	17660	17788	17667	17796	17803	17770	17588	17577	17734	17581	17835	17497	17612	17509	17703	17812	17743	17611	17444	17649	17767	17638	17605	17826	17788	17831	17513	17620	17604	17686	17782	17767	17773	17539	17627	17644	17620	17641	17715	17635	17878	17607	17418	17797	17759	17470	17774	17659	17620	17778	17705	17859	17701	17785	17515	17722	17718	17703	17506	17636	17632	17565	17586	17733	17625	17491	17867	17649	17555	17660	17538	17834	17741	17562	17783	17575	17787	17877	17657	17627	17658	17444	17795	17735	17739	17738	17537	17654	17742	17560	17552	17506	17534	17637	17666	17708	17794	17680	17676	17438	17778	17773	17531	17680	17551	17758	17653	17522	17726	17735	17842	17751	17616	17594	17855	17689	17875	17669	17760	17668	17682	17806	17836	17494	17676	17818	17691	17641	17816	17649	17608	17793	17765	17936	17651	17665	17752	17614	17786	17602	17827	17695	17775	17626	17557	17511	17794	17794	17778	17567	17765	17741	17808	17637	17342	17696	17588	17604	17639	17482	17571	17618	17708	17593	17609	17824	17837	17865	17535	17693	17811	17719	17830	17743	17699	17767	17597	17517	17771	17745	17666	17688	17458	17637	17722	17816	17782	17719	17663	17741	17512	17543	17761	17776	17764	17863	17697	17787	17783	17550	17714	17770	17774	17854	17670	17438	17712	17709	17767	17819	17673	17561	17460	17784	17588	17666	17774	17448	17427	17645	17682	17481	17693	17536	17654	17624	17715	17733	17453	17554	17716	17667	17655	17472	17701	17830	17709	17682	17545	17710	17857	17829	17579	17584	17678	17646	17448	17810	17652	17541	17496	17430	17726	17802	17886	17781	17759	17648	17670	17794	17448	17533	17646	17734	17521	17412	17636	17752	17737	17600	17632	17679	17940	17687	17561	17768	17747	17641	17598	17674	17573	17638	17579	17821	17696	17453	17688	17633	17638	17446	17836	17790	17692	17604	17540	17895	17569	17767	17717	17827	17546	17639	17695	17750	17609	17826	17684	17892	17575	17674	17772	17718	17591	17793	17810	17692	17741	17578	17553	17759	17663	17839	17664	17585	17439	17677	17552	17461	17558	17572	17674	17684	17580	17726	17682	17844	17633	17660	17576	17624	17557	17664	17762	17899	17923	17656	17845	17601	17785	17671	17683	17812	17686	17650	17695	17794	17706	17527	17881	17659	17559	17840	17720	17702	17667	17698	17551	17613	17746	17794	17677	17751	17805	17706	17951	17737	17675	17401	17511	17692	17672	17613	17626	17525	17744	17685	17614	17757	17714	17729	17648	17622	17696	17562	17657	17602	17627	17671	17607	17815	17664	17591	17692	17775	17608	17936	17814	17627	17585	17677	17531	17741	17603	17547	17555	17643	17577	17844	17640	17585	17544	17696	17705	17553	17609	17851	17610	17676	17520	17675	17552	17683	17832	17903	17740	17708	17743	17793	17520	17916	17621	17537	17495	17618	17715	17601	17624	17579	17792	17940	17671	17541	17619	17568	17506	17630	17692	17634	17746	17648	17529	17574	17553	17691	17686	17856	17733	17674	17639	17679	17551	17807	17581	17610	17596	17665	17778	17741	17715	17694	17789	17698	17769	17715	17857	17688	17800	17858	17609	17587	17825	17669	17581	17500	17597	17744	17801	17472	17640	17559	17670	17865	17681	17771	17554	17843	17521	17578	17677	17656	17692	17600	17730	17515	17632	17582	17847	17632	17714	17560	17659	17547	17722	17752	17564	17602	17615	17789	17667	17746	17593	17603	17679	17700	17747	17728	17697	17718	17718	17611	17662	17609	17548	17585	17598	17617	17765	17939	17633	17587	17587	17785	17755	17749	17467	17644	17554	17656	17518	17751	17656	17811	17800	17525	18032	17680	17591	17651	17612	17754	17474	17556	17657	17718	17854	17619	17695	17547	17691	17580	17685	17681	17646	17677	17751	17900	17886	17722	17758	17808	17689	17758	17513	17637	17838	17813	17464	17904	17631	17589	17529	17529	17557	17642	17574	17432	17448	17694	17673	17877	17674	17717	17787	17905	17712	17533	17624	17549	17715	17748	17872	17537	17608	17650	17828	17575	17458	17656	17681	17715	17685	17689	17842	17846	17752	17755	17629	17569	17688	17690	17751	17867	17686	17631	17623	17700	17768	17708	17716	17761	17704	17635	17679	17683	17577	17802	17693	17638	17777	17696	17617	17853	17644	17788	17655	17839	17645	17663	17834	17793	17695	17541	17589	17788	17811	17713	17670	17718	17692	17817	17547	17589	17655	17735	17781	17939	17468	17568	17582	17541	17658	17551	17535	17657	17591	17883	17663	17654	17473	17777	17664	17574	17794	17832	17767	17632	17731	17833	17641	17842	17815	17741	17851	17510	17709	17779	17535	17781	17766	17519	17767	17702	17683	17678	17784	17599	17788	17695	17752	17847	17825	17608	17773	17559	17658	17738	17599	17636	17955	17731	17660	17666	17588	17910	17502	17750	17615	17669	17585	17709	17869	17846	17727	17851	17444	17589	17583	17691	17685	17812	17872	17871	17799	17838	17793	17577	17706	17675	17718	17725	17652	17721	17831	17693	17793	17824	17641	17921	17721	17727	17586	17683	17695	17698	17573	17603	17520	17632	17650	17628	17644	17800	17563	17619	17800	17700	17677	17656	17748	17614	17812	17645	17870	17809	17485	17743	17501	17514	17598	17903	17656	17763	17799	17803	17664	17696	17804	17790	17655	17449	17707	17721	17782	17779	17691	17661	17892	17576	17729	17685	17669	17496	17944	17790	17655	17556	17636	17810	17818	17493	17584	17603	17649	17879	17680	17756	17838	17559	17786	17736	17797	17880	17688	17808	17761	17798	17802	17709	17688	17757	17715	17655	17729	17572	17737	17664	17838	17722	17518	17683	17461	17773	17625	17741	17796	17594	17518	17795	17525	17585	17523	17665	17931	17741	17712	17718	17729	17656	17611	17749	17594	17795	17673	17619	17801	17743	17628	17838	17581	17746	17654	17653	17613	17617	17699	17876	17795	17631	17633	17740	17637	17741	17617	17774	17727	17725	17647	17710	17494	17725	17700	17869	17769	17825	17619	17657	17779	17532	17811	17841	17574	17992	17757	17708	17769	17783	17897	17815	17800	17845	17667	17753	17752	17685	17713	17837	17500	17590	17683	17905	17682	17682	17492	17709	17718	17791	17747	17780	17729	17519	17736	17690	17714	17596	17749	17933	17613	17574	17630	17560	17523	17726	17687	17905	17827	17784	17752	17734	17597	17751	17508	17697	17463	17629	17704	17753	17561	17835	17794	17680	17596	17871	17787	17901	17584	17634	17660	17499	17695	17790	17735	17676	17658	17677	17425	17579	17834	17822	17670	17743	17961	17536	17643	17965	17763	17795	17774	17660	17746	17777	17730	17615	17882	17612	17801	17700	17713	17770	17623	17712	17546	17633	17666	17745	17535	17685	17717	17753	17546	17689	17610	17669	17649	17635	17461	17690	17606	17542	17708	17613	17711	17824	17467	17550	17710	17669	17645	17800	17546	17805	17651	17469	17619	17677	17841	17569	17606	17731	17728	17740	17837	17782	17462	17762	17675	17624	17543	17437	17540	17718	17587	17805	17684	17577	17789	17593	17758	17668	18000	17771	17605	17711	17689	17734	17845	17668	17445	17604	17580	17827	17800	17702	17839	17700	17813	17639	17643	17913	17727	17830	17881	17676	17633	17629	17631	17586	17775	17564	17634	17772	17748	17763	17793	17500	17623	17574	17558	17823	17692	17784	17705	17377	17453	17564	17770	17826	17718	17721	17773	17818	17691	17825	17638	17551	17564	17610	17755	17739	17583	17844	17662	17573	17694	17844	17902	17845	17625	17496	17685	17715	17511	17770	17733	17613	17718	17801	17794	17611	17817	17580	17605	17702	17729	17861	17695	17699	17709	17654	17939	17791	17854	17887	17717	17780	17805	17684	17725	17783	17704	17602	17505	17797	17717	17663	17696	17748	17475	17787	17631	17721	17664	17889	17849	17654	17716	17782	17827	17667	17844	17606	17654	17617	17593	17637	17813	17738	17719	17639	17530	17706	17717	17632	17682	17605	17679	17869	17658	17791	17924	17730	17729	17786	17756	17851	17696	17353	17773	17720	17895	17679	17739	17786	17674	17483	17604	17651	17711	17726	17682	17672	17677	17771	17599	17785	17636	17711	17581	17547	17656	17555	17790	17627	17549	17747	17802	17655	17772	17809	17663	17765	17653	17644	17539	17687	17729	17726	17862	17630	17553	17433	17652	17693	17591	17671	17806	17655	17551	17665	17540	17785	17477	17612	17655	17661	17844	17663	17751	17727	17577	17717	17861	17696	17563	17776	17691	17683	17731	17770	17628	17722	17792	17676	17866	17713	17765	17514	17760	17589	17700	17859	17470	17688	17783	17682	17535	17660	17682	17684	17614	17692	17813	17608	17659	17795	17595	17794	17568	17637	17809	17573	17712	17632	17740	17609	17564	17792	17594	17528	17744	17714	17694	17741	17876	17746	17964	17684	17636	17798	17688	17644	17601	17666	17826	17648	17531	17797	17758	17836	17713	17692	17646	17511	17847	17765	17569	17641	17741	17601	17639	17569	17616	17774	17909	17748	17855	17538	17604	17676	17706	17725	17704	17599	17881	17773	17696	17725	17843
38213	52311	38265	22880	16758	15443	15160	15140	15158	15184	15106	15296	15255	15114	15093	15220	15079	15306	15058	15056	15105	15000	15342	15159	15056	15250	15358	14974	15024	15231	15169	15142	15115	15158	15151	15132	15059	15020	15097	15270	15254	15294	14997	15063	15232	15129	15390	15097	15239	15133	15194	15129	15086	15167	15216	15167	15224	15019	15077	14986	15051	15148	15166	15116	15088	14884	15111	15182	15146	15178	15152	15196	15215	15170	15143	15097	15093	14791	15156	15022	15145	15237	15350	15087	15160	15031	15110	15225	15051	15080	15245	15314	15214	15092	15113	15042	15081	15241	15014	15166	15300	15289	15171	15116	15075	15074	15173	15058	15164	15129	15021	15246	15079	15212	15029	15098	15132	15201	15221	15090	15255	15049	15243	15093	15128	15250	15206	15320	15035	15067	15093	15202	15033	14984	15291	15368	14940	15042	15156	15251	15172	15136	15254	15175	14854	15113	15058	15058	15152	15069	15200	15151	15166	15108	15084	15119	15211	15095	15274	15283	15512	15165	15052	15002	15228	15257	15142	14948	15220	15237	15045	15321	15175	15099	15156	15104	15037	15338	15114	15014	15283	15089	15054	15083	15177	15170	15157	15073	15222	15159	15078	15150	15079	15279	15126	15181	15104	14977	15074	15084	15174	15201	15175	15122	15188	15043	15191	15000	15104	15107	15118	15131	15154	15213	15030	15189	15314	15202	15157	15338	15035	15095	15145	15062	15105	15086	15277	15279	15073	15229	15161	15229	15130	15174	14864	15127	15130	15232	15057	15141	15169	15114	15019	15039	15138	15148	15362	15204	15037	15115	15175	15207	15125	15190	15070	15160	15173	15075	15328	15222	15158	15107	15108	15186	15239	15129	15087	15014	15081	15145	15172	15063	15080	15149	15063	15283	15101	15337	15149	15167	15083	15261	15049	15279	15209	15066	15094	15196	15224	15139	15205	15121	15305	15240	15151	15179	15168	15104	15212	15218	15211	15210	15219	14998	15092	15120	14914	15131	15158	15146	15167	15083	15088	15164	15045	15135	15278	15150	15040	15051	15139	15144	15279	15171	15067	15094	15103	15187	15085	15087	15207	15301	15096	15025	15180	15156	15165	15163	15087	15180	15168	15005	15198	15304	15075	15294	15281	14943	15177	15275	15193	15144	15177	15210	15232	15327	15125	15075	14997	15245	15310	15027	15148	15229	15263	15256	15139	15331	14988	15041	15109	15116	15373	15235	14958	15004	15226	15106	15163	15185	15157	15043	15365	15188	15165	15164	15270	15237	15239	15117	15115	15257	15064	15224	15140	15066	15219	15147	15203	15138	15154	15116	15086	15329	15008	15167	15156	15243	15014	15451	15194	15100	15136	15130	15161	14994	15041	15036	15155	15159	15220	15105	15091	15148	15185	15076	14968	15051	15155	14925	15138	15167	15183	14977	15196	15225	15074	15146	15034	15181	15195	15016	15146	15108	15196	15191	14995	15244	15175	15057	15226	15239	15097	15233	15242	15117	15140	15199	15203	15226	15282	15223	15090	15223	15179	15065	15150	15117	15167	15186	15295	15173	15098	15313	15151	15176	15028	15233	15130	15201	15299	15156	15196	15152	15163	15222	15229	15087	14977	15233	15341	15132	15098	15322	15149	15196	15118	15054	15366	15343	15180	15253	15099	15181	15099	15190	15176	14958	15077	15248	15127	15078	15294	15119	15190	15325	15201	15175	15157	15161	15179	14985	15216	15076	14994	15179	15174	15107	15236	15097	15131	15116	15148	15172	15105	15212	15115	15070	15117	15120	15181	14915	14895	15163	15113	15148	15198	15102	15310	15066	15223	15123	15127	15164	15122	14924	15252	15148	15109	15096	15158	14896	15045	15146	15069	15261	15339	14865	15010	15101	15213	15170	14985	15278	15312	15185	14992	15215	15358	15131	15145	14961	15197	15340	15185	15115	15286	15079	15123	15197	15261	15058	15073	15110	15077	15124	15141	15199	15236	15282	15152	15039	14974	15234	15198	15141	15165	15247	15165	15096	15205	15310	15179	15093	15118	15005	15071	15279	15109	15106	14989	14977	15199	14950	15158	15069	15173	15276	15074	15269	15183	15187	15104	15152	15141	15123	15067	15176	15128	15033	15194	15094	15265	15115	15001	15225	15152	15261	15186	15120	15107	15011	15188	15228	15208	15048	15137	15294	15178	15177	15178	15189	15015	14983	15103	15267	15223	15208	15074	15116	15240	15254	15091	15088	15294	15224	15157	15275	15192	15356	15253	15000	15282	15145	15143	15210	15159	15066	15238	15033	15264	15195	15141	15064	15144	15069	15090	14923	15176	15269	15085	15208	15215	15116	15055	15271	15237	15177	15051	15104	15226	15244	15100	15059	15409	15152	14967	15191	15066	15037	15086	15027	15239	15241	15091	15397	15149	15113	15182	15022	15205	15245	15253	15132	14866	15176	15158	15215	15008	15303	15205	15280	15004	15022	15073	15132	15267	15001	15155	15078	15096	15135	15156	15028	15135	15083	15278	15178	15139	15010	15219	15153	15125	15073	15275	15101	15167	15173	15159	15248	15370	15333	15168	15097	15082	15224	15252	15107	15039	15174	15118	15187	15171	14989	15300	15111	15242	15000	15131	15112	15282	15062	15133	15172	15099	15082	15010	15019	15271	15238	15117	15038	15031	15058	15254	15123	15151	15163	15089	15017	15164	15296	15024	15093	15146	15210	15195	15289	15148	15193	15048	15106	15247	15091	15083	15212	15270	15293	15165	15218	15120	15036	15005	15093	15160	15132	15219	15176	15108	15347	15138	15181	15182	15055	15006	15205	15020	15158	15174	15063	14872	15284	15170	14927	15097	15006	15138	15195	15093	15250	15245	15077	15170	15245	15267	15246	15154	15050	15093	15024	15164	15139	15238	15041	14929	15165	15315	15150	15106	15214	15234	15049	15169	15252	15022	14948	15372	15325	15144	15052	15124	15080	15149	15287	15149	15217	15076	14952	15119	15185	15092	15171	14956	15102	15002	15086	15102	15069	15255	15081	15204	15260	15126	15142	15270	15007	15181	15019	15186	15169	15219	15228	15096	15158	15218	15133	15138	15075	15160	15101	15229	15294	15016	15042	15117	15360	15024	15084	15127	15021	14973	15224	15028	15282	15120	15134	15187	15264	15058	15153	15136	15101	15151	15172	15310	15126	15052	15141	15190	15240	15086	15162	15087	15124	15028	15078	15191	15163	15199	15191	14931	15033	15241	15013	15184	15271	15299	15126	15116	15136	15195	15165	15179	15190	15090	15254	15186	15187	15173	15041	15098	15027	15174	15052	15164	14936	15195	15085	15126	15117	15044	15050	15066	15149	15110	15074	14949	15120	15057	14951	15123	15257	15234	15117	15064	15325	14918	15016	15197	15255	15102	15179	14981	15082	15132	15299	15110	15157	15093	15149	15183	15149	15137	15136	15025	15138	15157	15020	15246	15158	15150	15083	15107	15319	15169	14986	15081	15021	15199	15146	15048	15052	15258	15170	15145	15030	14910	15143	15170	15060	15147	15234	15420	15339	15234	14991	15089	15260	15093	15155	15031	15229	15053	15139	15142	15262	15066	15120	15031	15264	15226	15353	15049	15088	15265	15275	15135	15171	15191	15056	15119	15189	14944	15290	15010	15175	15232	15142	15222	15074	15225	15278	15007	15030	15100	15095	15153	15130	15249	15198	15159	15153	15111	15246	15164	15271	15103	15175	15280	15083	15121	15217	15234	15065	15207	15172	15138	15162	15306	15128	15268	15261	15249	15284	15101	15224	15234	15115	14991	15218	15311	15173	15241	15090	15146	15069	15166	15119	15182	15186	15199	15205	15202	15181	15112	15077	15266	15286	15247	15191	15178	15131	15075	15121	15093	15093	15175	15218	14946	15124	15118	15127	15302	15204	15131	15243	15175	15214	15037	15203	15226	15090	15213	15179	15174	15191	15141	15135	15060	15222	15165	15126	15226	15089	15166	15080	15125	15211	15203	15187	15150	15091	15161	15220	15196	15227	15131	15186	15121	15185	15259	15129	15080	15089	15115	15078	15275	15339	15256	15137	15176	15229	15231	15274	15137	15126	15080	15293	15058	15078	15095	15185	15204	14921	15231	15186	15117	15057	15243	15215	15167	15010	15156	15145	15085	15215	15194	15118	15173	15099	15020	15172	15148	15120	15079	14957	15093	15064	15312	15104	15154	15018	15093	15165	15053	15134	15054	15243	15102	15071	14943	15210	15140	15079	15192	15121	15302	15372	15279	15058	15195	15232	15165	15234	14963	14955	15035	15113	15166	15281	14980	15261	15019	14980	15152	15141	15137	15188	15023	15126	15168	15151	15154	15167	15106	15093	15157	15245	15171	15354	15112	15092	15090	15066	15152	15105	15080	15223	15023	15195	15324	15339	15024	15241	15307	15310	15075	15287	15152	15243	15070	15148	15151	15093	15301	15079	15043	15153	14918	15065	15258	15061	15029	15260	15170	15006	15125	15021	15121	15116	15100	15087	15154	15183	15225	15066	15239	15166	15302	15204	15095	15201	15281	15074	15082	15190	15277	15151	15199	15150	15230	15020	15108	15222	15222	15259	15002	15201	15015	15177	15080	15273	15155	15156	15258	14882	15207	14991	15242	15086	15142	15037	15112	14980	15058	15099	15188	15186	15032	15200	15082	15159	15178	15265	15160	15086	14915	15107	15299	15030	15165	15236	15186	15168	15134	15024	15008	15205	15166	15238	15130	15072	15163	15073	15112	15257	15335	15170	15098	15279	15107	15127	15145	15249	15051	15026	15233	15095	15172	15274	15114	15163	15335	15049	15225	15108	15260	15182	15186	15128	15214	15218	15201	15091	15037	14979	15267	15271	15291	15194	15170	15330	15082	15161	15265	15146	15286	15193	15074	15078	15236	15059	15217	15255	15203	15261	15223	15112	15158	14993	15349	15103	15146	15086	15100	15289	15133	15104	15220	15220	15271	15185	15144	15310	15101	15153	15125	15155	15140	15342	14908	15330	15027	15082	15074	15140	15148	15271	15087	15057	15072	15214	15247	15175	15243	15022	15171	15150	15324	15211	15063	15233	15246	15214	15091	15220	15239	15089	15110	15186	15072	15155	15051	15217	15369	15083
23926	24824	37479	31857	25290	24034	23463	18710	18004	18104	18187	17940	17886	17791	17797	17587	17801	17506	17772	17877	17905	17607	17836	17639	17674	17855	17674	17559	17730	17829	17618	17711	17742	17559	17712	17556	17576	17599	17648	17580	17676	17730	17413	17391	17635	17494	17589	17671	17647	17537	17620	17662	17701	17725	17616	17805	17636	17812	17750	17511	17508	17493	17566	17375	17812	17572	17549	17567	17645	17637	17594	17523	17703	17593	17483	17573	17387	17425	17781	17652	17536	17590	17514	17440	17751	17561	17539	17628	17474	17487	17382	17657	17549	17818	17676	17794	17505	17744	17502	17430	17781	17427	17476	17542	17488	17596	17527	17331	17306	17674	17601	17757	17345	17590	17471	17521	17499	17696	17408	17693	17661	17550	17650	17729	17702	17635	17710	17603	17647	17577	17720	17367	17723	17601	17568	17525	17634	17494	17516	17840	17613	17534	17499	17594	17606	17672	17665	17432	17789	17640	17642	17337	17590	17521	17595	17648	17580	17798	17500	17757	17504	17541	17590	17446	17719	17508	17515	17715	17783	17825	17637	17682	17467	17604	17437	17556	17547	17412	17525	17362	17785	17550	17500	17696	17590	17673	17703	17669	17486	17485	17483	17484	17454	17600	17493	17533	17605	17597	17573	17423	17626	17769	17628	17632	17647	17361	17476	17721	17401	17613	17770	17789	17470	17496	17709	17620	17727	17539	17627	17637	17506	17426	17540	17571	17657	17673	17668	17500	17525	17677	17740	17697	17629	17444	17525	17652	17731	17569	17559	17515	17605	17558	17586	17626	17591	17758	17624	17693	17577	17448	17545	17701	17761	17673	17636	17656	17447	17434	17612	17884	17836	17292	17461	17750	17617	17490	17613	17624	17480	17613	17406	17684	17642	17519	17642	17741	17677	17566	17704	17519	17797	17421	17573	17530	17418	17526	17720	17507	17638	17567	17746	17676	17730	17426	17609	17754	17462	17315	17583	17575	17482	17491	17523	17410	17622	17551	17575	17586	17539	17592	17616	17526	17719	17574	17502	17664	17604	17435	17806	17486	17608	17628	17607	17411	17652	17732	17558	17536	17604	17717	17668	17588	17603	17441	17503	17555	17557	17577	17525	17474	17494	17585	17467	17488	17780	17485	17722	17694	17854	17549	17847	17555	17573	17524	17818	17562	17667	17502	17657	17584	17617	17728	17485	17489	17460	17528	17552	17457	17569	17504	17510	17747	17628	17678	17604	17660	17544	17661	17614	17628	17609	17522	17417	17531	17687	17545	17384	17562	17380	17581	17712	17517	17594	17513	17662	17761	17591	17640	17762	17521	17777	17471	17593	17389	17609	17486	17389	17563	17643	17598	17688	17602	17491	18014	17603	17610	17613	17585	17574	17774	17528	17683	17632	17448	17495	17501	17644	17636	17534	17544	17781	17593	17579	17590	17582	17476	17737	17795	17722	17571	17589	17479	17501	17596	17664	17590	17709	17695	17535	17456	17468	17517	17571	17435	17463	17641	17717	17607	17717	17619	17568	17586	17555	17671	17680	17422	17431	17598	17684	17504	17739	17546	17508	17470	17756	17510	17568	17407	17733	17689	17605	17723	17486	17568	17665	17491	17614	17616	17417	17602	17731	17367	17634	17608	17458	17384	17568	17477	17493	17603	17483	17730	17330	17545	17571	17627	17683	17593	17647	17456	17259	17414	17396	17645	17557	17566	17478	17622	17541	17690	17529	17499	17557	17587	17702	17627	17716	17551	17684	17614	17471	17547	17512	17395	17445	17484	17708	17751	17468	17493	17596	17515	17522	17495	17573	17542	17627	17300	17686	17582	17591	17623	17637	17678	17615	17696	17814	17667	17601	17392	17416	17426	17768	17766	17688	17530	17656	17463	17588	17628	17688	17483	17491	17397	17396	17670	17599	17460	17453	17450	17689	17622	17546	17679	17486	17592	17319	17496	17549	17653	17435	17618	17636	17580	17779	17575	17445	17533	17445	17662	17527	17423	17324	17718	17536	17616	17766	17560	17636	17403	17647	17724	17557	17682	17719	17616	17672	17462	17360	17245	17628	17728	17719	17415	17638	17625	17782	17519	17630	17721	17702	17516	17522	17428	17718	17447	17610	17595	17523	17528	17577	17819	17698	17243	17584	17562	17567	17559	17434	17610	17819	17526	17581	17587	17573	17452	17643	17727	17659	17539	17403	17745	17642	17462	17733	17470	17663	17596	17744	17803	17545	17624	17477	17785	17380	17727	17541	17627	17638	17522	17653	17442	17655	17423	17618	17478	17706	17603	17454	17735	17566	17712	17642	17501	17599	17557	17739	17546	17500	17515	17441	17713	17492	17687	17400	17536	17613	17463	17434	17581	17526	17672	17798	17540	17534	17600	17553	17679	17656	17653	17528	17431	17583	17583	17481	17476	17497	17809	17568	17586	17582	17710	17602	17516	17554	17728	17650	17695	17553	17610	17773	17358	17499	17544	17386	17434	17453	17645	17448	17574	17550	17719	17615	17618	17525	17755	17556	17580	17562	17463	17667	17551	17554	17529	17726	17633	17455	17459	17736	17665	17528	17675	17638	17550	17589	17625	17515	17719	17654	17356	17460	17513	17710	17587	17441	17596	17395	17496	17387	17497	17472	17564	17606	17346	17630	17732	17489	17688	17462	17403	17509	17539	17447	17607	17665	17444	17652	17647	17630	17501	17587	17632	17377	17474	17671	17415	17508	17494	17807	17573	17614	17509	17562	17439	17673	17514	17664	17582	17416	17709	17633	17601	17348	17497	17664	17472	17577	17722	17961	17725	17489	17436	17563	17367	17567	17599	17377	17467	17559	17495	17777	17567	17686	17656	17512	17494	17582	17802	17472	17617	17628	17661	17619	17575	17817	17636	17652	17522	17624	17836	17357	17780	17544	17519	17866	17551	17678	17402	17648	17471	17555	17676	17544	17538	17679	17760	17584	17439	17610	17511	17689	17545	17649	17584	17551	17524	17775	17599	17784	17592	17822	17322	17591	17490	17566	17539	17737	17612	17383	17505	17688	17568	17699	17489	17596	17673	17449	17481	17623	17767	17654	17642	17334	17438	17465	17606	17497	17262	17622	17678	17597	17640	17535	17596	17678	17656	17344	17529	17414	17605	17448	17553	17697	17476	17593	17304	17576	17679	17704	17566	17703	17658	17539	17467	17433	17581	17401	17633	17507	17424	17631	17354	17335	17589	17719	17768	17520	17663	17578	17552	17577	17740	17601	17514	17663	17749	17506	17412	17748	17660	17436	17691	17458	17732	17719	17529	17611	17668	17570	17530	17436	17386	17720	17452	17631	17600	17392	17535	17664	17493	17715	17598	17589	17627	17676	17601	17706	17530	17536	17525	17442	17432	17520	17672	17757	17778	17456	17464	17651	17683	17604	17673	17556	17659	17778	17540	17427	17607	17624	17404	17635	17547	17532	17701	17793	17733	17714	17440	17542	17532	17687	17678	17757	17554	17482	17600	17583	17583	17488	17782	17660	17825	17906	17754	17634	17522	17540	17444	17797	17582	17582	17357	17575	17619	17490	17472	17486	17512	17463	17578	17523	17350	17583	17621	17743	17713	17723	17647	17603	17514	17450	17730	17474	17732	17729	17767	17562	17658	17591	17469	17521	17613	17634	17543	17530	17622	17516	17857	17595	17543	17410	17517	17640	17568	17490	17501	17544	17504	17275	17517	17609	17423	17347	17609	17695	17570	17607	17600	17601	17477	17570	17383	17359	17513	17598	17514	17489	17553	17542	17528	17720	17479	17514	17587	17595	17379	17679	17559	17560	17591	17666	17429	17699	17763	17699	17632	17556	17568	17646	17573	17409	17494	17445	17601	17719	17580	17712	17737	17662	17550	17530	17445	17503	17504	17528	17517	17620	17553	17518	17540	17431	17531	17672	17549	17526	17674	17376	17582	17611	17645	17421	17691	17372	17564	17677	17460	17740	17650	17538	17666	17427	17660	17587	17490	17699	17497	17663	17570	17636	17625	17620	17919	17334	17585	17501	17480	17536	17570	17545	17673	17463	17639	17674	17677	17569	17529	17626	17498	17586	17399	17744	17510	17575	17627	17516	17566	17600	17589	17464	17421	17739	17521	17612	17549	17668	17735	17706	17672	17642	17644	17576	17456	17423	17540	17641	17484	17694	17662	17574	17526	17769	17677	17584	17550	17785	17655	17434	17620	17559	17495	17482	17309	17607	17648	17487	17459	17489	17383	17727	17721	17697	17647	17493	17552	17292	17388	17445	17671	17476	17713	17676	17748	17452	17565	17542	17656	17384	17568	17434	17476	17632	17500	17876	17472	17569	17848	17686	17570	17721	17540	17576	17648	17555	17500	17801	17814	17716	17638	17717	17475	17573	17488	17445	17382	17698	17514	17391	17638	17837	17656	17403	17430	17553	17530	17762	17592	17682	17516	17654	17477	17713	17435	17593	17468	17569	17469	17633	17617	17842	17490	17532	17372	17467	17500	17601	17507	17831	17803	17487	17742	17723	17567	17648	17456	17565	17366	17704	17637	17555	17445	17668	17640	17639	17522	17555	17592	17507	17624	17768	17487	17464	17447	17640	17717	17510	17514	17411	17476	17615	17715	17496	17540	17552	17387	17678	17544	17645	17642	17342	17795	17647	17468	17603	17518	17461	17506	17599	17659	17702	17568	17612	17766	17459	17583	17662	17563	17616	17568	17784	17636	17507	17494	17475	17724	17399	17488	17509	17480	17620	17375	17482	17525	17570	17607	17569	17496	17527	17472	17670	17507	17679	17453	17478	17512	17688	17623	17579	17582	17706	17540	17535	17587	17801	17593	17584	17390	17472	17416	17389	17460	17549	17666	17585	17566	17545	17408	17540	17788	17378	17467	17798	17512	17512	17369	17315	17456	17403	17520	17585	17489	17591	17564	17475	17634	17446	17726	17463	17673	17635	17574	17695	17463	17580	17739	17627	17618	17670	17450	17245	17750	17596	17574	17680	17613	17673	17700	17505	17479	17421	17637	17598	17570	17475	17686	17684	17628	17436	17464	17699	17637	17635	17488	17788	17588	17669	17541	17749	17750	17442	17685	17578	17574	17550	17468	17682	17549	17693	17490	17535	17356	17697	17485	17505	17658	17568	17572
62466	108627	87493	57187	32306	18340	15475	15256	15113	15093	15123	15044	15054	15219	15219	15211	15247	15167	15010	15143	15052	15061	15241	15084	15199	15069	15082	15106	15381	15324	15045	15204	15104	15191	14995	15267	15146	15123	14977	15127	15076	15196	15083	15219	15112	15158	15113	15045	15162	15220	15287	15122	15038	15132	15083	15026	15146	15029	15222	15011	15097	15192	15151	15081	15212	15097	14947	15147	15277	15118	15189	15208	15146	15125	15079	15011	15031	14979	15125	15082	15263	15044	15110	15156	15161	15171	15062	15112	15211	15050	15216	15124	15191	15224	15222	15148	15150	15152	15168	15172	15247	15092	15211	15141	15058	15061	15109	15134	15055	15244	15217	15207	15189	15132	15295	15184	15108	15112	14997	15132	15207	15071	15031	15177	15193	15060	15190	15193	15155	15181	15187	15168	15268	15161	15084	14926	15224	15212	15257	15188	15177	15207	15181	15265	15069	15203	15092	15179	15091	15229	15159	15088	15269	15083	15056	15244	15285	15099	15234	15120	15131	15052	15098	15133	15148	15233	15187	15016	15194	15083	15090	15017	15104	15041	15133	15085	15144	15031	15351	15137	15201	15244	15153	15113	15260	15219	15175	15156	15159	15177	14916	15035	15164	15020	15046	15150	15029	15197	14914	15071	15164	15122	14968	15029	15299	15161	15051	15227	14999	15081	15210	15068	15188	15143	15208	15115	15188	15188	15134	14977	15040	15134	15092	15114	15137	15207	15267	15124	15247	15161	15177	15068	15027	15174	15206	15063	15122	15114	15165	15240	15143	15252	15107	15266	14989	15129	14997	15241	15021	15113	15266	15047	15162	15118	15236	15072	15261	15113	15136	15271	15316	15101	15156	15126	15274	15205	15180	15275	15200	15170	15074	15143	15067	15062	15073	14959	15073	15324	15245	15061	15042	15209	15083	15025	15236	14992	15154	15029	15178	15081	15043	15160	15002	15152	15074	15128	15141	15232	15064	15190	15181	15047	15043	15313	15083	15097	15082	15192	15199	15159	15171	15112	15068	15134	15011	15078	15227	15075	15099	15261	14996	15269	15177	15117	15078	15161	14986	15098	15207	15084	15163	15219	15338	15174	15058	14896	15181	15017	15170	15116	15110	15159	15031	15087	15133	14938	14981	15244	15052	15147	15046	15126	15176	15107	15088	15104	15105	15252	14867	15054	15139	15247	15101	15151	14975	15148	15096	15056	15261	15291	15209	15109	15258	15253	15142	15196	15028	15039	15307	15133	15088	15169	15107	15197	15135	15212	15229	15048	15236	15303	15059	15015	15053	15106	15007	15139	15001	15045	15162	15053	15109	14966	15101	15225	14981	15064	15069	15195	15137	15092	15170	15163	15040	14989	15022	15124	15208	15156	15308	15108	15190	15076	15269	15107	15192	15134	15251	15113	15119	15214	15134	14926	15202	14987	15088	15325	15171	15179	15121	15220	15211	15156	15236	15083	15012	15080	15032	14996	15318	15198	14883	15055	15084	15216	15157	15130	14978	15082	15185	15112	15122	15196	15102	15177	15012	15275	14947	15361	15135	15142	15089	15245	15030	15244	15167	15176	15391	15088	15212	15133	15033	15129	15205	15086	15135	15257	15217	15240	15033	15119	15102	15292	14966	15046	15169	15130	14995	15188	14918	15222	15129	15126	15128	15012	15149	15140	14958	15018	15148	15079	14979	15061	15119	15231	14948	15269	15048	15041	15159	15108	15188	15201	15027	14957	15228	15384	15083	15075	15206	15102	15117	15057	15152	15199	15254	15211	14918	15150	14982	15060	15252	15150	15219	15165	15114	15007	15175	15202	15148	15033	15155	15172	15172	15273	15126	15089	15389	15132	15152	15023	15141	15017	15113	15027	15120	15180	15207	15119	15140	15054	15160	15101	15052	15125	15320	15169	15235	15216	15162	14987	15139	15099	15122	15232	15157	15118	15252	15309	15138	15181	15015	15102	15085	15024	15156	15029	15056	15092	15305	15082	15237	15101	15165	15210	15168	15216	15042	15180	15043	15173	15217	15241	15052	15174	14993	15228	15059	15277	15082	15253	15338	15059	15111	15250	14981	15121	15094	15020	15149	15122	15214	15149	15212	15143	15092	15177	15259	15114	15079	15109	15059	15088	15078	15197	15201	15182	15110	15404	15142	15254	15162	15200	15406	15051	15052	15286	15141	15073	15054	15333	15101	15109	15153	14960	15287	15105	15311	15101	15188	14946	15137	15161	15093	15170	15168	15157	15150	15174	15135	15128	15145	15191	14953	15122	15219	15158	15109	15154	15290	15093	15279	15158	15169	15227	15247	15066	15094	14988	15185	15217	15115	15028	15233	15134	15260	15133	15120	15154	15271	15314	15055	15179	15119	15166	15264	15341	15200	15073	15152	15170	15225	15020	15132	15202	14996	15151	15180	15088	15164	15211	15117	15173	14946	15132	15027	15028	15086	15005	15233	15216	15070	14985	15078	15213	15086	15069	15253	15159	15199	15068	15284	15238	15141	15315	15030	15198	15232	15210	15183	15205	15163	15105	15083	15069	15162	15093	15048	15118	15139	15167	15067	15181	15062	15033	15109	15201	15189	15109	15128	15245	15185	15047	15079	15148	15111	15040	15167	15235	15026	15162	15043	15120	15080	15045	15100	15250	15192	15305	15110	15122	15121	15110	15076	15285	15050	15077	15139	15070	15204	14998	15218	15008	15047	15204	15091	15246	15036	15125	15163	15026	15161	15002	14954	15241	15190	15018	15167	15077	15134	15087	15276	15111	15091	15291	15261	15110	15246	15103	15160	15167	15269	15153	15227	15165	15045	15134	15127	15225	15135	14992	14952	15132	15207	15099	14974	15142	14971	15102	14971	14993	15376	15216	15118	15143	15105	15023	15168	15190	15145	15165	15044	15112	15165	15059	14841	15123	14958	15058	15105	15133	15133	14973	15177	15082	15033	15167	15144	15234	15175	15015	15120	15132	15016	15101	15083	15187	15076	15129	15238	15153	15173	15172	15211	15076	15082	15204	14988	15107	15024	15112	14974	15109	15187	15122	15024	15149	15171	15025	15051	15184	15153	15239	15062	15133	14992	15135	15136	15087	15139	15179	15068	15169	15142	15003	15176	15169	15175	15174	15053	15158	15217	15029	15018	15146	15122	15164	15131	14945	15128	15094	15136	15114	15204	15088	15157	15209	15247	15200	15136	15072	15075	14998	15060	15182	15176	15176	15184	15204	15343	15084	15188	15155	15244	15255	15004	15161	15027	15197	15324	15229	14990	15235	15124	15214	15028	15266	15042	15212	14816	15051	14987	15304	15224	15225	15064	15249	15177	15001	15198	15072	15260	15087	15232	15049	15180	15005	15142	15192	15029	15293	15373	15229	15054	15026	15270	15246	15215	15195	15179	15133	15219	15121	15045	15244	15184	15170	15137	15070	15209	15188	15020	15176	15180	14909	15121	15087	15117	15070	15106	14997	15034	15122	15146	15199	15031	15159	15093	15230	15062	15064	15101	15013	15016	14937	15234	15025	15044	15150	15153	15241	15186	15162	15110	15083	15190	15171	14985	15126	14913	15126	15149	15072	15145	15151	15178	15092	15136	15134	15266	15073	15123	15142	15107	15210	15232	15188	15116	15273	15199	15226	15102	15233	15226	14968	15247	14983	15315	15060	15115	15116	15073	14994	15166	15190	14975	15052	15147	15135	15363	15213	15254	15182	15181	15072	15104	15265	15135	15163	15129	15057	15009	15188	15185	15090	15026	15068	15022	15197	15319	15138	15155	15124	15250	14957	15195	15081	15265	15233	14924	15135	15185	15138	15144	15138	15211	15193	15012	15089	15310	15202	15145	15063	15059	15083	15207	15263	15047	15215	15172	14930	15217	15260	15223	15261	15148	15019	15072	15308	15143	15175	15095	15077	15103	15009	15164	15263	15142	15199	15273	15040	15127	15140	15182	15171	15113	15121	15171	15174	15143	15256	15006	15085	15195	15235	15018	15291	15157	15169	15201	15286	15092	15136	15099	15111	15206	15061	15162	15047	15071	14980	15165	15114	15175	15351	15173	15160	15209	15091	15024	15186	15230	15091	15048	15183	15239	15128	15158	15023	15178	15149	15047	15189	15220	15001	15118	15273	15079	15099	15207	15155	15295	14999	15107	15155	15125	15140	14919	15024	15190	15078	15120	15273	15262	15054	15023	15074	15264	15269	15170	15104	15032	15228	15084	15246	15062	15124	15324	15076	15204	15243	14988	15177	15150	15046	15213	15043	15103	15187	15235	15151	15011	15289	15150	15153	15125	15160	15062	15190	15166	15044	15198	15225	15214	15192	15242	15031	15176	14976	15050	15248	15064	15078	15265	15071	15128	15207	15120	15075	15092	15178	15158	15143	15051	15136	15009	15186	15000	15028	15121	15009	15089	15243	15088	15015	15050	15206	15104	15123	15114	15147	15291	15317	15133	15074	15115	15113	15234	15213	15046	15131	15210	15153	15212	15253	15221	14942	15045	15138	15041	15115	15212	14962	15181	15076	15095	15215	15181	15178	15152	15166	15076	15090	15202	14960	15159	15157	15079	15190	15200	15233	15131	15008	15234	15034	15254	15121	14981	15116	15290	14966	15013	15180	15054	15316	15079	15103	15140	15223	15085	15114	14990	15094	15158	15217	15142	14990	15201	15075	15209	15128	15085	15154	14991	15138	15192	15225	15019	15120	15305	15031	15014	15175	15036	15292	15048	15022	15252	14947	15057	15023	15184	14847	15147	15070	15070	15083	15114	15050	15163	15116	15170	15157	15054	15096	15004	15058	15177	15222	15246	15287	15065	15104	15004	15194	15110	15105	15056	15259	15169	15054	15160	15080	15330	15249	15083	15040	15238	15142	15236	15210	15092	15102	15021	15397	15147	15142	15062	15305	15113	15222	15131	15189	15112	15102	15239	15054	15135	15258	15179	15208	15009	15048	15102	15151	15193	14960	15180	15130	15201	15238	15093	15191	15141	15077	15154	15341	15039	15164	15162	15115	15176	15026	15179	15175	15048	15006	15145	15176	14936	15289	15073	15119	15019	15214	15251	15316	15126	15037	15088	15031	15106	15113	15246	15087	15255	15196	15078	15068	14914	15189	15089	15043	15105	15059	15145	14992
33620	41516	41935	28605	20065	18422	17723	17538	17682	17766	17569	17607	17693	17842	17689	17641	17722	17804	17722	17583	17537	17486	17676	17448	17723	17472	17465	17577	17695	17715	17613	17643	17647	17585	17687	17553	17535	17655	17685	17448	17601	17924	17521	17633	17667	17699	17844	17753	17658	17585	17708	17622	17602	17640	17417	17594	17593	17531	17810	17707	17608	17601	17413	17651	17479	17567	17700	17739	17629	17741	17622	17625	17689	17503	17511	17674	17403	17474	17505	17509	17679	17760	17600	17704	17796	17736	17603	17600	17763	17601	17720	17543	17649	17545	17619	17680	17432	17854	17576	17549	17582	17386	17581	17598	17590	17539	17762	17605	17519	17569	17692	17478	17617	17411	17810	17606	17603	17651	17513	17571	17623	17591	17729	17546	17587	17678	17580	17687	17405	17587	17690	17647	17688	17688	17557	17578	17675	17689	17576	17621	17502	17540	17813	17865	17771	17472	17551	17592	17610	17738	17707	17424	17618	17914	17704	17610	17680	17382	17635	17638	17565	17532	17544	17489	17616	17612	17496	17513	17457	17576	17645	17549	17734	17542	17526	17635	17717	17744	17536	17745	17640	17431	17535	17563	17649	17190	17587	17750	17536	17573	17539	17560	17726	17856	17738	17524	17418	17765	17609	17537	17585	17485	17652	17640	17797	17595	17379	17438	17650	17661	17666	17632	17604	17607	17427	17706	17767	17788	17605	17786	17826	17670	17506	17571	17567	17827	17667	17487	17763	17696	17721	17606	17486	17666	17466	17880	17390	17371	17488	17587	17445	17564	17480	17498	17543	17483	17819	17513	17585	17592	17521	17228	17504	17585	17730	17578	17580	17320	17631	17569	17468	17419	17634	17721	17494	17390	17512	17576	17691	17394	17541	17352	17340	17597	17523	17681	17629	17431	17603	17531	17623	17541	17660	17601	17622	17603	17750	17546	17563	17606	17679	17349	17357	17696	17787	17442	17636	17594	17500	17525	17697	17441	17485	17561	17588	17443	17628	17562	17639	17586	17785	17524	17528	17481	17460	17612	17615	17583	17546	17769	17615	17442	17483	17574	17663	17517	17844	17613	17387	17442	17623	17376	17416	17559	17458	17611	17761	17573	17756	17778	17679	17426	17367	17359	17601	17569	17474	17469	17753	17583	17484	17404	17702	17523	17707	17384	17809	17678	17618	17697	17492	17517	17488	17535	17618	17620	17498	17762	17724	17506	17348	17624	17702	17687	17672	17563	17570	17673	17536	17591	17531	17445	17688	17766	17733	17770	17517	17580	17677	17722	17684	17615	17696	17515	17613	17700	17640	17356	17757	17418	17759	17641	17707	17593	17501	17820	17685	17659	17405	17792	17662	17651	17697	17511	17526	17617	17753	17461	17635	17608	17482	17473	17359	17321	17495	17454	17627	17588	17589	17630	17726	17524	17491	17743	17804	17426	17549	17613	17785	17703	17475	17638	17579	17627	17540	17576	17400	17372	17512	17687	17647	17742	17364	17701	17544	17528	17517	17584	17584	17654	17490	17493	17468	17770	17409	17724	17599	17660	17633	17436	17504	17813	17730	17624	17501	17538	17505	17771	17743	17638	17611	17485	17736	17457	17502	17547	17428	17459	17621	17558	17616	17487	17671	17536	17613	17576	17606	17622	17617	17470	17638	17733	17681	17546	17511	17472	17725	17553	17675	17714	17597	17704	17894	17650	17452	17767	17765	17746	17724	17714	17473	17564	17602	17689	17669	17722	17659	17436	17423	17489	17490	17706	17869	17564	17531	17609	17503	17546	17613	17506	17643	17742	17510	17536	17574	17633	17473	17597	17679	17564	17602	17639	17604	17608	17833	17792	17702	17641	17668	17604	17572	17626	17606	17702	17428	17624	17807	17705	17733	17661	17558	17565	17779	17591	17601	17561	17605	17635	17517	17622	17396	17565	17623	17787	17428	17506	17539	17530	17464	17649	17554	17575	17388	17675	17801	17627	17617	17851	17537	17549	17510	17672	17528	17731	17681	17594	17528	17581	17386	17590	17866	17406	17424	17555	17538	17469	17451	17608	17671	17542	17560	17663	17580	17619	17767	17601	17508	17496	17715	17424	17539	17726	17470	17454	17487	17521	17629	17576	17725	17767	17651	17448	17713	17912	17461	17367	17634	17542	17664	17781	17645	17491	17673	17573	17686	17489	17427	17472	17821	17685	17864	17648	17677	17799	17663	17773	17604	17821	17679	17567	17514	17844	17716	17610	17495	17621	17777	17749	17842	17886	17718	17596	17800	17772	17724	17612	17491	17468	17537	17541	17570	17526	17613	17705	17570	17571	17516	17657	17565	17527	17730	17756	17472	17614	17537	17872	17569	17708	17744	17626	17790	17663	17620	17426	17617	17709	17468	17507	17719	17730	17811	17603	17760	17623	17723	17546	17562	17643	17473	17381	17681	17620	17493	17492	17681	17739	17606	17581	17532	17591	17559	17550	17534	17658	17628	17707	17611	17499	17709	17314	17316	17505	17545	17639	17677	17479	17804	17292	17497	17550	17437	17647	17440	17700	17733	17535	17543	17410	17541	17614	17610	17719	17420	17638	17766	17448	17671	17662	17600	17884	17561	17747	17637	17691	17639	17649	17519	17722	17560	17512	17645	17765	17638	17705	17496	17507	17646	17454	17675	17853	17480	17589	17532	17723	17543	17843	17687	17612	17844	17539	17634	17516	17629	17736	17480	17462	17526	17388	17527	17643	17712	17589	17405	17380	17582	17546	17467	17629	17614	17396	17483	17716	17774	17518	17721	17453	17817	17513	17472	17515	17565	17645	17642	17673	17677	17468	17694	17506	17590	17582	17516	17510	17523	17536	17453	17639	17667	17635	17526	17479	17816	17618	17528	17647	17749	17585	17671	17570	17585	17516	17646	17605	17654	17450	17418	17430	17584	17737	17578	17774	17573	17799	17650	17594	17701	17661	17495	17546	17772	17480	17701	17661	17607	17502	17723	17538	17640	17838	17480	17370	17712	17429	17631	17524	17679	17740	17647	17452	17549	17412	17457	17684	17432	17518	17629	17540	17595	17597	17603	17742	17468	17572	17658	17650	17618	17380	17374	17469	17540	17622	17589	17789	17343	17678	17476	17505	17598	17610	17621	17605	17801	17696	17741	17505	17685	17579	17810	17499	17528	17611	17704	17793	17685	17458	17519	17451	17712	17479	17919	17702	17817	17758	17601	17502	17594	17625	17564	17543	17619	17607	17708	17659	17591	17549	17535	17664	17595	17727	17508	17675	17730	17562	17777	17611	17657	17610	17668	17653	17686	17526	17628	17665	17471	17584	17551	17533	17649	17686	17718	17571	17410	17459	17714	17480	17629	17699	17581	17444	17613	17528	17742	17627	17770	17760	17748	17565	17657	17648	17727	17492	17650	17512	17573	17630	17573	17654	17611	17677	17418	17570	17516	17746	17660	17578	17678	17575	17609	17695	17597	17488	17611	17661	17542	17586	17372	17520	17763	17551	17545	17447	17618	17574	17510	17743	17730	17482	17526	17903	17525	17492	17499	17575	17796	17600	17609	17825	17540	17598	17476	17502	17624	17616	17581	17601	17603	17603	17551	17396	17678	17412	17731	17576	17693	17807	17666	17727	17952	17567	17817	17534	17754	17361	17594	17401	17605	17611	17616	17697	17745	17452	17528	17713	17671	17588	17415	17620	17879	17623	17565	17654	17646	17554	17741	17715	17656	17301	17670	17541	17612	17619	17547	17720	17615	17818	17681	17755	17568	17764	17811	17679	17614	17590	17727	17476	17538	17626	17494	17422	17535	17440	17591	17910	17507	17714	17610	17647	17532	17688	17688	17389	17543	17714	17541	17572	17698	17693	17707	17801	17699	17745	17713	17518	17511	17675	17767	17856	17679	17569	17669	17711	17552	17492	17727	17617	17612	17592	17664	17608	17591	17543	17635	17747	17772	17637	17542	17635	17507	17622	17487	17575	17495	17518	17518	17542	17619	17449	17510	17526	17694	17612	17490	17639	17722	17673	17619	17677	17637	17752	17524	17608	17549	17509	17581	17602	17720	17671	17613	17724	17758	17665	17449	17892	17789	17554	17839	17626	17669	17674	17723	17568	17698	17521	17616	17523	17480	17506	17557	17550	17589	17580	17757	17749	17650	17721	17686	17413	17676	17704	17772	17466	17522	17554	17660	17796	17502	17602	17561	17549	17801	17522	17603	17705	17646	17603	17677	17503	17556	17531	17605	17551	17627	17407	17581	17702	17476	17608	17501	17618	17406	17629	17648	17537	17697	17571	17763	17651	17490	17686	17309	17673	17618	17573	17473	17412	17443	17690	17688	17708	17480	17638	17591	17701	17434	17689	17407	17763	17571	17554	17496	17647	17777	17585	17730	17535	17710	17757	17640	17727	17677	17597	17758	17622	17713	17597	17569	17441	17590	17649	17574	17605	17680	17713	17551	17656	17380	17600	17600	17878	17777	17820	17790	17503	17558	17496	17686	17565	17653	17735	17757	17687	17722	17747	17641	17634	17727	17711	17493	17674	17553	17479	17706	17468	17652	17639	17443	17624	17759	17816	17616	17557	17667	17565	17496	17602	17594	17604	17552	17575	17731	17441	17460	17627	17426	17813	17506	17454	17472	17821	17433	17492	17565	17631	17547	17669	17519	17621	17736	17520	17730	17552	17600	17440	17634	17433	17762	17828	17690	17671	17563	17705	17505	17597	17658	17650	17623	17596	17574	17720	17522	17535	17829	17804	17748	17595	17451	17623	17628	17833	17715	17449	17706	17744	17840	17532	17436	17648	17475	17524	17439	17614	17730	17536	17821	17899	17537	17460	17668	17655	17760	17740	17597	17621	17735	17377	17594	17539	17556	17554	17564	17553	17464	17638	17744	17512	17704	17400	17562	17490	17812	17280	17448	17552	17442	17735	17537	17604	17630	17473	17786	17532	17596	17509	17538	17496	17564	17601	17627	17735	17461	17599	17381	17573	17637	17562	17629	17662	17637	17480	17519	17544	17704	17693	17620	17711	17687	17669	17778	17512	17565	17437	17504	17633	17683	17513	17522	17698	17656	17673	17763	17704	17599	17480	17604	17687	17709	17714	17850	17631	17741	17658	17544	17658	17492	17659	17555	17584
42815	58792	42944	24016	17166	15148	15174	15237	15165	15061	15030	15195	14970	15058	15175	15087	15147	15153	15072	15080	15150	15084	15175	15059	15054	15153	15287	15274	15034	15153	15119	14975	15173	14934	15113	14989	14938	15237	15078	15221	15057	15061	15201	15056	14965	15215	15072	15078	15252	15011	15275	14991	15122	15322	15078	15124	15167	15116	15169	15323	15189	15214	15150	14976	14973	15015	15184	15270	15095	15202	15086	15146	15021	15216	14950	15244	15089	15127	14966	15125	15251	15078	14953	15011	15093	15026	15125	15079	15230	15189	15129	15139	15289	15024	15126	15292	15226	15132	15092	15076	15066	14817	15075	15145	15055	14987	15051	15017	15071	15081	15279	14972	15289	15171	14931	14941	15335	15126	15118	15058	15097	15259	15162	15129	15015	15078	15073	15098	15275	15153	15182	15006	15117	14901	15310	15000	15231	15156	15089	14875	14987	15131	15032	15024	15147	15104	14991	15207	15170	15158	15212	15130	15093	15262	15088	15087	15100	15032	15121	14974	14916	15185	15146	15103	15119	14955	15131	15144	15257	14883	15115	14888	15115	15204	15123	15042	15169	15202	15161	15220	15170	15263	15123	15047	15231	15216	15170	15052	15255	15083	15076	15173	15157	15028	15145	15011	15009	15155	15109	15179	15024	15157	15181	15233	15089	14993	15056	15042	15118	15152	15164	15179	15125	15007	14997	15145	15145	15059	14901	14854	15240	15163	14884	15061	15190	15160	14972	15047	15059	15182	15100	15126	15140	15016	14931	14983	15271	15078	15076	15217	15101	15115	15106	15070	14979	15136	15127	15023	15173	14998	14821	15020	15218	15135	15139	15205	15077	15117	15164	15059	15189	14988	15077	15081	15029	15076	15248	15077	15044	15201	14987	15215	15162	15085	15117	15075	14982	15110	15141	15049	15143	15263	15134	15102	15247	15235	15064	15064	15097	15068	15125	14995	15202	15112	15228	15085	15070	15008	14992	14977	15086	15120	15140	15124	15121	15191	15205	15195	15124	15127	15036	15190	15088	15165	15165	15069	15045	15280	15016	15092	15101	15153	15088	15161	15074	15101	15117	14974	15121	15244	15112	15096	15086	14987	15119	15153	15076	15196	15179	15051	15236	15148	15203	14975	15058	15216	15089	15147	15076	15004	15078	15097	15124	15016	15126	15203	14949	15241	15018	15159	14949	15081	15063	15075	15099	15233	15142	15102	15073	15037	15133	14911	15209	15238	15210	15290	15171	15166	15120	15018	15232	15141	15211	15008	14984	15083	15185	15185	15195	15170	15209	15155	15172	15064	15016	15061	15155	15120	14823	15167	15141	15123	15143	15115	15184	15121	15133	15002	15189	15164	14931	15121	15033	15164	15111	15165	15073	15105	14897	15025	15150	14981	14925	15172	14871	15155	15086	15132	15030	15289	15209	15026	15122	15010	15322	15015	15092	15026	15154	15160	15149	15078	15071	15147	15091	15045	15154	15037	15202	15126	15103	15241	15039	15123	15155	15118	15107	15057	15275	15044	14961	15080	14945	15160	15136	15075	15056	15106	15025	15178	15148	15009	14998	15119	15204	15045	15125	15094	15263	15111	15104	15170	15157	14997	15227	15112	15099	15069	15229	15177	15094	14980	15189	15062	15030	15015	15154	15282	15177	15169	15059	15167	14896	15158	15176	15027	15161	15235	14953	15041	14970	14929	15157	15067	15251	15120	15146	15236	15153	15153	15114	15109	15143	15168	15132	15125	15139	15259	15121	15158	14916	15101	15073	15043	15109	15096	15139	15083	15052	15206	15280	15150	14936	15156	15181	15156	15090	15026	15332	14908	15117	15098	15170	15047	15203	15043	15158	15293	15109	15187	15302	15035	15180	15066	15144	15002	15193	15023	15060	15129	15027	15134	15207	15106	14925	15120	15180	14971	15284	15196	15073	15106	15154	15176	15031	14977	15234	15171	14995	14920	15187	15173	14880	15233	15219	15120	15206	15049	15126	15047	15198	15205	14948	15043	15160	15147	15128	15191	15014	15028	15168	15177	15013	15227	15220	15095	15047	15223	15131	15073	15226	15037	15038	15125	15169	15119	15039	15040	15132	15250	15038	15200	15117	15008	14979	15073	15124	15335	15300	15137	15202	15069	15225	15356	15208	15199	14945	14869	15241	15108	15165	15004	14931	15120	15048	15155	15100	14974	15093	15112	15066	15096	15357	15103	14970	15169	15135	15011	15165	14865	15111	15137	15122	14931	14858	15134	15191	15195	15037	15079	15222	15234	15046	15047	15097	15052	15122	15130	15184	15235	15058	15043	15120	15104	15090	15107	15097	15118	15269	15052	14986	15151	15094	15196	15216	15126	15104	15132	15084	15053	15109	15063	15032	15260	15001	15161	15336	15026	14992	14999	15200	15069	15053	15220	15120	15004	15188	15218	15070	15184	15063	15169	14992	15113	15049	15173	15219	15168	15042	15157	15144	15244	15200	15154	15256	15104	14869	15094	15131	15113	15364	15126	15159	15058	15065	15113	15146	15252	15242	15111	15106	15111	15078	15291	15074	15097	14993	15206	15057	15101	15199	15130	15201	15123	15006	15148	15127	15121	15135	15241	15013	15327	15066	15157	15127	15077	15075	15168	14960	15220	15273	14992	15044	15165	14938	15156	15141	15028	15126	15025	15286	15023	15140	15088	15015	15146	15147	15134	15208	15134	15036	15261	15111	15257	14860	15156	15013	15330	15027	15175	15180	15159	15207	15003	14934	15165	15213	15055	15134	15175	15095	15036	15014	15223	14954	15074	15111	15012	14992	15078	15153	15027	15123	15114	15100	15031	15029	15108	15048	15009	15264	14990	15003	15193	15102	15035	15171	15157	15205	15006	15142	15317	15085	15233	14949	14881	15021	15117	15186	15005	15016	15153	15063	14823	15161	15052	15085	14930	14993	15033	15141	15030	15041	15256	15169	15153	15259	15128	15076	15103	14921	15197	15207	15282	15088	15209	15210	15095	15071	15158	15057	15053	15143	15085	15103	14998	15101	15216	15151	15222	15167	15259	15119	15031	15152	15064	15208	15136	15145	15089	15128	15222	14907	15149	14950	15220	15118	15137	15163	15121	15129	15053	15180	15334	15195	15306	15148	15229	15172	15058	15118	15072	14958	15309	15106	15047	15196	15203	15155	15218	15102	15015	15183	15130	15051	15084	15131	15028	15108	15231	15105	15097	15193	15229	15107	15223	15143	15143	15144	15172	15191	15109	15197	14972	15236	15134	15106	15038	14945	15061	15185	15134	15168	14972	15148	15215	15043	15200	15113	15094	15140	15064	15085	15052	15187	15175	15082	15341	14943	15145	15097	15213	15161	15071	15150	14993	15084	15168	14943	14971	15286	15031	15211	15202	15163	15059	14935	15104	15108	15211	14983	15082	15087	15071	15136	15039	15076	15034	15197	14995	15171	15074	15292	15127	15262	15123	15010	14982	15022	15082	15154	15169	15226	14945	15072	15109	15061	15220	14982	15113	15233	15091	15264	15198	15189	15077	15096	15099	14972	14997	15125	15076	15203	15052	15113	15212	15212	14979	15233	14995	15293	15160	14953	15137	15046	15187	15013	15226	15089	15165	15106	15150	15146	15225	15067	15138	15241	15162	15077	15024	15268	15094	15098	15104	15146	14968	15014	15147	15111	15205	15186	15092	15059	15164	15098	15325	15076	15086	15038	14918	15230	15159	14984	15234	15066	15095	15239	14967	14992	15078	15193	15100	15120	15140	15187	14973	14990	15065	15002	15080	15117	15212	15237	15106	15022	15050	15055	15080	15112	14912	15192	15122	15064	15137	15101	15074	15068	15266	15133	15206	15009	15048	15180	15251	14986	15072	15248	15111	14916	14995	15175	15145	15186	15046	14990	15149	15182	15014	15165	15152	15129	15021	14989	15016	15145	14915	15088	15058	15201	15077	15083	14993	15092	15127	15040	14948	14875	15123	15199	14950	15268	15177	15273	14835	15062	14974	15077	15076	15177	15325	15246	15161	15278	15081	15065	14998	15226	15190	15140	15101	15121	15093	15064	15131	15053	14942	15326	15110	15072	15084	15238	15081	15038	14994	15101	14932	15136	15098	15205	15119	15088	15003	15098	15220	15272	15099	15214	15059	15087	15160	15024	15109	15089	15051	15015	15137	15170	15138	15154	15122	15139	15102	15173	15086	15096	15158	15112	15063	15169	15043	15111	15054	15049	15079	15140	15023	15149	15118	14867	15172	15024	14996	15169	15212	15150	15198	15181	15213	14995	15043	15106	15218	15098	15150	15052	15180	15078	14962	15203	15084	15118	15194	15138	15101	15131	14890	15330	15199	15076	15148	15018	15013	15093	15087	15142	15141	15165	15162	15095	15180	15252	15135	15123	14998	15082	15213	15030	15319	15145	15225	15166	15184	14946	14954	15038	15090	15107	15204	15218	15083	15135	15011	15123	15109	15073	15104	15270	15140	15235	15147	15223	15221	15041	15152	15068	15198	15173	15252	15125	15027	15206	15194	15154	15132	15186	15109	15005	15222	15088	15220	14956	15182	15272	15217	14986	15159	15123	15157	15143	15006	15165	14979	15321	14993	15191	15091	15189	15177	15019	14978	15138	15338	15173	14929	14999	15010	15166	15032	15064	15071	15055	15131	15079	15113	15067	15080	15065	15250	15290	15185	15041	15097	14948	15010	15017	14938	15187	15227	14884	15201	15121	14923	14966	15083	15071	15144	15228	15050	15062	15029	15201	15127	15052	15102	15054	15015	15389	14887	15102	14984	15034	15015	15110	15080	14967	15181	15086	15015	15049	15024	14995	15136	15080	15040	15059	15169	15054	15004	15148	15140	15180	15179	14984	15130	15032	15045	15161	15198	15098	15288	15130	15164	14988	14943	15127	15077	15209	15068	15189	15101	15152	15190	15181	15050	15131	15204	15312	15208	15279	15248	15067	15116	15177	15186	14975	15152	15193	14976	14995	15248	15138	15084	15188	15222	15276	15165	15101	15129	15049	15105	15117	15128	15030	15190	15015	15061	15127	15239	15288	15105	15196	15044	15090	15113	15200	14952	14985	15312	15051	15231	15027	15013	15127	15285	15086	15185	15050	15075	15224	15069	15125	15098	15062	15138	15007	15047
36243	38914	36251	25783	19557	18005	17702	17555	17606	17550	17760	17856	17804	17723	17684	17440	17587	17789	17621	17610	17502	17670	17789	17630	17701	17457	17631	17524	17343	17579	17557	17708	17483	17620	17661	17820	17532	17520	17396	17588	17632	17403	17643	17526	17637	17646	17654	17591	17747	17592	17343	17462	17676	17475	17659	17647	17686	17479	17534	17591	17455	17490	17603	17732	17648	17409	17592	17642	17560	17556	17669	17614	17713	17561	17702	17581	17687	17778	17515	17535	17754	17539	17587	17556	17458	17481	17515	17571	17858	17545	17832	17577	17820	17682	17458	17482	17558	17474	17558	17593	17405	17557	17708	17577	17533	17643	17460	17618	17703	17481	17581	17526	17540	17442	17542	17492	17455	17540	17444	17576	17523	17363	17375	17603	17769	17465	17360	17378	17671	17426	17418	17681	17415	17753	17726	17578	17427	17435	17550	17552	17501	17588	17667	17765	17760	17399	17422	17520	17412	17630	17545	17466	17644	17558	17555	17615	17500	17606	17463	17551	17471	17661	17616	17563	17507	17345	17584	17550	17494	17507	17489	17645	17662	17463	17798	17575	17624	17669	17580	17441	17458	17247	17556	17439	17526	17464	17611	17320	17477	17446	17505	17638	17682	17683	17545	17537	17638	17664	17558	17480	17557	17732	17510	17478	17534	17616	17383	17429	17368	17575	17695	17572	17625	17468	17502	17543	17585	17531	17451	17611	17694	17649	17619	17604	17692	17470	17543	17616	17642	17524	17564	17220	17583	17364	17622	17586	17522	17335	17610	17642	17619	17565	17565	17632	17751	17532	17690	17447	17521	17570	17505	17655	17451	17700	17435	17680	17749	17517	17498	17472	17541	17652	17643	17529	17511	17534	17508	17426	17551	17476	17626	17651	17698	17620	17669	17602	17581	17490	17625	17730	17476	17768	17399	17308	17482	17245	17493	17583	17442	17279	17412	17779	17652	17676	17577	17510	17561	17414	17703	17535	17742	17555	17376	17657	17587	17453	17549	17492	17357	17471	17729	17147	17483	17504	17463	17645	17357	17510	17505	17309	17458	17529	17590	17492	17568	17701	17470	17607	17486	17443	17442	17368	17439	17721	17490	17630	17581	17435	17604	17624	17495	17730	17577	17523	17530	17382	17356	17517	17666	17589	17562	17616	17521	17627	17574	17570	17507	17509	17627	17667	17471	17536	17832	17468	17585	17451	17616	17460	17392	17293	17495	17440	17347	17526	17509	17758	17731	17423	17324	17498	17582	17640	17625	17584	17549	17500	17549	17527	17600	17597	17616	17472	17507	17510	17719	17578	17739	17473	17470	17530	17540	17530	17623	17451	17589	17538	17437	17659	17781	17710	17679	17625	17426	17392	17573	17575	17562	17542	17542	17347	17596	17543	17360	17451	17535	17641	17563	17348	17335	17511	17627	17753	17553	17381	17630	17436	17404	17610	17523	17406	17467	17519	17374	17647	17551	17540	17577	17452	17559	17646	17445	17409	17590	17389	17446	17479	17671	17666	17606	17563	17530	17432	17603	17615	17481	17486	17531	17633	17501	17826	17542	17597	17662	17515	17393	17539	17731	17354	17525	17605	17634	17736	17525	17554	17494	17405	17612	17540	17488	17479	17641	17379	17572	17383	17484	17718	17525	17551	17589	17558	17428	17423	17513	17453	17557	17448	17543	17568	17458	17592	17497	17412	17563	17565	17585	17347	17671	17507	17546	17668	17562	17501	17530	17762	17425	17507	17608	17485	17554	17515	17589	17603	17499	17480	17572	17453	17633	17532	17390	17538	17656	17405	17607	17530	17551	17500	17476	17505	17558	17411	17539	17564	17657	17462	17460	17537	17529	17651	17556	17437	17647	17713	17611	17374	17560	17690	17315	17629	17411	17458	17565	17722	17585	17492	17629	17715	17475	17548	17548	17538	17578	17456	17502	17512	17551	17538	17668	17447	17457	17658	17520	17411	17587	17589	17495	17568	17626	17633	17507	17539	17456	17646	17673	17629	17495	17630	17643	17336	17604	17602	17495	17267	17559	17428	17556	17530	17505	17520	17455	17362	17635	17546	17674	17531	17480	17489	17769	17384	17275	17451	17524	17630	17356	17406	17518	17714	17459	17523	17429	17607	17624	17731	17366	17475	17656	17524	17554	17608	17761	17249	17506	17603	17741	17721	17442	17602	17627	17449	17372	17609	17478	17465	17451	17582	17618	17550	17676	17517	17475	17528	17529	17399	17590	17683	17459	17604	17548	17405	17497	17550	17525	17591	17315	17469	17716	17455	17731	17498	17284	17425	17519	17801	17565	17487	17540	17319	17734	17660	17489	17711	17557	17732	17750	17769	17447	17636	17686	17681	17501	17608	17480	17666	17674	17488	17657	17489	17464	17608	17651	17535	17731	17540	17606	17568	17637	17489	17557	17510	17694	17622	17609	17492	17452	17543	17814	17456	17690	17519	17474	17730	17682	17318	17551	17601	17700	17576	17399	17687	17363	17580	17799	17555	17669	17487	17494	17672	17585	17496	17722	17264	17522	17619	17622	17716	17592	17602	17456	17586	17543	17464	17471	17520	17576	17497	17339	17549	17378	17522	17559	17540	17563	17584	17395	17540	17662	17585	17377	17521	17576	17529	17533	17465	17614	17561	17760	17638	17639	17595	17414	17523	17648	17592	17587	17599	17474	17396	17623	17812	17594	17508	17609	17525	17842	17477	17572	17274	17485	17560	17456	17494	17691	17381	17566	17317	17388	17469	17551	17583	17436	17431	17522	17595	17520	17749	17663	17295	17612	17478	17673	17422	17597	17442	17493	17767	17539	17480	17608	17516	17503	17367	17426	17670	17459	17395	17378	17604	17583	17431	17457	17897	17741	17628	17483	17586	17875	17509	17512	17516	17564	17655	17452	17454	17578	17548	17399	17493	17670	17598	17707	17584	17647	17496	17545	17654	17563	17627	17413	17617	17682	17476	17488	17338	17609	17509	17534	17622	17552	17478	17630	17775	17416	17714	17361	17720	17542	17515	17570	17572	17518	17294	17442	17606	17671	17685	17466	17781	17502	17567	17533	17676	17241	17538	17527	17619	17558	17637	17411	17463	17340	17601	17743	17747	17476	17370	17645	17621	17658	17739	17535	17549	17517	17304	17490	17453	17546	17550	17676	17557	17590	17757	17471	17402	17602	17559	17601	17693	17453	17335	17496	17545	17647	17558	17623	17368	17510	17407	17467	17556	17711	17421	17518	17504	17818	17474	17599	17571	17658	17569	17432	17429	17404	17543	17762	17552	17548	17655	17643	17535	17467	17454	17685	17525	17613	17461	17775	17830	17694	17624	17645	17487	17643	17585	17528	17453	17676	17649	17557	17674	17657	17538	17538	17653	17426	17663	17500	17497	17396	17437	17675	17544	17661	17482	17543	17692	17571	17619	17706	17639	17387	17431	17707	17628	17525	17520	17757	17547	17762	17723	17439	17597	17409	17504	17550	17647	17517	17549	17528	17362	17504	17511	17402	17550	17545	17500	17444	17368	17626	17541	17738	17614	17612	17596	17790	17342	17551	17715	17648	17501	17742	17631	17388	17644	17637	17704	17566	17439	17598	17604	17500	17636	17549	17333	17587	17574	17674	17517	17613	17531	17487	17390	17570	17559	17342	17805	17518	17472	17556	17430	17572	17660	17541	17295	17554	17699	17516	17774	17514	17574	17559	17496	17469	17583	17695	17517	17762	17438	17649	17473	17539	17615	17655	17512	17708	17462	17638	17288	17653	17537	17501	17502	17545	17565	17628	17543	17414	17452	17629	17725	17633	17576	17679	17514	17446	17844	17645	17708	17673	17571	17522	17560	17481	17649	17530	17641	17654	17338	17743	17561	17634	17623	17515	17740	17653	17641	17649	17615	17576	17439	17659	17471	17367	17501	17431	17421	17495	17687	17432	17409	17692	17683	17466	17647	17353	17339	17517	17627	17527	17502	17357	17573	17636	17643	17440	17630	17818	17518	17435	17515	17775	17514	17431	17469	17544	17441	17592	17548	17521	17702	17560	17481	17628	17545	17386	17451	17184	17367	17335	17584	17567	17362	17477	17484	17696	17477	17621	17312	17565	17614	17442	17651	17700	17574	17641	17337	17623	17290	17403	17445	17767	17550	17607	17839	17547	17517	17653	17639	17530	17400	17513	17624	17455	17631	17610	17681	17484	17612	17436	17663	17771	17450	17601	17573	17472	17650	17583	17483	17631	17547	17450	17550	17425	17560	17583	17380	17781	17443	17573	17464	17330	17361	17603	17359	17542	17527	17647	17482	17542	17460	17428	17608	17554	17688	17747	17684	17563	17552	17631	17739	17482	17583	17777	17465	17521	17582	17660	17472	17438	17480	17635	17722	17714	17543	17673	17627	17587	17466	17546	17794	17502	17610	17301	17360	17585	17542	17533	17431	17638	17474	17406	17353	17476	17564	17586	17520	17612	17476	17624	17744	17594	17560	17400	17405	17213	17312	17437	17575	17501	17366	17603	17547	17759	17500	17498	17594	17471	17642	17427	17750	17633	17537	17520	17380	17596	17742	17828	17536	17692	17623	17637	17462	17497	17545	17697	17774	17507	17682	17447	17811	17566	17509	17700	17531	17589	17515	17647	17462	17701	17525	17682	17337	17697	17492	17685	17526	17732	17670	17563	17537	17744	17580	17684	17444	17496	17502	17493	17527	17591	17722	17570	17433	17683	17636	17483	17697	17678	17668	17696	17703	17305	17554	17500	17616	17436	17450	17816	17464	17857	17566	17551	17613	17710	17497	17643	17471	17510	17618	17405	17383	17628	17573	17535	17443	17493	17603	17496	17392	17489	17531	17406	17533	17406	17525	17745	17609	17649	17332	17655	17445	17544	17419	17342	17694	17526	17678	17622	17354	17612	17499	17534	17677	17541	17487	17428	17588	17523	17580	17510	17407	17712	17530	17636	17698	17800	17543	17413	17517	17526	17478	17603	17416	17421	17514	17553	17373	17624	17454	17341	17488	17424	17481	17414	17433	17481	17379	17593	17534	17355	17523	17668	17742	17406	17401	17519	17471	17674	17596	17446	17570	17443	17528	17302	17462	17389	17554	17604	17586	17538	17460	17709	17507	17566	17787	17389	17646	17474	17616
39739	50778	36436	21704	16338	15327	15102	14973	15140	15032	15134	15022	15045	14985	14985	15089	14905	15029	15115	15192	15103	15059	15079	14961	15027	14999	14972	15278	15176	15118	15015	15011	15239	15083	15180	15048	15083	15040	15179	15069	14962	15161	14961	14956	15156	15121	15093	14965	15060	15083	15201	15137	14988	15124	15021	15031	15224	15092	15056	15147	14954	14896	15081	15017	15209	15142	15140	15102	15081	15124	14968	15171	15061	15234	14962	15056	15175	14924	15197	15099	15058	15111	15120	15160	15180	14998	15089	14925	15013	15117	15052	15060	15051	15111	15123	14949	15043	15002	15114	15026	14970	14907	15200	15168	15148	15118	15006	15091	14995	15068	15071	15000	15187	15098	15103	15181	15212	15016	15040	15004	15066	15138	15080	15184	14957	15247	15098	14979	15241	15237	15144	15117	14938	15145	15134	14972	14944	15041	15120	15019	15121	14979	14985	15078	14870	15052	15086	14975	15062	15312	15027	15074	15061	15084	15017	15153	15164	14937	15109	14989	14910	15026	14991	15124	15041	15085	14915	15159	14901	14963	15062	15151	15113	15129	15058	15018	15162	15036	14988	15017	15122	15035	15134	14916	15002	15205	15058	15009	14960	14977	14930	15121	15137	15013	15077	15139	14925	14959	15052	15107	15085	15093	14958	15104	15090	15073	14864	15021	15100	15088	15088	15049	15027	15015	15077	14959	15107	15094	14947	15043	14979	15028	15067	15105	15224	15017	15002	15014	14993	15054	14896	15095	15181	15057	15180	14974	15116	15153	15084	15104	14990	15184	15163	15092	15070	15116	14903	14998	14917	15028	15041	14924	15036	14973	15036	15107	15032	14908	15056	15203	14924	15064	15214	14947	14892	15109	15008	15071	15067	15196	15067	15048	15127	15132	15121	14986	15134	15050	14839	15006	15054	15007	15146	15102	15216	15111	15110	14947	14981	14951	15029	14872	15159	15033	15028	15055	15133	15025	15087	15053	15089	15169	15036	14966	15068	14947	15122	15091	14982	15113	14988	15125	15098	14964	14992	15098	15068	15097	15097	15035	15076	14996	15194	15037	14926	15115	15170	15109	15131	15140	14970	15131	15095	15218	15196	14997	15074	15192	14968	14986	14853	15145	15211	15172	15109	14987	14868	15170	15130	15137	15136	15016	15168	15032	15015	15117	14888	15117	14953	14967	15185	15159	14949	15133	14937	15126	15115	15184	15140	15025	15045	15028	15093	15314	15263	15231	15186	15139	15187	14950	15161	14990	15312	15084	15129	15012	15103	15056	15083	15199	15055	15018	15001	14964	15041	14981	15148	15090	15115	15067	15099	15118	15054	14997	14980	15071	15048	14979	15192	15049	14946	15066	15054	15015	14977	15145	15081	15032	15062	15022	15177	15078	15042	15035	15023	15122	15319	14959	15023	15131	15055	15116	14925	15064	14925	14959	15031	15116	15009	15145	15054	15216	15019	15073	14983	15108	15003	14978	14948	15113	14933	15012	15057	14976	15149	14915	15074	15079	15136	15203	15139	15007	14986	15042	15064	15061	15085	14850	14948	15056	15105	14975	15140	15130	15219	15071	14995	15158	15187	15103	15194	15075	14972	15151	14987	15159	15133	15096	15011	14789	15101	14990	14957	15027	15036	15052	15216	15123	15051	15073	15048	14988	14941	15101	15074	15110	15093	15042	15019	15116	15155	14868	15234	15065	15106	14959	15150	15215	15028	15171	14869	15077	15216	15103	15203	14967	15017	15042	15061	15040	15159	15130	15111	15045	14942	15062	14960	15045	15105	15109	15110	15004	15086	15108	15155	14951	15093	15225	15030	15074	14970	15032	15211	15097	15156	15123	15032	15130	14964	15206	15045	15100	15040	15006	15074	14891	14921	15056	15074	15112	15037	15153	14995	15083	15176	15023	15296	15106	15034	14989	15070	15249	15054	14956	15038	15095	15085	15147	14886	14918	14929	14999	15078	15159	14949	15230	15208	14962	15035	14998	15234	15117	14967	15225	14976	14997	15109	14975	15116	15196	15137	15054	15102	15131	15387	15271	15021	15063	15289	14941	15037	15120	15186	14959	14999	15043	14974	15132	14967	15145	15069	15099	15151	15134	15107	14866	14994	14963	15115	14960	14929	15104	14980	15115	14955	15069	14922	15065	15092	15201	15029	14955	15079	15170	15191	15009	15151	15090	15140	15112	15005	15312	14939	15059	15172	15118	15090	15043	15104	15091	15203	15037	15028	15055	14948	15081	15147	15179	15053	15079	14959	15104	14988	15100	15199	15086	15083	15082	14977	15071	14994	15010	15116	14993	15155	15030	15223	15074	14955	15144	15115	15227	15150	15050	15121	15099	15095	15232	15055	15074	15098	15061	14920	15049	14980	15071	14972	15061	14991	15016	15008	15086	15148	15120	15123	15049	15129	14990	15094	15153	14967	15107	14960	15051	15097	15108	15021	15130	14971	14949	15037	15076	15008	15065	15321	15085	15124	15058	15017	15122	15099	15096	15014	15151	15001	15192	14929	15058	15098	15043	15110	15247	15087	15040	15087	15132	15076	15232	15001	15059	15184	15129	15092	14944	15093	15071	14983	15165	15221	15106	15230	15059	14998	15142	15164	15169	15100	15040	15043	15079	15015	15176	15040	15150	15007	15152	15100	15103	14944	15124	15173	14899	15143	15133	15167	15151	15168	14959	15142	14915	15157	15042	14983	15063	15089	14955	15083	14910	15100	15076	14918	14905	14996	15077	15037	14875	15129	15011	15073	14942	15020	14939	15176	15090	14980	15070	15043	15079	14979	15071	15142	15034	15007	15037	14976	15069	15175	15034	15150	15070	14908	15050	15067	15159	15152	15050	14820	15017	15055	15250	15012	15193	15159	14978	15014	14895	14910	14918	15082	15047	15055	14950	15013	15061	15075	15136	14988	15114	15062	15142	14983	15258	15117	15105	15088	15220	15165	15038	15088	15112	14976	15130	15048	15050	15139	15165	14971	15015	15057	14827	14941	15012	15042	14989	15028	14889	14993	15007	15115	15113	15140	15042	14995	14979	15045	14963	15053	14967	15031	14931	14984	15155	15153	15019	15028	14965	15166	15062	14969	15036	15189	15100	14966	15150	15103	14979	14986	15074	15084	14989	15051	15252	15113	15091	15186	15014	15027	14902	14992	14963	15003	14995	14941	15045	14979	15134	14929	14804	15042	15179	15065	15276	15017	15034	15021	15085	15063	15128	15114	14989	15017	15182	14991	15044	15155	15101	15124	15100	15064	15009	15191	14985	15019	15111	15159	15139	15021	15124	15061	15049	14859	15046	15098	15045	15137	14893	15132	15029	14861	15108	15147	15020	15144	15036	14962	15022	15171	15168	15023	15175	14836	15165	14986	14981	15105	15137	14984	14916	15010	15229	15039	14902	15146	14958	15119	15088	14944	15046	15143	14978	15023	14864	15079	15078	15040	14852	14977	15259	15015	15092	15119	15121	15037	15276	15216	14927	15085	14879	15070	15002	15062	15046	15187	15106	14970	15047	15027	15118	15089	15101	15015	14952	15051	14989	15050	14954	14993	15120	14994	14954	15066	15024	15142	15037	15104	14999	15192	15126	15019	15131	15169	15022	15120	15042	15010	15120	15222	15086	15141	15179	15017	15056	15184	14872	15078	15011	15142	15111	14978	15048	14999	15141	14957	15024	15123	15194	15037	15052	15001	15038	15021	15038	15019	14940	15002	15048	15157	14946	15141	14973	15247	15124	15023	15103	15037	15010	15048	15048	15130	15016	15258	14882	14985	15117	15035	14971	15073	15127	15171	15180	14993	15071	15143	15012	15135	14917	15188	15162	15095	14952	14975	15125	15040	15027	14979	14981	15087	15220	15029	15116	15187	15013	15058	15126	15289	15024	15030	15113	14949	15063	15148	14920	15052	14982	15151	15141	15038	15054	15278	15027	15046	15038	15068	15001	15210	15317	15142	14836	15119	15108	15317	14997	14781	15096	14989	15024	14946	15075	14992	15037	15192	15028	14963	15023	15052	15088	15012	15127	15056	15060	14983	15032	14889	15102	14929	15016	15090	15119	15022	14929	15080	15026	14896	15031	14965	15178	15081	15008	15041	15032	15072	15121	15058	15032	14993	15109	15042	14892	15140	15008	15038	15045	15128	14903	15110	15003	15125	14786	15072	15019	15187	15036	15108	14898	15124	14959	15002	15109	14940	15176	15115	14991	15052	14971	15145	15079	15023	14974	15046	14987	15177	15118	15032	15019	15175	15121	15031	15043	14982	14973	14967	15179	15037	15049	15021	15138	15211	14933	15098	14901	15194	15078	14971	15308	15194	14996	14926	15045	14994	15128	15223	14969	15045	15106	14957	14997	15113	15170	15065	15026	15099	14988	15029	15092	15062	14942	15072	15022	14955	15055	15088	15169	15037	14901	15175	15250	15113	15236	14908	14927	14923	15053	15016	14991	15209	15251	15102	15011	15153	15109	14966	15088	15094	15055	14980	15011	15147	14966	15139	15117	14974	15014	15013	14958	15190	15039	15239	15023	15083	15034	15044	14969	15150	15134	15192	15162	15218	15217	15081	15037	15016	14934	14999	15265	14893	15063	15145	14959	15029	14997	15028	15088	15245	15040	15234	15110	14958	15121	15034	15144	14928	15193	15020	14893	15038	15100	15073	15057	15116	15013	15127	15102	15049	15241	15105	15067	15037	15195	15240	15159	14945	15252	15017	15103	15079	15032	15205	15080	15080	14955	15172	14927	15088	15110	14938	15040	15118	14967	14948	15030	15016	14995	14956	14968	14895	15034	14952	15026	14996	15046	15261	15066	15092	15031	15144	15285	14986	15134	14951	15137	15088	14992	14983	15128	15138	15043	15034	15169	15201	15111	15139	15000	15058	15063	15054	15002	15187	15029	15046	15047	15030	15055	15116	15143	15080	14954	15190	15191	15104	15096	15009	15136	15210	15003	15184	15098	14907	15161	15134	15165	14890	15114	15019	14878	14927	15055	15066	15023	14941	14873	15104	15151	15135	15195	15046	14981	15050	15130	15089	14933	15025	15130	15063	15071	15051	14956	15141	15214	15126	15066	15070	15041	15295	15187	14918	14983	14953	15077	14968	14952	14970	14990	15080	15027	15065	15150
23982	25127	37119	31441	25204	23926	23309	18677	17757	18175	18067	17835	18057	18003	17979	17953	17874	17769	17920	17781	17730	17856	17848	17957	17640	17789	17819	17666	17673	17681	17542	17715	17559	17924	17865	17701	17682	17884	17528	17647	17570	17609	17619	17901	17700	17794	17665	17623	17710	17718	17474	17536	17717	17858	17634	17661	17640	17564	17840	17673	17855	17569	17525	17744	17654	17971	17953	17694	17596	17822	17763	17800	17591	17502	17808	17741	17651	17576	17768	17585	17602	17690	17502	17612	17519	17443	17548	17571	17583	17602	17787	17568	17675	17618	17574	17462	17468	17739	17493	17660	17930	17538	17642	17685	17648	17430	17677	17549	17591	17665	17646	17669	17734	17528	17508	17491	17573	17539	17580	17577	17708	17553	17543	17759	17871	17583	17679	17806	17579	17586	17634	17506	17473	17570	17574	17721	17428	17493	17653	17537	17641	17584	17676	17588	17539	17400	17489	17553	17731	17837	17647	17408	17666	17464	17658	17752	17517	17498	17568	17506	17592	17549	17504	17726	17557	17610	17663	17611	17433	17753	17498	17516	17715	17740	17668	17546	17586	17644	17619	17614	17638	17508	17732	17491	17750	17629	17605	17695	17543	17631	17670	17466	17621	17545	17488	17571	17612	17490	17456	17668	17556	17483	17647	17588	17549	17482	17378	17556	17588	17477	17822	17711	17757	17596	17528	17572	17516	17642	17816	17741	17471	17458	17654	17679	17556	17479	17516	17692	17786	17442	17650	17814	17718	17620	17731	17412	17533	17620	17561	17846	17585	17563	17343	17514	17543	17498	17824	17517	17677	17640	17698	17497	17603	17464	17702	17425	17626	17626	17713	17650	17907	17604	17554	17499	17490	17386	17645	17524	17473	17696	17489	17423	17640	17579	17606	17523	17600	17382	17631	17456	17629	17615	17504	17782	17676	17455	17660	17765	17546	17356	17662	17574	17638	17492	17826	17668	17557	17627	17503	17575	17632	17569	17573	17695	17449	17505	17627	17522	17667	17580	17617	17738	17639	17578	17595	17528	17485	17584	17471	17632	17510	17567	17559	17504	17546	17840	17501	17635	17522	17674	17443	17531	17697	17554	17684	17499	17543	17596	17467	17647	17609	17469	17524	17490	17513	17591	17450	17652	17766	17501	17469	17539	17736	17693	17799	17581	17573	17674	17714	17643	17483	17455	17485	17719	17595	17533	17557	17416	17545	17419	17608	17415	17532	17630	17560	17462	17698	17498	17522	17445	17596	17567	17602	17597	17743	17715	17710	17619	17523	17503	17540	17519	17569	17509	17611	17500	17663	17234	17578	17648	17653	17618	17557	17612	17300	17773	17513	17696	17470	17613	17616	17705	17858	17244	17552	17654	17642	17722	17712	17459	17524	17549	17663	17567	17538	17593	17688	17470	17638	17539	17697	17711	17565	17557	17732	17536	17572	17716	17636	17571	17514	17499	17585	17579	17597	17533	17555	17631	17591	17701	17718	17713	17572	17472	17498	17477	17555	17620	17610	17484	17584	17633	17573	17379	17562	17674	17548	17562	17707	17740	17645	17771	17457	17627	17485	17761	17485	17663	17496	17618	17790	17816	17696	17689	17489	17725	17308	17640	17390	17663	17652	17527	17595	17466	17567	17546	17432	17532	17481	17582	17637	17561	17593	17517	17621	17570	17733	17660	17431	17469	17930	17605	17442	17523	17612	17681	17732	17543	17607	17378	17516	17352	17600	17474	17732	17465	17541	17595	17702	17431	17541	17623	17682	17565	17825	17818	17491	17558	17782	17712	17753	17545	17737	17710	17674	17640	17728	17647	17599	17778	17700	17476	17686	17683	17683	17582	17496	17328	17512	17772	17569	17704	17671	17614	17652	17550	17509	17643	17693	17597	17578	17639	17485	17601	17479	17757	17648	17682	17690	17376	17559	17512	17589	17660	17390	17571	17537	17619	17552	17369	17529	17621	17711	17506	17586	17627	17837	17484	17651	17488	17661	17705	17472	17551	17577	17571	17468	17543	17646	17824	17655	17599	17587	17683	17493	17445	17570	17727	17624	17760	17802	17676	17686	17596	17567	17617	17753	17704	17507	17601	17494	17684	17697	17673	17660	17437	17579	17663	17536	17653	17462	17733	17484	17558	17643	17346	17578	17445	17782	17516	17390	17610	17529	17434	17590	17563	17423	17664	17548	17511	17447	17488	17548	17396	17568	17471	17590	17659	17682	17559	17465	17791	17586	17750	17576	17447	17557	17568	17715	17387	17716	17344	17730	17614	17615	17573	17747	17456	17563	17698	17474	17649	17425	17553	17580	17426	17668	17438	17644	17656	17556	17629	17529	17421	17407	17523	17683	17605	17096	17613	17604	17668	17564	17584	17746	17745	17668	17677	17602	17625	17529	17637	17563	17747	17455	17530	17540	17642	17524	17557	17716	17747	17622	17676	17695	17526	17394	17703	17617	17837	17617	17539	17580	17640	17647	17693	17756	17612	17520	17714	17486	17775	17680	17474	17808	17597	17616	17638	17643	17722	17739	17486	17658	17665	17699	17664	17648	17704	17546	17785	17491	17428	17658	17576	17745	17437	17579	17643	17501	17385	17728	17744	17648	17494	17680	17570	17543	17511	17467	17759	17637	17498	17563	17634	17454	17571	17485	17527	17503	17637	17633	17696	17765	17665	17442	17442	17382	17504	17457	17570	17560	17448	17535	17495	17570	17405	17709	17455	17618	17559	17563	17780	17505	17326	17587	17643	17769	17446	17402	17864	17736	17690	17720	17758	17808	17479	17549	17621	17426	17438	17456	17656	17638	17547	17718	17664	17735	17557	17840	17467	17588	17557	17590	17566	17610	17709	17829	17527	17779	17621	17798	17480	17353	17603	17607	17698	17708	17399	17573	17534	17816	17486	17512	17486	17526	17610	17763	17434	17716	17657	17565	17668	17748	17674	17401	17621	17653	17677	17702	17700	17600	17562	17598	17629	17475	17573	17525	17388	17552	17692	17562	17392	17496	17745	17579	17794	17600	17632	17638	17617	17512	17452	17625	17649	17691	17692	17668	17618	17692	17861	17819	17610	17643	17642	17711	17736	17542	17358	17639	17309	17678	17534	17603	17629	17575	17535	17614	17544	17341	17687	17582	17394	17610	17465	17562	17520	17629	17490	17642	17654	17532	17658	17696	17507	17486	17730	17581	17734	17678	17448	17599	17587	17487	17630	17603	17624	17540	17528	17774	17667	17500	17553	17532	17719	17752	17696	17768	17545	17510	17644	17561	17731	17590	17487	17459	17512	17491	17819	17460	17565	17544	17606	17678	17727	17626	17648	17553	17610	17518	17431	17626	17371	17620	17650	17709	17679	17792	17522	17576	17592	17653	17740	17586	17283	17573	17451	17692	17618	17549	17185	17515	17659	17611	17628	17599	17420	17515	17615	17561	17569	17530	17571	17634	17612	17520	17642	17649	17787	17541	17579	17573	17581	17398	17545	17563	17923	17558	17501	17480	17494	17585	17704	17644	17551	17614	17597	17582	17719	17620	17624	17437	17605	17698	17633	17395	17356	17544	17769	17613	17611	17720	17654	17622	17825	17628	17563	17585	17568	17606	17714	17693	17523	17214	17492	17549	17486	17680	17722	17694	17562	17516	17672	17689	17702	17725	17556	17650	17631	17709	17585	17431	17625	17680	17450	17484	17526	17843	17660	17796	17661	17652	17533	17570	17719	17452	17735	17625	17558	17607	17626	17751	17475	17747	17551	17458	17362	17640	17685	17334	17642	17672	17736	17588	17457	17658	17626	17383	17457	17564	17348	17559	17530	17414	17596	17684	17698	17495	17556	17532	17532	17487	17399	17605	17507	17446	17529	17737	17505	17694	17590	17570	17598	17536	17475	17460	17571	17568	17602	17427	17596	17410	17450	17522	17633	17596	17586	17546	17510	17525	17496	17578	17431	17381	17634	17543	17629	17653	17475	17707	17739	17758	17572	17591	17698	17741	17476	17459	17460	17242	17398	17651	17619	17670	17667	17626	17692	17550	17307	17556	17691	17553	17512	17666	17621	17524	17495	17534	17576	17497	17639	17379	17690	17544	17669	17578	17771	17546	17563	17472	17618	17635	17587	17446	17832	17531	17523	17533	17608	17538	17622	17418	17760	17650	17605	17551	17505	17722	17554	17491	17653	17678	17590	17500	17530	17350	17483	17510	17563	17754	17712	17695	17685	17714	17590	17727	17542	17787	17792	17449	17546	17573	17658	17838	17565	17678	17550	17710	17513	17663	17651	17623	17509	17473	17591	17371	17650	17744	17725	17622	17683	17537	17473	17556	17550	17550	17656	17719	17634	17576	17586	17679	17629	17568	17501	17915	17651	17540	17819	17699	17460	17514	17556	17789	17479	17267	17359	17573	17543	17688	17623	17685	17553	17570	17435	17744	17525	17501	17573	17699	17739	17504	17510	17654	17556	17632	17829	17559	17707	17710	17497	17581	17531	17515	17649	17509	17398	17481	17484	17495	17545	17500	17405	17738	17714	17570	17556	17493	17750	17617	17492	17554	17689	17560	17469	17644	17595	17534	17481	17508	17492	17561	17482	17697	17617	17628	17515	17558	17686	17614	17484	17651	17480	17529	17567	17554	17541	17622	17610	17591	17629	17589	17728	17578	17678	17669	17559	17665	17615	17695	17747	17540	17627	17614	17830	17568	17422	17300	17532	17651	17526	17552	17686	17664	17614	17599	17408	17360	17651	17700	17538	17640	17471	17700	17452	17621	17558	17551	17541	17475	17490	17405	17538	17620	17467	17606	17568	17741	17520	17642	17603	17656	17527	17473	17558	17595	17606	17538	17422	17548	17581	17696	17505	17676	17408	17497	17622	17434	17637	17539	17676	17630	17654	17639	17548	17634	17586	17692	17592	17524	17630	17736	17553	17599	17646	17797	17420	17514	17635	17546	17693	17596	17709	17497	17522	17825	17413	17532	17599	17676	17571	17524	17469	17636	17375	17487	17478	17856	17751	17996	17535	17758	17760	17397	17497	17758	17517	17622	17330	17492	17556	17841	17480	17371	17425	17639	17655	17664	17624	17471	17519	17579	17379	17600	17562	17541	17534	17514	17555	17651	17617	17353	17537	17702	17507	17694	17394
61204	107595	86115	55894	31401	18085	15370	15312	15049	15334	15054	15056	15092	15186	15198	15038	15078	15103	15179	15235	15094	15091	15217	14993	15050	14972	15183	15166	15191	15030	15054	15208	15196	14964	15309	15142	15078	14999	15132	15214	15189	15035	15170	15059	15079	15034	15189	15177	15247	14980	15154	15173	15065	15163	15026	15047	15024	15168	15165	15155	15150	15154	15189	15031	15230	15248	15178	14969	15267	15197	15207	15097	15096	15013	15011	15114	15133	15153	15124	15017	15177	15070	15037	15103	15222	14989	15204	15182	15086	15160	14950	15235	15126	14985	15257	15126	15234	15126	15047	15073	15019	15041	15142	15186	15211	15203	15034	15243	15033	15044	15098	15187	15207	15057	15064	15214	15103	15102	15269	15175	15095	15200	15030	14927	15173	15346	15102	15224	15112	15151	15210	14996	15068	15150	15033	15037	15164	15133	15125	15051	15081	15029	15034	15213	15210	15173	15119	15108	15128	15184	14890	15072	15059	15360	15149	15143	15057	15133	15143	15049	15115	15097	15239	15069	14921	15086	15028	15029	15298	14918	15261	15015	15102	14970	15170	15365	15222	15079	15076	15056	15060	15107	15179	15019	15256	15017	15063	14980	15276	14929	15137	15115	15173	15099	15329	15314	15045	15206	15214	15064	15250	15005	15240	15125	15048	15053	15236	15144	15281	14940	15113	14979	15108	15203	14987	15066	15167	15171	15056	15128	14851	15071	15025	14985	15058	15288	14981	15138	15081	15148	15213	15134	15176	14942	15197	15093	14979	15030	15180	15045	15140	15098	14954	14948	14959	15091	15101	15144	15011	15032	14940	15070	15313	15024	15223	15066	15089	15147	15165	15093	15027	15246	15155	15038	15151	15276	15123	15226	15214	15063	15154	15092	15073	15234	15088	15124	15173	15195	15188	15089	15072	15016	15255	15301	15102	15154	15094	15259	14931	15195	15141	15203	14996	14976	15076	15017	14960	15145	15023	15073	15244	15159	14956	15156	15131	15179	14943	15015	15055	14975	15048	15073	15153	15166	15234	15021	15037	15052	15144	14960	15238	15177	15036	15013	15135	15102	15005	15049	15013	15233	15157	14989	15066	14977	15097	15062	15121	15326	15219	15230	15070	15006	14998	15049	15090	15096	15017	15075	15253	15225	15080	15182	15113	15267	15164	15301	15163	15057	15109	15179	15197	15164	15036	15081	15207	15091	15225	15081	15141	15305	15038	15043	14955	15107	15167	15017	15120	15012	15088	15115	15014	15054	15162	15229	15015	15124	15192	15117	15221	14984	15029	15120	15214	15200	15076	15136	15084	15106	15127	15203	15073	15132	15295	15060	15088	15011	15124	15165	15149	15170	15191	15106	15060	14948	15118	15212	15112	15096	15295	14901	15079	15264	15106	14997	14948	15125	15060	15094	15066	15132	15099	15110	15073	15118	15078	15332	14979	15128	15210	15045	15310	15085	15073	15213	15194	15120	15235	15068	15203	15146	14998	15176	15038	15134	15304	15179	15172	15072	15232	15076	15125	14989	15028	15266	15226	15093	15095	15053	14932	15188	15213	15121	15124	14947	14999	15143	15071	15045	15134	15152	15202	15098	15216	15106	15011	15164	15315	15330	15029	15147	15005	14970	15054	15316	15130	15127	15098	15069	15288	15209	15265	14952	15222	15020	15003	15352	15043	15201	15024	14972	15074	15190	15148	15017	15029	15080	15281	15111	15116	15150	15268	15174	15092	15164	15234	15050	15047	14986	15218	15251	15081	15167	15254	15131	15155	15161	14932	15068	15186	15104	14953	15229	15265	15234	15171	15038	15119	15220	15037	15297	15215	14999	15102	15125	14977	15197	15043	15066	15051	15145	14981	15227	15019	15227	15141	15158	15062	15223	15022	14972	15061	15078	15065	15082	15350	15231	15117	15143	15001	15030	15207	15176	15040	15008	15105	15073	15079	15101	15156	15150	15259	15043	15185	14941	14987	15118	15045	15169	15041	15008	15233	15124	15053	15134	15080	15119	15187	15357	15022	14984	15089	15060	15146	14977	15065	15086	15059	15078	15101	15162	15155	15012	15096	15196	15035	15139	14867	15138	15216	15210	15127	15068	15029	15175	15022	15032	15144	15128	15210	15152	15072	15192	15219	15121	15268	15231	15176	15123	15194	15123	15018	15093	15271	15267	15192	15201	15178	15274	15255	15148	15042	15040	15073	15150	15223	15161	15244	15017	15125	14999	15117	15001	15177	15106	14973	14859	15189	15185	15111	15173	15183	15288	15059	15168	15045	15049	15100	15130	14995	14972	15097	14971	15187	14952	14964	15124	15098	15185	15042	15075	15247	15018	15061	15179	15176	15128	15022	15167	15040	15123	14910	15134	15043	15060	15163	15179	15158	15044	15164	15104	15153	14855	15307	15149	15135	15231	15266	15166	15111	15157	15113	15161	15027	15113	15072	15030	15145	15116	14985	15147	15079	15020	15005	15108	15097	15275	15107	14973	15014	15173	15116	15154	14934	15064	15009	15116	15076	15090	15177	15262	15017	15219	15062	15047	15096	15091	14900	14899	15081	15107	15254	14971	14964	15187	15141	15144	15121	15100	15226	15082	15076	15117	15323	15166	15119	15259	15197	15072	15156	15054	15018	14986	15270	15328	15027	15143	14991	15074	15148	15086	15333	14965	15178	15176	15029	15037	15039	15099	15163	14815	15132	15255	15160	15122	15063	15254	15009	15073	15143	15173	15247	15140	15054	15076	15184	15151	15223	14974	15060	15025	15213	15111	15156	15212	14998	15069	15245	15037	15200	15204	14953	15195	15153	15094	15118	15115	15091	15152	15231	15166	15014	15085	15030	15041	15063	15055	15097	15224	15179	15132	15084	14956	15121	15097	15159	15299	14938	15090	15145	15041	15160	15139	15039	15012	15153	15062	15167	15138	15194	15048	15056	15281	15044	15166	14984	15253	15116	15022	14984	15199	15068	15245	15283	15094	15169	15066	15233	15143	15093	15035	15068	15187	15013	15085	15225	14840	15012	14986	15168	15101	14954	15122	15149	15020	14917	15135	15105	15154	15123	14854	15112	15249	15104	14948	15322	15056	15265	15000	15008	15171	14913	15061	15051	15206	15086	15032	15048	15081	15080	15077	15029	15228	15116	15130	14851	15219	15243	15125	15266	14944	15116	15183	15226	15085	15041	15429	14905	15085	15046	14972	15090	15187	15145	15090	15147	15123	15097	15106	14986	15067	15202	15094	15083	14976	15100	15156	15146	15203	15086	14916	15042	15202	15097	14966	15097	15173	15265	15096	15117	15043	15158	15075	15025	14986	15170	14938	15075	15047	15108	15239	15324	15167	15112	15056	15243	15078	15189	15127	15160	14994	15150	15195	14981	14996	15226	14970	15138	15090	15241	15238	15116	15067	15136	15126	15055	15267	15113	14961	15120	15233	15005	15064	15163	15225	15111	15164	14890	15238	15141	14962	15123	15136	15063	15032	15187	15142	15257	14987	15094	15306	15382	15037	15140	14999	15180	15156	15110	15199	15084	15099	14961	15120	15192	15224	15129	15104	15049	15001	15172	15231	15061	14843	15000	14974	15102	15181	15177	14913	15148	15238	15088	15246	15057	15055	15022	15113	15194	15106	14988	15110	15132	15081	15173	15051	15098	15051	15210	15175	15174	15121	14927	15000	15158	15140	15030	15256	15219	15079	14927	15087	15054	15236	15091	15080	15236	14976	15146	15359	15124	14768	15096	15177	15068	15118	15118	15036	15200	15077	15139	15083	15086	15019	15231	14880	15174	15201	15040	15151	15133	15215	15133	15130	15060	15144	15091	15088	15162	15187	15206	15281	15254	15000	15278	15030	15168	15137	15248	15117	15010	15167	15191	15204	15029	15122	15075	15113	15303	15072	15136	15129	15175	15164	15096	15077	15189	15015	15181	14834	15113	15029	15049	15027	14981	15167	15152	14972	15061	15047	15240	15094	15099	15080	15079	15035	15112	15105	15049	14958	15218	14978	15222	15169	15139	15084	15058	15118	15026	14838	15196	15098	15109	15229	15122	15069	15140	15141	15066	15199	15178	15028	15096	14964	15176	14935	15175	15036	14971	15186	15264	15250	15077	15150	15025	15095	15124	15043	15127	15008	15131	15106	15190	14981	15108	15092	15088	15188	15215	15224	15100	14952	15056	15002	15277	15024	15056	15063	14849	15126	15013	15183	15166	15202	15173	14961	15156	15027	15078	15073	15172	14974	15249	15199	15101	15081	15299	15084	14939	15069	15003	15296	15111	15278	15097	15062	15238	15281	15071	15044	15333	15109	15247	15168	15117	15020	15003	15032	15104	15186	14937	15084	15127	15261	15268	15034	15230	15190	15074	15059	15170	15165	15034	15206	15157	15011	15094	14935	15295	15144	14990	15064	15010	15102	15090	15094	15115	14964	15051	15152	15192	15070	15159	15140	15239	15082	15100	15146	15229	15078	15028	15056	15183	15178	14957	15227	15114	14938	15191	15152	15058	15050	14952	14971	15011	15019	15122	15150	15029	15073	15294	15189	15069	15260	15245	15168	15089	15185	15078	15113	15145	15180	15028	15099	15242	15143	15177	15123	14978	14965	14970	15024	15146	15267	15101	15176	15073	15152	15208	14998	15115	15112	14820	15123	15074	15276	15180	15039	15091	15168	15159	15016	15112	15129	14962	15130	15128	15085	15086	15212	15124	14882	15071	15110	15071	15148	15050	15048	15142	14989	14985	14961	15127	15005	15226	15145	15046	15038	15132	15204	15158	15011	15145	15120	14966	15148	14994	15219	14979	15046	15063	15206	15141	15180	15002	15017	15289	15008	15196	14960	15103	15022	15018	15092	15098	14815	15038	15195	15165	15044	15170	15059	15115	15107	15078	15107	15316	15156	15001	15154	14974	15141	15197	14875	15216	15157	15055	15191	15203	15232	15072	15261	14955	15330	15064	15016	15226	15055	15248	15043	15153	15146	15213	15035	15137	15306	15097	15020	15229	15182	15160	15063	15258	15207	15023	15166	15119	15141	15028	15209	15028	15003	15359	15074	15111	15144	15213	15036	14978	15123	15107	15026	15076	15221	15068	15069	15024	15069	15015	15136	15183	15163	15024	15129	14936	15147	15223	15098
33914	40932	39909	27968	20078	18177	17992	17553	17865	17650	17821	17766	17762	17724	17841	17710	17757	17728	17995	17723	17731	17630	17638	17475	17562	17733	17938	17512	17547	17681	17704	17741	17726	17595	17736	17650	17480	17498	17969	17701	17511	17545	17622	17760	17666	17500	17627	17674	17620	17793	17699	17639	17682	17774	17932	17657	17876	17378	17855	17499	17688	17839	17827	17564	17507	17930	17705	17581	17786	17653	17691	17561	17754	17756	17542	17512	17521	17619	17580	17505	17472	17564	17723	17640	17705	17527	17740	17756	17761	17467	17802	17618	17564	17606	17816	17577	17683	17609	17582	17749	17542	17543	17697	17585	17693	17909	17729	17379	17537	17659	17703	17528	17648	17473	17814	17778	17649	17639	17571	17676	17852	17490	17571	17757	17870	17569	17710	17545	17666	17561	17713	17769	17510	17503	17624	17526	17646	17875	17369	17617	17740	17719	17739	17621	17603	17574	17771	17651	17800	17484	17673	17773	17463	17666	17727	17823	17359	17701	17821	17728	17878	17667	17794	17563	17554	17816	17539	17613	17737	17735	17727	17621	17629	17749	17679	17552	17625	17896	17496	17620	17608	17562	17538	17797	17867	17719	17658	17684	17446	17504	17891	17748	17563	17431	17608	17453	17772	17724	17752	17751	17478	17688	17540	17633	17777	17762	17721	17605	17705	17648	17565	17727	17736	17499	17609	17622	17682	17648	17571	17519	17724	17579	17651	17571	17468	17676	17561	17565	17628	17669	17514	17478	17424	17658	17665	17637	17528	17629	17747	17579	17665	17673	17886	17587	17702	17741	17522	17530	17574	17571	17583	17506	17604	17679	17749	17713	17611	17665	17689	17686	17577	17659	17618	17605	17661	17713	17962	17753	17621	17747	17788	17747	17842	17456	17515	17678	17690	17747	17614	17879	17650	17572	17713	17592	17516	17461	17692	17635	17546	17583	17688	17662	17695	17447	17605	17712	17758	17642	17726	17788	17671	17697	17854	17745	17664	17609	17737	17498	17768	17568	17594	17574	17562	17442	17878	17619	17701	17721	17620	17509	17588	17590	17722	17529	17724	17757	17531	17497	17850	17465	17538	17629	17722	17782	17608	17585	17774	17551	17657	17561	17580	17597	17627	17357	17618	17549	17631	17670	17852	17712	17691	17709	17722	17771	17625	17524	17618	17495	17606	17736	17601	17696	17629	17608	17660	17728	17575	17748	17726	17656	17430	17634	17666	17612	17708	17494	17473	17470	17546	17553	17510	17496	17583	17658	17783	17652	17690	17483	17530	17762	17629	17575	17491	17632	17639	17821	17539	17814	17731	17601	17491	17714	17575	17741	17678	17640	17550	17684	17669	17516	17688	17829	17622	17678	17759	17838	17733	17850	17602	17609	17899	17929	17643	17661	17689	17478	17604	17631	17715	17744	17850	17639	17670	17654	17536	17796	17567	17572	17732	17817	17778	17515	17728	17460	17750	17575	17711	17761	17639	17711	17588	17556	17598	17589	17534	17743	17919	17462	17535	17471	17759	17771	17608	17728	17562	17553	17737	17657	17848	17617	17884	17727	17455	17769	17657	17834	17576	17713	17749	17618	17466	17444	17563	17630	17663	17749	17757	17731	17591	17631	17585	17798	17658	17616	17580	17560	17652	17839	17647	17463	17649	17513	17738	17695	17726	17679	17458	17779	17695	17462	17593	17671	17621	17750	17586	17622	17727	17752	17621	17533	17827	17598	17596	17432	17797	17590	17677	17601	17714	17605	17812	17548	17565	17650	17687	17787	17548	17531	17672	17861	17598	17757	17641	17617	17680	17546	17577	17586	17680	17509	17921	17689	17767	17540	17618	17608	17400	17488	17596	17468	17615	17657	17632	17873	17539	17550	17689	17752	17864	17744	17603	17629	17700	17650	17714	17607	17623	17530	17704	17562	17610	17699	17736	17716	17720	17726	17672	17826	17594	17640	17721	17533	17655	17766	17729	17797	17831	17623	17722	17596	17460	17434	17475	17684	17652	17715	17495	17791	17690	17662	17525	17789	17779	17706	17604	17708	17582	17454	17835	17666	17694	17677	17458	17450	17716	17601	17641	17644	17776	17772	17644	17777	17710	17558	17740	17615	17761	17710	17537	17731	17670	17742	17641	17658	17465	17491	17736	17376	17545	17551	17672	17606	17892	17770	17671	17780	17600	17519	17611	17655	17710	17635	17831	17681	17508	17727	17733	17628	17705	17475	17742	17797	17699	17666	18011	17531	17787	17613	17417	17486	17706	17547	17672	17639	17746	17692	17490	17824	17686	17680	17532	17821	17659	17837	17698	17745	17754	17602	17657	17565	17752	17738	17801	17683	17665	17700	17568	17524	17652	17691	17699	17529	17549	17749	17642	17837	17772	17644	17829	17539	17771	17809	17707	17767	17486	17777	17622	17779	17886	17699	17824	17586	17567	17820	17779	17397	17579	17581	17347	17455	17569	17692	17678	17763	17652	17540	17534	17699	17845	17667	17677	17537	17610	17570	17732	17744	17829	17660	17622	17434	17602	17445	17393	17624	17664	17605	17609	17685	17589	17391	17778	17796	17793	17759	17597	17532	17663	17801	17812	17713	17718	17847	17672	17568	17808	17710	17682	17501	17635	17834	17740	17717	17721	17703	17741	17568	17587	17638	17755	17630	17635	17729	17722	17922	17568	17699	17524	17590	17519	17481	17593	17490	17714	17544	17615	17692	17729	17699	17648	17796	17695	17483	17705	17721	17647	17967	17477	17489	17621	17600	17689	17821	17588	17663	17725	17602	17596	17667	17568	17443	17425	17549	17611	17752	17540	17539	17803	17530	17937	17524	17662	17688	17708	17718	17607	17734	17628	17514	17647	17753	17620	17540	17535	17643	17493	17650	17726	17632	17638	17790	17700	17609	17621	17631	17547	17898	17690	17650	17591	17514	17766	17592	17763	17771	17669	17409	17772	17622	17552	17687	17625	17636	17572	17610	17658	17669	17689	17767	17503	17718	17597	17664	17711	17777	17595	17672	17724	17684	17794	17731	17750	17579	17888	17526	17788	17580	17706	17373	17762	17854	17594	17671	17733	17680	17610	17556	17620	17568	17435	17752	17691	17523	17639	17685	17838	17526	17616	17607	17600	17668	17464	17652	17500	17618	17465	17784	17752	17590	17504	17728	17800	17925	17723	17552	17714	17508	17617	17729	17662	17545	17610	17556	17475	17732	17637	17647	17663	17509	17477	17694	17651	17568	17619	17672	17835	17878	17687	17665	17734	17715	17611	17719	17762	17760	17695	17526	17662	17656	17703	17729	17838	17619	17505	17630	17554	17663	17651	17757	17744	17596	17651	17651	17469	17549	17769	17540	17689	17749	17645	17441	17447	17696	17783	17564	17689	17731	17699	17603	17636	17662	17529	17645	17563	17605	17753	17610	17741	17795	17709	17815	17659	17589	17572	17584	17708	17397	17611	17914	17705	17774	17633	17738	17568	17867	17704	17669	17596	17815	17678	17519	17691	17707	17566	17631	17707	17787	17721	17688	17603	17557	17642	17763	17655	17511	17544	17742	17806	17530	17717	17690	17596	17754	17902	17620	17805	17742	17805	17958	17585	17626	17806	17582	17711	17677	17963	17594	17735	17564	17525	17643	17775	17687	17489	17815	17650	17598	17544	17841	17511	17735	17680	17730	17721	17569	17745	17708	17664	17517	17862	17822	17624	17608	17485	17665	17515	17646	17756	17613	17708	17666	17614	17554	17483	17525	17733	17661	17574	17519	17681	17638	17535	17653	17546	17799	17702	17737	17661	17585	17632	17744	17707	17595	17713	17633	17493	17702	17613	17911	17675	17589	17725	17717	17701	17650	17817	17725	17697	17695	17661	17557	17659	17429	17519	17461	17639	17601	17877	17774	17460	17883	17492	17701	17619	17696	17665	17687	17367	17722	17618	17764	17655	17817	17822	17576	17681	17660	17546	17779	17717	17673	17426	17822	17779	17950	17780	17674	17659	17538	17541	17644	17543	17479	17547	17441	17699	17575	17816	17632	17724	17538	17735	17627	17575	17614	17696	17707	17684	17722	17705	17549	17704	17730	17665	17654	17745	17559	17654	17690	17683	17782	17896	17600	17752	17773	18071	17559	17781	17482	17643	17832	17812	17815	17559	17802	17715	17518	17595	17629	17592	17824	17653	17578	17551	17520	17442	17745	17733	17525	17578	17635	17730	17862	17621	17683	17654	17535	17752	17748	17492	17653	17702	17763	17655	17596	17555	17654	17636	17752	17596	17589	17550	17629	17857	17717	17749	17599	17668	17578	17669	17460	17518	17747	17693	17770	17670	17674	17667	17560	17656	17688	17997	17508	17531	17691	17643	17519	17682	17725	17548	17651	17641	17588	17584	17546	17639	17641	17909	17878	17767	17777	17748	17771	17631	17648	17344	17550	17722	17690	17788	17605	17863	17709	17470	17691	17532	17499	17774	17741	17571	17699	17463	17782	17644	17658	17628	17821	17637	17416	17491	17574	17538	17660	17500	17535	17662	17659	17718	17532	17679	17639	17647	17724	17665	17416	17767	17618	17457	17536	17599	17615	17721	17837	17677	17640	17618	17641	17645	17622	17709	17536	17731	17794	17694	17675	17676	17637	17802	17346	17588	17685	17689	17589	17567	17497	17752	17611	17782	17791	17688	17879	17662	17480	17695	17588	17606	17461	17673	17642	17786	17624	17643	17950	17850	17712	17709	17717	17707	17726	17735	17717	17467	17619	17582	17690	17570	17531	17677	17778	17788	17569	17699	17469	17785	17493	17884	17487	17735	17414	17733	17676	17440	17790	17558	17639	17704	17562	17624	17725	17612	17739	17429	17574	17653	17779	17536	17730	17601	17603	17622	17618	17667	17648	17699	17652	17475	17527	17541	17604	17806	17542	17626	17574	17762	17657	17602	17605	17600	17882	17855	17667	17587	17728	17740	17503	17757	17745	17695	17858	17821	17788	17581	17554	17622	17626	17722	17578	17690	17784	17582	17565	17576	17668	17824	17644	17639	17610	17674	17495	17629	17832	17714	17583	17569	17799	17706	17797	17638	17480	17663	17464	17659	17719	17684	17640	17478	17563	17667	17730	17847	17817	17677	17778	17699	17846	17792	17581
43429	57853	41239	23359	16821	15511	14993	15303	15340	15079	15177	15117	15113	15058	15013	15269	15332	15157	15167	15163	15224	15133	15117	15342	15042	15138	15204	15141	15175	15179	14935	15035	15079	15285	15090	15184	15194	15347	15209	15032	15119	15181	15008	15302	15142	15097	15150	15162	15124	15113	15163	14990	15139	15182	15122	15310	15108	15234	15192	15210	15200	15096	15171	14937	15155	15166	15169	15255	15236	15038	15285	15092	15091	14880	15149	15172	15029	15326	15004	15063	15007	15086	15250	14984	15140	14997	15148	14972	15127	15277	15247	15186	15130	15259	15231	15163	15037	15079	15133	15220	15272	15252	15056	15043	15355	15368	15265	15075	15135	15313	15079	15056	15057	14999	15204	15273	15030	15150	15114	15338	15180	15145	15249	15217	15190	15116	15105	15149	15303	15020	15059	15106	15171	15227	15157	15195	15407	15175	15161	14975	15037	15089	15050	15170	15092	15058	15220	15216	15091	15122	15126	15133	15111	15325	15221	15161	15181	15095	15291	15244	14982	15214	15070	15246	15242	14978	15272	15183	15122	15292	15178	15043	15190	14994	15181	15078	15265	15135	15146	15317	15168	14905	14893	15209	15201	15273	15238	15049	15173	14990	14997	15366	15024	15101	15212	14968	15156	15040	15064	15150	15130	15219	15061	15237	15312	15219	15311	15096	15172	15132	15167	15269	15052	15133	15138	15104	15021	15063	15058	15066	15288	15032	15072	15304	15009	15205	15113	15268	15044	15125	15096	15325	15065	15377	15187	15040	15170	15171	15233	15099	15103	15092	15137	15303	15109	15245	15092	15185	15186	15179	15278	15156	15140	15084	15143	15178	15024	15101	15264	14998	15017	15279	15216	15196	15009	15185	14958	15180	15162	15032	15114	14966	15187	15162	15096	15085	15187	15138	15168	15232	15135	15150	15192	15118	15141	14995	15145	15132	15127	14988	15322	15014	15177	15048	15070	15213	15215	15070	15076	15223	14985	15032	15088	15116	15261	15015	15349	15091	15099	15157	14966	15119	15122	15000	15049	15044	15160	15209	15164	15188	15130	15317	15195	15059	15075	15196	15283	15125	15207	15127	15265	15190	15345	15181	15023	15258	15186	15206	15051	15140	15221	15123	15230	15175	15026	15085	15208	15174	15016	15268	15404	15013	15299	15165	15267	15147	15017	15161	15109	15226	15119	15350	15210	14998	15425	14964	14975	15037	15313	15040	15231	15157	15242	15094	15109	15220	15247	15194	15265	15162	15218	15128	15056	15211	15115	15130	15090	15047	15041	15318	15224	15081	15232	15190	15049	15094	15043	15054	15155	15040	15278	15030	15222	15140	15110	15102	15183	15203	15202	15089	15292	15141	15165	15273	15223	15016	15067	15108	15036	15015	15114	15107	14995	15276	15175	15145	15066	15246	15065	15289	15273	15002	15315	15305	15216	15070	15092	15123	15185	15094	15061	15185	15133	15187	15136	15052	15105	15261	15148	15261	15187	15102	15242	15265	15239	15048	15127	15219	15082	15149	15288	15268	15252	15076	15082	15121	14969	15316	15075	15246	15112	15197	15206	15151	15087	15243	15301	15194	15089	15113	15083	15172	14947	15034	15251	15000	15043	14976	15167	15268	15163	14970	15208	15094	15033	15285	15138	15186	14922	15270	15098	15206	15197	15047	15268	15031	15237	14959	15182	14969	15022	15038	15189	15150	15333	15118	15170	15103	15106	15016	14885	15053	15065	15260	15402	15280	15363	15199	15001	15122	15160	15321	15038	15038	15127	15194	15001	15189	15242	15129	15007	15145	15218	15183	15207	15158	15347	15215	15086	15172	15238	15123	15246	15100	15105	15122	15089	15184	15039	15253	15039	15163	15150	14980	14910	15115	15281	15220	14946	15123	15127	15165	15108	15258	15212	15016	15143	15174	15225	15127	15147	15149	14894	15156	15370	15019	15138	15076	15106	15255	15192	15307	15338	15240	15243	15041	15263	15274	15291	15237	15122	15118	15148	15126	15033	15128	15119	15061	15120	15114	15150	15270	15252	15137	14976	15111	15152	15240	15164	15000	15165	15050	15182	15054	15104	15242	15195	15080	15178	15220	15036	15247	15139	15168	15197	15181	15187	15138	15210	15323	15188	15120	15216	15068	15125	15092	15137	15186	15155	15036	15153	15289	15244	15249	15352	15012	15120	15200	14977	15174	15091	15233	15246	15082	15152	15145	15259	15188	15171	15093	15131	15337	15050	15064	15183	15308	15190	15099	15216	15192	15224	15229	15130	15214	15183	15153	15155	14956	15169	15112	15160	15147	15161	15163	15172	15163	15311	15190	15058	15166	15086	15124	15322	15377	14997	15204	15179	15301	14961	15318	15137	15057	15054	15104	15249	15304	15222	15225	15057	15110	15257	15132	15179	15070	15097	15112	15163	15022	15123	15061	14997	15125	15100	15170	15037	15007	15107	15001	15169	14882	15182	15354	15022	15082	15202	15084	15084	15176	15133	15121	15033	15032	15176	15164	15197	15215	15242	15122	15236	15010	15395	15221	15039	15286	14996	15145	15050	15184	15132	15099	15112	15100	15156	15182	15119	15128	15127	15020	15215	15262	15136	15179	15062	15261	15131	15337	14970	15144	15150	15245	15189	15298	15187	15177	15226	15183	15098	15200	15105	15106	14971	15030	15060	15251	15146	15331	15191	15147	15235	15172	15263	14959	15006	15187	15283	15092	15153	14945	15272	15271	15094	15152	15110	14935	15057	15135	15008	15113	15396	15114	15245	15171	15217	15136	15298	15033	15193	15171	15175	15229	15085	15379	15231	15226	15293	15184	15206	15117	15057	15165	15129	15223	15044	15087	15131	15075	15072	15304	15116	15208	15271	15353	15228	14976	15115	15079	15032	15038	15162	15140	15046	15161	15095	15032	15160	15078	14987	15267	15237	15265	15100	15145	15175	15211	15129	14873	15140	15138	15239	15075	15158	15123	15192	15159	15075	15147	15198	15205	15219	15046	15203	15289	15002	15047	15119	15221	15097	15083	15274	15198	15116	15220	15051	15263	15111	15072	15270	15019	15144	15162	15155	15157	15071	15202	15158	15152	15228	15155	15345	15017	15068	15199	15076	15163	15207	15004	15070	15200	15376	15164	15232	15300	15043	15065	15039	15281	15052	15215	15121	15140	15149	15105	15173	15080	15206	15065	15058	15129	15182	15175	15215	15270	15067	15056	15152	15179	15062	15172	15088	15161	15152	15111	15188	15280	15170	15137	15255	15037	15039	15369	15081	15355	15275	15235	15213	15165	15142	15201	15101	15129	15088	15149	15162	15090	15157	14950	15222	15201	15089	15211	15120	15057	15310	15198	15091	15241	15213	15132	15023	15118	15036	15135	15124	15096	15217	15160	15051	15164	15123	15116	15029	15310	15332	15160	15133	15093	15089	15186	15106	15236	15091	15231	15236	15191	15271	15260	15202	15006	15228	15164	15296	15206	15179	15210	15189	15120	15171	15183	15269	15152	14973	15208	15139	15126	15181	15126	15237	15181	14984	15093	14987	15198	14967	15199	15150	15034	15136	15223	15001	15083	15131	15215	15078	15417	15192	15171	15310	14999	15260	15174	15124	15117	15024	15134	15055	15308	15247	15149	15238	15014	15031	15223	15148	15246	15149	15097	15128	15224	15063	15212	15166	15209	15216	15044	15091	15189	15019	15086	15204	15243	15065	15255	15183	15165	15087	15190	15137	15159	15102	15244	15238	15142	15256	15004	15009	15163	15341	15207	14921	15141	15038	15005	15175	15061	15043	15112	15154	15243	15101	15154	15143	15183	15152	15186	15135	15111	15119	15083	15135	15094	15330	14982	15082	15081	15241	15199	15294	15218	15200	15243	15059	15112	15129	15021	15265	15276	15067	15115	15157	15164	15271	15214	15020	15141	15207	15233	15101	15071	15152	15150	15230	15060	14985	15217	15083	15173	14971	15213	15185	15219	15175	15268	15053	15072	15124	15221	15069	15077	15073	15156	15204	15188	15020	15088	14983	15157	15275	15193	15131	15245	15181	15095	15054	15274	15017	15211	15081	15084	15194	15309	15246	15048	15110	15109	15271	15240	15109	15164	15266	15170	15171	15271	14903	15001	15082	15123	14991	15145	15345	15049	15175	14996	15241	15317	15228	15259	15110	15096	14938	15323	15057	15063	15105	15224	15195	15177	15167	15113	15217	15280	15154	15340	15266	15094	15079	15254	15021	15209	15302	15058	15110	15170	15329	15138	15055	15066	15046	15247	14990	15136	15292	15126	15035	15037	15202	15044	15046	15146	15034	15068	15386	15172	15044	15201	15109	15314	15169	15082	15160	15178	15000	15057	15192	15279	15156	15040	15151	15257	15136	15192	14969	15100	15076	15231	15229	15171	15263	14960	15180	15135	15111	15123	15157	15302	15098	15159	15272	15113	15104	15191	15119	15065	15076	15133	15268	15223	15082	15074	15171	15232	15192	15128	15133	15101	15044	15091	14960	15148	15184	15111	15073	15174	15137	15078	15186	15269	15180	15099	15095	15217	15009	15190	15291	15281	15056	15158	15217	15285	15083	15220	15186	15136	15125	15152	15190	15092	15353	15124	15175	15153	15074	15150	15099	15053	15210	15160	15229	15111	15237	15086	15014	15188	15065	14999	15115	15149	15291	15092	15143	15328	15175	15235	15377	15344	15026	15005	15114	15257	15088	15128	15104	15144	15076	15153	15114	15129	15001	15169	15281	15270	15054	15038	15123	15123	15209	15180	15074	15218	14943	15230	15050	15189	15336	15084	15181	15112	15149	15105	15085	15373	15088	15148	15256	15284	15208	15252	15086	15190	15095	15247	15253	15301	15174	15203	15140	15129	15158	15192	15229	15143	15273	15060	15407	14973	15109	15263	15096	15226	15059	15160	15358	15246	15298	14879	15186	15153	15328	15102	15110	15324	15016	14983	15136	15169	15233	15156	15033	15319	15088	15134	15125	15227	15231	15105	15192	15224	15209	15193	15296	15233	15241	15270	15222	15154	15014	15220	15071	15167	15225	15098	15286	15106	15145	15115	15157	15274	15160	15073	15198	15227	15063	15200	15159	15151	15018	14984	15110	15256	14965	15219	15042	15110	15170	15239	15191	15170
36973	38936	34968	25230	19364	18086	17659	17715	17529	17720	17709	17673	17725	17583	17743	17433	17726	17560	17695	17805	17521	17698	17774	17610	17549	17619	17793	17723	17739	17652	17568	17577	17676	17843	17653	17572	17912	17438	17640	17632	17717	17545	17600	17770	17634	17697	17764	17792	17665	17888	17706	17534	17637	17625	17647	17550	17622	17690	17630	17497	17523	17781	17521	17705	17458	17649	17651	17578	17579	17590	17410	17493	17691	17746	17689	17724	17481	17508	17742	17554	17712	17644	17495	17528	17669	17526	17559	17693	17692	17856	17816	17714	17474	17691	17788	17627	17585	17604	17719	17645	17703	17691	17604	17563	17539	17681	17513	17638	17649	17638	17659	17745	17890	17447	17625	17604	17584	17963	17765	17576	17445	17599	17553	17546	17732	17884	17866	17803	17741	17660	17574	17571	17648	17818	17666	17684	17663	17478	17737	17673	17785	17742	17743	17542	17709	17639	17723	17688	17493	17663	17954	17793	17539	17849	17843	17469	17727	17653	17578	17892	17564	17718	17792	17651	17697	17645	17745	17785	17729	17526	17699	17610	17601	17499	17552	17565	17500	17726	17709	17635	17709	17497	17476	17565	17535	17841	17681	17762	17451	17729	17649	17529	17720	17619	17587	17676	17636	17870	17548	17692	17658	17745	17858	17602	17605	17539	17748	17771	17379	17714	17646	17599	17611	17701	17621	17613	17575	17612	17627	17633	17632	17748	17550	17461	17533	17613	17650	17724	17568	17538	17712	17536	17451	17503	17806	17686	17660	17561	17631	17743	17598	17664	17587	17544	17451	17545	17649	17630	17642	17689	17681	17546	17821	17606	17860	17684	17629	17699	17546	17566	17593	17603	17538	17433	17729	17666	17736	17524	17633	17667	17635	17596	17815	17729	17694	17680	17701	17604	17698	17668	17634	17579	17498	17667	17435	17521	17665	17862	17531	17565	17780	17696	17577	17928	17666	17543	17685	17842	17667	17745	17618	17474	17665	17697	17582	17527	17782	17855	17802	17839	17640	17433	17624	17646	17610	17644	17644	17569	17725	17716	17598	17623	17565	17547	17728	17431	17868	17685	17618	17740	17710	17582	17795	17493	17721	17675	17472	17660	17690	17509	17563	17745	17606	17656	17635	17548	17361	17694	17666	17690	17506	17652	17659	17786	17756	17525	17728	17685	17631	17565	17646	17739	17620	17763	17678	17433	17806	17709	17380	17671	17464	17863	17760	17506	17602	17689	17530	17804	17831	17823	17669	17630	17574	17320	17672	17599	17707	17584	17669	17653	17369	17477	17646	17869	17716	17571	17640	17545	17757	17475	17732	17625	17550	17659	17754	17729	17728	17497	17778	17802	17623	17484	17572	17544	17598	17682	17625	17695	17628	17436	17682	17867	17799	17875	17926	17569	17736	17785	17806	17695	17682	17570	17995	17506	17811	17743	17679	17772	17631	17773	17634	17658	17743	17642	17637	17622	17498	17473	17675	17713	17569	17684	17877	17656	17688	17616	17482	17532	17376	17572	17629	17550	17659	17649	17360	17566	17485	17643	17588	17587	17619	17712	17633	17559	17697	17496	17671	17406	17575	17619	17874	17646	17812	17449	17584	17586	17796	17737	17681	17482	17668	17819	17841	17595	17381	17893	17862	17771	17750	17561	17754	17495	17640	17823	17772	17655	17555	17636	17456	17703	17853	17574	17734	17795	17624	17602	17643	17765	17733	17757	17626	17413	17692	17568	17517	17654	17869	17877	17597	17759	17716	17644	17626	17484	17558	17859	17768	17813	17751	17640	17608	17523	17468	17619	17812	17656	17632	17579	17566	17557	17728	17588	17628	17669	17656	17459	17485	17455	17660	17749	17523	17714	17623	17452	17850	17746	17617	17548	17558	17735	17604	17552	17742	17541	17587	17413	17607	17849	17629	17538	17680	17692	17622	17719	17419	17691	17645	17717	17606	17666	17553	17637	17633	17826	17394	17544	17702	17668	17895	17640	17532	17782	17644	17648	17721	17851	17621	17734	17593	17376	17522	17583	17514	17602	17605	17883	17589	17579	17431	17772	17529	17700	17587	17599	17585	17552	17588	17696	17674	17748	17665	17639	17626	17672	17626	17597	17559	17754	17643	17655	17819	17488	17597	17655	17622	17698	17575	17755	17707	17556	17536	17769	17587	17582	17765	17609	17797	17669	17559	17611	17622	17574	17701	17570	17615	17458	17464	17673	17873	17632	17641	17854	17727	17673	17626	17631	17605	17931	17715	17740	17682	17675	17829	17373	17560	17594	17565	17660	17596	17483	17701	17550	17541	17590	17734	17649	17716	17645	17633	17683	17635	17654	17620	17858	17673	17595	17874	17545	17707	17570	17713	17707	17624	17829	17687	17572	17510	17775	17668	17672	17560	17687	17612	17426	17528	17597	17582	17653	17595	17521	17450	17611	17594	17537	17796	17726	17704	17546	17740	17690	17638	17583	17537	17532	17647	17748	17945	17839	17741	17655	17636	17636	17786	17552	17497	17589	17531	17632	17676	17768	17687	17607	17712	17736	17758	17595	17749	17689	17588	17608	17652	17469	17432	17626	17620	17571	17426	17518	17546	17637	17563	17732	17713	17498	17587	17498	17638	17713	17702	17548	17726	17536	17831	17888	17800	17644	17544	17422	17683	17589	17573	17612	17481	17660	17761	17688	17535	17587	17694	17577	17457	17607	17706	17492	17715	17696	17639	17559	17740	17592	17538	17570	17381	17495	17748	17636	17790	17834	17454	17659	17627	17674	17594	17649	17525	17753	17720	17692	17649	17704	17578	17521	17523	17838	17768	17546	17586	17750	17762	17472	17537	17477	17726	17835	17591	17786	17571	17776	17513	17665	17606	17611	17676	17598	17606	17672	17812	17621	17566	17587	17716	17774	17643	17601	17740	17659	17733	17580	17545	17561	17635	17805	17795	17570	17613	17677	17756	17614	17600	17587	17444	17630	17750	17627	17467	17534	17546	17638	17702	17747	17702	17668	17580	17617	17599	17741	17710	17836	17848	17532	17633	17888	17733	17763	17789	17739	17643	17597	17620	17748	17658	17841	17592	17713	17447	17674	17603	17603	17684	17760	17444	17393	17359	17689	17635	17409	17784	17619	17692	17601	17598	17629	17523	17625	17465	17530	17579	17492	17723	17608	17502	17485	17806	17544	17578	17514	17748	17581	17649	17572	17543	17868	17507	17520	17564	17512	17632	17592	17755	17539	17675	17688	17517	17751	17673	17685	17671	17583	17569	17559	17789	17573	17703	17608	17725	17663	17528	17826	17549	17855	17541	17633	17800	17625	17800	17793	17499	17812	17704	17636	17629	17569	17551	17515	17758	17764	17616	17528	17531	17527	17768	17731	17619	17548	17751	17739	17664	17804	17585	17624	17713	17714	17481	17530	17588	17536	17675	17694	17559	17517	17678	17688	17505	17575	17556	17673	17469	17774	17512	17794	17508	17593	17695	17641	17858	17573	17832	17608	17626	17617	17458	17694	17557	17349	17622	17632	17446	17620	17667	17500	17495	17640	17721	17628	17717	17729	17643	17772	17684	17653	17548	17570	17520	17606	17475	17573	17619	17540	17546	17617	17565	17552	17678	17427	17676	17463	17629	17604	17491	17738	17748	17600	17740	17659	17704	17753	17651	17538	17518	17656	17666	17706	17505	17842	17693	17652	17620	17465	17725	17499	17715	17543	17771	17672	17588	17574	17544	17483	17610	17816	17703	17676	17649	17507	17517	17719	17682	17665	17726	17661	17737	17539	17778	17679	17637	17670	17795	17687	17695	17623	17711	17762	17716	17818	17679	17507	17686	17566	17551	17516	17445	17523	17524	17786	17819	17480	17358	17660	17793	17713	17732	17555	17526	17676	17853	17663	17625	17656	17684	17768	17722	17798	17642	17372	17691	17587	17717	17654	17683	17711	17615	17680	17498	17474	17518	17593	17401	17624	17535	17645	17631	17630	17565	17588	17557	17542	17720	17911	17588	17657	17754	17818	17644	17631	17641	17625	17634	17750	17764	17736	17548	17741	17627	17440	17691	17625	17728	17709	17814	17486	17704	17694	17506	17534	17794	17558	17546	17719	17623	17507	17572	17502	17565	17572	17924	17478	17476	17732	17439	17528	17671	17716	17726	17642	17684	17498	17607	17854	17697	17763	17762	17722	17765	17655	17681	17674	17604	17670	17660	17600	17651	17462	17558	17549	17638	17733	17825	17577	17700	17337	17370	17772	17726	17654	17716	17678	17495	17627	17774	17612	17605	17719	17665	17527	17806	17673	17596	17448	17695	17748	17803	17658	17839	17785	17635	17542	17826	17615	17518	17578	17781	17600	17575	17696	17588	17621	17846	17759	17656	17571	17502	17571	17645	17584	17631	17733	17924	17716	17479	17617	17639	17604	17829	17564	17660	17598	17582	17715	17634	17772	17674	17497	17519	17652	17546	17570	17768	17838	17480	17759	17992	17636	17595	17542	17771	17694	17755	17823	17420	17479	17591	17597	17579	17569	17590	17668	17527	17530	17547	17564	17604	17543	17524	17377	17612	17587	17725	17650	17675	17761	17668	17731	17760	17697	17520	17728	17605	17395	17720	17331	17645	17518	17696	17476	17668	17638	17877	17635	17709	17567	17574	17780	17709	17815	17511	17843	17588	17709	17586	17620	17653	17614	17631	17570	17643	17717	17738	17742	17783	17584	17634	17750	17668	17666	17816	17528	17731	17699	17591	17431	17793	17630	17852	17576	17779	17783	17928	17836	17528	17863	17690	17652	17701	17608	17725	17600	17388	17498	17609	17421	17575	17568	17688	17625	17755	17570	17541	17532	17770	17617	17827	17524	17650	17670	17836	17644	17516	17522	17894	17679	17605	17615	17842	17481	17881	17631	17525	17710	17737	17698	17587	17694	17757	17782	17738	17660	17745	17638	17559	17681	17588	17688	17614	17821	17825	17480	17504	17566	17539	17623	17659	17452	17524	17874	17755	17484	17550	17779	17643	17695	17621	17760	17559	17486	17376	17834	17593	17602	17715	17808	17728	17698	17883	17623	17586	17860	17590	17730	17743	17505	17680	17662	17684	17383	17499	17774	17626	17693	17918	17636	17483	17518	17582	17709	17658	17714
40391	50185	34972	21117	16250	15358	15240	15055	15184	15147	15208	15239	15048	15190	15255	15025	15177	15240	15310	15265	15165	14976	15235	15133	15185	15298	15412	15151	15251	15145	15216	15102	15132	15107	15054	15337	15138	15329	15145	15267	15150	15360	15113	15130	15165	15197	15333	15159	15178	15199	15045	15393	15123	15057	14986	15199	15088	15254	15123	15086	15103	15369	15231	15241	15158	15189	15128	15137	15106	15092	15265	15088	15067	14865	15157	15133	15127	15179	15215	15188	15177	15092	15095	15182	15066	15041	15050	15058	15249	15305	15161	15127	15215	15221	15156	15138	15157	15002	15181	15080	15118	14983	15274	15227	15379	15110	15062	15299	15152	15181	15146	15113	15226	15149	15068	15088	15137	15039	15034	15212	15116	15305	15095	15087	15117	15065	15107	15288	15257	15238	15243	15050	15259	15095	15255	14938	15148	15097	15133	15075	15134	15170	15139	14987	15283	15250	15377	15291	15165	15120	15126	15180	15169	15005	15122	15159	15107	15185	15347	14981	15126	15135	15319	15255	15010	15192	15211	15362	15009	15074	15002	15321	15204	15148	14981	15190	15253	15196	15058	15148	15221	15197	15088	15039	15155	15148	15058	15207	15125	14970	15115	15287	15124	15283	15104	15179	15086	15061	15146	15101	15441	15090	15093	14984	15258	15060	15085	15283	15236	15200	15279	15082	15110	15353	15064	15359	15116	15066	15173	15140	15164	15018	15135	15035	15328	15365	15126	15163	15215	15183	15206	15055	15084	15167	15296	15265	15270	15187	15103	14938	15315	15340	15061	15283	15239	15001	15124	15184	15229	15187	15156	15205	15287	15122	15038	15279	15158	15184	15076	15067	15071	15100	15066	15234	15141	15290	14992	15109	15291	15182	15114	15138	15008	15178	15178	14988	15112	15095	15258	15201	15220	15240	15245	15214	15223	15129	15140	15330	15248	15179	15081	15217	15157	15194	15057	15404	15200	15194	15196	15178	15156	15120	15103	15089	15032	15352	15381	15185	15169	15129	15063	15048	15098	15144	15279	15195	15151	15056	15204	15388	14919	15413	15214	15311	15225	15248	15235	15124	15248	15192	15233	15198	15200	15150	15219	15026	15192	15262	15066	15166	15225	15151	15299	15120	15130	15079	15063	15157	15206	15189	15249	15162	15065	15101	15082	15057	15203	15130	14903	15060	15245	15071	15131	15255	15188	15213	15164	15301	14933	15214	15206	15148	15094	15209	15206	15079	15395	15119	15106	15231	15025	15386	15040	15011	15189	15134	15197	15153	15171	15250	15158	15158	15130	15268	15140	15232	15088	15328	15050	15201	14858	15138	15148	15192	15246	15109	15159	15194	14962	15097	15062	15240	15181	15161	15146	15100	15241	15055	15312	15081	15209	15317	15268	15216	14974	15142	15180	15191	15049	15189	15152	15113	15141	15227	14958	15159	15176	15118	15204	15070	15182	15136	15218	15033	15070	15175	15204	15283	15145	15404	15119	15081	15238	15300	15134	15036	15300	15041	15254	15100	15112	15124	15127	15197	15241	15102	15214	15272	14984	15247	15231	15211	15071	15194	15223	15182	15226	15212	15026	15270	15275	15241	15266	15066	15088	15298	15216	15294	15155	15213	15046	15113	15123	15285	15044	15051	15198	15180	14994	15179	15261	15282	15249	15213	15159	14883	15191	15169	15101	15078	15205	15249	15073	15092	15219	15307	15201	15159	15102	15155	15335	15191	15255	15337	15253	15266	15225	15293	15105	15109	15089	14990	15054	15140	15238	15181	15281	15134	15073	15107	15335	15033	15304	15183	15356	15105	15052	15018	15119	15135	15101	15166	15159	15188	15104	15214	15098	15123	15066	15066	15162	15174	15238	15145	15073	15010	15170	15249	15235	15179	15257	15295	15086	15195	15139	15090	15094	15306	15156	15105	15205	15119	15197	15156	15009	15064	15237	15152	15256	15349	14963	15202	15074	15055	15235	15140	15258	15225	15134	15052	15164	15219	15074	15121	15034	15221	15212	15265	15023	15099	15373	15011	15000	15145	15156	15186	15335	15391	15064	15048	15185	15202	15193	15173	15202	15306	15085	15077	15023	15144	15026	15226	15217	15281	15170	15198	15319	15155	15066	15023	15106	15002	15039	15260	15117	15160	15354	15032	15229	15223	15152	15081	15115	15283	15098	15201	15159	15224	15199	15225	15038	14958	15169	15160	15155	15220	15086	15151	15125	15205	14992	15252	15326	15129	15149	15266	15337	15033	15216	15158	15246	15250	15058	15159	15151	15084	15137	15102	15299	15200	15136	15192	15235	15179	15087	15285	15014	15179	15155	15263	15030	15297	15142	15014	15293	15105	15117	15119	15304	15007	15196	15142	15183	15234	15363	15172	15068	15142	15198	15286	15065	15202	15098	15197	15171	15185	15104	14979	14987	15125	15201	15228	15159	15078	15132	15160	15039	15147	15203	15118	15194	15095	15147	15110	15096	15151	15328	15054	15140	15084	15026	15225	15119	15094	15210	15041	15050	15155	15178	15151	15192	15207	15213	15163	15410	15073	15122	15278	15201	15040	15097	15352	15076	15181	15016	15123	15320	15121	15264	15225	15111	15241	15157	15273	15197	15097	15301	15268	15090	15025	15309	15205	15210	15122	15241	15134	15141	15057	15106	15286	15061	15162	15175	15186	15053	15267	15003	15174	15041	15245	15219	15377	15299	15173	15145	15100	15028	15277	15254	15211	15109	15129	15270	14961	15237	15124	15278	15086	15146	15292	15199	15183	15037	15112	15257	15013	14873	15247	15209	15121	15207	15128	15183	15140	14954	15122	15097	15097	15119	15155	15225	15169	15170	15202	15228	15352	15181	15213	15326	15028	15219	15191	15311	15119	15165	15284	15297	15261	15127	15184	15094	15187	15171	15209	15166	15290	15278	15288	15152	15197	15197	15321	15382	15058	15155	15179	15136	15216	15164	15174	15071	15106	15226	15011	14880	15109	15202	15217	15116	15137	15234	15011	15045	15191	15154	15173	15128	15069	15184	15199	15165	15313	15172	15176	15049	15083	15177	15019	15132	15018	15197	15081	15328	15124	15343	15139	15069	15142	15216	15118	15176	15229	15086	15090	15338	15159	15244	15111	15284	15066	15127	15234	15358	15196	15247	15273	15059	15131	15186	15242	15144	15125	15207	15153	15192	15161	15117	15152	15225	15111	15233	15216	15140	15233	15109	15252	15099	15225	15364	15210	15186	15068	15137	15290	15246	15198	15202	15088	15102	15020	15364	15199	15127	15224	15138	15188	15214	15110	15236	15221	15290	15105	15138	15269	15105	15242	15166	15137	15223	15256	15124	15124	15200	15224	15198	15268	15021	15165	15129	15177	15092	15219	15028	15224	15200	15149	15156	15031	15094	15101	15147	15228	15014	15115	15248	15297	15176	15116	15300	15061	15166	15294	15091	15270	15233	15239	15200	15228	15280	15061	15168	15147	15223	15020	15072	15220	15195	15211	15138	15177	15202	15210	15127	15290	15079	15065	15167	15060	15122	14992	15088	15164	15128	15150	15147	15221	15241	15225	15292	15107	15242	15159	15169	15301	15293	15237	15112	15172	15209	15165	15138	15051	15194	15093	15105	15145	15190	15180	15106	15191	15263	15274	14993	15127	15244	15195	15005	15178	15147	15298	15083	15150	15167	15263	15229	15030	15281	15172	15302	15200	15205	15236	15112	15207	15184	15035	15118	15074	15265	15144	15168	15342	15076	15057	15230	15395	15235	15133	15022	15231	15124	15075	15110	15166	15260	15177	15179	15190	15234	15350	15135	15131	15242	15053	15283	15036	15148	15145	15227	15218	15244	15230	15112	15189	15185	15517	15165	15174	15275	15293	15046	15011	15199	15133	15209	15088	15307	15112	14986	15257	15135	15171	15125	15013	15141	15079	15209	15262	15152	15253	15280	15011	15280	15183	15277	15097	15302	15260	15110	15239	15121	15127	15290	15284	15097	15123	15213	15042	15119	15200	15159	15103	15121	15252	15140	15176	15195	15093	15216	15215	14971	15136	15072	15003	15191	15237	15345	15213	15188	15162	15056	15178	15387	15107	15190	15204	15153	15295	15068	14844	15194	15070	15180	15141	15210	15154	15113	15279	14988	15227	15189	15077	15034	15108	15262	15064	15155	15297	15089	15082	15154	15292	15113	15155	15197	15008	15164	15106	15327	15165	15208	14977	15141	15204	15189	15120	15252	15085	15134	15233	15270	15144	15077	15163	15213	15160	14939	15248	15134	15144	15225	15315	15149	15280	15232	15226	15087	15101	15281	15198	15085	15282	15140	15146	14987	15143	15101	15184	15105	15198	15367	15143	15142	15398	15224	15234	15236	15191	15159	15006	15167	15164	15226	15030	15132	15346	15143	15175	15264	15141	15171	14940	15158	15138	15079	15264	15044	15151	15176	15143	15057	15206	15213	15063	14906	15242	15000	15050	15131	15203	15033	15262	15248	15094	14971	15035	15160	15154	15077	15229	15122	15145	15260	15144	15181	15010	15157	15157	15213	15149	15310	15052	15003	15402	15100	15175	15254	15154	15169	15061	15057	15292	15249	15152	15328	15044	15267	15092	15289	15144	15193	15192	15392	15054	15272	15078	15221	15223	15162	14979	15126	15370	15219	15206	15075	15131	15100	15257	15047	15102	15245	15219	15233	15415	15195	15368	15172	15165	15162	14977	15107	15211	15260	15200	15039	15078	15383	15069	15275	15183	15044	15191	15064	15204	15131	15201	15195	15421	15182	15181	15098	15164	15156	14944	15087	15361	15107	15080	15320	15193	15163	15375	15254	15220	15387	15202	15121	15230	14943	15195	15203	15047	15176	15161	15099	15165	15240	15300	15233	15311	15067	15127	15122	15164	15231	15124	14879	15196	15214	15113	15187	15183	15282	14992	15257	15230	15241	15022	15118	15230	15061	15345	15136	14968	15291	15267	15160	15265	15146	15269	15243	15228	15220	15189	15256	15139	15056	15282	15090	15104	15088	15066	15004	14960	15371	15238	15098	15189	15199	15232	15099	15240	15118	15250	15256	15229	15240	15040	15235	15309	15175	15174	15129	15312	15182	15149	15139	15402	14887	15175	15223	15316	15222	15165	15300	15162
24020	24983	36116	29909	24462	23971	23662	18697	17818	18220	18236	17999	17912	18142	18017	17936	17899	17874	17807	17986	17923	17800	17955	17924	17652	18090	17927	17847	17824	17721	17610	17956	18124	17902	17679	17540	17737	17550	17830	17761	17939	17693	17626	17774	17632	17886	17747	17696	17691	17659	17931	17813	17792	17791	17750	17705	17885	17675	17735	17686	17802	17767	17727	17919	17640	17865	17806	17747	17838	17776	17854	17730	17616	17651	17802	17862	17746	17800	17876	17785	17857	17891	17825	17734	17698	17598	17725	17806	17705	17682	17720	17836	17707	17889	17635	17771	17692	17714	17677	17530	18015	17700	17640	17649	17635	17645	17604	17839	17730	17783	17555	17840	17741	17732	17721	17892	17677	17793	17746	17702	17595	17441	17778	17723	17588	17825	17981	17769	17849	17687	17637	17790	17892	17901	17848	17654	17557	17785	17733	17848	17615	17499	17933	17702	17816	17795	17547	17731	17522	17510	17651	17831	18010	17677	17618	17552	17861	17688	17703	17754	17859	18033	17634	17801	17869	17761	17924	17759	17704	17504	17748	17749	17754	17422	17501	17754	17433	17875	17579	17761	17709	17638	17957	17742	17670	17603	17871	17725	17858	17638	17768	17735	17355	17523	17622	17623	17808	17748	17681	17651	17748	17722	17609	17815	17731	17638	17648	17640	17822	17786	17728	17676	17519	17663	17796	17753	17549	17696	17760	17729	17838	17467	17592	17639	17794	17698	17782	17571	17637	17590	17710	17722	17826	17968	17688	17789	17723	17718	17715	17790	17862	17577	17726	17751	17705	17629	17472	17990	17575	17794	17579	17542	17538	17566	17631	17902	17745	17687	17698	17449	17624	17799	17858	17807	17803	17743	17611	17650	17608	17600	17592	17692	17826	17756	17737	17792	17676	17580	17781	17705	17619	17735	17751	17736	17614	17713	17559	17573	17556	17879	17659	17654	17529	17617	17661	17648	17757	17818	17529	17642	17631	17758	17760	17847	17773	17710	17696	17696	17655	17709	17584	17803	17704	17442	17626	17831	17784	17851	17625	17769	17773	17737	17796	17590	17536	17742	17800	17551	17814	17566	17628	17610	17777	17651	17777	17807	17941	17729	17802	17708	17609	17802	17700	17627	17963	17606	17639	17454	17596	17526	17832	17601	17702	17702	17740	17812	17950	17784	17852	17592	17581	17588	17708	17671	17702	17903	17854	17538	17493	17601	17745	17622	17575	17696	17763	17820	17850	17780	17725	17626	17655	17626	17752	17762	17682	17889	17700	17575	17683	17432	17647	17850	17656	17798	17881	17670	17660	17777	17624	17508	17591	17707	17402	17685	17975	17684	17666	17808	17680	17708	17653	17696	17759	17672	17512	17415	17795	17622	17704	17803	17868	17796	17521	17793	17746	17549	17610	17830	17843	17832	17796	17717	17499	17780	17586	17742	17756	17774	17496	17783	17861	17766	17582	17687	17560	17716	17760	17847	17881	17800	17538	17759	17634	17639	17609	17775	17576	17836	17802	17761	17713	17623	17743	17746	17769	17589	17744	17890	17691	17789	17754	17908	17639	17542	17640	17516	17550	17726	17954	17741	17706	17587	17719	17642	17706	17731	17800	17877	17882	17780	17828	17640	17613	17807	17657	17855	17700	17609	17869	17615	17725	17685	17694	17753	17769	17711	17654	17739	17623	17619	17702	17585	17578	17602	17891	17919	17731	17759	17803	17808	17783	17514	17668	17839	17712	17779	17795	17636	17846	17470	17781	17746	17914	17887	17638	17923	17625	17839	17722	17694	17928	17875	17795	17508	17775	17672	17589	17629	17754	17711	17541	17590	17623	17621	17488	17473	17629	17897	17696	17725	17690	17562	17673	17621	17665	17679	17817	17833	17728	17653	17451	17706	17761	17732	17634	17602	17988	17521	17943	17637	17727	17807	17716	17908	17860	17882	17836	17716	17737	17642	17506	17426	17499	17615	17897	17834	17562	17587	17750	18021	17644	17735	17846	17666	17559	17603	17519	17736	17538	17768	17649	17411	17820	17513	17617	17640	17662	17713	17809	17888	17942	17719	17620	17852	17559	17749	17682	17759	17627	17813	17539	17711	17751	17731	17793	17737	17913	17869	17943	17722	17669	17705	17774	17879	17859	17720	17673	17660	17619	17616	17784	17811	17842	17861	17841	17774	17727	17715	17931	17607	17802	17642	17571	17517	17519	17780	17669	17465	17628	17724	17594	17644	17712	17567	17703	17708	17885	17662	17851	17553	17584	17585	17623	17717	17871	17738	17896	17471	17922	17887	17780	17694	17536	17550	17882	17770	17756	17680	17783	17707	17663	17655	17772	17568	17622	17633	17659	17785	17682	17711	17690	17634	17809	17721	17744	17756	17693	17744	17700	17621	17709	17822	17630	17777	17482	17713	17603	17665	17691	17620	17629	17645	17665	17876	17639	17619	17823	17650	17653	17710	17690	17823	17663	17571	17826	17588	17784	17870	17540	17626	17682	17539	17612	17766	17856	17570	17739	17701	17509	17651	17766	17672	17781	17627	17674	18116	17711	17811	17491	17858	17685	17820	17642	17549	17585	17438	17604	17532	17801	17539	17759	17763	17657	17642	17852	17693	17649	17559	17700	17379	17518	17660	17769	17862	17750	17850	17690	17606	17529	17823	17729	17609	17899	17644	17682	17575	17854	17703	17619	17698	17542	17756	17631	17696	17712	17848	17737	17790	17517	17829	17573	17795	17477	17618	17660	17572	17576	17559	17641	17737	17699	17871	17750	17351	17723	17752	17975	17776	17427	17778	17526	17571	17695	17530	17536	17609	17543	17803	17662	17857	17676	17824	17549	17736	17700	17651	17737	17582	17758	17649	17528	17858	17613	17725	17974	17564	17581	17658	17639	17856	17620	17750	17661	17620	17646	17631	17784	17652	17644	17600	17692	17712	17796	17746	17670	17724	17754	17642	17722	17573	17797	17773	17761	17504	17580	17807	17418	17827	17742	17751	17770	17723	17679	17805	17713	17534	17641	17658	17583	17830	17636	17703	17628	17839	17711	17684	17740	17780	17587	17519	17656	17735	17787	17732	17698	17715	17861	17704	17669	17670	17627	17581	17636	17672	17627	17694	17847	17661	17660	17856	17751	17871	17711	17717	17752	17908	17725	17952	17661	17609	17793	17601	17508	17658	17714	17731	17671	17656	17664	17909	17950	17932	17631	17436	17634	17524	17742	17802	17740	17754	17718	17782	17617	17499	17646	17747	17819	17781	17861	17566	17721	17754	17617	17741	17719	17640	17739	17811	17656	17936	17684	17649	17896	17735	17630	17556	17764	17875	17580	17553	17749	17783	17787	17660	17635	17930	17574	17712	17570	17820	17537	17570	17895	17571	17767	17858	17783	17654	17619	17754	17758	17798	17755	17769	17757	17702	17609	17590	17578	17517	17710	17908	17481	17751	17637	17814	17651	17935	17621	17726	17582	17683	17666	17623	17507	17424	17709	17496	17697	17725	17635	17753	17690	17672	17582	17513	17680	17644	17468	17690	17665	17884	17635	17820	17671	17793	17732	17676	17806	17785	17892	17835	17800	17668	17780	17963	17862	17478	17527	17819	17824	17742	17651	17692	17750	17655	17970	17655	17908	17734	18023	17688	17751	17558	17752	17507	17692	17650	17914	17724	17784	17727	17658	17628	17608	17504	17812	17971	17928	17640	17796	17573	17763	17548	17631	17587	17773	17535	17811	17839	17801	17726	17622	17719	17669	17872	17717	17922	17578	17848	17786	17592	17800	17843	17635	17740	17937	17759	17586	17564	17843	17731	17635	17709	17450	17755	17710	17671	17735	17745	17665	17635	17827	17602	17632	17707	17645	17584	17663	17705	17715	17835	17752	17579	17441	17752	17771	17476	17778	17683	17852	17668	17834	17785	17865	17693	17684	17595	17715	17714	17769	17663	17635	17703	17755	17957	17751	17837	17670	17538	17741	17532	17581	17716	17621	17888	17765	17826	17732	17675	17641	17591	17499	17765	17856	17590	17484	17519	17818	17501	17568	17752	17611	17563	17438	17689	17743	17756	17789	17757	17694	17417	17700	17771	17799	17687	17702	17767	17794	17704	17585	17708	17707	17932	17691	17706	17627	17935	17631	17648	17754	17572	17491	17851	17645	17568	17776	17716	17667	17659	17722	17631	17684	17564	17583	17609	17776	17813	17649	17516	17711	17644	17750	17794	17825	17463	17871	17501	17819	17677	17703	17875	17724	17780	17536	17856	17876	17685	17592	17830	17363	17759	17706	17841	17491	17459	17720	17715	17686	17866	17872	17835	17618	17762	17518	17633	17513	17629	17816	17882	17658	17772	17957	17835	17598	17607	17593	17733	17731	17625	17664	17554	17681	17502	17352	17697	17501	17818	17863	17560	17689	17590	17766	17739	17730	17648	17779	17762	17651	17655	17631	17713	17817	17720	17666	17747	17654	17835	17715	17778	17554	17605	17691	17832	17925	17668	17781	17637	17442	17782	17530	17645	17855	17618	17698	17693	17671	17574	17742	17602	17801	17562	17993	17771	17463	17643	17498	17449	17660	17641	17724	17696	17641	17638	17699	17390	17847	17801	17627	17733	17822	17645	17800	17544	17641	17890	17655	17585	17828	17936	17532	17573	17784	17766	17793	17738	17728	17754	17628	17787	17855	17819	17665	17725	17567	17621	17833	17873	17767	17527	17440	17520	17517	17626	17744	17659	17667	17741	17715	17743	17601	17719	17749	17876	17742	17684	17717	17497	17717	17514	17787	17662	17714	17615	17989	17564	17567	17667	17640	17569	17712	17848	18073	17631	17564	17775	17913	17855	17663	17755	17731	17553	17538	17626	17704	17745	17860	17756	17681	17598	17885	17850	17725	17745	17531	17712	17596	17813	17694	17697	17763	17737	17704	17564	17584	17480	17634	17670	17877	17640	17743	17698	17603	17672	17639	17907	17744	17648	17784	17748	17846	17809	17571	17578	17530	17583	17951	17735	17734	17797	17609	17758	17528	17710	17798	17434	17966	17696	17640	17605	17601	17971	17533	17558	17530	17773	17604	17882	17929	17664	17645	17481	17842	17803	17715	17808	17681	17663	17815	17638	17560	17689	17840	17650	17811	17622
62274	107775	85665	55040	30293	17993	15676	15133	15294	15251	15100	15109	15432	15200	15303	15126	15328	15183	15351	15322	15443	15407	15163	15251	15197	15264	15161	15205	15303	15427	15174	15453	15312	15299	15216	15290	15177	15252	15154	15145	15274	15221	15259	15250	15124	15187	15299	15277	15203	15306	15197	15192	15239	15309	15171	15290	15076	15391	15354	15169	15168	15160	15142	15250	15252	15161	15133	15244	15201	15386	15187	15162	15138	15300	15239	15272	15155	15161	15106	15142	15186	15250	15205	15158	15250	15387	15455	15105	15154	15233	15381	15107	15225	15031	15183	15017	15346	15131	15376	15201	15251	15281	15243	14954	15251	15297	15278	15153	15262	15120	15095	15322	15370	15191	15182	15155	15370	15322	15063	15092	15272	15125	15098	15205	15276	15202	15249	15354	15288	15322	15068	15389	15247	15128	15102	15084	15243	15058	15156	15166	15168	15198	15196	15195	15112	15257	15264	15054	15163	15229	15131	15044	15395	15214	15173	15210	15345	15169	15300	15206	15197	15169	14963	15241	15214	15257	15291	15114	15253	15187	15239	15298	15254	15021	15146	15200	15096	15299	15224	15208	15126	15162	15317	15258	15128	15186	15178	15058	15279	15272	15264	15190	15323	15197	15285	15171	15340	15057	15262	15385	15219	15215	15295	15117	15122	15105	15390	15145	15207	15355	15238	15350	15194	15090	15221	15238	15003	15080	15244	15294	15218	15373	15103	15215	14974	15218	15399	15296	15090	15173	15284	15167	15171	15203	15262	15272	15126	15233	15279	15231	15261	15206	15149	15104	15189	15117	15172	15161	15268	15086	15177	15287	15112	15201	15164	15176	15089	15183	15002	15077	15209	15247	15149	15217	15307	15189	15064	15275	15204	15129	15279	15118	15214	15185	15300	15277	15276	15275	15334	15216	15170	15135	15152	15258	15354	15267	15171	15176	15057	15293	15081	15174	15180	15023	15356	15215	15380	15238	15115	15189	15223	15279	15354	15216	15303	15340	15194	15189	15234	15267	15086	15120	15112	15178	15267	15287	15274	15181	15191	15160	15153	15261	15205	15170	15176	15098	15227	15132	15263	15280	15271	15042	15251	14991	15209	15190	15281	15371	15171	15163	15249	15134	15248	15125	15342	15347	15198	15267	15431	15374	15177	15209	15128	15138	15211	15253	15232	15143	15288	15265	15261	15211	15224	15260	15158	15188	15210	15034	15294	15292	15189	15193	15226	15083	15159	15325	15129	15110	14994	15382	15130	15241	15163	15162	15172	15248	15095	15316	15133	15267	15196	15147	15220	15242	15160	15298	15121	15168	15265	15282	15130	15271	15240	15251	15101	15063	15220	15377	15309	15277	15223	15331	15228	15255	15144	15316	15198	15189	15156	15298	15172	15209	15294	15241	15292	15380	15156	15251	15121	15410	15121	15001	15169	15209	15235	15090	15040	15183	15221	15267	15070	15161	15213	15112	15106	15256	15071	15318	15221	15264	15277	15300	15102	15204	15132	15240	15332	15191	15351	15160	15113	15296	15247	15182	15267	15148	15232	15127	15307	15308	15304	15261	15128	15223	15236	15115	15385	15165	15062	15306	15365	15132	15203	15246	15241	15208	15165	15200	15204	15353	15409	15060	15242	15297	15231	15172	15205	15078	15236	15237	15240	15183	15212	15211	15324	15039	15021	15193	15309	15137	15201	15067	15298	15143	15257	15216	15163	15136	15256	15050	15228	15118	15268	15220	15182	15194	15213	15271	15286	15128	15091	15191	15234	15138	15398	15408	15300	15311	15209	15067	15025	15374	15206	15321	15207	15104	15569	15207	15289	15173	15299	15345	15211	15285	15184	15280	15196	15206	15385	15153	15399	15265	15277	15096	15112	15158	15301	15157	15192	15145	15034	15231	15143	15191	15241	15279	15225	15060	15243	15050	15227	15227	15186	15242	15213	14979	15158	15248	15159	15176	15250	15350	14991	15256	15175	15170	15226	15373	15105	15267	15182	15377	15302	15164	15331	15251	15126	15173	15306	15343	15264	15413	15237	15054	15110	15332	15305	15301	15264	15180	15201	15157	15082	15194	15034	15170	15337	15240	15168	15276	15168	15138	15070	15143	15347	15086	15281	15267	15179	15134	15152	15282	15351	15247	15135	15227	15317	15363	15388	15080	15236	15074	15113	15207	15139	15391	14960	15277	15282	15258	15341	15158	15231	15195	15271	15123	15257	15287	15380	15161	15218	15225	15168	15153	15242	15198	15189	15310	15106	15184	15022	15214	15159	15264	15088	15327	15365	15296	15305	15159	15233	15273	15160	15353	15367	15159	15124	15193	15222	15463	15201	15187	15070	15035	15256	15139	15100	15309	15124	15227	15336	15178	15404	15276	15184	15242	15209	15243	15383	15178	15096	15094	15417	15110	15436	15175	15303	15294	15356	15189	15277	15151	15200	15169	15236	15333	15275	15101	15266	15314	15152	15287	15200	15323	15230	15246	15237	15174	15195	15099	15271	14957	15111	15165	15199	15558	15309	15146	15289	15313	15210	15190	15149	15079	15091	15020	15151	15197	15262	15211	15286	15425	15018	15430	15333	15245	15078	15092	15144	15135	15238	15303	15196	15308	14959	15165	15148	15214	15204	15233	15261	15402	15285	15246	15220	15382	15128	15240	15282	15256	15350	15159	15240	15149	15416	15087	15245	15327	15165	15197	15167	15246	15443	15229	15102	15137	15361	15132	15293	15142	15294	15358	15346	15311	15291	15186	15289	15241	15194	15248	15289	15350	15186	15217	15168	15183	15319	15133	15194	15223	15167	15104	15161	15197	15324	15141	15362	15051	15132	15170	15179	15140	15149	15195	15304	15134	15277	15139	15030	15255	15201	15121	15412	15213	15359	15268	15360	15190	15236	15117	15347	15328	14984	15302	15147	15164	15178	15307	15114	15339	15183	15251	15138	15303	15311	15255	15160	15417	15162	15217	15318	15064	15141	15149	15180	15246	15204	15319	15162	15362	15232	15296	15251	15147	15170	15201	15190	15205	15180	15144	15079	15160	15234	15360	15186	15201	15255	15182	15254	14975	15171	15173	15205	15110	15146	15088	15392	15277	15270	15034	15015	15420	15287	15136	15134	15340	15231	15182	15175	15026	15118	15065	15109	15268	15299	15197	15177	15280	15266	15414	15260	15275	15154	15244	15179	15186	15025	15209	15300	15308	15126	15315	15322	15161	15199	15142	15198	15151	15420	15215	15228	15166	15074	15119	15284	15119	15344	15261	15281	15199	15121	15275	15146	15248	15317	15160	15172	15045	15293	15580	15189	15253	15277	15168	15096	15453	15275	15333	15105	15108	15234	15302	15097	14929	15198	15044	15114	15242	15239	15153	15261	15341	15266	15209	15041	15065	15020	15365	15138	15206	15219	15175	15282	15144	15300	15196	15046	15325	15326	15208	15234	15274	15203	15188	15072	15109	15055	15268	15261	15156	15222	15140	15103	15215	15287	15192	15334	15263	15061	15298	15228	15419	15193	15283	15173	15318	14973	15310	15162	15214	15274	15197	15223	15260	15208	15265	15123	15163	15172	15195	15417	15290	15197	15321	15193	15202	15004	15275	15094	15194	15157	15220	15167	15332	15253	15135	15322	15201	15376	15287	15131	15265	15229	15087	15146	15514	15242	15200	15298	15071	15406	15176	15373	15190	15136	15158	15227	15168	15339	15411	15134	15349	15187	15115	15198	15403	15042	15162	15233	15239	15128	15201	15072	15252	15145	15168	15297	15189	15206	15079	15179	15164	15403	15300	15307	15275	15084	15257	15239	15326	15192	15254	15082	15327	15200	15197	15292	15243	15248	15098	15103	15185	15435	15319	15205	15255	15241	15228	15199	15355	15149	15374	15180	15190	15062	15145	15304	15084	15153	15335	15170	15247	15095	15289	15095	15197	15120	15197	15195	15213	15206	15249	15372	15073	15107	15190	15283	15104	15058	15147	15316	15196	15193	15256	15267	15021	15109	15190	15097	15262	15375	14979	15161	15224	15276	15179	15124	15196	15084	15131	15056	15215	15112	15243	15302	15094	15201	15333	15218	15098	15117	15409	15332	15212	15026	15250	15252	15363	15245	15096	15083	15352	15223	15229	15277	15052	15202	15273	15158	15208	15297	15208	15329	15282	15109	15212	15315	15155	15249	15211	15111	15121	15334	15149	15170	15172	15299	15239	15090	15068	15237	15195	15222	15291	15250	15275	15095	15204	15285	15162	15274	15302	15238	15120	15389	15151	15188	15176	15069	15067	15152	15351	15198	15276	14986	15208	15185	15290	15081	15130	15181	15116	15278	15287	15322	15292	15182	15378	15282	15281	15005	15182	15103	15172	15313	15174	15198	15173	15340	15055	15309	15367	15147	15351	15284	14993	15150	15310	15177	15137	15246	15173	15225	15479	15233	15323	15338	15327	15197	15255	15311	15293	14992	15216	15201	15183	15110	15238	15285	15151	15159	15288	15264	15130	15223	15158	15086	15153	15229	15189	15294	15095	15389	14996	15134	15123	15107	15187	14984	15304	15211	15066	15290	15202	15171	15335	15279	15072	15267	15233	15244	15120	15235	15169	15328	15404	15298	15364	15189	15213	15266	15159	15225	15103	15104	15206	15117	15250	15168	15231	15235	15260	15224	15151	15088	15139	15217	15147	15334	15246	15393	15120	15325	15235	15148	15018	15365	15183	15092	15228	15236	15089	15156	15164	15146	15188	15117	15200	15254	15177	15169	15190	15197	15277	15207	15144	15183	15186	15242	15277	15269	15301	15261	15347	15213	15081	15245	15200	15183	15272	15313	15119	15374	15255	15141	15327	15261	15217	15173	15108	15197	15161	15116	15348	15170	15304	15204	15158	15294	15120	15290	15125	15208	15265	15291	15297	14958	15141	15341	15287	15212	15262	15273	15122	15245	15148	15129	15186	15265	15257	15247	15199	15148	15260	15077	15445	15282	15171	15351	15255	15272	15591	15293	15400	15411	15167	15290	15171	15120	15205	15249	15154	15194	15072	15235	15050	15245	15181	15014	15309	15278	15185	15048	15198	15271	15304	15267	15424	15272	15171	15262	15280	15207	15215	15166	15297	15325	15155	15228	15264	15223	15246	15328	15152	15021	15359
33647	42039	40843	28825	20216	18363	17968	17839	17799	17746	17739	17922	17860	17836	18013	17781	17619	17909	17674	17900	17705	17852	17646	17679	17866	17623	17648	17841	17756	17755	17789	17775	17803	17810	17729	17831	17719	17821	17782	17832	17912	17584	17501	17811	17830	17855	17935	17728	17742	17728	17848	17852	17562	17575	17693	17865	17601	17670	17711	17747	17834	17732	17827	17673	17846	17738	17821	17810	17762	17822	17847	17957	17706	17924	17750	17924	17739	17917	18007	17669	17676	17659	17773	17787	17623	17670	17656	17579	17718	17650	17659	17887	17709	17532	17667	17898	17677	17746	17838	17845	17363	17610	17634	17918	17432	17617	17793	17752	17697	17514	17547	17679	17702	17946	17902	17623	17775	17643	17590	17618	17654	17513	17710	17649	17777	17759	17540	17679	17527	17732	17601	17615	17849	17875	17835	17698	17711	17705	17538	17706	17956	17673	17674	17634	17783	17826	17749	17810	17920	17652	17646	17498	17758	17591	17616	18003	17564	17722	17762	17998	17695	17826	17729	17771	17612	17857	17658	18096	17579	17651	17650	17750	17656	17764	17642	17718	17639	17590	17628	17553	18037	17760	17830	17731	17642	17788	17675	17840	17872	17728	17980	17723	17520	17618	17809	17766	17659	17624	17679	17753	17860	17752	17730	17711	17730	17801	17568	17755	17852	17726	17722	17588	17834	17854	17791	17589	17830	17648	17655	17729	17780	17776	17967	17786	17824	17786	17742	17652	18038	17793	17851	17714	17698	17596	17806	17654	17642	17848	17633	17810	17637	17928	17991	17804	17797	17680	17741	17787	17808	17603	17718	17715	17928	17624	17896	17848	17679	17469	17758	17816	17639	17766	17803	17758	18020	17938	17585	17625	17723	17709	17887	17925	17661	17434	17722	17634	17641	17748	17793	17915	17675	17675	17872	17920	17552	17751	17941	17733	17779	17758	17772	17867	17904	17830	17735	17775	17837	17605	17608	17519	17983	17851	17828	17766	17777	17751	17842	17735	17787	17938	17942	17819	17708	17908	17705	17599	17719	17949	17614	17875	17874	17621	17580	17796	17690	17885	17806	17790	17830	17816	17916	17988	17637	17526	17868	17764	17702	17825	17771	17706	17635	17837	17782	17643	17775	17714	17812	17860	17882	17633	17835	17901	17883	17980	17744	17691	17787	17769	17839	17641	17758	17686	17758	17751	17841	17760	17915	17790	17815	17873	17743	17765	17787	17878	17559	17649	17640	17644	17965	17734	17779	17519	17836	17840	17640	17841	17841	17685	17849	17658	17787	17846	17837	17639	17554	17759	17817	17662	17931	17723	17567	17708	17875	17741	17828	17598	17628	17678	17616	17745	17714	17775	17633	17666	17747	17779	17771	17875	17779	17566	17642	17666	17503	17765	17611	17780	17849	17602	17675	17801	17788	17652	17663	17698	17737	17874	17642	17768	17880	17692	17530	17736	17458	17598	17542	17739	17687	17842	17715	17631	17711	17881	17673	17645	17679	17621	17532	17934	17633	17716	17730	17613	17719	17870	17766	17932	17898	17735	17809	17886	17605	17816	17994	17889	17655	17686	17641	17626	17668	17716	17753	17758	17853	17753	17738	17686	17697	17768	17600	17701	17785	17923	17573	17822	17877	17840	17751	17522	17785	17828	17844	17749	17678	17595	17784	17673	17630	17711	17789	17780	17572	17744	17784	17568	17709	17536	17723	17624	17940	17783	17927	17634	17720	17826	17802	17875	17583	17584	17844	17833	17764	17846	17751	17515	17767	17848	17520	17796	17856	17577	17613	17812	17647	17715	17795	17744	17639	17792	17794	17780	17846	17670	17640	17651	17694	17861	17630	17802	17698	17717	17837	17813	17668	17710	17685	17704	17894	17926	17839	17888	17650	17706	17760	17518	17752	17687	17563	17721	17626	17703	17742	17770	17814	17850	17646	17755	17835	17702	17782	17741	17698	17812	17629	17838	17697	17852	17756	17809	17679	17787	17713	17911	17906	17727	17864	17739	17537	17745	17659	17799	17641	17415	17464	17662	17651	17948	17784	17675	17588	17764	17746	17586	17633	17827	17805	17683	17477	17810	17641	17947	17943	17514	17865	17577	17803	17743	17783	17826	17715	17715	17752	17785	17670	17871	17888	17645	17560	17890	17644	17733	17707	17740	17787	17757	17871	17857	17738	17732	17589	17693	17713	17775	17840	17813	17914	17714	17753	17748	17809	17992	17923	17797	17700	17613	17804	17579	17863	17705	17562	17600	17611	17757	17558	17664	17857	17812	17563	17671	17777	17875	17781	17729	17802	17875	17751	17742	17732	17643	17672	17677	17725	17826	17782	17729	17593	17808	17844	17856	17973	17853	17822	17933	17731	18009	18033	17877	17733	17878	17779	17723	17810	17768	17709	17826	17957	17688	17760	17682	17807	17704	17815	17426	17698	17914	17818	17870	17844	17749	17662	17809	17718	17899	17709	17802	17743	17739	17636	17555	17841	17628	17862	17775	17655	17891	17763	17592	17781	17629	17693	17746	17781	17498	17664	17832	17682	17846	17745	17695	17839	17955	17850	17708	17802	17749	17675	17918	17719	17869	17601	17964	17827	17532	17651	17655	17734	17781	17752	17840	17625	17541	17782	17910	17676	17542	17743	17758	17740	17729	18028	17937	17766	17850	17758	17861	17727	17690	17714	17942	17833	17652	17683	17721	17816	17886	17511	17641	18004	17516	17722	17880	17728	17677	17856	17783	17702	17748	17613	17671	17823	17833	17890	17642	17853	17848	17741	17768	17783	17867	17751	17643	17818	17744	17684	17642	17918	17919	17681	17688	17553	17900	17732	17826	17879	18035	17736	17661	17688	17669	17677	17868	17557	18137	17856	17481	17745	17828	17769	17802	17774	17656	17783	17925	17675	17776	17904	17813	17807	17578	17810	17703	17617	17645	17942	17781	17856	17727	17757	17948	17566	17737	17766	17557	17859	17689	17803	17641	17630	17812	17818	17739	17566	17685	17926	17836	17851	17779	17754	18023	17666	17734	17704	17813	17582	17607	17680	17538	17751	17608	17708	17868	17715	17750	17747	17833	17698	17783	17760	17829	17750	17679	17892	17579	17779	17807	17830	17578	17794	17856	17617	17674	17856	17735	17734	17776	17645	17636	17807	17738	17813	17851	17915	18046	17579	17644	17755	17677	18051	17622	17749	17996	17976	17654	17823	17840	17900	17911	17542	17749	17816	17493	17808	17786	17743	17674	17931	17586	17873	17776	17817	17761	17919	17692	17857	17745	17847	17812	17640	17636	17738	17518	17652	17765	17732	17602	17618	17801	17757	17577	17574	17909	17683	17828	17861	17862	17959	17730	17776	17750	17798	17867	17895	17766	17672	17616	17843	17843	17779	17824	17918	17548	17696	17570	17531	17801	17710	17784	18024	17700	17569	17468	17970	17608	18004	17749	17761	17750	17697	17766	17873	17730	17656	17764	17855	17738	17618	17752	17604	17801	17838	17840	17741	17824	17889	17709	17679	17680	17600	17560	17634	17719	17932	17946	17663	17735	17905	17701	17905	17882	17759	17592	17814	17720	17794	17822	17634	17791	17961	17621	17848	17644	17670	17607	17848	17750	17720	17782	17668	17747	17839	17800	17807	17534	17795	17668	17835	17860	17601	17716	17683	17832	17769	17866	17703	17715	17736	17687	17916	17629	17770	17931	17670	17801	17823	17835	17846	17751	17706	17444	17780	17806	17630	17596	17803	17845	17783	17695	17772	17766	17774	17876	17701	17833	17615	17706	17779	17786	17769	17609	17900	17894	17769	17744	17692	17818	17760	17813	17914	17592	17651	17651	17867	17766	17784	17816	17724	17852	17806	17824	17595	17571	17666	17695	17755	17926	17774	17539	17756	17530	17729	17766	17964	17944	17821	17800	17512	17586	17833	17617	17890	17608	17651	17712	17819	17776	17810	17751	17889	17679	17975	17697	17877	17768	17716	17372	17780	17592	17768	17705	17658	17749	17792	17779	17901	17880	17645	17698	17767	17737	17808	17628	17627	17684	17657	17818	17881	17621	17730	17655	17759	17860	17548	17978	17654	17758	17663	17757	17825	17750	17760	17592	18114	17966	17586	17548	17858	17805	17709	17684	17500	17679	17838	17924	17685	17743	17639	17939	17810	17950	17788	17976	17796	17827	17716	17759	17637	17737	17878	17939	17746	17780	17700	17676	17716	17877	17671	17824	17817	17851	17626	17797	17657	17783	17652	17802	17714	17566	18033	17610	17730	17798	17738	17717	17922	17719	17711	17867	17901	17793	17860	17668	17686	17676	17610	17502	17821	17774	17883	17972	17636	17833	17917	17879	17608	17601	17788	17780	17780	17772	17849	17654	17795	17773	17784	17889	17674	17739	17712	17623	17893	17879	17865	17806	17781	17591	17625	17889	17830	17610	17611	17677	17626	17804	17791	17780	17840	17633	17732	17672	17641	17822	17750	17750	17897	17823	17799	17651	17781	17553	17659	17684	17790	17772	17740	17844	17590	17946	17753	17883	17685	17705	17727	17687	17809	17593	17795	17776	17758	17763	17584	17617	17560	17689	17791	17690	17769	17793	17715	17785	17674	17709	17646	17691	17773	17736	17567	17784	17829	17648	17771	17917	17750	17731	17726	17719	17679	17919	17823	17730	17676	17509	17609	17564	17905	17637	17644	17777	17642	17702	17628	17827	17662	17781	17597	17683	17747	17994	17788	17741	17584	17825	17707	17867	17898	17778	17725	17755	17778	17720	17744	17906	17765	17802	17820	17682	17846	17817	17785	17778	17644	17798	17717	17727	17758	17915	17816	17837	17607	17776	17739	17688	17667	17740	17771	17804	17947	17721	17661	17676	17900	17909	17616	17565	17910	17909	17883	17627	17582	17723	17858	17926	17938	17854	17686	17830	17823	17835	17796	17745	17748	17913	18007	17980	17725	17720	17746	17749	17571	17913	17864	17771	17658	17567	17807	17884	17962	17751	17888	17735	17983	17519	17759	17823	17864	17890	17734	17672	17765	17728	17788	17785	17668	17541	17839	17763	17880	17755	17689	17823	17611	17729	17895	17567	17814	17726	17749	17994	17941	17885	17724	17716	18030	17609	17911	17581	17853	17628
42667	58808	41881	24089	17144	15636	15076	15041	15199	15126	15220	15130	15233	15240	14997	15058	15395	15203	15371	15340	15318	15266	15213	15296	15319	15278	15181	15227	15086	15145	15152	15236	15256	15164	15227	15219	15296	15273	15223	15198	15244	15199	15244	15214	15288	15394	15096	15216	15203	15256	15456	15130	15489	15167	15141	15120	15279	15361	15251	15211	15375	15136	15326	15144	15280	15292	15154	15302	15217	15172	15073	15098	15189	15176	15247	15310	15230	15346	15030	15223	15057	15088	15363	15071	15249	15323	15036	15354	15278	15169	15267	15282	15212	15190	15135	15121	15246	15345	15422	15149	15266	15217	15052	15264	15174	15302	15243	15243	15177	15216	15302	15038	15190	15202	15244	15203	15269	15265	15188	15191	15275	15408	15179	15156	15222	15249	15218	15409	15251	15224	15064	15432	15130	15194	15267	15086	15127	15274	15057	15171	15153	15109	15158	15126	15140	15186	15260	15250	15320	15092	15132	15049	15296	15138	15251	15123	15036	15250	15233	15213	15068	15103	15224	15337	15209	15240	15357	15165	15214	15235	15106	15293	15214	15086	15231	15333	15277	15164	15128	15045	15257	15436	15311	15278	15167	15282	15281	15167	15214	15141	15176	15329	15371	15176	15351	15322	15118	15337	15402	15145	15128	15240	15156	15069	15142	15165	15210	15174	15116	14930	15242	15292	15186	15263	15321	15259	15259	15041	14974	15063	15249	15260	15276	15345	15323	15080	15209	15118	15104	15199	15258	15159	15248	15343	15109	15041	15246	15256	15153	15239	15093	15023	15276	15111	15099	15030	15342	15357	15206	15213	15218	15264	15013	15195	15211	15072	15355	15251	15317	15229	15123	15300	15217	15197	15237	15327	15084	15208	15225	15286	15338	15177	15341	15105	15184	15302	15246	15294	15153	15243	15229	15284	15435	15224	15193	15352	15158	15251	15139	15220	15278	15210	15166	15399	15265	15224	15338	15151	15262	15367	15307	15325	15174	15291	15086	15038	15238	15122	15252	15192	15228	15158	15261	14995	15279	15208	15011	15172	15223	15173	15129	15361	15137	15313	15232	15292	15241	15365	15158	15226	15208	15272	15333	15428	15088	15260	15112	15139	15251	15088	15059	15401	15275	15215	15327	15077	15271	15347	15190	15338	15239	15277	15203	15178	15209	15209	15207	15019	15233	15277	15282	15297	15229	15177	15049	15229	15164	15196	15153	15197	15019	15165	15228	15243	15094	15193	15302	15276	15174	15296	15005	15322	15041	15296	15122	15197	15182	15163	15308	15110	15259	15223	15154	15150	14965	15244	15342	15077	15203	15205	15086	15150	15121	15059	15245	15185	15296	15172	15131	15213	15244	15241	15155	15195	15089	15334	15133	15126	15178	15240	15295	15167	14987	15159	15213	15121	15229	15255	15284	15277	15233	15100	15077	15050	15160	15274	15256	15213	15210	15081	15021	15235	15259	15139	15238	15187	15484	14954	15179	15254	15203	15337	15287	15058	15278	15159	15156	15104	15289	15334	15313	15279	15404	15072	15184	15228	15197	15343	15356	15289	15076	15183	15196	15167	15351	15294	15131	15178	15193	15248	15115	15107	15230	15309	15224	15161	15023	15214	15233	15072	15239	15091	15176	15129	15245	15052	15331	15289	15070	15017	15192	15267	15148	15174	15186	15125	15258	15308	15387	15198	15207	15181	15117	15394	15163	15271	15375	15404	15166	15251	15141	14997	15122	15402	15180	15176	15340	15261	15267	15152	15248	15091	15270	15058	15245	15233	15248	15131	15108	15108	15255	15226	15106	15226	15263	15393	15171	15289	15182	15312	15332	15183	15282	15151	15178	15178	15186	15187	15174	15260	15144	15229	15188	15165	15088	15162	15267	15241	15062	15221	15164	15335	15300	15154	15205	15229	15201	15296	15277	15206	15320	15235	15292	15272	15168	15123	15204	15098	15299	15258	15038	15105	15259	15274	15102	15159	15134	15047	15196	15194	15268	15247	15086	15224	14984	15351	15392	15266	15234	15146	15159	15272	15001	15231	15232	15191	15150	15114	15142	15370	15041	15113	15184	15169	15154	15205	15162	15185	15277	15203	15177	15115	15282	15230	15199	15078	15123	15252	15285	15091	15080	15344	15278	15000	15150	15170	15251	15085	15244	14961	15408	15349	15260	15181	15205	15342	15121	15020	15225	15104	15051	15044	15112	15280	15158	15166	15362	15170	15266	15279	15194	15193	15179	15190	15145	15128	15095	15318	15269	15238	15276	15242	15141	15121	15297	15166	15159	15291	15232	15136	15281	15196	15138	15222	15273	15185	15161	15378	15330	15246	15336	15266	15119	15201	15311	15250	15110	15280	15179	15006	15390	15138	15026	15309	15303	15212	15179	15254	15249	15277	15249	15157	15348	15099	15229	15319	15297	15275	15132	14964	15142	15177	15271	15260	15097	15132	15264	15292	15166	15276	15242	15242	15238	14963	15007	15474	15106	15149	15239	15263	15208	15189	15181	15159	15295	15502	15157	15158	15185	15179	15280	15314	15154	15248	15306	15335	15315	15101	15290	15173	15208	15279	15280	15067	15135	15091	15246	15110	15102	15224	15057	15184	15153	15278	15074	15453	15287	15259	15296	15267	15102	15035	15147	15367	15145	15154	15104	15196	15058	15342	15191	15086	15126	15255	15172	15198	15205	15225	15174	15250	15180	15216	15049	15153	15160	15137	15345	15150	15081	15304	15431	15256	15258	15132	15247	15334	15370	15165	15115	15140	15047	15379	15191	15234	15196	15226	15176	15133	15375	15175	15265	15113	15190	15233	15330	15138	15150	15320	15382	15275	15128	15200	15180	15211	15054	15201	15208	15263	14970	15226	15135	15094	15256	15109	15155	15165	15130	15279	15183	15212	15078	15241	15017	15395	15268	15161	15068	15149	15248	15189	15258	15353	15114	15148	15125	15296	15272	15437	15404	15247	15089	15189	15199	15252	15160	15222	15129	15052	15434	15025	15129	15202	15391	15172	15305	15253	15350	15036	15281	15285	15206	15255	15102	15162	15064	15017	15223	15040	15192	15103	15299	15144	15366	15194	15157	15271	15239	15188	15315	15189	15267	15381	15203	14972	15143	15260	15207	15132	15226	15131	15239	15222	15080	15208	15336	15225	15193	15206	15120	15168	15278	15222	15169	15342	15228	15225	15206	14996	15228	15215	15177	15033	15127	15300	15086	15192	15093	15114	15300	15214	15220	15093	15242	15256	15347	15198	15249	15291	15344	15345	15273	15224	15267	15188	15304	15174	15157	15173	15380	15276	15145	15269	15144	15152	15136	15065	15263	15075	15340	15267	15138	15159	15077	15350	15197	15274	15267	15161	15232	15190	15275	15080	15352	15248	15473	15220	15172	15043	15248	15168	15241	15044	15381	14999	15242	15189	15298	15293	15248	15399	15021	15136	15110	15132	15261	15175	15288	15155	15228	15210	15115	15203	15256	15259	15090	15321	15189	15281	15266	15206	15091	15276	15337	15219	15091	15339	15316	15185	15173	15232	15299	15114	15109	15052	15119	15244	15157	15185	15285	15288	15198	15179	15160	15192	15210	15209	15194	15346	15182	15178	15246	15224	15256	15118	15029	15182	15107	15270	15270	15150	15184	15173	15463	15265	15337	15211	15216	15350	15224	15190	15223	15040	15041	15190	15112	15121	15196	15125	15112	15268	15428	15053	15255	15063	15198	15304	15141	15193	15278	15303	15047	15180	15268	15087	15316	15266	15113	15244	15069	15293	15086	15284	15277	15037	15116	15187	15314	15306	15093	15204	15114	15030	15164	15232	15400	15137	15225	15216	15149	15222	15216	15215	15265	15157	15141	15302	15391	15114	15275	15022	15209	15260	15324	15193	15362	15128	15200	15287	15249	15142	15188	15119	15171	15175	15056	15317	15121	15298	15196	15317	15221	15168	15299	15093	15220	15190	15351	15287	15137	15244	15288	15134	15199	15156	15348	15144	15181	15043	14991	15150	15329	15139	15069	15137	15195	15198	15105	15255	15036	15088	15059	15377	15303	15311	15244	15241	15194	15219	15126	15159	15297	15224	15200	15162	15249	15250	15210	15015	15238	15271	15154	15262	15308	15039	15110	15164	15341	15124	15249	15152	15339	14880	15234	15187	15245	15272	15147	15192	15291	15184	15210	15238	15274	15196	15282	15177	15157	15092	15232	15152	15167	15279	15323	15268	15353	15194	15288	15197	15359	15218	15195	15168	15036	15176	15058	15166	15322	15193	15176	15105	15319	15153	15046	15311	15071	15125	15059	15106	15351	15147	15203	15218	15214	15094	15304	15159	15258	15199	15321	15320	15097	15184	15250	15129	15065	15189	15335	15254	15083	15165	15231	15014	15245	15186	15281	15177	15276	15194	15332	15290	15263	15241	15207	15311	15180	15216	15243	15135	15231	15446	15048	15069	15135	15171	15366	15268	15283	15241	15092	15328	15113	15300	15422	15165	15074	15280	15246	15228	15094	15312	15038	15249	15089	15270	15394	14980	15158	15107	15120	15255	15344	15148	15364	15225	15185	15288	15332	15223	15229	15209	15217	15071	15202	14920	15370	15156	15320	15160	15301	15279	15242	15273	15244	15083	15068	15120	15191	15172	15473	15248	15188	15150	15180	15323	15232	15301	15167	15242	15257	15185	15268	15081	15314	15225	15260	15295	15158	15166	15283	15384	15338	15322	15398	15158	15265	15349	15214	15198	15321	15090	15269	15360	15261	15319	15227	15331	15230	15171	15268	15035	15129	15181	15191	15115	15105	15327	15216	15413	15405	15100	15262	15020	15296	15183	15293	15263	15303	15174	15214	15239	15065	15134	15202	15158	15143	15150	15499	15188	15239	15240	15212	15243	15146	15147	15296	15148	15231	15294	15222	15200	15062	15166	15306	15098	15264	15246	15129	15430	15251	15334	15281	15126	15307	15206	15412	15141	15113	15257	15050	15197	15175	15133	15201	14993	15176	15310	15254	15297	15304	15153	15186	15347	15092	15186	15377	15216	15195	15243	15300	15226	15162	15113	15053	15073	15315	15179	15406	15160	15023	15225	15192	15190	15137	15182	15162	15220	15390	15091	15225	15365	15323	15275	15194	15294	14981	15161
36019	39024	36547	26210	19760	17892	17739	17895	17898	17481	17678	17580	17451	17317	17620	17670	17570	17793	17687	17682	17632	17691	17624	17540	17617	17657	17784	17761	17524	17445	17613	17450	17735	17764	17706	17593	17666	17695	17749	17505	17519	17499	17241	17772	17711	17738	17517	17830	17372	17525	17689	17595	17625	17627	17736	17394	17628	17677	17555	17538	17638	17629	17310	17631	17615	17736	17660	17566	17696	17711	17661	17765	17465	17539	17482	17626	17614	17543	17473	17467	17466	17483	17614	17461	17634	17609	17453	17572	17642	17668	17526	17688	17527	17666	17483	17632	17524	17505	17740	17782	17664	17644	17546	17740	17607	17434	17661	17586	17422	17404	17456	17628	17405	17531	17560	17702	17793	17624	17529	17491	17580	17452	17591	17617	17404	17428	17637	17686	17673	17556	17706	17694	17637	17683	17543	17382	17359	17333	17457	17526	17475	17618	17742	17750	17470	17637	17482	17577	17666	17527	17717	17806	17589	17534	17551	17555	17548	17530	17540	17670	17657	17665	17395	17547	17542	17667	17446	17509	17632	17719	17511	17616	17635	17661	17301	17555	17567	17453	17567	17486	17568	17496	17309	17612	17564	17690	17753	17607	17573	17686	17451	17396	17721	17600	17293	17432	17468	17484	17697	17592	17489	17500	17487	17474	17423	17447	17481	17598	17536	17486	17549	17457	17548	17554	17699	17494	17596	17355	17554	17656	17574	17513	17814	17452	17616	17601	17583	17505	17399	17597	17642	17589	17680	17415	17453	17438	17452	17395	17535	17628	17615	17556	17589	17442	17563	17475	17654	17571	17498	17510	17678	17439	17609	17537	17688	17536	17426	17506	17650	17638	17529	17526	17569	17667	17432	17733	17623	17553	17359	17481	17503	17653	17578	17620	17685	17655	17445	17551	17445	17522	17580	17588	17647	17647	17612	17723	17677	17352	17500	17435	17543	17574	17586	17586	17621	17742	17627	17609	17458	17392	17575	17418	17825	17645	17610	17553	17614	17549	17718	17698	17650	17591	17553	17652	17401	17664	17441	17488	17313	17399	17637	17515	17607	17694	17673	17450	17611	17493	17357	17527	17497	17403	17667	17672	17497	17414	17656	17669	17547	17660	17621	17550	17615	17487	17712	17461	17674	17608	17529	17625	17564	17528	17713	17619	17604	17633	17580	17637	17594	17683	17516	17549	17494	17589	17743	17627	17602	17489	17690	17727	17350	17496	17427	17571	17534	17538	17481	17596	17475	17603	17568	17590	17450	17528	17461	17534	17555	17494	17624	17687	17701	17753	17487	17524	17435	17639	17570	17740	17557	17401	17667	17885	17516	17643	17726	17639	17428	17514	17666	17459	17633	17609	17718	17729	17529	17658	17492	17567	17685	17723	17578	17696	17704	17434	17597	17825	17469	17666	17651	17563	17562	17627	17626	17534	17633	17585	17801	17470	17616	17726	17743	17489	17613	17515	17613	17666	17680	17537	17712	17730	17260	17585	17461	17538	17528	17640	17690	17442	17626	17616	17618	17490	17650	17453	17523	17353	17687	17581	17518	17472	17346	17367	17502	17574	17685	17494	17611	17418	17658	17472	17641	17612	17518	17482	17411	17557	17582	17640	17555	17514	17792	17715	17577	17538	17358	17384	17405	17579	17699	17759	17724	17496	17469	17536	17433	17431	17795	17753	17733	17616	17643	17385	17589	17718	17595	17715	17578	17486	17418	17669	17629	17503	17558	17404	17605	17359	17485	17586	17526	17559	17561	17660	17673	17774	17587	17580	17724	17765	17644	17608	17696	17673	17444	17414	17574	17797	17583	17600	17495	17731	17572	17651	17483	17622	17581	17606	17419	17332	17688	17489	17477	17499	17681	17628	17469	17721	17602	17654	17558	17500	17460	17601	17593	17522	17463	17569	17422	17680	17622	17604	17644	17637	17696	17572	17645	17579	17632	17480	17513	17750	17546	17645	17453	17670	17559	17622	17554	17645	17460	17533	17496	17408	17655	17615	17575	17352	17480	17640	17649	17634	17598	17599	17534	17609	17440	17667	17871	17592	17528	17403	17566	17531	17454	17707	17648	17599	17394	17595	17548	17308	17688	17545	17526	17620	17659	17596	17590	17522	17677	17503	17392	17445	17566	17607	17584	17790	17604	17531	17643	17618	17461	17664	17556	17579	17565	17498	17496	17537	17522	17576	17435	17530	17478	17468	17545	17493	17610	17628	17680	17761	17379	17592	17590	17380	17400	17742	17552	17466	17455	17538	17528	17513	17636	17543	17612	17565	17647	17514	17608	17733	17445	17664	17812	17539	17614	17722	17584	17491	17591	17568	17753	17516	17714	17635	17597	17639	17360	17506	17688	17375	17561	17719	17691	17464	17428	17663	17606	17429	17486	17583	17782	17528	17545	17404	17482	17450	17632	17361	17534	17590	17696	17671	17675	17742	17704	17835	17413	17445	17695	17430	17573	17257	17563	17661	17714	17659	17538	17425	17523	17569	17516	17578	17384	17459	17506	17812	17621	17676	17638	17749	17681	17561	17649	17373	17414	17446	17474	17685	17541	17477	17446	17477	17239	17511	17565	17714	17548	17713	17568	17672	17679	17382	17583	17523	17781	17697	17522	17549	17355	17345	17559	17612	17324	17597	17537	17556	17533	17558	17564	17714	17406	17499	17666	17486	17209	17557	17666	17662	17613	17796	17737	17674	17657	17694	17614	17582	17673	17526	17537	17532	17573	17521	17601	17592	17417	17352	17499	17667	17499	17727	17623	17482	17520	17560	17631	17405	17432	17804	17426	17599	17559	17464	17594	17541	17497	17415	17562	17554	17399	17575	17734	17708	17701	17611	17667	17728	17772	17532	17557	17680	17459	17431	17665	17660	17578	17676	17727	17442	17572	17674	17670	17558	17620	17586	17362	17524	17610	17641	17606	17669	17730	17488	17507	17581	17586	17697	17684	17433	17491	17447	17558	17596	17666	17562	17385	17543	17440	17559	17457	17562	17551	17529	17617	17400	17675	17617	17454	17517	17579	17626	17684	17630	17444	17741	17421	17635	17728	17591	17547	17609	17544	17460	17372	17561	17555	17536	17594	17572	17835	17390	17544	17609	17644	17528	17659	17524	17797	17678	17511	17564	17659	17401	17512	17561	17714	17631	17393	17519	17635	17465	17610	17572	17463	17634	17653	17665	17645	17512	17776	17700	17667	17391	17507	17625	17718	17738	17472	17367	17573	17602	17535	17379	17594	17651	17571	17454	17273	17603	17497	17619	17790	17652	17519	17625	17723	17536	17511	17493	17732	17835	17733	17596	17651	17697	17695	17800	17845	17561	17506	17506	17620	17475	17569	17522	17616	17720	17801	17514	17582	17588	17646	17390	17665	17391	17464	17377	17577	17746	17524	17654	17713	17746	17397	17623	17713	17716	17683	17750	17634	17684	17552	17482	17591	17528	17514	17589	17600	17531	17846	17539	17501	17496	17554	17868	17511	17631	17684	17684	17626	17410	17743	17466	17623	17527	17403	17574	17558	17530	17650	17564	17820	17362	17812	17638	17741	17562	17559	17498	17710	17748	17836	17714	17683	17575	17531	17366	17469	17566	17517	17495	17414	17638	17641	17413	17783	17671	17462	17656	17574	17816	17693	17603	17544	17567	17558	17621	17670	17622	17570	17477	17496	17792	17598	17728	17519	17606	17692	17599	17588	17723	17753	17601	17440	17636	17569	17752	17563	17731	17753	17874	17607	17826	17588	17572	17644	17408	17530	17640	17696	17624	17547	17483	17680	17600	17379	17300	17578	17414	17538	17670	17517	17662	17626	17516	17563	17453	17298	17716	17607	17717	17649	17406	17689	17685	17413	17510	17546	17737	17447	17458	17513	17305	17816	17638	17487	17464	17318	17649	17722	17660	17667	17629	17454	17733	17576	17571	17771	17703	17626	17649	17339	17664	17585	17598	17724	17611	17667	17498	17400	17697	17617	17592	17620	17538	17450	17683	17605	17471	17478	17662	17545	17569	17753	17636	17604	17612	17550	17571	17657	17594	17671	17505	17374	17433	17498	17503	17473	17385	17591	17667	17547	17429	17512	17491	17574	17508	17883	17630	17642	17641	17682	17509	17676	17444	17513	17706	17667	17628	17607	17447	17527	17302	17618	17547	17685	17559	17454	17351	17376	17508	17553	17475	17806	17770	17564	17636	17397	17583	17744	17590	17562	17397	17690	17568	17648	17504	17634	17653	17684	17575	17666	17309	17557	17598	17513	17633	17695	17507	17497	17618	17664	17491	17578	17513	17690	17740	17675	17689	17531	17521	17764	17626	17656	17514	17491	17467	17588	17494	17591	17475	17462	17427	17433	17643	17596	17593	17555	17589	17401	17586	17572	17770	17525	17506	17576	17570	17512	17601	17351	17625	17777	17470	17676	17649	17798	17581	17661	17639	17563	17515	17487	17521	17428	17639	17657	17611	17371	17587	17544	17577	17668	17446	17569	17527	17590	17543	17594	17597	17613	17436	17568	17658	17681	17680	17479	17273	17557	17574	17503	17549	17755	17498	17573	17506	17455	17498	17511	17372	17404	17568	17768	17433	17526	17512	17335	17417	17565	17569	17464	17461	17456	17623	17681	17507	17334	17585	17738	17838	17724	17505	17585	17411	17473	17723	17662	17655	17639	17302	17532	17446	17589	17490	17690	17636	17722	17396	17503	17578	17432	17267	17653	17556	17532	17533	17612	17551	17843	17752	17427	17550	17643	17610	17613	17688	17415	17679	17561	17617	17586	17500	17571	17709	17598	17589	17694	17785	17822	17778	17779	17585	17654	17579	17525	17427	17740	17698	17634	17541	17548	17448	17682	17666	17598	17613	17465	17706	17767	17647	17580	17737	17346	17809	17771	17597	17770	17510	17542	17770	17677	17458	17725	17872	17580	17503	17711	17457	17794	17764	17728	17862	17585	17326	17638	17760	17511	17635	17497	17570	17584	17568	17751	17732	17382	17489	17474	17515	17538	17677	17366	17555	17557	17549	17568	17510	17750	17694	17664	17492	17564	17583	17647	17513	17682	17598	17671	17415	17595	17593	17566	17481	17751	17710	17435	17597	17656	17582	17378	17509	17571	17588	17516	17443	17688	17503	17667	17646
39584	50788	36837	22090	16804	15419	15067	15175	15121	15055	15299	15070	15194	15171	15182	15077	15085	15195	15134	15182	15000	15085	15101	15021	15194	15182	15170	15088	14955	15302	15110	14936	15069	15115	15232	15076	15012	15116	15141	15045	15040	15012	14904	15084	14998	15230	15084	15281	14959	15241	15226	15107	15211	15180	15159	15138	15065	15184	15039	15090	15246	15245	15194	15134	15010	15207	15093	15150	15017	15054	15077	15128	14915	15014	15183	15181	15026	15117	15096	15126	15117	15057	15101	15060	15146	15185	15141	15079	15084	15223	15136	15176	15162	14953	14996	14968	15114	15193	15070	15166	15087	15093	15050	15110	15083	15029	15173	15144	15206	14976	15306	15065	15054	15030	15138	15158	14953	15021	14996	15010	15163	14995	15120	15265	15137	15091	15145	15112	15026	15201	15215	15140	15077	15259	15021	15016	14956	15176	15087	15236	15080	15182	14986	15072	15104	15106	15001	15153	15041	15199	15087	15029	15060	15009	15098	15028	15036	15101	15046	15248	15047	15104	15085	15290	15034	15214	15018	14971	15039	15136	14874	15187	15190	15051	15181	15021	15204	15147	15100	14980	15059	15151	15181	15123	15041	15069	15296	15111	15246	15111	14917	14885	14990	15173	15174	15038	15337	15063	15224	15196	15145	14909	15270	15077	15136	14994	15030	15076	15087	15015	15138	15081	15075	15072	15034	15136	15108	15193	15199	14986	15153	15089	15114	15101	14875	15210	15209	15122	14896	15269	15083	15160	15111	15098	15124	15134	15229	15247	14988	15121	15241	14916	14923	15203	15140	15147	14961	15135	15295	15194	15137	15167	15082	15134	15027	15016	14924	15165	15296	14891	14976	15169	15135	15054	15039	15150	15184	15288	15162	15060	15020	15145	15233	15023	15035	15036	15081	15108	15049	15149	15149	15177	15044	15158	15274	14874	15096	15079	15142	15027	14969	15070	15113	15045	14809	15266	14988	14991	14964	15142	15042	15123	15040	15063	15140	14904	15082	15209	15105	15018	15173	15088	15204	15025	15124	15034	15253	15081	14922	15129	15074	14935	15162	15244	15019	14921	15022	15004	15084	15209	15269	15266	15052	15271	15214	15173	15132	15013	15162	15124	14929	14925	15006	14970	15119	15095	15079	15072	15219	15064	15081	15143	14962	15052	15074	15133	15156	15028	15166	14914	15138	15008	15155	15048	15213	15161	14964	15150	15094	15171	15002	15075	15015	14936	15206	14802	14988	15130	15258	14982	15124	15178	15347	15004	15228	14979	15104	15044	15180	14957	15005	15130	15310	15050	15138	15119	15254	14970	15273	15099	15140	15043	15020	15022	15068	15054	15240	15032	15174	14969	14994	15029	15175	15212	15128	15161	15074	15096	15168	15100	15177	15301	14976	14922	15034	15048	15065	15138	15106	15157	14957	15059	15097	15149	15066	15085	15195	15105	15036	15129	15032	15070	15031	15077	15063	15065	14996	15035	14963	15259	15211	15214	15010	15042	14945	15175	15130	15189	15228	14929	14981	15104	15215	15137	15194	15348	15191	15165	15083	15161	15130	15014	15128	15111	15132	15003	15198	15124	15180	15042	14929	15025	15079	15254	15266	15245	15040	15288	15079	15260	14953	15004	15098	15003	15147	15073	15123	15065	15040	15163	15096	15168	15170	15251	15293	15127	15230	15053	15045	15086	15195	15111	15191	15015	15310	15069	15153	15124	15025	15121	15039	15137	15099	15253	15125	15102	15074	15048	15245	14967	15209	15059	15098	15123	15087	15094	15054	15200	15138	15145	15123	14961	15007	15076	15152	15080	15000	15063	15107	14969	15144	15083	15180	15066	15210	14923	15076	15116	14995	15233	15086	15109	14986	15144	15200	15111	15139	15092	15124	15342	15046	15121	15148	15110	15172	14985	15109	14976	15094	15005	14988	15015	15334	15138	15177	15086	15107	15060	15277	15169	14916	15039	15128	15148	15200	15118	15048	15065	15169	15105	15116	15184	15268	15107	15084	15134	14986	15000	15163	15124	15200	15092	15049	15118	15089	14958	15252	14984	15024	15009	14955	15189	15081	15127	15130	15075	15131	15166	15099	15297	15102	14889	15003	15139	15064	15141	15125	15180	15192	15092	15082	15002	14890	15012	15110	15057	14993	15086	15075	15090	15207	15076	15079	15039	15092	15212	15052	15141	15283	15144	15226	15231	15126	15160	15064	15228	15093	15161	14915	15113	15188	14994	15194	15067	15132	15131	15036	15089	15233	14892	15148	15220	15177	15127	14950	15142	15206	15050	15058	15128	15108	15081	15203	15038	15210	15217	15075	15205	15071	15106	15131	15128	15107	15099	15136	15104	15271	15084	15182	15035	15063	15088	15182	15057	15153	15192	14966	15136	15067	15137	15064	15085	15013	14977	15100	15219	15052	15036	15128	15179	15074	14935	15058	15058	14984	15122	15068	14973	15211	14968	15141	15230	15230	15059	15022	15006	15029	15200	15156	14974	15072	15144	15261	15044	15020	15168	14845	15217	14941	15013	15196	14893	14974	15170	15066	15134	15139	15016	14950	15077	15137	15050	15013	15074	15035	15150	15027	15167	14952	15033	15187	15059	15182	15025	15125	15020	15175	15056	14962	15104	15048	15307	15153	15034	15060	15135	15132	15014	15156	15013	14971	15093	15103	15217	14974	15072	15155	15029	14976	15147	14938	15134	15133	15219	15066	15042	14995	14992	14958	15086	15065	15049	15107	15056	15134	14969	15008	15121	15239	15160	15139	15104	15027	15292	15066	15090	15056	15133	15105	15052	15156	15078	15016	15026	14941	14964	15097	15166	15009	15227	15103	15268	15207	15162	15161	15280	15088	14916	15074	15075	15067	15065	14804	15114	15204	15107	15183	15101	15078	15341	15187	15059	15166	15024	15091	15193	15030	15093	15067	15031	15010	15175	14970	15068	14963	15048	15147	15270	15292	15158	15069	15150	15104	15120	15006	15186	15208	15217	14943	15106	15137	15160	15267	15131	15096	14922	14997	14974	15227	15155	14999	15095	15123	15234	15234	15081	14921	15191	15091	15012	15054	15103	14916	15000	15201	15178	14928	14986	14986	15097	15102	15150	15097	15064	15114	15199	15011	15105	15003	14865	15200	15235	15076	15232	15072	14938	14999	15082	15289	15080	15063	15272	15050	15182	15025	15014	14974	15003	15036	15105	15043	15165	15179	15030	15128	15154	15015	15048	15103	15131	15239	15102	15137	14973	15177	15182	14993	15134	15123	15147	15298	15107	15094	15072	15202	15108	15046	15229	15059	15165	15130	15235	15158	15178	15032	15034	15018	15173	15053	14983	14975	15138	15332	15111	15238	14983	15166	15104	15142	15155	15130	15151	15089	15067	15090	15150	14983	15141	15093	15138	15242	15036	15107	15146	15133	15189	15209	15018	14924	15035	15240	15214	15064	15149	15217	15056	15132	15022	14949	15288	15106	15176	15154	15161	15183	15175	14874	15045	15117	15076	15194	15223	15144	15047	14877	15125	15012	15001	15032	15179	15217	15175	15120	15098	14997	15211	15021	15224	15043	15147	15172	15147	14980	14999	15016	15168	15084	15218	15127	15050	15036	15141	15242	15030	15164	15328	15100	15042	15082	15128	15114	14988	15249	15077	15025	15217	15110	15164	15088	15204	15120	15154	15120	14950	15239	15269	15064	14993	15182	15069	15137	14987	15056	15114	15018	15101	15164	15161	15050	15038	15123	15320	15115	15235	15140	15049	15245	15153	15071	15158	15076	15223	15223	15041	15216	15161	15271	15106	15025	15007	14997	15066	15080	14979	15135	15209	15086	14985	15217	15021	15173	15005	15176	15121	15096	15075	15289	15135	15083	14977	14986	14986	15193	14956	14993	15091	15168	15139	15148	15068	14987	15217	15140	15014	15138	15192	14987	15028	15188	15058	15233	15101	15150	15230	15002	15051	15105	15173	15007	15066	15031	15113	15074	15049	15110	15091	14932	15197	15001	15308	15049	14972	15238	15208	15099	15217	15061	15174	15108	15076	15214	15126	15176	15140	14909	15154	15042	15128	14987	15291	15093	15106	14980	15245	15112	15010	15098	15111	15124	15174	15016	15012	15055	15230	14975	15034	15130	15181	15189	15119	15166	14920	15158	15074	15231	15046	15178	15167	15129	15252	15127	15111	15200	15171	15057	15171	15059	15127	15152	15165	15091	15216	15212	15143	15183	15034	15280	15192	15013	15170	15018	15060	15117	15159	15276	15091	14973	15187	15154	15071	15026	14942	15185	15054	15022	15086	14942	15043	15095	15156	15169	15054	15285	15061	15000	15096	15114	14961	15139	14946	15163	15138	15086	14994	15198	15150	15103	15258	15188	15230	15063	15158	15213	15199	15172	15165	15126	15283	15097	15100	15074	15210	15016	15090	15174	15130	15100	15192	15237	15124	15261	14939	15208	15033	15032	15127	15229	15055	15040	15121	15103	15037	15157	15195	15022	15164	15120	15169	15226	15051	14932	15149	15140	15261	14984	15266	15001	15058	14944	15270	15026	15137	15134	15037	15137	14897	15103	15137	15078	15007	15030	15176	14964	15081	14971	15242	15101	15083	15021	15094	15132	15088	15228	15054	15019	15175	15144	14906	15231	14957	15311	15095	15127	15024	15151	15112	15102	15269	14933	15111	15184	15145	15216	15045	15154	15120	15074	15126	15131	15245	15139	15152	15083	15148	15327	15221	15134	15182	15218	15236	15039	15203	15048	15117	14994	15212	15102	14964	15084	15038	15192	15117	15250	15017	15253	15258	15103	14991	15195	15132	15218	15143	15293	15009	14932	15175	15103	15045	15177	15198	15209	15097	15166	15037	15140	15159	15182	15196	15141	15043	15128	15027	15346	15034	15146	15128	15129	15179	15093	15135	15199	15001	15060	15196	15075	14926	15124	15075	15039	15013	14924	15242	14970	15042	15159	15145	14968	15162	15030	15184	15042	14996	15257	15026	15012	15075	15173	15071	15111	15039	15068	15106	15055	15029	15106	15154	15236	15197	14903	15007	15224	15093	14998	15187	15012	15073	15120	15084	15208	15258	14955	15188	15131	15110	15037	15028	15133	15009	15127	15072	15098	15135	15090	15078	15133	15230
23830	25101	37922	32635	25620	24152	23919	18851	17936	18173	18123	17825	17829	18158	17993	17759	17826	17951	17995	17748	17731	17832	17700	17773	17730	17652	17838	17762	17743	17832	17610	17681	17720	17854	17861	17835	17660	17809	17607	17854	17829	17626	17771	17803	17719	17644	17674	17738	17605	17760	17627	17766	17852	17660	17785	17690	17813	17648	17755	17674	17686	17427	17715	17659	17782	17711	17715	17827	17689	17647	17631	17651	17502	17708	17762	17701	17782	17677	17554	17863	17565	17703	17655	17701	17749	17648	17672	17736	17661	17667	17484	17861	17579	17692	17428	17575	17485	17561	17675	17752	17408	17643	17642	17850	17792	17781	17790	17813	17550	17408	17594	17628	17594	17465	17500	17503	17634	17353	17605	17425	17749	17622	17663	17699	17658	17663	17792	17711	17597	17731	17544	17570	17717	17655	17619	17526	17677	17700	17724	17561	17726	17637	17607	17667	17841	17631	17596	17736	17820	17621	17662	17485	17545	17467	17815	17533	17676	17686	17542	17866	17640	17646	17668	17640	17692	17677	17592	17452	17626	17723	17577	17618	17640	17781	17598	17566	17903	17637	17568	17595	17675	17608	17725	17618	17657	17682	17645	17690	17618	17661	17623	17466	17680	17586	17399	17408	17616	17548	17474	17543	17567	17648	17638	17749	17490	17598	17734	17747	17682	17700	17591	17908	17712	17607	17689	17487	17743	17708	17870	17605	17631	17596	17633	17525	17598	17594	17600	17552	17531	17756	17676	17655	17719	17605	17581	17533	17661	17666	17539	17714	17598	17526	17394	17838	17555	17543	17777	17734	17342	17743	17671	17654	17583	17571	17674	17608	17489	17593	17647	17600	17767	17555	17683	17671	17420	17753	17663	17665	17664	17655	17853	17793	17487	17772	17597	17777	17622	17737	17388	17714	17870	17655	17678	17450	17532	17775	17693	17382	17409	17620	17592	17663	17653	17418	17627	17502	17516	17769	17652	17708	17538	17784	17479	17578	17633	17736	17702	17731	17723	17824	17687	17624	17701	17651	17540	17703	17660	17756	17564	17673	17801	17676	17575	17537	17735	17570	17514	17547	17708	17894	17585	17648	17520	17590	17573	17587	17574	17725	17742	17486	17713	17652	17768	17464	17584	17548	17687	17825	17527	17493	17743	17499	17519	17907	17609	17591	17551	17579	17767	17492	17845	17851	17701	17553	17563	17429	17892	17607	17564	17695	17621	17700	17680	17638	17728	17564	17455	17841	17609	17582	17538	17647	17484	17542	17427	17669	17691	17688	17811	17889	17637	17523	17620	17649	17593	17822	17498	17620	17574	17455	17558	17824	17642	17700	17620	17638	17513	17781	17576	17534	17714	17757	17740	17733	17571	17858	17806	17650	17616	17738	17822	17601	17475	17860	17579	17792	17689	17536	17378	17540	17731	17426	17770	17645	17572	17634	17627	17791	17620	17747	17597	17727	17639	17768	17567	17670	17514	17535	17556	17601	17667	17668	17634	17753	17655	17654	17675	17670	17711	17766	17811	17508	17538	17798	17712	17817	17758	17644	17587	17746	17463	17646	17643	17549	17780	17505	17596	17533	17665	17400	17576	17707	17670	17575	17624	17541	17709	17664	17662	17811	17783	17800	17656	17707	17646	17641	17742	17611	17627	17816	17660	17886	17643	17409	17724	17636	17492	17603	17605	17637	17703	17550	17849	17535	17780	17540	17840	17668	17566	17555	17732	17707	17596	17434	17760	17499	17790	17601	17856	17677	17753	17521	17790	17603	17533	17784	17565	17269	17629	17493	17631	17595	17525	17719	17755	17761	17578	17531	17786	17865	17648	17743	17768	17676	17532	17712	17505	17619	17574	17534	17615	17437	17571	17480	17524	17433	17727	17730	17599	17764	17603	17592	17595	17543	17661	17564	17629	17847	17801	17680	17472	17541	17518	17692	17644	17717	17479	17665	17654	17750	17607	17677	17602	17642	17663	17699	17667	17586	17604	17501	17409	17693	17537	17600	17739	17597	17607	17715	17561	17618	17667	17711	17638	17429	17429	17616	17765	17664	17736	17793	17704	17481	17774	17410	17587	17414	17363	17783	17546	17614	17664	17610	17566	17522	17548	17597	17717	17720	17456	17515	17688	17534	17499	17686	17654	17613	17715	17553	17591	17801	17436	17690	17726	17635	17808	17460	17674	17679	17710	17594	17722	17686	17575	17738	17597	17707	17554	17702	17559	17649	17831	17446	17444	17647	17518	17534	17718	17744	17697	17564	17818	17687	17582	17749	17701	17551	17445	17720	17716	17942	17781	17553	17686	17512	17682	17509	17509	17725	17589	17674	17592	17732	17709	17770	17428	17585	17487	17646	17664	17869	17620	17588	17709	17483	17631	17683	17738	17568	17631	17782	17710	17727	17708	17559	17716	17533	17560	17666	17512	17714	17830	17519	17667	17626	17615	17565	17642	17682	17779	17708	17540	17500	17453	17645	17635	17475	17545	17798	17553	17708	17328	17579	17570	17455	17712	17595	17608	17655	17695	17695	17637	17579	17713	17521	17468	17575	17689	17447	17569	17637	17573	17397	17662	17551	17640	17459	17533	17574	17673	17762	17565	17616	17636	17672	17523	17562	17530	17675	17805	17636	17538	17568	17669	17722	17443	17500	17637	17525	17628	17672	17817	17738	17861	17747	17669	17683	17606	17466	17739	17717	17642	17741	17899	17607	17684	17661	17700	17495	17794	17733	17664	17595	17549	17563	17539	17640	17501	17410	17891	17814	17612	17593	17701	17813	17762	17817	17639	17512	17556	17503	17629	17578	17768	17743	17515	17387	17498	17616	17675	17709	17502	17683	17671	17469	17707	17574	17685	17639	17699	17790	17665	17449	17453	17634	17800	17381	17579	17328	17477	17645	17670	17613	17779	17516	17748	17595	17578	17772	17650	17538	17640	17643	17789	17614	17631	17683	17507	17656	17579	17444	17665	17578	17623	17672	17593	17502	17594	17653	17731	17843	17520	17633	17619	17530	17492	17700	17721	17631	17558	17582	17663	17906	17497	17639	17766	17750	17791	17538	17907	17586	17702	17502	17650	17593	17595	17680	17590	17642	17441	17688	17508	17589	17449	17659	17640	17705	17783	17705	17596	17721	17694	17668	17791	17889	17632	17820	17653	17521	17453	17510	17786	17498	17751	17674	17709	17641	17523	17493	17650	17879	17680	17591	17651	17385	17803	17506	17740	17681	17546	17662	17598	17486	17856	17713	17558	17661	17637	17536	17467	17613	17755	17788	17552	17474	17779	17595	17714	17784	17527	17555	17470	17711	17638	17555	17567	17728	17700	17598	17584	17685	17425	17400	17792	17594	17705	17714	17871	17572	17665	17660	17660	17668	17599	17652	17629	17577	17751	17451	17608	17630	17695	17666	17617	17654	17546	17642	17787	17490	17828	17586	17542	17653	17488	17331	17583	17612	17697	17527	17737	17724	17740	17574	17665	17656	17444	17530	17599	17662	17750	17768	17489	17444	17445	17579	17435	17507	17580	17479	17501	17645	17671	17405	17450	17675	17751	17632	17544	17919	17485	17553	17690	17580	17577	17689	17558	17677	17528	17510	17666	17663	17537	17536	17739	17670	17614	17501	17792	17568	17535	17730	17748	17784	17722	17632	17726	17578	17527	17606	17888	17653	17597	17527	17592	17612	17602	17538	17673	17604	17547	17405	17561	17552	17629	17535	17483	17708	17952	17626	17652	17545	17484	17727	17589	17721	17677	17356	17634	17481	17568	17729	17786	17313	17464	17714	17563	17572	17604	17428	17357	17686	17584	17739	17738	17565	17577	17563	17507	17765	17589	17587	17748	17569	17538	17512	17755	17666	17589	17755	17665	17740	17692	17584	17626	17734	17707	17715	17724	17613	17483	17885	17706	17569	17614	17543	17606	17558	17597	17320	17764	17525	17530	17458	17652	17607	17720	17666	17739	17777	17645	17853	17577	17591	17793	17435	17558	17881	17639	17620	17643	17567	17535	17960	17486	17630	17430	17469	17698	17607	17600	17649	17586	17496	17581	17606	17670	17593	17623	17811	17688	17890	17618	17669	17774	17720	17652	17587	17685	17564	17753	17532	17827	17695	17636	17640	17612	17641	17443	17695	17704	17633	17515	17662	17424	17663	17660	17663	17686	17745	17691	17638	17630	17552	17763	17569	17487	17724	17751	17580	17527	17566	17770	17640	17555	17648	17608	17718	17611	17664	17599	17626	17657	17795	17644	17759	17782	17633	17620	17609	17601	17501	17588	17725	17650	17511	17774	17615	17803	17769	17461	17673	17561	17532	17563	17626	17460	17760	17724	17630	17644	17518	17705	17657	17657	17547	17404	17563	17798	17589	17885	17587	17673	17665	17680	17488	17518	17630	17634	17629	17794	17647	17619	17541	17703	17624	17786	17617	17610	17617	17679	17575	17476	17730	17740	17542	17769	17581	17456	17460	17646	17496	17566	17713	17670	17673	17755	17630	17637	17570	17476	17592	17667	17819	17638	17622	17637	17560	17637	17589	17659	17645	17608	17386	17617	17306	17580	17584	17585	17565	17576	17407	17501	17576	17577	17436	17736	17700	17643	17578	17716	17392	17491	17744	17691	17574	17635	17463	17707	17633	17535	17591	17634	17516	17787	17757	17710	17707	17722	17765	17537	17505	17512	17648	17545	17585	17785	17715	17516	17793	17540	17483	17754	17418	17428	17461	17554	17544	17522	17432	17635	17562	17476	17679	17579	17615	17705	17737	17761	17441	17692	17472	17595	17629	17712	17768	17776	17710	17599	17607	17596	17687	17606	17682	17536	17748	17775	17678	17508	17709	17711	17510	17407	17328	17622	17569	17438	17820	17792	17709	17505	17432	17689	17642	17639	17463	17661	17766	17590	17610	17623	17550	17610	17895	17804	17789	17564	17637	17780	17594	17517	17548	17599	17551	17369	17567	17525	17584	17662	17725	17567	17620	17823	17703	17612	17505	17546	17517	17734	17758	17691	17481	17616	17598	17641	17716	17717	17597	17655	17650	17420	17557	17580	17506	17718	17533	17616	17791	17604	17560	17574	17691	17710	17648	17609	17471	17595	17854	17714	17658	17652	17600	17874	17663	17587	17535	17594	17615
60327	106823	88468	59052	33348	18922	15480	15207	15056	15092	15336	14981	15048	15249	15137	15106	15005	15157	15133	15226	15071	15171	15128	15132	15099	15142	14958	15203	15191	15237	15220	15142	15203	15002	15131	15159	15196	15068	15070	14998	15122	15054	15171	15179	15022	15111	15074	15186	15160	14945	15167	15060	15328	15068	15010	15184	15053	15155	15025	15249	15004	15204	15188	15238	15189	15110	15055	15068	15038	15163	15375	15056	15040	15002	15115	14929	15077	15194	15350	15174	15159	15097	15180	15183	15106	15029	15101	15077	15264	15195	15173	15014	15145	15318	15178	15187	15164	15249	15191	15204	15195	15080	15177	15011	15191	15154	14970	15088	15179	15084	15240	15126	15037	15203	14937	15240	15047	15122	15260	15053	14974	15285	14985	14976	15128	15214	15150	15190	15163	15191	15117	15178	15017	15262	15105	15097	15071	15203	15019	15273	14975	15229	15100	15046	15079	14993	15052	15262	15118	15139	15090	15204	15182	15026	15037	15117	15107	15200	15081	15119	15162	15262	15120	15114	14992	15191	15166	15164	15208	15192	15270	15196	15156	15196	15292	14975	15151	15151	15040	15239	15223	15146	14922	15183	15261	15066	15228	15117	15001	15132	15164	15125	14997	15160	15002	15184	15121	15187	14924	15217	15002	15349	15001	15102	15120	15050	15139	15186	15259	15041	15112	15200	14988	15100	15118	15108	15367	15154	15172	15090	15265	15146	15174	15114	15172	15235	15080	15076	15050	15041	15095	15246	15074	15201	15131	15108	15289	15128	15265	15210	15029	15397	15018	14946	15288	15069	15118	15014	15033	15095	15146	15173	15275	15116	15148	15125	15118	15230	15185	15200	15036	15149	15046	15167	15061	15011	14899	15222	15203	15073	15013	14986	15054	15236	15223	15137	15073	15035	15117	15137	15086	15044	15284	15180	15107	15268	14968	15112	15088	15202	15076	15095	15192	15052	15240	15126	15098	15105	15103	15186	15080	15141	15290	15268	15155	14979	15009	15278	15074	15139	14959	15103	15015	15127	15345	15002	15121	14995	15122	15203	14966	15191	15094	15208	15159	15023	15142	15043	15099	15027	15167	15215	15132	15032	15101	15078	15099	15108	15283	15243	15123	15208	14860	15148	15052	15251	15151	15153	15189	15121	15342	15131	15033	15162	15026	15070	15085	15078	15237	14879	15210	15164	15141	15141	15040	15101	14903	15124	15226	15260	15166	15001	15156	15071	15240	15146	15017	15190	15163	15150	15021	15205	15195	15239	15146	15043	15091	15110	15151	15216	15051	15132	15195	15044	15209	14950	15016	15107	15061	15260	15127	15065	15184	15024	15301	14984	15361	14892	14974	15123	14967	15184	15012	15093	15209	15223	14983	15095	15145	14983	15103	15169	15032	15147	15050	15121	15150	15176	15178	14964	15263	15018	15182	15173	15094	15175	15128	15006	14940	15291	15099	15251	15128	15206	15261	15152	15228	15139	15198	15082	15184	14959	15110	14997	15249	15084	15217	14960	15104	15100	14878	15113	15138	15189	15187	15167	15107	15131	15247	15092	15154	15248	15063	15099	15005	15034	15002	15087	15244	15047	15067	15296	15250	15075	15224	15107	15114	15035	15239	14999	15016	15166	15023	15111	15117	15147	15241	15190	14925	15120	14982	15167	15016	15335	15072	15340	15170	15066	15011	15091	15331	15286	15205	15108	15096	15075	14963	15102	15046	15043	15144	15106	15191	15006	15125	14978	15054	15262	15216	15147	15067	15114	15136	15077	15023	15093	15202	15121	15058	15130	15105	15229	15128	15094	15133	15066	15144	15167	15104	14979	15171	15092	15131	15071	15261	15175	14945	15079	15119	14927	15135	15007	15194	15117	15124	15033	14904	15091	15197	15310	15128	15114	15226	15137	15155	15323	15310	15378	15119	15007	15162	15059	15179	15215	15208	15257	15221	15256	15117	15149	14980	15080	15073	15110	15161	15128	15306	15186	15087	15166	15173	15146	15008	14912	15106	15140	15140	15153	15048	15194	14974	15112	15075	15157	15080	15068	15132	15166	15109	15082	15023	15113	15256	15036	15226	15108	15142	15187	15073	15070	15173	15119	15105	15028	15137	14969	15049	14904	15138	15251	15072	15363	14979	15002	15104	15076	15120	14981	15295	15222	15063	15184	15146	15126	15006	15119	15140	15056	15030	15212	15127	15008	15056	15339	15045	15054	15136	15158	15071	15223	15122	15191	15095	15036	15159	14988	15215	15273	15139	14934	15360	15163	15069	15150	15139	15254	15192	15080	15238	15213	15025	15189	15254	14900	15207	15146	14978	15015	15064	15198	15066	15039	15210	15210	14952	15321	15136	15098	15243	15001	15186	15094	15132	14940	15020	15171	15116	15078	14995	15195	14967	15054	15145	15003	15324	15076	15082	15083	15025	14994	15238	14993	15216	15031	15132	15025	15228	15124	15207	14999	14941	15055	15251	15157	15138	15217	15011	14945	15278	14992	15009	15045	15252	15189	15265	15072	15292	15148	15037	15059	15157	15081	15153	15147	15134	15116	15037	15044	15093	15074	14992	15350	15198	15099	15055	15160	15151	15284	15175	15216	15234	15212	15057	15240	15166	15088	15258	15328	15315	15028	15319	15411	15098	15161	15125	15086	15211	15153	15211	15095	14958	15026	15201	14996	15119	15027	15096	15066	15304	15138	15132	15147	15126	15369	15124	15142	15000	15083	15133	15199	15091	15162	15166	15074	15248	14971	15304	15182	15099	15214	15100	15207	15076	14992	14917	14889	15173	15277	15137	15023	14995	15044	15069	15047	15162	15150	15244	15102	15006	15194	15219	15191	15033	15078	15187	14974	15132	15119	15178	15075	15190	15149	15049	14990	15104	15151	15129	15098	15187	15112	15123	15144	15106	15139	15079	15155	15101	15167	15146	15151	15257	15035	15195	15152	15156	15087	15120	15064	15274	15141	15089	15248	14957	15078	15081	15037	15102	15073	15122	14963	15097	15048	15036	15050	15294	15034	15062	15208	15207	15046	15071	15098	15297	15086	15037	15044	15136	15109	15146	15138	14937	15218	15040	15057	15100	15090	15148	15209	14984	15082	15059	15059	15176	15185	15092	15096	15021	15064	15138	15062	15221	15052	15184	15214	15106	15164	15115	15137	15081	15117	15094	15151	15217	15136	15011	15050	14989	14968	14957	15216	15295	15059	15131	15010	14836	15210	15237	15271	15079	15149	15182	15113	15193	15276	15110	15074	15124	15046	15157	15171	15198	15058	15112	15195	15250	15186	15143	15121	15112	15229	15135	15274	15065	15143	15025	15115	14951	15197	15169	15227	15062	15270	15060	15134	15213	15201	15112	15032	15088	15042	15245	15136	15070	15102	15059	15185	15157	15196	15121	15153	15228	15208	15053	15228	15288	15222	15115	15105	15209	15102	15041	14978	15099	15123	15209	14934	15205	15234	15154	15216	15020	15262	15195	15095	14973	15316	15419	15078	15098	15369	15234	15193	15112	15285	15128	15094	14985	15113	15016	15075	14892	15029	14950	15207	15222	15089	15199	15169	15024	15048	15123	14894	15046	15122	15039	15190	15065	15140	15215	15052	14999	15212	15158	15163	15107	15296	15154	15114	15035	15097	15083	15015	15095	15307	15254	15247	14922	15102	15342	15043	15179	15020	14987	15111	15235	14990	15136	15118	15187	15184	15018	15167	15115	14917	15185	15021	15268	15100	14955	15070	15212	15151	14915	15115	15169	15021	15175	15209	15113	15227	15067	15243	15150	15006	15070	15221	15179	14967	15134	15059	15279	15151	15262	15099	15056	15154	14999	15095	15131	15034	14994	15107	15015	15204	14982	15018	15035	15242	15100	15191	15097	15034	15111	15171	15099	15207	15087	15004	15033	15038	15116	15194	15079	15136	15129	15284	15248	15221	15016	15111	15035	15145	15204	14968	15060	14931	15144	15044	14976	15157	15215	15294	15226	15160	15151	15284	15132	15135	15049	15047	15266	15073	15178	15304	15059	15103	15171	15007	15166	15135	15142	15073	15271	15119	14971	15163	15167	14816	15167	15190	15273	15116	15248	15111	15213	15136	15270	15122	15065	15105	15160	15082	15010	15134	15110	15000	15119	15238	15007	15025	15092	15189	15178	15282	15059	15108	15111	15175	15236	15051	15117	15009	14881	15174	15023	15296	15123	15061	15282	15132	15318	15121	15062	15193	15178	15087	15224	15132	15179	15254	15226	15237	15014	15004	15169	15161	15122	15203	15113	15063	15028	15123	15080	15051	15167	15054	15168	15039	15110	15058	15249	15265	15171	15208	15168	15117	15043	14998	15013	15181	15234	15083	15082	15341	15320	14990	15237	15219	14951	15219	15094	15174	15079	15038	15047	15136	15114	15088	15214	15166	15133	15072	15113	15093	15127	15038	15119	15230	15275	15033	15046	15095	14973	15112	15051	15088	15215	15225	15128	14988	15104	15155	15148	15199	15195	15148	15130	15261	15217	15133	15095	15205	14952	15229	14974	15167	15175	14994	15084	15185	14975	15082	15079	14972	15027	15029	15116	15152	15217	15047	14985	15128	15187	15071	14979	15241	15202	15146	15180	15278	15060	15116	15185	15073	15229	15157	15311	14877	15211	15105	15156	15019	15104	15071	15257	15293	15172	15071	15188	15059	15082	15039	15083	15142	15242	15124	15066	15146	15140	15094	15244	15222	14947	15161	15161	15053	15044	15147	15202	15374	15177	14993	15122	15185	15016	15157	15004	14926	15162	15256	15210	15075	15147	15018	15178	14983	15210	15113	15283	15043	15117	15091	14827	15181	15103	15140	15030	15216	15134	15036	15184	14998	15145	15077	14993	15165	15080	15222	15233	14998	15172	15234	15151	15109	15021	15088	15103	14997	14897	15050	15215	15020	15078	15098	15073	15336	15160	15065	15093	15166	14969	15069	15283	15174	15059	15061	14986	15171	15124	14987	15298	15203	15128	15067	15148	15196	15135	15279	15257	15115	15065	15263	15082	15034	15122	15135	15158	15150	15058	15131	15194	15193	15150	15161	15143	14944	15271	15138	15216	15068	15191	15243	15024	15094	15153	15068	15184	15101	15254	14934	14973	15103	15247	15328	15084	15210
33043	41720	42839	29981	21121	18664	17914	17628	17670	17598	17755	17795	17873	17640	17678	17777	17778	17602	17553	17710	17816	17733	17514	17639	17706	17533	17579	17561	17697	17708	17693	17686	17770	17600	17546	17671	17673	17673	17768	17859	17742	17605	17643	17523	17574	17474	17621	17666	17704	17752	17620	17713	17910	17689	17751	17771	17663	17699	17627	17643	17670	17464	17739	17663	17492	17735	17607	17605	17600	17766	17512	17544	17600	17466	17506	17689	17732	17610	17745	17637	17613	17625	17734	17928	17571	17514	17651	17726	17524	17430	17730	17590	17521	17618	17633	17692	17478	17527	17567	17802	17570	17512	17592	17410	17509	17743	17826	17399	17483	17867	17684	17491	17729	17646	17703	17523	17685	17632	17535	17550	17554	17641	17544	17713	17750	17756	17571	17720	17468	17523	17395	17679	17434	17484	17725	17527	17593	17758	17743	17594	17737	17618	17630	17629	17610	17735	17554	17574	17542	17621	17388	17556	17549	17686	17698	17580	17580	17594	17625	17668	17457	17616	17533	17579	17685	17788	17467	17620	17507	17388	17640	17733	17482	17497	17568	17501	17688	17824	17512	17728	17770	17608	17734	17577	17620	17474	17491	17763	17671	17592	17788	17556	17639	17821	17585	17650	17536	17727	17736	17563	17718	17652	17540	17782	17497	17666	17625	17527	17556	17590	17592	17540	17647	17430	17444	17456	17494	17552	17617	17482	17710	17540	17321	17431	17761	17610	17637	17664	17820	17449	17583	17693	17655	17610	17466	17736	17450	17639	17378	17671	17830	17641	17675	17822	17619	17571	17527	17652	17806	17852	17604	17696	17608	17633	17589	17566	17700	17387	17613	17616	17497	17608	17853	17585	17468	17751	17723	17681	17446	17507	17583	17680	17643	17661	17665	17569	17597	17759	17624	17593	17606	17515	17632	17572	17770	17657	17505	17733	17595	17743	17555	17444	17729	17445	17533	17793	17713	17642	17545	17661	17569	17746	17671	17603	17483	17544	17652	17537	17687	17658	17647	17543	17578	17644	17621	17610	17477	17690	17699	17684	17578	17613	17707	17595	17744	17501	17521	17634	17696	17544	17638	17657	17867	17592	17569	17633	17788	17600	17620	17685	17703	17653	17537	17665	17716	17778	17711	17509	17691	17551	17634	17546	17659	17670	17686	17735	17728	17707	17747	17807	17737	17464	17369	17383	17559	17506	17768	17613	17638	17435	17632	17494	17591	17349	17662	17605	17532	17671	17763	17621	17728	17722	17635	17514	17545	17670	17703	17805	17722	17609	17664	17570	17548	17777	17713	17520	17842	17698	17639	17817	17547	17481	17581	17639	17685	17474	17610	17172	17674	17748	17432	17555	17694	17647	17463	17681	17590	17442	17562	17661	17675	17827	17682	17472	17565	17436	17588	17589	17572	17581	17767	17535	17648	17698	17449	17406	17816	17489	17662	17668	17632	17562	17821	17607	17633	17591	17640	17558	17675	17792	17674	17793	17834	17581	17602	17439	17665	17676	17503	17573	17681	17526	17493	17610	17686	17530	17797	17740	17594	17526	17700	17705	17729	17640	17589	17584	17495	17514	17670	17743	17747	17676	17524	17654	17794	17504	17638	17631	17516	17606	17648	17638	17799	17555	17591	17428	17513	17590	17696	17659	17554	17663	17495	17598	17790	17705	17796	17684	17545	17501	17750	17824	17602	17730	17485	17845	17587	17530	17652	17522	17640	17639	17470	17573	17625	17657	17497	17561	17744	17703	17495	17406	17704	17511	17594	17533	17594	17701	17625	17495	17585	17767	17569	17690	17510	17722	17578	17446	17596	17610	17509	17601	17713	17597	17501	17497	17906	17820	17517	17725	17514	17492	17477	17340	17702	17577	17632	17447	17743	17661	17764	17750	17707	17536	17923	17572	17646	17739	17739	17736	17658	17629	17547	17561	17502	17733	17731	17654	17740	17558	17718	17496	17871	17602	17650	17738	17583	17627	17641	17605	17766	17540	17562	17601	17485	17650	17646	17731	17718	17652	17462	17433	17753	17614	17556	17509	17544	17528	17596	17532	17454	17681	17484	17593	17502	17737	17551	17483	17617	17656	17683	17726	17679	17620	17652	17720	17464	17684	17508	17706	17575	17556	17886	17572	17823	17383	17628	17284	17564	17369	17622	17543	17710	17841	17598	17475	17829	17415	17716	17454	17588	17709	17529	17772	17596	17650	17495	17288	17761	17686	17801	17678	17637	17625	17655	17501	17591	17418	17797	17571	17582	17620	17596	17892	17657	17609	17581	17508	17483	17772	17668	17594	17677	17760	17597	17761	17456	17495	17529	17437	17591	17631	17812	17648	17565	17487	17512	17740	17646	17679	17739	17721	17724	17663	17683	17733	17567	17627	17669	17659	17504	17586	17690	17605	17480	17523	17463	17720	17672	17687	17523	17720	17685	17543	17706	17661	17885	17601	17555	17595	17843	17717	17678	17625	17669	17430	17472	17613	17581	17487	17762	17813	17733	17580	17513	17722	17747	17801	17502	17663	17750	17696	17577	17661	17526	17579	17783	17455	17515	17637	17592	17574	17644	17492	17550	17527	17592	17609	17594	17767	17802	17607	17527	17656	17576	17541	17609	17624	17762	17534	17765	17867	17629	17690	17760	17690	17616	17533	17582	17564	17707	17768	17690	17606	17695	17540	17597	17675	17730	17651	17880	17435	17632	17674	17540	17571	17649	17805	17503	17680	17499	17656	17842	17673	17817	17481	17653	17652	17423	17642	17615	17839	17596	17763	17513	17554	17846	17694	17793	17716	17521	17665	17562	17664	17519	17698	17677	17584	17792	17694	17555	17550	17536	17514	17735	17527	17518	17651	17509	17418	17603	17571	17785	17531	17521	17886	17698	17636	17801	17651	17811	17680	17566	17649	17747	17853	17637	17873	17778	17661	17643	17601	17386	17706	17548	17653	17547	17567	17541	17557	17514	17681	17632	17646	17498	17774	17476	17358	17661	17528	17603	17794	17634	17648	17812	17637	17714	17872	17689	17719	17577	17688	17697	17522	17572	17336	17630	17619	17593	17815	17776	17469	17500	17579	17502	17557	17518	17834	17660	17607	17379	17521	17794	17521	17592	17712	17640	17320	17637	17587	17553	17695	17720	17619	17657	17544	17509	17713	17617	17666	17922	17388	17594	17749	17583	17563	17652	17965	17486	17583	17460	17624	17622	17689	17704	17451	17618	17525	17593	17742	17597	17508	17485	17633	17452	17674	17605	17678	17661	17618	17569	17469	17556	17724	17643	17545	17657	17684	17482	17789	17666	17450	17647	17498	17455	17556	17665	17777	17542	17528	17519	17591	17694	17635	17704	17585	17766	17490	17777	17408	17448	17753	17630	17615	17668	17708	17547	17664	17391	17364	17571	17569	17909	17448	17708	17418	17753	17980	17620	17739	17561	17799	17539	17513	17582	17601	17818	17500	17744	17580	17723	17739	17644	17610	17809	17765	17633	17600	17647	17595	17725	17924	17585	17507	17601	17463	17456	17592	17704	17508	17490	17605	17629	17459	17457	17762	17661	17538	17730	17632	17700	17564	17657	17479	17584	17555	17566	17549	17657	17634	17719	17661	17632	17747	17674	17453	17377	17644	17668	17906	17814	17434	17864	17639	17710	17550	17664	17586	17809	17699	17859	17579	17847	17838	17816	17583	17548	17588	17527	17688	17467	17532	17440	17605	17687	17499	17498	17579	17471	17588	17499	17478	17789	17704	17593	17500	17576	17820	17726	17590	17528	17718	17558	17520	17550	17585	17609	17654	17479	17668	17844	17652	17618	17570	17560	17692	17646	17641	17529	17469	17783	17496	17725	17660	17678	17499	17555	17593	17768	17745	17533	17532	17591	17469	17706	17604	17721	17596	17612	17722	17486	17548	17855	17687	17498	17757	17475	17516	17479	17728	17497	17568	17615	17711	17675	17738	17516	17576	17416	17478	17534	17883	17750	17738	17592	17748	17679	17670	17578	17770	17718	17667	17715	17622	17656	17572	17521	17645	17856	17566	17572	17483	17416	17536	17635	17532	17532	17589	17719	17629	17545	17704	17430	17795	17597	17575	17529	17725	17711	17632	17634	17673	17537	17576	17645	17627	17729	17496	17593	17704	17597	17629	17643	17683	17816	17731	17693	17661	17709	17575	17607	17657	17558	17621	17631	17793	17631	17705	17542	17513	17713	17376	17719	17651	17617	17682	17639	17611	17621	17614	17634	17716	17690	17658	17498	17713	17597	17713	17651	17697	17489	17477	17517	17539	17792	17682	17647	17734	17724	17547	17540	17686	17524	17216	17698	17652	17751	17568	17595	17590	17593	17540	17423	17684	17409	17717	17601	17649	17550	17584	17543	17364	17588	17558	17520	17855	17788	17562	17470	17698	17649	17840	17657	17495	17598	17969	17423	17446	17752	17551	17551	17708	17531	17631	17611	17519	17468	17694	17574	17545	17698	17805	17694	17683	17773	17577	17754	17506	17628	17677	17857	17599	17683	17601	17871	17449	17580	17613	17642	17797	17506	17830	17748	17885	17832	17617	17578	17541	17658	17776	17722	17630	17766	17755	17598	17658	17751	17588	17786	17520	17511	17627	17818	17776	17774	17486	17736	17599	17619	17657	17647	17549	17587	17602	17595	17646	17567	17767	17467	17328	17600	17597	17590	17477	17411	17665	17464	17750	17612	17697	17644	17682	17910	17919	17472	17701	17588	17628	17599	17690	17660	17666	17545	17531	17758	17635	17586	17667	17603	17412	17749	17604	17535	17718	17739	17512	17566	17618	17703	17527	17706	17508	17634	17751	17594	17636	17670	17601	17546	17538	17575	17576	17586	17565	17629	17573	17625	17549	17655	17801	17761	17370	17814	17522	17626	17641	17609	17721	17570	17709	17656	17646	17707	17605	17846	17777	17619	17484	17682	17674	17566	17378	17770	17590	17612	17633	17712	17608	17631	17791	17725	17401	17652	17671	17617	17600	17267	17758	17757	17495	17740	17659	17652	17614	17347	17584	17711	17419	17755	17474	17355	17605	17555	17815	17598	17633	17664	17757	17625	17731	17648	17561	17621	17689	17608	17622	17765	17663	17521	17683	17581	17481	17710	17771	17665	17713
42351	60036	44348	25995	17681	15398	15141	15330	15128	15002	15246	15090	15152	15131	15376	15282	15198	15186	15189	15328	15064	15096	15058	15203	15151	15215	15190	15081	15089	14975	15039	15119	15226	15192	15122	15095	15177	15149	15215	15103	14904	15220	15108	15126	15176	15069	15205	15234	15159	15018	15110	15228	15122	15044	15098	15036	15184	15070	15086	15172	15265	15150	14978	15039	15161	14934	15118	15249	15106	15067	15150	15163	15074	15175	15060	15183	15013	15109	15243	14988	15256	15130	15172	15159	15101	15227	15036	15162	15140	15133	15278	15081	15284	15085	15161	15288	15151	15204	15241	15139	15078	15213	15142	15122	15132	15265	15220	15071	15163	15220	15055	15035	15026	15295	15199	15179	15234	15048	15133	15086	15269	15169	15299	15151	15377	15088	15012	15060	15051	15045	15323	15208	15082	15134	15143	15139	15069	15139	14940	15082	15229	15106	15103	15263	15128	15033	15160	15133	15116	15173	15217	15132	15301	15203	15113	15048	15086	15325	15078	15194	15006	15269	15106	14981	15176	15184	15265	15042	15019	14872	15100	14919	15047	14986	15151	15008	15191	15135	14952	15172	15097	15161	15143	15297	15157	15220	15371	15062	15080	15137	15229	15175	14975	15193	15374	15230	15192	15110	15152	15403	15125	15104	14987	15011	15221	15178	15211	14989	15205	15273	15168	15064	15221	15113	15145	15136	15219	14970	15246	15081	15080	15116	15148	15012	15379	15333	15084	15122	15179	15085	15062	14907	15269	15199	15069	15191	15059	15104	15003	14870	15057	15307	15136	15096	15082	15105	14914	15212	15027	15099	15078	15289	15207	15115	15095	15248	15017	15164	15032	15043	15072	15148	15154	15062	15017	15252	15075	15204	15104	15198	15155	15220	15081	15241	15151	15121	15148	15178	15099	15204	15147	15143	15054	15181	15228	15257	15180	14976	15227	15188	15135	15091	15057	15153	15173	14965	15148	15173	15149	15083	15172	15200	15148	15265	15204	15120	15125	14952	15063	15168	15167	15142	15333	15154	15214	15204	15233	15105	15177	15226	15192	15051	15083	15123	15125	15207	15097	15141	15185	15051	15158	15063	15079	15202	15147	15097	15245	15283	15211	15135	15146	15074	14908	15138	14802	15124	15085	15113	15128	15380	15119	15205	15002	15309	15318	15002	15122	15234	15158	15089	15150	15146	15201	15191	15151	15220	15090	15024	15082	15090	15158	15143	15082	15229	15168	15046	15235	15192	15243	15133	15138	15045	15288	15198	15121	15335	14932	15212	15028	15140	15052	15204	15159	15180	14915	15124	15121	14960	15074	15189	14981	15002	15225	15172	14988	15104	14990	15227	14973	15312	15082	15027	15127	15067	15192	15007	14999	15029	15159	15089	15103	14934	15065	15076	15097	15126	15130	15207	15235	15112	14958	15110	15205	15212	15119	15175	15180	15166	15244	15165	15263	15018	15156	15062	15313	15054	15154	15137	15050	15192	15196	15125	15222	15337	15262	15091	15019	15018	15236	15073	15092	15184	15196	15187	15099	14905	15236	14990	15172	15263	15014	15180	15122	15189	15052	15069	15169	15092	15117	15309	15161	15125	15095	15121	15037	15170	15285	15055	15212	15212	15169	15171	15013	15177	15245	15200	15137	15176	15289	15178	15116	15150	15195	15080	15051	15139	15203	15061	14965	15198	15185	15126	15177	15028	15194	15187	15023	15275	15202	15222	15251	15239	15019	15139	15068	15088	15221	15159	15142	15114	15088	15183	15155	15248	15206	15206	15069	15171	15244	15194	15233	15081	15227	15161	15056	15094	15212	15215	15214	15074	15115	15189	15133	15221	15135	15070	15059	15145	15215	15159	15189	14962	15071	15124	15077	15179	15136	15219	15154	15265	15179	15197	14984	15089	15115	15127	15054	15060	15094	15019	15220	15149	15013	15108	15082	14964	15165	15110	15242	15113	15122	15261	15126	15145	15026	15286	15099	15090	15170	15292	15228	15146	15215	15323	15053	15072	15066	15078	14996	15189	15322	15244	15284	15055	14916	15207	15191	15045	15206	15084	15086	15386	15159	15184	15123	15172	15187	15190	15084	15171	15188	14981	15104	15106	15175	15342	15194	15028	15137	15267	15239	15256	15193	15242	15125	15170	15120	15116	15218	15108	15095	15110	15168	15142	15121	14931	15105	15065	14999	15108	15198	15014	15190	15141	15113	15192	15140	15095	15247	15093	15072	15074	14962	15293	14923	15120	15349	15236	15025	15120	15061	15159	15085	14964	14962	15164	15201	15102	15207	15115	15090	15103	15205	15130	15058	15185	15201	15053	15138	15267	15200	15314	15091	15208	15184	15297	15229	15015	14933	15140	15173	15178	15081	15103	15106	15018	15206	15197	15118	15008	15177	15068	15069	15124	15131	15113	15095	15323	15105	14982	15066	14979	15285	15107	15209	15237	15130	15150	15102	15194	15146	14958	15016	15113	15314	15143	14999	15146	15137	15122	15239	15013	15185	15066	15244	15199	15133	15162	14989	15088	15051	15131	15257	15334	15115	15100	15080	15206	15060	15170	14976	14970	15240	15141	15147	15140	15311	15221	14994	14965	15140	15101	14999	14965	15018	15080	15167	15075	15109	15213	15240	15120	15215	15114	15149	15170	15196	15077	15112	15185	15107	15084	15068	15203	15204	15176	15068	15122	15220	15151	15030	15157	15111	15094	14938	15210	15133	15031	15215	14909	15138	15076	15022	15068	14988	15133	14958	15196	15083	15082	15193	15132	15139	15162	15278	15234	15118	15196	15090	15165	15060	15166	15283	15240	15130	15124	15123	15298	15140	15216	15273	15089	15095	15089	15057	15321	15020	15176	15073	15127	15141	15249	15012	15194	15212	15144	15135	15044	15038	15128	15247	14982	15024	15118	15154	14940	14952	15173	15048	14993	15086	15090	15247	15108	15144	14976	15045	15316	15209	15135	15045	15173	15078	15210	14989	15159	15193	15205	15123	15119	15070	15036	15315	15075	15210	15160	15024	15192	15207	15159	15048	15153	15108	15148	15129	15135	15052	15101	15233	15079	15000	15140	15220	15122	15247	15180	15169	15251	15135	15323	15050	15164	15179	15049	14968	15033	15201	15086	15011	15275	15126	15147	15197	15263	15063	15241	15161	15142	14991	15179	15107	15261	15123	15117	15227	15212	15237	15095	15005	15163	15308	15200	15147	15122	15204	15116	15122	15068	15181	15079	14991	15169	15131	15259	14975	15164	15131	15137	15162	15108	15010	15132	15159	15050	15005	15250	15325	15180	15065	15307	15088	15159	15078	15066	15134	15172	15104	15266	15270	15149	15013	15018	15123	15262	15161	15145	15059	15029	14995	15081	15080	15057	15064	15127	15092	15150	15013	15023	15148	15179	15042	15330	15145	15138	15122	15050	15099	15146	15193	15134	15063	15205	15033	15057	15362	15154	15115	15143	15213	15206	15167	15096	15049	15298	15117	15135	15087	15065	15119	15162	15111	14912	15249	15210	15038	15201	15110	15081	15155	15066	14983	15113	15176	15235	15110	15328	15152	15121	15288	15068	15091	15184	15217	15086	14984	15213	15167	15149	15156	15003	15161	15185	15052	15273	15094	15210	15091	15179	15304	15169	15279	14951	15064	15021	15184	15098	14981	15132	14945	15213	15195	15196	15287	15328	15001	15083	15031	15162	15086	15074	15218	15230	15044	14953	15251	15196	15243	15237	14968	15119	15183	15245	14935	15196	15153	15185	15155	15134	15124	15182	15241	14993	15364	15211	15135	15203	14982	15147	15184	15165	15263	15224	15173	14978	15245	15132	15318	15178	15093	15085	15090	15050	15213	15026	15123	15161	15249	15024	15366	15026	15136	15173	15145	15261	15193	15110	15116	15015	15155	14991	15017	15141	15106	15105	15082	15102	15458	15280	15198	15163	15133	15146	15039	15104	14976	15178	15175	15104	15255	15036	15015	15198	15068	15312	15093	15042	15121	15102	15323	15269	15073	15108	15072	15172	15317	15111	15287	15060	15098	15078	15161	15343	15150	15134	15052	15123	15050	15221	15012	15111	15250	15124	15224	15093	15163	15175	15310	15148	15023	15197	14952	15040	15206	15116	15204	15254	14973	15031	15092	15109	15055	15163	15148	15232	14974	15185	15229	15059	15151	15199	15203	15155	15252	15281	15054	15113	15267	15301	15226	15070	15175	15256	15198	15091	15216	15192	15222	14922	15212	15095	15117	15001	15237	15189	15060	15067	15136	15341	15277	15061	15111	15217	15234	15208	15193	15348	15161	15155	14979	15344	15160	15072	15095	14969	15140	15202	14979	14973	15071	15049	15071	15200	15313	15186	15143	15094	14984	15177	14941	15035	15307	15202	15205	15085	15046	15270	15056	15081	15023	15173	15352	15213	15219	15095	15375	15140	15174	15077	15120	15032	15183	15015	15103	15133	15204	15204	15150	15093	15279	15083	15153	14977	15050	15115	15167	15184	15251	15190	15197	15077	15060	15180	15102	15059	15170	15130	14973	15207	15181	15081	15062	15274	15209	15140	15247	15092	15220	14999	15269	15020	15172	15119	15168	15225	15100	15005	15090	15138	15201	15202	15243	15078	15144	15225	15155	15156	15140	15094	15084	15082	15187	15139	15151	15119	14997	15342	15112	15121	15057	15163	15080	15118	15355	15295	14976	15179	15064	14989	15143	15107	15099	15061	15243	15007	15046	15183	15134	15173	15011	15097	15135	15181	15223	15117	15041	15181	15210	15105	15113	15340	15191	15186	15091	14963	15334	15035	14983	15290	15209	15122	15190	14994	15053	15295	15051	15288	15218	15241	15156	15144	15161	15209	15129	15195	15199	15083	15166	15225	15262	15163	15122	15152	15047	15246	15205	15089	15172	15074	15300	15225	15032	15029	15103	15142	15294	15130	15177	15060	15162	15180	15246	15118	15118	15174	15219	15130	15011	15234	15072	15085	15045	15210	15224	15248	15173	15227	15206	15096	15012	15186	15085	15191	15152	15079	15033	15297	15094	15160	14991	15146	15108	15218	15091	15017	15008	15054	15195	15251	14935	15137	15099	15178	15116	15129	15049	15139	14944	15167	15151	15264	15256	15183	15149	15082	14956	15033
35736	39148	37503	27090	20231	18201	17753	17401	17720	17713	17670	17724	17550	17646	17703	17613	17595	17693	17573	17649	17663	17573	17655	17465	17663	17769	17665	17777	17553	17614	17716	17424	17874	17746	17620	17480	17621	17581	17613	17730	17657	17580	17626	17414	17744	17717	17618	17579	17770	17591	17731	17551	17594	17644	17617	17515	17600	17658	17745	17676	17613	17590	17499	17499	17666	17441	17766	17709	17575	17705	17611	17661	17805	17619	17664	17683	17539	17690	17542	17705	17541	17650	17643	17579	17721	17413	17587	17707	17471	17619	17543	17446	17644	17725	17381	17611	17536	17605	17383	17745	17679	17579	17656	17466	17684	17435	17692	17623	17660	17685	17422	17472	17561	17763	17693	17419	17483	17714	17410	17348	17488	17590	17651	17458	17394	17715	17780	17652	17633	17485	17410	17426	17682	17590	17695	17603	17562	17623	17683	17772	17456	17443	17480	17569	17470	17597	17640	17643	17706	17574	17533	17563	17636	17583	17583	17654	17819	17459	17507	17756	17634	17510	17505	17632	17643	17603	17686	17513	17513	17662	17743	17467	17392	17720	17557	17387	17409	17667	17605	17592	17468	17504	17544	17749	17616	17521	17540	17791	17626	17805	17583	17565	17459	17490	17411	17367	17452	17598	17526	17436	17599	17315	17514	17480	17505	17713	17650	17530	17411	17633	17576	17517	17473	17499	17475	17652	17337	17477	17618	17427	17585	17383	17608	17591	17613	17514	17579	17634	17764	17610	17528	17587	17606	17648	17412	17526	17758	17561	17547	17620	17483	17512	17666	17573	17477	17577	17416	17495	17724	17609	17546	17554	17552	17521	17483	17689	17417	17637	17342	17633	17499	17601	17471	17405	17582	17579	17601	17542	17538	17582	17672	17690	17619	17572	17698	17726	17547	17582	17645	17535	17459	17647	17741	17492	17530	17675	17406	17590	17670	17595	17656	17603	17702	17568	17693	17423	17504	17457	17557	17734	17536	17658	17506	17464	17428	17641	17432	17607	17655	17504	17565	17492	17661	17488	17565	17615	17600	17657	17502	17498	17606	17599	17594	17630	17623	17529	17404	17297	17312	17568	17585	17724	17893	17651	17470	17467	17618	17508	17420	17607	17600	17703	17552	17474	17619	17493	17578	17717	17471	17679	17775	17652	17693	17636	17442	17617	17620	17691	17404	17479	17503	17655	17556	17451	17410	17576	17453	17463	17478	17642	17662	17559	17389	17592	17642	17699	17660	17492	17685	17637	17525	17598	17491	17366	17442	17506	17465	17515	17742	17656	17596	17423	17653	17549	17705	17596	17527	17478	17604	17699	17678	17391	17578	17512	17471	17505	17740	17693	17394	17501	17489	17781	17568	17544	17701	17675	17645	17235	17495	17534	17428	17647	17609	17486	17411	17375	17348	17491	17507	17763	17594	17653	17614	17844	17857	17580	17626	17519	17696	17518	17454	17466	17567	17521	17595	17618	17742	17595	17492	17505	17684	17556	17590	17641	17445	17565	17584	17551	17391	17609	17429	17636	17575	17614	17620	17595	17659	17560	17731	17732	17381	17806	17473	17620	17507	17500	17487	17538	17313	17808	17492	17714	17700	17632	17593	17494	17364	17461	17662	17678	17596	17495	17731	17509	17532	17771	17538	17556	17711	17685	17380	17551	17538	17497	17704	17506	17443	17462	17565	17593	17657	17635	17549	17768	17317	17946	17466	17522	17467	17608	17374	17704	17573	17473	17635	17715	17566	17678	17714	17580	17868	17708	17584	17590	17662	17452	17375	17631	17677	17672	17371	17593	17351	17519	17502	17530	17471	17399	17598	17522	17480	17711	17530	17480	17427	17550	17661	17608	17374	17601	17579	17391	17296	17486	17413	17484	17393	17664	17753	17709	17533	17619	17583	17491	17347	17643	17573	17628	17498	17714	17655	17615	17614	17759	17704	17463	17683	17438	17470	17468	17456	17637	17628	17716	17550	17590	17724	17673	17534	17635	17447	17472	17580	17730	17448	17581	17540	17628	17615	17581	17502	17451	17659	17554	17605	17720	17558	17685	17602	17743	17616	17706	17790	17669	17560	17698	17678	17585	17359	17475	17491	17691	17714	17694	17750	17641	17609	17536	17476	17595	17456	17529	17556	17563	17680	17652	17475	17675	17720	17454	17513	17568	17400	17577	17518	17758	17325	17581	17579	17559	17642	17468	17521	17561	17509	17716	17541	17660	17271	17563	17582	17625	17480	17730	17597	17559	17672	17449	17500	17492	17609	17391	17559	17606	17558	17588	17591	17420	17628	17638	17698	17844	17507	17585	17522	17545	17773	17684	17490	17618	17520	17595	17465	17432	17698	17680	17539	17580	17417	17655	17514	17733	17569	17512	17708	17769	17616	17725	17618	17478	17798	17486	17767	17392	17628	17453	17575	17595	17645	17432	17515	17627	17741	17476	17717	17726	17604	17402	17759	17596	17454	17626	17441	17465	17778	17764	17484	17620	17420	17514	17516	17671	17517	17775	17669	17490	17565	17467	17500	17750	17545	17598	17671	17609	17378	17563	17486	17542	17446	17633	17593	17555	17713	17515	17605	17633	17670	17523	17666	17547	17451	17702	17628	17615	17494	17617	17553	17422	17564	17685	17571	17578	17776	17507	17518	17563	17674	17661	17474	17650	17561	17654	17618	17561	17616	17545	17598	17484	17503	17485	17633	17531	17656	17531	17621	17543	17843	17621	17743	17404	17649	17337	17551	17437	17610	17583	17492	17628	17621	17666	17617	17574	17685	17641	17678	17437	17721	17562	17513	17505	17609	17733	17472	17650	17505	17624	17801	17640	17560	17432	17632	17253	17485	17629	17388	17751	17578	17628	17708	17456	17671	17442	17418	17501	17636	17715	17770	17584	17674	17446	17869	17414	17621	17389	17549	17836	17267	17571	17559	17712	17712	17528	17487	17598	17550	17443	17499	17645	17429	17651	17555	17607	17510	17407	17477	17665	17649	17557	17540	17601	17668	17435	17663	17693	17561	17484	17431	17565	17561	17708	17525	17610	17596	17626	17548	17573	17485	17510	17652	17647	17482	17603	17562	17578	17505	17773	17490	17423	17399	17345	17580	17643	17633	17731	17625	17540	17529	17499	17391	17608	17519	17641	17467	17645	17664	17585	17699	17618	17541	17524	17428	17724	17558	17898	17493	17572	17620	17671	17504	17681	17822	17613	17548	17525	17685	17449	17888	17652	17555	17480	17573	17702	17611	17647	17736	17645	17569	17660	17446	17799	17541	17697	17481	17461	17617	17671	17759	17533	17595	17546	17522	17508	17589	17475	17671	17822	17593	17648	17838	17665	17534	17582	17745	17525	17465	17627	17623	17638	17686	17608	17567	17515	17369	17470	17584	17630	17456	17571	17799	17367	17545	17372	17737	17611	17664	17621	17646	17541	17662	17754	17512	17464	17592	17538	17549	17485	17645	17622	17534	17612	17486	17427	17532	17646	17722	17666	17791	17432	17295	17790	17844	17493	17566	17568	17452	17672	17578	17669	17594	17615	17612	17601	17565	17712	17513	17699	17630	17607	17608	17613	17562	17575	17480	17638	17536	17513	17601	17745	17837	17583	17475	17579	17625	17736	17520	17676	17514	17486	17687	17692	17532	17676	17642	17601	17560	17746	17669	17572	17552	17516	17452	17380	17487	17643	17682	17658	17556	17553	17741	17664	17664	17423	17515	17412	17489	17506	17371	17630	17686	17608	17685	17551	17779	17593	17728	17621	17647	17521	17589	17747	17439	17565	17601	17531	17560	17660	17582	17715	17525	17555	17706	17556	17556	17732	17648	17690	17619	17677	17635	17737	17385	17531	17731	17711	17512	17462	17623	17554	17596	17555	17796	17603	17272	17636	17632	17643	17731	17542	17593	17524	17486	17590	17540	17695	17621	17715	17782	17677	17783	17412	17600	17452	17667	17678	17485	17788	17612	17570	17669	17523	17410	17714	17691	17438	17577	17441	17513	17411	17666	17599	17607	17671	17584	17707	17435	17548	17622	17761	17506	17721	17530	17531	17573	17760	17655	17597	17692	17551	17660	17746	17539	17510	17464	17326	17602	17795	17770	17594	17597	17762	17569	17617	17372	17513	17674	17541	17520	17481	17512	17585	17724	17531	17730	17606	17582	17579	17776	17484	17618	17562	17428	17592	17630	17733	17751	17604	17541	17379	17625	17351	17520	17598	17677	17592	17493	17193	17766	17457	17679	17513	17625	17523	17692	17534	17634	17493	17768	17626	17836	17682	17592	17529	17701	17573	17779	17668	17683	17473	17703	17718	17519	17592	17637	17581	17501	17623	17659	17473	17614	17304	17431	17540	17623	17517	17538	17448	17496	17534	17427	17553	17651	17415	17569	17702	17678	17468	17428	17527	17448	17546	17516	17472	17585	17625	17552	17672	17728	17440	17690	17761	17800	17611	17656	17794	17621	17710	17575	17545	17639	17556	17592	17551	17752	17632	17811	17269	17541	17616	17546	17546	17630	17617	17526	17577	17502	17586	17627	17595	17527	17808	17694	17699	17671	17750	17540	17357	17651	17767	17555	17570	17552	17400	17705	17548	17490	17763	17577	17771	17632	17604	17772	17590	17603	17490	17812	17549	17568	17513	17585	17602	17683	17536	17524	17708	17478	17445	17614	17451	17424	17550	17553	17684	17815	17583	17682	17669	17417	17536	17616	17666	17664	17582	17323	17766	17659	17533	17638	17648	17580	17624	17564	17609	17487	17640	17634	17372	17798	17656	17642	17682	17685	17358	17576	17655	17585	17696	17605	17694	17692	17564	17603	17687	17568	17472	17431	17724	17823	17588	17505	17522	17460	17548	17513	17666	17735	17645	17592	17380	17405	17621	17456	17523	17586	17528	17498	17392	17326	17658	17685	17795	17622	17580	17542	17479	17838	17955	17743	17501	17842	17493	17721	17681	17604	17641	17459	17722	17593	17630	17691	17570	17430	17716	17692	17511	17568	17517	17693	17467	17414	17552	17707	17602	17661	17773	17496	17559	17567	17820	17691	17713	17443	17647	17570	17536	17531	17446	17603	17623	17617	17432	17631	17640	17728	17500	17377	17466	17583	17671	17371	17543	17471	17530	17675	17593	17593	17489
39442	51128	38500	23318	17103	15499	15085	15297	15050	15291	15211	15068	15122	15078	15027	15127	15231	15164	15333	15058	15201	15158	15166	15085	15209	14980	15150	15225	15222	15167	15078	15187	15235	15220	15248	15048	15083	15175	15127	15183	15070	15218	15036	15265	15176	15099	15287	15066	15011	15283	15203	15195	15004	15229	15129	15059	15078	15093	15314	15131	15150	15123	15211	15263	15184	15125	15103	15307	15176	15091	15144	14979	15034	15308	15056	15208	14975	15179	15169	15220	15036	15311	15216	14984	15138	15229	15093	15244	15183	15160	15107	14853	15284	15129	15290	15179	15089	15165	15081	15115	15071	15027	15145	15135	15249	15173	15183	15067	15074	15170	15116	15242	15004	15250	15122	15103	15163	15249	15194	15050	15073	15012	15211	15160	15199	15040	15177	15100	15131	15073	15213	15175	15278	15194	15120	15225	15161	15179	15317	15173	15137	15061	15123	15276	15208	15127	15220	15072	15230	15116	15177	15146	15134	15162	15164	15180	15101	14996	15202	15040	15395	15106	15187	15083	15266	15159	15064	15192	15279	14905	15121	15274	15213	15161	15041	15166	15146	15136	15232	15008	15135	15129	15094	15236	15035	15063	15089	15154	15099	15043	15218	15198	15144	15025	15204	15073	14934	15044	15233	15101	15205	15063	15196	15128	15063	15069	15157	15161	15116	14957	15186	15139	15147	15170	15147	15102	15247	15190	15130	15035	15042	15223	15090	15154	15292	14958	14985	15151	15067	15037	15096	15111	15298	15077	15125	15129	15242	15206	15087	15148	15110	15042	15102	15257	15083	15314	15145	15014	14922	15163	15146	15219	15154	15185	15179	15167	15066	15343	15037	15194	15013	15095	15097	14960	15163	15260	15103	15169	15262	15058	15296	15043	15116	15098	15128	14967	15166	14965	14987	15246	15176	14980	15220	15136	15135	15052	15102	15105	15276	15126	15140	15338	15172	15110	15169	15172	14990	15029	15188	15211	15175	15130	15249	14976	15178	15273	15217	15130	15052	15165	15340	15259	15130	15115	15091	15080	15023	14968	15042	15252	15168	15020	15200	15124	15078	15137	14989	15121	15012	15152	15130	15143	15170	15133	15161	15049	15113	15074	15080	15165	15188	15155	15401	15155	15128	15122	15087	15075	15187	15078	14911	15114	15191	15119	15054	15289	14966	15096	15162	15220	15005	15056	15147	15176	15325	15261	15170	15198	15178	15209	15301	15009	14981	15023	15190	15080	15039	15278	15218	15170	15124	15377	15082	15147	15182	15227	15190	15128	15134	15126	15191	15082	15092	15189	15054	15208	15092	15157	14876	15190	15224	14986	15322	15153	14998	15194	15120	15085	15176	14978	15129	15124	15013	15097	14961	15045	15269	15166	15078	15172	15153	15188	15151	15141	15186	15165	15007	15019	15263	15243	15194	15225	15265	15158	15193	15229	14953	15052	15073	15270	15051	14947	15296	15243	15169	15037	15157	15143	15132	15188	15123	15208	15131	15135	15145	15113	15210	15194	15359	15057	15172	15065	15103	15085	15306	15151	15187	15048	15275	15119	15098	15298	15040	15150	15079	15126	15038	15165	15153	15180	15022	15308	15094	15148	15208	15090	15191	15142	15028	15026	15143	15204	15049	15113	15108	15103	15178	15240	15009	15160	14904	15116	15341	15118	15097	15020	15064	15327	15010	15051	14961	15214	15084	15256	15187	15161	15086	15064	15249	15056	15243	15126	15053	15236	14957	15184	15199	15282	15216	15065	15171	15173	15122	15209	15203	15184	15157	15045	15292	14953	15342	15285	15097	14989	15148	15074	15073	15170	15008	15139	15137	15052	15267	15100	15175	15100	15202	15092	15215	15113	15267	15116	14901	15118	15011	15191	15143	15074	15033	15202	15234	15140	15126	15194	15184	15046	15243	15157	15166	15144	15149	15278	15035	15250	14944	14994	15140	15121	15199	15176	15148	15156	15201	15219	15050	15132	15145	15273	15160	15193	15114	15239	15071	15007	15126	15110	15129	15129	15177	15130	14999	15012	15136	15064	15313	14971	15218	15233	15151	15070	15080	14955	15114	15164	15042	15065	15209	15015	15351	15123	15392	14985	15140	15068	15048	15205	15136	15094	14977	15187	15198	15153	15197	15084	15104	15162	15100	15149	15055	15216	15066	15161	15219	15171	15088	15008	15131	15141	15203	14938	15174	15166	15137	15104	15160	15184	15114	15306	15272	15142	15151	15273	15216	14956	15052	15188	15272	15308	15037	14920	15214	15062	15031	15186	14981	15205	15058	15164	15140	15239	15098	14962	15133	15160	15123	15298	15104	15225	15114	14962	15139	15072	15170	15020	15110	15153	15207	15051	15136	15006	15108	15177	15184	15069	15133	15086	15164	15047	15204	15121	15217	15093	15130	15051	15192	15072	14996	15128	15273	15199	14961	15192	15111	15158	15068	15174	15118	15129	15191	15195	15098	15188	15252	15080	15048	14987	15122	15127	15228	15155	15242	15194	15202	15144	15264	15284	14995	15282	15107	15095	15170	15246	15224	15167	15102	15115	15089	15024	15130	15065	15275	15123	15153	15115	15046	15132	15336	15145	15287	14987	14965	15313	15090	15086	15276	15362	15165	15315	15232	15104	15042	15275	15185	15090	15092	15167	15223	15064	15162	15154	15166	15171	15195	15070	15186	15058	15139	15101	15248	15272	15090	15064	15243	15031	15084	15180	15207	15311	15239	15138	15238	15202	15144	14981	15124	15172	15035	15202	14982	15260	15266	15304	14940	14973	15207	15094	14988	15067	15092	15162	15177	15250	15202	15223	15054	15233	15099	15109	15185	15108	15132	15055	15126	15011	15143	15153	15177	15128	15192	15053	15167	15163	15144	15089	15070	15071	15212	15173	15176	15129	15020	15197	15115	15016	15140	15132	15126	15175	15173	15102	15232	14985	15209	15188	14993	15065	15188	15015	15059	15133	15238	14928	15116	15273	15282	15003	15330	15099	14975	15063	15148	15164	15007	15243	15081	15160	15137	15045	15267	15036	15145	15229	15240	15157	15227	15053	14966	15275	15198	15152	15109	15212	14946	15032	15112	15228	15047	15134	15151	15082	15087	15190	15054	15057	15123	15117	15058	15094	15116	15106	15113	15202	15181	15172	14988	15184	15165	15007	15172	15092	15207	15141	15355	15209	15179	15147	15194	15099	15124	15113	15183	15128	15263	15029	15012	15144	14975	14940	14940	15181	14967	15149	15153	15098	15135	15286	15175	15128	15232	15211	15065	15139	15243	15152	15188	15171	15196	14981	15142	14966	15157	15041	15201	15250	15017	15270	15140	15022	15174	14973	14955	15115	15030	15086	15183	14971	15088	15031	14859	15338	15167	15173	15116	15100	15207	14987	14984	15130	14920	15113	15236	14962	15184	15050	15081	15073	15269	15096	15289	14986	15147	15169	15325	15069	15201	15126	15046	15359	15121	15068	15168	15199	15097	15144	15041	15210	15084	15275	14991	15112	14948	15195	14997	15163	15258	15050	15138	15013	15216	15192	15107	15184	15149	15110	15121	15105	15089	15224	15241	15120	15257	15145	15208	15159	15096	15326	15193	15168	15098	15010	15217	15009	15183	15252	15199	15267	15233	15055	15203	15229	15112	15124	14980	15309	15322	15173	15141	15036	15243	15266	15062	15223	15157	15022	15201	15136	15074	15187	15136	15133	15206	15078	15183	15146	15427	15323	15103	14966	15161	15259	14961	15126	15058	15205	15370	15239	15149	15152	15020	15245	15028	15177	15109	15089	15186	15143	15151	14832	15242	14992	15005	15178	15154	15140	15135	15161	15082	15011	15057	15319	15289	15251	15051	15118	15109	15083	15054	15108	15296	15261	15131	14993	15322	15190	15104	15214	15174	15098	14988	15184	15211	15137	15256	15139	15194	15264	15190	15192	15365	15081	15129	14989	15152	15271	15089	15149	15111	15065	15020	15087	15203	15138	15066	15093	15136	15163	15190	14919	15194	15159	15092	14949	15099	15302	15127	15263	15072	15128	15219	15146	15170	15097	15115	15174	15120	15113	15116	15307	15255	15187	15107	15225	15087	15158	15039	15124	15343	15017	15126	14955	15273	15227	15019	14978	15167	15048	15163	15197	14971	15135	15221	15238	15087	15238	15122	15109	15197	15080	15105	15271	14989	15335	15166	14976	15132	15131	15238	15242	15104	15074	15172	15204	15232	15111	15170	15121	15155	15151	15068	15149	15188	15001	15270	15039	15188	15204	15217	15234	15155	15180	15247	15297	15203	15138	15228	15030	15208	15091	15192	15176	15077	15164	15222	15199	15045	15111	15193	15276	15197	15184	15172	14998	15269	15195	15162	15156	15223	15105	15138	15256	15174	15310	15121	15094	15252	15026	15248	15208	15110	15119	15219	15290	15097	15202	15118	15202	15098	15084	15209	15007	15079	15128	15214	14935	15206	15004	15033	15172	15222	15196	15059	15134	15239	15153	15091	15122	15000	15216	15066	15200	15249	15039	15228	15145	15149	14985	15085	15297	15133	15150	15072	15023	15027	15097	15093	15170	15171	15026	15165	15270	15037	15314	15088	15161	15170	15414	15163	15158	15180	15017	15123	15274	15102	15178	15245	15139	15001	15151	15193	15124	15036	15044	15169	15175	15325	15138	15093	14987	15066	15134	15166	14996	15098	15158	15015	15105	15066	15173	15188	15233	15243	15063	15269	15114	15039	15105	15167	15333	15164	15111	15177	15280	15107	15123	15074	15290	15197	15081	15098	15102	15045	14879	15243	15206	15208	15108	15127	15180	15099	15197	15057	15132	15184	15069	15226	15163	15303	15283	15060	15111	15012	15294	15065	15044	15140	15267	14997	15165	15271	15148	15233	15028	15112	15126	15240	15114	15289	15079	15176	15222	15089	15091	15009	15146	15094	15073	15136	15032	15288	15126	15071	15109	15054	15231	15082	15229	15061	15011	15188	15159	15115	15125	15282	15230	15243	15072	15020	15177	15113	15122	15080	15184	15133	15287	15184	15103	15206	15067	15259	15199	15124	15106	15032	15069	15116	15141	15128	15098	15116	15205	15184	15094	15042	15253	15058	15147	15275	15026	15050	15088	15018	15029	15118	15139	15165	15040
23794	24758	38526	34220	26723	24438	23564	18903	17758	17990	17784	18155	18024	17985	17887	17846	17978	17676	17714	18001	18032	17890	17788	17775	17737	17704	17782	17668	17611	17825	17840	17712	17641	17546	17567	17875	17678	17599	17837	17514	17658	17641	17620	17721	17883	17804	17635	17520	17669	17769	17716	17643	17578	17522	17680	17622	17687	17531	17530	17660	17791	17648	17839	17580	17530	17720	17493	17569	17583	17768	17937	17629	17631	17459	17460	17607	17491	17734	17653	17628	17600	17576	17527	17612	17607	17823	17647	17740	17609	17627	17494	17717	17536	17587	17550	17467	17579	17605	17765	17807	17711	17839	17653	17643	17666	17508	17382	17825	17542	17829	17695	17703	17740	17669	17639	17627	17680	17583	17829	17589	17510	17512	17707	17640	17887	17640	17791	17600	17652	17476	17662	17524	17718	17840	17579	17542	17603	17436	17741	17728	17713	17584	17618	17685	17885	17609	17604	17758	17670	17530	17694	17677	17596	17580	17644	17589	17872	17631	17738	17632	17561	17626	17516	17324	17593	17582	17493	17450	17790	17540	17665	17560	17441	17537	17639	17545	17544	17566	17815	17542	17381	17760	17406	17701	17848	17621	17348	17543	17535	17638	17537	17589	17622	17646	17612	17678	17742	17595	17660	17562	17639	17663	17635	17574	17502	17506	17632	17606	17549	17670	17861	17557	17644	17824	17659	17425	17531	17635	17486	17607	17733	17667	17586	17569	17522	17608	17657	17630	17499	17500	17745	17573	17663	17897	17737	17533	17712	17882	17465	17501	17613	17553	17744	17694	17847	17599	17511	17785	17730	17676	17753	17544	17700	17438	17534	17461	17837	17700	17739	17680	17759	17751	17683	17582	17606	17558	17529	17682	17687	17472	17633	17690	17688	17660	17581	17560	17575	17736	17511	17585	17652	17529	17625	17536	17502	17565	17488	17513	17499	17550	17745	17655	17837	17618	17618	17657	17604	17899	17635	17637	17780	17573	17689	17518	17466	17575	17731	17549	17511	17763	17895	17526	17659	17761	17581	17616	17594	17680	17641	17612	17763	17541	17485	17657	17770	17766	17537	17756	17729	17663	17581	17634	17643	17602	17781	17814	17478	17825	17646	17575	17461	17579	17759	17641	17625	17427	17570	17771	17688	17736	17744	17557	17743	17782	17527	17608	17640	17519	17622	17655	17840	17661	17446	17666	17532	17661	17733	17729	17597	17575	17470	17534	17553	17654	17745	17598	17742	17521	17651	17720	17718	17556	17470	17536	17413	17571	17409	17537	17609	17687	17491	17365	17556	17392	17870	17655	17594	17514	17652	17639	17626	17516	17655	17779	17690	17504	17716	17506	17526	17465	17692	17475	17692	17767	17753	17562	17561	17535	17380	17471	17487	17438	17688	17517	17719	17431	17557	17701	17579	17806	17571	17754	17828	17724	17670	17751	17682	17637	17644	17555	17564	17598	17754	17678	17644	17440	17668	17494	17497	17506	17713	17639	17686	17677	17679	17635	17674	17716	17521	17609	17611	17783	17569	17748	17567	17690	17778	17622	17723	17515	17500	17791	17582	17660	17487	17600	17687	17641	17475	17641	17552	17801	17697	17617	17662	17605	17691	17555	17692	17502	17704	17728	17641	17680	17486	17557	17568	17782	17564	17801	17641	17616	17697	17564	17949	17618	17684	17567	17497	17501	17544	17657	17404	17687	17652	17580	17662	17762	17614	17683	17773	17761	17638	17892	17822	17615	17548	17458	17619	17653	17800	17642	17641	17886	17617	17500	17663	17573	17575	17654	17674	17563	17545	17645	17528	17462	17494	17616	17721	17898	17472	17587	17508	17690	17500	17636	17734	17826	17615	17505	17552	17538	17733	17636	17500	17732	17676	17734	17794	17654	17614	17793	17612	17691	17676	17495	17799	17612	17371	17701	17722	17447	17562	17735	17781	17502	17507	17495	17574	17715	17596	17511	17760	17670	17697	17740	17578	17690	17751	17675	17794	17606	17530	17669	17752	17569	17604	17564	17653	17595	17662	17619	17664	17579	17658	17721	17717	17530	17608	17625	17526	17514	17413	17573	17611	17640	17684	17459	17782	17593	17526	17447	17413	17708	17809	17906	17634	17651	17384	17581	17829	17634	17602	17470	17564	17632	17815	17731	17636	17556	17627	17558	17645	17777	17655	17542	17568	17795	17654	17559	17584	17597	17675	17625	17598	17479	17535	17616	17515	17679	17683	17696	17693	17687	17725	17645	17654	17419	17682	17312	17601	17414	17739	17511	17526	17430	17485	17479	17656	17525	17488	17419	17707	17626	17576	17608	17426	17657	17690	17469	17556	17545	17471	17484	17517	17536	17569	17627	17628	17690	17765	17554	17415	17593	17816	17594	17669	17664	17629	17864	17741	17472	17641	17623	17641	17724	17645	17710	17562	17551	17631	17543	17578	17720	17577	17590	17667	17472	17480	17666	17628	17619	17590	17606	17629	17498	17563	17706	17721	17394	17619	17529	17586	17327	17492	17568	17776	17706	17561	17518	17546	17788	17644	17505	17798	17754	17595	17727	17571	17459	17575	17597	17694	17671	17461	17550	17742	17661	17723	17549	17550	17544	17631	17512	17509	17492	17653	17513	17658	17443	17625	17642	17817	17761	17600	17601	17587	17374	17576	17454	17611	17888	17555	17811	17601	17450	17539	17589	17670	17677	17811	17527	17616	17601	17614	17578	17798	17680	17585	17634	17624	17685	17710	17785	17618	17707	17679	17706	17608	17546	17498	17672	17621	17583	17577	17759	17608	17273	17712	17760	17474	17612	17470	17575	17559	17703	17470	17540	17542	17397	17453	17590	17594	17399	17668	17490	17791	17542	17206	17532	17504	17615	17657	17841	17635	17525	17422	17528	17801	17551	17634	17434	17426	17820	17705	17578	17705	17669	17632	17526	17802	17490	17602	17663	17784	17577	17655	17457	17452	17654	17473	17563	17547	17631	17600	17552	17675	17740	17364	17684	17725	17617	17599	17567	17688	17754	17538	17784	17544	17791	17838	17817	17650	17652	17599	17698	17566	17657	17548	17554	17455	17749	17676	17449	17432	17590	17402	17535	17441	17485	17605	17525	17614	17782	17704	17566	17547	17649	17602	17780	17525	17512	17803	17738	17655	17661	17584	17627	17523	17906	17750	17600	17773	17540	17577	17666	17749	17596	17671	17623	17483	17795	17606	17544	17463	17577	17721	17621	17424	17568	17511	17697	17424	17602	17545	17416	17727	17721	17922	17746	17646	17755	17313	17439	17702	17582	17551	17558	17687	17592	17616	17577	17683	17689	17441	17815	17669	17636	17768	17635	17512	17477	17668	17739	17743	17716	17595	17504	17531	17805	17731	17616	17749	17637	17696	17657	17650	17694	17645	17702	17595	17743	17616	17532	17751	17716	17574	17604	17603	17707	17797	17728	17698	17453	17570	17547	17517	17561	17540	17670	17581	17606	17639	17565	17563	17637	17665	17554	17525	17745	17552	17481	17480	17669	17640	17435	17425	17672	17690	17433	17534	17676	17825	17694	17564	17566	17482	17721	17845	17679	17506	17657	17539	17483	17657	17481	17489	17662	17631	17642	17840	17620	17610	17676	17445	17756	17692	17743	17662	17484	17662	17555	17749	17564	17397	17507	17740	17581	17519	17396	17643	17794	17461	17631	17452	17587	17779	17557	17432	17621	17601	17845	17456	17712	17596	17364	17577	17706	17583	17706	17659	17519	17646	17622	17325	17413	17513	17682	17615	17521	17455	17665	17704	17698	17678	17672	17742	17852	17546	17721	17617	17591	17571	17577	17519	17537	17791	17705	17503	17394	17474	17567	17520	17681	17586	17542	17407	17527	17481	17567	17445	17544	17702	17701	17749	17540	17507	17811	17577	17562	17491	17575	17670	17705	17584	17718	17610	17619	17628	17764	17691	17517	17532	17573	17576	17359	17573	17625	17558	17566	17474	17651	17582	17642	17652	17420	17582	17636	17702	17519	17670	17818	17634	17537	17536	17511	17497	17536	17635	17694	17570	17800	17222	17688	17644	17468	17788	17682	17810	17683	17372	17557	17441	17586	17521	17566	17691	17782	17700	17761	17404	17769	17784	17738	17534	17460	17402	17543	17748	17498	17306	17526	17380	17498	17761	17503	17612	17702	17600	17650	17622	17483	17702	17719	17492	17674	17570	17686	17853	17776	17715	17603	17390	17621	17728	17697	17446	17499	17482	17399	17807	17550	17735	17650	17759	17633	17456	17551	17628	17708	17607	17709	17590	17568	17509	17682	17530	17721	17575	17501	17675	17768	17586	17402	17650	17514	17554	17494	17610	17458	17634	17587	17657	17603	17800	17637	17773	17520	17747	17619	17674	17745	17624	17693	17692	17630	17544	17568	17497	17653	17571	17747	17553	17548	17571	17426	17664	17714	17674	17695	17564	17594	17780	17762	17818	17442	17716	17664	17710	17625	17441	17497	17500	17669	17688	17616	17623	17613	17673	17704	17574	17551	17764	17532	17656	17483	17573	17609	17586	17608	17699	17669	17697	17582	17682	17465	17538	17490	17511	17650	17496	17494	17742	17754	17629	17685	17699	17640	17496	17559	17534	17829	17549	17632	17802	17644	17726	17550	17648	17464	17834	17814	17653	17731	17741	17725	17636	17596	17664	17705	17394	17652	17438	17670	17717	17515	17660	17651	17491	17531	17683	17626	17645	17586	17611	17429	17821	17758	17766	17466	17604	17752	17530	17559	17633	17730	17825	17589	17859	17829	17647	17877	17683	17499	17566	17724	17633	17546	17397	17463	17459	17582	17506	17835	17619	17807	17491	17680	17795	17564	17714	17592	17349	17746	17496	17761	17520	17472	17731	17525	17673	17394	17726	17304	17822	17566	17587	17648	17546	17639	17696	17771	17656	17656	17559	17709	17663	17436	17963	17886	17475	17458	17629	17680	17628	17685	17587	17532	17627	17523	17564	17806	17640	17488	17684	17502	17538	17649	17749	17595	17546	17739	17612	17497	17520	17470	17762	17351	17749	17553	17683	17619	17647	17283	17588	17575	17503	17406	17656	17455	17626	17752	17726	17478	17472	17831	17661	17636	17651	17773	17484	17553	17621	17423	17551	17671
63546	108654	89312	60777	35453	19623	15717	15169	15154	14983	15077	15149	15148	15104	15283	15173	15117	15195	15251	15019	15300	15242	15247	15278	15203	15340	15269	15175	15200	15290	15227	15342	15162	15079	15180	15084	15222	15183	15298	15205	15290	15243	15206	15205	15117	15065	15195	15160	15214	15198	15094	15244	15035	15310	15124	15312	15299	15021	15254	15057	15193	15124	15144	14981	15173	15167	14974	15165	15092	15220	15113	15135	15322	15107	15253	15171	15272	15276	15041	15021	15244	15099	15267	15087	15113	15188	15104	15146	15178	15291	15151	15017	15122	15191	14996	15108	15317	14905	15234	15081	15110	15181	15062	15189	15145	15072	15247	15210	15284	15224	15013	15196	15165	15132	15069	14968	15267	15151	15112	15086	15184	15053	15022	15227	15120	15172	15099	15102	15225	15066	15204	15344	15284	15172	15135	15060	15373	15379	15114	15193	15066	15224	15122	15092	15222	15178	15239	15251	14957	15029	15269	15223	15251	15161	15282	15129	15257	14984	15221	15270	15351	14896	15108	15151	15220	15242	15071	15208	15090	15206	15126	15062	15200	15252	15236	15229	15240	15036	14933	15239	15136	15108	15245	15181	15183	14974	15178	15085	15166	15115	15167	15176	15115	15068	15013	15105	15301	15092	14913	15208	15104	15113	15145	15223	15368	15280	15203	15246	15226	15072	15127	15074	15295	15118	15245	15212	14931	15071	15043	15030	15082	15264	15203	15198	15341	15103	15124	15007	15256	15025	15154	15138	15062	15060	15231	15253	15204	15030	15055	15208	15129	15196	15142	15260	15164	15136	15100	15145	15181	15182	15095	15162	15157	15085	15191	15075	15131	15170	15125	15171	15151	15049	15137	14999	15239	15256	15194	15200	15403	15091	15188	15247	15138	15219	15299	15284	15268	15186	15087	15147	15191	15159	15000	15324	15111	15118	15140	15266	15186	15073	15041	15036	15308	15343	15266	15291	15056	15177	15130	15218	15038	15100	15258	15107	14978	15177	15022	15256	15051	15188	15183	15006	15107	15237	15143	15258	14977	15224	15175	15261	15251	15219	15194	15224	15236	15406	15087	15153	15106	15095	15113	15265	15089	15039	15196	15253	15163	15035	15230	15091	15199	15201	15140	15077	15165	15099	14975	15293	15174	15103	15027	15203	15124	15065	15194	15280	15174	15055	15058	15136	15086	15168	15109	15042	15215	15237	15278	15203	15048	15115	14933	15109	15090	15155	15324	15280	15253	15237	15168	15117	15134	15271	15200	15113	15218	15146	15126	15247	15265	15039	15037	15025	15337	15153	15251	15161	15199	15208	15263	15096	15112	15216	15175	15170	15262	15273	15178	15110	14846	15196	15054	15181	15128	15235	14968	15161	15146	15261	14995	15224	15246	15237	15185	14968	15079	15127	15206	15106	15304	15132	15015	15057	15288	15262	15158	15040	15057	15197	15148	15150	15084	15245	15153	15049	15262	15135	15404	15205	15023	15070	14961	15021	15215	15176	15196	15214	15145	15136	15022	15212	15008	15258	15171	15104	15050	15061	15053	15253	15162	15125	15272	15214	15137	15174	15413	15262	15028	15138	15296	15266	15132	15138	15153	15063	15296	15187	15126	15071	15059	15070	15246	15046	15172	15294	15182	15156	15182	15077	15050	15172	15166	14912	15254	15155	15224	15099	15247	15329	14968	15038	15297	15101	15114	14976	15156	14985	15253	15066	15120	15125	15162	15185	15171	15037	15192	15286	15070	15200	15164	15008	15100	15123	15097	15198	15024	14990	15240	15257	15162	15129	15229	15122	15180	15137	14994	15190	14949	15047	15191	15040	15076	15105	15160	15218	15139	15188	15205	15131	15140	15143	15042	15066	15005	15244	15154	15241	15149	15166	15082	15109	15242	15080	15261	15188	15236	15232	15232	15113	15237	15077	15287	15090	15114	15090	14908	15095	15291	15200	15140	15276	15152	15009	15005	15096	15199	15052	15070	15199	15120	15182	15169	15199	15108	15074	15088	15329	15011	14999	15082	15220	15124	15138	15115	15222	15084	15188	15166	15241	15357	15365	15224	15271	15153	15175	15288	15245	15267	14973	15128	14990	15281	15094	15227	15154	15309	15256	15097	15115	15199	15226	15196	15102	14916	15105	15208	15137	15082	15154	15258	15253	14976	15158	15202	15271	15124	15104	15190	15214	15066	15097	15312	15179	15050	15209	15005	15116	15135	15133	15117	14965	15294	15109	15224	15097	15124	15118	15057	15232	15157	15087	15078	15148	15221	15000	15278	15141	15148	15171	15281	15057	15137	15305	15134	15069	15159	15067	15268	15226	15192	15126	15124	15034	15111	15368	15279	15275	15138	15080	15218	15219	15220	15200	15265	15116	15107	15119	15299	15395	15033	15359	15163	15163	15134	15114	15243	15349	15143	15165	15252	15272	15150	15117	15147	14856	15109	15109	15297	15144	15210	15134	15194	15151	15052	15071	15067	15252	15152	15028	15214	15242	15026	14909	15067	15135	14981	15262	15186	15140	15200	15183	15287	15139	15265	15264	15016	15234	15101	15100	15119	15147	15105	15133	15061	15040	15160	15254	15024	15173	15278	15112	15119	15238	15145	15268	15174	15031	15167	15121	15179	15010	15192	15113	15052	15243	15088	15028	15305	15159	15211	15136	15067	15319	15179	15080	15031	15183	15211	15240	15056	15082	15179	15212	15112	15195	15320	15293	15262	15202	15107	15186	15124	15066	15166	15117	15077	15101	15071	15277	15251	15211	15181	15165	15068	15076	15242	15172	15134	15058	15266	15160	15116	15221	15019	15163	15194	15303	15256	15244	15092	15121	15216	15063	15186	15203	15088	15243	15091	15211	15185	15145	15123	15123	15104	14997	15306	15243	15122	15103	15108	15102	15174	15126	15222	15239	15234	15381	15050	15236	15121	15011	15020	15146	15037	15226	15059	15074	15227	15179	15156	15114	15206	15045	15245	15248	15150	15024	15184	15183	15315	15046	15224	15084	15029	15244	15201	15368	15136	15168	15173	15144	15205	15227	15039	15189	15058	15365	15071	15296	15229	14963	15273	15083	15306	15119	15192	15093	15333	15244	15179	15357	15106	15136	15184	15247	15167	15125	15296	15117	15234	15179	15069	15119	15163	15164	15099	15331	15261	15036	15121	15211	15233	15105	15166	14932	15051	15104	15216	15202	15255	15123	15169	15280	15327	15163	15277	15049	15241	15159	15368	15109	15044	15277	15042	15214	15193	15113	15026	15209	15311	15164	15058	15227	15211	15245	15092	15154	15290	15190	15189	15080	15087	14917	15211	15236	15240	15094	15329	15105	15189	15030	15036	15138	15190	15139	15013	15200	15154	15080	15112	15242	15063	15223	15099	15264	14980	14971	15080	15320	15079	14994	15140	15241	15171	15240	15117	15291	15148	15220	15119	15240	15144	15153	15206	15158	15195	15326	15399	15018	15221	15132	15084	15165	15195	15173	15143	15133	14993	15206	15113	15226	15253	15157	15163	15044	15078	15100	15246	15233	15077	15229	15178	15164	15156	15102	15028	15223	15036	15465	15264	15223	15126	15089	15113	15082	15164	15207	15199	15189	15139	15227	15136	15194	15286	15246	15331	15236	15291	15187	14999	15360	15164	15129	15120	15041	15131	15329	15192	15273	15153	15133	15237	15194	14956	15054	15094	15166	15116	15237	15349	15178	15155	15201	15188	15234	15240	15311	15098	15023	15215	14936	15171	15065	15173	14947	15197	15264	15100	15053	15061	15062	15254	15067	15174	15191	15124	15170	15236	15281	15110	15199	15173	14993	15097	15230	15267	15045	15135	15314	15126	15155	15274	15174	15273	15195	15009	15297	15185	14962	15201	14947	15125	15143	14944	15243	15209	15066	15144	15185	15179	15261	15264	15032	15167	15080	15142	15184	15256	15162	15307	15228	15219	15154	15266	15173	15233	15223	15289	15190	15237	15013	15097	15334	15303	15177	15116	15219	15156	15074	15235	15197	15210	15161	15220	15109	15153	15369	15145	15164	15005	15030	15197	15057	15147	15077	15286	15038	15260	15132	15299	15256	15246	15242	15358	15289	15085	15216	15351	15238	15244	14976	15167	15032	15262	15116	15228	15143	15018	15150	15101	15138	15026	15019	15208	15089	15141	15273	15162	15156	14954	15224	15116	15109	15167	15182	15257	15209	15029	15197	15254	15221	15195	15235	15027	15137	15115	14948	15143	15303	15095	15148	15142	15240	15302	15029	15233	15095	15023	15307	15210	15226	15231	15188	15160	15076	15132	15100	15129	15116	15000	15127	15373	15134	15123	15089	15159	15212	15296	15222	15065	15001	15245	15156	15249	15066	15197	15137	15307	14950	15183	15452	15270	15195	15091	15062	15193	15136	15226	15338	15173	15104	14965	15201	15016	14883	15034	15071	15142	15314	15086	15248	15201	15273	15165	15295	15147	15091	15021	15170	15167	15348	14966	15162	15132	15266	15100	15107	15242	15366	15054	15222	15171	15132	15126	15183	15100	15325	15205	15170	15155	15158	15035	15187	15295	15137	15159	15126	15113	15263	15231	14962	15220	15181	15120	15060	15112	15228	15010	15187	15009	15105	15170	15105	15290	15098	15348	15165	15394	15140	15197	15275	15310	15171	15205	15096	15183	15163	15112	15075	14956	15088	15104	15059	15193	15171	15122	15141	15286	15258	15153	15116	15225	15217	15064	15225	15103	14881	15248	15228	15261	14975	15124	15359	14987	15121	15123	15147	15088	14958	15228	15150	15159	15042	15009	15166	15168	15119	15193	15301	15185	15173	15082	15105	15148	15208	15078	15278	15064	15241	15039	15152	15165	15188	15126	15230	15055	15216	15303	15212	15072	15168	15136	15292	15344	15144	15068	15075	15125	14972	15171	15043	15271	15043	15236	15112	15163	15146	15169	15255	15224	15087	15197	15129	15240	15213	15171	15003	15205	15102	15336	15195	15256	15052	15125	15136	15201	15125	15189	15081	14984	15184	15169	15219	15209	15263	15323	15186	15013	15120	15033	15080	15122	15327	15102	15137	15198	15175	15132	15012	15138	15177	15172	15152	15135	15031	15220	15079	15046	15083	15020	15036	15287	15196	15131	15164	15365	15081
32939	40072	43053	30728	21321	18811	18087	17814	17898	17779	17869	18003	17818	17687	17923	17837	17984	18097	17816	17809	17898	17814	17797	18041	17980	17802	17878	17828	17927	18017	17811	17712	17936	17747	17661	17914	17706	17956	17752	17992	17751	17665	17728	17819	17686	17806	17760	17962	17794	17729	17987	17848	17995	17842	17728	18000	17876	17736	17691	17803	17826	17849	17855	17821	17805	17784	17834	17852	17680	17748	17624	17581	17798	17752	17757	17671	17788	17661	17692	17736	18024	17976	17920	17897	17795	17598	17707	17860	17974	17906	17767	17802	17773	17543	18033	17715	17725	17838	17814	17807	17688	17700	17858	17821	17789	17851	17759	17764	17766	17801	18040	17802	17654	17876	17961	17498	17814	17846	17859	17822	17766	17827	17854	17971	17751	17698	17844	17841	17695	17835	17687	17874	17749	17751	17704	17702	17711	17921	17976	17843	17809	17629	17803	17520	17923	17947	17817	17648	17767	17851	17983	17722	17875	17745	17599	17848	17871	17644	17865	17660	17946	17757	17739	17879	17672	17554	17953	17636	17814	17692	17985	17717	17727	17810	17624	17917	17603	17959	17883	17722	17720	17677	17593	17836	17740	17854	17773	17852	17767	17898	17765	17596	17764	17702	17938	17963	17727	17702	17648	17654	17851	17877	17860	17735	17793	17746	17803	17796	17683	17815	17735	17785	17764	17923	18055	17769	18099	17758	18032	17746	17744	17491	17832	17638	17968	18006	17661	17623	18024	17660	17588	17784	17598	17771	17841	17725	17740	17889	17787	17902	17832	17847	17773	17776	17842	17662	17874	17777	17805	17907	17819	17747	17811	17698	17857	17747	17672	17990	17658	17789	17639	17623	17650	17883	17838	17893	17697	17846	17652	17859	17727	17737	17636	17761	17690	17808	17872	17636	17848	17571	17815	17651	17451	17577	17677	17825	17779	17646	17624	17866	17910	17950	17654	17853	17631	17802	17939	17707	17981	17725	17790	17828	17927	17715	17596	17685	17822	18066	17755	17716	17772	17943	17871	17588	17855	17733	17880	17731	17888	17733	17856	17820	17982	17495	17808	17832	17817	17947	17842	18009	17829	17904	17616	17726	17699	17646	17740	17772	17933	17776	17495	17838	17709	17735	17798	17607	17706	17828	17862	17696	17868	17940	17803	17861	17809	17663	17743	17790	17808	17879	17935	17809	17790	17733	17845	17716	17791	17695	17970	17794	17909	17845	17789	17811	17877	17943	17700	17672	17799	17687	17843	17940	17736	17758	17672	17655	17732	17775	17849	17742	17806	17974	17768	17618	17672	17899	17702	17896	17888	17678	17618	17625	17920	17741	17884	17757	17955	17522	17710	17987	17808	17553	17777	17865	17693	17679	17861	17718	17822	17698	17760	17988	18001	17818	17864	17738	17758	17671	17741	17785	17807	17703	17708	17762	17886	17898	17726	17807	17619	17681	17737	18016	17714	17797	17739	17678	17584	17633	17917	17898	17817	18012	17725	17771	17752	17741	17967	17778	17715	17701	17814	17879	17939	17739	17791	17754	17712	17670	17822	18040	17835	17683	17661	17692	17947	17704	17802	17874	17752	17771	17716	17644	17661	17949	17786	17902	17668	17827	17740	17881	17732	17683	17687	17910	17826	17921	17994	17644	17975	17872	17717	17557	17795	17691	17651	17893	17780	17883	17759	17643	17803	17836	17793	17780	17693	17689	17875	17855	17655	17980	17801	17732	17907	17942	17668	17675	17798	17691	17564	17744	17846	17781	17689	17661	17766	17615	17657	17768	17842	17838	17754	17629	17821	17898	17913	17727	17663	17828	17803	17790	17858	18011	17932	17936	17694	17701	17850	17719	17625	17835	17728	17866	17642	17789	17807	17856	17862	17677	17633	17679	17829	17801	17749	17833	17872	17919	17740	17670	17864	17826	17829	17717	17632	17678	17760	17885	17721	17784	17846	17646	17760	17820	17617	17806	17704	17796	17790	17681	17479	17671	17705	17667	17738	17753	17724	17795	17905	17768	17801	17655	17466	17920	17884	17901	17688	17873	17695	17894	17927	17853	17603	17865	17756	17697	17620	17818	17846	17897	17819	17806	17808	17925	17881	17833	17903	17928	17851	17562	17774	17665	17708	17767	17707	17912	17822	17901	17701	17677	17804	17933	17731	17813	17528	17782	17891	17870	17637	17704	17917	17774	17598	17767	17678	17739	17654	17842	17905	17626	17863	17822	17666	17794	18016	17689	17751	17719	17890	17807	17941	17687	17816	17763	17783	17632	17796	17830	17828	17767	17852	17782	17904	17849	17783	17801	17837	17825	17734	17767	17878	17814	17780	17753	17699	17667	17856	17619	17952	17787	17639	17779	17484	17768	17949	17872	17862	17693	17824	17722	17917	17787	17941	17764	17716	17763	17780	17867	17698	17814	17927	17878	17860	17900	17795	17883	17835	17911	17746	17647	17845	17808	17821	17681	17792	17528	17854	17799	17844	17738	17741	17849	17834	17744	17734	17632	17793	17625	17784	17693	18096	17828	17812	17875	17866	17761	17908	17753	17728	17609	17720	17671	17809	17838	17927	17668	17696	17905	17669	17783	17735	18062	17695	18037	17792	17875	17671	17801	17749	17681	17591	17824	17813	17735	17812	17761	17676	17893	17840	17754	17738	17776	17716	17818	17816	17730	17682	17757	17871	17607	17816	17802	17955	17544	17990	17769	17736	17718	17759	17641	17843	17627	17626	17842	17761	17745	17735	17746	17824	17586	17733	17899	17774	17711	17702	18018	17789	18019	18064	17799	17822	17672	17643	17777	17693	17743	17932	18157	17858	17737	17889	17756	17907	17885	17868	17825	17956	17732	17795	17698	17873	17838	17734	17738	17905	17823	17694	17750	17896	17856	17749	17784	17883	17761	17776	17839	17595	17739	17708	17696	17834	17838	17819	17787	17627	17820	17710	17742	17866	17783	17730	17830	17752	17753	17788	17769	17832	17712	17849	17757	17754	17940	17932	17860	17731	17620	17603	17610	17735	17708	17795	17770	17702	17837	17784	17614	17848	17932	17677	17800	17645	17889	17785	17702	17982	17565	17913	17800	17984	17799	17849	17888	17920	17732	17678	17639	17536	17849	17750	17761	17709	17944	18075	17890	17814	17734	17679	17710	17668	17912	17759	17691	17587	17761	17896	17676	17819	17881	17582	17763	17828	17821	17903	17723	17775	17679	17829	17961	17644	17893	17763	18002	17848	17714	17671	17974	17705	17769	17657	17847	17859	17933	17764	18155	17801	17693	17888	17729	17790	17855	17937	17873	17590	17759	17842	17758	17842	17652	17880	17934	17823	17868	17608	17879	17403	17801	17771	17812	17897	17892	17716	18025	17811	17804	17749	17920	17963	17839	17897	17925	17996	17707	17919	17876	17696	17810	17691	17953	17836	17768	17801	17988	17821	17606	17752	17767	17951	17843	17748	17924	17944	17843	17831	17859	17943	17868	17843	17834	17702	17804	17794	17732	17721	17653	17780	17854	17832	17729	17810	17896	17764	17766	17814	17765	17768	17816	17769	17853	18021	17809	17794	17792	17764	17933	17771	17681	17758	17661	17884	17798	17568	17917	17999	18039	17873	17902	17756	17742	17591	17849	17876	17722	17841	17735	17704	17878	17906	17817	17865	17824	17779	17845	17714	17825	17773	17507	17674	17942	17995	17713	17793	17631	17934	17815	17859	17718	17838	17701	17801	17447	17652	17814	17994	17813	17838	17953	17801	17659	17846	17840	17671	17863	17758	17830	17855	17809	17695	17820	17953	17707	17744	17667	17890	17828	17753	17965	17892	17730	17696	17666	17904	17506	17698	17859	17917	17882	17746	17773	17698	17639	17839	17988	17727	17593	17772	17882	17864	17878	17866	17767	17927	17802	17934	17739	17669	17755	17766	17585	17621	17663	17712	17640	17807	17935	17839	17795	17980	17609	17841	17667	17915	17677	17699	17843	17912	17853	17562	17594	17894	17789	17815	17726	17849	17994	17932	17785	17868	17861	17945	17926	17962	17773	17982	17922	17750	17631	17776	17836	17926	17820	17772	17681	17901	17761	17867	17463	17821	17895	17859	17857	17833	17720	17910	18056	17909	17693	18094	17740	17743	17702	17649	17826	17773	17690	17635	17621	17968	17885	17943	17967	17866	17758	17783	17762	17726	17803	17903	17670	17619	17692	17784	17790	17969	17933	17741	17769	17820	17753	17858	17717	17824	17675	17730	17670	17779	17652	17953	17795	17932	17645	17628	18057	17651	17797	17639	17758	17811	17839	18028	17890	17684	17753	17915	17811	17942	17724	17510	17792	17739	17798	17857	17718	17725	17590	17616	17893	17675	17832	17785	17628	17703	17766	17779	17754	17912	17822	17747	17729	17777	17748	17682	17556	17642	17674	17855	18003	17823	17750	17673	17774	17701	17758	17670	17886	17695	17838	17849	17564	17588	17856	17721	17692	17601	17828	17905	17863	17770	17888	17897	17773	18035	17689	17753	17640	18006	17891	17470	17616	17841	17823	17712	18008	17835	17760	17771	17920	17818	17837	17731	17985	17925	17719	17696	17627	17856	17846	17700	17774	17747	17880	17689	17804	18059	17567	17776	17752	17762	17718	17730	17838	17963	17634	17814	17931	17828	17832	17824	17845	17693	17891	17762	17714	17871	17654	17844	17923	17795	17981	17814	17984	17655	17679	17633	17614	17734	17578	17709	17781	17857	17813	17790	17857	17906	17913	17984	17763	17801	17863	17777	17958	17831	17881	17917	17907	17843	17775	17789	17964	17884	17729	17911	17626	17952	17725	17757	17721	17861	17530	17813	17794	17810	17757	17622	17785	17795	17772	17911	17911	17884	17888	17785	17822	18018	17730	17808	17630	17904	17817	17860	17738	17961	17936	17944	17885	17747	17767	17696	17592	17830	17636	17837	17679	17844	17914	17717	17869	18016	17726	17583	17574	17643	17764	17877	17853	18005	17902	17868	17875	17776	17824	17578	17943	17785	17729	17877	17859	17839	17833	17941	17947	17970	17894	17799	18016	17695	17818	17813	17800	17841	17867	17774	17756	17908	17748	17681	17943	18013	17776	17869	17861	17751	17808	17834	17874	17874	17754	17657	17859
41476	58398	44756	26339	18129	15597	15319	15134	15291	15271	15242	15117	15253	15248	15258	15134	15269	15224	15445	15265	15181	15207	15070	15270	15344	15282	15400	15252	15200	15247	15057	15448	15414	15298	15145	15095	15120	15227	15247	15276	15452	15335	15359	15297	14970	15263	15081	15397	15315	15206	15374	15172	15199	15210	15374	15445	15208	15330	15299	15176	15150	15207	15303	15117	15200	15391	15194	15307	15262	15180	15275	15342	15346	15053	15291	15213	15269	15416	15330	15000	15077	15127	15078	15284	15371	15526	15233	15228	15213	15348	15140	15176	15328	15091	15285	15183	15173	15248	15212	15227	15217	15124	15223	15302	15244	15149	15169	15254	15181	15399	15347	15373	15194	15213	15254	15302	15101	15228	15256	15047	15170	15346	15162	15232	15186	15326	15201	15252	15393	15149	15415	15106	15432	15100	15232	15216	15232	15331	15168	15437	15279	15318	15268	15240	15259	15210	15233	15163	15406	15401	15182	15403	15255	15284	15150	15440	15142	15187	15199	15176	15262	15146	15329	15202	15218	15310	15103	15291	15160	15304	15352	15077	15180	15299	15292	15115	15473	15171	15168	15263	15256	15180	15242	15064	15197	15135	15232	15428	15106	15342	15174	15218	15227	15216	15138	15077	15284	15383	15273	15262	15298	15192	15267	15251	15253	15268	15218	15239	15215	15270	15354	15162	15328	15324	15299	15107	15157	15292	15149	15283	15175	15229	15143	15292	15253	15335	15349	15221	15189	15196	15278	15323	15253	15533	15349	15146	15249	15101	15201	15318	15366	15213	15075	15223	15399	15421	15228	15356	15343	15217	15219	15284	15304	15338	15185	15259	15180	15083	15254	15290	15262	15224	15078	15223	15357	14975	15279	15321	15244	15272	15140	15148	15219	15308	15287	15102	15305	15324	15250	15303	15151	15336	15225	15330	15238	15301	15321	15196	15216	15372	15159	15221	15382	15371	15332	15257	15215	15304	15323	15253	15173	15176	15205	15073	15028	15409	15207	15343	15309	15258	15245	15254	15270	15107	15210	15343	15372	15168	15165	15284	15125	15313	15138	15157	15143	15261	15162	15207	15047	15191	15270	15240	15342	15326	15306	15220	15244	15245	15428	15037	15322	15279	15429	15057	15084	15137	15274	15269	15207	15311	15096	15177	15251	15329	15139	15192	15108	15405	15299	15325	15081	15295	15266	15210	15317	15115	15217	15226	15125	15162	15210	15245	15326	15354	15206	15319	15256	15290	15052	15314	15159	15208	15152	15184	15297	15211	15256	15181	15299	15269	15400	15109	15336	15268	15196	15082	15282	15310	15425	15411	15344	15246	15211	15344	15302	15207	15151	15428	15200	15057	15082	15137	15310	15138	15388	15210	15390	15211	15393	15076	15293	15189	15409	15276	15352	15222	15397	15342	15148	15245	15324	15301	15360	15216	15423	15188	15283	15331	15242	15280	15192	15324	15179	15245	15244	15075	15214	15386	15327	15284	15274	15188	15138	15345	15318	15418	15309	15165	15239	15253	15166	15152	15309	15193	15144	15250	15213	15191	15180	15203	15365	15169	15227	15241	15367	15273	15297	15310	15194	15232	15189	15257	15439	15305	15346	15284	15105	15321	15296	15324	15210	15254	14979	15392	15272	15321	15256	15203	15148	15111	15232	15303	15378	15297	15116	15217	15310	15205	15221	15253	15211	15289	15189	15272	15203	15135	15269	15219	15233	15223	15231	15213	15259	15116	15156	15225	15389	15242	15333	15260	15223	15185	15224	15129	15121	15205	15331	15302	15420	15197	15248	15161	15200	15383	15287	15228	15230	15110	15259	15173	15142	15140	15094	15114	15208	15179	15217	15384	15312	15133	15268	15327	15305	15298	15350	15351	15294	15251	15249	15155	15247	15262	15287	15166	15368	15291	15156	15221	15111	15193	15311	15227	15185	15129	15347	15192	15291	15296	15407	15133	15332	15196	15300	15153	15218	15075	15313	15170	15160	15193	15294	15233	15203	15220	15298	15240	15491	15197	15147	15260	15215	15243	15310	15131	15230	15271	15270	15350	15274	15307	15214	15238	15258	15204	15265	15289	15309	15260	15292	15257	15266	15228	15388	15116	15245	15228	15257	15200	15374	15240	15177	15384	15343	15235	15285	15269	15119	15262	15176	15339	15247	15124	15135	15235	15320	15282	15334	15248	15300	15205	15230	15276	15261	15309	15320	15217	15412	15209	15325	15302	15279	15125	15113	15224	15259	15271	15183	15295	15186	15085	15222	15318	15178	15012	15249	15192	15273	15214	15299	15223	15267	15311	15273	15196	15339	15210	15291	15155	15340	15381	15328	15313	15306	15265	15254	15214	15383	15179	15231	15256	15285	15290	15242	15315	15348	15368	15260	15220	15355	15149	15253	15369	15190	15296	15143	15264	15262	15142	15331	15235	15282	15110	15214	15150	15420	15273	15201	15261	15154	15312	15259	15249	15329	15214	15282	15361	15363	15216	15422	15258	15498	15486	15155	15176	15336	15369	15309	15153	15315	15427	15202	15334	15101	15215	15185	15143	15355	15130	15336	15122	15302	15372	15220	15270	15195	15371	15161	15229	15142	15246	15219	15336	15184	15307	15152	15177	15294	15164	15218	15320	15251	15308	15298	15364	15308	15444	15139	14987	15304	15254	15197	15209	15341	15195	15259	15215	15135	15452	15223	15232	15345	15238	15334	15097	15238	15359	15277	15248	15222	15360	15314	15283	15341	15291	15225	15320	15242	15284	15364	15287	15156	15012	15341	15210	15210	15159	15079	15175	15119	15361	15298	15221	15173	15269	15382	15372	15277	15270	15317	15249	15098	15445	15083	15181	15344	15306	15164	15417	15032	15084	15301	15135	15416	15278	15185	15262	15261	15255	15416	15267	15579	15121	15276	15306	15222	15283	15198	15148	15244	15261	15301	15325	15306	15151	15130	15192	15241	15316	15242	15226	15280	15183	15284	15225	15092	15202	15219	15157	15090	15266	15476	15222	15363	15193	15209	15228	15095	15297	15226	15395	15290	15188	15317	15147	15348	15181	15428	15306	15292	15213	15370	15194	15272	15281	15391	15230	15312	15368	15179	15304	15205	15221	15287	15271	15128	15177	15028	15254	15195	15260	15209	15177	15218	15275	15387	15344	15206	15248	15308	15372	15144	15224	15170	15194	15296	15163	15188	15183	15244	15207	15228	15226	15278	15164	15156	15119	15170	15280	15106	15219	14980	15123	15197	15274	15263	15291	15219	15312	15114	15264	15132	15211	15149	15304	15151	15205	15159	15315	15158	15068	15329	15340	15076	15249	15419	15308	15361	15175	15236	15255	15140	15452	15149	15227	15316	15385	15344	15089	15153	15261	15381	15274	15106	15178	15100	15391	15294	15196	15220	15339	15247	15122	15322	15258	15169	15449	15212	15361	15289	15257	15403	15320	15319	15239	15097	15285	15336	15388	15212	15021	15148	15229	15108	15251	15195	15497	15152	15146	15178	15205	15179	15137	15175	15333	15064	15225	15349	15175	15141	15330	15242	15160	15177	15101	15313	15444	15247	15376	15221	15413	15113	15150	15111	15239	15316	15148	15217	15203	15217	15233	15171	15207	15233	15228	15342	15140	15302	15195	15194	15230	15235	15192	15171	15155	15239	15196	15110	15320	15423	15195	15313	15241	15289	15088	15168	15157	15253	15273	15353	15374	15258	15206	15188	15166	15179	15350	15374	15287	15294	15075	15268	15199	15366	15298	15173	15282	15271	15124	15278	15200	15358	15015	15132	15383	15365	15057	15400	15283	15312	15205	15303	15426	15155	15424	15110	15298	15272	15258	15213	15269	15272	15296	15421	15226	15404	15195	15180	15197	15312	15253	15360	15239	15342	15196	15292	15418	15401	15217	15422	15357	15191	15148	15273	15229	15523	15380	15260	15198	15210	15325	15085	15329	15085	15317	15378	15288	15453	15222	15233	15437	15250	15190	15270	15223	15129	15259	15309	15183	15292	15154	15189	15258	15248	15302	15139	15232	15407	15449	15286	15329	15266	15175	15172	15137	15323	15212	15281	15193	15238	15229	15295	15315	15225	15317	15226	15279	15190	15219	15186	15363	15281	15287	15184	15208	15150	15401	15279	15179	15384	15291	15132	15274	15236	15369	15419	15204	15315	15231	15258	15152	15351	15398	15236	15395	15171	15168	15295	15224	15336	15199	15287	15208	15361	15287	15166	15249	15354	15222	15328	15162	15249	15358	15258	15143	15260	15153	15242	15361	15190	15085	15412	14986	15183	15307	15297	15240	15375	15295	15249	15140	15297	14947	15314	15479	15203	15140	15312	15217	15284	15164	15264	15373	15158	15397	15194	15251	15375	15259	15114	15246	15294	15237	15221	15298	15222	15213	15297	15193	15115	15139	15274	15248	15169	15294	15294	15202	15195	15355	14996	15249	15294	15224	15120	15275	15220	15351	15179	15236	15180	15274	15192	15238	15260	15193	15035	15270	15185	15332	15342	15272	15253	15346	15380	15159	15304	15374	15256	15191	15251	15187	15175	15212	15268	15186	15323	15185	15061	15337	15152	15291	15399	15170	15506	15177	15229	15312	15317	15326	15243	15292	15308	15198	15265	15331	15367	15159	15325	15052	15394	15428	15308	15346	15231	15294	15343	15217	15256	15303	15243	15163	15335	15285	15302	15300	15088	15237	15262	15301	15346	15296	15109	15208	15148	15237	15234	15293	15085	15222	15288	15467	15246	15281	15244	15267	15223	15207	15170	15330	15232	15184	15387	15365	15299	15222	15202	15336	15164	15418	15318	15192	15417	15250	15178	15163	15373	15020	15261	15390	15205	15264	15207	15163	15373	15274	15073	15282	15321	15221	15209	15316	15225	15148	15276	15114	15196	15320	15128	15332	15222	15116	15331	15270	15184	15269	15243	15315	15206	15273	15197	15248	15315	15200	15259	15266	15281	15179	15429	15353	15234	15174	15294	15241	15153	15015	15169	15218	15201	15361	15308	15254	15114	15348	15180	15299	15332	15384	15264	15231	15437	15017	15389	15238	15119	15148	15213	15247	15178	15255	15350	15220	15428	15295	15089	15366	15151	15267	15050	15359	15170	15252	15297	15199	15075	15023	15209	15259
36089	39344	37561	27229	20349	18575	18240	17761	17923	17780	18024	18076	18153	17834	18016	17825	17899	18105	17939	17886	17708	17859	17918	17961	17941	18055	17957	17840	17952	18012	18042	17802	17872	17994	17860	17722	18022	17875	17725	18034	17986	17817	17787	17698	18065	17828	18045	17829	17973	17837	17877	18045	17932	18035	17952	17818	17900	17887	18035	18008	17897	17722	18044	17910	17810	17664	17860	17874	18002	17841	17938	18116	17985	17998	17674	17842	17912	18012	17870	18080	18074	17976	17930	17858	18105	18148	17969	17893	17873	18010	17852	17992	17882	17806	17921	17934	17870	18051	17942	18025	17988	17919	17798	17944	17888	17952	17915	18137	17977	17828	17822	18008	18007	17806	17955	17992	18040	17945	17894	17810	18036	17807	17781	18164	17803	18087	18013	17975	17666	18131	17716	17969	17910	17840	17954	17883	17837	17782	17857	17810	18186	17908	17948	17899	17998	18136	18042	17732	17883	17873	17792	18003	17877	18127	17998	18070	18023	17612	17965	18044	17852	18182	17890	18040	17921	17795	17878	17833	17907	17832	17979	17736	17811	17657	17899	17719	17919	17878	17933	17802	17870	17957	17922	17872	17890	17804	17943	18006	17947	18149	17762	17887	17937	17970	17954	17966	17856	17868	17971	17744	17707	17883	18035	17995	17780	17924	17936	17860	17889	18095	17954	17922	17778	17913	17909	17607	17872	17845	18160	18076	17943	17856	17783	17860	17850	18158	17890	17837	17874	18015	18050	17727	17903	18002	17839	17875	18076	17952	17806	17938	17883	17866	17832	18020	17857	18010	17870	17625	17909	17838	18087	17875	17763	17673	17861	17847	17665	18098	17741	17907	18008	17786	17936	18061	17922	18025	17769	17728	17599	17898	17840	18046	17880	17945	17726	17808	18000	17924	18042	17946	17871	17926	18001	17810	18185	17944	17918	18045	18012	18069	18096	18003	17982	17971	18035	17978	17985	17882	18065	17694	17868	17731	17917	17948	18014	18098	17853	17842	18030	17787	17832	17920	17709	17785	17967	17927	17910	18046	17738	17959	18016	17975	17971	17999	17890	17911	17756	18034	17982	18085	17902	18031	17967	18012	17951	18182	17911	17983	17811	17954	17624	17861	17872	17909	17762	17875	17941	17838	18067	17870	18000	17964	18194	18058	17841	17853	17728	17942	17971	17883	17962	17963	17880	17838	17855	17911	17952	17994	18153	17782	17730	17857	17989	17946	17907	17764	17973	18111	17963	17730	17859	17963	18041	17790	17724	17799	17874	18122	17858	18176	18040	17906	17845	17848	18028	17806	17828	17899	17947	17788	17869	17991	17795	18043	18026	18017	17849	17829	18165	18080	17795	17864	17831	17866	18053	17979	17923	18055	17949	17887	17999	17652	17885	17973	17859	17687	17783	17931	17977	17938	17833	18020	17988	17868	17634	18092	18004	17911	17839	18124	17886	17952	17698	17746	17869	17852	17888	17866	18046	18021	17838	17759	17971	17920	17865	17813	17913	17804	17932	17885	17867	17770	17920	17713	17895	17936	18036	17929	17801	17903	17958	17838	17968	17957	17868	18049	17813	17946	18056	17809	17980	18095	17912	17903	17939	17746	17751	18101	17843	17972	17990	17917	18149	17894	17923	17829	17907	18135	18049	17924	17989	18005	17961	17671	17914	17904	17884	17952	17891	17946	18140	18098	18076	17925	17871	17933	17816	18024	18012	17892	17799	17627	17922	17941	17849	18033	17924	18069	17959	17866	17936	18073	18005	17929	17937	17767	18008	17918	17809	17829	17987	17891	18055	18055	17840	17923	18150	17898	17815	17926	17963	17743	17973	17894	17901	18009	17928	17891	17875	17914	18075	18124	17868	18006	17990	17634	17939	17840	17842	17991	17789	17768	17872	17881	17838	17829	17783	18028	17894	18078	17772	18060	18004	17733	17934	18167	17932	17892	17922	17843	17924	17928	17905	17930	17858	17920	17946	17811	17880	17910	17772	18087	17774	17869	18150	17894	17907	17702	17770	17988	17875	17957	18022	17832	17949	17901	17878	17759	17870	17954	17907	17860	18095	17960	17817	17919	17803	17765	17906	18044	17950	17903	17905	17853	17948	17808	17821	17950	17846	17866	17950	17962	17717	17826	17930	18026	17748	17837	17916	17946	17766	18095	17849	17880	17685	17790	17855	18014	17908	17876	17891	17827	17825	17780	17704	17918	17640	17814	17709	17835	18013	17946	17903	17848	18057	17789	18043	17948	17981	17821	17935	17943	17915	17870	17936	18068	17751	17800	17927	18071	18026	17774	18043	18055	17930	17946	17871	17845	17925	17760	17883	17833	18001	17957	18033	17747	18018	17904	18201	18129	18051	17855	17937	17915	17983	17946	17987	17758	17823	17871	17916	17941	17857	17918	17683	18010	18014	18032	17978	17851	17902	17795	18028	18119	17960	18151	18076	17964	17995	17708	17797	17624	18012	17987	17866	17954	17905	18132	17720	17903	17686	17890	17939	17634	17869	17954	17846	17890	17796	17904	17832	17960	17979	17944	18068	18002	17835	17834	17702	17922	17928	17867	18019	17826	17935	18036	17933	17715	17650	17862	18002	17899	17843	17921	17966	17830	18116	17936	17641	17875	17855	17945	17953	17895	18005	17856	18063	17919	17853	17883	18009	17883	17881	17871	18010	17985	17945	17984	17993	17800	18097	17891	18044	17737	17871	17929	17941	17869	18000	18023	17849	17903	17919	17862	17846	17841	17949	17756	17847	18001	18075	17741	17813	17955	17914	17934	17806	17857	17890	17849	17983	17885	17933	17979	17981	17813	17797	17901	18036	17784	17896	18056	17874	17895	17822	17842	17992	17890	17777	17886	17975	17944	17949	17981	17735	17899	18010	17859	17836	17801	17849	17974	17893	17887	17756	17753	17801	17914	17844	18097	18015	17791	17907	17934	18099	17759	17959	17857	17907	18219	18160	17901	17812	17591	17960	18186	17880	18176	17660	17708	17922	17953	17825	17973	17906	17883	17798	17758	18120	17949	17832	18044	18020	17944	18112	17771	18077	18047	17991	18076	18068	18052	17755	17860	17697	17884	17937	18082	17938	17966	17918	18002	18036	18046	17926	17905	18073	17939	17904	17704	17981	17966	17825	17960	17941	17983	17855	18031	17997	17862	17946	18108	17876	17860	17801	17768	17882	17801	17708	17929	17881	18022	17838	17828	17872	17832	17993	17614	17938	18153	17848	18029	17839	17936	17964	17925	17818	17698	17692	17706	18033	17876	17810	17707	17899	17848	17796	17616	17855	18065	17853	17931	17885	18032	18023	17996	18079	17931	17899	18035	18172	17997	17996	17892	17939	18051	17807	17839	17993	17911	17870	17663	18051	18305	18170	18109	17968	17813	17922	17728	17836	17734	18103	17796	17879	17875	17876	17857	17594	17955	17970	17979	17943	17932	17774	17748	17950	18037	17978	18083	17903	17960	17958	17798	17792	17933	17948	17985	17928	17927	17976	18010	17942	17911	18031	17816	17966	17963	18150	17831	17963	18115	18084	17792	17958	18078	17968	18011	17856	17655	17944	17970	18179	17977	17804	17771	18016	17962	17976	17956	17859	17959	17633	17997	17936	17883	17955	17676	17878	17831	17693	17832	17909	17770	18048	17899	17887	18005	17764	17986	17932	17929	17711	17894	17857	17830	17838	18129	18028	17964	17844	17752	17710	17850	17815	17864	17892	17875	17955	18108	17911	17751	18028	17699	17978	17908	17723	17877	17904	17954	17870	17877	17918	17967	17886	17960	18055	17978	17952	17750	18023	17922	17892	17626	18210	17733	17953	17835	18090	17874	17977	17882	17936	17970	17786	17830	17790	18002	17712	17888	17973	18141	17818	17839	17867	17815	17777	17985	17988	17930	17844	18027	17759	17938	17893	17931	18033	18014	17743	18003	17717	17873	18029	17883	17921	17804	17982	17808	17843	18070	17803	17789	17797	18013	17822	17805	18089	17876	17892	17885	17944	17905	17928	18001	17935	17953	17874	17937	17891	17916	17561	17709	17766	17808	17785	17990	17799	17991	17728	17812	17928	17976	17822	17853	17915	18021	17769	17937	17982	18053	17987	17975	17881	18120	17789	17675	18049	17900	17674	17728	17978	17818	17888	17973	17829	18147	17890	17833	17978	17902	17817	17949	18018	18068	17918	17852	18037	17736	17844	17901	18059	17846	17914	17898	17953	18142	18088	18043	17799	17872	17835	17854	17821	17901	17870	17911	17968	18010	17840	17796	18008	17865	17830	17686	18011	18044	18146	17930	17886	17863	17860	17888	17723	18148	17858	18017	17876	17941	17994	17781	17954	17913	17850	18032	17936	17845	17946	18001	17941	17867	17941	17918	17765	17902	17888	17829	17978	17903	18079	18040	17908	17931	17962	17963	17837	17904	17810	17822	17808	17946	17958	18031	17981	18109	18055	17795	17856	17935	18020	17915	18050	17881	17977	18056	18005	17953	18016	18081	17761	17666	17859	18012	18090	17869	18075	17844	17803	17929	17917	17983	17756	18046	17825	17803	17921	17879	17754	17684	17873	18000	17948	17984	17965	17894	17991	17857	17816	17923	17972	18091	17745	18033	18162	18123	17964	17795	17922	17946	17805	17866	18001	17842	17984	17750	17863	17792	17910	17980	17884	17855	18024	17770	17950	17738	17912	17886	18029	17967	17936	17728	17982	17967	18125	17925	17813	17641	17762	17858	17955	17719	17941	17824	17952	18027	17906	17912	17977	18250	17915	17786	17765	17880	17816	17926	17956	17679	17841	17860	17991	18086	18003	17759	17922	17939	17731	17832	17799	17901	18045	18112	17890	17750	17865	17958	17842	17912	17980	17839	18075	17820	17997	18072	17966	18027	18134	17942	17983	17999	17806	17998	17967	17823	17792	17812	18116	18090	17781	17854	17875	17885	17814	17663	17941	17806	17994	17912	18055	17786	18165	17801	17888	17973	17955	17951	18067	18077	17756	18075	18101	18026	17980	18103	17755	17758	17905	17883	17857	17863	17800	17749	17857	17866	17967	17836	17711	17777	17935	18009	17974	17979	17742	17817	17750	17843	17884	17836	17824	17778	17851	18052	18019	17887	17990	17963	17912	18040
39155	51136	38094	23193	17188	15598	15454	15353	15205	15362	15323	15417	15331	15191	15343	15105	15424	15287	15363	15279	15272	15298	15255	15120	15219	15264	15396	15264	15298	15419	15231	15184	15395	15484	15317	15347	15330	15444	15331	15342	15211	15372	15265	15263	15302	15270	15353	15254	15235	15432	15225	15349	15365	15214	15280	15042	15422	15362	15190	15464	15413	15289	15280	15268	15328	15216	15372	15426	15436	15275	15426	15398	15119	15312	15410	15341	15286	15106	15221	15229	15268	15165	15539	15105	15135	15339	15248	15414	15297	15280	15176	15204	15464	15391	15163	15278	15494	15235	15264	15198	15309	15275	15323	15319	15381	15310	15328	15423	15357	15371	15320	15352	15111	15390	15169	15324	15182	15334	15221	15220	15219	15380	15442	15175	15333	15184	15247	15338	15321	15201	15228	15364	15375	15242	15298	15319	15264	15244	15417	15353	15420	15301	15363	15323	15262	15298	15137	15254	15256	15316	15261	15246	15439	15136	15406	15181	15244	15229	15643	15424	15262	15312	15397	15331	15357	15431	15512	15280	15209	15192	15319	15165	15321	15311	15161	15254	15230	15350	15227	15245	15409	15172	15277	15410	15176	15303	15334	15288	15230	15216	15361	15290	15191	15491	15313	15333	15267	15238	15217	15267	15270	15248	15346	15244	15369	15119	15247	15472	15135	15497	15224	15330	15173	15328	15391	15302	15152	15274	15283	15260	15067	15173	15421	15253	15366	15224	15335	15465	15191	15236	15329	15347	15343	15397	15216	15338	15138	15266	15200	15277	15305	15283	15299	15294	15174	15422	15265	15235	15327	15377	15241	15297	15384	15356	15397	15236	15220	15280	15397	15383	15205	15103	15234	15339	15113	15228	15194	15397	15375	15367	15418	15261	15242	15235	15395	15345	15141	15376	15163	15379	15301	15329	15337	15300	15093	15480	15301	15237	15186	15364	15388	15260	15327	15255	15269	15352	15258	15403	15181	15364	15415	15409	15157	15357	15378	15275	15215	15262	15367	15432	15261	15353	15321	15315	15299	15065	15271	15272	15345	15283	15179	15284	15319	15215	15370	15291	15315	15321	15107	15207	15339	15305	15316	15211	15271	15134	15461	15275	15368	15380	15259	15223	15148	15343	15334	15301	15229	15434	15299	15252	15389	15232	15191	15319	15254	15162	15381	15317	15223	15322	15232	15259	15225	15333	15281	15320	15427	15338	15442	15228	15286	15393	15206	15226	15264	15317	15456	15378	15276	15267	15363	15344	15309	15192	15460	15243	15216	15348	15217	15297	15341	15301	15374	15248	15443	15283	15208	15377	15220	15306	15374	15305	15373	15363	15298	15413	15318	15408	15135	15141	15221	15245	15307	15324	15506	15268	15273	15374	15379	15310	15259	15418	15361	15313	15326	15414	15424	15382	15386	15384	15187	15239	15312	15243	15356	15359	15315	15089	15371	15405	15305	15371	15289	15288	15381	15334	15293	15235	15333	15132	15258	15262	15357	15277	15427	15426	15176	15507	15292	15147	15249	15102	15272	15261	15373	15465	15298	15262	15463	15267	15239	15363	15286	15299	15356	15435	15350	15326	15280	15163	15322	15310	15229	15396	15226	15189	15419	15463	15155	15417	15418	15237	15332	15265	15337	15286	15254	15167	15418	15346	15208	15418	15269	15317	15297	15392	15281	15319	15400	15321	15209	15259	15183	15182	15235	15486	15353	15269	15450	15292	15374	15298	15304	15244	15460	15300	15454	15256	15250	15330	15283	15413	15194	15307	15301	15354	15393	15230	15241	15178	15325	15203	15306	15267	15298	15273	15370	15214	15441	15231	15280	15357	15348	15392	15323	15218	15397	15232	15320	15319	15309	15314	14971	15305	15137	15338	15342	15218	15344	15278	15334	15250	15286	15260	15290	15292	15296	15350	15358	15315	15283	15324	15385	15329	15368	15312	15316	15225	15224	15415	15217	15196	15260	15285	15436	15474	15220	15241	15346	15129	15347	15359	15268	15182	15218	15382	15227	15202	15318	15312	15329	15336	15378	15220	15334	15287	15381	15450	15420	15238	15306	15360	15187	15379	15317	15226	15260	15163	15446	15154	15446	15338	15317	15159	15132	15357	15210	15170	15316	15376	15209	15335	15372	15418	15406	15169	15279	15243	15220	15314	15360	15251	15366	15250	15319	15224	15203	15226	15377	15347	15334	15246	15242	15271	15162	15340	15203	15317	15307	15362	15472	15278	15239	15107	15301	15259	15247	15291	15329	15274	15359	15312	15104	15268	15145	15316	15276	15178	15352	15296	15172	15333	15402	15240	15146	15308	15469	15148	15149	15172	15274	15289	15496	15279	15321	15259	15346	15254	15356	15289	15335	15234	15246	15372	15259	15253	15233	15332	15170	15300	15276	15326	15296	15424	15331	15230	15218	15426	15291	15414	15390	15332	15297	15288	15212	15249	15427	15161	15253	15368	15314	15140	15250	15149	15551	15302	15251	15254	15374	15305	15363	15331	15148	15142	15405	15428	15318	15274	15213	15234	15261	15358	15323	15213	15222	15311	15303	15389	15288	15266	15333	15141	15404	15443	15389	15016	15248	15262	15208	15428	15203	15379	15403	15468	15174	15370	15252	15362	15309	15384	15193	15284	15320	15185	15319	15337	15427	15305	15263	15274	15226	15344	15359	15364	15377	15282	15278	15434	15247	15258	15364	15383	15390	15265	15280	15422	15432	15366	15217	15330	15416	15277	15277	15306	15217	15325	15362	15326	15340	15228	15167	15264	15158	15249	15462	15385	15199	15434	15437	15137	15309	15299	15324	15166	15274	15237	15307	15446	15276	15228	15502	15213	15336	15265	15030	15335	15300	15449	15290	15391	15220	15304	15505	15359	15148	15322	15324	15168	15351	15297	15314	15363	15216	15309	15370	15318	15380	15271	15233	15238	15240	15225	15352	15168	15401	15147	15352	15176	15297	15324	15408	15163	15465	15362	15365	15262	15317	15256	15373	15327	15502	15363	15278	15272	15325	15312	15161	15363	15231	15317	15322	15412	15335	15170	15384	15357	15318	15248	15356	15179	15242	15339	15356	15414	15378	15392	14974	15556	15249	15371	15281	15176	15269	15351	15333	15386	15323	15317	15311	15299	15278	15464	15268	15186	15360	15207	15105	15384	15161	15174	15367	15567	15334	15212	15218	15312	15352	15303	15363	15299	15359	15338	15271	15305	15224	15298	15436	15194	15338	15285	15117	15113	15328	15288	15439	15203	15364	15530	15292	15291	15332	15274	15396	15477	15240	15430	15189	15434	15194	15335	15333	15292	15341	15346	15159	15270	15324	15300	15415	15456	15281	15207	15350	15144	15332	15285	15346	15192	15263	15320	15324	15328	15329	15332	15278	15240	15235	15298	15242	15376	15237	15160	15304	15071	15400	15273	15367	15416	15363	15362	15331	15298	15275	15312	15207	15278	15362	15236	15251	15094	15279	15223	15328	15231	15304	15284	15377	15265	15207	15117	15225	15331	15195	15374	15287	15376	15335	15123	15356	15334	15326	15251	15336	15210	15313	15291	15232	15360	15453	15281	15400	15287	15407	15144	15231	15181	15379	15363	15463	15254	15223	15211	15281	15205	15187	15268	15267	15411	15230	15334	15274	15131	15287	15352	15232	15147	15178	15284	15268	15235	15295	15518	15120	15324	15170	15382	15321	15180	15357	15200	15313	15304	15418	15321	15288	15109	15210	15368	15312	15323	15285	15209	15410	15437	15177	15122	15288	15382	15244	15124	15377	15478	15192	15361	15326	15547	15270	15263	15326	15291	15272	15262	15476	15321	15322	15213	15193	15234	15182	15077	15289	15253	15292	15342	15180	15400	14991	15326	15267	15477	15257	15226	15305	15321	15330	15238	15381	15424	15292	15373	15274	15213	15381	15279	15294	15462	15399	15321	15457	15330	15326	15235	15270	15195	15175	15384	15285	15374	15293	15361	15221	15325	15360	15186	15279	15287	15216	15420	15401	15389	15385	15188	15160	15225	15463	15211	15329	15341	15364	15167	15343	15452	15237	15474	15307	15269	15415	15150	15219	15168	15292	15221	15172	15330	15350	15479	15182	15197	15296	15044	15201	15391	15403	15184	15212	15304	15292	15266	15346	15163	15208	15215	15281	15030	15239	15440	15265	15408	15290	15374	15232	15404	15462	15418	15239	15318	15370	15469	15291	15524	15209	15229	15406	15248	15282	15506	15217	15235	15289	15345	15306	15278	15352	15308	15355	15293	15380	15290	15474	15207	15358	15290	15402	15286	15288	15264	15436	15271	15263	15236	15470	15263	15187	15279	15373	15327	15315	15162	15314	15355	15178	15275	15316	15280	15397	15246	15378	15238	15283	15351	15411	15400	15417	15244	15430	15340	15377	15220	15328	15229	15312	15353	15312	15171	15271	15378	15385	15246	15409	15242	15277	15491	15344	15242	15455	15278	15073	15090	15334	15353	15118	15300	15281	15255	15220	15176	15296	15192	15350	15538	15345	15459	15272	15310	15287	15251	15290	15273	15366	15485	15352	15440	15417	15237	15208	15319	15316	15270	15395	15379	15464	15412	15373	15440	15194	15029	15216	15513	15213	15145	15457	15093	15267	15276	15245	15368	15299	15301	15385	15384	15311	15242	15188	15402	15395	15311	15290	15153	15076	15275	15164	15489	15262	15255	15288	15267	15248	15355	15292	15401	15327	15309	15386	15305	15458	15395	15369	15425	15357	15224	15367	15449	15213	15451	15241	15372	15288	15244	15308	15322	15140	15104	15439	15423	15382	15410	15289	15303	15075	15336	15285	15280	15173	15127	15313	15211	15338	15241	15485	15416	15350	15310	15296	15336	15350	15273	15229	15238	15514	15200	15202	15309	15187	15283	15382	15435	15281	15304	15447	15252	15365	15151	15190	15310	15524	15374	15195	15147	15306	15305	15425	15345	15438	15381	15463	15215	15249	15387	15154	15312	15306	15162	15327	15313	15306	15097	15384	15112	15522	15047	15339	15273	15262	15422	15232	15190	15346	15235	15394	15452	15266	15438	15235	15465	15354	15163	15407	15399	15322	15222	15345	15296	15229	15397	15292	15321	15262	15364	15227	15402	15274	15143	15342	15247	15282	15269
23857	25060	39746	35366	27561	24881	24026	19403	18568	18564	18608	18467	18237	18288	18450	18139	18365	18226	18137	18301	18296	18111	18099	18210	18140	18130	18079	18211	18199	18184	18303	18203	18338	17964	18071	18167	17973	18001	18298	18291	18299	18258	18295	18174	18118	18161	18336	18279	18280	18241	18060	18381	18437	18214	18142	18263	18070	18058	17885	18206	18221	18246	17984	18135	18215	18148	18270	18163	18236	18015	18114	17853	18159	18089	18117	18022	18163	18207	18167	18063	18208	17983	17867	17946	18311	18093	18155	18015	17956	18102	18322	18181	18113	18081	18079	18038	18185	18281	17812	18142	17840	18201	18252	18090	17884	18087	18195	18238	18145	18101	18101	17983	18204	18042	18045	18069	18234	18321	18135	18194	17988	18213	17961	18125	18101	18240	17984	17969	18157	18228	18194	17999	18056	18165	18143	18178	18261	18089	18186	17997	18023	18128	18015	18019	17949	18081	18081	18107	18108	17975	18081	18192	17983	18082	18068	18191	18023	17955	18132	18071	18086	18136	18185	18046	17936	18271	18175	18245	18056	18057	18135	18052	18148	17904	18172	18068	18244	18139	18211	18311	18089	18132	18134	18105	18119	18150	18170	18151	18085	17977	17930	18279	18301	17980	18274	18120	18237	18329	18012	17982	18241	18067	18106	18090	18234	18081	18182	18224	18125	17982	18039	17920	18139	18131	17927	18263	18148	18166	18090	18101	18115	18446	18040	18143	18190	18140	18163	18031	18052	18184	18024	18097	17913	17855	17995	18290	18246	18177	18139	18043	18027	18128	18232	17840	17989	18217	18001	18112	18088	18222	18106	17958	18147	18057	18026	17929	17989	18244	18070	18265	18297	18176	17969	18033	18119	17933	18078	18170	17885	18201	18184	18124	18107	18061	18163	18075	18363	18119	18244	18069	18053	18033	18265	18123	18245	17872	18413	18288	18145	18329	18178	18149	18146	18114	18169	18008	18097	17939	18302	18165	18278	18080	18217	18007	18046	18179	18125	17972	17925	18219	18036	17835	18011	17806	18097	18108	18250	18152	17983	18122	17861	18221	18126	18084	18046	18161	18226	18048	18027	18063	17916	18175	18040	18198	17956	18069	18096	18071	18275	18220	17988	18209	18135	18009	18145	17910	17974	18393	18001	18294	18164	17904	17974	18075	18192	18236	18220	18071	17818	18158	18134	18129	18045	18017	17948	18029	18177	17989	17914	17965	18224	18343	17836	18172	18339	18026	18130	18178	18149	17911	18281	18131	18223	17964	17721	18175	18168	18150	18019	18059	18246	17872	17963	18149	18269	18052	18074	18048	18265	18101	17967	18177	18153	17998	17891	18149	17961	18069	18140	17946	18203	17929	17950	18114	18277	18127	17986	18253	18255	18039	18169	18027	18060	18035	17890	17840	17991	18020	18068	18087	18204	17880	18136	18145	18056	17961	18041	18011	18143	18055	18070	17963	18186	18055	18118	18128	18132	18239	18040	17870	18171	18163	18211	18237	18083	18174	17963	18092	18041	18135	18048	18185	18313	18248	17901	17997	18182	17962	17848	18018	17961	17902	18074	18138	18034	18093	18297	17919	18170	18190	17980	18256	18041	18010	18195	18304	18149	18147	18100	18039	17923	17958	18152	18053	18155	17993	18016	18131	18041	18114	18222	18140	18113	18038	18207	17938	18171	18173	18167	18116	18114	18093	18176	18264	18120	18298	18112	18017	17982	18177	18065	18070	18248	17966	18165	18199	18142	18178	18124	18106	18125	18445	18102	18057	17997	18197	18135	18143	17918	17893	18151	18165	17926	17991	18032	18267	18141	18296	18000	18085	18150	18446	18056	18133	17946	18114	18323	18070	18141	18047	17973	17973	18123	18064	18306	18129	18067	18163	18086	18127	18186	18198	18056	18052	18174	18021	18105	17886	17997	18036	18001	18041	18118	18171	18271	18082	18009	18071	18113	18011	17940	17824	18182	18152	18041	18024	18149	18084	18069	18103	18133	17843	18100	18188	17915	18107	18082	18134	18065	18053	18299	17951	18239	18362	18084	18261	18048	17986	18119	18057	18142	18318	18214	18125	18017	17949	17949	17892	17955	18087	18301	18311	18231	18298	18159	18025	18146	18043	18056	18097	18130	18049	18035	18012	18266	18250	17993	17851	18143	18052	18191	18431	18159	18187	17929	18233	18074	17868	18263	18142	18189	18106	18155	18036	18217	18083	18287	18289	18122	18120	18148	18065	18187	18064	18145	18218	18199	18192	18318	18148	18199	18056	18044	17886	18040	17838	18300	18050	18148	18117	18193	17935	18020	18158	17943	18131	18258	18119	18107	18174	18139	18104	18217	18122	18121	17995	18143	18156	18112	18119	18101	18192	17824	18249	18101	18109	18074	18077	18058	18224	18342	17962	17932	18114	18204	18280	17986	18026	17962	18123	18244	18011	18181	18297	18146	18037	18058	18106	18180	17908	18194	17927	18048	18105	17873	18022	17995	18148	18216	18172	18037	18028	18109	18029	17990	18099	17982	18190	18119	18127	17989	18163	18121	18105	18038	18136	18038	18264	18179	18003	18150	18276	18139	18073	18150	18161	18014	18192	18128	18010	18060	18042	18177	18086	18050	18103	18016	18178	18102	18210	18160	17995	18184	18158	18051	18168	18098	18151	18200	17901	18056	18069	18123	18211	18119	18054	18245	18132	17955	17982	17982	18050	18117	17858	18029	18057	18111	17927	18193	18405	18083	18218	18244	17947	18031	17913	17999	18039	18147	18034	18189	18011	18029	17986	18082	18048	17967	18196	18228	18237	18283	17995	18130	18111	18153	17844	18216	18078	18091	18173	17957	18010	18040	18166	17997	18157	18037	17970	18322	18210	18002	18114	18016	18212	18141	18131	17853	18128	18138	18238	18125	18096	18117	17956	17987	17991	17945	17904	18079	18230	17951	18219	18142	18104	18131	18126	18102	18302	18077	18236	18026	18260	18233	18093	18143	17923	17956	17939	18130	18319	18081	17883	18132	17860	18105	18142	18116	18000	18096	18051	18132	18184	18008	17971	18191	18123	18167	18267	18353	18064	17996	18084	18191	18006	18075	18079	18158	17969	18164	17974	18082	18076	18016	17962	17831	18056	18110	18117	18155	18164	17926	18073	18082	18027	18118	18137	18001	18367	18174	17985	18275	18164	18256	18270	18100	18075	17941	18024	18012	18029	17989	17933	18267	18203	18217	17973	18024	17915	18181	18136	17945	17930	18071	18176	18236	18125	18282	17957	17992	18116	18236	18093	18210	18034	18068	17968	18211	17979	18044	18104	18043	18361	17802	18218	18109	18048	18056	17869	18134	18091	18291	18221	18358	18082	18259	18080	18262	17990	18069	18085	18003	18303	18032	18050	18215	18084	18111	18123	18106	18134	17887	18245	18167	17966	18113	18206	17982	17909	18215	18215	18094	18290	18198	18277	18015	18035	18026	18079	18019	18084	18298	18029	18008	17982	18094	18065	18211	18206	18163	18075	17925	18045	18231	17913	18106	18242	18208	17996	18173	18053	18133	17928	18172	18141	18182	18022	18176	18053	18081	18180	18200	18146	18249	18109	18256	18051	18162	18235	18191	18237	18141	18183	18115	18298	18202	18276	18026	17736	18184	17853	17860	18111	18138	18196	18119	18294	18036	18059	18207	18152	18261	18226	18156	18155	18295	18073	18264	18183	17988	18091	18156	18282	18245	18111	18242	18381	18184	18233	18177	18112	18114	18161	17863	18014	18192	18343	18388	18102	18122	18121	18258	18273	18145	18039	18121	18081	18057	18089	17986	18188	18131	18037	18074	18295	18102	18004	18102	18056	17913	17896	18193	18106	18066	18118	18062	18051	18010	18290	18009	17947	17959	18040	18336	18037	18348	18222	18283	17972	18145	17949	18156	18192	18319	18108	18313	18113	18109	17989	18195	18154	18033	18002	17975	18123	17992	18251	18156	17987	18045	18175	18001	18022	18270	18209	18105	18222	17980	18290	18207	18278	18144	18110	18162	17926	18129	18407	18057	17867	18041	18085	18152	18002	18180	18388	18082	18131	18138	18085	18079	18098	17984	17980	18191	18057	18046	18279	18032	18099	18189	18190	17924	17996	18214	18083	18051	17880	18001	18131	17917	18036	17847	17929	18040	17941	18143	18180	18087	17944	18206	17997	18082	18048	18117	18035	18055	17931	17952	18164	18205	18234	17938	17983	17984	18142	18118	17996	18157	18331	17985	18177	18133	18189	17885	18013	17995	18101	18086	18125	18052	18196	18157	18019	17874	18179	17967	18127	17965	17998	18166	18129	17943	18037	18137	18231	18039	18109	18183	18063	18131	18111	18190	17962	18111	18246	18044	18179	18278	18262	18087	18084	18201	18203	17873	18040	17816	17929	18174	18181	18063	18002	18097	18058	18245	17911	18143	18286	18045	18118	18162	18087	17870	17953	17971	17977	17973	18069	18129	18136	17923	18232	18122	18125	17962	18143	18001	18138	18027	17937	18100	18090	18048	18167	18134	17752	17905	18064	18121	18131	18185	18165	18178	17909	18112	18119	18342	18011	18057	17918	18043	18356	18120	18050	18314	18153	18145	18142	18311	18161	17987	18227	18004	18171	18089	18077	18016	17874	18152	18305	18118	17934	18003	17968	17979	18098	18004	18107	18212	18128	18461	18255	18011	18338	18112	18094	18111	18175	18074	18070	18207	18100	18134	18174	17983	18157	18185	18073	17913	18165	18177	18085	18248	18014	18166	18131	18041	18154	17936	18021	18233	18232	18189	18054	18281	18266	18175	18200	18233	18169	18067	18162	18142	18085	17893	17926	18081	18065	18010	18050	18196	17977	18234	18035	18303	18074	18240	17988	17961	18112	18081	18109	18013	18068	18162	18037	18180	17987	18165	18189	18048	18266	18104	18118	18072	18067	17950	17981	17869	17953	17964	18132	18089	17989	18145	18148	18111	18233	18136	17935	17937	17828	17704	17946	18131	18227	18158	18323	18210	18008	18086	18314	18070	18033	18039	18057	18092	18118	18165	18053	18259	18162	18183	18395	18028	18068	18047	18109	18311	18151	18055	18245	18197	17934	18004	18172	18044	18250	17990	17897	18150	18219	18116	18160	18195	18035	17996	17962
62863	107755	89470	61384	36099	20478	16420	15463	15559	15342	15475	15560	15450	15533	15426	15554	15566	15308	15625	15456	15410	15473	15393	15436	15535	15706	15441	15446	15502	15548	15439	15564	15454	15387	15373	15362	15496	15651	15686	15486	15446	15444	15445	15547	15523	15666	15349	15474	15347	15446	15473	15652	15548	15476	15472	15358	15635	15631	15330	15491	15359	15411	15485	15460	15579	15304	15490	15456	15458	15451	15560	15302	15475	15530	15565	15541	15507	15549	15480	15379	15509	15590	15550	15458	15510	15487	15382	15480	15310	15371	15536	15421	15471	15307	15414	15510	15464	15436	15407	15509	15435	15607	15416	15299	15564	15511	15449	15412	15454	15371	15327	15402	15602	15552	15487	15504	15513	15387	15315	15604	15623	15584	15475	15422	15379	15449	15597	15448	15484	15424	15351	15497	15511	15422	15477	15570	15310	15518	15393	15406	15467	15481	15437	15264	15455	15518	15576	15547	15454	15495	15606	15360	15605	15359	15512	15546	15359	15378	15518	15513	15435	15674	15421	15492	15498	15441	15511	15489	15537	15580	15527	15394	15376	15536	15411	15414	15393	15326	15514	15507	15456	15399	15598	15369	15525	15350	15361	15269	15435	15469	15396	15407	15431	15617	15458	15343	15572	15472	15426	15379	15413	15354	15714	15310	15505	15388	15455	15568	15417	15605	15412	15537	15280	15408	15385	15360	15524	15423	15419	15498	15437	15451	15538	15425	15514	15387	15457	15646	15473	15432	15383	15359	15346	15446	15421	15522	15551	15457	15712	15391	15468	15464	15516	15574	15447	15388	15564	15690	15555	15316	15415	15281	15476	15492	15540	15425	15438	15316	15524	15441	15386	15598	15529	15556	15521	15353	15443	15328	15524	15563	15411	15375	15545	15382	15623	15495	15519	15340	15513	15440	15489	15454	15444	15526	15353	15344	15461	15581	15321	15599	15372	15476	15464	15366	15341	15477	15541	15359	15407	15426	15626	15573	15403	15426	15487	15494	15544	15333	15425	15527	15393	15387	15461	15337	15456	15627	15335	15486	15502	15393	15501	15354	15339	15544	15383	15463	15417	15449	15372	15557	15325	15558	15645	15448	15319	15434	15265	15346	15598	15441	15487	15549	15606	15409	15510	15596	15443	15596	15382	15343	15389	15549	15598	15488	15442	15424	15485	15499	15443	15544	15402	15321	15510	15464	15542	15404	15374	15493	15504	15551	15524	15459	15537	15454	15473	15491	15449	15605	15385	15550	15306	15392	15468	15381	15544	15329	15556	15517	15382	15465	15710	15380	15444	15553	15596	15293	15486	15432	15371	15463	15417	15401	15532	15476	15543	15713	15521	15340	15530	15493	15528	15385	15463	15451	15529	15431	15440	15366	15568	15329	15438	15616	15581	15440	15482	15314	15417	15407	15463	15404	15517	15383	15398	15533	15422	15550	15458	15403	15408	15488	15531	15314	15446	15557	15386	15426	15467	15371	15612	15529	15362	15556	15489	15418	15739	15443	15442	15557	15695	15465	15524	15429	15499	15409	15393	15533	15410	15443	15518	15484	15517	15401	15270	15494	15704	15203	15625	15478	15437	15503	15264	15403	15425	15384	15407	15542	15611	15448	15371	15418	15337	15340	15548	15586	15379	15468	15312	15264	15509	15323	15625	15349	15432	15399	15413	15361	15418	15594	15198	15514	15382	15285	15527	15288	15508	15476	15331	15485	15557	15425	15455	15438	15377	15536	15607	15414	15383	15587	15470	15693	15521	15436	15357	15610	15343	15553	15631	15485	15338	15458	15468	15385	15454	15348	15356	15609	15312	15367	15241	15545	15515	15441	15545	15372	15524	15451	15432	15475	15412	15414	15475	15505	15444	15554	15422	15455	15511	15537	15555	15337	15421	15514	15416	15428	15375	15503	15575	15427	15389	15547	15304	15672	15522	15427	15409	15546	15509	15535	15330	15668	15403	15455	15360	15248	15398	15556	15304	15331	15444	15333	15496	15412	15539	15447	15573	15412	15516	15290	15284	15564	15440	15376	15286	15548	15444	15473	15411	15620	15467	15389	15521	15404	15549	15303	15497	15376	15527	15207	15397	15490	15401	15382	15516	15539	15416	15265	15501	15612	15488	15539	15495	15448	15571	15505	15364	15459	15596	15380	15405	15412	15560	15684	15466	15530	15202	15455	15439	15430	15416	15418	15441	15312	15440	15321	15634	15427	15557	15425	15427	15461	15472	15533	15503	15416	15332	15586	15496	15439	15613	15456	15472	15473	15478	15441	15411	15689	15483	15639	15407	15674	15370	15430	15352	15328	15523	15454	15407	15488	15388	15580	15383	15299	15659	15432	15628	15404	15343	15378	15486	15374	15348	15474	15366	15528	15435	15427	15578	15439	15480	15722	15502	15413	15584	15316	15479	15407	15527	15457	15502	15210	15458	15553	15536	15499	15492	15481	15467	15482	15592	15469	15417	15401	15427	15542	15463	15431	15386	15461	15527	15343	15578	15452	15380	15580	15591	15416	15444	15483	15402	15531	15462	15570	15360	15459	15530	15411	15422	15632	15537	15510	15367	15561	15435	15462	15392	15491	15466	15407	15464	15258	15637	15512	15525	15389	15464	15590	15492	15638	15338	15649	15465	15485	15473	15523	15543	15611	15537	15558	15420	15595	15611	15579	15572	15394	15551	15452	15405	15402	15370	15487	15356	15531	15577	15309	15551	15533	15387	15317	15659	15307	15475	15459	15354	15465	15363	15447	15564	15594	15389	15467	15484	15598	15397	15435	15484	15551	15422	15455	15510	15705	15236	15468	15304	15430	15596	15420	15432	15655	15409	15478	15605	15550	15374	15512	15477	15426	15489	15426	15510	15277	15447	15457	15407	15447	15473	15515	15503	15478	15351	15495	15508	15452	15450	15584	15573	15300	15448	15435	15555	15442	15394	15443	15380	15573	15473	15481	15592	15586	15383	15392	15524	15606	15435	15486	15507	15535	15168	15444	15500	15359	15577	15713	15362	15384	15445	15438	15508	15322	15429	15411	15522	15357	15522	15503	15357	15377	15429	15499	15489	15397	15432	15649	15429	15528	15496	15597	15359	15538	15535	15465	15641	15710	15491	15447	15372	15571	15259	15476	15533	15459	15511	15421	15548	15539	15375	15477	15450	15563	15304	15564	15483	15476	15422	15318	15634	15564	15555	15432	15348	15565	15552	15678	15600	15562	15383	15407	15592	15408	15569	15517	15398	15432	15199	15624	15609	15474	15499	15418	15549	15611	15341	15389	15280	15403	15500	15515	15393	15607	15394	15396	15468	15432	15517	15411	15391	15416	15654	15517	15441	15347	15536	15364	15372	15509	15314	15272	15435	15516	15565	15521	15555	15452	15598	15374	15448	15541	15619	15560	15380	15542	15399	15637	15571	15498	15282	15616	15432	15210	15129	15505	15483	15429	15520	15646	15426	15756	15302	15638	15524	15510	15312	15650	15462	15381	15337	15461	15665	15637	15486	15441	15316	15565	15653	15433	15256	15494	15562	15545	15438	15494	15278	15640	15423	15464	15570	15318	15429	15392	15518	15548	15335	15244	15491	15505	15427	15440	15430	15612	15424	15403	15401	15316	15253	15569	15521	15426	15404	15507	15426	15431	15514	15376	15465	15394	15337	15289	15285	15499	15469	15560	15526	15521	15521	15396	15680	15549	15486	15512	15536	15480	15560	15552	15407	15493	15518	15473	15392	15555	15416	15386	15502	15366	15321	15436	15401	15432	15448	15425	15581	15626	15330	15414	15527	15502	15496	15448	15400	15461	15402	15469	15524	15466	15535	15602	15543	15297	15584	15492	15350	15444	15448	15290	15735	15332	15505	15376	15522	15579	15633	15427	15569	15561	15543	15382	15360	15495	15553	15508	15396	15328	15592	15523	15354	15464	15358	15559	15414	15338	15484	15438	15577	15442	15480	15476	15605	15529	15590	15713	15432	15252	15358	15524	15608	15438	15598	15467	15386	15382	15444	15352	15424	15441	15366	15517	15402	15304	15501	15425	15392	15524	15546	15609	15415	15371	15482	15656	15557	15416	15626	15416	15468	15455	15667	15704	15471	15429	15477	15379	15653	15411	15580	15576	15637	15346	15571	15282	15459	15441	15655	15565	15538	15592	15467	15352	15473	15480	15463	15532	15574	15629	15543	15421	15546	15507	15509	15513	15546	15610	15506	15535	15427	15392	15582	15367	15331	15475	15559	15428	15508	15525	15336	15318	15454	15374	15470	15363	15567	15479	15365	15245	15493	15368	15601	15293	15489	15436	15503	15387	15491	15360	15402	15346	15533	15423	15469	15396	15328	15575	15595	15420	15384	15345	15556	15397	15379	15293	15391	15588	15525	15539	15450	15445	15470	15524	15496	15427	15501	15533	15460	15498	15426	15383	15347	15397	15447	15610	15523	15673	15487	15510	15305	15433	15441	15564	15326	15417	15542	15605	15598	15625	15436	15516	15414	15458	15551	15541	15654	15443	15455	15565	15347	15393	15500	15508	15378	15321	15615	15475	15454	15466	15513	15336	15561	15218	15578	15529	15397	15406	15442	15354	15375	15395	15302	15339	15464	15536	15551	15407	15588	15426	15266	15465	15392	15467	15395	15349	15323	15516	15584	15423	15530	15352	15373	15474	15409	15491	15415	15399	15543	15550	15575	15321	15431	15534	15432	15428	15452	15388	15519	15257	15290	15461	15599	15506	15659	15572	15385	15474	15443	15273	15476	15404	15490	15460	15562	15386	15478	15414	15466	15489	15585	15407	15506	15451	15678	15604	15538	15601	15338	15404	15493	15408	15356	15532	15417	15381	15578	15398	15476	15344	15416	15393	15509	15564	15477	15410	15491	15358	15458	15436	15482	15340	15376	15435	15533	15481	15435	15661	15438	15474	15319	15450	15521	15370	15349	15402	15441	15337	15410	15303	15560	15527	15480	15359	15581	15409	15455	15399	15551	15424	15416	15509	15331	15673	15448	15484	15441	15521	15571	15292	15504	15594	15360	15387	15454	15696	15461	15408	15398	15546	15265	15544	15505	15527	15414	15493	15539	15513	15383	15600	15349	15436	15355	15479	15518	15516	15464	15534	15344	15246	15492	15422	15373	15177	15491	15534
33447	40755	43104	30850	21830	19264	18544	18336	18080	18402	18188	18119	18136	18189	18426	18438	18419	18149	18311	18295	18256	18380	18493	18479	18225	18151	18209	18237	18320	18223	18432	18230	18410	18264	18251	18003	18435	18462	18383	18148	18425	18315	18067	18293	18223	18122	18315	18344	18265	18121	18322	18163	18232	18193	18176	18160	18229	18272	18274	18209	18190	18299	18299	18274	18197	18154	18231	18150	18249	18109	18236	18239	18459	18147	18256	18198	18284	18235	18248	18356	18433	18325	18188	18399	18393	18103	18322	18185	18212	18323	18238	18277	18305	18326	17959	18206	18272	18312	18363	18152	18066	18243	18322	18217	18242	18112	18027	18242	18185	17998	18162	18113	18198	18255	18109	18262	18249	18297	18283	17920	18194	18228	18109	18358	18157	18156	18300	18283	18224	18210	18184	18181	18158	18286	18387	18228	18434	18021	18320	18167	18378	18152	18183	18173	18239	18344	18301	18303	18251	18291	18147	18263	18157	18341	18205	18345	18212	18210	18385	18142	18337	18105	18102	18527	18161	18393	18314	18356	18314	18161	18311	18381	18171	17990	18283	18287	18187	18187	18138	18212	18222	18139	18131	18285	18075	18300	18418	18221	17992	18205	18301	18163	18103	18093	18169	18317	18257	18056	18326	18076	18346	18361	18344	18366	18323	18262	18166	18359	18202	18352	18305	18286	18071	18134	18047	18198	18150	18083	18224	18193	18168	18265	18332	18499	18182	18204	18192	18272	18045	18006	18198	18454	18133	18269	18364	18205	18148	18190	18111	18289	18233	18309	18266	18252	18311	18200	18192	18264	18144	18184	18195	18216	18116	18251	18389	18254	18273	18227	18350	18170	18160	18384	18372	18153	18243	18165	18178	18373	18144	18396	18342	18377	18256	18240	18358	18218	18244	18146	18278	18158	18080	18184	18222	18066	18352	18292	18280	18213	18083	18346	18177	18141	18201	18037	18471	18329	18474	18166	18174	18203	18442	18335	18232	18417	18295	18069	18517	18342	18169	18328	18173	18294	18293	18184	18302	18110	18049	18112	18267	18206	18127	18066	18168	18263	18177	18221	18375	18238	18005	18177	18462	18281	18230	18224	18199	18107	18022	18350	18102	17901	18110	18272	18379	18248	18207	18241	18103	17996	18317	18187	18321	18224	18188	18315	18216	18324	18277	18218	18377	18151	18233	18269	18341	18162	18155	18099	18282	18136	18317	18328	18082	18178	18163	18023	18192	18096	18214	18011	18223	18320	18302	18261	18097	18206	18230	18488	18069	18224	18053	18151	18129	18157	18133	18281	18300	18159	18278	18238	18261	18194	18098	18251	18209	18094	18259	18230	18152	18344	18161	18338	18159	18149	18317	18319	18274	18244	18177	18063	18188	18389	18162	18080	18190	18137	18105	18408	18218	18282	18167	18055	18206	18273	18277	18326	18249	18465	18374	18568	18489	18132	18404	18073	18210	18378	18406	18085	18068	18340	18150	18195	18394	18422	18580	18326	18180	18181	18310	18176	18161	18158	18160	18090	17952	18175	18150	18420	18374	18340	18276	18223	18163	18236	18108	18013	18324	18203	18346	18457	18181	18236	18150	18190	17983	18138	18206	18314	18374	18130	18398	18199	18189	18215	18297	18168	18150	18198	18243	18306	18012	18186	18225	18291	18228	18351	18259	18549	18063	18086	18271	18184	18221	18616	18273	18196	18128	18056	18262	18246	18154	18191	18055	18200	18289	18149	18316	18339	18256	18011	18443	18200	18253	18218	18392	18329	18265	18164	18411	18247	18254	18388	18130	18419	18232	18266	18236	18211	18234	18128	18130	18059	18154	18532	18129	18251	18548	18062	18123	18364	18215	18109	18424	18237	18338	18249	18252	18510	18125	17971	18255	18137	18350	18131	18107	18159	18311	18273	18208	18286	18094	18222	18451	18242	18238	18328	18176	18219	18122	18279	18127	18126	18274	18270	18109	18200	18055	18312	18224	18269	18336	18024	18056	18169	18435	18234	18466	18370	18193	18179	18265	18152	18330	18180	18326	18215	18301	18068	18372	18452	18281	18248	17947	18337	18288	18010	18239	18110	18199	18221	18427	18189	18290	18194	18236	18245	18157	18192	18248	18193	18148	18462	18229	18302	18362	18181	18265	18099	18221	18208	18334	18231	18239	18294	18237	18324	18061	18122	18267	18183	18314	18244	18150	18152	18350	18216	18202	18224	18314	18026	18221	18123	18138	18341	18015	18335	18308	18067	18241	18302	18240	18487	18069	18243	18218	18178	18188	18059	18306	18241	18335	18332	18091	18407	18473	18404	18475	18496	18351	18347	18383	18278	18273	18193	18204	18106	18253	18148	18146	18377	18155	18292	18177	18436	18373	18243	18345	18484	18224	18102	18103	18349	18185	18195	18084	18212	18474	18323	18217	18138	18160	18150	18274	18296	18541	18484	18108	18202	18119	18083	18288	18135	18036	18116	18235	18231	18066	18120	17997	18334	18303	18214	18299	18252	18272	18377	18298	18201	18269	18349	18385	18178	18273	18128	18317	18312	18092	18051	18246	18326	18173	18397	18292	18293	18486	18158	18084	18260	18291	18165	18134	18316	18151	18263	18330	18197	18521	18301	18239	18458	18261	18104	18158	18233	18227	18296	18191	18191	18385	18243	18176	18229	18015	18395	18362	18088	18257	18347	18277	18231	18154	18167	18198	18435	18203	18077	18122	18258	18372	18228	18410	18146	18109	18306	18136	18312	18190	18213	18166	18137	18105	18266	18208	18332	18352	18244	18101	18043	18256	18088	18338	18164	18212	17998	18479	18260	18224	18319	18200	18316	18302	18192	18328	18264	18063	18151	18291	18176	18111	18225	18123	18381	17945	18147	18168	17986	18206	18376	18160	18132	18091	18230	18207	18505	18239	18246	18166	18129	18187	18222	18311	18311	18288	18442	18164	18216	18178	18317	18198	18309	18202	18249	18092	18124	18142	18231	18425	18065	18346	18313	18083	18164	18166	18160	18364	18083	18055	18357	18383	18251	18270	18471	18195	18161	18385	18373	18285	18132	18227	18155	18203	18394	18285	18363	18207	18220	18376	18188	18346	18346	18274	18335	18304	18220	18337	18227	18147	18167	18177	18010	18061	18104	18151	18139	18236	18325	18329	18260	18222	18317	18296	18416	18513	18179	18336	18069	18255	18149	18376	18148	18321	18159	18225	18237	18326	18060	18077	18275	18213	18262	18194	18266	18167	18303	18222	18113	18081	18356	18189	18200	18127	18210	18160	18120	18303	18236	18395	18083	18154	18280	18365	18311	18217	18352	18391	18276	17996	18386	18319	18350	18154	18061	18325	18277	18228	18297	18062	18284	18274	18158	18118	18212	18339	18109	18414	18296	18143	18317	18356	18269	18279	18286	18225	18137	18425	18103	18351	18180	18320	18314	18366	18183	18268	18325	18217	18186	18166	18075	18353	18294	18502	18271	18341	18184	18302	18189	18277	18265	18161	18164	18384	18160	18044	18128	17972	18272	18198	18295	18161	18167	18188	18251	18251	18445	18331	18212	18114	18205	18160	18319	18137	18177	18117	18293	18254	18136	18334	18175	18236	18176	18206	18440	18037	18032	18082	18248	18432	18032	18216	18202	18279	18335	18225	18374	18377	18222	18099	18036	18140	18393	18286	18228	18044	18393	18140	18244	18102	18138	18257	18125	18342	18093	18301	18150	18105	18347	18090	18200	17996	18117	18124	18237	18391	18472	18162	17997	18252	18102	18145	18168	18367	18364	18309	18336	18248	18398	18173	18126	18102	18121	18117	18248	18358	18186	18149	18004	18208	18105	18056	18216	18253	18289	18299	18201	18286	17956	18343	18077	18307	18165	18364	18106	18242	18258	18393	18068	18330	18171	18382	18327	18220	18292	17967	18323	18408	18124	18299	18146	18156	18219	18186	18113	18047	18354	18140	18239	18306	18243	18153	18221	18049	18179	18158	18327	18213	18173	18236	18375	18267	18457	18331	18062	18100	18338	18266	18200	18169	18423	18334	18238	18391	18140	18370	18394	17982	18115	18500	18093	18290	18305	18217	18399	18268	18220	18353	18258	18547	18315	18381	18372	18014	18173	18247	18191	18201	18221	18150	18195	18329	18081	18041	18052	18238	18107	18200	18103	18194	18364	18292	18071	18352	18372	18455	18299	18231	18172	18280	18304	18220	18308	18071	18321	18451	18152	18244	18319	18162	18336	18153	18312	18061	18222	18102	18259	18124	18200	18186	18304	18459	18116	18285	18258	18228	18270	18389	18113	18237	18287	18298	18276	18427	18065	18250	18232	18197	17987	18326	18074	18214	18200	18103	18179	18222	18083	18087	18264	18023	18136	18205	18106	18394	18251	18466	18255	18099	18127	18271	18290	18236	18180	18411	18385	18183	18216	18265	18203	18079	18276	18189	18195	18268	18295	18273	18310	18394	18046	18267	18035	18231	18411	18263	18067	17934	18213	18249	18185	18132	18161	18499	18208	18284	18307	18365	18300	18214	18378	18048	18183	18317	18130	18357	18281	18101	18266	18014	18266	18149	18061	18094	18439	18482	18243	18107	18396	18197	18037	18226	18344	18293	18360	18284	18447	17874	18121	18128	18265	18312	18412	18149	18167	18194	18161	18248	18147	18291	18137	18227	18273	18381	18186	18328	18305	18361	18348	18592	18077	18285	18291	18307	18186	18326	18328	18045	17960	18026	18101	18251	18345	18203	18067	18253	18159	18147	18124	18317	18122	18386	18138	18474	18395	18660	18224	18225	18269	18142	18174	18133	18327	18232	18119	18209	18510	18399	18339	18163	18147	18259	18204	18300	18147	17970	18262	18261	18372	18067	18230	18276	18260	18209	18256	18179	18210	18387	18282	18185	18250	18245	18312	18241	18177	18320	18108	18159	18152	18405	18357	18279	18146	18292	18228	18389	18268	18108	18219	18135	18049	18101	18166	18233	18373	18171	18175	18237	18099	18015	18012	18260	18372	18125	18219	18178	18216	18281	18235	18265	18225	18341	18321	17994	18154	18227	18310	18238	18180	18205	18257	18212	18140	18338	18233	18225	18470	18248	18288	18232	18171	18310	18308	18095	18505	18508	18308	18110	18292	18380	18196	18153	18276
41941	58703	44510	26461	18522	15984	15594	15622	15506	15602	15529	15704	15378	15359	15634	15505	15471	15525	15455	15579	15597	15371	15586	15377	15577	15479	15662	15411	15748	15602	15490	15665	15531	15746	15594	15582	15648	15492	15457	15539	15494	15454	15615	15498	15680	15493	15598	15562	15518	15591	15521	15482	15499	15443	15638	15503	15465	15543	15401	15545	15565	15506	15619	15411	15511	15650	15561	15560	15649	15570	15478	15588	15489	15470	15477	15590	15471	15453	15434	15415	15472	15478	15554	15467	15649	15611	15477	15533	15325	15526	15373	15617	15467	15605	15516	15374	15485	15645	15403	15458	15471	15519	15552	15623	15531	15425	15619	15595	15777	15508	15549	15403	15536	15449	15708	15466	15498	15473	15541	15592	15478	15518	15365	15598	15608	15590	15599	15619	15578	15597	15385	15456	15570	15516	15469	15736	15449	15556	15556	15482	15469	15498	15568	15731	15472	15448	15614	15438	15453	15472	15531	15436	15482	15532	15520	15470	15562	15396	15477	15706	15450	15302	15478	15581	15536	15466	15523	15231	15603	15429	15304	15454	15465	15477	15557	15662	15348	15552	15602	15511	15359	15517	15495	15472	15466	15500	15463	15628	15489	15612	15662	15618	15481	15565	15369	15540	15561	15523	15695	15495	15442	15450	15325	15723	15503	15410	15527	15622	15535	15783	15542	15567	15545	15462	15543	15565	15371	15703	15370	15441	15638	15378	15523	15401	15395	15486	15455	15570	15435	15610	15481	15370	15583	15581	15592	15570	15496	15630	15396	15635	15431	15622	15329	15304	15455	15491	15627	15549	15425	15565	15443	15488	15467	15553	15440	15476	15447	15415	15536	15358	15639	15224	15496	15500	15557	15465	15413	15448	15610	15455	15586	15638	15533	15507	15555	15630	15522	15417	15544	15675	15616	15584	15561	15489	15540	15402	15647	15688	15476	15440	15536	15582	15428	15488	15430	15579	15452	15574	15452	15590	15536	15469	15421	15596	15669	15409	15447	15472	15403	15569	15466	15666	15445	15524	15570	15334	15363	15325	15622	15701	15415	15542	15400	15520	15436	15439	15750	15586	15445	15585	15589	15459	15522	15562	15542	15580	15514	15514	15481	15522	15597	15422	15450	15332	15672	15594	15588	15309	15532	15502	15491	15600	15490	15524	15571	15471	15461	15584	15693	15532	15615	15481	15479	15409	15428	15444	15496	15590	15556	15501	15442	15568	15607	15529	15565	15542	15602	15394	15556	15499	15483	15539	15600	15384	15545	15427	15569	15544	15576	15670	15451	15588	15563	15491	15462	15498	15375	15565	15448	15525	15476	15555	15566	15537	15559	15719	15501	15546	15586	15410	15407	15480	15490	15492	15571	15572	15383	15345	15442	15571	15528	15680	15539	15494	15336	15405	15526	15496	15636	15437	15417	15520	15323	15632	15469	15564	15581	15370	15717	15630	15664	15515	15371	15435	15575	15621	15581	15520	15477	15450	15629	15605	15311	15440	15804	15592	15518	15442	15424	15589	15520	15651	15456	15633	15427	15579	15454	15570	15618	15347	15649	15607	15573	15554	15436	15673	15653	15502	15534	15498	15470	15392	15560	15572	15384	15485	15562	15488	15385	15451	15379	15631	15432	15485	15580	15608	15423	15510	15507	15505	15295	15526	15463	15451	15569	15599	15713	15434	15601	15465	15429	15617	15485	15479	15636	15399	15689	15473	15623	15462	15557	15526	15498	15559	15480	15620	15566	15507	15484	15551	15519	15439	15524	15428	15489	15532	15501	15543	15576	15530	15603	15495	15407	15689	15546	15676	15511	15418	15716	15455	15393	15471	15491	15438	15610	15411	15570	15535	15380	15458	15527	15500	15648	15663	15481	15583	15607	15571	15589	15375	15461	15472	15475	15578	15433	15400	15399	15611	15481	15505	15514	15590	15456	15299	15553	15456	15546	15499	15635	15423	15595	15673	15515	15384	15629	15473	15392	15487	15484	15435	15559	15495	15530	15462	15490	15451	15399	15519	15520	15457	15454	15547	15599	15534	15521	15518	15607	15518	15655	15547	15342	15531	15504	15351	15385	15570	15463	15292	15432	15440	15590	15477	15490	15373	15508	15473	15688	15534	15341	15454	15573	15409	15518	15560	15440	15446	15747	15487	15587	15513	15586	15505	15560	15632	15620	15607	15416	15451	15535	15510	15493	15352	15408	15473	15498	15449	15522	15578	15451	15506	15470	15533	15623	15667	15352	15511	15745	15495	15547	15486	15603	15540	15622	15546	15569	15571	15490	15493	15423	15470	15434	15686	15529	15474	15452	15502	15512	15520	15637	15501	15524	15477	15510	15428	15499	15506	15584	15533	15490	15529	15723	15447	15521	15524	15410	15604	15414	15423	15423	15370	15472	15575	15557	15479	15593	15534	15467	15451	15538	15443	15466	15415	15530	15515	15505	15588	15369	15594	15580	15419	15358	15697	15458	15530	15565	15575	15474	15412	15437	15491	15454	15487	15325	15494	15549	15421	15552	15556	15528	15469	15619	15481	15608	15485	15546	15521	15562	15602	15640	15585	15463	15483	15579	15579	15462	15377	15497	15578	15470	15478	15574	15743	15550	15693	15390	15471	15734	15420	15507	15348	15425	15642	15496	15566	15625	15549	15580	15441	15507	15689	15520	15309	15337	15336	15489	15402	15509	15410	15655	15674	15498	15450	15600	15441	15526	15626	15448	15545	15419	15663	15434	15490	15480	15547	15539	15603	15377	15562	15536	15505	15527	15524	15712	15535	15552	15563	15491	15468	15687	15442	15484	15533	15461	15526	15591	15567	15519	15613	15584	15565	15726	15513	15459	15576	15452	15369	15394	15494	15573	15493	15651	15495	15632	15537	15532	15640	15452	15508	15626	15449	15478	15619	15572	15553	15395	15552	15520	15488	15409	15567	15514	15749	15463	15422	15643	15542	15613	15401	15559	15377	15409	15651	15473	15476	15567	15532	15415	15641	15306	15384	15416	15482	15503	15738	15455	15405	15562	15518	15497	15528	15460	15567	15690	15508	15585	15487	15469	15416	15375	15507	15641	15531	15499	15561	15618	15416	15538	15590	15551	15789	15668	15530	15571	15445	15468	15516	15519	15473	15701	15497	15510	15386	15568	15499	15486	15393	15518	15620	15576	15391	15551	15554	15585	15477	15403	15397	15561	15512	15409	15564	15310	15457	15618	15493	15446	15388	15411	15328	15622	15430	15643	15487	15525	15584	15434	15461	15442	15541	15594	15594	15593	15511	15468	15584	15520	15369	15562	15571	15557	15453	15431	15490	15516	15424	15540	15411	15526	15492	15290	15435	15614	15510	15654	15368	15675	15373	15595	15502	15604	15501	15433	15478	15446	15504	15506	15421	15425	15561	15517	15427	15438	15532	15531	15685	15466	15575	15399	15503	15400	15736	15532	15623	15302	15481	15353	15572	15386	15570	15642	15576	15545	15438	15732	15553	15540	15370	15516	15485	15421	15556	15530	15249	15464	15596	15524	15448	15622	15446	15545	15491	15499	15557	15428	15440	15623	15559	15707	15476	15483	15600	15541	15383	15553	15555	15656	15588	15543	15370	15608	15474	15432	15419	15554	15602	15639	15538	15675	15360	15507	15553	15524	15520	15616	15437	15363	15523	15581	15474	15577	15529	15613	15598	15489	15485	15450	15631	15496	15415	15557	15508	15477	15451	15400	15428	15408	15389	15634	15603	15680	15504	15503	15622	15663	15368	15620	15543	15486	15517	15636	15638	15522	15331	15632	15467	15500	15495	15555	15683	15552	15382	15581	15570	15594	15479	15376	15568	15552	15555	15569	15448	15386	15496	15555	15460	15494	15641	15544	15626	15641	15367	15526	15589	15443	15457	15458	15487	15692	15576	15607	15516	15594	15265	15685	15419	15459	15515	15502	15405	15514	15436	15586	15698	15616	15454	15477	15604	15649	15665	15683	15474	15539	15488	15471	15502	15445	15664	15606	15407	15549	15591	15422	15595	15432	15453	15620	15446	15523	15564	15418	15600	15622	15750	15489	15353	15420	15434	15682	15601	15440	15632	15491	15414	15480	15378	15574	15522	15483	15522	15609	15506	15421	15489	15408	15513	15503	15551	15353	15415	15557	15369	15407	15439	15576	15617	15431	15405	15450	15505	15500	15471	15549	15645	15556	15599	15543	15483	15753	15587	15452	15538	15502	15462	15589	15472	15417	15609	15738	15471	15531	15474	15500	15566	15505	15347	15621	15639	15594	15561	15562	15442	15684	15431	15745	15421	15544	15638	15530	15458	15436	15486	15484	15563	15538	15377	15424	15488	15472	15549	15495	15475	15709	15464	15587	15397	15656	15528	15426	15742	15507	15578	15539	15396	15385	15429	15527	15395	15700	15419	15603	15469	15582	15521	15571	15453	15792	15530	15649	15480	15532	15408	15611	15481	15433	15526	15479	15641	15531	15464	15636	15549	15465	15423	15360	15619	15566	15546	15466	15486	15855	15488	15440	15468	15577	15556	15474	15632	15639	15621	15482	15591	15497	15442	15425	15460	15718	15543	15716	15596	15703	15507	15475	15511	15595	15660	15400	15482	15566	15579	15604	15441	15487	15556	15471	15559	15575	15534	15442	15483	15474	15488	15406	15432	15479	15721	15579	15616	15487	15603	15606	15304	15513	15884	15523	15506	15610	15567	15495	15456	15597	15543	15564	15491	15706	15505	15654	15564	15447	15525	15513	15467	15569	15599	15572	15425	15565	15526	15599	15471	15602	15487	15588	15304	15398	15539	15513	15553	15631	15529	15532	15580	15409	15735	15542	15411	15604	15595	15370	15632	15491	15619	15448	15399	15628	15665	15520	15591	15545	15574	15597	15556	15448	15523	15480	15612	15626	15471	15590	15355	15474	15404	15496	15587	15434	15416	15621	15622	15465	15494	15545	15566	15347	15391	15335	15519	15356	15583	15503	15520	15479	15649	15502	15323	15623	15232	15493	15566	15528	15498	15605	15514	15530	15438	15489	15481	15399	15657	15470	15400	15584	15465	15610	15571	15364	15356	15347	15506	15383	15671	15536	15373	15563	15611	15644	15555	15501	15528	15405	15594	15502	15605	15451	15604	15386	15396	15635	15524
35805	39089	38069	27460	20488	18974	18622	18410	18281	18286	18133	18356	18442	18276	18375	18210	18406	18486	18336	18294	18370	18385	18266	18274	18433	18365	18300	18325	18366	18327	18297	18311	18383	18255	18302	18291	18405	18315	18134	18280	18310	18201	18167	18475	18381	18290	18236	18302	18442	18245	18273	18383	18309	18443	18284	18198	18451	18283	18207	18374	18314	18172	18306	18324	18265	18117	18363	18322	18130	18156	18408	18190	18075	18307	18158	18204	18150	18057	18347	18332	18176	18216	18255	18168	18274	18224	18186	18144	18158	18334	18279	18539	18209	18125	18123	18226	18078	18266	18157	18133	18195	18179	18313	18288	18233	18102	18235	18144	18461	18246	18447	18445	18493	18456	18424	18245	18277	18247	18289	18134	18319	18329	18339	18263	18282	18075	18446	18252	18191	18221	18123	18271	18254	18514	18253	18092	18298	18407	18236	18352	18234	18137	18360	18327	18340	18036	18236	18285	18266	18221	18226	18255	18296	18257	18246	18119	18403	18235	18217	18485	18099	18251	18357	18191	18422	18306	18110	18382	18116	18236	18465	18064	18273	18262	18235	18211	18324	18286	18010	18355	18155	18214	18381	18368	18216	18317	18162	18307	18389	18330	18141	18167	18119	18121	18237	18291	18248	18075	18173	18080	18284	18226	18133	18166	18224	18277	18267	18359	18120	18335	18303	18105	18365	18186	18453	18139	18127	18315	18338	18240	18419	18305	18164	18298	18203	18256	18167	18141	18193	18123	18199	18301	18322	18376	18069	18243	18274	18333	18431	18327	18317	18062	18007	18346	18242	18275	18232	18294	18233	18398	18432	18361	18168	18153	18421	18360	18151	18364	18057	18288	18341	18346	18229	18440	18288	18039	18161	18191	18435	18422	18476	18365	18383	18278	18141	18372	18317	18158	18299	18377	18292	18325	18266	18278	18332	18573	18284	18380	18433	18471	18210	18165	18427	18272	18206	18087	18180	18175	18331	18261	18365	18244	18401	18264	18135	18469	18311	18176	18166	18271	18261	18285	18462	18401	18330	18412	18157	18358	18077	18374	18257	18085	18299	18253	18050	18331	18137	18206	18226	18386	18156	18251	18341	18194	18169	18228	18262	18362	18334	18113	18244	18364	18065	18359	18224	18213	18196	18223	18222	18224	18182	18241	18192	18206	18259	18355	18275	18404	18178	18413	18453	18297	18162	18104	18411	18298	18423	18288	18344	18296	18313	18243	18300	18097	18319	18483	18399	18176	18281	18084	18213	18099	18378	18181	18210	18278	18249	18338	18224	18265	18287	18323	18293	18322	18365	18121	18112	18436	18258	18328	18387	18192	18172	18280	18300	18194	18252	18320	18280	18183	18217	18247	18192	18329	18120	18090	18178	18231	18191	18241	18383	18302	18368	18277	18019	18434	18404	18407	18356	18424	18264	18298	18180	18284	18077	18263	18166	18385	18183	18151	18123	18407	18263	18279	18190	18120	18341	18191	18305	18412	18168	18224	18325	18408	18394	18312	18401	18048	18285	18180	18248	18225	18108	18286	18251	18439	18403	18326	18092	18140	18084	18445	18262	18420	18626	18419	18451	18367	18297	18211	18425	18495	18147	18410	18220	18246	17995	18260	18381	18485	18329	18295	18166	18482	18215	18231	18239	18284	18378	18356	18360	18251	18182	18410	18292	18226	18218	18123	18285	18068	18247	18324	18387	18346	18215	18450	18401	18538	18207	18476	18185	18106	18285	18170	18408	18384	18326	18402	18335	18114	18204	18355	18080	18193	18388	18338	18212	18277	18340	18455	18244	18295	18242	18329	18341	18487	18192	18336	18388	18408	18162	18231	18316	18259	18327	18006	18266	18297	18389	18154	18197	18286	18492	18353	18412	18215	18480	18350	18445	18089	18312	18251	18290	18508	18471	18333	18284	18354	18410	18190	18272	18147	18165	18406	18160	18421	18446	18237	18225	18469	18226	18132	18296	18336	18394	18628	18189	18398	18435	18317	18313	18248	17994	18278	18060	18297	18211	18198	18313	17993	18250	18349	18364	18289	18376	18352	18544	18186	18407	18104	18237	18142	18304	18435	18060	18362	18463	18329	18703	18003	18027	18094	18224	18342	18179	18215	18087	18253	18386	18077	18359	18187	18435	18282	18208	18149	18384	18180	18282	18306	18203	18370	18338	18258	18348	18353	18215	18569	18309	18198	18369	18283	18260	18417	18272	18307	18472	18258	18205	18347	18275	18136	18459	18460	18256	18297	18368	18332	18135	18244	18294	18308	18098	18488	18246	18221	18008	18264	18260	18026	18169	18194	18242	18141	18218	18254	18157	18166	18238	18245	18396	18369	18369	18199	18526	18467	18320	18376	18300	18168	18300	18255	18206	18112	18102	18233	18378	18270	18354	17937	18349	18327	18293	18177	18266	18528	18460	18271	18301	18181	18233	18231	18341	18323	18409	18459	18368	18407	18111	18301	18247	18111	18207	18023	18331	18124	18280	18261	18211	18111	18273	18139	18119	18296	18262	18392	18366	18240	18346	18332	18373	18210	18347	18156	18273	18418	18386	18264	18227	18236	18303	18357	18205	18271	18388	18133	18111	18556	18422	18415	18298	18305	18153	18358	18225	18304	18256	18445	18359	18387	18190	18112	18199	18199	18347	18361	18430	18181	18295	18317	18288	18472	18389	18265	18268	18314	18404	18276	18365	18404	18209	18144	18418	18208	18406	18328	18226	18503	18420	18390	18339	18355	18396	18414	18201	18450	18457	18311	18482	18291	18241	18389	18124	18165	18136	18268	18236	18234	18153	18275	18155	18328	18370	18386	18291	18388	18254	18129	18223	18183	18165	18551	18295	18291	18277	18421	18226	18203	18286	18093	18444	18261	18293	18498	18364	18353	18202	18224	18356	18472	18284	18158	18481	18185	18101	18221	18345	18096	18271	18332	18258	18326	18271	18118	18387	18186	18012	18286	18181	18459	18414	18317	18124	18275	17984	18460	18311	18346	18475	18138	18331	18383	18278	18323	18283	18443	18272	18283	18324	18480	18262	18129	18304	18360	18154	18375	18242	18210	18315	18222	18288	18288	18138	18340	18310	18238	18329	18388	18397	18110	18174	18213	18224	18225	18138	18220	18329	18347	18348	18253	18328	18260	18304	18140	18403	18182	18190	18476	18351	18183	18206	18475	18352	18333	17984	18073	18234	18431	18188	18132	18361	18225	18353	18344	18392	18260	18335	18294	18278	18440	18273	18341	18358	18252	18249	18330	18242	18324	18171	18262	18259	18150	18104	18285	18256	18174	18293	18369	18455	18519	18304	18168	18293	18453	18157	18369	18434	18404	18189	18327	18141	18299	18474	18363	18259	18138	18380	18475	18333	18266	18151	18319	18400	18304	18355	18150	18225	18127	18275	18301	18371	18341	18351	18244	18164	18095	18126	18274	18275	18134	18265	18117	18142	18440	18342	18258	18341	18223	18100	18496	18227	18202	18297	18158	18173	18145	18191	18170	18226	18265	18275	18337	18471	18213	18254	18237	18260	18213	18367	18093	18319	18196	18242	18198	18091	18177	18298	18330	18354	18337	18201	18405	18102	18290	18014	18506	18293	18366	18265	18484	18265	18212	18269	18304	18405	18319	18154	18217	18326	18362	18341	18185	18235	18098	18272	18342	18267	18293	18246	18265	18456	18019	18468	18215	18280	18338	18182	18226	18323	18335	18212	18151	18344	18045	18156	18298	18255	18406	18456	18295	18606	18290	18414	18134	18180	18293	18211	18246	18251	18281	18474	18270	18366	18256	18386	18392	18291	18126	18217	18204	18286	18353	18253	18143	18334	18319	18410	18296	18175	18376	18442	18245	18193	18441	18356	18422	18305	18345	18022	18265	18333	18402	18086	18333	18273	18326	18367	18501	18305	18252	18478	18198	18073	18247	18283	18331	18395	18434	18351	18246	18281	18451	18257	18335	18445	18431	18265	18370	18331	18331	18306	18098	18130	18282	18283	18159	18223	18216	18313	18404	18290	18298	18175	18131	18401	18415	18266	18182	18264	18279	18316	18275	18330	18502	18214	18314	18201	18175	18328	18293	18426	18188	18108	18100	18352	18474	18338	18442	18312	18402	18456	18152	18292	18317	18181	18350	18288	18343	18206	18256	18133	18327	18340	18145	18286	18172	18284	18512	18353	18387	18288	18174	18289	18225	18069	18137	18209	18123	18015	18286	18220	18401	18025	18299	18417	18310	18370	18461	18176	18271	18259	18100	18306	18280	18344	18274	18280	18211	18318	18065	18371	18335	18164	18101	18400	18335	18282	18161	18221	18290	18281	18265	18339	18151	18399	18298	18248	18328	18372	18175	18213	18198	18114	18040	18536	18325	18367	18249	18101	18146	18044	18309	18432	18145	17923	18232	18482	18273	18289	18439	18385	18676	18322	18253	18281	18403	18259	18327	18400	18189	18418	18090	18399	18270	18213	18465	18134	18570	18222	18262	18512	18171	18325	18272	18268	18267	18527	18423	18393	18243	18466	18395	18546	18274	18293	18348	18238	18322	18502	18366	18286	18252	18323	18590	18229	18091	18269	18373	18183	18246	18163	18301	18322	18266	18301	18264	18293	18324	18185	18256	18618	18377	18366	18297	18171	18065	18130	18435	18310	18209	18412	18274	18317	18173	18341	18387	18376	18584	18358	18158	18261	18366	18340	18162	18148	18383	18491	18377	18445	18249	18290	18263	18342	18245	18526	18175	18424	18232	18194	18336	18441	18435	18517	18312	18258	18164	18402	18290	18253	18192	18425	18211	18222	18339	18155	18296	18311	18482	18575	18189	18238	18044	18234	18406	18412	18473	18367	18311	18301	18256	18223	18040	18296	18407	18233	18132	18211	18313	18308	18273	18318	18464	18089	18207	18206	18427	18565	18455	18482	18249	18432	18254	18317	18440	18268	18199	18390	18183	18440	18474	18248	18313	18329	18242	18486	18369	18270	18056	18078	17887	18201	18234	18336	18255	18326	18196	18144	18106	18263	18497	18186	18141	18189	18459	18229	18390	18211	18319	18197	18413	18169	18465	18380	18117	18291	18336	18177	18241	18323	18423	18417	18431	18377	18446	18242	18232	18064	18365	18331	18523	18158	18107	18391	18340	18293	18436
39250	51288	38557	23549	17646	16180	15677	15647	15687	15519	15642	15735	15692	15557	15617	15381	15483	15566	15548	15610	15609	15389	15601	15642	15546	15641	15628	15597	15501	15707	15483	15577	15423	15514	15630	15669	15492	15651	15578	15581	15566	15559	15615	15666	15714	15577	15581	15435	15401	15479	15624	15549	15819	15664	15400	15645	15443	15444	15727	15592	15491	15478	15592	15627	15442	15488	15511	15517	15451	15555	15480	15692	15562	15649	15459	15541	15525	15528	15483	15523	15534	15627	15432	15524	15583	15652	15471	15587	15611	15523	15415	15629	15526	15501	15455	15601	15513	15566	15520	15689	15628	15487	15479	15474	15487	15668	15500	15706	15586	15573	15570	15544	15571	15575	15620	15730	15637	15674	15535	15409	15411	15536	15638	15365	15312	15539	15385	15577	15531	15582	15358	15608	15664	15520	15365	15677	15621	15621	15402	15641	15557	15718	15481	15433	15674	15472	15586	15727	15661	15429	15446	15433	15665	15604	15365	15500	15559	15468	15613	15612	15515	15394	15617	15647	15659	15619	15641	15545	15606	15592	15590	15453	15597	15596	15553	15447	15559	15569	15648	15548	15597	15430	15589	15459	15614	15523	15603	15523	15569	15440	15451	15600	15681	15457	15592	15656	15648	15596	15585	15526	15561	15614	15468	15531	15799	15585	15564	15617	15566	15587	15705	15541	15505	15521	15566	15596	15472	15425	15530	15603	15428	15549	15530	15514	15624	15617	15416	15493	15671	15529	15614	15656	15443	15465	15593	15632	15637	15574	15437	15575	15734	15576	15542	15480	15536	15796	15543	15523	15771	15448	15651	15529	15348	15553	15550	15541	15604	15330	15662	15378	15436	15738	15552	15624	15497	15442	15636	15547	15634	15558	15530	15477	15669	15479	15385	15590	15525	15532	15533	15446	15516	15475	15599	15589	15379	15445	15459	15422	15594	15620	15714	15644	15588	15474	15738	15406	15452	15672	15643	15564	15699	15525	15682	15579	15628	15465	15560	15611	15730	15528	15529	15508	15454	15727	15623	15537	15743	15672	15708	15627	15475	15762	15364	15644	15490	15523	15559	15537	15362	15506	15655	15510	15563	15561	15358	15415	15461	15568	15595	15648	15636	15541	15592	15575	15525	15466	15424	15547	15618	15590	15618	15555	15416	15590	15454	15597	15656	15521	15601	15351	15407	15528	15531	15561	15590	15546	15471	15498	15471	15388	15680	15571	15606	15545	15457	15446	15535	15543	15501	15430	15477	15509	15387	15572	15430	15498	15686	15627	15544	15640	15522	15473	15495	15422	15686	15553	15531	15476	15623	15706	15584	15409	15440	15557	15686	15585	15569	15642	15529	15391	15523	15662	15506	15556	15871	15341	15333	15453	15460	15546	15560	15643	15363	15684	15524	15612	15561	15576	15589	15375	15416	15608	15435	15434	15551	15580	15352	15646	15472	15683	15555	15554	15428	15525	15497	15667	15497	15734	15636	15522	15558	15391	15474	15585	15754	15578	15480	15602	15646	15386	15660	15563	15412	15668	15422	15620	15366	15458	15525	15686	15498	15499	15728	15504	15357	15567	15685	15617	15562	15505	15356	15700	15477	15684	15643	15525	15484	15374	15592	15443	15541	15564	15582	15445	15520	15591	15535	15494	15693	15630	15891	15423	15685	15699	15748	15492	15581	15551	15452	15631	15468	15531	15619	15352	15542	15458	15512	15641	15609	15487	15486	15576	15593	15479	15849	15679	15607	15602	15709	15413	15609	15321	15420	15621	15721	15470	15469	15585	15670	15472	15444	15484	15507	15553	15426	15588	15507	15583	15503	15690	15588	15469	15659	15563	15539	15534	15663	15625	15401	15635	15536	15446	15516	15534	15510	15594	15600	15566	15488	15429	15482	15459	15716	15691	15551	15530	15390	15569	15628	15629	15456	15611	15546	15442	15435	15445	15501	15465	15384	15458	15456	15705	15500	15397	15658	15535	15457	15437	15708	15486	15576	15770	15636	15680	15774	15453	15643	15593	15615	15486	15498	15621	15510	15485	15706	15589	15435	15559	15518	15460	15429	15580	15618	15504	15603	15580	15440	15339	15577	15385	15653	15486	15383	15664	15449	15365	15570	15495	15576	15519	15544	15486	15635	15614	15576	15514	15553	15753	15606	15525	15685	15548	15325	15555	15604	15535	15463	15443	15712	15565	15410	15465	15602	15622	15449	15549	15586	15469	15511	15412	15597	15740	15568	15374	15616	15591	15694	15577	15512	15434	15433	15414	15716	15591	15602	15608	15550	15417	15550	15568	15583	15533	15535	15619	15581	15538	15524	15545	15494	15485	15676	15479	15374	15465	15549	15502	15749	15594	15476	15557	15545	15643	15543	15736	15588	15582	15631	15638	15588	15466	15504	15487	15517	15580	15457	15488	15546	15583	15617	15473	15520	15394	15548	15414	15803	15401	15582	15647	15641	15602	15455	15517	15706	15711	15527	15482	15334	15513	15580	15623	15435	15706	15481	15622	15584	15510	15689	15618	15559	15438	15554	15462	15449	15589	15590	15716	15514	15307	15559	15413	15482	15558	15477	15364	15730	15499	15504	15678	15452	15771	15329	15472	15580	15621	15525	15711	15627	15538	15514	15424	15611	15541	15551	15402	15614	15446	15527	15534	15654	15602	15716	15370	15556	15495	15549	15630	15635	15505	15617	15642	15617	15435	15657	15595	15771	15596	15542	15644	15542	15512	15605	15476	15562	15621	15554	15476	15684	15454	15636	15614	15560	15489	15551	15398	15456	15611	15403	15496	15508	15573	15589	15611	15708	15451	15493	15430	15720	15718	15690	15538	15593	15569	15881	15490	15395	15521	15397	15447	15386	15580	15766	15483	15400	15540	15721	15430	15464	15662	15611	15519	15565	15584	15461	15568	15568	15529	15543	15570	15675	15732	15618	15712	15713	15533	15453	15684	15533	15610	15608	15589	15542	15573	15501	15527	15510	15519	15503	15584	15515	15561	15621	15643	15462	15577	15618	15582	15621	15601	15485	15488	15507	15678	15517	15497	15622	15682	15674	15527	15527	15603	15339	15514	15547	15498	15559	15578	15765	15453	15595	15566	15544	15581	15644	15503	15497	15549	15535	15506	15605	15437	15468	15469	15561	15573	15618	15499	15634	15539	15590	15595	15585	15659	15537	15626	15503	15726	15561	15630	15593	15532	15580	15505	15316	15685	15630	15601	15518	15466	15652	15593	15447	15481	15624	15602	15490	15613	15481	15434	15510	15447	15411	15677	15519	15483	15645	15334	15799	15462	15461	15451	15762	15542	15573	15534	15524	15595	15497	15443	15596	15583	15417	15457	15619	15561	15583	15674	15465	15525	15519	15605	15569	15463	15409	15603	15590	15705	15570	15538	15620	15552	15726	15516	15662	15439	15581	15521	15451	15451	15627	15517	15411	15643	15743	15426	15528	15454	15544	15769	15371	15433	15544	15496	15437	15504	15455	15655	15412	15669	15450	15619	15587	15402	15571	15602	15463	15319	15618	15595	15548	15557	15615	15335	15532	15435	15590	15591	15440	15596	15566	15666	15610	15437	15598	15419	15521	15540	15613	15547	15411	15540	15601	15777	15526	15759	15609	15406	15539	15543	15556	15541	15511	15633	15665	15574	15578	15623	15529	15580	15582	15569	15600	15437	15611	15498	15504	15528	15530	15654	15463	15683	15769	15628	15695	15560	15636	15377	15634	15459	15627	15609	15449	15649	15521	15531	15487	15439	15444	15420	15508	15597	15594	15636	15587	15449	15556	15626	15394	15663	15708	15685	15578	15516	15688	15502	15523	15762	15609	15478	15631	15674	15577	15605	15534	15679	15617	15532	15566	15672	15584	15545	15634	15485	15605	15572	15576	15501	15499	15465	15482	15540	15537	15516	15647	15389	15663	15560	15412	15526	15502	15667	15410	15647	15593	15558	15398	15611	15705	15697	15508	15734	15651	15679	15612	15511	15618	15540	15677	15370	15563	15575	15498	15432	15612	15499	15693	15600	15542	15565	15628	15467	15522	15621	15581	15520	15585	15450	15687	15773	15497	15587	15723	15637	15719	15538	15509	15576	15644	15641	15620	15660	15595	15495	15498	15467	15586	15619	15520	15591	15484	15507	15568	15536	15384	15538	15575	15692	15552	15532	15447	15541	15533	15668	15369	15473	15449	15428	15525	15476	15605	15465	15483	15586	15646	15572	15464	15518	15340	15422	15540	15577	15556	15423	15597	15601	15550	15572	15704	15351	15690	15514	15462	15557	15777	15679	15570	15633	15608	15487	15491	15494	15626	15640	15696	15523	15487	15505	15644	15561	15464	15522	15516	15320	15468	15701	15473	15708	15497	15572	15683	15410	15397	15602	15478	15531	15539	15588	15642	15684	15540	15517	15455	15695	15658	15445	15577	15648	15530	15652	15698	15567	15409	15381	15522	15466	15591	15496	15703	15525	15688	15484	15505	15618	15497	15605	15399	15449	15639	15589	15402	15625	15716	15495	15599	15532	15595	15641	15502	15782	15656	15438	15469	15487	15421	15606	15646	15388	15499	15361	15476	15708	15470	15472	15400	15698	15551	15631	15441	15632	15498	15484	15502	15371	15513	15742	15706	15606	15483	15437	15616	15513	15524	15546	15611	15548	15628	15573	15642	15462	15737	15487	15557	15535	15604	15665	15458	15634	15731	15565	15527	15485	15609	15739	15480	15775	15542	15738	15521	15408	15562	15508	15560	15684	15453	15629	15495	15708	15523	15575	15484	15604	15407	15689	15605	15639	15584	15501	15496	15536	15611	15499	15478	15476	15460	15485	15454	15620	15366	15534	15600	15429	15806	15283	15440	15577	15455	15658	15534	15691	15690	15612	15653	15633	15586	15687	15561	15657	15513	15487	15598	15610	15635	15619	15530	15620	15568	15552	15671	15564	15654	15559	15686	15597	15595	15744	15548	15752	15332	15490	15549	15591	15594	15573	15670	15556	15489	15479	15533	15579	15313	15577	15468	15661	15546	15489	15541	15667	15588	15647	15577	15425	15507	15649	15510	15425	15464	15349	15567	15573	15591	15576	15525	15504	15495	15365	15629	15679	15529	15701	15578	15577	15650	15347	15443	15613	15424	15602
23787	24679	38186	33346	26847	24909	24234	19765	18712	19164	18745	18830	18735	18845	18656	18545	18782	18815	18636	18682	18674	18500	18818	18543	18584	18648	18738	18575	18794	18624	18492	18775	18851	18619	18599	18490	18574	18670	18273	18525	18535	18625	18527	18392	18695	18519	18755	18656	18464	18430	18605	18357	18556	18460	18446	18633	18572	18541	18697	18378	18604	18555	18600	18435	18593	18375	18733	18576	18458	18556	18473	18682	18460	18607	18468	18461	18455	18683	18392	18338	18391	18423	18451	18325	18448	18324	18515	18555	18479	18368	18654	18544	18437	18571	18418	18498	18446	18469	18499	18310	18682	18481	18494	18490	18513	18314	18428	18524	18747	18200	18429	18505	18610	18673	18340	18534	18500	18699	18578	18495	18404	18680	18578	18410	18390	18418	18231	18468	18289	18611	18441	18324	18379	18338	18520	18335	18596	18266	18497	18546	18568	18295	18508	18452	18494	18582	18660	18293	18398	18529	18465	18521	18460	18594	18456	18417	18557	18472	18315	18357	18449	18437	18398	18469	18637	18363	18596	18595	18655	18511	18414	18543	18664	18454	18617	18491	18377	18410	18432	18374	18651	18293	18310	18406	18438	18464	18596	18563	18405	18471	18571	18620	18428	18419	18504	18626	18499	18402	18529	18544	18521	18373	18578	18553	18417	18475	18444	18346	18458	18322	18431	18448	18510	18686	18414	18307	18536	18405	18307	18269	18318	18607	18700	18471	18590	18507	18531	18547	18359	18518	18498	18674	18388	18203	18363	18420	18539	18577	18402	18541	18614	18534	18359	18599	18467	18265	18272	18278	18408	18575	18625	18393	18702	18393	18596	18320	18424	18208	18402	18518	18395	18606	18571	18468	18537	18419	18607	18440	18502	18397	18219	18562	18443	18581	18573	18459	18518	18352	18612	18633	18421	18553	18179	18483	18582	18599	18547	18444	18373	18413	18418	18362	18439	18695	18606	18626	18746	18545	18421	18280	18379	18466	18664	18476	18600	18474	18396	18466	18482	18536	18352	18527	18379	18643	18552	18464	18341	18371	18505	18509	18324	18684	18389	18393	18610	18254	18379	18466	18333	18519	18505	18401	18414	18606	18489	18308	18499	18313	18585	18574	18444	18459	18456	18610	18582	18524	18455	18538	18811	18583	18357	18370	18409	18566	18804	18468	18376	18424	18470	18356	18512	18408	18422	18569	18450	18280	18551	18378	18446	18324	18472	18420	18500	18758	18523	18480	18637	18425	18346	18259	18532	18425	18583	18366	18521	18543	18455	18615	18390	18499	18425	18389	18266	18450	18317	18263	18436	18505	18554	18631	18453	18557	18497	18564	18416	18446	18383	18553	18693	18385	18467	18473	18274	18444	18479	18644	18421	18592	18565	18523	18631	18648	18544	18596	18280	18375	18567	18545	18565	18485	18679	18571	18711	18667	18551	18582	18553	18521	18361	18439	18405	18331	18399	18316	18228	18458	18587	18674	18495	18666	18527	18498	18506	18321	18463	18493	18500	18578	18563	18523	18399	18531	18535	18421	18489	18533	18452	18519	18598	18467	18342	18478	18431	18676	18511	18734	18363	18386	18686	18544	18424	18476	18566	18834	18410	18321	18280	18406	18465	18573	18458	18395	18591	18403	18232	18478	18597	18666	18316	18663	18640	18529	18478	18563	18517	18304	18528	18481	18404	18523	18515	18316	18611	18609	18461	18319	18543	18595	18446	18524	18342	18419	18581	18466	18381	18469	18354	18614	18606	18594	18609	18345	18459	18426	18400	18538	18485	18481	18370	18413	18236	18271	18345	18630	18446	18555	18603	18495	18405	18334	18428	18509	18427	18601	18322	18373	18587	18515	18521	18438	18416	18279	18748	18776	18652	18365	18588	18217	18503	18525	18433	18493	18416	18464	18598	18310	18318	18431	18365	18655	18512	18478	18376	18518	18483	18307	18460	18468	18459	18317	18341	18496	18296	18418	18303	18227	18474	18480	18339	18267	18609	18600	18410	18354	18497	18412	18307	18458	18463	18771	18613	18439	18515	18403	18436	18268	18491	18585	18477	18699	18406	18424	18309	18596	18466	18437	18527	18525	18492	18521	18514	18548	18747	18365	18398	18282	18497	18355	18408	18424	18557	18430	18326	18360	18767	18575	18674	18421	18622	18579	18399	18636	18452	18540	18311	18614	18281	18127	18409	18272	18413	18486	18577	18501	18531	18448	18373	18665	18469	18625	18538	18402	18194	18433	18608	18379	18536	18430	18621	18354	18561	18296	18334	18615	18669	18422	18295	18387	18568	18486	18710	18438	18608	18407	18704	18684	18511	18594	18458	18409	18764	18451	18398	18162	18393	18514	18561	18468	18723	18380	18444	18637	18541	18724	18627	18427	18294	18497	18488	18413	18543	18378	18446	18637	18341	18430	18547	18496	18430	18502	18235	18518	18467	18343	18459	18515	18478	18508	18502	18510	18329	18249	18576	18576	18375	18571	18538	18403	18572	18463	18464	18479	18472	18420	18575	18414	18588	18446	18376	18321	18593	18476	18552	18293	18549	18387	18409	18649	18725	18466	18469	18272	18378	18532	18391	18655	18559	18448	18501	18497	18307	18345	18489	18449	18511	18443	18372	18514	18480	18602	18413	18590	18660	18424	18654	18364	18495	18549	18378	18560	18475	18422	18411	18513	18483	18206	18300	18639	18585	18291	18344	18429	18615	18387	18395	18198	18426	18495	18386	18667	18577	18647	18552	18507	18502	18319	18459	18354	18462	18512	18525	18452	18423	18667	18464	18522	18579	18637	18468	18537	18397	18447	18534	18472	18586	18499	18474	18559	18473	18596	18302	18517	18549	18541	18499	18534	18577	18553	18456	18389	18320	18510	18421	18343	18387	18672	18540	18361	18444	18707	18605	18481	18400	18510	18559	18544	18322	18486	18487	18202	18462	18369	18579	18544	18521	18435	18442	18294	18388	18452	18342	18387	18562	18652	18493	18418	18570	18598	18433	18353	18541	18455	18342	18386	18622	18414	18565	18435	18509	18126	18507	18461	18326	18568	18480	18411	18298	18392	18338	18341	18632	18590	18655	18316	18527	18412	18423	18499	18398	18419	18497	18549	18452	18491	18613	18361	18576	18474	18354	18468	18520	18479	18548	18427	18420	18482	18446	18515	18332	18593	18295	18493	18443	18552	18466	18366	18465	18330	18202	18526	18527	18478	18417	18397	18304	18542	18573	18459	18559	18568	18514	18440	18323	18403	18388	18509	18527	18404	18412	18580	18688	18524	18679	18350	18659	18537	18547	18300	18536	18454	18528	18488	18506	18330	18572	18334	18396	18309	18474	18468	18451	18322	18550	18575	18551	18437	18476	18610	18392	18470	18477	18295	18543	18453	18522	18235	18500	18373	18478	18390	18359	18449	18301	18325	18485	18612	18367	18520	18443	18484	18440	18447	18523	18493	18527	18471	18565	18383	18690	18538	18431	18363	18446	18611	18490	18448	18405	18575	18322	18586	18514	18450	18731	18432	18537	18399	18466	18501	18491	18557	18767	18308	18492	18393	18461	18420	18197	18531	18451	18387	18538	18272	18358	18635	18294	18527	18625	18562	18361	18510	18433	18331	18589	18347	18545	18438	18579	18497	18383	18411	18524	18539	18610	18575	18632	18511	18537	18564	18413	18236	18495	18574	18503	18446	18304	18525	18626	18459	18484	18524	18371	18436	18407	18470	18564	18739	18597	18606	18526	18518	18443	18449	18562	18456	18650	18514	18541	18505	18650	18502	18598	18407	18496	18182	18330	18686	18659	18513	18411	18505	18474	18585	18646	18456	18312	18527	18627	18504	18439	18454	18479	18604	18465	18495	18462	18605	18606	18249	18625	18495	18483	18305	18585	18334	18468	18533	18526	18551	18370	18481	18269	18308	18396	18500	18473	18362	18615	18622	18495	18528	18494	18644	18491	18513	18534	18390	18598	18490	18626	18292	18334	18439	18559	18597	18558	18349	18608	18515	18290	18327	18375	18602	18676	18502	18211	18653	18376	18416	18271	18499	18568	18445	18584	18462	18536	18528	18715	18552	18442	18409	18533	18527	18514	18478	18446	18559	18504	18306	18476	18671	18623	18489	18707	18548	18552	18347	18477	18398	18431	18510	18511	18603	18539	18616	18702	18445	18592	18447	18391	18575	18500	18500	18455	18666	18486	18571	18464	18412	18456	18625	18562	18441	18446	18456	18584	18397	18421	18472	18428	18362	18458	18474	18421	18612	18742	18620	18428	18371	18484	18470	18447	18335	18534	18494	18544	18247	18386	18399	18512	18457	18609	18558	18462	18314	18502	18484	18427	18564	18285	18521	18719	18586	18357	18233	18621	18354	18548	18501	18427	18506	18322	18380	18471	18403	18315	18434	18541	18483	18279	18411	18472	18560	18449	18443	18313	18496	18433	18675	18610	18422	18418	18311	18695	18454	18454	18529	18379	18612	18694	18454	18335	18560	18500	18387	18526	18527	18599	18441	18401	18461	18438	18258	18660	18478	18589	18542	18524	18621	18578	18567	18566	18554	18652	18567	18608	18401	18409	18272	18466	18593	18539	18470	18465	18389	18331	18340	18365	18343	18380	18265	18545	18301	18529	18652	18389	18437	18399	18479	18451	18496	18596	18462	18693	18499	18342	18330	18582	18236	18535	18348	18618	18447	18528	18417	18455	18401	18546	18518	18408	18669	18517	18504	18353	18424	18596	18519	18530	18390	18448	18340	18517	18390	18706	18398	18445	18517	18480	18475	18652	18513	18489	18601	18336	18536	18453	18651	18371	18450	18555	18322	18594	18439	18427	18299	18478	18521	18491	18406	18432	18424	18384	18389	18579	18602	18295	18445	18464	18514	18357	18463	18399	18362	18577	18412	18497	18302	18659	18439	18548	18559	18521	18603	18379	18486	18426	18554	18529	18410	18641	18415	18522	18300	18490	18451	18317	18547	18505	18430	18627	18514	18581	18445	18650	18519	18632	18439	18591	18482	18334	18548	18437	18557	18442	18473	18696	18632	18818	18432	18520	18644	18434	18604	18603	18516	18556	18498	18495	18466	18374	18463	18429	18455	18384	18433	18391	18294	18583	18747	18579	18509	18614	18528	18767	18421	18490	18358
63466	107669	90239	60304	36042	20342	16493	15634	15649	15550	15725	15808	15690	15552	15811	15618	15900	15567	15619	15813	15674	15677	15599	15861	15713	15628	15824	15569	15599	15717	15825	15792	15887	15580	15685	15737	15540	15944	15675	15658	15874	15534	15711	15699	15709	15576	15719	15607	15731	15745	15804	15652	15531	15680	15822	15781	15764	15742	15658	15619	15600	15587	15749	15588	15894	15753	15771	15633	15617	15642	15810	15770	15626	15768	15600	15779	15761	15742	15668	15852	15835	15743	15701	15510	15513	15701	15744	15709	15583	15734	15802	15554	15751	15748	15718	15676	15702	15682	15742	15785	15575	15692	15781	15604	15777	15767	15698	15487	15774	15604	15533	15691	15648	15819	15525	15633	15834	15667	15720	15672	15634	15657	15671	15639	15612	15748	15727	15575	15743	15672	15671	15597	15747	15654	15829	15645	15716	15686	15597	15598	15651	15704	15788	15577	15711	15610	15748	15755	15580	15482	15624	15689	15823	15625	15725	15788	15666	15842	15621	15784	15698	15612	15548	15675	15610	15602	15507	15606	15610	15699	15695	15668	15659	15598	15659	15868	15543	15657	15683	15556	15704	15648	15707	15736	15717	15741	15699	15630	15776	15625	15636	15574	15632	15637	15550	15733	15602	15693	15725	15704	15777	15660	15642	15509	15538	15867	15634	15760	15636	15624	15718	15643	15658	15651	15767	15765	15654	15727	15642	15688	15739	15431	15629	15748	15765	15545	15625	15479	15670	15860	15723	15620	15681	15638	15661	15573	15535	15761	15652	15636	15776	15711	15794	15690	15447	15596	15699	15682	15787	15550	15776	15586	15732	15573	15672	15778	15672	15446	15663	15636	15733	15466	15510	15544	15632	15623	15499	15817	15689	15646	15816	15701	15632	15729	15636	15750	15612	15889	15743	15664	15465	15825	15762	15780	15673	15615	15673	15606	15726	15674	15784	15597	15528	15787	15940	15514	15671	15689	15632	15697	15613	15523	15731	15521	15629	15595	15674	15811	15676	15658	15855	15765	15546	15709	15755	15627	15762	15776	15685	15779	15828	15612	15601	15686	15816	15657	15703	15675	15720	15811	15499	15627	15662	15582	15626	15746	15572	15810	15641	15768	15649	15786	15594	15626	15643	15732	15595	15442	15630	15851	15792	15813	15756	15720	15678	15596	15684	15680	15869	15599	15617	15533	15627	15629	15608	15794	15739	15768	15624	15682	15520	15595	15593	15600	15582	15810	15549	15531	15626	15852	15591	15751	15714	15908	15629	15684	15650	15693	15703	15646	15809	15598	15784	15606	15548	15570	15642	15629	15672	15627	15437	15660	15718	15648	15678	15588	15672	15665	15783	15589	15599	15667	15758	15672	15715	15713	15717	15662	15540	15520	15658	15430	15614	15705	15740	15801	15739	15653	15638	15785	15738	15585	15653	15595	15791	15440	15635	15753	15574	15736	15651	15658	15637	15624	15522	15637	15768	15766	15700	15535	15701	15699	15593	15732	15831	15581	15706	15434	15700	15694	15683	15695	15684	15573	15551	15870	15624	15649	15795	15715	15705	15743	15674	15422	15805	15518	15631	15753	15541	15824	15634	15683	15614	15621	15654	15737	15611	15692	15708	15693	15564	15802	15702	15782	15591	15632	15624	15614	15771	15490	15738	15579	15651	15634	15721	15612	15722	15502	15705	15691	15531	15585	15704	15731	15645	15713	15635	15762	15481	15621	15590	15587	15668	15703	15576	15650	15642	15622	15856	15569	15783	15760	15561	15705	15748	15635	15662	15751	15795	15722	15831	15657	15673	15810	15667	15582	15757	15690	15687	15612	15665	15644	15789	15754	15565	15686	15835	15613	15695	15725	15480	15917	15627	15817	15566	15733	15648	15811	15563	15742	15728	15804	15612	15542	15542	15689	15662	15728	15696	15685	15640	15735	15725	15542	15764	15773	15451	15711	15727	15577	15605	15626	15764	15650	15591	15723	15601	15730	15685	15685	15686	15780	15687	15768	15522	15612	15791	15665	15605	15626	15603	15672	15830	15634	15521	15849	15685	15745	15701	15719	15679	15664	15689	15694	15721	15759	15682	15671	15666	15751	15521	15714	15574	15581	15739	15795	15576	15535	15747	15661	15675	15486	15620	15628	15809	15675	15442	15774	15845	15598	15539	15789	15843	15747	15649	15731	15631	15757	15606	15571	15580	15641	15685	15572	15828	15612	15665	15650	15635	15512	15681	15639	15790	15740	15741	15496	15651	15842	15614	15648	15706	15955	15641	15494	15799	15718	15747	15694	15743	15726	15656	15612	15634	15566	15711	15656	15567	15778	15487	15705	15577	15699	15581	15740	15582	15718	15707	15486	15560	15613	15692	15898	15673	15712	15596	15726	15580	15738	15615	15866	15821	15649	15596	15599	15585	15624	15674	15696	15613	15803	15535	15712	15516	15670	15530	15652	15672	15727	15722	15552	15591	15636	15631	15813	15659	15685	15525	15515	15606	15771	15647	15919	15588	15658	15686	15645	15760	15733	15542	15643	15704	15604	15667	15557	15503	15750	15617	15515	15702	15586	15636	15743	15853	15552	15787	15533	15698	15517	15892	15736	15623	15755	15685	15595	15717	15841	15716	15646	15523	15667	15594	15769	15648	15702	15634	15651	15619	15648	15680	15549	15536	15721	15669	15639	15686	15737	15667	15623	15841	15533	15773	15591	15710	15663	15627	15618	15584	15677	15588	15510	15772	15621	15446	15890	15889	15633	15669	15623	15609	15691	15543	15612	15751	15660	15809	15675	15671	15433	15595	15676	15762	15623	15823	15693	15685	15569	15564	15606	15806	15563	15848	15650	15549	15657	15797	15572	15762	15668	15716	15555	15566	15633	15613	15670	15764	15707	15797	15640	15748	15598	15709	15849	15608	15655	15546	15621	15684	15783	15525	15783	15584	15713	15640	15567	15595	15588	15559	15795	15786	15729	15806	15597	15704	15801	15560	15793	15628	15536	15661	15792	15827	15631	15716	15760	15634	15487	15772	15630	15684	15839	15884	15654	15718	15591	15868	15680	15749	15660	15617	15652	15716	15616	15673	15661	15464	15779	15608	15720	15641	15652	15612	15725	15653	15667	15630	15531	15767	15530	15489	15816	15662	15637	15564	15838	15770	15539	15496	15515	15498	15547	15613	15761	15724	15660	15636	15869	15650	15753	15562	15812	15677	15670	15715	15713	15818	15763	15807	15685	15752	15542	15647	15760	15736	15665	15601	15571	15767	15614	15593	15822	15547	15624	15750	15713	15726	15696	15665	15655	15601	15774	15639	15773	15682	15728	15650	15635	15717	15672	15665	15522	15651	15866	15488	15684	15780	15728	15700	15786	15656	15723	15506	15638	15686	15565	15704	15603	15754	15787	15570	15618	15655	15645	15842	15587	15740	15783	15679	15558	15693	15573	15636	15868	15697	15724	15754	15616	15557	15598	15611	15550	15485	15746	15732	15775	15702	15710	15673	15589	15787	15725	15607	15668	15793	15585	15684	15538	15591	15568	15568	15869	15635	15539	15629	15686	15663	15768	15652	15579	15724	15720	15643	15579	15614	15790	15826	15591	15626	15587	15840	15636	15706	15634	15631	15511	15868	15594	15586	15786	15602	15597	15701	15480	15676	15594	15701	15674	15542	15573	15761	15802	15693	15591	15779	15666	15689	15811	15701	15425	15598	15621	15664	15800	15646	15688	15595	15688	15663	15644	15731	15751	15682	15618	15598	15586	15719	15667	15701	15528	15562	15486	15548	15470	15574	15881	15597	15822	15645	15594	15666	15712	15663	15607	15713	15648	15655	15728	15629	15526	15522	15393	15723	15649	15587	15571	15735	15630	15717	15793	15770	15586	15842	15630	15752	15521	15649	15595	15632	15591	15660	15780	15688	15690	15646	15620	15754	15932	15712	15798	15658	15624	15683	15659	15726	15767	15818	15598	15738	15668	15929	15711	15610	15812	15672	15591	15609	15770	15668	15874	15683	15558	15659	15557	15625	15678	15562	15577	15718	15653	15650	15645	15698	15652	15748	15696	15699	15451	15634	15489	15618	15871	15982	15560	15752	15757	15770	15553	15748	15567	15846	15695	15502	15705	15557	15547	15744	15860	15504	15702	15820	15650	15565	15789	15587	15610	15716	15637	15724	15452	15590	15584	15804	15632	15812	15636	15682	15659	15711	15678	15799	15706	15656	15633	15710	15654	15651	15768	15663	15512	15575	15588	15602	15655	15785	15644	15775	15773	15766	15751	15679	15517	15647	15715	15541	15757	15656	15852	15670	15670	15671	15658	15756	15645	15607	15624	15723	15658	15581	15638	15602	15566	15806	15878	15672	15707	15897	15547	15652	15644	15690	15639	15474	15679	15743	15530	15774	15661	15629	15693	15712	15598	15618	15740	15685	15699	15503	15582	15690	15653	15649	15816	15525	15661	15665	15670	15737	15688	15669	15566	15761	15707	15725	15875	15764	15733	15800	15449	15839	15569	15578	15693	15655	15760	15593	15632	15674	15687	15720	15681	15520	15777	15631	15871	15887	15606	15744	15658	15669	15614	15615	15657	15603	15559	15718	15517	15749	15699	15693	15692	15689	15540	15514	15592	15728	15733	15744	15742	15680	15723	15788	15613	15761	15664	15703	15623	15720	15516	15832	15801	15715	15587	15796	15631	15502	15771	15558	15730	15688	15711	15588	15816	15685	15741	15627	15720	15565	15636	15764	15648	15627	15771	15562	15650	15825	15607	15613	15667	15635	15539	15679	15694	15615	15576	15704	15733	15710	15609	15784	15652	15701	15812	15608	15781	15646	15590	15580	15546	15677	15681	15816	15805	15735	15665	15556	15800	15688	15782	15675	15696	15578	15598	15635	15634	15622	15644	15769	15535	15676	15681	15746	15584	15556	15678	15540	15589	15766	15666	15518	15712	15568	15564	15494	15570	15800	15779	15554	15742	15809	15551	15651	15757	15560	15761	15744	15609	15803	15654	15604	15781	15584	15646	15724	15639	15886	15557	15651	15496	15771	15738	15537	15667	15570	15638	15572	15689	15762	15676	15766	15707	15658	15671	15743	15710	15692	15660	15652	15676	15844	15724	15678	15664	15636	15742	15767	15786	15633	15620
33238	41692	42817	30769	21703	19289	18746	18623	18666	18592	18751	18708	18690	18847	18556	18614	18542	18580	18558	18739	18588	18474	18568	18671	18614	18549	18715	18631	18488	18592	18527	18480	18367	18487	18649	18607	18772	18776	18504	18496	18654	18434	18500	18338	18505	18459	18645	18520	18704	18440	18489	18659	18502	18428	18570	18657	18501	18590	18611	18409	18539	18573	18660	18611	18573	18463	18802	18496	18555	18582	18727	18635	18494	18463	18541	18606	18484	18507	18507	18510	18698	18466	18734	18839	18730	18555	18603	18375	18757	18582	18653	18643	18406	18412	18499	18410	18334	18586	18533	18272	18520	18572	18584	18607	18473	18449	18443	18300	18455	18763	18526	18420	18485	18396	18628	18488	18438	18552	18585	18482	18411	18333	18459	18479	18496	18536	18578	18479	18557	18525	18604	18661	18613	18513	18714	18439	18566	18411	18592	18523	18520	18525	18498	18675	18474	18501	18575	18619	18666	18539	18733	18679	18452	18611	18602	18645	18586	18364	18541	18734	18745	18423	18527	18419	18419	18722	18463	18523	18445	18361	18546	18492	18379	18674	18533	18549	18457	18683	18404	18515	18501	18453	18692	18574	18398	18612	18626	18520	18349	18506	18576	18698	18378	18476	18529	18497	18506	18441	18615	18708	18482	18700	18455	18589	18818	18557	18590	18659	18602	18960	18479	18531	18639	18459	18789	18523	18438	18632	18612	18620	18642	18486	18442	18412	18602	18649	18564	18352	18597	18488	18389	18593	18525	18550	18540	18672	18481	18662	18453	18456	18713	18448	18397	18512	18708	18580	18423	18406	18605	18347	18450	18615	18627	18439	18844	18504	18636	18538	18429	18508	18630	18545	18537	18504	18570	18654	18693	18581	18831	18688	18345	18549	18521	18558	18368	18573	18474	18415	18552	18519	18405	18570	18545	18364	18519	18489	18493	18513	18488	18335	18541	18379	18483	18439	18418	18460	18706	18541	18416	18534	18788	18651	18547	18625	18711	18718	18612	18478	18457	18521	18670	18439	18600	18456	18497	18600	18651	18567	18816	18517	18454	18514	18510	18585	18662	18573	18479	18632	18594	18664	18499	18742	18559	18648	18430	18630	18586	18793	18542	18431	18410	18459	18470	18625	18511	18517	18751	18583	18331	18595	18502	18588	18400	18445	18414	18601	18410	18541	18692	18408	18657	18619	18600	18345	18467	18624	18392	18828	18760	18595	18537	18623	18696	18643	18500	18579	18627	18458	18501	18634	18570	18618	18635	18585	18595	18636	18453	18405	18718	18579	18457	18513	18457	18636	18434	18485	18334	18567	18549	18426	18603	18489	18519	18494	18523	18529	18459	18355	18552	18691	18736	18731	18602	18416	18394	18473	18408	18443	18535	18424	18670	18538	18281	18433	18351	18487	18622	18484	18434	18398	18470	18476	18548	18613	18549	18550	18716	18519	18514	18678	18755	18597	18440	18342	18575	18534	18644	18523	18459	18430	18605	18521	18603	18663	18614	18469	18431	18526	18465	18634	18329	18556	18496	18480	18452	18622	18496	18878	18696	18646	18573	18582	18647	18543	18424	18613	18525	18386	18590	18720	18647	18421	18584	18606	18698	18595	18661	18504	18547	18497	18643	18362	18640	18703	18433	18559	18252	18568	18599	18463	18534	18433	18555	18468	18419	18475	18738	18475	18320	18502	18663	18546	18430	18471	18504	18516	18662	18476	18541	18534	18658	18422	18599	18617	18680	18536	18547	18591	18471	18595	18619	18618	18495	18715	18526	18477	18590	18600	18321	18635	18508	18446	18445	18584	18694	18540	18669	18569	18478	18377	18340	18508	18619	18523	18530	18554	18609	18644	18574	18608	18571	18358	18334	18415	18756	18612	18656	18623	18585	18673	18435	18646	18536	18524	18498	18437	18533	18649	18328	18404	18654	18626	18667	18363	18425	18617	18680	18626	18576	18360	18454	18424	18649	18561	18473	18663	18689	18455	18584	18483	18902	18560	18791	18527	18727	18484	18226	18546	18513	18481	18535	18624	18536	18481	18399	18511	18557	18599	18424	18505	18485	18458	18521	18495	18608	18604	18461	18572	18689	18485	18581	18552	18473	18356	18391	18324	18510	18527	18645	18608	18479	18471	18616	18663	18723	18571	18537	18482	18762	18654	18359	18415	18673	18586	18600	18495	18606	18557	18563	18314	18407	18650	18618	18606	18849	18640	18687	18561	18457	18568	18588	18548	18531	18683	18605	18608	18480	18503	18595	18623	18593	18531	18634	18537	18513	18626	18846	18398	18358	18550	18504	18450	18654	18478	18694	18456	18485	18760	18339	18495	18707	18540	18254	18496	18506	18579	18668	18570	18694	18684	18534	18710	18381	18535	18426	18615	18545	18496	18533	18513	18658	18668	18800	18580	18623	18583	18383	18277	18503	18588	18532	18489	18591	18853	18571	18279	18613	18386	18537	18621	18430	18612	18550	18516	18437	18368	18496	18410	18546	18565	18534	18614	18617	18579	18397	18544	18400	18489	18686	18282	18603	18555	18371	18688	18480	18675	18520	18537	18679	18489	18581	18582	18472	18593	18604	18704	18588	18438	18537	18648	18637	18664	18728	18721	18237	18331	18508	18604	18433	18437	18535	18553	18531	18435	18506	18446	18549	18414	18352	18673	18704	18788	18518	18366	18188	18583	18544	18551	18561	18478	18511	18570	18603	18721	18431	18399	18640	18533	18703	18540	18388	18569	18585	18641	18591	18596	18587	18545	18415	18719	18637	18544	18537	18667	18634	18555	18497	18452	18393	18381	18498	18541	18666	18468	18631	18473	18638	18853	18618	18653	18787	18874	18767	18725	18551	18573	18587	18305	18735	18771	18477	18628	18613	18517	18661	18474	18547	18589	18562	18524	18466	18644	18553	18445	18563	18404	18576	18632	18492	18517	18585	18457	18560	18425	18452	18464	18563	18677	18532	18613	18557	18390	18520	18235	18646	18406	18644	18616	18636	18639	18642	18654	18612	18533	18531	18485	18527	18489	18560	18427	18568	18772	18500	18542	18503	18592	18572	18592	18504	18665	18522	18588	18572	18575	18770	18622	18596	18355	18376	18551	18354	18416	18554	18502	18592	18650	18523	18482	18742	18618	18437	18425	18569	18456	18454	18493	18597	18887	18817	18715	18574	18462	18506	18724	18465	18698	18733	18460	18601	18617	18415	18627	18775	18481	18626	18557	18489	18507	18660	18561	18720	18440	18482	18487	18601	18444	18624	18365	18440	18465	18765	18534	18725	18535	18604	18517	18597	18500	18510	18730	18597	18590	18490	18697	18773	18850	18514	18720	18391	18660	18308	18356	18448	18528	18491	18576	18336	18619	18748	18619	18617	18507	18379	18589	18747	18605	18724	18570	18535	18600	18368	18688	18498	18415	18511	18331	18484	18705	18510	18825	18471	18692	18474	18678	18460	18538	18605	18523	18587	18695	18623	18538	18653	18637	18480	18381	18600	18628	18600	18616	18709	18778	18476	18365	18585	18602	18630	18606	18701	18604	18579	18526	18559	18540	18448	18363	18651	18681	18690	18617	18469	18474	18375	18580	18546	18458	18471	18702	18677	18623	18288	18530	18611	18705	18457	18442	18664	18783	18585	18545	18666	18409	18505	18588	18575	18602	18552	18809	18568	18458	18693	18547	18552	18668	18660	18516	18389	18523	18626	18497	18678	18716	18484	18587	18263	18605	18567	18705	18747	18725	18490	18399	18646	18580	18721	18597	18357	18480	18632	18454	18592	18746	18467	18848	18438	18519	18551	18503	18500	18348	18647	18877	18697	18653	18521	18689	18673	18489	18557	18391	18471	18473	18561	18432	18412	18630	18532	18647	18662	18508	18580	18575	18480	18678	18741	18594	18719	18674	18648	18495	18515	18526	18442	18385	18640	18593	18446	18603	18668	18487	18584	18633	18722	18470	18491	18628	18795	18592	18589	18546	18642	18561	18525	18469	18524	18474	18716	18483	18662	18891	18475	18479	18557	18616	18541	18528	18686	18738	18413	18763	18728	18484	18530	18630	18408	18479	18503	18493	18441	18521	18672	18550	18613	18687	18540	18529	18581	18556	18542	18585	18552	18576	18605	18643	18526	18529	18508	18761	18465	18484	18452	18600	18685	18758	18528	18283	18619	18585	18576	18430	18549	18434	18538	18503	18727	18338	18445	18517	18465	18340	18424	18611	18760	18721	18598	18567	18508	18356	18472	18416	18535	18611	18611	18755	18894	18430	18678	18635	18530	18569	18539	18490	18466	18440	18438	18370	18481	18628	18462	18232	18557	18591	18756	18609	18627	18389	18557	18518	18583	18296	18399	18449	18648	18678	18690	18318	18657	18344	18426	18715	18697	18604	18488	18522	18348	18600	18481	18598	18505	18497	18544	18691	18658	18577	18593	18619	18225	18588	18737	18575	18291	18243	18538	18808	18587	18536	18574	18745	18373	18529	18338	18683	18624	18547	18517	18553	18426	18494	18499	18491	18472	18478	18382	18423	18642	18576	18591	18570	18610	18553	18443	18608	18624	18640	18403	18414	18528	18585	18433	18327	18556	18582	18755	18448	18540	18655	18581	18530	18514	18837	18643	18557	18529	18785	18805	18761	18571	18717	18577	18637	18710	18534	18663	18658	18467	18575	18642	18745	18379	18482	18377	18459	18439	18297	18537	18757	18529	18618	18594	18406	18676	18766	18541	18424	18515	18601	18464	18603	18498	18604	18602	18588	18471	18538	18272	18445	18592	18637	18574	18683	18619	18577	18820	18889	18656	18437	18523	18579	18543	18899	18631	18399	18623	18477	18772	18444	18387	18581	18556	18499	18653	18453	18648	18638	18647	18579	18437	18403	18595	18468	18584	18455	18628	18406	18672	18582	18438	18769	18643	18413	18636	18589	18544	18660	18629	18546	18651	18677	18616	18634	18623	18514	18600	18375	18535	18514	18669	18400	18361	18598	18666	18621	18689	18595	18419	18591	18659	18690	18475	18498	18415	18559	18692	18636	18436	18499	18605	18689	18531	18545	18723	18565	18600	18805	18482	18604	18720	18601	18631	18558	18537	18427	18706	18721	18495	18410	18615	18643	18501	18623	18723	18573	18826	18679	18374	18470
41514	59383	44598	26155	18342	16030	15775	15708	15660	15675	15784	15689	15889	15564	15776	15714	15745	15741	15719	15705	15688	15753	15777	15628	15789	15837	15653	15678	15702	15826	15683	15583	15758	15794	15805	15769	15604	15706	15608	15631	15595	15825	15711	15807	15750	15449	15606	15716	15967	15575	15717	15695	15611	15453	15629	15648	15747	15591	15739	15541	15619	15797	15591	15540	15665	15624	15673	15595	15674	15674	15829	15715	15556	15760	15670	15741	15921	15724	15718	15679	15708	15566	15708	15575	15671	15777	15430	15747	15648	15745	15829	15641	15703	15692	16011	15791	15621	15546	15788	15588	15626	15671	15762	15739	15742	15740	15535	15665	15587	15485	15774	15640	15719	15758	15685	15775	15615	15670	15734	15724	15774	15567	15748	15519	15649	15511	15615	15660	15665	15698	15623	15709	15640	15871	15642	15632	15634	15639	15729	15639	15684	15688	15924	15729	15780	15402	15688	15629	15753	15595	15606	15601	15748	15738	15859	15875	15533	15669	15653	15668	15833	15659	15658	15639	15711	15664	15637	15732	15695	15603	15803	15588	15603	15655	15846	15666	15619	15792	15691	15784	15673	15611	15769	15689	15710	15715	15630	15744	15575	15727	15721	15713	15653	15682	15652	15759	15593	15601	15617	15636	15617	15751	15766	15857	15524	15706	15726	15727	15649	15600	15722	15674	15742	15683	15632	15604	15803	15689	15716	15565	15573	15609	15559	15703	15778	15597	15684	15716	15740	15518	15592	15650	15651	15803	15658	15588	15771	15607	15648	15617	15623	15773	15760	15604	15670	15681	15819	15561	15529	15627	15728	15639	15615	15675	15724	15546	15755	15705	15746	15785	15600	15579	15622	15693	15698	15489	15756	15661	15832	15627	15680	15632	15893	15495	15651	15811	15711	15589	15664	15825	15623	15659	15687	15724	15718	15825	15707	15599	15655	15774	15649	15758	15728	15656	15562	15611	15710	15731	15782	15510	15838	15670	15624	15791	15526	15591	15621	15682	15761	15696	15705	15669	15546	15574	15651	15601	15856	15618	15746	15753	15657	15726	15557	15760	15594	15723	15922	15548	15715	15671	15689	15685	15578	15717	15801	15573	15638	15745	15676	15735	15691	15780	15612	15612	15548	15556	15851	15741	15692	15532	15670	15691	15672	15715	15617	15651	15584	15842	15701	15550	15768	15630	15771	15591	15542	15815	15782	15717	15697	15666	15619	15753	15626	15741	15737	15746	15757	15716	15647	15636	15714	15599	15940	15697	15724	15707	15597	15635	15885	15684	15764	15575	15620	15446	15573	15596	15741	15526	15795	15551	15499	15739	15453	15769	15619	15562	15800	15699	15789	15655	15749	15623	15605	15644	15776	15631	15660	15642	15649	15626	15489	15657	15853	15628	15756	15688	15621	15783	15678	15648	15805	15679	15644	15736	15647	15750	15645	15656	15722	15770	15743	15823	15653	15758	15787	15439	15827	15668	15748	15772	15659	15680	15690	15680	15613	15575	15855	15782	15625	15762	15563	15810	15619	15614	15717	15717	15555	15500	15794	15631	15741	15654	15705	15742	15810	15852	15781	15738	15581	15797	15691	15538	15673	15768	15839	15884	15707	15685	15634	15507	15701	15663	15688	15831	15779	15635	15638	15684	15562	15678	15604	15656	15584	15844	15576	15717	15549	15709	15653	15700	15668	15589	15591	15653	15708	15603	15590	15550	15723	15443	15681	15666	15773	15650	15749	15745	15602	15689	15438	15578	15728	15660	15620	15735	15754	15639	15505	15663	15688	15652	15547	15713	15812	15608	15504	15478	15579	15686	15661	15619	15688	15612	15693	15752	15881	15695	15690	15629	15676	15677	15689	15702	15729	15780	15527	15792	15650	15339	15736	15635	15859	15621	15721	15538	15662	15697	15509	15677	15612	15602	15559	15590	15630	15636	15715	15537	15667	15669	15651	15665	15629	15699	15729	15632	15771	15641	15591	15592	15776	15789	15776	15555	15679	15696	15610	15815	15732	15749	15724	15403	15797	15776	15689	15594	15761	15584	15643	15841	15671	15838	15607	15754	15570	15681	15770	15731	15513	15581	15591	15713	15840	15819	15598	15650	15648	15590	15698	15690	15719	15477	15555	15599	15745	15587	15634	15696	15555	15685	15638	15741	15531	15674	15605	15626	15719	15662	15589	15648	15601	15780	15680	15619	15622	15628	15618	15688	15803	15861	15783	15649	15653	15547	15608	15641	15720	15562	15753	15863	15595	15590	15885	15559	15531	15762	15593	15803	15722	15705	15697	15775	15792	15496	15664	15541	15713	15713	15649	15724	15680	15581	15556	15461	15768	15746	15554	15728	15658	15626	15645	15646	15664	15761	15719	15557	15614	15627	15686	15724	15615	15681	15759	15597	15731	15658	15704	15807	15756	15755	15691	15602	15490	15523	15601	15733	15658	15766	15618	15779	15745	15615	15745	15828	15751	15609	15618	15750	15720	15678	15753	15756	15688	15729	15693	15769	15584	15633	15699	15724	15643	15819	15686	15656	15539	15634	15735	15533	15930	15860	15663	15768	15753	15735	15412	15682	15695	15812	15745	15748	15688	15729	15666	15750	15708	15625	15740	15734	15631	15671	15839	15561	15711	15576	15560	15848	15717	15697	15537	15694	15520	15787	15620	15710	15636	15737	15737	15711	15679	15714	15498	15515	15859	15597	15765	15696	15682	15685	15581	15623	15746	15885	15633	15602	15586	15534	15539	15636	15565	15799	15778	15668	15571	15653	15652	15752	15670	15808	15621	15667	15631	15691	15664	15642	15728	15548	15786	15789	15441	15744	15481	15570	15770	15645	15643	15614	15819	15668	15627	15747	15604	15630	15594	15627	15717	15905	15798	15643	15621	15814	15797	15641	15727	15698	15631	15734	15813	15645	15641	15663	15660	15617	15708	15877	15648	15631	15707	15753	15630	15524	15814	15752	15659	15617	15722	15747	15747	15697	15554	15612	15808	15818	15571	15601	15751	15602	15551	15674	15765	15686	15691	15658	15789	15586	15751	15619	15784	15685	15885	15675	15615	15646	15755	15801	15825	15648	15855	15556	15725	15691	15724	15579	15585	15756	15699	15512	15560	15687	15704	15751	15581	15726	15832	15566	15645	15498	15751	15795	15755	15712	15647	15725	15555	15725	15517	15530	15725	15818	15797	15786	15923	15646	15615	15541	15619	15539	15573	15814	15677	15696	15667	15715	15654	15760	15665	15768	15714	15579	15471	15625	15689	15617	15766	15726	15496	15782	15712	15720	15977	15632	15828	15585	15704	15740	15683	15628	15641	15664	15693	15603	15585	15899	15534	15553	15783	15731	15638	15718	15622	15763	15846	15541	15802	15729	15672	15638	15615	15808	15659	15818	15641	15640	15808	15720	15867	15649	15559	15485	15564	15553	15516	15532	15600	15707	15679	15705	15637	15553	15662	15753	15687	15705	15708	15731	15714	15538	15686	15715	15626	15661	15762	15682	15770	15487	15760	15525	15566	15614	15568	15600	15757	15590	15791	15602	15577	15690	15773	15856	15752	15816	15498	15606	15705	15738	15700	15878	15822	15624	15772	15648	15740	15613	15669	15706	15633	15606	15482	15629	15665	15713	15637	15567	15515	15757	15549	15550	15658	15734	15770	15575	15552	15657	15541	15859	15722	15557	15718	15694	15834	15650	15741	15677	15524	15763	15659	15567	15759	15566	15660	15769	15588	15520	15704	15645	15579	15777	15872	15596	15655	15550	15912	15709	15829	15650	15795	15820	15840	15600	15472	15667	15823	15627	15661	15650	15752	15589	15682	15622	15541	15656	15822	15712	15639	15692	15596	15637	15645	15495	15702	15557	15582	15812	15708	15756	15776	15588	15710	15687	15624	15635	15686	15805	15769	15727	15760	15700	15721	15463	15843	15609	15496	15697	15621	15635	15717	15622	15794	15722	15737	15737	15792	15710	15723	15459	15613	15711	15711	15639	15727	15799	15701	15784	15574	15787	15649	15761	15842	15767	15743	15637	15749	15647	15683	15675	15543	15878	15778	15572	15782	15751	15621	15687	15867	15713	15612	15851	15619	15582	15904	15726	15728	15605	15662	15655	15805	15566	15683	15695	15836	15714	15620	15651	15499	15755	15680	15745	15810	15576	15906	15647	15723	15636	15654	15614	15762	15814	15789	15626	15829	15660	15867	15617	15556	15846	15555	15673	15642	15556	15799	15717	15653	15763	15691	15833	15739	15636	15712	15580	15572	15570	15626	15587	15644	15763	15712	15734	15830	15705	15786	15667	15666	15778	15620	15849	15869	15711	15601	15800	15671	15787	15726	15760	15615	15747	15671	15929	15703	15567	15623	15636	15606	15708	15666	15692	15833	16008	15656	15683	15718	15790	15762	15620	15751	15641	15746	15725	15693	15658	15602	15737	15630	15690	15753	15699	15608	15719	15576	15696	15510	15664	15664	15513	15638	15620	15739	15676	15659	15791	15724	15555	15739	15712	15523	15622	15648	15542	15630	15793	15729	15744	15800	15747	15650	15755	15664	15837	15710	15624	15674	15586	15741	15704	15573	15831	15550	15774	15561	15769	15783	15578	15765	15649	15666	15535	15781	15893	15707	15695	15845	15605	15582	15546	15738	15712	15652	15667	15648	15710	15527	15603	15725	15713	15596	15720	15495	15590	15643	15690	15792	15758	15689	15464	15708	15729	15672	15579	15621	15562	15833	15426	15667	15702	15543	15737	15687	15865	15634	15588	15712	15715	15578	15545	15836	15518	15674	15660	15675	15768	15725	15656	15732	15771	15620	15823	15717	15694	15767	15578	15661	15575	15652	15726	15586	15723	15580	15869	15661	15591	15540	15568	15742	15741	15706	15674	15671	15702	15655	15675	15647	15499	15676	15567	15796	15503	15734	15694	15709	15748	15721	15790	15717	15724	15656	15691	15843	15591	15628	15624	15707	15521	15743	15719	15697	15656	15596	15706	15554	15541	15666	15571	15706	15739	15726	15772	15621	15588	15633	15662	15961	15745	15555	15611	15610	15655	15693	15792	15528	15568	15654	15607	15849	15782	15659	15780	15630	15673	15565	15780	15663	15889	15590	15740	15644	15671	15509	15652	15600	15737
36114	39805	37185	26783	20535	19020	18822	18458	18556	18561	18652	18483	18655	18708	18319	18772	18588	18698	18585	18447	18678	18631	18695	18625	18854	18578	18565	18658	18537	18566	18536	18490	18423	18670	18619	18635	18589	18787	18724	18545	18548	18695	18606	18634	18518	18594	18760	18365	18672	18814	18473	18628	18677	18759	18706	18453	18498	18528	18497	18364	18720	18439	18287	18666	18565	18635	18515	18542	18512	18620	18494	18285	18501	18614	18612	18579	18487	18446	18330	18380	18486	18583	18659	18631	18658	18697	18903	18607	18486	18615	18541	18310	18293	18473	18728	18534	18752	18654	18604	18481	18549	18514	18480	18591	18535	18746	18645	18595	18646	18690	18558	18523	18525	18513	18315	18485	18564	18583	18417	18368	18407	18486	18563	18498	18830	18546	18554	18406	18525	18532	18497	18499	18415	18617	18515	18587	18598	18629	18241	18676	18685	18676	18610	18532	18466	18483	18535	18599	18548	18335	18763	18571	18464	18618	18261	18433	18376	18752	18642	18441	18415	18582	18375	18437	18745	18377	18499	18579	18441	18560	18680	18534	18600	18582	18490	18594	18565	18383	18463	18601	18513	18531	18556	18409	18610	18460	18559	18670	18816	18635	18383	18293	18540	18495	18551	18600	18731	18465	18636	18432	18724	18545	18276	18424	18733	18480	18208	18524	18356	18466	18530	18499	18393	18568	18611	18614	18401	18498	18486	18612	18543	18481	18772	18566	18698	18775	18561	18430	18493	18620	18554	18577	18554	18533	18551	18433	18596	18616	18425	18607	18703	18751	18752	18643	18443	18535	18594	18580	18678	18822	18711	18733	18538	18252	18734	18562	18422	18661	18652	18554	18637	18736	18732	18678	18444	18693	18517	18519	18487	18678	18568	18603	18490	18346	18648	18658	18529	18628	18699	18658	18606	18570	18613	18720	18804	18374	18548	18470	18621	18642	18418	18536	18761	18521	18484	18708	18587	18583	18594	18546	18384	18501	18549	18334	18589	18577	18417	18535	18662	18600	18628	18489	18583	18474	18572	18523	18645	18485	18577	18517	18624	18669	18440	18485	18654	18516	18642	18680	18536	18455	18622	18608	18525	18499	18443	18766	18640	18586	18445	18545	18641	18395	18506	18583	18357	18560	18682	18466	18664	18663	18588	18732	18591	18733	18668	18499	18265	18362	18693	18420	18409	18612	18438	18564	18426	18652	18432	18734	18501	18473	18758	18499	18427	18559	18560	18337	18546	18484	18628	18673	18590	18425	18634	18509	18644	18404	18444	18295	18577	18582	18674	18615	18270	18486	18630	18466	18462	18540	18668	18528	18671	18541	18553	18413	18752	18467	18915	18634	18616	18498	18634	18571	18642	18577	18589	18449	18444	18524	18527	18636	18465	18742	18493	18632	18680	18520	18628	18360	18503	18547	18388	18607	18713	18457	18531	18517	18459	18671	18422	18570	18621	18623	18623	18382	18605	18423	18655	18531	18562	18624	18417	18397	18501	18695	18610	18641	18555	18507	18604	18518	18560	18443	18444	18586	18552	18545	18495	18448	18532	18673	18690	18365	18831	18830	18446	18474	18366	18528	18625	18649	18532	18647	18591	18443	18573	18466	18479	18530	18532	18674	18383	18465	18481	18229	18595	18698	18648	18528	18579	18445	18526	18598	18602	18603	18560	18537	18378	18633	18527	18578	18563	18327	18595	18523	18612	18711	18538	18595	18578	18515	18527	18576	18641	18430	18580	18406	18569	18704	18706	18553	18731	18515	18477	18623	18523	18453	18536	18586	18646	18635	18600	18640	18626	18615	18753	18604	18664	18520	18557	18714	18425	18551	18585	18747	18426	18578	18615	18429	18690	18568	18487	18699	18690	18617	18657	18472	18599	18724	18651	18457	18485	18591	18568	18583	18574	18626	18634	18439	18468	18634	18689	18402	18421	18578	18591	18590	18624	18511	18574	18568	18576	18542	18446	18689	18521	18455	18373	18689	18483	18598	18588	18435	18565	18608	18518	18482	18429	18738	18368	18634	18682	18661	18489	18312	18532	18648	18601	18362	18391	18524	18681	18686	18561	18581	18441	18736	18572	18535	18558	18517	18526	18417	18537	18542	18546	18409	18613	18445	18716	18741	18582	18607	18701	18321	18560	18541	18423	18518	18654	18622	18523	18491	18757	18433	18423	18483	18557	18515	18471	18440	18591	18413	18561	18606	18619	18528	18773	18572	18468	18378	18523	18734	18638	18382	18674	18635	18527	18676	18641	18675	18652	18645	18716	18656	18657	18631	18550	18530	18689	18534	18428	18614	18718	18495	18536	18612	18607	18467	18487	18442	18711	18649	18688	18665	18492	18540	18550	18685	18482	18353	18741	18470	18690	18489	18607	18463	18586	18483	18361	18474	18581	18500	18601	18534	18323	18361	18563	18715	18688	18494	18581	18416	18575	18488	18610	18469	18628	18501	18544	18423	18547	18677	18590	18426	18562	18548	18562	18678	18587	18246	18552	18544	18543	18510	18617	18418	18510	18602	18545	18360	18487	18596	18563	18544	18331	18724	18621	18742	18376	18388	18496	18642	18424	18502	18428	18656	18588	18572	18383	18632	18750	18560	18603	18435	18670	18580	18719	18412	18555	18493	18496	18651	18545	18535	18547	18373	18493	18670	18507	18511	18457	18665	18383	18418	18719	18629	18448	18559	18554	18463	18585	18649	18537	18595	18793	18491	18568	18316	18494	18354	18468	18646	18601	18424	18461	18508	18569	18463	18621	18550	18520	18693	18366	18554	18514	18411	18453	18450	18512	18369	18548	18576	18691	18608	18796	18474	18601	18629	18413	18780	18590	18465	18546	18654	18603	18563	18616	18569	18410	18503	18507	18463	18576	18562	18384	18529	18691	18532	18481	18630	18555	18662	18708	18738	18590	18666	18598	18298	18565	18521	18439	18463	18558	18391	18446	18613	18757	18612	18408	18660	18404	18546	18549	18600	18565	18521	18590	18756	18604	18676	18451	18613	18843	18383	18570	18452	18531	18586	18511	18505	18716	18675	18530	18588	18455	18447	18695	18405	18520	18429	18461	18476	18435	18499	18490	18506	18522	18426	18480	18619	18607	18442	18469	18527	18325	18499	18658	18566	18486	18406	18395	18653	18567	18654	18484	18411	18490	18778	18312	18648	18497	18599	18653	18562	18341	18432	18319	18402	18694	18498	18556	18607	18402	18614	18611	18554	18414	18549	18450	18657	18689	18468	18584	18330	18661	18611	18522	18368	18342	18367	18780	18484	18494	18501	18595	18442	18563	18383	18506	18642	18582	18569	18838	18398	18489	18553	18473	18606	18478	18492	18625	18492	18521	18418	18731	18421	18781	18346	18515	18680	18686	18531	18750	18587	18688	18708	18498	18577	18499	18543	18516	18718	18896	18653	18682	18624	18584	18389	18508	18694	18588	18654	18538	18580	18604	18638	18692	18801	18611	18602	18601	18579	18754	18475	18564	18365	18439	18318	18679	18400	18625	18498	18551	18583	18671	18698	18489	18520	18498	18397	18578	18551	18566	18405	18709	18514	18547	18666	18598	18615	18659	18477	18512	18602	18435	18643	18437	18624	18472	18497	18310	18719	18550	18631	18605	18344	18617	18300	18631	18719	18612	18607	18613	18607	18501	18452	18465	18505	18561	18603	18647	18743	18526	18437	18566	18740	18745	18499	18759	18470	18518	18630	18697	18493	18493	18634	18505	18400	18540	18608	18466	18741	18508	18538	18436	18485	18571	18507	18505	18627	18628	18497	18444	18598	18544	18660	18262	18506	18618	18821	18671	18617	18393	18624	18701	18648	18515	18503	18504	18490	18460	18422	18519	18428	18700	18464	18789	18546	18608	18694	18547	18480	18501	18468	18546	18499	18489	18521	18639	18472	18798	18619	18498	18584	18388	18589	18362	18719	18522	18708	18610	18570	18556	18717	18749	18433	18658	18686	18626	18766	18419	18342	18668	18517	18428	18601	18414	18601	18593	18665	18390	18599	18566	18617	18479	18460	18516	18419	18497	18457	18530	18454	18491	18691	18594	18504	18492	18625	18505	18461	18495	18855	18739	18497	18651	18543	18496	18524	18333	18398	18573	18649	18561	18651	18647	18477	18548	18385	18369	18566	18719	18442	18500	18491	18568	18661	18516	18442	18441	18439	18482	18609	18621	18602	18425	18772	18604	18490	18460	18623	18711	18615	18602	18331	18531	18607	18547	18612	18229	18517	18616	18499	18469	18481	18653	18666	18687	18743	18737	18479	18496	18564	18806	18483	18719	18564	18586	18740	18359	18615	18696	18393	18466	18661	18521	18619	18992	18766	18483	18514	18510	18447	18612	18607	18572	18532	18563	18488	18461	18504	18541	18384	18726	18616	18354	18412	18601	18642	18735	18647	18442	18345	18560	18497	18615	18596	18534	18552	18444	18594	18586	18549	18789	18518	18398	18632	18790	18451	18525	18885	18398	18516	18600	18487	18378	18486	18400	18511	18634	18558	18378	18446	18584	18697	18325	18357	18683	18406	18423	18538	18561	18587	18760	18768	18669	18524	18530	18844	18651	18582	18550	18529	18425	18511	18600	18512	18707	18721	18651	18664	18330	18595	18532	18484	18517	18534	18571	18550	18554	18542	18604	18420	18432	18620	18679	18650	18712	18477	18727	18335	18541	18611	18582	18660	18577	18375	18619	18634	18408	18442	18735	18608	18585	18431	18472	18636	18529	18497	18359	18480	18630	18489	18433	18647	18514	18476	18605	18343	18442	18682	18714	18610	18549	18734	18725	18473	18551	18493	18498	18379	18539	18340	18638	18526	18360	18146	18466	18536	18386	18600	18476	18463	18535	18313	18597	18692	18613	18578	18492	18618	18481	18551	18317	18432	18283	18639	18417	18488	18618	18460	18395	18794	18660	18523	18639	18404	18488	18510	18383	18535	18235	18599	18557	18655	18694	18670	18448	18678	18561	18708	18459	18617	18633	18732	18644	18379	18613	18503	18754	18671	18721	18689	18478	18565	18688	18667	18382	18639	18563	18556	18556	18682	18685	18597	18634	18711	18549	18713	18708	18637	18522	18558	18495	18564	18498	18596	18529	18674	18676	18686	18560	18397	18580	18544	18627	18464
39734	51124	37590	22682	17338	15868	15567	15805	15580	15726	15743	15752	15633	15914	15747	15965	15629	15637	15760	15700	15853	15479	15826	15637	15587	15704	15706	15579	15870	15804	15713	15770	15723	15681	15565	15715	15612	15767	15825	15716	15753	15637	15723	15618	15695	15826	15686	15503	15847	15654	15526	15766	15634	15580	15669	15592	15688	15678	15608	15676	15816	15674	15748	15721	15726	15725	15685	15663	15744	15724	15653	15676	15739	15689	15324	15471	15711	15745	15624	15687	15612	15893	15634	15840	15805	15727	15662	15700	15526	15610	15741	15802	15488	15747	15622	15716	15569	15808	15690	15830	15560	15732	15790	15507	15660	15725	15596	15730	15640	15641	15524	15684	15677	15623	15663	15630	15617	15571	15648	15723	15738	15602	15710	15716	15672	15723	15783	15504	15723	15502	15617	15783	15665	15638	15691	15686	15842	15689	15680	15693	15604	15691	15552	15760	15700	15685	15670	15660	15491	15635	15646	15586	15567	15688	15684	15693	15531	15592	15689	15704	15656	15753	15696	15634	15807	15645	15722	15664	15720	15695	15607	15606	15691	15796	15748	15722	15799	15670	15730	15689	15761	15576	15615	15882	15658	15781	15648	15569	15761	15707	15870	15632	15583	15476	15741	15637	15708	15640	15535	15587	15728	15650	15626	15651	15830	15603	15713	15624	15730	15766	15703	15587	15762	15739	15951	15631	15826	15655	15675	15535	15709	15612	15640	15805	15559	15641	15544	15734	15603	15620	15665	15598	15685	15574	15793	15665	15597	15774	15689	15822	15612	15720	15556	15580	15676	15806	15567	15743	15690	15610	15615	15718	15717	15654	15655	15806	15715	15848	15651	15860	15638	15584	15670	15527	15735	15754	15697	15759	15532	15617	15537	15480	15616	15614	15892	15561	15743	15977	15580	15667	15756	15730	15657	15729	15974	15776	15561	15676	15762	15684	15595	15574	15835	15781	15769	15531	15701	15798	15597	15711	15722	15683	15665	15727	15598	15767	15729	15723	15685	15469	15584	15808	15734	15746	15683	15643	15756	15832	15645	15686	15753	15636	15750	15628	15448	15732	15572	15748	15723	15629	15661	15767	15556	15780	15713	15606	15688	15768	15742	15670	15505	15695	15824	15666	15485	15723	15637	15835	15662	15724	15625	15719	15692	15652	15565	15868	15799	15755	15794	15665	15705	15630	15634	15550	15641	15623	15586	15696	15767	15674	15670	15612	15739	15861	15665	15663	15622	15609	15825	15753	15698	15494	15708	15618	15737	15666	15588	15770	15661	15719	15709	15647	15676	15750	15710	15746	15661	15773	15819	15652	15707	15624	15707	15574	15678	15717	15846	15473	15680	15910	15702	15869	15808	15671	15662	15683	15616	15818	15789	15685	15741	15787	15961	15624	15765	15748	15647	15735	15785	15706	15548	15560	15582	15913	15588	15769	15844	15760	15757	15671	15712	15624	15588	15812	15585	15641	15771	15677	15888	15490	15641	15551	15517	15630	15634	15589	15822	15663	15676	15740	15628	15539	15661	15524	15696	15742	15634	15739	15707	15581	15931	15642	15600	15660	15448	15729	15776	15635	15643	15662	15796	15699	15595	15699	15471	15796	15703	15705	15679	15750	15677	15556	15818	15766	15699	15820	15787	15450	15951	15851	15684	15787	15771	15498	15671	15730	15560	15677	15647	15999	15667	15704	15668	15724	15786	15569	15681	15625	15817	15728	15672	15690	15878	15758	15696	15705	15892	15574	15586	15618	15688	15546	15667	15652	15669	15535	15767	15672	15609	15618	15617	15703	15842	15801	15623	15948	15561	15843	15783	15667	15632	15651	15693	15707	15829	15824	15727	15674	15714	15710	15643	15412	15729	15748	15861	15505	15791	15780	15668	15704	15701	15713	15670	15665	15805	15640	15636	15637	15728	15764	15557	15695	15721	15917	15661	15586	15650	15716	15710	15720	15626	15511	15559	15835	15683	15605	15679	15672	15649	15590	15496	15551	15701	15628	15621	15855	15621	15702	15660	15766	15523	15832	15669	15685	15665	15690	15327	15689	15741	15763	15758	15596	15666	15651	15656	15572	15700	15699	15618	15524	15557	15697	15631	15730	15784	15697	15588	15718	15963	15726	15662	15583	15739	15852	15548	15730	15652	15687	15567	15903	15762	15853	15584	15779	15746	15645	15652	15716	15793	15721	15670	15876	15789	15713	15627	15727	15709	15658	15687	15580	15768	15744	15645	15828	15658	15612	15649	15696	15699	15648	15668	15651	15826	15580	15725	15630	15783	15619	15682	15673	15841	15648	15679	15630	15522	15736	15616	15793	15659	15696	15612	15698	15586	15858	15735	15728	15687	15752	15687	15605	15602	15754	15638	15588	15663	15690	15648	15797	15562	15811	15687	15808	15582	15588	15688	15596	15788	15740	15860	15727	15657	15900	15629	15665	15684	15913	15624	15695	15737	15676	15734	15647	15744	15756	15636	15770	15612	15772	15698	15634	15650	15802	15694	15799	15648	15562	15625	15623	15792	15611	15830	15845	15871	15643	15815	15773	15554	15843	15758	15672	15813	15752	15647	15820	15574	15774	15658	15651	15590	15733	15617	15592	15809	15715	15533	15702	15827	15688	15758	15677	15821	15754	15761	15690	15729	15656	15970	15430	15617	15590	15575	15698	15657	15596	15648	15642	15679	15549	15605	15811	15623	15714	15768	15624	15790	15619	15754	15928	15512	15570	15814	15574	15742	15700	15805	15652	15819	15549	15750	15623	15716	15741	15713	15799	15451	15787	15786	15595	15690	15627	15731	15586	15877	15890	15479	15677	15722	15646	15737	15820	15739	15836	15618	15566	15744	15809	15640	15550	15656	15692	15763	15859	15555	15715	15558	15598	15414	15797	15745	15703	15652	15757	15624	15803	15510	15645	15711	15761	15757	15687	15702	15706	15787	15572	15582	15655	15568	15597	15833	15640	15614	15680	15627	15707	15526	15722	15707	15703	15578	15731	15921	15713	15699	15690	15669	15569	15716	15586	15657	15563	15656	15568	15761	15735	15609	15685	15572	15542	15776	15589	15774	15667	15681	15594	15671	15927	15607	15653	15743	15733	15732	15589	15705	15663	15841	15728	15675	15556	15766	15781	15639	15706	15534	15826	15910	15702	15679	15800	15632	15528	15727	15801	15742	15494	15753	15636	15738	15645	15618	15721	15624	15587	15654	15687	15779	15733	15619	15686	15799	15646	15568	15673	15665	15640	15757	15614	15807	15686	15710	15684	15720	15773	15541	15658	15806	15614	15506	15619	15651	15513	15762	15591	15629	15572	15444	15772	15783	15677	15969	15766	15575	15775	15756	15792	15657	15568	15725	15668	15744	15775	15590	15580	15715	15744	15799	15775	15729	15707	15618	15501	15853	15522	15660	15816	15694	15779	15601	15724	15676	15641	15740	15782	15733	15687	15688	15832	15653	15632	15708	15649	15763	15786	15698	15648	15902	15587	15842	15509	15479	15976	15652	15658	15686	15636	15704	15640	15798	15890	15688	15705	15667	15742	15683	15531	15687	15590	15475	15586	15747	15729	15725	15693	15532	15821	15789	15681	15588	15737	15660	15711	15735	15738	15631	15803	15678	15702	15748	15722	15610	15550	15789	15533	15649	15760	15796	15703	15609	15536	15905	15536	15595	15768	15762	15540	15651	15799	15769	15638	15702	15774	15732	15646	15719	15588	15645	15762	15532	15964	15517	15727	15787	15542	15582	15675	15809	15732	15512	16010	15680	15803	15558	15609	15573	15737	15377	15700	15814	15653	15658	15822	15552	15704	15605	15733	15680	15667	15635	15727	15628	15719	15413	15615	15673	15577	15602	15790	15684	15790	15547	15672	15551	15673	15587	15630	15632	15840	15744	15507	15563	15646	15769	15823	15777	15793	15696	15663	15699	15510	15748	15565	15821	15656	15602	15663	15846	15570	15819	15834	15619	15591	15786	15756	15724	15520	15639	15674	15772	15576	15597	15476	15636	15622	15557	15654	15598	15683	15660	15648	15593	15614	15785	15504	15752	15724	15642	15881	15694	15607	15680	15683	15669	15622	15688	15625	15744	15547	15684	15397	15766	15510	15794	15556	15604	15789	15693	15799	15671	15785	15638	15691	15778	15686	15699	15633	15798	15643	15683	15611	15769	15575	15728	15516	15628	15710	15521	15736	15677	15750	15635	15698	15684	15607	15713	15739	15734	15666	15491	15526	15808	15586	15582	15691	15568	15806	15648	15705	15575	15672	15756	15858	15681	15616	15743	15854	15552	15711	15672	15597	15746	15787	15682	15818	15600	15679	15707	15645	15791	15667	15689	15681	15653	15538	15636	15528	15762	15676	15735	15749	15582	15613	15637	15735	15764	15557	15627	15875	15593	15618	15721	15763	15832	15766	15768	15611	15717	15539	15680	15770	15723	15597	15528	15598	15674	15750	15550	15822	15834	15697	15616	15600	15647	15501	15734	15711	15850	15716	15655	15691	15760	15833	15720	15586	15662	15638	15743	15601	15744	15710	15671	15669	15514	15544	15711	15641	15764	15505	15741	15731	15788	15618	15692	15596	15782	15649	15789	15662	15758	15595	15726	15573	15634	15937	15675	15600	15678	15636	15847	15456	15547	15531	15616	15703	15560	15570	15745	15755	15728	15594	15694	15635	15722	15796	15632	15741	15669	15605	15705	15846	15558	15804	15633	15614	15559	15593	15667	15556	15965	15532	15610	15751	15738	15689	15738	15590	15698	15618	15759	15660	15661	15584	15583	15706	15653	15748	15590	15716	15715	15664	15701	15608	15623	15702	15687	15671	15482	15559	15637	15650	15540	15604	15604	15669	15795	15615	15719	15683	15848	15792	15662	15705	15710	15558	15561	15539	15646	15664	15692	15671	15551	15713	15707	15584	15738	15623	15706	15782	15655	15694	15680	15605	15726	15634	15715	15647	15737	15660	15790	15714	15753	15917	15427	15677	15751	15411	15672	15660	15777	15676	15847	15710	15685	15681	15732	15663	15765	15554	15718	15833	15650	15698	15642	15692	15647	15807	15739	15581	15795	15790	15965	15668	15560	15671	15774	15824	15737	15841	15732	15797	15788	15640	15633	15599	15589	15733	15655	15809
23773	24757	38058	32182	25526	24563	24217	19550	18737	19192	19111	19051	18940	19013	18902	18794	18756	18712	18745	18765	18833	18657	18915	18906	18884	18579	18872	19053	18699	18821	18747	18612	18647	18754	18768	18681	18645	18886	18922	18702	18743	18707	18999	18477	18712	18770	18634	18710	18741	18766	18816	18821	18747	18635	18627	18665	18561	18603	18666	18555	18751	18609	18713	18555	18758	18624	18623	18821	18439	18321	18759	18439	18700	18546	18383	18564	18687	18720	18744	18679	18699	18643	18546	18598	18646	18763	18581	18755	18774	18611	18608	18618	18564	18534	18594	18731	18636	18495	18586	18557	18779	18696	18711	18817	18737	18545	18731	18760	18784	18596	18772	18657	18711	18640	18721	18450	18596	18702	18413	18676	18567	18608	18605	18609	18616	18486	18633	18498	18676	18586	18727	18713	18590	18519	18687	18635	18727	18447	18567	18788	18729	18748	18614	18670	18644	18721	18555	18641	18764	18440	18697	18639	18543	18702	18659	18468	18460	18544	18502	18712	18759	18597	18701	18552	18666	18618	18571	18585	18622	18723	18502	18605	18480	18554	18695	18514	18718	18612	18683	18682	18856	18655	18762	18452	18809	18663	18725	18577	18573	18380	18474	18718	18770	18514	18449	18390	18728	18761	18820	18702	18612	18669	18686	18725	18665	18470	18574	18425	18714	18611	18625	18659	18531	18709	18594	18612	18433	18623	18520	18739	18756	18647	18372	18403	18588	18419	18668	18516	18740	18680	18595	18668	18730	18759	18692	18765	18641	18850	18629	18529	18468	18595	18677	18617	18469	18627	18608	18656	18655	18591	18596	18777	18743	18734	18642	18759	18784	18694	18835	18467	18674	18589	18713	18704	18607	18616	18663	18594	18683	18707	18568	18599	18615	18805	18713	18567	18644	18528	18526	18890	18558	18714	18429	18508	18621	18678	18619	18436	18413	18654	18637	18832	18849	18674	18701	18559	18555	18608	18693	18372	18682	18750	18788	18671	18732	18569	18581	18583	18393	18560	18574	18686	18480	18752	18680	18622	18762	18646	18779	18767	18648	18785	18398	18622	18632	18493	18807	18758	18594	18611	18344	18635	18787	18549	18597	18633	18592	18675	18734	18517	18542	18568	18694	18725	18765	18843	18676	18569	18510	18606	18633	18765	18659	18609	18548	18684	18572	18645	18569	18822	18570	18623	18609	18744	18487	18575	18524	18556	18635	18700	18688	18559	18799	18582	18542	18578	18449	18695	18464	18546	18368	18542	18662	18673	18705	18828	18479	18694	18665	18535	18371	18414	18463	18827	18743	18499	18598	18380	18466	18532	18770	18582	18797	18569	18498	18622	18597	18706	18787	18797	18766	18396	18699	18686	18656	18385	18630	18554	18728	18640	18563	18626	18530	18502	18602	18602	18676	18473	18712	18575	18601	18615	18658	18659	18519	18468	18823	18988	18592	18611	18827	18807	18654	18427	18681	18681	18652	18441	18471	18739	18568	18589	18415	18678	18776	18759	18329	18456	18541	18521	18601	18501	18664	18768	18900	18591	18296	18415	18438	18599	18575	18608	18435	18503	18580	18708	18377	18588	18655	18577	18705	18505	18706	18328	18371	18598	18565	18682	18503	18631	18711	18635	18573	18547	18538	18592	18605	18779	18599	18693	18520	18590	18584	18576	18549	18436	18570	18535	18418	18658	18511	18547	18697	18891	18595	18519	18625	18513	18585	18581	18583	18669	18537	18701	18600	18745	18664	18768	18814	18679	18727	18742	18484	18733	18474	18704	18637	18630	18780	18565	18372	18555	18585	18664	18634	18630	18536	18675	18627	18597	18881	18853	18519	18465	18718	18514	18594	18426	18605	18639	18444	18651	18670	18756	18637	18488	18834	18474	18636	18676	18614	18619	18554	18578	18602	18557	18427	18698	18616	18737	18638	18646	18543	18633	18830	18711	18689	18550	18639	18412	18675	18777	18669	18388	18684	18543	18396	18344	18626	18636	18588	18513	18508	18768	18778	18494	18803	18663	18664	18648	18509	18543	18745	18674	18613	18401	18533	18694	18570	18610	18839	18636	18621	18473	18481	18327	18685	18464	18744	18609	18680	18594	18611	18712	18478	18455	18601	18799	18802	18480	18431	18629	18526	18477	18712	18658	18399	18631	18775	18673	18667	18538	18571	18529	18510	18586	18627	18694	18520	18412	18620	18599	18598	18876	18671	18824	18592	18553	18603	18754	18650	18615	18610	18555	18553	18422	18385	18627	18761	18696	18495	18662	18754	18449	18622	18452	18594	18634	18636	18450	18692	18522	18643	18750	18631	18613	18659	18583	18659	18387	18489	18501	18690	18559	18757	18517	18615	18719	18664	18570	18681	18562	18656	18681	18679	18439	18581	18577	18756	18556	18671	18522	18415	18725	18689	18743	18601	18876	18642	18650	18708	18608	18511	18722	18613	18660	18643	18652	18491	18664	18645	18695	18832	18633	18719	18486	18478	18505	18634	18571	18696	18557	18632	18419	18681	18586	18732	18551	18791	18718	18665	18736	18646	18488	18676	18637	18646	18509	18550	18744	18712	18647	18627	18474	18651	18505	18611	18719	18752	18707	18639	18425	18470	18451	18858	18641	18566	18398	18740	18622	18732	18514	18727	18875	18606	18507	18780	18735	18852	18596	18605	18582	18613	18743	18645	18673	18612	18683	18537	18516	18540	18590	18871	18562	18504	18523	18603	18673	18566	18606	18621	18685	18461	18361	18687	18818	18486	18618	18417	18596	18435	18649	18644	18725	18577	18660	18544	18753	18540	18698	18678	18753	18696	18393	18729	18543	18745	18671	18535	18379	18604	18665	18587	18542	18574	18594	18587	18652	18785	18638	18768	18678	18732	18690	18656	18618	18693	18603	18568	18377	18749	18819	18717	18504	18568	18453	18420	18597	18725	18476	18631	18586	18839	18357	18794	18781	18504	18632	18683	18622	18685	18677	18717	18731	18815	18433	18611	18558	18410	18383	18494	18682	18545	18705	18433	18682	18778	18611	18656	18587	18637	18361	18737	18699	18790	18634	18696	18632	18590	18811	18792	18545	18484	18787	18640	18578	18443	18648	18634	18491	18429	18702	18709	18656	18652	18577	18645	18622	18590	18553	18684	18651	18624	18778	18740	18820	18882	18599	18728	18803	18656	18853	18627	18699	18737	18641	18696	18672	18490	18665	18756	18722	18579	18661	18485	18595	18611	18561	18497	18762	18620	18652	18727	18722	18543	18674	18612	18714	18587	18799	18575	18447	18644	18838	18544	18664	18732	18728	18450	18657	18764	18621	18459	18725	18545	18517	18597	18602	18761	18657	18711	18637	18641	18481	18509	18717	18751	18444	18676	18609	18619	18633	18640	18456	18547	18682	18788	18594	18795	18644	18637	18896	18595	18703	18706	18503	18716	18713	18578	18589	18695	18456	18633	18641	18552	18639	18516	18585	18721	18572	18709	18583	18650	18497	18683	18592	18274	18479	18698	18592	18657	18917	18750	18701	18590	18816	18614	18507	18496	18601	18634	18633	18616	18448	18594	18833	18713	18537	18692	18413	18664	18564	18682	18665	18693	18581	18470	18562	18520	18476	18620	19063	18587	18633	18752	18480	18422	18662	18689	18659	18645	18629	18588	18590	18772	18666	18701	18708	18538	18454	18426	18718	18615	18448	18684	18529	18628	18799	18674	18727	18714	18665	18631	18566	18683	18521	18643	18556	18488	18511	18443	18601	18701	18387	18483	18661	18648	18499	18655	18737	18597	18801	18568	18529	18528	18770	18546	18570	18563	18687	18683	18591	18467	18754	18597	18654	18724	18487	18558	18805	18578	18797	18725	18682	18679	18605	18629	18701	18654	18675	18732	18587	18578	18675	18518	18593	18563	18709	18559	18476	18515	18377	18790	18452	18758	18679	18700	18485	18555	18501	18471	18541	18624	18762	18715	18507	18551	18665	18649	18620	18580	18495	18546	18579	18598	18694	18732	18652	18622	18597	18746	18580	18537	18542	18468	18565	18654	18630	18742	18601	18532	18560	18672	18810	18674	18549	18633	18778	18441	18500	18365	18677	18453	18792	18562	18478	18665	18545	18685	18664	18599	18370	18479	18519	18491	18636	18701	18518	18711	18595	18719	18691	18523	18452	18751	18610	18532	18670	18644	18605	18512	18525	18574	18605	18841	18753	18630	18739	18664	18686	18605	18658	18550	18694	18400	18649	18440	18541	19021	18720	18532	18735	18811	18558	18508	18832	18478	18552	18568	18535	18541	18831	18800	18535	18727	18466	18570	18640	18514	18663	18512	18698	18576	18747	18555	18816	18551	18670	18682	18639	18485	18942	18536	18512	18464	18417	18796	18851	18624	18738	18571	18618	18666	18541	18615	18566	18506	18616	18705	18790	18668	18436	18605	18718	18738	18874	18411	18661	18812	18592	18277	18528	18730	18640	18440	18523	18520	18722	18670	18585	18695	18486	18825	18708	18652	18596	18521	18432	18616	18607	18587	18671	18871	18652	18608	18596	18453	18633	18836	18709	18876	18711	18622	18762	18687	18555	18397	18890	18693	18608	18639	18645	18557	18724	19037	18804	18547	18581	18636	18480	18595	18577	18535	18716	18479	18575	18591	18749	18703	18577	18573	18816	18500	18626	18375	18612	18745	18563	18587	18729	18549	18603	18572	18707	18474	18785	18389	18718	18598	18681	18866	18613	18744	18543	18686	18633	18608	18794	18608	18648	18639	18687	18594	18609	18689	18400	18572	18456	18724	18641	18693	18663	18678	18642	18626	18564	18723	18649	18703	18615	18517	18792	18606	18704	18759	18638	18494	18639	18646	18616	18656	18634	18397	18426	18708	18520	18461	18429	18632	18785	18592	18718	18681	18745	18623	18699	18655	18622	18497	18659	18693	18579	18649	18667	18529	18532	18435	18535	18705	18603	18526	18892	18614	18647	18491	18524	18579	18614	18708	18748	18441	18465	18632	18785	18635	18651	18789	18637	18431	18608	18669	18589	18656	18528	18841	18588	18560	18640	18578	18369	18507	18554	18640	18595	18747	18507	18509	18433	18676	18553	18508	18403	18657	18726	18639	18625	18474	18620	18570	18596	18639	18718	18796	18370	18671	18609
62325	108438	87669	57153	33475	19252	15872	15933	15640	15675	15630	15840	15676	15760	15703	15728	15799	15872	15719	15802	15821	15768	15634	15955	15800	15796	15839	15834	15798	15659	15976	15777	15630	15791	15892	15757	15836	15772	15845	15662	15726	15842	15884	15628	15771	15762	15885	15701	15739	15742	15708	15812	15829	15795	15819	15715	15883	15850	15811	15806	15878	15782	15655	15897	15754	15884	15835	15732	15711	15728	15763	15719	15761	15679	15938	15810	15717	15649	15728	15734	15955	15922	15730	15693	15705	15794	15745	15687	15837	15746	15900	15535	15719	15620	15779	15793	15808	15716	15713	15741	15656	15865	15668	15670	15729	15900	15754	15817	15775	15590	15742	15679	15939	15644	15844	15839	15791	15775	15611	15892	15694	15851	15760	15828	15860	15912	15754	15770	15701	15764	15580	15847	15893	15800	15839	15806	15643	15740	15910	15465	15943	15781	15770	15854	15803	15781	15735	15636	15753	15763	15711	15675	15864	15815	15894	15686	15807	15836	15837	15787	15787	15710	15889	15552	15833	15777	15814	15749	15846	15762	15820	15818	15631	15826	15778	15653	15573	15650	15840	15794	15849	15578	15631	15861	15713	15735	15766	15503	15762	15773	15626	15677	15598	15725	15779	15697	15735	15737	15761	15785	15805	15716	15687	15775	15761	15791	15687	15682	15594	15861	15786	15819	15690	15770	15787	15785	15828	15670	15843	15605	15709	15825	15658	15633	15732	15761	15760	15586	15693	15661	15628	15849	15736	15774	15697	15764	15774	15780	15763	15716	15974	15756	15685	15742	15884	15729	16025	15817	15838	15806	15760	15685	15682	15795	15738	15678	15726	15837	15597	15637	15882	15833	15817	15751	15694	15813	15695	15913	15796	15588	15779	15643	15615	15746	15650	15743	15792	15685	15716	15941	15764	15762	15724	15705	15888	15655	15716	15755	15760	15824	15779	15842	15653	15650	15959	15744	15621	15657	15844	15749	15789	15753	15869	15659	15616	15846	15728	15677	15874	15870	15856	15652	15850	15636	15612	15750	15822	15777	15891	15635	15852	15872	15878	15633	15820	15668	15664	15788	15766	15763	15663	15662	15737	15697	15734	15586	15898	15710	15647	15626	15656	15781	15641	15742	15902	15860	16016	15789	15547	15868	15852	15690	15735	15711	15817	15751	15842	15710	15712	15657	15682	15850	15912	15775	15660	15796	15722	15843	15753	15702	15725	15676	15502	15754	15822	15917	15912	15986	15569	15795	15647	15729	15694	15769	15707	15752	15669	15934	15582	15745	15540	15722	15822	15776	15644	15719	15698	15889	15544	15680	15747	15911	15583	15774	15600	15819	15715	15698	15819	15812	15820	15734	15805	15793	15813	15683	15797	15851	15858	15690	15750	15837	15880	15902	15862	15913	15805	15789	15881	15637	15623	15762	15813	15738	15610	15718	15701	15774	15640	15635	15806	15665	15903	15683	15867	15823	15908	15692	15719	15812	15745	15523	15795	15752	15878	15617	15661	15742	15794	15672	15673	15696	15681	15744	15893	15664	15774	15673	15991	15850	15933	15844	15687	15767	15627	15901	15718	15802	15711	15694	15777	15776	15691	15992	15871	15821	15794	15583	15675	15802	15723	15622	15814	15670	15969	15466	15792	15644	15730	15576	15817	15754	15903	15859	15908	15818	15602	15802	15588	15688	15751	15718	15690	15816	15871	15632	15834	15850	15883	15655	15772	15659	15787	15771	15852	15730	15679	15845	15646	15868	15663	15752	15845	15791	15759	15531	15782	15669	15728	15874	15579	15691	15793	15688	15778	15700	15789	15658	15738	15864	15882	15811	15838	15765	15631	15770	15747	15689	15702	15718	15843	15901	15737	15813	15763	15702	15761	15586	15720	15830	15917	15804	15690	15759	15854	15833	15632	15881	15873	15760	15812	15680	15746	15753	15854	15795	15674	15887	15863	15749	15696	15871	15691	15783	15688	15740	15814	15689	15908	15747	15527	15682	15722	15978	15754	15849	15842	15734	15686	15764	15802	15827	15726	15779	15822	15687	15641	15663	15875	15954	15624	15886	15600	15801	15742	15623	15781	15706	15928	15728	15891	15745	15791	15674	15726	15736	15803	15727	15835	15692	15621	15766	15655	15774	15750	15717	15688	15642	15633	15734	15689	15684	15636	15509	15748	15788	15595	15762	15640	15647	15905	15657	15687	15716	15776	15638	15794	15750	15829	15714	15904	15810	15776	15599	15785	15635	15702	15771	15737	15648	15723	15596	15752	15784	15702	15810	15704	15831	15820	15695	15789	15693	15832	15775	15854	15783	15680	15833	15971	15699	15574	15886	15798	15721	15640	15696	15889	15806	15600	15741	15650	15887	15562	15657	15891	15784	15626	15794	15764	15900	15643	15714	15786	15582	15583	15715	15794	15813	15577	15884	15688	15732	15713	15644	15587	15752	15716	15846	15644	15786	15670	15823	15841	15596	15618	15590	15586	15757	15803	15656	15958	15539	15833	15650	15551	15652	15735	15986	15728	15856	15734	15690	15961	15841	15753	15701	15853	15776	15885	15783	15788	15729	15781	15707	15691	15863	15904	15694	15714	15822	15814	15761	15784	15747	15826	15796	15781	15807	15678	15842	15651	15743	15756	15879	15646	15473	15622	15588	15686	15821	15721	15778	15602	15779	15678	15730	15611	15806	15653	15853	15682	15671	15812	15752	15829	15742	15728	15673	15693	15859	15736	15783	15692	15674	15691	15799	15756	15923	15649	15631	15663	15687	15763	15643	15854	15801	15620	15884	15911	15824	15712	15644	15839	15942	15573	15769	15598	15897	15800	15698	15843	15839	15691	15734	15769	15916	15739	15902	15777	15561	15704	15700	15727	15761	15783	15755	15848	15881	15691	15741	15865	15644	15785	15647	15848	15586	15826	15681	15678	15748	15676	15534	15723	15671	15628	15700	15897	15807	15754	15851	15731	15785	15794	15671	15660	15847	15613	15651	15686	15633	15656	15708	15786	15748	15757	15755	15785	15704	15668	15595	15652	15901	15667	15839	15808	15911	15592	15838	15724	15993	15858	15726	15766	15780	15757	15786	15797	15747	15763	15793	15816	15764	15837	15640	15671	15613	15859	15907	15663	15794	15785	15592	15685	15577	15578	15723	15711	15659	15791	15800	15703	15948	15715	15687	15625	15832	15590	15784	15717	15665	15847	15739	15720	15679	15550	15692	15604	15628	15754	15822	15573	15708	15880	15783	15717	15650	15804	15703	15683	15658	15825	15580	15825	15887	15785	15730	15609	15829	15722	15737	15753	15861	15741	15605	15664	15743	15710	15647	15741	15671	15725	15760	15720	15838	15850	15642	15564	15764	15668	15666	15793	15826	15885	15693	15734	15668	15762	15675	15717	15816	15888	15722	15658	15596	15677	15622	15706	15759	15805	15802	15771	15739	15663	15629	15632	15651	15663	16026	15649	15697	15731	15936	15782	15584	15719	15777	15700	15647	15617	15700	15778	15668	15661	15627	15815	15681	15787	15954	15632	15675	15815	15807	15565	15718	15794	15608	15747	15817	15711	15750	15546	15936	15708	15707	15820	15616	15756	15592	15765	15724	15677	15656	15602	15808	15772	15664	15688	15623	15782	15730	15631	15912	15644	15760	15848	15881	15665	15590	15616	15806	15663	15749	15686	15777	15677	15768	15776	15769	15716	15730	15720	15789	15649	15684	15496	15890	15674	15556	15776	15733	15827	15752	15895	15830	15583	15700	15733	15884	15721	15630	15625	15678	15839	15824	15832	15612	15719	15686	15702	15912	15807	15709	15753	15648	15695	15774	15625	15735	15692	15626	15747	15663	15775	15888	15671	15854	15772	15682	15736	15586	15597	15701	15872	15595	15798	15626	15780	15753	15687	15842	15898	15652	15867	15840	15846	15782	15778	15788	15849	15688	15785	15729	15652	15712	15806	15829	15693	15787	15698	15676	15788	15642	15729	15613	15724	15618	15827	15729	15586	15865	15672	15790	15764	15776	15667	15787	15765	15834	15678	15692	15640	15589	15716	15651	15614	15671	15731	15739	15722	15810	15756	15786	15862	15632	15634	15842	15793	15590	15712	15742	15776	15707	15769	15800	15758	15723	15773	15720	15730	15697	15807	15762	15636	15545	15749	15780	15748	15830	15871	15670	15712	15736	15718	15629	15780	15786	15628	15669	15723	15750	15775	15771	15815	15781	15806	15831	15652	15925	15775	15720	15722	15816	15822	15705	15764	15675	15746	15793	15708	15786	15639	15661	15631	15642	15699	15695	15533	15820	15658	15746	15641	15882	15746	15697	15805	15678	15853	15479	15742	15720	15767	15735	15682	15778	15786	15762	15786	15713	15587	15971	15743	15829	15648	15731	15598	15990	15796	15853	15710	16043	15733	15818	15682	15750	15598	15638	15792	15629	15701	15643	15787	15838	15719	15660	15715	15770	15623	15660	15759	15746	15848	16004	15758	15927	15679	15639	15807	15726	15701	15854	15811	15773	15751	15623	15772	15723	15734	15854	15777	15688	15620	15763	15851	15793	15791	15650	15651	15842	15781	15729	15662	15788	15752	15726	15691	15873	15660	15717	15823	15817	15925	15764	16063	15633	15740	15789	15791	15682	15816	15707	15719	15644	15774	15896	15675	15705	15936	15638	15719	15594	15813	15854	15711	15760	15681	15717	15780	15916	15747	15787	15630	15672	15752	15814	15712	15819	15734	15597	15722	15754	15685	15724	15772	15709	15855	15808	15708	15661	15778	15668	15818	15682	15554	15747	15699	15601	15695	15748	15708	15701	15755	15563	15725	15695	15864	15570	15727	15951	15644	15907	15758	15745	15868	15821	15862	15657	15798	15656	15798	15686	15788	15776	15822	15859	15622	15727	15787	15599	15637	15798	15678	15865	15540	15575	15707	15773	15688	15598	15763	15726	15697	15729	15720	15761	15815	15734	15705	15761	15670	15818	15797	15747	15814	15784	15586	15695	15896	15644	15941	15736	15497	15738	15699	15692	15784	15679	15679	15749	15981	15860	15767	15849	15694	15737	15811	15749	15836	15655	15700	15601	15871	15861	15760	16106	15757	15708	15632	15842	15656	15707	15905	15881	15681	15809	15664	15871
33332	41985	43152	29947	21378	19460	18914	18644	18759	18525	18426	18670	18804	18721	18649	18697	18634	18650	18776	18673	18690	18994	18505	18730	18566	18576	18683	18660	18664	18737	18696	18593	18788	18678	18821	18503	18831	18831	18683	18665	18878	18691	18658	18671	18571	18666	18659	18841	18814	18695	18549	18773	18770	18561	18796	18643	18513	18738	18566	18691	18516	18354	18406	18691	18567	18424	18822	18433	18605	18575	18690	18479	18652	18654	18649	18687	18520	18680	18726	18654	18480	18563	18651	18923	18571	18656	18667	18717	18648	18492	18408	18650	18513	18496	18532	18620	18677	18514	18591	18593	18920	18999	18567	18621	18649	18722	18588	18650	18591	18652	18458	18610	18739	18763	18614	18598	18608	18670	18501	18562	18463	18638	18488	18777	18665	18648	18690	18727	18789	18627	18720	18522	18471	18539	18528	18515	18316	18902	18625	18583	18629	18657	18495	18500	18598	18588	18595	18726	18710	18552	18677	18601	18590	18876	18772	18576	18457	18461	18690	18759	18577	18790	18609	18473	18568	18692	18883	18551	18865	18801	18325	18704	18704	18792	18820	18645	18624	18595	18651	18676	18675	18561	18607	18526	18627	18752	18572	18682	18537	18532	18613	18588	18550	18395	18433	18686	18515	18547	18680	18819	18648	18456	18806	18743	18602	18480	18579	18559	18428	18518	18619	18635	18730	18723	18583	18726	18744	18619	18670	18534	18458	18535	18561	18520	18648	18634	18670	18570	18798	18776	18576	18603	18475	18668	18697	18713	18370	18360	18578	18631	18631	18425	18614	18647	18555	18644	18847	18704	18540	18841	18720	18725	18451	18587	18485	18624	18536	18735	18791	18527	18663	18730	18622	18511	18690	18580	18708	18542	18552	18678	18528	18693	18702	18423	18622	18670	18599	18654	18465	18614	18644	18625	18630	18426	18540	18654	18648	18500	18639	18484	18528	18636	18606	18504	18639	18614	18634	18725	18657	18620	18706	18431	18696	18415	18371	18640	18545	18386	18671	18596	18635	18767	18735	18463	18686	18541	18767	18558	18661	18777	18585	18460	18817	18527	18570	18624	18715	18527	18803	18762	18702	18678	18759	18673	18803	18718	18589	18531	18617	18627	18680	18483	18822	18588	18603	18709	18798	18669	18780	18604	18426	18404	18610	18759	18636	18540	18611	18749	18634	18639	18649	18571	18880	18648	18739	18770	18600	18575	18713	18536	18485	18796	18646	18435	18561	18630	18474	18423	18633	18721	18784	18618	18678	18666	18506	18570	18629	18616	18567	18535	18691	18526	18579	18871	18665	18434	18393	18447	18574	18544	18493	18576	18794	18685	18645	18580	18598	18740	18565	18474	18642	18470	18489	18603	18420	18750	18529	18831	18490	18465	18780	18689	18557	18691	18518	18570	18544	18642	18767	18447	18461	18744	18667	18750	18551	18706	18704	18583	18415	18529	18897	18660	18795	18591	18554	18595	18545	18468	18815	18536	18600	18615	18706	18705	18709	18809	18717	18601	18437	18595	18651	18624	18693	18633	18838	18652	18509	18829	18580	18518	18659	18702	18702	18647	18572	18727	18872	18486	18440	18763	18655	18680	18614	18663	18685	18562	18542	18631	18667	18498	18619	18590	18695	18804	18716	18659	18700	18669	18590	18506	18735	18594	18656	18623	18562	18686	18809	18748	18674	18522	18674	18682	18419	18702	18827	18629	18600	18602	18614	18609	18583	18735	18664	18671	18537	18510	18639	18655	18474	18435	18627	18485	18582	18871	18733	18497	18620	18533	18529	18570	18655	18582	18550	18567	18487	18730	18706	18691	18880	18694	18662	18671	18511	18714	18493	18754	18597	18611	18539	18449	18411	18789	18716	18621	18551	18569	18467	18764	18573	18740	18512	18675	18603	18531	18635	18809	18495	18794	18770	18570	18643	18615	18771	18454	18617	18630	18516	18625	18718	18717	18496	18702	18624	18676	18593	18428	18599	18546	18790	18637	18707	18682	18724	18632	18600	18576	18630	18670	18549	18690	18755	18647	18678	18650	18584	18450	18493	18682	18602	18693	18621	18695	18398	18569	18550	18654	18558	18529	18660	18715	18670	18622	18749	18729	18756	18516	18686	18581	18577	18657	18589	18718	18689	18933	18748	18443	18661	18645	18874	18639	18667	18430	18749	18752	18861	18761	18670	18717	18658	18654	18636	18626	18701	18435	18649	18629	18813	18685	18773	18571	18651	18512	18830	18785	18608	18539	18454	18783	18794	18807	18617	18595	18717	18534	18520	18770	18863	18691	18605	18656	18809	18757	18760	18673	18413	18607	18602	18702	18836	18603	18600	18603	18827	18757	18607	18686	18500	18508	18658	18532	18773	18909	18669	18705	18582	18886	18726	18673	18491	18633	18637	18979	18595	18700	18495	18691	18507	18454	18321	18526	18580	18316	18646	18714	18523	18792	18696	18645	18703	18765	18780	18794	18626	18844	18570	18510	18589	18640	18644	18854	18520	18573	18528	18577	18778	18700	18727	18618	18568	18575	18911	18655	18691	18652	18704	18512	18743	18735	18720	18678	18565	18507	18466	18781	18725	18807	18777	18640	18860	18439	18528	18787	18808	18667	18554	18506	18547	18662	18673	18475	18581	18628	18543	18474	18605	18458	18674	18721	18470	18647	18614	18747	18589	18533	18713	18449	18583	18565	18767	18617	18522	18460	18488	18536	18685	18577	18568	18658	18684	18442	18471	18507	18628	18559	18710	18706	18804	18651	18684	18725	18613	18688	18477	18614	18643	18572	18703	18530	18590	18578	18920	18725	18491	18580	18645	18560	18825	18500	18660	18817	18525	18594	18589	18527	18788	18653	18486	18506	18565	18507	18529	18538	18717	18737	18777	18526	18818	18590	18615	18724	18798	18755	18641	18411	18502	18552	18734	18730	18585	18713	18373	18728	18640	18843	18599	18638	18687	18656	18549	18610	18690	18606	18731	18688	18721	18728	18702	18698	18750	18680	18740	18752	18534	18668	18897	18675	18674	18768	18669	18547	18514	18704	18635	18585	18398	18773	18732	18423	18822	18642	18511	18585	18638	18656	18627	18519	18552	18563	18667	18537	18543	18640	18631	18505	18491	18673	18838	18528	18874	18653	18720	18750	18677	18731	18809	18805	18752	18477	18522	18486	18666	18364	18683	18578	18668	18742	18729	18693	18692	18769	18882	18701	18869	18910	18532	18473	18610	18439	18552	18718	18793	18553	18528	18572	18794	18553	18657	18765	18707	18705	18572	18717	18733	18675	18745	18539	18582	18596	18607	18413	18522	18571	18455	18644	18706	18650	18475	18495	18642	18585	18799	18844	18690	18606	18676	18625	18570	18741	18790	18605	18671	18712	18633	18612	18769	18712	18791	18694	18583	18614	18511	18671	18932	18718	18536	18640	18918	18695	18431	18524	18611	18647	18628	18633	18570	18586	18868	18525	18740	18813	18643	18573	18769	18813	18758	18719	18626	18714	18678	18660	18791	18604	18712	18437	18658	18658	18559	18483	18729	18648	18598	18566	18636	18667	18658	18739	18805	18610	18588	18677	18728	18618	18556	18687	18677	18773	18701	18683	18641	18766	18731	18556	18654	18769	18723	18657	18543	18629	18634	18598	18570	18629	18573	18896	18618	18628	18550	18836	18622	18631	18643	18469	18677	18709	18714	18635	18626	18595	18673	18634	18414	18637	18629	18694	18746	18383	18570	18733	18633	18524	18662	18575	18573	18747	18849	18547	18755	18522	18704	18561	18431	18729	18652	18482	18559	18763	18721	18740	18306	18528	18709	18706	18752	18705	18651	18551	18861	18492	18690	18732	18580	18652	18521	18464	18827	18720	18559	18682	18415	18743	18518	18635	18767	18822	18589	18581	18574	18744	18645	18533	18951	18800	18478	18413	18408	18604	18687	18639	18587	18580	18648	18723	18722	18559	18654	18645	18621	18631	18697	18603	18691	18633	18573	18746	18584	18668	18470	18487	18621	18392	18635	18595	18675	18543	18592	18850	18565	18619	18793	18789	18725	18542	18772	18522	18740	18682	18477	18569	18664	18382	18667	18650	18634	18899	18449	18826	18706	18580	18552	18591	18542	18665	18562	18715	18706	18497	18768	18652	18741	18629	18750	18549	18672	18415	18578	18484	18534	18530	18711	18714	18592	18365	18724	18422	18649	18558	18814	18514	18784	18532	18689	18662	18601	18716	18515	18488	18575	18457	18557	18442	18727	18515	18437	18813	18726	18628	18636	18810	18637	18824	18598	18835	18627	18772	18599	18757	18447	18492	18622	18481	18699	18703	18723	18663	18425	18757	18568	18589	18722	18719	18502	18614	18729	18678	18553	18630	18859	18347	18483	18624	18630	18390	18635	18616	18854	18542	18685	18455	18726	18529	18543	18588	18709	18655	18428	18794	18692	18601	18396	18606	18711	18692	18656	18530	18541	18783	18637	18558	18575	18457	18599	18764	18834	18841	18545	18523	18702	18715	18523	18533	18707	18582	18709	18544	18681	18559	18747	18650	18529	18629	18886	18618	18589	18667	18566	18499	18402	18568	18871	18480	18595	18379	18549	18453	18741	18627	18720	18684	18722	18824	18577	18761	18574	18610	18483	18574	18632	18787	18603	18481	18556	18814	18387	18489	18631	18661	18823	18624	18633	18554	18508	18587	18843	18684	18535	18785	18681	18563	18430	18546	18575	18595	18660	18742	18753	18560	18552	18847	18788	18418	18411	18619	18654	18628	18588	18540	18611	18621	18505	18572	18666	18614	18762	18668	18683	18748	18791	18505	18676	18680	18412	18532	18657	18500	18452	18576	18542	18818	18662	18629	18738	18829	18570	18527	18492	18660	18577	18575	18671	18609	18572	18652	18672	18576	18530	18578	18545	18887	18487	18639	18760	18953	18612	18713	18852	18598	18812	18445	18557	18826	18314	18662	18684	18607	18662	18434	18716	18645	18837	18488	18718	18719	18568	18586	18805	18644	18633	18650	18678	18566	18624	18745	18575	18544	18456	18472	18754	18471	18476	18446	18842	18828	18569	18717	18520	18512	18777	18737	18753	18597	18519	18500	18587	18754	18526	18727	18630	18470	18615	18436	18758	18888	18700	18649	18589	18601
41928	59296	44202	25527	18169	16211	15841	15890	15864	15680	15818	15704	15606	15746	15983	15697	15713	15651	15804	15553	15841	15660	15772	15674	15809	15799	15841	15771	15813	15631	15827	15856	15761	15765	15854	15676	15687	15802	15923	15712	15686	15631	15683	15801	15616	15756	15611	15756	15769	15832	15832	15685	15807	15728	15700	15878	15730	15927	15429	15858	15727	15816	15770	15768	15739	15740	15657	15647	15645	15720	15770	15955	15795	15629	15803	15614	15715	15671	15580	15741	15896	15778	15736	15795	15700	15866	15818	15720	15769	15747	15705	15738	15620	15686	15678	15829	15686	15682	15694	15792	15703	15846	15679	15779	15491	15772	15840	15671	15675	15732	15687	15661	15739	15660	15636	15652	15530	15658	15828	15563	15575	15699	15838	15779	15628	15905	15753	15747	15741	15630	15686	15749	15795	15542	15816	15590	15689	15781	15670	15841	15837	15697	15895	15785	15702	15703	15792	15643	15842	15767	15906	15859	15844	15574	15551	15545	15716	15623	15611	15721	15721	15688	15806	15801	15829	15685	15737	15697	15772	15746	15645	15731	15623	15573	15754	15744	15691	15858	15727	15702	15714	15792	15785	15755	15829	15702	15636	15860	15692	15697	15786	15756	15606	15915	15806	15748	15543	15717	15720	15758	15504	15780	15694	15729	15821	15846	15565	15806	15830	15693	15820	15645	15589	15874	15833	15638	15716	15647	15563	15833	15792	15546	15847	15584	15597	15981	15649	15865	15701	15810	15681	15819	15816	15700	15805	15638	15738	15642	15604	15851	15754	15701	15721	15757	15767	15601	15763	15708	15691	15720	15697	15577	15763	15757	15660	15803	15579	15604	15612	15791	15765	15974	15768	15632	15661	15829	15937	15720	15734	15756	15723	15806	15670	15846	15771	15850	15812	15687	15783	15661	15759	15921	15670	15660	15960	15689	15606	15657	15693	15763	15758	15715	15726	15822	15898	15623	15760	15733	15638	15632	15850	15492	15858	15691	15858	15711	15600	15728	15860	15456	15747	15856	15567	15643	15771	15807	15720	15653	15743	15915	15729	15819	15736	15800	15606	15651	15760	15684	15767	15698	15790	15585	15750	15771	15606	15601	15617	15838	15872	15856	15648	15785	15859	15742	15763	15732	15672	15961	15617	15631	15621	15723	15739	15773	15648	15608	15605	15622	15840	15634	15583	15669	15730	15660	15784	15760	15661	15743	15597	15675	15622	15758	15931	15726	15648	15642	15688	15951	15839	15649	15789	15669	15832	15686	15909	15637	15934	15654	15651	15718	15764	15628	15914	15905	15542	15726	15642	15826	15798	15776	15442	15777	15710	15605	15729	15744	15877	15791	15667	15626	15760	15790	15596	15694	15719	15804	15716	15766	15669	15808	15695	15838	15602	15663	15760	15623	15819	15744	15654	15578	15608	15710	15723	15806	15738	15662	15743	15787	15847	15753	15737	15751	15747	15821	15715	15994	15628	15771	15773	15761	15534	15691	15586	15869	15664	15685	15709	15653	15704	15831	15813	15642	15746	15915	15824	15912	15677	15732	15545	15790	15891	15758	15615	15498	15737	15747	15761	15659	15668	15782	15636	15562	15669	15713	15888	15775	15678	15712	15646	15609	15736	15872	15741	15801	15890	15733	15730	15779	15730	15710	15551	15821	15777	15763	15901	15642	15899	15700	15592	15647	15668	15642	15764	15719	15872	15754	15697	15647	15643	15628	15683	15639	15815	15743	15860	15750	15743	15728	15851	15774	15676	15851	15679	15755	15622	15590	15921	15820	15777	15771	15649	15769	15709	15830	15789	15720	15707	15788	15693	15705	15813	15822	15695	15751	15913	15823	15791	15670	15852	15717	15803	15891	15643	15841	15727	15861	15834	15534	15928	15744	15711	15797	15767	15440	15907	15822	15660	15767	15728	15702	15699	15621	15578	15719	15598	15789	15942	15715	15823	15646	15610	15586	15857	15736	15719	15711	15566	15800	15662	15847	15747	15736	15894	15733	15822	15832	15613	15559	15618	15881	15616	15737	15706	15654	15697	15580	15696	15611	15847	15711	15905	15797	15757	15665	15693	15872	15878	15755	15728	15693	15812	15791	15671	15831	15666	15646	15790	15661	15905	15826	15808	15816	15695	15807	15682	15814	15733	15732	15756	15600	15659	15728	15790	15669	15820	15751	15706	15804	15744	15800	15638	15844	16008	15837	15714	15917	15919	15815	15926	15932	15851	15766	15668	15822	15631	15830	15765	15633	15795	15574	15685	15677	15677	15857	15721	15798	15804	15936	15688	15859	15756	15772	15615	15743	15628	15821	15660	15665	15551	15762	15638	15722	15795	15674	15787	15698	15724	15820	15651	15657	15721	15728	15792	15787	15798	15863	15758	15882	15609	15806	15725	15640	15729	15603	15863	15813	15745	15815	15760	15912	15948	15696	15871	15813	15792	15656	15631	15837	15820	15713	15767	15849	15710	15581	15697	15833	15541	15776	15730	15750	15802	15626	15740	15827	15686	15667	15815	15900	15807	15596	15766	15823	15771	15791	15660	15877	15630	15577	15665	15854	15687	15782	15687	15675	15806	15809	15849	15674	15918	15712	15802	15799	15720	15877	15755	15836	15736	15742	15743	15626	15832	15733	15778	15691	15641	15624	15653	15583	15716	15919	15810	15706	15680	15756	15852	15677	15778	15875	15544	15760	15642	15661	15886	15777	15783	15716	15766	15686	15612	15631	15608	15645	15720	15678	15875	16012	15718	15752	15765	15763	15633	15986	15809	15757	15781	15789	15654	15786	15826	15882	15847	15628	15859	15762	15494	15681	15737	15762	15812	15777	15785	15677	15772	15871	15801	15633	15776	15808	15676	15914	15814	15939	15836	15832	15731	15776	15570	15833	15678	15856	15533	15720	15723	15658	15783	15584	15888	15845	15690	15657	15801	15610	15768	15638	15761	15774	15681	15817	15762	15772	15783	15656	15738	15759	15849	15560	15788	15783	15822	15740	15773	15716	15797	15773	15782	15712	15772	15796	16049	15677	15692	15671	15740	15658	15722	15833	15617	15679	15850	15608	15719	15846	15801	15654	15791	15824	15700	15631	15709	15720	15658	15779	15916	15800	15655	15515	15695	15761	15598	15577	15652	15721	15639	15693	15682	15783	15777	15591	15900	15456	15971	15626	15815	15754	15726	15797	15627	15743	15742	15866	15692	15771	15626	15715	15641	15483	15683	15798	15626	15666	15745	15708	15556	15733	15740	15613	15780	15713	15713	15663	15814	15718	15675	15659	15638	15808	15612	15854	15795	15615	15715	15617	15772	15744	15740	15806	15754	15802	15780	15859	15756	15901	15792	15649	15766	15732	15809	15736	15851	15694	15736	15670	15722	15580	15755	15698	15744	15689	15856	15747	15722	15884	15731	15715	15720	15668	15618	15739	15895	15696	15831	15695	15696	15834	15832	15660	15533	15654	15751	15718	15759	15786	15810	15908	15635	15768	15703	15841	15696	15749	15862	15713	15680	15803	15751	15771	15661	15777	15864	15796	15835	15712	15747	15788	15712	15814	15946	15890	15869	15711	15740	15789	15608	15854	15670	15803	15766	15516	15696	15889	15822	15820	15900	15578	15864	15707	15729	15705	15764	15771	15730	15750	15664	15881	15681	15765	15884	15560	15745	15805	15770	15578	15680	15603	15624	15738	15931	15665	15951	15704	15868	15698	15453	15904	15637	15894	15836	15726	15683	15825	15649	15730	15659	15881	15822	15746	15874	15636	15702	15824	15664	15819	15770	15792	15666	15859	15700	15724	15778	15773	15844	15807	15815	15815	15789	15833	15780	15553	15825	15774	15696	15925	15908	15619	15720	15807	15638	15747	15770	15879	15730	15810	15773	15661	15811	15657	15567	15473	15824	15807	15616	15634	15790	15785	15692	15751	15692	15617	15765	15768	15845	15690	15726	15623	15653	15570	15808	15924	15710	15693	15706	15827	15732	15872	15803	15771	15862	15601	15725	15668	15547	15729	15765	15687	15684	15737	15660	15914	15644	15735	15587	15734	15706	15715	15765	15889	15640	15585	15739	15789	15810	15686	15960	15716	15735	15810	15789	15773	15812	15804	15685	15749	15464	15687	15568	15610	15728	15745	15693	15831	15674	15652	15662	15771	15765	15700	15775	15811	15780	15796	15598	15587	15961	15642	15626	15855	15767	15985	15797	15824	15650	15641	15760	15767	15662	15590	15922	15796	15636	15671	15727	15787	15704	15761	15712	15772	15716	15870	15571	15752	15579	15652	15545	15748	15750	15779	15628	15674	16032	15707	15790	15654	15690	15813	15859	15817	15741	15803	15614	15608	15676	15755	15761	15785	15738	15702	15775	15638	15628	15729	15770	15717	15650	15718	15791	15670	15761	15694	15771	15709	15796	15744	15849	15742	15827	15790	15722	15719	15756	15718	15810	15722	15908	15880	15818	15927	15710	15722	15791	15878	15585	15662	15794	15672	15670	15742	15747	15662	15544	15840	15921	15693	15814	15735	15599	15742	15755	15590	15788	15732	15601	15718	15761	15735	15703	15731	15759	15719	15499	15611	15750	15642	15625	15934	15703	15695	15732	15940	15707	15704	15838	15607	15831	15680	15830	15780	15768	15831	15983	15718	15979	15663	15705	15604	15617	15906	15784	15835	15688	15808	15815	15697	15934	15687	15927	15731	15646	15701	15903	15757	15639	15756	15799	15764	15696	15811	15779	15672	15629	15846	16002	15690	15667	15930	15699	15745	15785	15740	15614	15861	15736	15644	15896	15835	15896	15706	15764	15663	15617	15704	15784	15866	15828	15757	15814	15885	15868	15726	15661	15760	15755	15860	15878	15636	15625	15775	15643	15610	15832	15758	15677	15784	15609	15802	15531	15666	15729	15900	15709	15822	15639	15777	15712	15792	15747	15902	15893	15830	15812	15780	15937	15764	15750	15822	15762	15671	15701	15852	15706	15824	15708	15649	15697	15827	15662	15623	15661	15782	15892	15841	15867	15710	15743	15709	15877	15734	15918	15610	15644	15742	15771	15789	15773	15746	15500	15683	15698	15529	15671	15814	15594	15765	15772	15771	15852	15709	15643	15820	15885	15755	15862	15697	15665	15716	15609	15640
36249	39732	37945	27647	20690	19105	18735	18353	18401	18557	18673	18504	18688	18351	18709	18710	18717	18633	18517	18493	18654	18562	18720	18705	18461	18456	18480	18439	18696	18398	18607	18406	18461	18275	18261	18640	18493	18663	18557	18558	18379	18776	18751	18563	18441	18562	18682	18749	18519	18618	18612	18632	18655	18543	18768	18508	18416	18281	18802	18763	18434	18429	18407	18456	18503	18553	18308	18571	18562	18572	18317	18458	18599	18483	18392	18482	18369	18617	18654	18644	18829	18467	18478	18496	18677	18468	18261	18576	18525	18654	18484	18661	18323	18527	18591	18632	18477	18554	18546	18430	18834	18540	18532	18582	18486	18418	18485	18444	18459	18610	18536	18470	18425	18558	18394	18473	18541	18426	18438	18432	18518	18589	18495	18543	18734	18572	18466	18505	18390	18539	18504	18471	18706	18507	18475	18590	18525	18384	18500	18551	18582	18439	18527	18523	18387	18305	18683	18868	18535	18733	18474	18413	18436	18483	18573	18470	18735	18500	18657	18612	18509	18563	18549	18716	18477	18381	18558	18397	18440	18341	18327	18733	18613	18605	18657	18406	18517	18826	18568	18545	18574	18569	18280	18691	18565	18348	18634	18661	18604	18414	18437	18311	18659	18698	18912	18623	18530	18613	18584	18342	18490	18644	18773	18553	18424	18413	18647	18310	18517	18551	18503	18370	18647	18479	18489	18520	18465	18603	18624	18425	18620	18416	18561	18555	18405	18666	18654	18523	18656	18688	18418	18566	18686	18634	18483	18443	18312	18496	18638	18395	18467	18569	18450	18647	18558	18501	18335	18372	18554	18339	18521	18596	18437	18517	18528	18411	18535	18458	18578	18364	18552	18441	18268	18358	18605	18627	18499	18388	18503	18356	18542	18515	18481	18411	18524	18602	18423	18505	18633	18393	18291	18539	18468	18609	18479	18480	18543	18673	18461	18566	18608	18718	18676	18744	18385	18484	18290	18623	18628	18627	18565	18450	18518	18605	18474	18349	18680	18557	18690	18384	18562	18673	18653	18569	18471	18438	18549	18700	18517	18521	18511	18594	18588	18396	18542	18520	18522	18377	18488	18563	18419	18554	18595	18680	18502	18618	18449	18357	18560	18602	18484	18563	18284	18593	18423	18364	18401	18406	18485	18591	18563	18527	18497	18240	18491	18443	18383	18521	18511	18511	18728	18635	18733	18379	18434	18535	18633	18669	18501	18352	18440	18552	18527	18468	18585	18517	18364	18511	18248	18439	18544	18515	18526	18460	18404	18398	18588	18750	18410	18263	18529	18477	18346	18583	18532	18305	18464	18481	18437	18647	18718	18547	18511	18640	18496	18707	18757	18455	18554	18408	18486	18453	18716	18713	18342	18502	18480	18578	18439	18357	18499	18519	18361	18344	18498	18320	18669	18441	18577	18599	18511	18624	18419	18514	18547	18554	18385	18637	18526	18539	18590	18700	18807	18621	18386	18341	18545	18576	18534	18510	18430	18424	18632	18472	18417	18416	18573	18475	18505	18619	18625	18814	18600	18555	18631	18525	18528	18429	18462	18587	18519	18686	18539	18511	18501	18682	18568	18431	18395	18585	18523	18619	18521	18457	18653	18610	18641	18565	18696	18514	18360	18559	18400	18473	18515	18379	18478	18406	18678	18605	18450	18645	18693	18415	18435	18558	18387	18386	18531	18370	18623	18641	18542	18599	18497	18434	18502	18584	18425	18660	18701	18537	18607	18382	18702	18474	18524	18392	18620	18492	18543	18482	18462	18627	18403	18423	18486	18599	18693	18635	18426	18507	18548	18493	18550	18668	18565	18592	18369	18535	18520	18421	18564	18570	18569	18479	18712	18492	18361	18668	18459	18549	18466	18418	18595	18491	18461	18520	18579	18288	18455	18486	18637	18298	18592	18512	18597	18585	18399	18551	18655	18522	18383	18415	18505	18437	18693	18382	18567	18453	18516	18392	18477	18596	18538	18597	18611	18337	18359	18695	18655	18548	18556	18473	18640	18567	18430	18587	18504	18494	18680	18711	18782	18447	18563	18531	18536	18743	18855	18521	18437	18535	18382	18597	18613	18472	18606	18642	18546	18467	18483	18512	18354	18468	18523	18495	18475	18776	18453	18505	18530	18656	18583	18501	18479	18432	18648	18597	18252	18458	18923	18702	18462	18344	18611	18677	18394	18535	18535	18513	18471	18518	18605	18435	18742	18616	18503	18542	18504	18518	18539	18394	18620	18563	18468	18600	18531	18582	18411	18567	18600	18540	18732	18620	18391	18453	18426	18629	18499	18499	18573	18484	18492	18567	18622	18582	18429	18457	18483	18330	18655	18619	18613	18390	18650	18378	18598	18694	18531	18620	18696	18425	18332	18267	18639	18364	18686	18436	18366	18580	18546	18537	18677	18418	18571	18383	18427	18568	18740	18456	18529	18596	18491	18489	18644	18707	18541	18632	18652	18478	18467	18497	18326	18490	18564	18653	18460	18795	18576	18643	18387	18539	18636	18482	18515	18474	18563	18655	18578	18588	18636	18495	18522	18501	18450	18459	18371	18342	18579	18394	18421	18714	18582	18606	18544	18608	18476	18432	18449	18490	18641	18482	18455	18418	18459	18463	18545	18540	18567	18555	18555	18446	18540	18643	18510	18562	18670	18566	18587	18560	18449	18436	18554	18296	18349	18688	18618	18457	18567	18616	18585	18705	18488	18681	18711	18650	18486	18519	18370	18507	18443	18552	18620	18618	18396	18483	18506	18366	18667	18512	18423	18692	18539	18580	18380	18693	18551	18550	18541	18588	18545	18399	18421	18682	18647	18654	18441	18547	18565	18551	18712	18463	18459	18669	18511	18399	18497	18443	18690	18578	18461	18502	18448	18599	18500	18560	18398	18521	18454	18583	18567	18447	18212	18450	18479	18316	18411	18594	18546	18477	18396	18571	18656	18544	18543	18448	18324	18578	18498	18452	18683	18485	18692	18455	18419	18556	18521	18646	18541	18445	18631	18507	18398	18493	18385	18490	18477	18561	18523	18702	18897	18618	18551	18737	18588	18498	18373	18392	18688	18740	18561	18638	18576	18594	18468	18612	18718	18233	18597	18720	18562	18344	18675	18398	18565	18569	18510	18618	18652	18423	18497	18375	18441	18623	18464	18372	18495	18523	18633	18719	18572	18660	18821	18691	18685	18511	18479	18469	18349	18622	18472	18709	18373	18413	18453	18719	18885	18648	18537	18467	18489	18530	18471	18439	18479	18550	18596	18613	18583	18593	18477	18539	18504	18485	18588	18434	18749	18548	18695	18523	18507	18616	18519	18515	18519	18461	18450	18468	18492	18575	18478	18533	18469	18319	18359	18375	18500	18502	18547	18629	18642	18601	18631	18490	18478	18537	18326	18476	18536	18592	18385	18341	18487	18398	18411	18461	18591	18398	18535	18575	18506	18388	18623	18407	18605	18575	18351	18480	18697	18545	18455	18723	18593	18689	18640	18401	18561	18323	18612	18573	18401	18466	18569	18395	18754	18593	18453	18407	18445	18474	18324	18626	18668	18551	18408	18465	18568	18683	18464	18489	18696	18425	18416	18334	18439	18597	18528	18769	18572	18407	18383	18531	18740	18583	18489	18484	18651	18452	18511	18650	18475	18550	18536	18591	18489	18213	18528	18557	18454	18736	18434	18459	18448	18550	18525	18805	18514	18395	18624	18459	18487	18724	18541	18407	18482	18578	18604	18412	18454	18755	18679	18612	18361	18725	18555	18399	18537	18577	18694	18725	18520	18510	18448	18594	18588	18572	18535	18581	18609	18468	18569	18436	18503	18484	18658	18504	18620	18667	18484	18461	18577	18493	18545	18514	18385	18409	18479	18573	18501	18675	18476	18404	18263	18493	18361	18646	18457	18382	18650	18463	18578	18670	18662	18481	18651	18380	18598	18665	18524	18583	18384	18477	18619	18493	18473	18562	18676	18700	18725	18680	18392	18469	18486	18526	18524	18280	18389	18537	18493	18690	18751	18481	18562	18361	18514	18693	18521	18541	18494	18471	18625	18590	18624	18481	18819	18471	18544	18585	18681	18528	18474	18599	18882	18699	18726	18418	18422	18830	18700	18514	18375	18370	18427	18396	18634	18301	18502	18608	18566	18572	18523	18485	18633	18620	18688	18530	18553	18694	18806	18488	18625	18503	18605	18487	18412	18511	18583	18307	18446	18458	18524	18724	18464	18431	18341	18485	18737	18396	18694	18500	18590	18570	18706	18481	18657	18396	18513	18519	18507	18521	18496	18421	18483	18653	18587	18510	18525	18585	18502	18587	18698	18497	18624	18663	18600	18504	18652	18770	18597	18662	18716	18542	18288	18356	18553	18400	18215	18478	18546	18293	18477	18545	18544	18655	18427	18560	18535	18516	18602	18581	18397	18521	18696	18653	18851	18405	18560	18543	18529	18531	18533	18616	18741	18568	18682	18532	18482	18575	18567	18530	18710	18509	18466	18300	18711	18441	18626	18472	18496	18713	18616	18551	18631	18483	18581	18472	18589	18528	18600	18337	18564	18517	18473	18587	18444	18633	18537	18485	18388	18722	18518	18523	18723	18607	18509	18599	18415	18615	18496	18596	18323	18462	18518	18592	18521	18633	18647	18672	18467	18576	18621	18416	18436	18528	18520	18478	18419	18707	18706	18512	18539	18680	18522	18587	18501	18492	18677	18634	18398	18638	18663	18625	18469	18453	18561	18534	18577	18658	18836	18616	18527	18586	18550	18572	18524	18496	18550	18491	18514	18676	18555	18567	18596	18505	18689	18521	18561	18320	18473	18553	18712	18503	18492	18578	18439	18558	18463	18570	18578	18284	18349	18726	18508	18604	18670	18528	18559	18466	18370	18451	18569	18551	18607	18728	18561	18440	18544	18553	18520	18711	18583	18537	18649	18522	18478	18455	18410	18500	18538	18520	18422	18430	18695	18363	18590	18638	18608	18414	18359	18642	18486	18686	18384	18576	18475	18621	18764	18509	18390	18447	18507	18609	18499	18607	18588	18625	18596	18586	18382	18446	18269	18330	18689	18414	18416	18628	18655	18374	18653	18497	18406	18615	18469	18594	18358	18580	18747	18431	18454	18459	18503	18417	18636	18704	18378	18584
39570	51593	38940	23406	17384	15934	15641	15793	15823	15774	15536	15759	15648	15781	15767	15673	15607	15771	15642	15832	15605	15672	15726	15555	15800	15650	15693	15640	15655	15780	15609	15632	15753	15649	15671	15570	15745	15481	15539	15731	15716	15707	15618	15708	15696	15653	15667	15696	15721	15554	15599	15603	15694	15523	15772	15586	15752	15663	15639	15681	15865	15685	15500	15617	15684	15610	15658	15547	15708	15651	15717	15836	15653	15670	15877	15453	15726	15613	15652	15704	15693	15663	15725	15549	15610	15784	15541	15717	15737	15679	15794	15648	15638	15844	15615	15511	15632	15535	15835	15616	15757	15613	15530	15743	15586	15657	15759	15718	15717	15740	15571	15759	15619	15666	15736	15554	15629	15731	15737	15790	15566	15699	15625	15643	15522	15548	15688	15591	15838	15416	15640	15740	15731	15776	15554	15676	15654	15655	15550	15564	15714	15791	15639	15620	15779	15612	15760	15696	15708	15547	15820	15888	15699	15629	15493	15616	15646	15582	15669	15690	15664	15711	15630	15573	15717	15758	15529	15698	15684	15540	15734	15769	15612	15600	15661	15616	15770	15534	15763	15659	15827	15794	15528	15639	15677	15695	15666	15653	15670	15781	15634	15620	15739	15616	15672	15628	15623	15630	15673	15622	15632	15683	15531	15767	15658	15600	15407	15689	15691	15597	15437	15590	15763	15742	15655	15736	15710	15785	15610	15686	15777	15726	15730	15541	15634	15663	15683	15561	15630	15689	15602	15656	15584	15630	15849	15670	15591	15657	15705	15670	15658	15499	15811	15600	15493	15705	15641	15763	15719	15587	15817	15739	15564	15581	15581	15668	15460	15443	15802	15696	15645	15639	15703	15681	15695	15619	15587	15609	15691	15657	15746	15735	15471	15705	15680	15585	15560	15728	15571	15626	15499	15817	15760	15612	15628	15724	15691	15671	15722	15676	15663	15569	15844	15852	15656	15596	15623	15666	15647	15594	15506	15501	15867	15605	15622	15745	15499	15764	15745	15601	15550	15579	15753	15791	15750	15509	15595	15627	15597	15587	15762	15831	15677	15654	15839	15817	15696	15882	15685	15703	15664	15647	15579	15655	15584	15553	15715	15743	15702	15637	15757	15747	15565	15664	15563	15563	15790	15615	15580	15551	15638	15723	15630	15717	15604	15645	15817	15712	15679	15564	15665	15636	15456	15594	15466	15552	15795	15705	15592	15773	15623	15758	15654	15555	15611	15652	15703	15531	15699	15567	15757	15658	15483	15735	15678	15553	15693	15729	15617	15739	15672	15600	15621	15831	15492	15603	15798	15807	15589	15489	15644	15630	15490	15615	15623	15739	15502	15665	15799	15816	15503	15612	15682	15586	15740	15631	15691	15664	15629	15645	15840	15672	15569	15633	15625	15581	15772	15610	15532	15632	15660	15800	15537	15623	15811	15827	15482	15702	15626	15602	15804	15746	15637	15610	15634	15595	15696	15621	15665	15615	15569	15695	15652	15710	15568	15728	15604	15798	15751	15764	15564	15512	15684	15801	15664	15758	15715	15695	15487	15658	15636	15608	15774	15657	15706	15629	15577	15566	15601	15538	15578	15769	15584	15700	15482	15577	15712	15364	15815	15570	15660	15664	15693	15677	15664	15671	15725	15591	15550	15696	15588	15739	15684	15590	15550	15822	15581	15782	15702	15534	15715	15771	15811	15680	15775	15510	15607	15703	15593	15641	15635	15604	15688	15791	15714	15620	15721	15701	15815	15663	15730	15759	15659	15638	15684	15702	15661	15595	15540	15625	15725	15618	15656	15541	15799	15730	15539	15640	15662	15782	15896	15614	15676	15592	15507	15636	15483	15689	15562	15658	15659	15540	15605	15660	15846	15650	15726	15460	15611	15716	15751	15690	15706	15688	15608	15511	15782	15556	15769	15782	15831	15488	15596	15642	15676	15668	15622	15726	15462	15504	15674	15557	15670	15745	15530	15691	15629	15523	15753	15536	15544	15585	15693	15599	15644	15836	15688	15755	15883	15560	15695	15575	15775	15672	15736	15707	15729	15769	15479	15699	15608	15659	15662	15757	15596	15617	15614	15727	15691	15646	15749	15615	15716	15528	15783	15813	15557	15624	15559	15782	15621	15804	15575	15582	15551	15777	15728	15486	15653	15682	15646	15757	15643	15650	15798	15576	15704	15756	15594	15680	15673	15585	15804	15636	15538	15581	15721	15557	15530	15621	15739	15491	15606	15769	15717	15536	15526	15618	15673	15712	15774	15684	15672	15834	15396	15561	15795	15735	15727	15785	15787	15554	15594	15566	15451	15646	15825	15556	15755	15593	15739	15538	15669	15693	15542	15642	15669	15615	15685	15610	15655	15622	15679	15673	15519	15612	15386	15609	15751	15724	15629	15725	15725	15824	15536	15762	15682	15535	15788	15774	15540	15721	15797	15525	15857	15681	15589	15513	15846	15689	15631	15656	15872	15671	15678	15570	15707	15700	15698	15663	15692	15715	15611	15507	15713	15706	15698	15606	15618	15747	15691	15778	15755	15704	15725	15623	15646	15680	15707	15672	15630	15593	15598	15569	15541	15513	15594	15587	15637	15574	15719	15658	15617	15577	15560	15638	15714	15763	15733	15670	15746	15588	15611	15768	15873	15675	15534	15844	15667	15714	15684	15642	15756	15489	15725	15741	15757	15786	15656	15656	15570	15661	15761	15423	15631	15687	15559	15791	15617	15840	15706	15678	15548	15657	15561	15511	15612	15614	15720	15672	15617	15482	15616	15469	15808	15628	15693	15601	15590	15728	15659	15752	15603	15638	15778	15762	15456	15843	15823	15624	15608	15562	15882	15642	15596	15603	15712	15565	15579	15578	15670	15736	15624	15666	15530	15802	15502	15591	15661	15614	15674	15862	15667	15760	15718	15598	15592	15597	15792	15544	15655	15749	15629	15506	15559	15697	15620	15748	15573	15585	15670	15535	15609	15776	15582	15762	15696	15546	15715	15686	15532	15579	15549	15567	15673	15518	15607	15484	15752	15744	15629	15811	15426	15810	15697	15599	15645	15531	15631	15607	15566	15650	15679	15735	15777	15556	15628	15747	15628	15539	15544	15810	15655	15819	15673	15726	15591	15489	15558	15625	15594	15705	15683	15817	15742	15681	15715	15772	15643	15568	15507	15537	15775	15649	15733	15653	15686	15591	15697	15692	15645	15695	15697	15583	15803	15773	15674	15551	15597	15664	15786	15528	15805	15530	15521	15706	15741	15519	15687	15592	15641	15476	15667	15643	15693	15603	15660	15588	15668	15702	15682	15552	15710	15620	15794	15719	15621	15856	15799	15600	15651	15647	15614	15411	15518	15684	15793	15586	15698	15556	15404	15655	15620	15618	15555	15510	15611	15705	15675	15579	15723	15643	15662	15553	15827	15795	15556	15578	15532	15778	15529	15731	15597	15619	15589	15614	15681	15586	15661	15661	15651	15847	15368	15535	15709	15765	15497	15725	15671	15651	15659	15749	15582	15679	15662	15635	15552	15667	15662	15786	15663	15575	15777	15774	15715	15752	15510	15793	15669	15801	15589	15773	15534	15728	15579	15794	15647	15533	15622	15590	15696	15548	15640	15784	15727	15641	15636	15740	15689	15461	15639	15706	15595	15656	15679	15707	15647	15706	15589	15906	15642	15594	15760	15585	15789	15761	15708	15544	15633	15709	15502	15690	15859	15647	15664	15618	15701	15411	15873	15611	15634	15711	15566	15638	15659	15587	15643	15559	15494	15582	15700	15638	15762	15621	15582	15601	15638	15677	15665	15795	15490	15509	15546	15562	15572	15792	15527	15752	15648	15685	15673	15592	15599	15653	15709	15746	15607	15837	15645	15620	15816	15690	15584	15712	15607	15587	15578	15646	15772	15501	15557	15729	15874	15657	15670	15723	15632	15663	15623	15745	15601	15601	15579	15572	15471	15658	15532	15766	15657	15752	15728	15669	15656	15635	15783	15583	15744	15589	15485	15608	15583	15700	15529	15634	15725	15594	15762	15667	15688	15850	15567	15591	15658	15778	15442	15614	15576	15569	15698	15882	15685	15791	15636	15669	15603	15690	15758	15767	15495	15674	15651	15413	15543	15595	15743	15818	15809	15873	15522	15709	15759	15748	15784	15558	15778	15595	15829	15834	15515	15567	15635	15752	15733	15545	15666	15687	15718	15557	15747	15762	15758	15557	15833	15624	15757	15568	15755	15654	15683	15663	15549	15714	15642	15536	15693	15609	15703	15695	15689	15690	15464	15775	15743	15790	15487	15673	15706	15672	15657	15680	15601	15567	15577	15698	15586	15593	15660	15634	15650	15801	15595	15682	15651	15450	15646	15737	15531	15660	15619	15660	15640	15815	15801	15614	15608	15609	15738	15587	15638	15664	15652	15662	15795	15740	15572	15520	15666	15662	15565	15783	15512	15547	15768	15564	15706	15674	15641	15652	15859	15603	15694	15665	15590	15586	15705	15596	15690	15471	15583	15741	15412	15787	15767	15583	15470	15771	15819	15759	15509	15779	15647	15518	15641	15647	15609	15725	15605	15790	15645	15564	15582	15646	15592	15599	15801	15640	15588	15447	15761	15570	15718	15741	15565	15598	15629	15811	15610	15505	15655	15627	15702	15489	15579	15574	15751	15631	15576	15610	15672	15608	15529	15617	15682	15739	15369	15787	15654	15606	15761	15527	15704	15616	15698	15744	15727	15571	15836	15660	15564	15705	15642	15614	15681	15708	15707	15657	15565	15755	15702	15516	15721	15562	15639	15587	15540	15730	15753	15701	15738	15612	15745	15704	15554	15522	15692	15629	15620	15609	15769	15611	15592	15595	15642	15794	15757	15579	15624	15600	15764	15564	15512	15570	15635	15708	15833	15794	15633	15646	15668	15627	15652	15638	15509	15626	15707	15666	15618	15619	15636	15637	15555	15635	15579	15515	15757	15667	15784	15673	15684	15546	15636	15680	15621	15726	15492	15563	15748	15633	15566	15660	15729	15658	15578	15622	15579	15711	15562	15671	15542	15804	15885	15667	15618	15715	15757	15599	15721	15499	15488	15610	15689	15707	15640	15718	15569	15752	15756	15597	15581	15672	15645	15621	15780	15769	15713	15584
23692	24793	38996	33673	26293	24694	24153	19458	18766	19061	18754	18760	18857	18720	18751	18812	18797	18820	18607	18827	18833	18324	18492	18783	18728	18623	18599	18580	18746	18644	18645	18487	18661	18434	18700	18558	18605	18611	18549	18401	18552	18803	18863	18527	18760	18576	18632	18617	18841	18626	18413	18468	18314	18430	18472	18584	18476	18437	18570	18498	18697	18509	18467	18547	18652	18685	18506	18648	18578	18533	18563	18387	18690	18349	18428	18384	18407	18603	18580	18441	18618	18586	18637	18843	18604	18283	18823	18549	18609	18702	18633	18554	18463	18384	18488	18464	18453	18410	18560	18332	18517	18613	18853	18481	18675	18512	18606	18472	18723	18651	18630	18690	18465	18481	18630	18495	18383	18589	18569	18568	18528	18643	18775	18450	18462	18645	18579	18493	18606	18505	18537	18510	18506	18568	18490	18534	18424	18524	18527	18870	18529	18443	18314	18577	18753	18443	18656	18678	18661	18479	18623	18654	18307	18532	18646	18780	18583	18557	18305	18691	18284	18488	18505	18602	18561	18495	18431	18518	18488	18610	18592	18499	18434	18439	18532	18664	18466	18405	18721	18416	18453	18701	18655	18578	18316	18621	18542	18496	18607	18607	18482	18578	18527	18563	18475	18511	18437	18468	18341	18556	18466	18347	18562	18456	18375	18395	18411	18625	18326	18455	18657	18801	18619	18689	18550	18295	18397	18512	18495	18480	18392	18490	18468	18486	18481	18378	18714	18860	18754	18384	18573	18610	18630	18289	18502	18606	18532	18478	18610	18333	18386	18290	18497	18466	18526	18634	18403	18701	18512	18602	18591	18596	18385	18717	18449	18537	18568	18459	18462	18445	18510	18270	18438	18477	18682	18455	18606	18332	18619	18707	18227	18740	18319	18568	18507	18497	18596	18583	18544	18649	18413	18598	18624	18319	18574	18570	18531	18701	18479	18486	18552	18600	18594	18323	18559	18641	18572	18404	18453	18571	18486	18395	18314	18439	18579	18327	18616	18593	18393	18533	18471	18521	18344	18396	18497	18489	18513	18653	18422	18628	18693	18720	18553	18513	18634	18444	18593	18542	18495	18377	18391	18544	18333	18610	18443	18441	18635	18677	18421	18357	18430	18660	18443	18380	18881	18475	18658	18342	18264	18505	18453	18448	18386	18557	18365	18339	18595	18389	18626	18366	18420	18509	18528	18535	18535	18394	18485	18448	18500	18491	18597	18540	18489	18614	18362	18503	18544	18349	18575	18499	18429	18498	18404	18364	18365	18587	18414	18398	18474	18533	18347	18472	18675	18665	18904	18516	18460	18765	18457	18252	18419	18398	18536	18441	18455	18665	18504	18510	18492	18412	18502	18571	18489	18202	18616	18632	18663	18353	18353	18577	18369	18602	18535	18555	18489	18376	18583	18640	18579	18478	18500	18535	18288	18442	18608	18587	18447	18496	18641	18380	18449	18535	18547	18531	18589	18376	18511	18549	18446	18556	18636	18499	18587	18430	18494	18456	18459	18290	18502	18618	18446	18585	18575	18645	18445	18373	18476	18413	18540	18564	18648	18528	18671	18419	18494	18662	18405	18615	18593	18282	18456	18705	18612	18418	18557	18439	18516	18517	18489	18535	18604	18521	18324	18471	18537	18342	18539	18628	18475	18384	18572	18559	18616	18468	18571	18620	18626	18259	18600	18281	18508	18693	18370	18255	18522	18461	18664	18331	18549	18446	18607	18334	18473	18323	18712	18592	18535	18443	18575	18582	18489	18491	18508	18447	18517	18533	18576	18530	18644	18586	18611	18594	18515	18600	18573	18642	18684	18750	18510	18678	18530	18684	18436	18465	18578	18349	18403	18390	18475	18712	18553	18689	18326	18298	18624	18267	18391	18574	18499	18614	18562	18547	18711	18565	18434	18441	18546	18592	18613	18491	18431	18536	18719	18626	18568	18322	18683	18510	18532	18384	18550	18360	18597	18612	18750	18559	18490	18449	18422	18546	18385	18582	18402	18546	18377	18491	18475	18427	18320	18542	18494	18608	18400	18431	18423	18419	18521	18585	18744	18560	18594	18626	18480	18573	18440	18461	18373	18459	18361	18571	18570	18512	18748	18611	18646	18487	18608	18784	18399	18608	18530	18705	18350	18365	18355	18192	18546	18515	18745	18572	18561	18647	18397	18292	18494	18475	18584	18436	18384	18460	18625	18280	18502	18600	18520	18425	18508	18488	18516	18247	18494	18353	18702	18404	18496	18532	18587	18583	18365	18650	18695	18421	18621	18507	18455	18591	18457	18502	18638	18527	18433	18622	18532	18769	18524	18230	18532	18548	18528	18552	18686	18537	18524	18504	18479	18572	18648	18558	18605	18579	18582	18531	18600	18332	18387	18681	18524	18287	18364	18325	18725	18598	18673	18592	18565	18579	18439	18460	18572	18459	18413	18411	18596	18435	18687	18503	18625	18523	18592	18545	18379	18643	18467	18540	18598	18569	18543	18547	18395	18623	18575	18418	18661	18482	18642	18505	18493	18517	18331	18586	18576	18532	18411	18562	18499	18350	18423	18504	18486	18538	18404	18278	18459	18310	18366	18466	18299	18507	18393	18596	18643	18424	18730	18454	18635	18568	18633	18597	18448	18319	18587	18519	18505	18446	18238	18616	18336	18399	18541	18385	18544	18513	18692	18614	18561	18539	18674	18627	18472	18522	18489	18583	18769	18455	18490	18565	18593	18380	18639	18386	18591	18521	18507	18505	18487	18578	18207	18299	18382	18540	18518	18482	18590	18374	18454	18572	18399	18425	18542	18540	18725	18566	18436	18528	18410	18622	18458	18511	18320	18414	18444	18504	18428	18296	18519	18685	18769	18538	18656	18364	18409	18525	18621	18509	18304	18464	18533	18553	18694	18525	18836	18442	18523	18554	18714	18252	18300	18508	18549	18367	18397	18333	18344	18422	18700	18600	18526	18662	18540	18659	18638	18314	18354	18467	18493	18380	18387	18451	18608	18472	18602	18475	18567	18610	18474	18576	18498	18522	18546	18561	18672	18610	18680	18497	18453	18428	18662	18318	18466	18401	18444	18556	18315	18589	18465	18644	18656	18577	18621	18624	18484	18519	18596	18507	18455	18558	18463	18563	18216	18464	18468	18510	18703	18543	18478	18544	18593	18407	18370	18494	18606	18513	18506	18453	18541	18568	18673	18421	18361	18571	18474	18568	18388	18662	18478	18537	18390	18559	18361	18490	18536	18555	18351	18562	18400	18588	18522	18628	18452	18612	18588	18580	18427	18374	18364	18535	18565	18473	18513	18408	18316	18564	18465	18703	18592	18561	18441	18687	18325	18361	18610	18573	18537	18637	18524	18533	18435	18407	18629	18414	18479	18696	18584	18259	18454	18461	18459	18219	18368	18407	18544	18504	18451	18531	18519	18553	18326	18589	18508	18558	18574	18605	18485	18602	18597	18366	18383	18424	18416	18435	18750	18649	18565	18508	18602	18659	18609	18533	18568	18434	18554	18482	18454	18629	18538	18564	18616	18469	18292	18542	18598	18508	18474	18645	18557	18721	18454	18703	18657	18475	18344	18659	18451	18645	18602	18487	18379	18216	18555	18486	18568	18446	18473	18678	18480	18639	18498	18462	18494	18527	18641	18449	18614	18692	18725	18441	18454	18438	18484	18666	18514	18492	18577	18565	18690	18572	18692	18546	18473	18533	18444	18490	18408	18529	18603	18442	18530	18529	18709	18572	18677	18582	18559	18533	18482	18410	18616	18438	18436	18542	18491	18665	18686	18583	18431	18463	18464	18649	18736	18654	18486	18318	18439	18613	18372	18297	18480	18407	18653	18542	18586	18636	18606	18501	18434	18392	18616	18649	18565	18462	18440	18503	18162	18173	18425	18381	18542	18395	18631	18442	18306	18536	18452	18500	18592	18449	18408	18563	18390	18334	18565	18485	18685	18505	18480	18300	18515	18485	18441	18327	18504	18538	18391	18614	18632	18668	18585	18605	18432	18343	18608	18529	18300	18635	18519	18382	18370	18581	18465	18345	18384	18613	18606	18455	18461	18723	18620	18447	18346	18563	18510	18617	18574	18560	18533	18403	18454	18704	18335	18406	18382	18330	18369	18613	18903	18506	18614	18749	18541	18519	18638	18441	18468	18632	18451	18604	18624	18546	18549	18608	18485	18727	18426	18630	18270	18625	18440	18412	18527	18741	18543	18637	18646	18656	18759	18468	18452	18596	18432	18458	18647	18465	18543	18347	18372	18674	18378	18611	18558	18457	18297	18396	18309	18505	18606	18453	18458	18564	18426	18448	18701	18596	18585	18499	18629	18660	18630	18504	18506	18520	18381	18652	18564	18461	18395	18427	18413	18475	18410	18626	18621	18509	18429	18591	18609	18318	18258	18553	18458	18604	18634	18423	18463	18480	18549	18508	18593	18536	18415	18709	18750	18594	18604	18834	18456	18566	18394	18458	18533	18497	18338	18478	18544	18371	18362	18664	18764	18513	18597	18373	18512	18410	18618	18398	18442	18469	18277	18352	18484	18555	18600	18463	18508	18650	18365	18515	18445	18504	18463	18346	18587	18526	18371	18421	18368	18468	18443	18390	18355	18533	18451	18488	18456	18447	18496	18509	18599	18596	18509	18736	18537	18537	18863	18430	18739	18602	18443	18571	18452	18429	18526	18655	18478	18444	18480	18638	18462	18404	18578	18456	18668	18362	18489	18441	18412	18473	18407	18343	18614	18313	18364	18557	18510	18404	18695	18385	18359	18454	18493	18621	18741	18566	18671	18623	18462	18586	18532	18468	18537	18467	18472	18514	18387	18441	18614	18458	18272	18496	18578	18552	18914	18697	18557	18517	18736	18537	18628	18410	18559	18583	18586	18534	18487	18598	18562	18509	18449	18536	18571	18289	18411	18317	18429	18395	18596	18444	18509	18595	18598	18416	18657	18572	18540	18636	18509	18365	18356	18474	18330	18496	18531	18461	18696	18534	18501	18714	18713	18598	18644	18576	18327	18250	18572	18614	18435	18509	18489	18552	18543	18565	18650	18418	18663	18637	18427	18575	18593	18639	18536	18674	18651	18558	18558	18405	18544	18544	18590	18572	18483	18338	18599	18556	18477	18451	18558	18623
63783	107997	90479	59261	34063	19672	16187	15758	15616	15584	15836	15752	15777	15696	15657	15612	15644	15642	15570	15756	15551	15566	15771	15673	15717	15640	15826	15734	15481	15775	15670	15522	15729	15696	15768	15640	15735	15842	15692	15667	15623	15530	15531	15790	15732	15639	15720	15651	15753	15757	15695	15651	15677	15797	15791	15666	15792	15666	15743	15567	15651	15743	15645	15743	15697	15580	15887	15644	15621	15641	15739	15474	15647	15615	15654	15555	15708	15680	15731	15736	15709	15642	15568	15693	15751	15693	15710	15655	15675	15490	15616	15662	15834	15720	15672	15801	15737	15513	15724	15633	15812	15610	15638	15624	15653	15777	15742	15837	15703	15680	15592	15679	15637	15786	15543	15662	15557	15754	15529	15517	15771	15690	15583	15618	15682	15693	15583	15589	15811	15610	15568	15645	15758	15736	15624	15584	15594	15782	15640	15767	15802	15642	15552	15648	15758	15645	15748	15754	15680	15612	15748	15666	15464	15630	15559	15739	15591	15579	15458	15611	15563	15724	15589	15562	15688	15791	15515	15551	15601	15629	15485	15804	15657	15627	15608	15623	15493	15709	15604	15676	15655	15816	15621	15787	15670	15680	15722	15622	15537	15721	15721	15531	15587	15763	15758	15740	15655	15706	15605	15778	15614	15758	15848	15554	15677	15838	15618	15830	15726	15832	15462	15474	15741	15431	15794	15888	15625	15574	15710	15674	15793	15624	15782	15561	15704	15820	15674	15653	15830	15585	15618	15673	15656	15510	15773	15823	15636	15603	15656	15627	15676	15680	15815	15619	15808	15707	15624	15519	15736	15674	15684	15761	15451	15684	15720	15625	15627	15766	15505	15881	15702	15756	15649	15588	15679	15675	15619	15747	15596	15474	15803	15761	15701	15714	15640	15568	15688	15758	15539	15400	15504	15568	15574	15694	15810	15745	15626	15650	15607	15667	15545	15781	15493	15543	15713	15707	15675	15527	15907	15546	15722	15641	15665	15527	15551	15662	15632	15773	15673	15670	15804	15776	15615	15668	15431	15895	15651	15522	15630	15450	15527	15607	15420	15647	15578	15654	15608	15685	15567	15650	15600	15634	15671	15698	15713	15622	15731	15613	15559	15672	15647	15783	15700	15654	15648	15641	15751	15716	15820	15741	15689	15502	15803	15596	15663	15720	15738	15664	15675	15793	15537	15458	15771	15514	15677	15539	15649	15662	15648	15709	15664	15784	15827	15787	15699	15566	15585	15697	15720	15644	15547	15463	15820	15507	15840	15596	15702	15687	15692	15721	15625	15581	15686	15651	15523	15674	15639	15720	15718	15647	15713	15591	15573	15524	15666	15749	15595	15744	15634	15606	15585	15602	15739	15486	15723	15649	15706	15900	15603	15730	15703	15664	15776	15556	15645	15678	15716	15597	15703	15809	15718	15699	15739	15553	15597	15724	15671	15643	15747	15624	15699	15659	15590	15736	15747	15736	15682	15626	15742	15756	15742	15503	15677	15602	15614	15701	15835	15683	15759	15734	15676	15588	15865	15857	15493	15667	15600	15844	15610	15703	15756	15611	15696	15505	15734	15706	15637	15558	15753	15549	15627	15627	15559	15746	15752	15577	15563	15618	15822	15710	15629	15729	15549	15586	15691	15719	15518	15610	15604	15607	15619	15508	15715	15694	15534	15826	15516	15850	15823	15747	15729	15745	15669	15525	15788	15872	15598	15540	15685	15615	15612	15620	15688	15779	15688	15754	15766	15708	15867	15569	15692	15553	15843	15612	15707	15679	15903	15657	15765	15577	15657	15591	15714	15498	15900	15681	15776	15647	15650	15506	15671	15606	15583	15597	15955	15753	15689	15840	15705	15508	15691	15672	15718	15796	15703	15760	15830	15686	15515	15678	15800	15679	15687	15773	15615	15621	15799	15658	15768	15664	15626	15742	15663	15688	15743	15622	15577	15560	15583	15854	15702	15577	15711	15699	15713	15949	15591	15591	15752	15542	15675	15676	15778	15874	15758	15734	15679	15766	15871	15766	15565	15703	15659	15676	15662	15519	15532	15610	15654	15482	15734	15576	15805	15813	15709	15681	15611	15822	15609	15689	15740	15749	15720	15665	15660	15716	15607	15712	15712	15660	15742	15627	15663	15773	15757	15651	15611	15778	15625	15657	15609	15564	15580	15722	15720	15807	15687	15673	15515	15621	15579	15508	15707	15777	15705	15556	15873	15688	15735	15761	15581	15776	15658	15683	15622	15739	15527	15634	15777	15814	15353	15711	15547	15645	15814	15744	15733	15646	15656	15773	15680	15583	15765	15631	15665	15646	15676	15591	15684	15583	15689	15702	15765	15709	15657	15600	15801	15744	15609	15694	15630	15609	15754	15519	15727	15705	15677	15779	15688	15802	15655	15510	15665	15661	15643	15547	15539	15764	15759	15560	15730	15885	15690	15638	15641	15685	15731	15583	15469	15595	15747	15528	15837	15634	15839	15712	15670	15641	15434	15536	15549	15595	15692	15494	15638	15764	15495	15599	15812	15861	15683	15690	15671	15641	15633	15619	15585	15763	15703	15646	15586	15616	15673	15730	15677	15633	15718	15677	15684	15718	15682	15604	15617	15603	15620	15725	15824	15596	15725	15899	15660	15604	15680	15634	15803	15846	15629	15651	15752	15709	15706	15759	15777	15729	15691	15781	15672	15712	15682	15683	15585	15649	15609	15733	15894	15817	15665	15693	15765	15778	15701	15676	15750	15702	15685	15448	15797	15795	15739	15698	15620	15769	15674	15615	15817	15574	15697	15596	15704	15908	15588	15584	15734	15625	15642	15721	15677	15711	15644	15626	15652	15672	15800	15718	15604	15670	15451	15677	15851	15585	15707	15629	15538	15702	15632	15479	15626	15620	15671	15600	15821	15801	15689	15624	15493	15651	15650	15668	15695	15701	15651	15718	15516	15707	15578	15755	15636	15612	15649	15773	15739	15592	15555	15663	15693	15671	15495	15750	15633	15632	15516	15792	15691	15461	15577	15616	15687	15677	15466	15595	15525	15545	15801	15688	15612	15644	15707	15506	15587	15685	15752	15645	15546	15696	15464	15615	15694	15741	15757	15752	15713	15680	15693	15546	15701	15731	15611	15812	15603	15632	15762	15686	15678	15735	15760	15537	15681	15679	15508	15848	15670	15630	15634	15584	15683	15780	15715	15634	15656	15726	15726	15784	15647	15739	15690	15622	15813	15750	15775	15652	15730	15803	15440	15541	15826	15667	15650	15697	15690	15607	15675	15621	15750	15683	15736	15534	15704	15891	15759	15526	15644	15855	15521	15765	15627	15508	15672	15739	15626	15811	15621	15701	15819	15578	15813	15675	15588	15683	15638	15496	15719	15723	15700	15617	15505	15906	15690	15750	15677	15787	15687	15566	15601	15501	15666	15744	15708	15719	15606	15680	15627	15705	15754	15700	15558	15766	15568	15641	15575	15724	15742	15538	15698	15719	15716	15559	15638	15717	15672	15660	15561	15664	15692	15693	15507	15675	15787	15801	15696	15647	15689	15622	15533	15786	15799	15673	15598	15794	15618	15490	15526	15680	15648	15728	15713	15596	15690	15718	15812	15697	15541	15763	15823	15751	15695	15774	15550	15670	15494	15896	15807	15547	15685	15754	15769	15858	15611	15580	15640	15641	15668	15606	15562	15666	15779	15595	15569	15733	15709	15874	15835	15649	15783	15782	15734	15603	15600	15620	15592	15724	15926	15681	15724	15551	15792	15614	15751	15728	15804	15719	15540	15756	15722	15863	15705	15617	15560	15732	15591	15690	15699	15411	15484	15608	15679	15642	15721	15556	15580	15804	15735	15762	15741	15641	15720	15512	15749	15826	15866	15696	15803	15877	15579	15451	15707	15645	15619	15762	15726	15714	15773	15646	15770	15683	15652	15762	15687	15669	15728	15694	15881	15817	15783	15605	15674	15736	15770	15532	15731	15775	15735	15611	15479	15610	15700	15726	15702	15600	15816	15619	15631	15576	15556	15523	15705	15815	15658	15670	15574	15643	15767	15578	15809	15651	15512	15738	15630	15786	15621	15624	15612	15673	15650	15616	15554	15570	15706	15889	15695	15543	15720	15797	15676	15614	15678	15623	15722	15497	15669	15417	15602	15745	15616	15715	15697	15864	15761	15836	15512	15739	15745	15649	15612	15702	15720	15661	15661	15704	15730	15561	15747	15574	15760	15776	15716	15723	15671	15724	15757	15621	15694	15644	15658	15669	15667	15706	15653	15779	15881	15820	15715	15618	15604	15643	15596	15606	15562	15478	15571	15521	15849	15503	15602	15576	15654	15634	15655	15822	15550	15747	15691	15508	15890	15790	15466	15804	15768	15699	15785	15638	15555	15756	15817	15817	15534	15769	15805	15429	15887	15765	15658	15569	15630	15468	15639	15720	15653	15613	15621	15806	15572	15587	15507	15642	15575	15665	15631	15454	15554	15755	15803	15551	15712	15481	15603	15592	15784	15736	15578	15704	15700	15794	15631	15630	15624	15600	15662	15718	15655	15420	15700	15637	15567	15699	15462	15685	15691	15699	15663	15557	15904	15591	15743	15811	15615	15588	15718	15497	15734	15665	15549	15591	15608	15657	15700	15589	15583	15654	15706	15663	15517	15682	15563	15723	15584	15710	15728	15665	15579	15601	15595	15726	15665	15766	15660	15662	15586	15555	15529	15559	15638	15625	15630	15652	15692	15626	15753	15610	15569	15534	15624	15660	15743	15485	15670	15659	15545	15747	15659	15610	15551	15731	15647	15610	15698	15599	15831	15523	15590	15662	15698	15612	15649	15817	15631	15646	15562	15763	15632	15698	15594	15513	15353	15633	15741	15598	15610	15746	15775	15675	15731	15756	15648	15569	15729	15722	15715	15606	15581	15612	15676	15597	15371	15738	15524	15561	15695	15601	15579	15436	15524	15736	15559	15658	15670	15621	15674	15650	15729	15633	15547	15696	15678	15555	15794	15599	15633	15772	15729	15638	15668	15692	15496	15769	15594	15519	15634	15550	15835	15792	15701	15798	15631	15636	15589	15680	15712	15745	15738	15534	15713	15650	15594	15486	15755	15559	15687	15648	15748	15675	15564	15835	15725	15769	15593	15706
33951	43000	43137	29925	21390	19328	18926	18611	18491	18668	18639	18324	18450	18606	18504	18352	18434	18572	18575	18338	18315	18526	18437	18498	18535	18597	18586	18686	18697	18401	18354	18271	18681	18453	18718	18487	18495	18380	18497	18456	18521	18576	18394	18403	18479	18551	18372	18559	18453	18582	18536	18342	18643	18534	18228	18420	18295	18477	18488	18404	18504	18558	18632	18546	18378	18525	18424	18347	18478	18433	18594	18501	18628	18543	18548	18511	18405	18462	18584	18452	18388	18613	18490	18412	18515	18375	18403	18266	18407	18495	18719	18317	18367	18391	18454	18644	18557	18425	18676	18516	18414	18568	18518	18670	18506	18452	18506	18532	18519	18455	18315	18394	18558	18665	18515	18438	18530	18500	18416	18494	18514	18351	18651	18325	18744	18569	18380	18501	18390	18472	18458	18209	18413	18579	18352	18583	18591	18481	18426	18671	18657	18542	18537	18356	18494	18431	18355	18369	18432	18437	18367	18291	18569	18471	18588	18434	18421	18520	18666	18452	18310	18443	18389	18383	18375	18505	18389	18467	18462	18422	18505	18514	18500	18376	18430	18599	18610	18202	18281	18352	18625	18419	18257	18621	18496	18433	18410	18438	18278	18553	18589	18452	18427	18508	18609	18488	18538	18604	18413	18376	18586	18229	18633	18373	18526	18490	18464	18384	18551	18476	18226	18373	18435	18490	18333	18298	18444	18476	18421	18520	18478	18453	18609	18473	18773	18337	18330	18677	18321	18287	18609	18629	18289	18435	18419	18530	18458	18542	18394	18552	18450	18288	18368	18411	18536	18361	18424	18517	18500	18410	18614	18523	18451	18672	18500	18497	18522	18518	18484	18541	18483	18381	18407	18375	18236	18384	18361	18550	18722	18402	18501	18279	18587	18652	18578	18523	18445	18245	18618	18541	18132	18040	18517	18715	18538	18417	18496	18532	18480	18280	18349	18290	18626	18406	18649	18299	18530	18495	18440	18378	18384	18294	18619	18414	18453	18443	18201	18206	18335	18431	18435	18273	18270	18384	18553	18566	18417	18437	18272	18382	18631	18516	18297	18325	18374	18285	18228	18465	18394	18376	18396	18613	18501	18416	18394	18355	18409	18404	18537	18549	18438	18166	18265	18355	18783	18645	18562	18614	18664	18433	18462	18674	18600	18354	18516	18442	18502	18444	18421	18412	18729	18551	18485	18540	18443	18674	18409	18479	18573	18488	18251	18610	18517	18670	18477	18368	18261	18204	18396	18476	18455	18391	18559	18577	18443	18460	18495	18519	18320	18602	18558	18494	18346	18266	18430	18539	18470	18557	18405	18634	18364	18742	18517	18498	18287	18621	18334	18569	18525	18475	18363	18300	18482	18346	18314	18348	18638	18451	18569	18476	18331	18333	18302	18381	18644	18485	18534	18484	18684	18340	18660	18522	18470	18517	18401	18746	18508	18550	18489	18480	18497	18184	18540	18538	18647	18513	18602	18426	18370	18511	18616	18301	18516	18541	18288	18312	18451	18394	18392	18208	18473	18579	18440	18383	18480	18414	18659	18501	18389	18252	18464	18510	18337	18437	18447	18603	18561	18452	18479	18411	18564	18577	18528	18569	18660	18306	18490	18480	18392	18606	18304	18647	18416	18473	18515	18571	18452	18526	18274	18559	18424	18478	18395	18456	18564	18448	18364	18484	18434	18558	18331	18564	18324	18565	18375	18588	18605	18459	18200	18632	18500	18452	18441	18333	18504	18360	18565	18483	18473	18417	18496	18560	18539	18453	18576	18453	18312	18337	18395	18461	18429	18474	18350	18273	18486	18439	18361	18304	18577	18586	18526	18459	18621	18742	18468	18558	18370	18583	18505	18505	18489	18401	18673	18603	18605	18325	18583	18262	18508	18353	18492	18364	18150	18499	18510	18448	18287	18392	18613	18453	18425	18577	18698	18649	18465	18483	18415	18545	18451	18662	18457	18486	18582	18533	18543	18421	18443	18374	18597	18546	18457	18483	18514	18697	18486	18598	18464	18431	18469	18459	18666	18488	18470	18440	18500	18599	18398	18504	18426	18319	18484	18385	18334	18456	18531	18585	18381	18426	18384	18481	18314	18420	18404	18336	18549	18732	18425	18439	18397	18429	18472	18770	18405	18447	18407	18516	18561	18350	18545	18480	18492	18289	18776	18382	18314	18300	18619	18325	18411	18484	18584	18408	18590	18417	18690	18615	18494	18438	18479	18520	18560	18587	18276	18500	18401	18286	18406	18478	18216	18667	18494	18376	18563	18364	18370	18415	18257	18466	18334	18457	18425	18494	18536	18490	18455	18403	18473	18722	18553	18483	18393	18465	18343	18296	18168	18386	18468	18472	18484	18459	18618	18640	18364	18502	18462	18395	18739	18448	18319	18520	18357	18442	18665	18756	18502	18432	18472	18407	18464	18511	18575	18373	18658	18381	18528	18117	18591	18373	18427	18453	18603	18607	18579	18538	18362	18472	18598	18616	18485	18494	18376	18537	18272	18538	18531	18331	18600	18424	18403	18574	18732	18299	18368	18538	18549	18589	18456	18258	18595	18597	18535	18570	18536	18533	18375	18661	18563	18374	18450	18437	18387	18675	18394	18260	18404	18626	18592	18476	18465	18580	18660	18614	18526	18387	18474	18442	18371	18372	18611	18435	18548	18446	18500	18655	18364	18257	18660	18481	18570	18518	18406	18252	18546	18585	18482	18395	18109	18475	18308	18435	18495	18533	18718	18484	18365	18326	18376	18620	18600	18683	18388	18583	18357	18510	18375	18405	18505	18695	18688	18617	18546	18345	18349	18180	18525	18280	18383	18444	18276	18483	18422	18586	18527	18618	18457	18465	18554	18403	18425	18563	18663	18333	18561	18412	18518	18253	18400	18373	18334	18358	18475	18396	18651	18548	18628	18406	18463	18643	18488	18255	18459	18469	18395	18440	18382	18281	18355	18469	18309	18457	18647	18373	18386	18610	18445	18433	18585	18309	18343	18479	18527	18559	18440	18605	18756	18367	18482	18346	18271	18554	18415	18681	18596	18410	18222	18514	18458	18634	18281	18573	18333	18363	18425	18494	18504	18416	18457	18424	18604	18496	18526	18281	18267	18517	18715	18514	18353	18347	18456	18420	18520	18553	18156	18349	18400	18616	18541	18574	18483	18320	18510	18643	18660	18332	18563	18374	18630	18407	18486	18391	18465	18631	18443	18403	18512	18481	18623	18549	18301	18398	18700	18361	18453	18487	18489	18631	18571	18728	18443	18583	18624	18446	18422	18396	18398	18411	18426	18527	18518	18600	18378	18530	18243	18387	18635	18386	18518	18486	18468	18475	18414	18333	18520	18490	18752	18531	18516	18420	18632	18410	18250	18435	18435	18519	18531	18737	18556	18762	18376	18436	18517	18436	18337	18524	18466	18447	18473	18403	18311	18688	18502	18711	18308	18509	18579	18587	18337	18474	18438	18586	18472	18605	18445	18547	18191	18480	18513	18328	18239	18382	18581	18514	18339	18611	18403	18306	18528	18576	18488	18261	18467	18509	18511	18450	18494	18391	18601	18351	18600	18700	18570	18597	18492	18562	18434	18374	18496	18405	18441	18658	18681	18522	18501	18514	18436	18549	18472	18615	18418	18676	18578	18434	18340	18359	18291	18441	18455	18258	18345	18456	18352	18611	18525	18412	18646	18499	18683	18332	18377	18292	18408	18428	18368	18294	18570	18438	18373	18474	18390	18537	18538	18615	18457	18346	18409	18359	18435	18472	18254	18573	18489	18405	18429	18371	18231	18472	18726	18229	18312	18292	18476	18542	18404	18663	18517	18393	18750	18388	18260	18567	18389	18398	18288	18645	18561	18608	18653	18481	18541	18326	18395	18475	18355	18198	18490	18592	18408	18439	18561	18595	18563	18489	18563	18593	18671	18475	18417	18468	18762	18507	18587	18488	18447	18443	18312	18444	18490	18410	18449	18696	18700	18494	18540	18546	18403	18425	18414	18457	18295	18425	18538	18425	18365	18439	18701	18390	18763	18427	18670	18514	18374	18755	18390	18280	18210	18359	18511	18593	18334	18405	18430	18575	18470	18361	18349	18651	18553	18611	18617	18373	18493	18365	18584	18566	18559	18312	18350	18442	18534	18512	18461	18329	18552	18560	18415	18486	18377	18569	18529	18257	18566	18384	18526	18763	18446	18339	18590	18489	18345	18538	18477	18561	18673	18320	18462	18344	18560	18511	18636	18531	18442	18271	18588	18554	18468	18554	18530	18568	18664	18439	18319	18371	18467	18438	18492	18581	18576	18456	18552	18354	18499	18624	18459	18347	18450	18581	18399	18512	18316	18468	18501	18658	18519	18298	18636	18500	18541	18465	18545	18580	18458	18370	18391	18553	18444	18620	18370	18490	18554	18561	18408	18523	18682	18407	18686	18563	18526	18484	18593	18518	18665	18511	18406	18465	18242	18697	18569	18546	18712	18561	18302	18516	18523	18470	18471	18639	18346	18451	18583	18417	18430	18453	18478	18496	18621	18427	18503	18631	18410	18566	18472	18595	18501	18401	18222	18413	18388	18647	18607	18376	18479	18409	18652	18452	18392	18419	18638	18374	18198	18299	18382	18511	18563	18436	18528	18334	18502	18427	18532	18403	18563	18657	18593	18398	18451	18485	18519	18505	18389	18299	18681	18499	18535	18501	18521	18253	18544	18383	18383	18467	18540	18491	18527	18382	18389	18592	18387	18306	18496	18372	18293	18428	18222	18308	18574	18598	18545	18380	18348	18597	18573	18371	18614	18663	18541	18493	18847	18746	18462	18641	18366	18743	18754	18359	18303	18561	18445	18525	18525	18676	18495	18550	18435	18325	18389	18419	18649	18583	18436	18608	18657	18705	18512	18409	18631	18414	18604	18479	18505	18504	18301	18677	18510	18445	18482	18326	18559	18503	18582	18511	18532	18423	18400	18603	18444	18711	18397	18637	18684	18530	18281	18510	18505	18346	18565	18580	18505	18496	18305	18455	18234	18626	18585	18529	18473	18737	18654	18601	18630	18444	18327	18493	18592	18539	18438	18548	18334	18438	18474	18409	18456	18566	18390	18487	18522	18395	18617	18482	18440	18307	18351	18426	18539	18594	18590	18521
43405	60885	44740	25625	18058	16031	15682	15749	15783	15667	15558	15839	15599	15607	15687	15617	15637	15578	15738	15573	15630	15578	15677	15701	15745	15693	15568	15567	15514	15611	15690	15739	15706	15794	15825	15665	15647	15567	15546	15749	15638	15725	15713	15552	15558	15606	15608	15672	15769	15661	15786	15509	15716	15723	15586	15637	15784	15599	15633	15573	15668	15668	15787	15706	15633	15745	15773	15745	15556	15665	15853	15571	15753	15646	15604	15490	15564	15760	15599	15758	15534	15571	15611	15681	15740	15610	15581	15608	15604	15585	15628	15708	15744	15674	15701	15560	15457	15622	15484	15701	15660	15615	15759	15682	15623	15695	15708	15644	15478	15452	15620	15674	15656	15519	15762	15782	15710	15594	15696	15660	15808	15796	15752	15548	15750	15514	15666	15596	15680	15537	15734	15712	15640	15570	15635	15655	15432	15566	15656	15621	15597	15417	15642	15629	15660	15707	15802	15618	15589	15572	15614	15742	15909	15704	15569	15637	15529	15607	15758	15865	15576	15562	15644	15588	15632	15737	15511	15612	15613	15498	15721	15664	15532	15637	15611	15719	15660	15668	15745	15598	15650	15674	15632	15588	15617	15631	15712	15683	15714	15605	15731	15647	15601	15735	15628	15575	15661	15697	15672	15894	15636	15742	15590	15564	15589	15590	15694	15722	15500	15829	15790	15419	15593	15611	15635	15512	15696	15699	15631	15712	15741	15599	15896	15711	15728	15715	15748	15615	15593	15752	15590	15490	15678	15742	15548	15606	15620	15559	15529	15791	15700	15494	15606	15532	15600	15744	15664	15590	15655	15656	15625	15683	15642	15625	15539	15524	15706	15627	15717	15515	15661	15420	15675	15747	15660	15509	15691	15781	15778	15642	15766	15529	15677	15505	15719	15629	15656	15661	15726	15624	15634	15743	15803	15837	15677	15440	15546	15545	15518	15608	15622	15435	15706	15563	15647	15539	15791	15582	15558	15613	15572	15715	15714	15592	15859	15626	15464	15616	15746	15811	15765	15673	15611	15514	15795	15744	15560	15701	15519	15718	15474	15673	15598	15618	15792	15764	15577	15605	15373	15570	15477	15663	15682	15592	15563	15659	15725	15589	15680	15718	15610	15585	15577	15557	15596	15549	15789	15702	15630	15616	15566	15552	15617	15581	15427	15576	15683	15594	15498	15638	15517	15615	15638	15506	15664	15525	15778	15562	15511	15802	15689	15614	15615	15599	15577	15673	15658	15686	15606	15631	15645	15759	15679	15746	15693	15642	15819	15619	15637	15500	15533	15653	15679	15627	15747	15621	15692	15779	15605	15591	15697	15617	15574	15573	15749	15465	15645	15677	15736	15467	15641	15572	15714	15717	15520	15802	15479	15846	15684	15870	15577	15602	15591	15676	15579	15575	15765	15720	15607	15661	15712	15657	15774	15683	15767	15654	15856	15664	15689	15626	15594	15850	15761	15705	15814	15689	15488	15629	15661	15539	15683	15694	15558	15709	15660	15558	15643	15806	15704	15571	15657	15542	15604	15582	15586	15575	15617	15526	15636	15752	15746	15671	15554	15641	15737	15634	15794	15745	15690	15675	15757	15625	15603	15782	15547	15662	15789	15551	15662	15635	15696	15706	15602	15512	15685	15837	15602	15620	15612	15518	15679	15568	15657	15671	15653	15561	15628	15758	15751	15510	15595	15604	15677	15485	15661	15607	15752	15754	15515	15741	15643	15696	15621	15540	15631	15465	15779	15626	15711	15626	15663	15567	15527	15499	15748	15512	15672	15818	15589	15550	15605	15636	15655	15650	15546	15714	15730	15754	15674	15626	15576	15545	15597	15433	15774	15648	15519	15645	15680	15785	15601	15466	15697	15525	15730	15692	15716	15605	15584	15747	15776	15644	15662	15512	15676	15579	15591	15668	15759	15668	15479	15696	15562	15514	15758	15576	15648	15603	15700	15518	15561	15637	15583	15709	15794	15657	15695	15699	15576	15840	15649	15661	15559	15693	15726	15672	15695	15601	15650	15581	15501	15651	15672	15674	15579	15496	15814	15579	15604	15721	15574	15617	15750	15602	15982	15609	15659	15572	15646	15743	15701	15642	15671	15831	15585	15523	15516	15634	15711	15837	15635	15544	15568	15614	15702	15693	15555	15682	15778	15794	15646	15629	15705	15727	15751	15615	15656	15646	15610	15592	15612	15774	15572	15659	15659	15570	15677	15617	15622	15692	15680	15696	15766	15688	15727	15617	15737	15556	15568	15755	15674	15670	15741	15730	15882	15677	15567	15631	15453	15545	15610	15711	15761	15701	15691	15837	15669	15665	15746	15539	15617	15806	15661	15788	15731	15712	15639	15447	15564	15691	15702	15553	15662	15693	15537	15733	15775	15727	15536	15768	15633	15629	15780	15605	15866	15636	15782	15621	15549	15617	15570	15530	15661	15569	15679	15661	15659	15687	15668	15654	15589	15758	15685	15616	15608	15915	15616	15893	15584	15527	15711	15774	15630	15602	15618	15601	15624	15621	15733	15785	15596	15536	15553	15590	15783	15649	15541	15766	15639	15570	15725	15648	15717	15593	15640	15628	15624	15600	15711	15516	15708	15539	15592	15503	15665	15735	15587	15657	15597	15588	15731	15683	15676	15625	15704	15725	15627	15565	15613	15747	15774	15869	15721	15645	15630	15657	15638	15607	15671	15664	15595	15465	15548	15574	15512	15481	15650	15605	15640	15594	15565	15721	15654	15522	15624	15580	15847	15636	15554	15691	15641	15680	15669	15433	15553	15691	15833	15626	15647	15668	15704	15661	15843	15541	15790	15690	15767	15607	15761	15657	15548	15640	15791	15681	15574	15703	15468	15774	15633	15642	15640	15630	15543	15559	15805	15769	15611	15669	15647	15717	15692	15481	15805	15585	15704	15519	15733	15649	15677	15479	15593	15560	15661	15688	15581	15560	15648	15683	15645	15723	15669	15501	15499	15668	15542	15444	15577	15614	15619	15617	15541	15516	15669	15600	15763	15527	15592	15751	15740	15480	15526	15636	15635	15510	15741	15790	15719	15613	15696	15635	15704	15794	15536	15540	15653	15679	15655	15549	15602	15740	15540	15547	15755	15677	15783	15587	15510	15594	15594	15611	15801	15545	15745	15784	15658	15534	15547	15644	15662	15681	15558	15785	15701	15671	15671	15589	15480	15750	15623	15736	15552	15770	15642	15560	15694	15736	15347	15722	15723	15517	15433	15505	15597	15599	15644	15623	15675	15734	15657	15490	15811	15558	15617	15534	15689	15600	15682	15715	15914	15579	15685	15749	15735	15539	15777	15674	15681	15482	15632	15780	15630	15716	15798	15656	15655	15649	15717	15731	15639	15614	15712	15590	15662	15563	15477	15506	15630	15671	15638	15699	15503	15627	15791	15614	15661	15691	15620	15687	15656	15552	15749	15592	15556	15606	15628	15730	15749	15601	15655	15607	15566	15750	15674	15519	15553	15730	15609	15572	15571	15596	15652	15714	15572	15837	15776	15547	15723	15756	15658	15651	15584	15623	15635	15484	15640	15533	15782	15569	15705	15691	15706	15594	15582	15769	15659	15702	15735	15672	15637	15590	15755	15607	15804	15592	15661	15573	15555	15716	15653	15561	15753	15735	15525	15644	15555	15739	15676	15603	15734	15718	15692	15728	15618	15734	15809	15678	15542	15518	15706	15599	15617	15830	15554	15397	15712	15619	15569	15752	15727	15553	15718	15811	15637	15544	15793	15647	15821	15777	15569	15538	15659	15617	15481	15629	15548	15739	15725	15530	15670	15585	15580	15647	15607	15824	15739	15700	15670	15637	15507	15698	15756	15625	15540	15695	15765	15752	15695	15426	15578	15710	15764	15572	15697	15539	15608	15564	15544	15501	15507	15743	15647	15432	15681	15615	15664	15483	15753	15771	15584	15709	15449	15745	15566	15441	15674	15459	15781	15761	15634	15625	15621	15711	15671	15638	15624	15768	15736	15714	15680	15649	15525	15723	15505	15711	15718	15708	15723	15504	15608	15431	15696	15496	15723	15640	15571	15668	15636	15546	15605	15709	15561	15643	15743	15577	15745	15728	15766	15661	15576	15725	15649	15902	15670	15660	15634	15634	15673	15676	15589	15591	15570	15602	15493	15886	15603	15584	15739	15739	15822	15785	15611	15783	15730	15717	15702	15802	15809	15649	15638	15512	15677	15667	15632	15613	15565	15603	15546	15606	15588	15648	15715	15696	15676	15603	15683	15639	15734	15780	15726	15652	15741	15755	15588	15755	15816	15584	15579	15680	15708	15894	15693	15651	15703	15839	15610	15686	15666	15582	15635	15433	15660	15686	15783	15675	15671	15762	15724	15695	15786	15549	15679	15585	15719	15725	15720	15570	15686	15528	15532	15620	15732	15594	15554	15661	15614	15719	15657	15632	15812	15717	15676	15745	15644	15757	15667	15571	15634	15631	15657	15656	15643	15751	15621	15598	15621	15773	15566	15631	15643	15829	15574	15435	15546	15731	15538	15516	15698	15664	15746	15715	15568	15651	15640	15771	15616	15641	15471	15655	15659	15666	15527	15625	15931	15519	15637	15614	15640	15641	15663	15568	15643	15640	15570	15576	15585	15647	15602	15715	15664	15506	15689	15699	15571	15651	15634	15746	15615	15534	15638	15630	15560	15623	15628	15743	15748	15676	15705	15741	15767	15489	15757	15622	15654	15706	15666	15837	15767	15675	15672	15621	15730	15682	15524	15701	15654	15732	15579	15720	15514	15784	15625	15635	15622	15607	15767	15712	15583	15594	15770	15757	15565	15589	15691	15621	15891	15623	15784	15647	15776	15725	15771	15613	15592	15592	15578	15660	15544	15666	15555	15490	15702	15635	15636	15612	15645	15692	15709	15670	15687	15664	15763	15560	15556	15850	15563	15601	15629	15693	15665	15659	15475	15529	15707	15780	15486	15536	15698	15778	15639	15842	15559	15569	15735	15895	15694	15465	15785	15575	15618	15607	15648	15647	15673	15770	15712	15854	15585	15699	15526	15479	15667	15835	15605	15645	15576	15724	15762	15614	15624	15653	15757	15674	15740	15719	15684	15639	15664	15629	15651	15633	15572	15626	15712	15701	15598	15690
35991	40553	38559	27268	20701	18966	18654	18416	18522	18365	18207	18533	18514	18511	18402	18484	18745	18223	18424	18586	18427	18621	18633	18399	18324	18520	18190	18423	18404	18560	18473	18179	18416	18288	18349	18446	18423	18245	18573	18385	18171	18294	18090	18469	18625	18198	18512	18463	18454	18227	18280	18231	18432	18452	18331	18339	18504	18385	18425	18425	18338	18178	18366	18221	18461	18448	18385	18464	18392	18429	18428	18494	18516	18141	18498	18184	18372	18363	18441	18427	18386	18364	18404	18367	18437	18253	18366	18515	18370	18323	18422	18255	18466	18452	18228	18451	18422	18340	18434	18416	18363	18264	18201	18179	18320	18357	18625	18377	18291	18218	18298	18157	18373	18479	18380	18405	18495	18245	18366	18558	18291	18479	18455	18372	18368	18402	18565	18362	18302	18396	18388	18430	18238	18103	18318	18608	18627	18169	18567	18342	18441	18519	18484	18287	18333	18326	18321	18486	18472	18564	18541	18385	18192	18468	18224	18377	18297	18232	18321	18281	18422	18428	18346	18347	18518	18439	18346	18512	18468	18517	18518	18702	18136	18247	18257	18136	18352	18525	18409	18141	18558	18330	18384	18472	18543	18344	18445	18365	18235	18404	18150	18622	18536	18246	18271	18162	18511	18265	18497	18474	18397	18336	18285	18307	18488	18440	18364	18400	18266	18480	18588	18664	18326	18228	18262	18231	18292	18399	18509	18337	18418	18390	18440	18328	18278	18424	18324	18430	18322	18389	18474	18488	18359	18234	18253	18322	18407	18571	18522	18399	18614	18281	18379	18393	18466	18351	18403	18256	18526	18394	18479	18248	18414	18295	18385	18244	18454	18445	18563	18405	18253	18390	18397	18582	18379	18224	18335	18345	18265	18456	18310	18539	18504	18381	18447	18151	18391	18307	18471	18322	18333	18266	18668	18230	18551	18435	18197	18153	18393	18462	18274	18329	18236	18482	18397	18491	18205	18413	18512	18280	18236	18224	18256	18381	18167	18337	18433	18304	18466	18481	18337	18358	18402	18235	18344	18434	18338	18331	18274	18309	18112	18556	18516	18383	18175	18324	18398	18294	18303	18337	18519	18411	18476	18492	18386	18222	18367	18340	18504	18347	18492	18501	18367	18361	18326	18331	18354	18362	18176	18218	18202	18293	18255	18565	18476	18504	18441	18406	18370	18444	18337	18193	18223	18305	18465	18038	18290	18405	18468	18403	18472	18488	18422	18370	18532	18377	18431	18317	18503	18372	18303	18468	18329	18336	18441	18489	18363	18367	18350	18558	18254	18202	18362	18287	18215	18551	18344	18403	18440	18523	18376	18364	18408	18336	18363	18428	18484	18319	18384	18406	18181	18349	18495	18303	18275	18333	18523	18434	18454	18629	18427	18305	18307	18336	18559	18474	18650	18291	18210	18433	18380	18396	18383	18476	18385	18479	18570	18376	18429	18410	18419	18551	18272	18261	18252	18160	18327	18446	18203	18355	18562	18274	18369	18437	18161	18391	18168	18252	18412	18215	18358	18414	18346	18307	18286	18372	18435	18355	18290	18371	18374	18352	18371	18522	18364	18368	18491	18178	18428	18336	18261	18158	18188	18374	18447	18286	18381	18455	18270	18240	18418	18214	18366	18135	18275	18469	18586	18382	18389	18450	18385	18389	18245	18577	18502	18390	18410	18454	18269	18365	18288	18183	18356	18355	18377	18308	18192	18138	18329	18369	18427	18423	18627	18374	18387	18400	18340	18294	18302	18247	18621	18384	18610	18500	18524	18298	18463	18388	18448	18531	18352	18202	18379	18375	18454	18485	18426	18368	18295	18184	18502	18323	18414	18278	18359	18154	18363	18490	18618	18385	18471	18261	18436	18513	18477	18303	18452	18309	18465	18550	18365	18353	18380	18300	18403	18219	18395	18427	18215	18377	18323	18471	18349	18425	18440	18489	18465	18322	18153	18329	18424	18201	18246	18279	18328	18303	18551	18311	18527	18519	18320	18217	18438	18499	18574	18478	18272	18306	18441	18349	18499	18381	18441	18324	18227	18444	18373	18430	18329	18524	18290	18554	18085	18357	18425	18544	18421	18330	18395	18519	18400	18337	18382	18299	18469	18433	18236	18019	18301	18321	18538	18529	18310	18327	18255	18409	18313	18397	18358	18343	18331	18450	18325	18294	18479	18435	18518	18283	18302	18275	18396	18361	18272	18381	18519	18252	18339	18361	18504	18447	18281	18411	18412	18424	18371	18499	18344	18278	18317	18157	18232	18510	18277	18258	18160	18327	18462	18407	18260	18313	18420	18222	18284	18658	18386	18313	18303	18368	18506	18557	18437	18504	18360	18230	18490	18409	18369	18576	18441	18491	18475	18464	18353	18269	18424	18241	18361	18576	18230	18338	18334	18406	18467	18432	18420	18411	18133	18385	18484	18298	18470	18493	18495	18327	18177	18446	18526	18390	18437	18389	18309	18185	18383	18195	18165	18508	18124	18096	18272	18349	18469	18476	18441	18316	18401	18227	18267	18525	18450	18385	18305	18464	18431	18349	18422	18603	18545	18547	18428	18244	18343	18433	18313	18363	18362	18384	18369	18502	18508	18492	18628	18345	18581	18478	18456	18315	18391	18520	18346	18419	18522	18490	18531	18473	18499	18354	18423	18491	18368	18304	18482	18404	18370	18439	18351	18099	18285	18411	18344	18242	18144	18166	18466	18560	18243	18372	18347	18475	18495	18477	18378	18289	18474	18461	18206	18173	18335	18573	18289	18281	18309	18524	18468	18273	18457	18388	18588	18337	18395	18420	18275	18370	18261	18308	18256	18366	18519	18546	18543	18220	18511	18528	18192	18326	18145	18367	18417	18466	18330	18360	18504	18427	18198	18394	18503	18544	18355	18273	18580	18401	18603	18295	18364	18230	18440	18322	18137	18415	18368	18280	18560	18452	18545	18510	18566	18283	18321	18480	18254	18526	18356	18561	18474	18441	18464	18398	18445	18255	18400	18241	18336	18612	18460	18340	18337	18377	18383	18283	18348	18405	18227	18469	18344	18588	18589	18179	18333	18327	18468	18504	18289	18493	18297	18331	18399	18238	18522	18405	18250	18378	18329	18357	18383	18416	18431	18484	18519	18404	18345	18434	18530	18406	18429	18486	18321	18170	18417	18533	18303	18218	18382	18417	18464	18300	18384	18378	18312	18142	18477	18185	18383	18472	18471	18443	18317	18296	18404	18471	18438	18592	18320	18024	18362	18348	18316	18322	18291	18514	18472	18368	18434	18350	18249	18450	18448	18170	18259	18446	18574	18304	18669	18451	18326	18141	18168	18222	18489	18363	18254	18365	18118	18263	18352	18444	18464	18445	18499	18453	18401	18392	18330	18303	18181	18463	18596	18270	18350	18524	18278	18277	18437	18430	18594	18369	18300	18459	18451	18370	18333	18415	18231	18348	18325	18396	18443	18286	18314	18478	18367	18415	18158	18156	18167	18410	18400	18469	18169	18156	18412	18433	18507	18424	18324	18626	18343	18492	18748	18438	18180	18272	18434	18425	18141	18404	18426	18472	18216	18384	18204	18462	18385	18468	18418	18575	18413	18472	18475	18577	18413	18497	18397	18307	18227	18463	18418	18228	18145	18471	18431	18266	18265	18271	18250	18348	18225	18312	18497	18356	18341	18284	18359	18446	18438	18460	18248	18540	18362	18438	18607	18529	18631	18623	18479	18441	18265	18428	18326	18544	18395	18248	18522	18308	18466	18354	18456	18273	18487	18304	18543	18339	18294	18417	18286	18412	18341	18610	18295	18399	18416	18326	18215	18383	18557	18466	18489	18227	18303	18287	18371	18513	18388	18417	18360	18427	18266	18522	18318	18378	18409	18298	18384	18351	18381	18607	18368	18473	18278	18242	18346	18171	18637	18265	18454	18393	18201	18412	18365	18305	18497	18148	18334	18273	18519	18464	18461	18453	18319	18511	18499	18452	18275	18515	18403	18351	18293	18477	18471	18340	18328	18097	18420	18414	18289	18241	18306	18259	18275	18292	18289	18494	18439	18356	18608	18438	18313	18347	18403	18288	18341	18506	18148	18214	18382	18656	18454	18253	18494	18295	18309	18349	18447	18588	18251	18375	18384	18350	18280	18385	18323	18429	18221	18418	18463	18260	18464	18524	18349	18374	18499	18478	18355	18281	18431	18295	18435	18466	18314	18391	18261	18594	18483	18412	18424	18291	18452	18330	18334	18311	18460	18337	18500	18308	18383	18374	18203	18256	18333	18457	18326	18251	18587	18388	18287	18436	18439	18493	18404	18370	18366	18222	18473	18403	18567	18326	18364	18215	18425	18333	18296	18276	18478	18325	18308	18377	18480	18355	18469	18705	18398	18450	18294	18450	18421	18522	18428	18352	18248	18454	18245	18399	18325	18501	18258	18424	18424	18506	18413	18499	18372	18486	18358	18671	18510	18405	18312	18336	18213	18376	18537	18351	18284	18401	18394	18399	18603	18319	18551	18568	18457	18675	18356	18475	18361	18486	18821	18435	18494	18610	18302	18326	18430	18310	18421	18268	18310	18541	18244	18217	18345	18206	18532	18408	18477	18446	18278	18471	18541	18613	18515	18258	18405	18558	18245	18384	18279	18409	18371	18331	18459	18288	18326	18095	18376	18412	18375	18505	18324	18209	18318	18241	18462	18428	18433	18573	18168	18281	18331	18419	18402	18320	18216	18145	18218	18170	18324	18471	18222	18297	18295	18341	18630	18198	18314	18350	18364	18350	18349	18373	18209	18542	18294	18527	18546	18301	18238	18275	18382	18184	18578	18502	18359	18489	18611	18371	18297	18547	18410	18284	18507	18410	18554	18521	18300	18326	18282	18368	18502	18183	18331	18447	18383	18417	18315	18283	18254	18400	18610	18228	18461	18694	18189	18237	18339	18394	18251	18594	18087	18336	18421	18534	18417	18446	18493	18338	18251	18305	18301	18370	18431	18324	18398	18299	18430	18226	18394	18263	18230	18326	18417	18226	18478	18343	18509	18298	18276	18059	18338	18345	18301	18543	18321	18434	18443	18376	18314	18282	18319	18401	18435	18292	18364	18358	18288	18364	18353	18397	18562	18308	18356	18537	18468	18644	18483	18637	18512	18251
39637	52732	38751	23225	17372	15877	15616	15692	15630	15307	15590	15651	15749	15620	15620	15497	15523	15617	15760	15633	15643	15657	15615	15641	15741	15693	15742	15603	15395	15470	15679	15609	15557	15827	15672	15642	15702	15664	15574	15469	15576	15697	15544	15462	15538	15745	15522	15599	15692	15545	15614	15701	15758	15493	15610	15697	15457	15470	15610	15625	15455	15617	15517	15474	15599	15581	15702	15596	15695	15619	15762	15494	15597	15668	15368	15610	15646	15658	15743	15702	15648	15581	15633	15738	15677	15665	15611	15602	15520	15691	15615	15774	15644	15745	15531	15656	15417	15544	15706	15676	15548	15717	15507	15494	15762	15595	15711	15582	15560	15647	15709	15600	15671	15637	15542	15578	15784	15421	15673	15561	15628	15506	15638	15591	15507	15629	15567	15729	15709	15511	15574	15469	15652	15758	15539	15467	15627	15620	15514	15651	15668	15558	15525	15447	15578	15488	15416	15664	15785	15383	15685	15684	15466	15498	15607	15487	15758	15495	15550	15615	15592	15720	15655	15506	15515	15577	15605	15579	15488	15587	15667	15534	15653	15481	15595	15683	15628	15639	15562	15661	15622	15737	15486	15702	15559	15401	15496	15880	15619	15610	15694	15624	15676	15727	15745	15537	15522	15686	15499	15772	15570	15492	15568	15727	15581	15586	15561	15751	15662	15685	15641	15580	15703	15536	15646	15349	15496	15409	15568	15721	15517	15686	15676	15750	15536	15748	15668	15630	15449	15549	15611	15605	15559	15660	15721	15616	15448	15682	15776	15485	15536	15567	15667	15446	15697	15628	15801	15577	15566	15792	15631	15640	15614	15665	15665	15581	15633	15749	15625	15424	15497	15668	15544	15715	15669	15738	15691	15689	15560	15530	15585	15542	15516	15560	15537	15700	15755	15594	15471	15553	15552	15582	15492	15466	15622	15691	15616	15682	15560	15584	15697	15585	15629	15413	15639	15602	15697	15488	15593	15623	15771	15503	15455	15472	15429	15584	15673	15575	15518	15534	15694	15536	15539	15758	15553	15483	15568	15570	15611	15439	15637	15678	15599	15454	15761	15472	15396	15770	15566	15550	15693	15557	15525	15701	15563	15500	15515	15694	15637	15739	15406	15635	15729	15685	15636	15568	15581	15604	15512	15592	15583	15421	15474	15672	15591	15625	15579	15547	15655	15535	15731	15560	15771	15679	15664	15696	15471	15720	15603	15500	15671	15582	15473	15654	15498	15538	15648	15540	15573	15617	15527	15596	15583	15597	15655	15586	15704	15532	15630	15641	15493	15634	15474	15633	15627	15805	15639	15666	15736	15469	15614	15512	15557	15636	15706	15510	15359	15636	15563	15627	15546	15672	15558	15598	15619	15793	15526	15711	15745	15453	15610	15655	15628	15467	15445	15525	15571	15654	15625	15572	15566	15557	15709	15538	15682	15511	15560	15924	15577	15607	15533	15789	15652	15532	15659	15499	15675	15598	15501	15692	15691	15676	15631	15490	15759	15499	15513	15478	15566	15328	15615	15534	15644	15716	15738	15695	15574	15664	15716	15618	15492	15609	15615	15445	15527	15619	15706	15566	15477	15648	15657	15575	15589	15512	15528	15489	15716	15430	15546	15445	15573	15523	15510	15401	15541	15710	15632	15569	15510	15782	15560	15662	15573	15694	15594	15557	15772	15534	15555	15612	15613	15581	15504	15480	15600	15599	15614	15599	15585	15599	15717	15552	15628	15624	15487	15519	15534	15529	15660	15710	15554	15565	15721	15613	15565	15538	15813	15516	15697	15580	15669	15626	15452	15546	15607	15665	15559	15583	15559	15378	15628	15476	15551	15805	15513	15675	15611	15522	15512	15664	15639	15450	15625	15647	15705	15578	15551	15561	15646	15589	15509	15537	15669	15409	15683	15734	15585	15721	15520	15524	15760	15565	15485	15532	15723	15389	15630	15646	15671	15650	15774	15556	15570	15845	15657	15422	15750	15605	15560	15491	15705	15625	15689	15586	15615	15585	15454	15607	15373	15686	15626	15497	15864	15450	15495	15643	15646	15622	15700	15657	15614	15528	15444	15431	15617	15505	15713	15707	15555	15613	15763	15609	15720	15557	15599	15762	15597	15597	15570	15592	15658	15535	15598	15549	15929	15492	15576	15685	15656	15642	15877	15598	15510	15482	15558	15628	15829	15748	15672	15656	15449	15665	15504	15523	15639	15540	15522	15527	15693	15580	15532	15510	15555	15438	15696	15681	15581	15633	15494	15566	15582	15746	15577	15577	15585	15697	15541	15600	15383	15707	15629	15402	15494	15665	15631	15493	15549	15534	15568	15672	15707	15530	15555	15621	15678	15681	15583	15559	15503	15528	15607	15538	15734	15585	15554	15783	15438	15436	15520	15578	15730	15634	15595	15515	15751	15659	15577	15617	15502	15544	15524	15589	15632	15584	15669	15573	15604	15546	15701	15698	15587	15715	15488	15627	15741	15501	15494	15478	15704	15745	15413	15567	15463	15676	15596	15530	15621	15630	15700	15601	15449	15632	15657	15755	15546	15609	15538	15491	15715	15548	15606	15556	15549	15602	15608	15665	15734	15625	15669	15619	15501	15432	15483	15708	15623	15659	15564	15494	15604	15650	15589	15642	15678	15526	15547	15743	15633	15475	15692	15672	15521	15459	15493	15750	15728	15589	15643	15628	15614	15534	15698	15595	15587	15538	15620	15736	15584	15626	15667	15600	15674	15580	15575	15560	15563	15561	15639	15555	15765	15648	15550	15616	15493	15641	15571	15518	15673	15661	15753	15559	15673	15667	15463	15589	15468	15572	15507	15555	15241	15533	15659	15625	15713	15503	15507	15769	15623	15539	15442	15532	15589	15471	15585	15694	15404	15757	15534	15701	15598	15714	15744	15568	15640	15583	15622	15420	15566	15636	15587	15632	15778	15555	15491	15489	15666	15511	15567	15713	15771	15699	15469	15696	15647	15431	15658	15447	15403	15575	15789	15582	15636	15691	15613	15502	15695	15739	15505	15746	15484	15620	15507	15444	15640	15800	15514	15359	15544	15682	15644	15625	15679	15599	15595	15764	15553	15630	15663	15493	15557	15642	15843	15503	15537	15674	15623	15567	15612	15588	15637	15537	15724	15584	15691	15656	15498	15480	15711	15465	15664	15651	15564	15731	15508	15622	15505	15639	15608	15617	15531	15618	15736	15628	15750	15488	15474	15726	15413	15512	15476	15479	15624	15577	15513	15603	15523	15577	15651	15564	15706	15653	15767	15714	15709	15741	15543	15830	15673	15692	15705	15511	15717	15671	15497	15765	15551	15662	15505	15577	15705	15534	15539	15680	15666	15649	15546	15553	15590	15631	15530	15767	15674	15550	15445	15704	15675	15572	15597	15603	15570	15561	15572	15691	15535	15606	15582	15616	15438	15559	15527	15617	15655	15744	15480	15678	15720	15655	15511	15557	15737	15618	15596	15568	15587	15561	15691	15608	15667	15596	15539	15360	15599	15577	15487	15767	15624	15622	15497	15516	15653	15483	15583	15649	15545	15701	15720	15591	15525	15545	15591	15606	15540	15691	15753	15521	15647	15562	15747	15799	15648	15721	15814	15662	15605	15533	15825	15462	15600	15501	15704	15659	15589	15558	15630	15441	15790	15499	15607	15587	15513	15497	15660	15564	15749	15711	15575	15655	15515	15552	15655	15812	15741	15516	15905	15578	15573	15747	15582	15671	15355	15388	15548	15672	15597	15558	15708	15525	15687	15550	15816	15808	15700	15588	15694	15784	15577	15649	15587	15752	15430	15659	15639	15638	15738	15586	15596	15538	15401	15596	15534	15503	15491	15554	15617	15628	15567	15625	15697	15589	15662	15687	15486	15443	15602	15574	15653	15625	15622	15550	15605	15603	15694	15537	15602	15599	15438	15521	15680	15624	15548	15512	15593	15680	15543	15557	15586	15463	15799	15468	15548	15553	15605	15632	15601	15573	15779	15570	15585	15719	15809	15489	15605	15716	15624	15757	15486	15630	15542	15638	15639	15463	15493	15624	15639	15415	15572	15534	15715	15572	15702	15363	15497	15579	15669	15543	15676	15677	15470	15636	15676	15803	15603	15806	15523	15548	15677	15619	15756	15434	15645	15608	15620	15760	15565	15571	15648	15519	15648	15621	15655	15555	15684	15492	15619	15688	15643	15746	15665	15659	15543	15648	15713	15628	15597	15673	15646	15484	15656	15583	15541	15654	15613	15655	15599	15653	15743	15702	15630	15545	15645	15707	15598	15658	15628	15546	15464	15673	15477	15583	15493	15708	15615	15645	15623	15560	15622	15658	15638	15661	15655	15526	15383	15536	15613	15648	15720	15589	15524	15652	15516	15547	15678	15585	15688	15468	15644	15465	15646	15473	15508	15632	15488	15581	15539	15677	15785	15725	15525	15452	15584	15526	15673	15687	15546	15678	15578	15567	15647	15643	15542	15675	15672	15610	15553	15426	15423	15626	15592	15566	15659	15734	15510	15528	15620	15546	15565	15558	15608	15726	15524	15619	15618	15630	15610	15485	15522	15601	15603	15513	15595	15665	15655	15438	15579	15521	15550	15517	15605	15570	15682	15692	15442	15688	15498	15727	15558	15768	15666	15567	15587	15543	15510	15865	15664	15596	15688	15521	15626	15454	15508	15647	15691	15621	15573	15679	15626	15553	15551	15688	15766	15647	15726	15608	15597	15511	15609	15649	15416	15602	15597	15575	15572	15469	15595	15749	15446	15652	15689	15458	15823	15547	15654	15722	15476	15635	15537	15520	15596	15662	15649	15582	15624	15640	15639	15603	15694	15385	15809	15683	15595	15562	15445	15456	15525	15600	15678	15545	15697	15578	15391	15316	15825	15747	15511	15672	15709	15531	15634	15639	15448	15416	15545	15837	15580	15670	15805	15687	15684	15691	15692	15543	15540	15612	15537	15689	15691	15500	15746	15701	15554	15700	15620	15656	15424	15715	15457	15830	15531	15772	15432	15717	15645	15713	15483	15632	15627	15570	15543	15746	15537	15708	15575	15616	15527	15545	15829	15440	15689	15592	15479	15609	15614	15713	15686	15713	15655	15687	15452	15605	15509	15533	15682	15624	15533	15687	15563	15647
23873	24825	38242	32215	25801	24477	23981	19271	18539	18713	18934	18629	18782	18519	18552	18721	18617	18655	18761	18579	18491	18355	18478	18624	18122	18566	18396	18448	18538	18497	18556	18578	18236	18428	18602	18316	18425	18498	18277	18530	18219	18307	18332	18234	18277	18264	18283	18455	18215	18423	18345	18478	18432	18101	18492	18379	18398	18365	18475	18167	18402	18512	18315	18113	18403	18206	18223	18363	18214	18505	18076	18549	18269	18076	18242	18391	18349	18267	18287	18429	18368	18335	18376	18252	18455	18033	18330	18321	18195	18450	18458	18372	18471	18383	18316	18322	18480	18300	18315	18391	18333	18412	18220	18324	18652	18381	18302	18271	18324	18293	18517	18574	18518	18411	18248	18310	18394	18488	18189	18185	18033	18225	18450	18454	18281	18205	18298	18256	18362	18607	18261	18049	18143	18305	18424	18245	18339	18212	18408	18361	18383	18275	18262	18472	18152	18408	18395	18373	18102	18289	18336	18423	18304	18463	18269	18140	18242	18238	18074	18294	18392	18414	18328	18208	18160	18426	18304	18242	18235	18295	18260	18070	18255	18186	18454	18431	18381	18481	18448	18357	18273	18455	18395	18210	18054	18134	18401	18357	18325	18260	18539	18393	18361	18262	18488	18146	18237	18272	18221	18399	18353	18305	18238	18363	18307	18262	18437	18385	18376	18274	18370	18508	18419	18377	18291	18469	18185	18431	18230	18382	18362	18339	18179	18454	18229	18170	18169	18381	18209	18267	18321	18391	18362	18271	18342	18238	18420	18767	18403	18373	18357	18066	18382	18197	18439	18257	18440	18266	18384	18162	18377	18416	18295	18439	18324	18293	18354	18344	18479	18421	18363	18293	18487	18303	18260	18268	18125	18547	18323	18324	18226	18347	18210	18474	18378	18278	18217	18223	18318	18284	18518	18370	18466	18156	18221	18532	18329	18290	18156	18208	18091	18162	18221	18522	18364	18249	18361	18286	18220	18458	18303	18337	18278	18302	18115	18304	18334	18286	18203	18164	18227	18092	18281	18175	18159	18257	18224	18269	18268	18241	18180	18205	18271	18379	18344	18487	18485	18655	18315	18435	18202	18239	18359	18245	18133	18074	18385	18418	18337	18063	18448	18375	18304	18017	18032	18245	18393	18410	18384	18186	18475	18168	18370	18262	18255	18347	18379	18295	18191	18173	18171	18185	18423	18277	18231	18433	18403	18489	18409	18288	18292	18216	18553	18282	18224	18358	18333	18379	18504	18409	18558	18241	18297	18176	18257	18267	18405	18333	18274	18428	18263	18012	18192	18445	18271	18508	18254	18085	18262	18257	18374	18412	18333	18355	18206	18250	18320	18209	17979	18197	18490	18311	18484	18348	18209	18272	18060	18114	18372	18282	18276	18302	18405	18173	18367	18287	18359	18406	18160	18264	18387	18237	18240	18344	18354	18339	18281	18440	18348	18417	18343	18149	18404	18127	18270	18124	18617	18122	18439	18470	18223	18273	18290	18218	18230	18257	18286	18358	18252	18369	18236	18279	18332	18331	18322	18488	18551	18377	18225	18142	18321	18133	18313	18332	18406	18167	18369	18230	18203	18284	18275	18317	18513	18259	18342	18377	18203	18292	18237	18182	18280	18328	18206	18146	18189	18436	18348	18331	18320	18158	18489	18238	18440	18345	18332	18400	18485	18308	18342	18485	18393	18279	18010	18209	18516	18359	18170	18428	18365	18266	18270	18293	18355	18021	18440	18404	18379	18263	18164	18224	18353	18069	18444	18323	18330	18259	18315	18323	18358	18114	18395	18430	18361	18317	18330	18472	18344	18304	18362	18283	18343	18225	18399	18401	18513	18204	18182	18407	18080	18376	18368	18401	18540	18378	18283	18409	18180	18340	18532	18132	18368	18439	18464	18327	18314	18338	18561	18162	18172	18164	18263	18274	18586	18305	18069	18093	18303	18243	18190	18398	18237	18328	18268	18227	18289	18401	18339	18398	18145	18465	18237	18324	18251	18492	18173	18242	18258	18231	18451	18352	18279	18178	18467	18292	18175	18392	18182	18315	17944	18230	18420	18161	18461	18385	18431	18429	18232	18348	18174	18303	18357	18396	18247	18335	18277	18151	18145	18205	18328	18251	18214	18260	18222	18283	18188	18353	18259	18106	18381	18347	18418	18244	18294	18177	18365	18485	18280	18342	18329	18099	18318	18291	18325	18211	18131	18228	18278	18301	18310	18281	18338	18418	17990	18220	18113	18344	18298	18211	18560	18324	18321	18543	18463	18214	18425	18126	18162	18327	18314	18485	18301	18173	18257	18320	18367	18330	18381	18284	18371	18332	18291	18213	18149	18289	18407	18362	18189	18330	18234	18337	18497	18392	18408	18252	18308	18215	18303	18282	18306	17948	18245	18216	18396	18349	18276	18283	18233	18263	18349	18367	18253	18183	18265	18187	18419	18310	18307	18419	18364	18215	18468	18307	18469	18196	18343	18061	18386	18419	18223	18155	18386	18389	18344	18248	18287	18281	18399	18440	18264	18213	18283	18390	18342	18210	18415	18442	18443	18428	18251	18473	18123	18306	18359	18231	18312	18133	18358	18310	18323	18325	18473	18142	18228	18343	18200	18309	18241	18429	18225	18285	18332	18121	18196	18190	18125	18293	18214	18102	18299	18286	18299	18383	18357	18423	18448	18499	18176	18332	18336	18389	18372	18436	18271	18393	18387	18514	18343	18316	18349	18154	18313	18260	18245	18465	18382	18309	18219	18300	18260	18313	18266	18300	18336	18370	18192	18282	18219	18146	18094	18281	18345	18254	18441	18417	18300	18292	18379	18289	18303	18515	18176	18196	18285	18267	18106	18386	18319	18323	18431	18242	18356	18264	18252	18133	18379	18189	18301	18445	18245	18234	18287	18422	18227	18202	18279	18332	18303	18454	18417	18285	18377	18331	18298	18348	18182	18331	18272	18084	18114	18456	18241	18479	18285	18475	18236	18281	18287	18324	18393	18278	18184	18276	18257	18248	18262	18168	18355	18392	18235	18504	18446	18256	18256	18281	18222	18225	18201	18330	18469	18406	18255	18186	18489	18425	18229	18236	18288	18230	18350	18322	18120	18404	18374	18311	18094	18353	18121	18545	18114	18414	18167	18263	18349	18352	18265	18416	18221	18249	18192	18465	18461	18238	18347	18196	18199	18233	18278	18281	18482	18227	18250	18489	18257	18121	18325	18454	18254	18268	18380	18310	18234	18220	18187	18438	18395	18412	18046	18308	18135	18326	18242	18128	18280	18370	18178	18372	18425	18289	18237	18198	18226	18249	18401	18456	18519	18280	18106	18438	18285	18296	18156	18178	18458	18279	18446	18336	18351	18313	18200	18154	18084	18345	18295	18378	18484	18463	18413	18301	18308	18067	18324	18272	18414	18354	18367	18219	18185	18327	18241	18443	18318	18204	18255	18280	18222	18320	18337	18293	18127	18552	18217	18430	18355	18405	18119	18204	18365	18272	18176	18193	18440	18189	18364	18375	18285	18206	18470	18432	18237	18217	18383	18213	18363	18208	18185	18148	18330	18238	18103	18074	18178	18103	18239	18023	18116	18449	18472	18158	18245	18187	18287	18243	18188	18109	18274	18495	18308	18221	18366	18197	18105	18431	18270	18291	18579	18404	18400	18228	18417	18281	18454	18344	18306	18646	18559	18419	18368	18351	18443	18324	18482	18369	18262	18482	18370	18185	18188	18229	18374	18303	18603	18318	18542	18152	18228	18381	18196	18336	18409	18313	18223	18204	18332	18221	18311	18177	18142	18260	18231	18249	18245	18230	18317	18326	18465	18279	18116	18429	18272	18232	18218	18160	18400	18363	18197	18159	18323	18353	18244	18286	18135	18233	18137	18324	18367	18318	18249	18302	18245	18367	18416	18221	18410	18344	18161	18390	18528	18354	18507	18252	18329	18273	18274	18433	18120	18377	18220	18166	18222	18358	18410	18184	18360	18320	18418	18490	18545	18393	18232	18275	18255	18218	18560	18437	18107	18315	18174	18309	18392	18246	18538	18544	18349	18191	18279	18318	18285	18185	18205	18254	18365	18366	18038	18405	18330	18380	18435	18289	18257	18173	18308	18191	18352	18343	18297	18313	18396	18456	18392	18177	18383	18454	18420	18286	18428	18249	18413	18261	18288	18552	18384	18206	18068	18356	18329	18292	18334	18310	18524	18272	18207	18376	18259	18325	18445	18273	18336	18488	18390	18177	18459	18138	18378	18396	18416	18393	18301	18278	18306	18209	18390	18212	18272	18211	18170	18322	18337	18258	18052	18261	18378	18180	18372	18126	18407	18221	18386	18198	18343	18143	18487	18481	18314	18108	18432	18462	18172	18327	18152	18252	18218	18231	18195	18294	18314	18333	18388	18406	18257	18269	18397	18367	18132	18003	18210	18104	18307	18327	18192	18340	18312	18157	18391	18060	18296	18140	18199	18266	18287	18239	18213	18358	18454	18186	18347	18566	18407	18369	18102	18367	18379	18351	18299	18436	18253	18397	18331	18318	18310	18379	18362	18264	18300	18264	18365	18226	18396	18486	18043	18227	18305	18186	18160	18451	18242	18255	18263	18129	18478	18142	18320	18334	18442	18140	18450	18218	18239	18249	18393	18311	18086	18212	18287	18370	18279	18297	18419	18252	18378	18428	18287	18081	18517	18219	18522	18385	18412	18280	18259	18179	18214	18395	18296	18218	18389	18430	18151	18350	18186	18178	18327	18337	18375	18480	18453	18428	18644	18310	18229	18352	18280	18260	18358	18328	18133	18359	18277	18202	18450	18266	18235	18432	18188	18279	18411	18408	18255	18233	18303	18417	18342	18297	18273	18350	18324	18256	18474	18326	18421	18380	18197	18403	18283	18378	18371	18268	18365	18085	18383	18198	18269	18299	18292	18269	18277	18437	18569	18460	18314	18356	18411	18335	18230	18399	18343	18413	18283	18084	18399	18289	18238	18370	18530	18651	18464	18207	18159	18306	18214	18234	18236	18388	18286	18230	18231	18280	18435	18312	18327	18312	18159	18090	18287	18418	18360	18300	18066	18224	18496	18434	18206	18251	18474	18368	18257	18328	18277	18276	18408	18249	18287	18221	18173	18402	18388	18282
62282	108156	88059	57940	33731	19178	16038	15620	15494	15626	15573	15573	15645	15500	15656	15573	15567	15732	15728	15806	15693	15526	15521	15534	15688	15687	15626	15583	15501	15627	15620	15617	15569	15639	15551	15507	15587	15396	15716	15417	15722	15568	15492	15575	15514	15545	15637	15518	15597	15464	15512	15745	15580	15381	15594	15602	15646	15496	15604	15632	15460	15747	15546	15592	15595	15612	15479	15639	15649	15644	15669	15662	15707	15740	15603	15614	15480	15643	15597	15704	15627	15436	15687	15510	15581	15671	15543	15710	15495	15407	15611	15577	15681	15536	15774	15628	15606	15705	15575	15705	15521	15537	15704	15555	15663	15618	15476	15504	15504	15627	15478	15844	15758	15551	15478	15650	15775	15529	15553	15738	15447	15462	15682	15621	15626	15595	15500	15595	15636	15565	15649	15766	15652	15705	15527	15804	15588	15478	15688	15401	15551	15555	15500	15405	15661	15495	15606	15618	15738	15697	15486	15606	15410	15684	15512	15729	15627	15524	15609	15843	15685	15396	15660	15615	15552	15509	15657	15670	15560	15507	15610	15741	15547	15519	15784	15561	15803	15685	15538	15477	15563	15526	15579	15618	15744	15435	15538	15650	15478	15625	15667	15494	15714	15703	15643	15568	15560	15588	15636	15728	15586	15505	15620	15631	15554	15651	15486	15701	15637	15713	15735	15757	15606	15728	15640	15623	15675	15581	15735	15536	15663	15634	15691	15618	15593	15566	15512	15698	15699	15488	15515	15636	15478	15744	15500	15484	15603	15830	15683	15754	15335	15692	15486	15750	15604	15664	15626	15665	15464	15392	15558	15620	15658	15560	15603	15641	15388	15679	15630	15617	15427	15597	15624	15627	15598	15533	15439	15688	15702	15603	15621	15351	15644	15735	15776	15602	15607	15614	15742	15507	15484	15540	15694	15679	15717	15534	15679	15664	15451	15735	15517	15537	15727	15606	15597	15517	15742	15633	15520	15521	15503	15559	15518	15551	15557	15683	15526	15672	15551	15477	15550	15472	15544	15579	15762	15507	15579	15480	15653	15815	15552	15811	15671	15497	15522	15648	15659	15516	15555	15571	15627	15585	15624	15455	15622	15782	15523	15606	15617	15390	15713	15711	15673	15821	15753	15498	15402	15512	15660	15592	15625	15639	15711	15636	15601	15565	15579	15453	15512	15651	15680	15494	15602	15623	15495	15454	15664	15688	15677	15578	15667	15732	15610	15638	15678	15449	15525	15495	15503	15683	15715	15444	15758	15569	15677	15598	15630	15715	15467	15513	15626	15421	15590	15544	15694	15564	15706	15526	15654	15499	15552	15400	15693	15443	15442	15370	15636	15597	15762	15649	15630	15510	15552	15667	15605	15614	15525	15809	15582	15667	15700	15386	15548	15717	15699	15476	15510	15644	15700	15693	15716	15440	15744	15651	15604	15786	15535	15723	15778	15456	15649	15676	15683	15617	15705	15583	15623	15570	15676	15511	15484	15572	15641	15713	15715	15513	15543	15625	15487	15562	15671	15479	15604	15565	15453	15578	15720	15620	15661	15715	15598	15608	15686	15596	15602	15536	15625	15495	15515	15490	15603	15447	15570	15578	15556	15557	15511	15709	15616	15527	15615	15693	15374	15661	15616	15719	15412	15460	15421	15538	15550	15481	15584	15590	15651	15465	15608	15596	15645	15466	15495	15744	15616	15552	15595	15739	15592	15503	15582	15624	15496	15591	15588	15589	15602	15636	15546	15547	15695	15566	15658	15669	15788	15585	15457	15711	15474	15603	15681	15563	15661	15795	15639	15692	15602	15502	15653	15685	15722	15688	15591	15490	15672	15623	15671	15574	15570	15607	15621	15685	15586	15556	15557	15670	15576	15458	15557	15505	15696	15548	15686	15486	15721	15524	15505	15660	15551	15391	15707	15579	15826	15447	15441	15548	15557	15671	15607	15847	15459	15324	15601	15685	15721	15614	15579	15622	15500	15492	15394	15725	15588	15648	15731	15625	15681	15428	15641	15529	15449	15488	15705	15636	15578	15607	15600	15496	15672	15557	15505	15410	15786	15569	15687	15467	15655	15582	15735	15666	15651	15542	15559	15578	15583	15576	15533	15664	15477	15791	15575	15632	15588	15640	15555	15835	15681	15514	15454	15648	15535	15509	15683	15526	15596	15563	15543	15666	15645	15429	15664	15545	15583	15743	15591	15596	15627	15572	15676	15585	15629	15620	15717	15516	15675	15740	15563	15464	15419	15579	15607	15596	15554	15821	15491	15738	15612	15741	15626	15460	15471	15685	15735	15533	15536	15671	15636	15483	15593	15641	15689	15720	15556	15653	15562	15668	15505	15681	15605	15555	15656	15588	15513	15468	15513	15534	15711	15441	15552	15543	15510	15733	15583	15580	15573	15521	15774	15609	15618	15441	15369	15761	15564	15677	15559	15582	15618	15441	15452	15610	15828	15656	15595	15619	15601	15488	15698	15443	15863	15428	15638	15686	15617	15557	15602	15618	15502	15653	15545	15557	15576	15508	15761	15636	15821	15634	15495	15653	15546	15595	15456	15513	15557	15553	15711	15702	15490	15644	15492	15680	15744	15490	15583	15482	15682	15484	15560	15540	15483	15533	15602	15555	15552	15718	15490	15583	15778	15751	15636	15602	15527	15540	15447	15680	15658	15732	15644	15514	15485	15736	15624	15326	15678	15821	15486	15808	15568	15499	15678	15604	15836	15593	15496	15467	15631	15511	15600	15687	15636	15579	15484	15857	15606	15533	15651	15570	15580	15736	15594	15522	15586	15707	15394	15540	15651	15521	15707	15515	15637	15677	15632	15560	15562	15597	15695	15560	15534	15630	15546	15840	15562	15409	15628	15436	15543	15586	15802	15501	15695	15528	15582	15619	15705	15475	15638	15650	15779	15613	15601	15664	15585	15528	15754	15612	15593	15541	15521	15841	15524	15444	15850	15651	15769	15588	15759	15479	15635	15683	15668	15541	15499	15578	15651	15698	15628	15499	15736	15566	15503	15793	15547	15672	15702	15390	15490	15596	15505	15596	15588	15685	15558	15737	15575	15551	15692	15723	15509	15830	15627	15710	15631	15481	15654	15677	15736	15514	15448	15607	15579	15578	15504	15602	15656	15497	15673	15540	15561	15486	15680	15570	15367	15700	15424	15736	15562	15671	15583	15705	15518	15531	15684	15620	15400	15589	15506	15720	15498	15583	15480	15490	15581	15489	15622	15471	15691	15623	15683	15578	15575	15819	15483	15525	15610	15564	15486	15514	15624	15509	15777	15528	15564	15709	15456	15657	15757	15652	15559	15475	15699	15560	15598	15572	15692	15508	15540	15612	15665	15752	15746	15469	15629	15509	15622	15374	15513	15636	15664	15670	15714	15540	15669	15601	15632	15639	15694	15613	15619	15549	15501	15441	15560	15580	15488	15599	15663	15526	15800	15542	15688	15571	15722	15564	15680	15631	15647	15499	15591	15571	15618	15677	15661	15550	15536	15632	15690	15710	15537	15583	15575	15729	15797	15589	15783	15721	15704	15664	15727	15618	15506	15499	15526	15560	15525	15561	15630	15451	15572	15619	15641	15863	15686	15666	15592	15560	15592	15942	15523	15533	15669	15697	15591	15610	15554	15608	15496	15646	15587	15483	15514	15617	15690	15608	15561	15582	15684	15637	15551	15722	15520	15471	15599	15606	15585	15617	15522	15319	15727	15590	15654	15637	15623	15633	15608	15623	15509	15572	15497	15630	15616	15719	15548	15467	15686	15653	15415	15674	15579	15578	15627	15557	15497	15549	15471	15567	15596	15684	15615	15487	15508	15554	15740	15573	15639	15623	15618	15726	15720	15553	15545	15508	15702	15788	15695	15775	15666	15583	15601	15661	15568	15572	15609	15631	15705	15577	15564	15550	15422	15755	15476	15696	15656	15620	15572	15571	15773	15849	15543	15550	15650	15866	15497	15552	15685	15549	15675	15630	15588	15766	15501	15632	15513	15673	15631	15568	15592	15500	15433	15672	15594	15614	15570	15651	15465	15573	15568	15783	15690	15596	15661	15535	15694	15579	15628	15668	15451	15542	15559	15652	15603	15859	15574	15580	15553	15604	15643	15517	15611	15568	15637	15772	15536	15776	15671	15604	15554	15728	15641	15646	15757	15609	15744	15767	15611	15492	15700	15463	15628	15667	15482	15539	15575	15731	15661	15506	15539	15574	15632	15501	15604	15706	15488	15629	15437	15805	15794	15543	15649	15621	15636	15632	15442	15627	15574	15520	15598	15688	15750	15537	15505	15644	15450	15604	15673	15527	15727	15695	15678	15709	15553	15596	15627	15607	15694	15597	15666	15553	15513	15496	15635	15620	15573	15565	15693	15592	15652	15679	15789	15537	15577	15851	15509	15419	15759	15497	15639	15631	15594	15635	15579	15522	15681	15545	15446	15590	15596	15590	15627	15721	15672	15703	15614	15539	15628	15656	15826	15573	15630	15726	15481	15443	15598	15583	15717	15697	15748	15559	15491	15445	15716	15695	15718	15457	15629	15640	15557	15606	15546	15595	15597	15461	15705	15539	15577	15618	15659	15579	15510	15510	15683	15755	15577	15511	15499	15643	15609	15460	15744	15614	15553	15728	15656	15695	15560	15698	15660	15783	15477	15497	15709	15800	15599	15603	15546	15705	15557	15709	15493	15535	15558	15625	15541	15495	15653	15546	15639	15595	15559	15519	15681	15592	15746	15741	15743	15535	15478	15524	15554	15648	15627	15647	15496	15540	15588	15383	15654	15634	15607	15556	15645	15604	15498	15565	15717	15386	15617	15657	15579	15662	15689	15536	15605	15477	15439	15459	15615	15467	15632	15576	15511	15688	15551	15647	15592	15602	15716	15619	15497	15708	15660	15508	15507	15742	15595	15731	15571	15476	15436	15652	15623	15579	15663	15569	15554	15663	15674	15651	15509	15630	15352	15585	15650	15569	15592	15708	15678	15647	15748	15610	15629	15633	15757	15567	15612	15669	15711	15566	15571	15557	15602	15615	15584	15510	15598	15552	15612	15563	15528	15580	15758	15576	15589	15478	15629	15605	15712	15612	15570	15742	15484	15655	15611	15616	15763	15428	15444	15601	15597	15673
32743	41365	43046	29829	21396	18959	18489	18028	18159	18417	18278	18171	18086	18254	18080	18312	18044	18132	18084	18224	18254	18238	18055	18407	18236	18158	18420	18173	18251	18237	18192	18398	18172	18240	18158	18373	18252	18345	18188	18061	18170	18156	18145	18247	18264	18315	18159	18261	18382	18211	18258	18291	18253	18106	18095	18231	18444	18407	18358	18094	18096	18316	18258	18145	18391	18136	18070	18254	18225	18136	18228	18129	18233	18328	18330	18227	18144	18174	18264	18436	18451	18369	18242	18462	18323	18411	18222	18324	18342	18225	18241	18302	18282	18199	18096	18329	18324	18194	18175	18148	18374	18290	18301	18046	18020	18343	18241	18250	18214	18213	18004	18235	18254	18227	18146	18444	18058	18213	18364	18482	18326	18106	18148	18106	18122	18333	18356	18015	18137	18142	18247	18251	18375	18119	18349	18220	18174	18040	18293	18142	18381	18305	18492	18243	18224	18269	18273	18229	18279	18103	18038	18138	18370	18310	18332	18185	18060	18282	18172	18038	18116	18258	18066	17838	18095	18130	18128	18172	18231	18321	18059	18186	18274	18150	17960	18358	18180	18281	18253	18311	18023	18108	18095	18190	18171	18237	18283	18226	18149	18090	18051	18234	18210	18241	18267	17974	18091	18344	18418	18377	17984	18196	18049	18292	18321	18221	18441	18049	18058	18092	18312	18198	18252	18318	18177	18310	18049	18254	18213	18397	18315	18271	18291	18251	18184	18303	18170	18131	18078	18353	18379	18181	18346	18190	18100	18015	18113	18196	18245	18246	18196	18478	18244	18044	18032	18181	18063	18315	18010	18203	18119	18097	18157	18282	18143	18244	18161	18092	18230	18389	18229	18084	18126	18023	18107	18187	18172	18042	18235	18109	18146	18295	18322	18231	18227	18257	18177	18129	18169	18165	18191	18158	17923	18061	18143	18057	18056	18250	18114	18205	18099	18171	18207	18119	18531	18168	18345	18042	18353	18177	18119	18230	18141	18305	18164	18170	18275	18223	18099	18342	18137	18105	18242	18249	18293	18295	18327	18055	18331	18211	18262	18207	18246	18129	18166	18162	18210	18469	18240	18260	18122	18138	18300	18072	18253	17966	18223	18120	18222	18082	18259	18229	18281	18182	18138	18303	18319	18109	18094	18241	18184	18198	18210	18286	18402	18138	18270	18220	18231	18052	18011	18194	18022	18153	18053	18143	18260	18001	18114	18255	18151	18077	18226	18052	18353	18040	18261	18095	18322	18451	18075	18125	18178	18097	18441	18178	18362	18222	18228	18197	18201	18229	18253	18026	18288	18096	18161	18046	18177	18222	18313	18086	18241	18102	18157	18287	18162	18208	18263	18264	18153	18347	18251	18183	18194	18208	18262	18174	18144	18385	18299	18237	18334	18180	18189	18145	18319	18174	18306	18428	18242	18110	18307	18281	18228	18184	18336	18365	18294	18314	18188	18267	18027	18238	18196	18260	18207	18284	18299	18335	18285	17936	18158	18251	18143	18203	18167	18350	18101	17879	18082	18225	17942	18305	18221	18223	18146	18197	18315	18406	18245	18126	18107	18303	18228	18277	18199	18110	18066	18150	18234	18156	18152	18314	18176	18221	18306	18334	18307	18248	18220	18126	18101	18239	18359	18077	18095	18314	18257	18031	18262	18109	17982	18166	18297	18223	18106	18303	18173	18069	18187	18017	18167	18338	18207	18098	18222	18167	18206	18274	18112	18151	18368	18271	18064	18380	18139	18229	18420	18110	18087	18186	18323	18197	18269	18172	18087	18075	17994	18226	18125	18217	18269	18180	18125	18042	18262	18166	18011	17991	17960	18193	18148	18120	18003	18119	18088	18008	18062	18200	18202	18130	18252	18316	18244	18117	18127	18125	18216	18174	18215	17990	18252	18208	17997	18101	18103	18050	18513	18200	18203	18121	18245	18287	18363	18063	18211	18098	18169	18301	18380	18180	18287	18116	18165	18303	18080	18110	18214	18176	18278	17944	18195	18284	18228	18096	18187	18196	17985	18095	18188	18321	18208	18044	18256	18287	18116	17945	18380	18052	18272	18216	17969	18359	18275	18140	18189	17884	18301	17989	18290	18255	18162	18155	17969	18101	18173	18097	18351	18171	18111	18075	18316	18222	18183	18210	18334	17960	18179	17991	18218	18363	18056	18150	18207	18227	18084	18405	18304	18102	18099	18241	18301	18182	18234	17937	17898	18386	18005	18073	18086	18415	18256	18331	18136	18087	18480	18117	18210	18229	18132	18406	18050	18215	18331	18123	18162	18224	18308	18271	18080	18259	18353	18202	18326	18057	18196	18212	18317	18152	18344	18084	18079	18039	18210	18167	18284	18256	18239	18179	18387	18299	18249	18296	18291	18226	18222	18140	18375	18064	18164	17955	18147	18211	18210	18176	18338	18110	17992	18180	18166	18231	18354	18373	18350	18060	18098	18201	18272	18241	18135	18388	18295	18188	18219	18240	18334	18117	18405	18206	18204	18277	18232	18007	18045	18110	18057	18130	18366	18339	18422	18217	18097	18134	18206	18352	18215	18204	18241	18211	18350	18347	18276	18272	18197	18227	18217	18236	18111	18250	18084	18285	17941	18355	18148	18194	18337	18241	18261	18291	18297	18259	18176	18148	18254	18292	18041	18120	18183	18274	18107	18232	18370	18083	18371	18405	18153	18232	18229	18270	18352	18173	18226	18362	18459	18356	18258	18097	18122	18251	18264	18188	18225	18333	18500	18124	18069	18261	18341	18318	18033	18163	18088	18198	18251	18208	18191	18275	18093	18194	18179	18274	18286	18408	18359	18139	18168	18254	18268	18151	18227	18119	18412	18248	18211	18228	17965	18180	18122	18251	18268	18224	18278	18022	18186	18239	18136	17924	18356	18145	17969	18152	18071	18185	18449	18004	18313	18386	18455	18373	18151	18220	18323	18255	18167	18295	18265	18493	18265	18200	18283	18297	18375	18204	18199	18153	18169	18184	18219	18080	18215	18172	18264	18200	18067	18140	18051	18311	18126	18378	18062	18199	18237	17997	18203	18236	18158	18200	18241	18432	18275	18102	18328	18187	18277	18190	18130	18194	18164	18072	17886	18106	18117	18096	18404	18197	18220	18226	18310	18368	18282	18095	18309	18082	18067	18123	18144	18301	18332	18380	18222	18232	18102	18245	18253	18121	18066	18176	18132	18349	18209	18149	18191	18120	18203	18229	18183	18277	18287	18127	18172	18029	18306	18225	18293	18194	18129	18141	17971	17992	18117	17952	18173	18140	18076	18237	18206	18182	18181	18312	18309	18158	18165	18371	18307	18381	18094	17915	18102	18051	18199	17860	18253	18137	17965	17890	18174	17961	18101	18345	18188	18337	18052	18117	18217	18092	18149	18271	18482	18156	18143	18177	18170	18273	18335	18267	18252	18180	18288	18295	18417	18204	18363	18198	18206	18255	18255	18300	18288	18186	18210	18158	18269	18329	18120	18407	18143	18234	18360	18138	18426	18246	18285	18314	18112	18343	18338	18495	18305	18352	18164	18182	18351	18086	18217	18175	18115	18284	18114	18264	18274	18153	18251	18115	18114	18334	18273	18300	18289	18179	18247	18111	18244	18194	18065	18225	18182	18110	18275	18009	18199	18241	18193	18239	18253	18133	17998	18009	18141	18271	18018	18082	17879	18294	18307	18079	18161	18130	18191	17986	18283	18246	18133	18270	18332	18241	18195	18175	18389	18018	18052	18242	18314	18258	18264	18208	18046	18455	18460	18206	18186	18165	18211	18139	18344	18119	17890	18335	18354	18146	18122	18141	18023	18140	18118	18341	18386	18360	18154	18080	18039	18115	18165	18402	18012	17983	18230	18318	18242	18202	18178	18335	18092	18167	18300	18047	18072	18204	18300	18097	18349	18151	18287	18287	18054	18094	18283	18127	18194	18185	18202	18144	18109	18089	18312	18305	18311	18168	18231	18042	18315	18044	18257	18097	18377	18076	18200	18320	18328	18297	18241	18245	18204	18040	18273	18126	18265	18299	18382	18322	18243	18156	18196	18255	18088	18221	18246	18302	18126	18266	18285	18216	18149	18388	18169	18085	18390	18025	18363	18180	18260	18081	17994	18286	18260	18295	18265	18263	18132	18123	18013	18189	18222	18194	18197	18213	18182	18173	18136	18169	18158	18079	18143	18312	18221	18325	18338	18375	18225	18183	18235	18136	18246	18255	18409	18463	18214	18260	18225	18260	18232	18245	18067	18291	18216	18360	18155	18226	18285	18235	18146	18176	18364	18141	18122	18097	18465	18264	18228	18255	18185	18204	18169	18234	18334	18283	18454	18251	18114	18174	18271	17989	18303	18144	18747	18381	18539	18379	18196	18232	18051	18170	18272	18137	18157	18162	18128	18070	18178	18107	18132	18088	18053	18373	18124	18235	17995	18044	18229	18200	18331	18290	18186	18184	18247	18295	18070	18257	18045	18165	18112	18258	18045	18472	18207	18230	18408	18344	18098	18145	18110	18056	18231	18335	18302	18220	18310	18081	18246	18437	18269	18216	18226	18290	18311	18347	18457	18286	18195	18169	17989	17947	18133	18290	18242	18316	18246	18179	18203	18023	18174	18339	18281	18093	18339	18097	18231	18357	18247	18223	18250	18212	18171	18270	18261	18053	18055	18098	18016	18002	18225	18227	18191	18027	18142	18304	18131	18210	18336	18138	18294	18083	18432	18350	17921	18365	18122	18084	18171	18277	18235	18130	18320	18002	18206	18224	18442	18016	18134	18082	18240	18308	18354	17946	18239	18267	18188	18284	18217	17985	18111	18247	18255	18261	18374	18194	18226	18272	18285	18258	18493	18140	18109	18135	18198	18009	18332	18162	18123	18110	18351	18332	18287	18303	18213	18124	18442	18328	18155	18034	18130	18113	18109	18338	18248	18181	18337	18188	18325	18283	18093	18255	18232	18256	18358	18093	18285	18122	18059	18419	18125	18257	18400	18170	18288	18033	18208	18162	18088	18399	18278	18198	18106	18409	18130	18222	18094	18196	18150	18271	18172	18174	18216	18175	18209	18125	18164	18173	18496	18401	18274	18005	18137	18108	17908	18220	18224	18248	18111	18138	18347	18100	18174	18183	17985	18407
40962	59137	44395	25365	17649	15848	15486	15484	15487	15611	15783	15524	15434	15476	15458	15605	15422	15527	15465	15523	15596	15370	15656	15403	15695	15625	15509	15505	15453	15405	15586	15461	15558	15399	15564	15476	15522	15620	15533	15606	15665	15597	15495	15520	15466	15393	15417	15330	15627	15541	15467	15672	15374	15434	15531	15449	15503	15629	15611	15576	15451	15674	15558	15266	15451	15770	15435	15418	15396	15297	15487	15438	15411	15416	15693	15539	15461	15530	15525	15427	15404	15379	15672	15428	15504	15485	15306	15529	15616	15577	15542	15685	15411	15468	15372	15563	15639	15556	15400	15586	15592	15589	15512	15468	15402	15368	15691	15442	15496	15491	15416	15503	15582	15649	15445	15535	15551	15533	15592	15434	15473	15521	15409	15640	15465	15413	15468	15566	15476	15487	15496	15523	15456	15511	15401	15603	15451	15561	15549	15699	15604	15569	15581	15433	15550	15338	15410	15611	15447	15431	15567	15551	15564	15519	15594	15436	15465	15587	15542	15432	15490	15515	15478	15483	15636	15520	15367	15432	15422	15512	15506	15505	15571	15367	15458	15537	15471	15523	15564	15529	15519	15573	15603	15512	15430	15374	15520	15446	15360	15357	15462	15504	15512	15395	15550	15434	15521	15412	15368	15485	15513	15522	15552	15599	15512	15534	15496	15491	15485	15484	15719	15372	15413	15510	15598	15451	15606	15458	15271	15471	15517	15474	15393	15660	15495	15582	15367	15459	15512	15455	15450	15548	15514	15612	15498	15602	15520	15664	15427	15492	15484	15463	15519	15455	15507	15482	15411	15429	15616	15466	15347	15531	15562	15459	15441	15569	15480	15420	15662	15460	15310	15473	15450	15514	15538	15540	15471	15683	15329	15565	15583	15476	15658	15515	15538	15501	15538	15438	15457	15526	15425	15501	15687	15355	15450	15748	15542	15398	15575	15467	15268	15533	15471	15500	15422	15489	15429	15470	15380	15540	15290	15419	15611	15663	15602	15510	15539	15432	15519	15336	15386	15384	15418	15434	15569	15492	15477	15501	15532	15648	15533	15347	15644	15361	15631	15608	15404	15479	15473	15451	15615	15520	15666	15564	15628	15552	15522	15458	15471	15441	15492	15600	15447	15608	15631	15539	15456	15607	15488	15417	15474	15367	15630	15607	15416	15471	15541	15650	15416	15392	15481	15407	15459	15445	15420	15466	15426	15613	15494	15491	15576	15592	15397	15504	15680	15457	15401	15427	15552	15534	15487	15400	15545	15387	15565	15543	15454	15555	15624	15337	15401	15479	15431	15464	15579	15347	15598	15582	15501	15536	15653	15467	15650	15501	15515	15488	15575	15459	15504	15467	15358	15389	15581	15597	15697	15454	15410	15384	15552	15435	15445	15411	15442	15598	15495	15463	15441	15529	15553	15486	15598	15597	15532	15623	15587	15455	15525	15672	15496	15679	15541	15515	15578	15401	15402	15510	15416	15564	15593	15615	15511	15607	15437	15473	15484	15418	15569	15614	15245	15445	15506	15435	15743	15534	15506	15452	15493	15413	15480	15521	15367	15515	15515	15499	15354	15479	15551	15549	15549	15428	15265	15480	15403	15565	15424	15503	15520	15552	15506	15531	15472	15490	15340	15421	15607	15548	15533	15457	15482	15681	15526	15572	15429	15491	15560	15346	15492	15618	15278	15597	15429	15504	15491	15514	15310	15515	15608	15699	15509	15389	15511	15477	15533	15419	15457	15546	15481	15477	15532	15600	15496	15508	15513	15364	15433	15479	15396	15582	15236	15530	15491	15395	15616	15434	15393	15683	15664	15420	15427	15469	15528	15472	15419	15523	15558	15470	15731	15517	15512	15515	15349	15477	15635	15536	15513	15701	15611	15356	15660	15594	15451	15442	15423	15555	15476	15314	15402	15537	15384	15460	15583	15430	15639	15557	15639	15463	15649	15423	15427	15529	15238	15578	15592	15527	15307	15517	15424	15381	15620	15441	15516	15517	15514	15549	15468	15377	15584	15386	15561	15503	15487	15664	15527	15298	15569	15554	15535	15546	15577	15435	15486	15458	15431	15365	15427	15633	15558	15467	15462	15498	15643	15557	15609	15342	15557	15442	15545	15426	15608	15483	15499	15515	15416	15549	15431	15403	15304	15459	15450	15592	15592	15476	15463	15408	15537	15463	15399	15417	15610	15565	15438	15494	15493	15674	15450	15450	15473	15568	15322	15516	15692	15356	15603	15674	15687	15612	15666	15448	15509	15630	15439	15401	15425	15616	15426	15569	15417	15365	15413	15359	15455	15473	15565	15373	15482	15515	15404	15580	15395	15718	15589	15549	15489	15416	15417	15295	15551	15490	15428	15396	15506	15594	15490	15333	15609	15533	15690	15412	15516	15470	15373	15638	15458	15758	15578	15549	15768	15390	15493	15571	15477	15550	15483	15542	15628	15649	15403	15414	15519	15580	15459	15407	15557	15525	15456	15553	15487	15615	15540	15355	15332	15597	15430	15524	15567	15444	15573	15673	15397	15687	15408	15597	15484	15453	15398	15584	15538	15416	15429	15447	15529	15629	15493	15597	15426	15496	15496	15593	15459	15549	15455	15573	15400	15447	15566	15556	15519	15553	15691	15338	15602	15517	15538	15410	15546	15393	15566	15565	15496	15538	15738	15518	15518	15545	15533	15311	15408	15337	15542	15475	15441	15526	15452	15457	15552	15518	15581	15405	15538	15539	15587	15517	15508	15496	15499	15591	15576	15420	15439	15532	15494	15230	15521	15510	15570	15383	15525	15419	15589	15350	15528	15582	15556	15498	15528	15475	15425	15462	15426	15411	15497	15537	15597	15543	15491	15659	15597	15379	15518	15344	15724	15648	15509	15532	15565	15494	15438	15614	15553	15487	15330	15435	15486	15375	15476	15586	15559	15387	15498	15475	15655	15489	15585	15561	15574	15556	15553	15449	15615	15543	15340	15454	15342	15552	15551	15547	15502	15272	15457	15600	15520	15619	15589	15474	15501	15329	15514	15511	15531	15474	15529	15534	15542	15413	15471	15578	15507	15598	15409	15481	15500	15368	15560	15382	15688	15464	15396	15545	15423	15565	15494	15654	15622	15702	15457	15504	15636	15515	15198	15487	15466	15617	15637	15534	15578	15542	15526	15613	15604	15370	15529	15586	15381	15413	15567	15388	15513	15526	15502	15504	15561	15291	15477	15524	15700	15500	15451	15478	15570	15477	15487	15513	15481	15527	15274	15432	15477	15632	15394	15523	15256	15556	15533	15607	15663	15360	15619	15641	15587	15439	15467	15442	15569	15562	15417	15549	15702	15605	15492	15426	15611	15479	15537	15425	15493	15531	15557	15342	15524	15427	15484	15443	15566	15568	15340	15534	15519	15568	15406	15694	15480	15460	15599	15444	15640	15461	15472	15518	15528	15521	15460	15474	15643	15601	15587	15529	15555	15666	15483	15573	15342	15582	15644	15377	15411	15526	15354	15466	15654	15628	15527	15536	15750	15464	15524	15484	15664	15428	15452	15421	15489	15568	15387	15364	15392	15532	15631	15441	15267	15423	15414	15519	15439	15457	15562	15580	15527	15450	15495	15554	15558	15425	15564	15650	15584	15473	15554	15490	15438	15454	15635	15487	15381	15467	15330	15684	15605	15585	15396	15512	15502	15531	15580	15450	15665	15444	15433	15533	15389	15466	15448	15478	15560	15459	15440	15513	15539	15602	15450	15494	15403	15574	15584	15530	15629	15399	15572	15549	15358	15520	15406	15581	15632	15485	15597	15422	15631	15628	15642	15503	15435	15568	15538	15483	15471	15336	15507	15536	15529	15650	15496	15397	15460	15468	15549	15485	15519	15526	15409	15492	15585	15588	15461	15492	15414	15510	15278	15411	15465	15467	15429	15583	15602	15531	15473	15486	15586	15571	15459	15500	15510	15487	15673	15376	15408	15520	15482	15484	15425	15444	15396	15564	15562	15434	15468	15540	15411	15519	15381	15504	15569	15566	15582	15516	15342	15537	15602	15518	15601	15409	15520	15599	15594	15583	15535	15508	15530	15329	15622	15370	15562	15566	15497	15525	15381	15647	15628	15415	15543	15528	15513	15331	15488	15608	15428	15615	15630	15420	15564	15472	15492	15463	15340	15419	15582	15628	15490	15670	15370	15458	15500	15573	15464	15500	15479	15565	15570	15493	15519	15485	15388	15539	15522	15712	15432	15430	15398	15459	15658	15615	15460	15324	15649	15558	15634	15513	15521	15520	15459	15363	15388	15431	15484	15615	15582	15440	15430	15699	15677	15535	15595	15407	15361	15252	15388	15601	15507	15380	15451	15610	15357	15484	15541	15668	15465	15473	15536	15605	15452	15316	15464	15476	15626	15488	15515	15543	15569	15647	15401	15360	15562	15450	15466	15634	15632	15741	15628	15374	15549	15550	15588	15605	15613	15575	15481	15555	15451	15468	15595	15434	15437	15496	15491	15389	15439	15580	15526	15460	15438	15590	15423	15524	15406	15594	15467	15490	15412	15503	15724	15494	15584	15530	15474	15485	15579	15555	15505	15413	15440	15496	15536	15385	15538	15614	15633	15543	15397	15491	15358	15563	15691	15442	15581	15302	15391	15415	15540	15464	15513	15355	15515	15685	15507	15595	15453	15623	15439	15656	15414	15403	15443	15595	15650	15666	15367	15581	15568	15451	15555	15505	15623	15631	15563	15579	15574	15578	15473	15530	15661	15611	15417	15576	15608	15509	15503	15538	15455	15589	15571	15380	15504	15575	15488	15572	15549	15506	15439	15579	15621	15487	15491	15530	15464	15439	15517	15617	15372	15587	15481	15509	15587	15529	15380	15752	15506	15507	15605	15453	15538	15440	15453	15592	15428	15329	15694	15568	15469	15377	15598	15598	15551	15655	15663	15648	15512	15526	15520	15475	15525	15411	15649	15441	15500	15460	15656	15475	15553	15537	15612	15629	15392	15267	15499	15391	15443	15574	15521	15615	15332	15626	15534	15409	15612	15638	15384	15513	15435	15396	15586	15426	15477	15358	15479	15539	15432	15480	15624	15512	15394	15383	15491	15300	15513	15397	15553	15530	15496	15545	15436	15392	15501	15317	15359	15253	15520	15405
35333	39658	38555	27026	20306	18852	18344	18292	18078	18150	18149	18051	18178	18180	18278	18126	17991	18122	18073	18232	18233	18139	18118	17953	18056	18157	18222	18158	18178	18157	18111	17983	18179	18184	18023	18165	18264	17896	18169	18236	18017	18194	18232	18157	17925	18216	18139	18231	18138	18140	18213	18246	18153	18105	18292	18363	18287	18090	18165	18020	18097	18159	18099	18212	18123	18258	18146	18096	18094	17968	18063	18083	18018	18035	18062	18066	18213	18004	18210	18178	18074	17937	18198	17995	17934	17829	17979	18062	17953	18339	17980	18110	18178	18031	18049	18037	18018	17902	18138	18353	17951	18013	18200	18161	18215	18246	18125	18157	18024	18167	18251	18200	18116	18323	18028	17966	18148	18102	18253	17946	18069	18014	18002	18020	18056	18228	18046	18078	18081	18111	18285	18160	18194	18302	17980	17975	18243	18068	18158	17909	18295	18159	18237	18188	18283	18078	18211	18228	18040	18117	18203	18062	17946	18076	18040	18194	18210	17949	18170	17983	18165	18246	18052	18278	17906	18205	18131	17980	18077	18240	17873	18098	18048	18198	18093	18067	18137	18046	18165	17974	18049	18069	18217	18046	18209	18052	18089	18157	18026	18067	18053	17971	18225	18093	18181	17923	18051	17969	18104	18253	18057	18131	18034	18161	18349	18040	18083	18035	18119	17930	18037	18126	18085	18267	18158	18194	18062	18003	18101	17966	18111	18269	18253	18148	18076	17963	17896	18120	18141	18117	18074	18339	18211	18218	18097	18245	18257	17975	18223	18064	17934	17866	18141	18139	18105	18242	18062	18209	18094	18071	18178	18210	18142	18150	18103	18247	17996	18303	17848	17989	18125	18161	18267	18298	18230	17950	18390	18198	18153	18245	18085	18211	18173	18119	18429	18077	18233	18239	18257	18104	18144	18161	17994	18127	18223	18029	18132	18096	17948	18062	18245	18179	18247	18306	18087	18265	18029	18159	18337	18039	18101	18154	17927	17989	18168	18208	18026	18121	18117	17986	17954	17988	18057	17802	17923	18188	18095	18140	18176	18068	18092	18111	18253	18123	18194	17994	18118	18157	18261	18052	17913	18228	18093	18085	18218	17987	18084	18008	18172	18039	18286	18231	18256	18151	18179	18328	18139	18227	18143	18223	18214	18137	18205	18092	18219	17989	18069	17837	18194	18324	18100	18095	18242	18133	18101	18099	18042	18167	18048	18094	18267	17939	18072	17948	18124	18255	18116	18107	18352	17973	18061	18120	18161	18221	18240	18172	18283	18057	18102	18121	18181	18246	18002	18246	18161	18029	18110	18135	17980	18242	18412	18101	18111	18114	18319	18054	18182	18033	18251	18262	18230	18008	18065	18017	18204	18100	18081	18149	17863	18111	18269	18165	18088	18111	18135	18142	18168	17868	18138	18028	17798	18147	18104	17971	18026	17898	18036	17980	18196	18023	18175	18126	18039	18202	18103	17976	18001	18168	18011	18035	18150	18114	18057	18067	18185	18257	17948	18100	18145	18111	18065	18058	18043	18051	18183	18081	17914	17786	17954	18168	18237	18309	18060	18069	18091	18012	18216	18182	18175	18232	18101	17922	18217	18342	18218	18168	17958	18256	18166	18088	17974	18116	18104	18234	18049	18198	17986	18126	18078	18094	18259	18003	18192	18130	18144	18052	18271	18063	18136	18018	18240	18116	18192	18021	18030	18056	18044	18046	18158	18066	18202	18178	18167	18286	18078	18189	17990	17995	17961	18218	18100	18284	18113	18206	18167	18096	18211	18147	18095	17885	18373	17968	18057	17903	18120	18005	17908	18287	18121	17837	18156	18091	18050	18213	18279	18204	18234	17969	18214	18196	18161	18090	18268	18009	18261	18262	18079	18362	18207	17997	18183	18205	18152	18141	18169	17959	18043	17956	18176	18199	18186	17901	18096	18336	17973	17998	18081	18177	17994	18225	17926	18236	18293	18216	18135	17928	18039	18222	18044	18097	18026	18088	18105	18201	17968	18094	18031	18003	18152	18177	18202	18213	18240	18016	17988	18090	17940	17996	18185	18025	18190	18109	18118	18248	18059	17958	18146	18119	17994	18083	18150	18215	18097	17924	18090	18077	18375	18131	17793	18191	18115	18192	18180	18113	18073	18048	18101	18061	18363	18131	18049	17958	17907	18054	18195	18035	17975	18131	18081	18080	18002	17912	18058	18144	18080	18219	18243	18084	17913	18100	18071	18149	17945	18074	18065	18052	18078	17985	18138	18313	18136	18281	18077	18125	18174	17940	18212	18001	18081	18091	18013	18115	18144	18084	18136	18054	18299	18093	18319	18197	18038	18295	18317	18086	18110	18232	18078	18055	17933	18325	18171	18262	18130	18179	18026	18054	18084	18140	17892	17991	17870	18054	18134	17926	18050	18120	18059	18077	18266	18086	18052	18155	18230	18116	18214	18012	17969	18024	17990	17865	18167	18013	18232	18122	18097	17995	18159	18159	18067	17936	18239	18180	18291	17990	18380	18301	18182	18158	18036	17801	17986	18258	18019	18190	18212	18148	18278	17945	18205	18124	18100	18271	17970	18288	18154	18245	18285	18057	18170	18262	18293	18278	18122	18067	18190	18123	18088	18226	18024	18117	18314	18055	17960	18375	18165	18330	18265	17985	18162	18069	17856	18309	17967	17984	18211	18145	18097	18314	18177	18231	18124	18009	18149	18091	18152	18020	18355	18093	18147	18164	18125	18103	18006	18038	18065	18030	18069	18339	18299	18082	18169	18288	18331	18067	18234	18015	18168	18059	18300	17954	17951	18135	18074	17948	18210	18070	18122	18120	17875	17877	18045	18189	18117	17944	18015	17988	17908	18307	18192	18047	18155	18239	18111	17992	18316	18329	17951	18242	18119	18139	18144	18112	18170	18036	17984	18300	18118	18043	18166	18119	18107	18075	18015	18117	18192	18089	17928	18178	18180	18090	18203	17939	18154	18455	18149	18261	18156	18129	18110	18228	18209	18117	18167	18175	17915	18149	18234	18219	18096	18096	18177	17990	18210	18244	18043	18190	17964	18049	18042	17916	18130	18052	17997	18038	17943	18114	18161	18062	18224	18116	17970	18132	18047	18126	18077	18169	18024	18283	18015	18146	18122	18132	17949	17878	17981	18048	18074	18023	18078	18109	18326	18019	18019	18257	18007	17954	18017	18088	18274	18101	18210	18189	18075	18088	18314	17987	18266	18141	18188	18205	18112	18036	18130	18260	18213	18402	17964	17958	18065	18122	18405	18351	18173	18068	18101	18017	18047	17901	18063	18288	18098	18286	17960	18085	17975	18220	18015	18199	17779	18172	18055	17900	18065	18175	18146	18060	18117	18077	18278	18208	18004	18062	18108	17962	18309	17998	18145	18059	18151	18137	18290	17984	17826	18175	18042	18150	18121	18230	18098	18222	18084	18143	18256	17942	18124	18140	18163	17958	18188	18109	18086	18267	18095	18103	18015	18109	17913	18169	17976	18230	18081	17954	18128	17964	18146	18078	18259	17946	18016	17887	18106	18142	18310	17914	18268	18283	18268	18085	18180	18178	17956	18118	18145	18042	18176	18025	18107	18229	18109	17997	18150	18129	18123	18223	18160	18060	18263	18352	18093	18055	18213	17926	18226	18194	17815	18030	18059	18018	18222	18268	18305	18186	17884	18191	18251	18162	18195	18165	17991	18222	17896	18207	18184	18183	18133	18114	18077	18077	18118	18128	18176	18051	18213	18261	18003	18054	18249	18100	18251	18085	18016	18295	18258	18240	18126	18094	18255	18161	18125	17856	18167	18018	18068	18190	18042	18081	18161	18284	18072	18113	18108	18195	18221	18144	18052	18098	17979	18275	18141	18069	18213	18082	18186	18301	18177	18138	17965	18196	18275	18108	18181	18019	18121	18119	18159	17886	18234	18038	18176	18099	18159	17961	18210	18244	18196	18125	18120	18048	18224	17953	18225	18264	18151	17926	18093	18152	18154	18276	18025	18038	18068	18053	18011	18118	18150	17948	18138	18204	18092	18137	18131	18032	18143	18248	18143	17967	18023	18152	18401	18293	17908	18019	18207	18168	18181	18100	18200	18255	18065	18142	18011	18198	18147	18003	18292	18210	17962	18026	18015	18278	18132	18072	18170	18003	18134	18167	18176	18201	18133	18216	18157	18201	18003	18131	17922	18057	18043	17978	18016	17934	17996	18093	18140	18234	18203	18109	18381	18100	18270	18267	18208	18090	18228	18105	18108	18134	18130	18140	18158	18060	18289	18061	18143	18049	18051	18306	18257	18088	18104	18006	18005	18107	18079	18178	18254	18161	18312	18011	18269	17986	18271	18058	18099	18323	17993	18135	18316	17972	18159	18012	18263	18096	18299	17985	18143	18019	18102	17989	18067	18066	18253	18197	18111	18108	18053	18035	18042	18231	18146	18234	18337	18093	18254	18200	18151	18241	17981	18004	18099	17860	18195	18087	17888	17907	18091	18308	18139	18051	18234	18055	18116	17842	18225	18077	18177	17936	18124	18316	18191	17992	17978	18306	18321	18214	18111	18269	18345	17998	18155	18100	18305	17992	18218	18073	18043	17797	18058	17966	18274	18106	18102	18107	17804	18240	18193	18321	18284	18011	18193	18096	18172	18052	18106	17966	18355	18229	18125	18106	18137	18126	18061	18337	18107	18409	18226	18209	18211	18239	18033	18173	18105	18330	18243	18299	18262	18305	18045	18147	18096	18172	18020	18269	18056	18048	18114	18218	18099	18048	18277	18392	18195	18016	18209	18216	18281	18067	18462	18064	18213	18362	18272	17973	18119	18222	18185	18167	18041	18120	18015	17956	18132	18251	18057	18082	18080	18144	18341	18145	17901	18118	18073	18191	18033	17956	17945	18236	18028	18044	18056	18142	18152	18137	18124	18051	18184	17716	18031	18056	17989	18240	18214	18236	18117	17851	18211	18207	18106	18223	18366	18145	18199	18249	18346	18312	18261	18232	18113	18199	18059	17909	17893	18074	18234	18279	18060	17841	17976	18239	18186	18048	18006	18233	18022	18170	18117	18069	18052	18049	17966	18101	18189	17930	18221	18110	18158	18042	18297	18195	18069	18113	17957	18177	18077	18230	18271	18065
37978	51728	38944	22925	17266	15685	15453	15485	15482	15375	15346	15372	15456	15348	15516	15575	15588	15580	15445	15413	15590	15496	15428	15514	15525	15541	15343	15460	15354	15593	15518	15454	15302	15245	15411	15601	15591	15422	15403	15257	15494	15472	15468	15414	15488	15476	15476	15487	15587	15459	15617	15246	15603	15481	15445	15634	15410	15346	15471	15489	15568	15371	15537	15519	15445	15472	15529	15387	15709	15486	15450	15493	15520	15396	15649	15446	15510	15401	15479	15647	15596	15493	15496	15300	15372	15533	15524	15651	15434	15355	15649	15622	15516	15421	15455	15520	15551	15376	15342	15347	15432	15329	15565	15569	15528	15475	15412	15406	15469	15602	15566	15591	15304	15441	15488	15496	15447	15559	15424	15398	15488	15548	15432	15606	15462	15372	15315	15447	15473	15407	15488	15483	15409	15421	15450	15550	15435	15584	15279	15489	15454	15436	15464	15314	15452	15462	15602	15553	15600	15651	15331	15494	15354	15506	15394	15483	15544	15450	15476	15417	15494	15508	15465	15458	15519	15337	15602	15504	15554	15405	15362	15522	15429	15426	15297	15500	15607	15431	15486	15446	15454	15497	15508	15655	15410	15337	15416	15471	15442	15388	15353	15553	15437	15523	15533	15295	15538	15466	15518	15472	15483	15683	15585	15399	15372	15411	15328	15365	15393	15457	15570	15438	15469	15540	15588	15537	15520	15506	15355	15527	15198	15452	15275	15501	15530	15395	15471	15517	15482	15525	15460	15522	15532	15490	15461	15469	15494	15501	15709	15623	15425	15383	15740	15239	15403	15494	15508	15359	15515	15429	15448	15580	15566	15480	15420	15390	15645	15541	15498	15480	15222	15455	15468	15496	15403	15635	15369	15530	15346	15415	15455	15469	15525	15529	15379	15336	15309	15444	15486	15327	15397	15500	15592	15569	15407	15543	15412	15488	15427	15389	15591	15305	15503	15554	15329	15475	15526	15434	15354	15433	15608	15514	15330	15507	15426	15472	15457	15458	15464	15508	15412	15609	15452	15256	15524	15623	15457	15516	15492	15405	15464	15443	15396	15384	15514	15482	15340	15582	15550	15435	15504	15469	15417	15462	15423	15507	15674	15339	15515	15338	15356	15552	15495	15349	15617	15628	15551	15444	15376	15389	15588	15561	15430	15485	15448	15409	15353	15374	15330	15295	15510	15403	15275	15606	15518	15426	15599	15400	15475	15546	15426	15479	15453	15472	15492	15530	15590	15436	15455	15560	15452	15286	15402	15362	15517	15503	15513	15580	15523	15514	15799	15502	15384	15454	15390	15534	15362	15483	15479	15320	15457	15545	15339	15424	15317	15606	15552	15422	15511	15717	15525	15301	15530	15429	15408	15426	15447	15258	15405	15460	15471	15438	15358	15550	15372	15483	15379	15606	15548	15543	15592	15461	15488	15506	15432	15642	15345	15488	15536	15367	15573	15478	15425	15558	15392	15734	15516	15418	15414	15529	15402	15350	15474	15704	15304	15484	15516	15499	15479	15429	15670	15528	15484	15402	15314	15461	15447	15639	15649	15519	15366	15444	15432	15431	15544	15486	15486	15554	15371	15540	15402	15603	15438	15457	15507	15554	15550	15430	15518	15511	15556	15432	15500	15536	15404	15475	15511	15428	15445	15613	15446	15319	15499	15420	15575	15422	15422	15442	15536	15385	15403	15436	15381	15500	15364	15441	15588	15349	15639	15430	15371	15576	15276	15468	15539	15379	15437	15462	15388	15151	15507	15497	15469	15613	15584	15532	15448	15300	15455	15444	15377	15543	15381	15563	15608	15422	15592	15421	15308	15346	15459	15372	15578	15317	15387	15591	15305	15501	15373	15633	15489	15601	15419	15490	15487	15502	15574	15671	15365	15365	15585	15373	15547	15521	15507	15546	15339	15486	15392	15430	15423	15555	15482	15584	15437	15647	15342	15442	15472	15447	15335	15466	15548	15505	15558	15341	15453	15334	15591	15576	15748	15400	15440	15434	15389	15493	15548	15369	15512	15503	15452	15445	15428	15500	15505	15514	15405	15473	15422	15459	15332	15505	15412	15522	15398	15526	15505	15443	15521	15463	15535	15494	15351	15526	15511	15473	15482	15503	15457	15557	15584	15554	15419	15474	15350	15516	15427	15405	15420	15468	15665	15410	15557	15470	15263	15281	15576	15380	15526	15464	15531	15521	15516	15407	15482	15672	15440	15468	15484	15329	15416	15536	15254	15366	15518	15504	15709	15477	15485	15424	15499	15378	15306	15683	15548	15617	15588	15324	15476	15467	15559	15504	15413	15502	15537	15602	15597	15355	15234	15424	15507	15404	15591	15563	15615	15568	15660	15571	15546	15480	15343	15673	15500	15386	15472	15481	15485	15506	15384	15552	15450	15456	15506	15395	15468	15485	15470	15380	15642	15260	15391	15362	15588	15479	15412	15442	15528	15497	15509	15597	15435	15421	15402	15582	15563	15544	15577	15474	15423	15442	15472	15449	15581	15309	15439	15320	15464	15629	15642	15362	15483	15472	15430	15366	15526	15478	15413	15413	15456	15427	15418	15378	15528	15409	15359	15530	15431	15590	15535	15510	15399	15318	15608	15446	15284	15610	15445	15679	15397	15478	15477	15257	15464	15509	15442	15430	15527	15478	15543	15575	15410	15391	15639	15373	15625	15496	15487	15498	15508	15502	15610	15292	15434	15457	15562	15362	15480	15548	15462	15430	15438	15616	15523	15347	15440	15546	15457	15487	15494	15560	15494	15415	15478	15467	15463	15475	15409	15499	15171	15480	15566	15321	15696	15603	15731	15475	15544	15525	15575	15286	15449	15504	15360	15532	15416	15440	15607	15465	15544	15479	15428	15487	15256	15286	15382	15575	15243	15451	15607	15292	15548	15557	15521	15550	15680	15482	15583	15518	15425	15535	15434	15479	15476	15565	15379	15613	15347	15491	15526	15509	15270	15519	15679	15436	15551	15645	15430	15425	15691	15542	15311	15458	15603	15427	15660	15338	15547	15617	15604	15422	15361	15504	15477	15596	15497	15418	15415	15450	15503	15430	15441	15405	15489	15475	15397	15363	15497	15368	15631	15656	15446	15346	15323	15269	15406	15561	15496	15548	15526	15406	15729	15437	15449	15501	15384	15560	15538	15525	15468	15565	15427	15563	15480	15487	15520	15412	15541	15506	15399	15355	15512	15524	15673	15682	15626	15528	15429	15550	15455	15654	15480	15559	15540	15567	15505	15435	15460	15445	15495	15465	15530	15558	15581	15600	15535	15544	15366	15539	15364	15501	15505	15551	15535	15404	15495	15549	15634	15418	15498	15386	15360	15464	15412	15309	15591	15430	15558	15574	15447	15532	15559	15524	15433	15459	15426	15170	15461	15552	15601	15450	15427	15526	15400	15490	15476	15540	15535	15471	15364	15637	15454	15456	15458	15561	15505	15369	15423	15535	15381	15550	15504	15559	15485	15598	15470	15532	15625	15415	15420	15596	15556	15441	15345	15488	15538	15426	15554	15488	15449	15381	15552	15528	15473	15355	15498	15476	15504	15636	15670	15297	15472	15559	15420	15605	15465	15383	15603	15488	15349	15399	15638	15457	15442	15452	15636	15467	15413	15626	15609	15555	15540	15470	15482	15333	15602	15381	15402	15312	15411	15489	15498	15436	15552	15454	15415	15597	15442	15451	15367	15531	15385	15369	15359	15446	15394	15434	15350	15480	15473	15472	15626	15275	15382	15449	15509	15558	15449	15528	15507	15398	15468	15544	15416	15572	15317	15437	15502	15439	15345	15469	15510	15370	15335	15453	15632	15545	15424	15409	15552	15490	15535	15206	15382	15367	15536	15405	15481	15381	15326	15475	15454	15688	15529	15349	15538	15519	15349	15441	15432	15494	15418	15489	15491	15735	15674	15406	15425	15459	15526	15603	15610	15517	15528	15581	15453	15573	15430	15404	15590	15489	15510	15501	15399	15461	15433	15485	15649	15505	15358	15402	15623	15453	15431	15357	15469	15389	15519	15567	15658	15555	15387	15583	15591	15294	15373	15452	15440	15403	15414	15620	15476	15465	15301	15467	15376	15529	15470	15506	15403	15529	15446	15435	15396	15534	15583	15548	15473	15500	15541	15416	15468	15427	15301	15559	15500	15522	15500	15458	15440	15608	15372	15510	15406	15574	15527	15499	15351	15412	15583	15668	15577	15496	15464	15453	15480	15541	15443	15374	15423	15520	15484	15451	15362	15456	15313	15372	15609	15636	15337	15387	15457	15427	15589	15490	15614	15459	15443	15518	15612	15502	15398	15467	15650	15505	15480	15496	15461	15508	15513	15528	15470	15409	15627	15411	15609	15476	15510	15415	15316	15309	15349	15447	15450	15563	15543	15410	15578	15420	15506	15553	15487	15478	15473	15344	15490	15405	15448	15391	15342	15703	15435	15527	15286	15495	15457	15459	15457	15515	15473	15513	15520	15512	15501	15417	15336	15377	15563	15527	15332	15530	15482	15466	15647	15512	15315	15452	15505	15480	15562	15530	15588	15408	15603	15499	15389	15493	15372	15559	15532	15469	15484	15333	15404	15587	15318	15513	15534	15534	15506	15507	15223	15502	15396	15374	15457	15598	15455	15519	15432	15499	15594	15352	15534	15567	15428	15661	15371	15285	15550	15497	15358	15387	15336	15496	15395	15481	15300	15580	15455	15353	15675	15532	15399	15536	15429	15427	15219	15413	15437	15592	15396	15511	15443	15424	15437	15602	15462	15426	15339	15496	15449	15570	15403	15559	15552	15558	15493	15562	15449	15415	15542	15497	15541	15598	15406	15490	15357	15533	15445	15482	15459	15479	15449	15362	15484	15565	15513	15386	15412	15500	15578	15492	15502	15461	15313	15592	15384	15595	15401	15462	15398	15559	15595	15458	15576	15454	15673	15404	15378	15441	15354	15494	15506	15385	15453	15465	15600	15405	15548	15532	15428	15479	15415	15483	15614	15366	15552	15298	15512	15659	15352	15439	15461	15433	15440	15362	15526	15462	15505	15444	15545	15511	15638	15512	15348	15423	15568	15643	15329	15499	15375	15372	15576	15452	15400	15458	15600	15410	15515	15460	15558	15532	15563	15466	15346	15521
23733	25671	40558	33777	26107	24449	23667	19081	18420	18430	18546	18391	18468	18241	18164	18275	18353	18393	18402	18341	18170	18307	18223	18267	18352	18259	18086	18036	18455	18102	18275	18323	18232	18277	18115	18308	18213	18243	18258	18192	18174	17996	18240	18084	18146	18201	18220	18012	18052	18077	18153	18002	18221	18298	18209	18133	18083	18076	18124	17957	18133	18085	18271	17967	18152	17990	18261	18337	18103	18092	17887	17957	18145	18143	17944	18167	17962	18197	18054	18017	18324	18107	18051	18160	18419	18089	18162	18037	18145	18031	18053	18054	18204	18171	17944	18094	18268	18282	18060	17911	18030	18129	18138	18078	18221	18100	18132	18356	17996	17948	18174	17976	18146	18216	18013	18306	17944	18013	17935	17833	18048	18005	18104	18122	18100	18074	18119	17928	18182	18082	17863	18313	18270	18017	18206	18065	18243	18003	18116	18244	18008	18149	17995	18067	17923	18217	18089	18229	17989	18161	18146	18191	17953	18071	18170	18274	17994	18001	17985	18148	18234	18030	18085	18107	18151	17916	18122	18214	18209	18097	18170	18070	17700	17987	17931	17934	18246	18124	17955	18258	18208	17878	18270	17864	18085	18148	18158	18167	18064	17983	18148	18236	18380	18196	17829	18043	18073	18003	17945	18083	17873	18172	18086	17886	18284	17998	18149	18084	18033	18088	18079	18142	17978	18152	18134	18080	17842	17999	17961	18274	18044	18230	18168	18121	18328	18216	18194	18249	17984	17924	18042	18240	18211	18184	18135	18015	17970	18074	18093	17914	18029	17996	18080	18192	18219	18033	18133	18233	18048	18113	18221	18218	17973	18104	18269	18071	18149	18251	18025	18098	18159	18121	18039	18094	18269	18150	18153	17898	17970	18064	18066	18060	17938	17997	18144	18062	17899	18148	18000	18219	18102	18120	18235	18093	18167	17992	18064	18225	17937	18239	18199	18003	18017	18110	18102	18102	18061	18166	18281	18047	18122	17996	17958	18086	18123	18313	18024	17989	18087	18014	18102	18194	18095	18138	17884	18001	17939	18136	17988	18037	18097	18024	18308	18199	18264	18105	17988	18059	18135	18053	18072	18191	18124	18147	18063	18222	18215	18134	18425	18255	18001	18056	18222	17903	18044	17996	18184	18036	18261	18076	17953	18000	18141	18209	18093	18172	18009	17971	17984	18032	17988	18187	18278	18020	18227	18045	18005	17894	18257	18123	18085	18017	17947	18181	18005	17981	17929	18150	18323	17946	17923	18140	17963	18006	17983	18194	18237	18006	18054	18142	17971	18166	17963	18229	18078	18263	18298	18139	18129	17920	18100	18112	18078	18176	18058	18044	18017	18268	18196	17716	18063	18228	17996	18235	18314	18282	17786	17864	18227	17969	18128	18127	17892	18130	18054	18067	18049	18099	18066	17982	18178	18034	17948	17899	18185	18431	18175	18036	18018	18110	18056	17949	18044	17857	18105	17952	18060	17914	18254	17970	18078	18296	18207	18025	17875	17984	17927	18048	18273	18156	17994	18163	18182	17951	18048	17821	18136	17927	18173	17968	18000	18116	18136	18043	18293	17927	18052	17930	18288	18030	18198	18038	18197	18188	18081	18104	18184	18191	18196	18040	18010	17968	18040	18070	18380	18007	18057	18178	18044	18375	18186	18205	18045	18302	18047	18146	17981	18097	17991	18039	18000	18121	18012	18076	18011	18131	18242	18057	18177	17998	18128	18086	18299	18013	18369	18107	18084	18038	18020	18090	18226	17966	17934	18175	18028	18021	18007	18080	18026	17921	17985	18127	18025	18063	18010	17985	18043	18071	18049	18056	18062	18021	18017	17996	18130	18138	18068	17949	17895	18126	17971	17972	17980	17939	18070	18181	17944	18069	17977	17997	18142	18112	18082	17886	18041	18254	18018	17972	17881	17988	18199	18309	18221	17951	18228	17912	18079	18231	17964	18211	18200	18165	18356	18277	18038	18100	18187	18024	17940	18082	18274	18169	18010	18137	18078	18000	18254	18039	17982	18012	18116	18252	18045	18060	18160	18011	18004	17999	17955	18157	18130	18048	18173	18119	18270	18040	18108	18187	17897	18153	17872	17873	18173	18122	18066	17911	18119	18015	17993	18155	17996	18224	18070	18136	18018	17809	18093	18369	18062	17939	18123	18000	18138	18038	18260	18033	18163	18279	18229	18222	18051	18003	18157	17848	18092	18230	18107	18268	17933	17903	17833	18103	18192	17961	18036	18139	17989	18155	18093	18012	18174	18031	17896	17974	17985	18060	17905	18086	18019	18204	18067	18118	18121	18104	18130	17920	17964	18069	17986	18103	18010	17961	18161	18035	17819	17867	17972	18182	17944	18105	18132	18122	18095	18109	18024	18117	18046	18156	18327	17956	18008	18003	18161	18112	17947	18002	18007	18137	17985	18055	17823	17933	17966	17877	17977	17923	17867	18066	18070	18212	18438	17790	18022	17998	18059	17944	17898	18176	18073	18158	18032	18001	17974	17990	18205	18106	18128	18189	18124	17931	18133	18116	18079	17943	18070	17922	18051	18013	17989	18013	18166	18036	18371	18196	17964	18160	18121	18003	18207	18225	18128	18211	18150	18086	17827	17953	18166	18046	18009	17871	18306	18075	18137	18151	18098	18207	18084	18090	18095	18217	18150	18097	18097	18075	18060	18060	18035	18029	18387	18126	18140	18065	17873	18075	18107	18172	18060	17984	18142	18165	17965	18180	18079	18069	18065	17974	18035	18010	18032	18238	18219	18044	18166	18178	18290	18164	18006	18100	18054	18023	18004	18239	18120	18161	18070	18104	18089	18107	18139	18205	18142	17894	18055	18316	18084	18162	18002	17885	18326	18177	17883	17994	17906	17741	18134	18436	18102	17925	17948	17969	18064	18126	18037	17980	18089	18016	18127	18152	17961	18042	17940	18077	18063	17993	18172	18148	18107	17993	18204	18101	17939	18060	18038	18137	17880	17968	17972	18175	18319	17928	17949	18169	18260	18033	18125	17982	18150	18085	18076	18353	18062	17996	17979	18345	18066	18058	17982	18058	18189	18030	18086	18215	18188	18255	18149	18052	18155	18409	18167	17965	17894	18088	17979	18098	17998	18020	17913	18203	18042	18133	17982	18260	18120	17999	18271	18001	18065	18192	18170	18124	18037	18154	17971	18066	18043	18129	17996	18139	18007	18180	18010	18064	18042	18257	17924	18182	17973	18100	18025	18219	18156	17908	18253	17986	18002	17913	18176	18153	18076	18122	17923	17994	18137	18026	18081	18147	18213	18207	18321	18106	17954	18081	17996	17883	18066	18056	18271	18181	18153	18031	18149	17916	18072	18020	17937	18103	17922	17919	18110	18308	18070	18059	18075	18009	18036	17961	18159	17977	17885	18142	18184	18203	18292	18047	18206	18080	18083	18151	18074	18088	18193	18179	18160	18134	18015	18299	17984	18035	18133	18182	18009	17962	17959	17946	17965	18144	18107	18138	17982	18090	18012	17887	18048	17909	18038	18015	18070	18083	18086	18027	17957	17893	17975	18121	18190	18083	18078	18153	18030	18109	18102	17968	17909	17834	18069	18042	18101	18106	18163	17837	17914	17949	18090	18001	18014	18112	18113	18171	17978	17902	18143	18075	18120	18309	18034	18213	18296	17980	18002	18169	18076	18224	18046	17911	18114	18017	18329	18096	18148	18176	18201	18012	18245	18318	18117	18221	18219	18028	18025	18034	18308	18207	18174	18220	18076	17978	17957	17948	18063	18015	18247	18100	18108	18337	18052	18174	18093	17912	18048	18282	18067	18221	18103	18179	18210	17950	18011	18008	18346	18314	18148	17991	18199	18096	18157	17994	18260	18009	18023	18043	17968	17998	17949	18295	18275	18062	18047	18053	18025	17919	18163	18024	18220	18125	18214	17985	17887	18003	18093	18018	18079	18050	17957	18095	18146	18074	18257	17968	18127	18330	17913	18122	18066	18186	18372	18282	18103	18333	18096	18001	17939	17905	18119	17980	17951	18251	18025	18009	18326	18151	18084	18108	18047	18035	18389	18251	18274	18104	18211	18193	18083	18351	17924	18107	18142	18032	18062	18012	18276	18094	18409	18151	18218	18011	18268	18079	18081	18122	18062	17948	18021	18211	17993	18000	17943	18126	18237	18118	18058	18151	18010	18203	18062	18258	18099	17884	18343	18151	18104	18266	18105	18137	18072	18185	18000	18023	18066	18063	18192	18125	18157	18154	18093	18037	17992	17917	17868	18002	18182	18270	17979	18068	18203	18020	18094	18022	18106	18170	18038	17980	17991	17946	18002	18106	18104	18103	18011	18010	18013	17961	18015	17982	17958	18267	18221	18021	17919	18029	18192	18238	18118	18085	18088	18100	18158	18182	18005	18163	17976	18026	17957	18105	18147	17958	18048	18246	18066	18058	17777	18133	18123	17996	18245	18148	18020	18231	18108	17957	18152	18144	17965	17896	18068	18154	18007	18091	18004	17956	17944	18092	18017	18000	18116	18186	18149	18045	18095	18028	18082	17976	18128	18255	18160	18082	17915	17752	17995	17930	18083	18129	18426	17967	18190	18116	18040	18115	18315	18104	18268	18051	18024	18194	17984	18107	18147	17959	18060	18121	17941	18149	18180	18107	18075	18182	18061	17956	18138	17905	18018	17901	17982	17940	18130	18027	18154	18100	17972	18061	18072	17907	17998	18006	18247	18090	17986	17968	18251	18249	18096	18092	18031	17954	18252	18069	18021	18122	17892	18058	17856	17954	18124	18325	18051	17894	18268	18131	18157	18108	18027	17959	18200	18035	18083	18088	18053	18283	18187	18052	18300	17977	17687	18063	18085	18130	17803	18190	18215	18186	18359	18059	18153	17841	18158	17924	18062	18206	18024	18032	18027	18119	18128	18217	17949	17928	18201	17961	18150	18141	18057	18102	18208	18252	17942	18198	18237	18111	18171	18026	18206	18178	18216	18174	17933	18064	18046	18096	18142	18235	17896	17927	18040	18085	18078	17951	18133	18093	18145	18256	18056	17990	17985	18089	18041	17975	18085	18118	18023	18066	18148	17895	18183	18167	17952	18164	18085	18258	18119	18047	18308	18097	18116	18372	18177	18142	18079	18067
60299	106634	88155	58562	33633	19181	15956	15524	15349	15438	15403	15637	15497	15387	15532	15610	15520	15444	15456	15509	15527	15350	15546	15430	15457	15570	15611	15517	15471	15609	15620	15418	15395	15507	15474	15400	15564	15461	15476	15645	15347	15541	15378	15681	15645	15505	15485	15494	15311	15408	15469	15566	15627	15562	15599	15429	15337	15337	15396	15474	15446	15506	15467	15539	15477	15495	15407	15402	15555	15450	15637	15366	15588	15405	15419	15587	15469	15542	15304	15347	15364	15562	15443	15529	15366	15547	15513	15541	15503	15399	15347	15628	15594	15573	15546	15445	15445	15388	15397	15527	15599	15337	15363	15288	15485	15407	15376	15501	15352	15442	15597	15357	15530	15525	15442	15447	15404	15560	15425	15307	15494	15563	15530	15513	15626	15377	15379	15489	15626	15334	15328	15538	15376	15477	15573	15497	15591	15417	15482	15480	15498	15371	15465	15576	15233	15553	15440	15346	15514	15638	15411	15403	15400	15297	15511	15362	15569	15519	15513	15413	15669	15506	15457	15506	15493	15515	15553	15349	15586	15634	15387	15547	15485	15603	15396	15495	15366	15473	15317	15565	15459	15536	15289	15350	15430	15554	15388	15566	15339	15448	15507	15494	15448	15226	15491	15451	15382	15491	15549	15498	15457	15309	15543	15242	15257	15512	15600	15527	15584	15475	15363	15555	15374	15431	15554	15602	15496	15556	15541	15222	15631	15338	15466	15420	15496	15307	15526	15432	15551	15357	15462	15343	15445	15412	15208	15429	15415	15498	15415	15570	15451	15380	15429	15481	15513	15341	15421	15549	15432	15337	15563	15457	15377	15456	15478	15481	15321	15394	15623	15391	15311	15547	15469	15440	15473	15540	15472	15582	15463	15561	15397	15374	15421	15441	15515	15592	15460	15419	15414	15545	15402	15447	15229	15546	15539	15504	15521	15428	15379	15483	15502	15485	15491	15558	15619	15493	15455	15486	15590	15370	15367	15494	15426	15466	15455	15357	15342	15558	15482	15480	15456	15337	15551	15394	15523	15618	15416	15530	15331	15422	15430	15466	15540	15698	15475	15306	15419	15338	15610	15416	15479	15336	15556	15385	15329	15499	15366	15702	15455	15383	15480	15565	15274	15557	15357	15489	15433	15388	15439	15595	15512	15365	15453	15323	15584	15230	15479	15419	15323	15480	15360	15579	15417	15524	15437	15546	15397	15414	15375	15670	15491	15509	15445	15495	15462	15471	15390	15506	15368	15451	15491	15385	15614	15524	15549	15533	15420	15435	15467	15378	15389	15393	15510	15349	15389	15284	15583	15578	15471	15338	15341	15499	15401	15444	15602	15534	15597	15459	15528	15421	15486	15532	15580	15330	15417	15610	15473	15418	15590	15453	15401	15316	15584	15465	15353	15596	15451	15208	15588	15531	15521	15459	15399	15801	15527	15381	15355	15308	15504	15394	15468	15504	15294	15445	15666	15337	15368	15317	15276	15481	15519	15545	15639	15431	15303	15534	15372	15547	15415	15406	15465	15425	15447	15473	15557	15420	15647	15433	15651	15403	15619	15401	15542	15359	15671	15336	15389	15530	15472	15439	15222	15620	15538	15401	15556	15523	15493	15426	15383	15535	15290	15520	15434	15498	15282	15302	15559	15479	15498	15431	15558	15527	15635	15330	15545	15377	15287	15628	15421	15432	15420	15455	15534	15349	15453	15517	15415	15290	15524	15453	15431	15424	15555	15491	15452	15589	15501	15349	15436	15166	15566	15399	15375	15558	15409	15489	15472	15638	15415	15320	15511	15424	15297	15320	15409	15302	15514	15432	15507	15409	15453	15370	15453	15477	15481	15469	15467	15331	15515	15481	15291	15583	15509	15525	15409	15530	15456	15496	15530	15486	15396	15405	15496	15426	15324	15328	15497	15462	15406	15470	15515	15505	15407	15397	15360	15464	15588	15358	15574	15481	15276	15497	15497	15470	15594	15544	15448	15530	15280	15616	15433	15553	15459	15414	15478	15522	15484	15385	15321	15393	15454	15275	15545	15450	15444	15563	15558	15592	15451	15551	15349	15388	15398	15463	15438	15482	15487	15483	15333	15582	15436	15479	15377	15592	15463	15447	15593	15519	15535	15406	15460	15249	15545	15532	15410	15374	15436	15588	15454	15485	15596	15367	15415	15545	15487	15395	15465	15444	15344	15449	15391	15448	15545	15391	15481	15504	15629	15393	15559	15393	15344	15286	15458	15394	15495	15486	15338	15458	15448	15481	15402	15332	15576	15452	15403	15425	15306	15550	15411	15592	15474	15358	15443	15498	15511	15405	15463	15437	15508	15478	15547	15533	15402	15373	15406	15400	15457	15373	15468	15462	15212	15516	15441	15436	15379	15456	15499	15586	15477	15256	15491	15477	15470	15375	15586	15453	15538	15383	15500	15264	15398	15506	15431	15475	15335	15385	15407	15309	15508	15470	15354	15245	15605	15345	15603	15583	15615	15383	15497	15555	15290	15609	15537	15398	15479	15564	15470	15475	15533	15524	15358	15471	15505	15475	15392	15340	15444	15403	15484	15478	15408	15396	15486	15630	15308	15460	15447	15562	15509	15294	15406	15407	15466	15507	15225	15452	15500	15350	15485	15424	15329	15457	15519	15561	15336	15235	15470	15283	15432	15371	15439	15513	15317	15591	15440	15511	15429	15374	15437	15443	15460	15572	15446	15294	15561	15396	15489	15494	15274	15500	15469	15355	15435	15448	15473	15524	15517	15402	15491	15504	15547	15659	15427	15480	15501	15283	15405	15521	15512	15483	15574	15627	15439	15471	15520	15253	15544	15456	15439	15581	15546	15161	15373	15555	15331	15468	15488	15510	15476	15620	15328	15328	15547	15472	15479	15459	15489	15248	15531	15385	15604	15343	15585	15569	15416	15471	15479	15498	15447	15420	15443	15541	15389	15462	15429	15546	15398	15519	15351	15342	15513	15532	15443	15415	15259	15420	15370	15270	15432	15431	15649	15509	15666	15501	15439	15467	15358	15415	15739	15493	15487	15394	15383	15295	15504	15229	15373	15552	15549	15610	15334	15307	15574	15632	15472	15450	15437	15435	15270	15506	15559	15439	15419	15570	15532	15344	15363	15492	15657	15352	15368	15358	15584	15494	15356	15322	15277	15524	15361	15328	15454	15511	15540	15411	15373	15389	15409	15660	15419	15462	15553	15487	15508	15345	15735	15459	15441	15433	15443	15480	15563	15477	15396	15468	15555	15591	15486	15311	15274	15488	15533	15709	15527	15690	15444	15568	15650	15396	15525	15307	15351	15353	15430	15334	15286	15605	15602	15338	15608	15517	15328	15517	15420	15497	15394	15388	15396	15659	15295	15387	15381	15398	15489	15476	15601	15510	15608	15434	15524	15413	15478	15391	15413	15375	15604	15518	15702	15554	15591	15357	15518	15451	15243	15355	15573	15373	15427	15512	15394	15433	15438	15569	15409	15369	15420	15412	15432	15400	15328	15437	15479	15251	15381	15651	15411	15433	15472	15527	15454	15426	15357	15442	15597	15385	15336	15258	15539	15382	15624	15463	15422	15281	15362	15417	15384	15395	15378	15397	15478	15501	15434	15551	15504	15507	15408	15363	15550	15601	15596	15430	15531	15362	15489	15344	15537	15449	15484	15410	15424	15336	15406	15403	15500	15616	15368	15264	15417	15510	15482	15422	15169	15470	15453	15469	15428	15608	15396	15506	15447	15332	15486	15509	15446	15502	15383	15217	15534	15370	15405	15456	15435	15597	15229	15325	15565	15588	15662	15558	15312	15449	15471	15413	15635	15416	15472	15539	15380	15400	15532	15622	15251	15612	15262	15486	15318	15523	15507	15517	15537	15326	15564	15349	15440	15534	15526	15503	15356	15433	15635	15585	15436	15614	15490	15508	15400	15469	15355	15286	15349	15303	15520	15393	15395	15472	15300	15521	15471	15552	15332	15419	15552	15435	15290	15342	15654	15434	15479	15465	15332	15617	15387	15520	15457	15474	15490	15488	15533	15623	15407	15647	15388	15520	15495	15383	15516	15455	15592	15533	15353	15479	15481	15410	15356	15418	15548	15367	15559	15471	15475	15539	15466	15318	15427	15463	15542	15306	15574	15474	15448	15508	15447	15416	15444	15548	15311	15435	15294	15445	15451	15526	15402	15350	15313	15468	15433	15403	15481	15355	15562	15526	15571	15645	15356	15537	15313	15308	15410	15483	15395	15301	15440	15479	15320	15353	15510	15603	15568	15600	15490	15454	15361	15469	15315	15384	15542	15361	15409	15396	15344	15384	15426	15329	15350	15477	15472	15405	15424	15574	15466	15441	15563	15516	15539	15435	15380	15515	15520	15538	15512	15543	15219	15438	15429	15424	15413	15405	15466	15537	15394	15492	15467	15265	15534	15453	15379	15475	15390	15541	15482	15394	15518	15406	15417	15472	15478	15314	15370	15459	15514	15257	15352	15397	15484	15567	15544	15415	15409	15469	15436	15466	15267	15554	15407	15382	15293	15342	15326	15468	15436	15395	15334	15371	15479	15525	15371	15404	15416	15383	15584	15537	15407	15602	15363	15376	15431	15516	15337	15530	15442	15442	15607	15308	15587	15439	15422	15556	15578	15401	15633	15495	15316	15397	15401	15486	15506	15282	15362	15443	15465	15419	15454	15242	15498	15392	15495	15590	15393	15305	15538	15554	15495	15341	15398	15513	15407	15262	15548	15404	15528	15409	15263	15627	15378	15461	15411	15466	15516	15480	15550	15561	15518	15403	15388	15471	15429	15418	15453	15535	15632	15533	15653	15409	15393	15451	15398	15409	15536	15553	15532	15537	15434	15441	15563	15460	15522	15363	15537	15365	15557	15364	15469	15401	15539	15544	15504	15486	15422	15593	15510	15402	15513	15537	15638	15568	15261	15401	15597	15434	15539	15451	15233	15285	15228	15355	15246	15445	15430	15480	15219	15501	15419	15258	15420	15393	15531	15405	15487	15596	15427	15572	15588	15490	15484	15676	15505	15457	15560	15454	15450	15515	15316	15459	15323	15567	15337	15485	15450	15446	15598	15498	15459	15485	15524	15481	15479	15530	15572	15456	15470	15432	15446	15487	15607	15508	15574	15556
32446	42232	45011	30510	21350	18677	18386	18011	18129	18162	18092	18045	18120	17901	18141	18078	18399	18125	18117	18233	18257	18009	18090	18306	17950	18314	18105	18173	18338	18168	18152	18170	18200	18040	18165	18102	18201	18094	18112	18113	17927	18095	18081	18229	18140	18132	17946	17984	18181	18137	18105	18227	18120	18077	17940	18362	18307	18100	18114	18054	18003	18220	17998	18007	18064	18166	17927	18030	18071	17974	18184	17866	17749	18043	18061	18159	18028	18003	17983	18063	18181	17825	18138	18115	17943	18111	18063	18172	17993	18119	17971	18142	17948	17957	17879	18005	18002	17971	18200	18309	18049	18070	18153	17822	18131	18107	17903	17976	18002	17925	18233	18090	18040	17993	18033	18009	18144	18203	18044	18015	18078	18137	18053	18036	17952	18222	18057	17976	18068	18116	18158	18134	18041	18119	18044	18106	18279	18023	18212	18138	17951	18166	18136	17883	17978	18052	18425	17965	18089	18172	18099	17873	18114	17967	18085	18059	18071	17851	18255	18153	17903	18055	18159	18191	18080	18112	17789	17883	17900	18043	18077	18128	18011	18089	18338	18020	18095	18095	18154	18011	18015	17736	17921	18152	18305	17917	17980	18044	18155	17839	18251	18214	18140	18118	18034	18185	18256	18056	18006	18154	18114	18191	18107	18180	17901	17976	18021	17997	18087	18017	18176	17829	17943	18134	17936	18091	17969	17853	17784	17875	17960	17955	18084	18074	18189	18042	18274	18163	18026	17914	18022	18104	18017	18048	18116	18065	18146	17933	17992	17989	18167	18116	18129	17964	18203	18228	18204	18091	18007	18041	18086	17897	17990	18078	17981	18198	18130	17921	18057	18291	18194	18071	17950	18079	18070	17817	17956	18001	18196	17882	18167	18020	18129	18051	18090	18094	18271	18020	18160	18157	17967	18264	18000	18107	18168	18109	18026	18185	17910	17880	18074	17987	17933	18224	18267	17954	17929	18250	18018	18229	18137	18079	18184	18075	18242	18134	18141	18160	18307	17824	18070	18063	18116	18243	18096	17998	18161	18076	18069	18027	18093	18156	18094	17946	18063	18059	18091	18236	18099	18179	18067	17988	18028	17970	17989	18181	18208	18084	18223	17886	18197	18012	18187	18057	18160	18036	18162	18122	17920	18105	18123	18116	18008	18087	18093	18045	18158	18123	18084	18101	18407	18020	18321	17838	18126	18061	18018	18048	18176	18003	18022	18008	18006	17983	17882	18025	18030	18000	18016	18045	18044	18116	17676	18098	18132	18164	18127	18048	18114	18209	17984	18059	17959	17953	18130	18103	18062	18011	18022	18224	17997	18060	18207	18110	17938	18132	18049	18053	17995	18344	18184	18184	18028	18259	17977	18047	18129	17835	18190	18112	18179	17999	18227	17926	18189	18183	17873	18056	17951	18097	17895	18033	18108	18156	17948	18230	17984	17955	17791	18090	18090	18200	18224	18149	18152	18024	18037	18331	18118	18248	18147	18172	18116	18041	17976	18126	18147	18051	18196	18107	18047	17976	18172	18273	18017	18292	18037	18116	18127	18288	18182	18049	18131	18113	17930	18128	18217	18034	17994	18220	18052	18112	18048	18069	18104	18227	18142	18014	17917	18189	17999	18271	18129	18292	18106	17881	17910	18014	17979	18089	17812	18028	18203	18079	18167	18172	17930	17996	18265	18088	17926	18082	18206	18127	18247	18084	18028	17983	18106	18156	17720	18086	18400	18193	17998	18099	18025	18168	18160	17921	18002	17987	18112	17930	18018	18016	18027	17849	17976	18011	18037	17941	18136	18016	18338	17858	18281	17909	17982	18024	17958	17885	18126	18092	18255	18018	18045	18155	17817	17965	17955	18101	18238	17993	18035	18041	18049	18115	18160	17915	18146	17962	17903	18010	18066	18013	18073	18161	18280	18096	18000	18132	18132	18139	17995	18040	17907	18045	17986	18067	18100	18111	18150	17991	17989	18174	18073	18055	17952	18076	18042	18055	18117	18131	18024	18092	18012	18231	18194	18240	17880	17985	17930	18058	18018	18089	18065	17963	18148	18166	18025	17938	18003	17873	18058	18064	18217	17937	18100	18024	17932	18244	18000	17950	18104	17987	17929	18138	18199	18069	18082	18130	18184	18209	18069	18051	18181	18067	18228	18043	18209	18289	18139	18116	18166	17959	18162	17995	18124	18030	18318	17965	18057	18053	18196	18265	18401	18289	18079	18067	18288	18115	18165	18212	17920	18094	18045	18119	18167	18184	18156	18237	18119	18221	18141	18278	18010	18101	18144	18078	18050	18265	17956	18250	17968	17965	18133	18099	18087	17888	17951	18150	18111	18158	17846	18185	18271	18048	18055	18052	18126	17909	17909	17757	17837	18158	17897	18034	17925	18037	17868	18121	18128	18029	17981	17976	18124	18032	18062	18076	18269	18126	17857	18169	18075	18052	18184	17944	17912	17942	17810	18047	18111	18113	18068	17986	18082	17923	17991	18249	17991	18058	18033	18090	17927	18013	18134	18082	18008	18250	18031	18133	18056	17948	18219	18276	18071	18157	17900	18019	18034	17980	17968	18228	18002	18082	18088	18119	18086	17906	18034	18051	18067	18072	17758	18066	18086	18067	18123	18128	18180	18116	18194	18010	18225	18052	18133	18184	17995	17901	18055	18087	18130	17932	18237	18074	17974	18251	18165	18140	18028	18179	18010	18031	18172	18024	18045	17939	17993	18055	17940	18144	18204	18110	18070	18032	18215	18029	18066	18122	18000	18126	17973	18105	18040	18101	18196	18159	18293	18032	18106	18171	18053	18215	18017	18085	18003	18056	18334	18377	18122	18073	18138	18022	17962	18113	17942	17972	18120	18180	18166	18217	17977	17956	18019	18075	18209	18267	18066	18219	18224	18118	18009	18183	17872	17889	18098	17923	17973	18082	17960	17988	18075	17994	17957	17918	17901	18012	17966	17962	18134	18186	18206	18195	17979	18169	17984	18173	18190	18085	18029	18165	17928	18014	17900	17980	18039	18082	17918	18189	18079	17954	18060	17991	17917	17903	17967	18310	17953	18127	18117	18335	18156	17916	17949	17980	17926	18149	18180	18251	18255	18045	18111	17957	18050	18170	18012	18099	18117	17951	18215	18166	18077	18084	18149	18201	18121	17891	18112	18166	18073	18038	18135	18076	18013	17968	17912	17908	17991	18097	18065	18349	18152	17901	17898	18075	18215	18104	18136	18023	17995	18204	18019	18097	18102	17885	18184	18119	17954	18028	18224	18030	18130	18028	18102	17979	18165	18028	18116	18197	17846	18015	18073	18110	18256	18265	18104	18280	18121	17946	18156	18041	18100	17968	18032	18149	17956	18052	18088	18113	18016	18163	18014	18094	18141	18167	18028	17922	18180	17964	18239	18084	18150	17924	18063	18188	17978	18054	18092	18305	18018	18159	17786	17954	17882	18110	18035	18092	17877	18071	17989	18187	18254	18252	18165	17856	18152	18141	18228	18224	18094	17898	18139	17781	17941	18012	18144	18072	17932	17908	17819	18100	17999	18048	17908	18111	18097	17967	18006	18036	18133	17912	18256	17973	18017	18129	18232	18034	17910	17875	18178	18027	18183	18163	18060	18039	18077	18163	18179	17950	18165	17913	18153	17914	18159	18059	18168	18065	18006	18012	18142	18053	17924	17994	18070	18052	18136	17974	18053	17957	18217	18172	18177	18165	17962	17941	18006	18046	17875	18208	18059	17847	17886	17920	18032	18109	18116	18169	18202	18080	17847	17860	17911	18090	18040	18022	18011	18161	18065	18009	18212	18279	17909	18188	18098	18050	18154	18012	18173	18144	18202	18204	18215	17810	17979	18042	18034	18006	17925	18256	18016	17715	18078	18120	18102	18357	18067	18221	17999	18116	18162	18225	18056	18174	18129	18077	18075	18268	17895	18044	17957	18275	17957	17879	18201	18047	18213	18147	18193	18049	18231	18195	18057	18027	17919	17967	17894	18093	17917	18106	17862	17987	17987	18176	18047	18218	18123	18042	18115	18046	17948	18292	18049	17917	18119	17995	17826	18097	18261	18105	18015	18144	18121	17993	18213	18149	18111	18077	18058	18284	18206	18094	18148	18221	17899	18046	18073	18061	18303	18126	17914	18107	18135	18010	17819	17985	18218	18042	18034	18256	18165	18131	18165	17971	18081	18234	18238	17973	18027	17895	18082	18003	18072	17987	17999	18227	18027	18072	18159	18163	18039	18097	18143	17941	18181	18168	18105	18090	18136	18222	18203	17911	18008	18070	18143	17994	18039	17956	18271	17994	17910	17943	18205	18314	18162	18214	18353	17996	18136	18299	18239	17983	18143	18203	18104	17750	18113	18126	18314	18061	17921	18183	18235	18086	18217	18287	17929	17967	18022	17972	17937	18165	17956	17910	18028	18233	18009	18319	18137	17977	17962	17936	18170	18273	18022	17928	18126	18084	18084	18220	18021	18075	17912	18084	18092	17949	18098	18016	18049	18056	18083	17914	18035	18240	18099	18196	18085	18111	17980	17999	18057	17973	17901	17985	18150	18196	18119	18063	18104	18136	18167	17943	18021	18367	18078	18048	17774	17974	17994	17867	17971	18147	18267	18001	17947	18119	18136	17804	18021	18097	17913	17984	18148	18187	18003	17965	17929	18101	17984	18043	18148	18010	18022	18106	18257	18057	18254	18077	18217	18204	18030	18142	17950	18079	18111	17930	18265	18004	18178	18149	18223	18094	17984	17906	18115	18139	18056	18044	17982	18329	17842	18017	18031	17933	18263	18003	18048	18166	17990	18077	18195	18141	17955	18132	17998	17968	18084	18029	18203	18036	18106	18054	18047	17845	17923	18050	18154	17954	18105	17999	17982	18055	18065	17939	17872	18051	18084	18161	18325	18256	17978	18078	18233	18019	18175	18157	17777	17988	18191	18089	17991	18085	18197	17983	18087	18248	18158	18139	18226	18135	18146	18121	18174	18241	18024	18265	18251	18101	18151	17978	18046	18159	18075	18185	18102	18069	18219	18081	18209	18067	18209	18082	18040	18009	18204	18051	18053	18179	18169	18039	18028	18112	18189	17928	18142	18087	18100	18044	17997	17907	18048	17990	18112	18083	18024	18016
39648	60377	45681	25916	17977	15858	15471	15435	15438	15458	15514	15463	15421	15382	15553	15418	15510	15439	15514	15464	15136	15391	15475	15463	15461	15443	15430	15496	15406	15624	15349	15407	15320	15451	15656	15325	15415	15415	15402	15391	15417	15427	15529	15481	15585	15350	15633	15479	15494	15293	15466	15469	15465	15503	15459	15487	15469	15662	15501	15429	15525	15465	15483	15469	15390	15482	15454	15341	15439	15331	15293	15362	15453	15326	15287	15477	15549	15486	15550	15631	15393	15345	15439	15500	15411	15424	15369	15422	15428	15443	15405	15450	15480	15447	15304	15489	15416	15309	15476	15496	15370	15390	15498	15338	15544	15576	15590	15508	15524	15527	15467	15614	15458	15498	15452	15489	15529	15384	15351	15268	15292	15509	15539	15591	15403	15711	15457	15316	15480	15431	15388	15434	15460	15533	15499	15603	15465	15544	15426	15492	15379	15322	15441	15363	15469	15418	15408	15464	15311	15516	15416	15437	15380	15611	15446	15407	15471	15343	15394	15430	15472	15417	15503	15398	15431	15496	15454	15585	15402	15416	15584	15424	15486	15387	15508	15473	15518	15463	15313	15528	15431	15559	15397	15508	15422	15469	15354	15428	15210	15517	15516	15483	15457	15356	15503	15329	15526	15433	15558	15361	15377	15444	15523	15403	15385	15315	15561	15449	15386	15421	15621	15380	15498	15510	15379	15525	15343	15431	15396	15449	15374	15391	15523	15587	15440	15510	15317	15359	15509	15381	15341	15478	15513	15485	15283	15490	15440	15527	15438	15226	15581	15447	15620	15370	15369	15417	15460	15484	15450	15262	15498	15351	15463	15555	15459	15354	15504	15443	15447	15543	15399	15456	15382	15547	15509	15457	15399	15502	15295	15346	15716	15407	15475	15398	15445	15402	15272	15378	15342	15435	15538	15561	15379	15402	15354	15571	15414	15372	15510	15467	15246	15651	15482	15406	15593	15401	15387	15537	15396	15440	15479	15579	15532	15393	15471	15373	15606	15435	15559	15541	15411	15434	15509	15435	15275	15556	15585	15331	15453	15468	15431	15354	15441	15526	15424	15310	15377	15492	15426	15307	15517	15479	15421	15342	15579	15352	15659	15360	15349	15429	15536	15369	15593	15415	15570	15435	15375	15525	15445	15459	15508	15373	15526	15333	15474	15396	15522	15515	15387	15455	15337	15430	15422	15311	15430	15402	15372	15373	15406	15384	15478	15462	15335	15330	15525	15283	15456	15513	15348	15459	15653	15400	15428	15532	15329	15506	15406	15558	15543	15411	15335	15383	15455	15427	15302	15509	15401	15473	15376	15628	15258	15637	15410	15416	15256	15551	15428	15199	15464	15561	15462	15610	15450	15444	15586	15460	15520	15378	15120	15479	15375	15512	15447	15415	15444	15488	15479	15431	15334	15606	15398	15423	15456	15389	15503	15416	15489	15464	15607	15430	15301	15444	15471	15636	15636	15509	15505	15425	15541	15476	15557	15420	15652	15257	15425	15626	15536	15437	15431	15420	15465	15423	15349	15415	15328	15586	15517	15407	15406	15511	15194	15565	15628	15498	15487	15582	15406	15477	15531	15494	15492	15284	15367	15388	15467	15602	15271	15315	15561	15524	15504	15354	15319	15393	15442	15616	15290	15373	15368	15529	15555	15490	15433	15455	15603	15495	15270	15451	15344	15426	15464	15366	15325	15349	15429	15494	15431	15459	15372	15580	15193	15376	15317	15435	15474	15280	15475	15511	15456	15420	15441	15371	15471	15517	15549	15485	15459	15396	15305	15515	15500	15478	15349	15552	15350	15468	15376	15588	15336	15342	15533	15384	15493	15372	15508	15388	15424	15306	15416	15525	15506	15367	15588	15428	15418	15529	15336	15322	15352	15406	15337	15425	15519	15370	15583	15427	15240	15465	15584	15364	15544	15454	15511	15533	15449	15305	15619	15352	15477	15435	15419	15496	15235	15381	15497	15387	15463	15399	15491	15372	15369	15538	15428	15429	15409	15525	15364	15474	15566	15524	15323	15361	15346	15439	15329	15421	15543	15338	15531	15417	15461	15479	15344	15444	15541	15422	15336	15407	15320	15544	15322	15425	15494	15569	15457	15446	15369	15492	15593	15532	15612	15443	15480	15448	15462	15326	15465	15490	15521	15572	15420	15518	15442	15469	15707	15308	15327	15651	15333	15460	15496	15418	15308	15538	15607	15386	15652	15512	15367	15400	15535	15335	15528	15472	15467	15459	15424	15519	15408	15239	15421	15322	15281	15494	15474	15584	15332	15396	15803	15386	15334	15492	15445	15283	15486	15323	15531	15485	15300	15405	15318	15504	15403	15283	15593	15259	15571	15596	15454	15575	15303	15620	15546	15376	15481	15379	15318	15439	15410	15535	15413	15516	15573	15537	15425	15521	15436	15309	15403	15345	15367	15343	15359	15445	15604	15512	15523	15318	15353	15350	15451	15502	15417	15519	15515	15323	15296	15522	15647	15310	15510	15524	15307	15442	15300	15284	15458	15394	15340	15494	15477	15570	15557	15427	15404	15472	15554	15554	15475	15247	15392	15327	15492	15378	15369	15440	15421	15364	15323	15370	15424	15441	15522	15409	15445	15323	15581	15279	15459	15344	15335	15601	15291	15595	15318	15521	15426	15467	15240	15465	15376	15442	15458	15351	15173	15439	15528	15580	15527	15506	15485	15692	15508	15500	15421	15539	15400	15375	15494	15371	15444	15502	15393	15373	15511	15511	15361	15543	15494	15442	15555	15544	15517	15625	15440	15536	15489	15369	15380	15485	15475	15214	15476	15494	15363	15452	15425	15535	15570	15748	15496	15466	15210	15468	15417	15542	15413	15489	15451	15358	15393	15332	15499	15389	15541	15265	15662	15549	15622	15566	15492	15330	15421	15378	15328	15485	15398	15522	15394	15336	15317	15422	15396	15555	15388	15741	15426	15528	15473	15342	15280	15422	15632	15642	15561	15444	15322	15380	15527	15325	15567	15608	15330	15505	15482	15442	15458	15533	15522	15387	15484	15466	15582	15567	15510	15399	15242	15394	15460	15493	15560	15447	15488	15460	15543	15258	15605	15522	15503	15409	15552	15438	15545	15228	15582	15432	15445	15585	15342	15443	15491	15583	15448	15521	15379	15269	15693	15523	15346	15448	15556	15475	15532	15401	15442	15292	15535	15528	15393	15488	15429	15276	15445	15448	15477	15451	15612	15475	15450	15528	15435	15372	15453	15550	15400	15559	15476	15454	15524	15368	15564	15413	15405	15305	15180	15467	15402	15557	15427	15622	15390	15457	15595	15572	15518	15531	15452	15389	15591	15348	15382	15604	15555	15472	15411	15294	15481	15596	15467	15471	15562	15412	15473	15405	15410	15431	15362	15494	15440	15378	15514	15388	15465	15536	15482	15395	15393	15519	15593	15470	15620	15360	15450	15363	15523	15418	15511	15451	15436	15403	15411	15476	15464	15498	15484	15481	15418	15467	15297	15556	15357	15494	15423	15524	15546	15257	15559	15294	15445	15426	15335	15229	15353	15383	15429	15551	15451	15420	15633	15434	15371	15411	15460	15428	15531	15367	15495	15459	15335	15395	15417	15324	15397	15308	15363	15330	15293	15553	15371	15403	15535	15426	15265	15373	15321	15389	15461	15558	15292	15365	15442	15533	15322	15328	15338	15483	15513	15390	15349	15452	15381	15546	15606	15623	15297	15461	15384	15384	15486	15453	15367	15306	15518	15572	15499	15633	15252	15512	15553	15468	15336	15475	15553	15431	15486	15493	15245	15459	15449	15556	15324	15360	15382	15371	15414	15299	15575	15426	15590	15383	15490	15398	15486	15332	15514	15403	15575	15463	15522	15285	15402	15342	15501	15288	15513	15335	15417	15421	15447	15323	15568	15433	15316	15583	15340	15595	15449	15400	15394	15574	15473	15356	15519	15488	15193	15310	15367	15597	15509	15456	15523	15544	15481	15455	15379	15465	15513	15336	15535	15404	15657	15390	15355	15558	15460	15519	15574	15449	15549	15466	15483	15486	15317	15343	15462	15377	15533	15382	15543	15412	15448	15444	15268	15301	15418	15451	15524	15376	15517	15507	15472	15391	15496	15401	15577	15500	15399	15473	15500	15540	15579	15257	15317	15421	15514	15392	15363	15535	15608	15316	15524	15370	15418	15519	15550	15535	15381	15499	15535	15507	15422	15384	15542	15321	15477	15558	15392	15627	15420	15403	15596	15416	15344	15398	15461	15420	15396	15426	15488	15496	15635	15225	15493	15433	15393	15486	15448	15519	15473	15571	15488	15508	15520	15271	15406	15537	15627	15419	15425	15457	15270	15340	15396	15371	15395	15373	15608	15436	15389	15406	15316	15413	15505	15462	15436	15455	15500	15527	15687	15454	15385	15335	15515	15334	15464	15473	15629	15360	15601	15352	15353	15487	15515	15355	15553	15348	15459	15428	15600	15391	15336	15583	15456	15458	15647	15455	15463	15578	15462	15305	15633	15351	15541	15451	15165	15509	15416	15441	15530	15460	15596	15479	15328	15488	15548	15355	15518	15385	15444	15419	15646	15520	15442	15506	15312	15427	15361	15341	15425	15356	15502	15341	15641	15304	15351	15283	15564	15636	15537	15359	15426	15511	15403	15545	15443	15598	15513	15512	15527	15474	15437	15751	15442	15526	15379	15484	15507	15443	15405	15286	15431	15277	15484	15489	15431	15473	15455	15414	15289	15412	15492	15245	15458	15446	15384	15351	15451	15492	15587	15383	15622	15472	15313	15216	15414	15463	15404	15413	15376	15335	15336	15451	15559	15408	15582	15417	15448	15576	15531	15443	15303	15648	15262	15512	15370	15412	15483	15353	15370	15481	15447	15445	15470	15540	15427	15385	15386	15324	15515	15599	15367	15528	15602	15496	15417	15276	15416	15383	15540	15284	15497	15508	15420	15425	15447	15509	15362	15512	15447	15423	15406	15430	15344	15350	15354	15326	15375	15586	15263	15612	15577	15261	15435	15285	15586	15436	15452	15471	15375	15485	15305	15525	15522	15573	15454	15459	15409	15689	15419	15388	15452	15336	15536	15414	15440	15480	15439	15553	15512	15360	15482	15550	15469	15472	15546	15195
34879	39710	39125	27727	20406	18857	18455	18325	18082	18239	18442	18261	18350	18231	18085	18113	18295	18264	18108	18170	17953	18286	18137	18095	18022	18011	18007	18102	18194	18106	18045	18261	18245	18053	18248	18092	18155	18049	18073	18098	18054	17946	18059	18129	18118	18158	18186	18082	18023	18144	18230	18129	18424	18200	18187	17991	18342	18155	18128	17987	18025	18003	18063	18041	18028	17948	18079	18000	18043	18129	18020	18147	18188	18107	18424	18294	18217	18215	18100	18272	18107	18239	18179	18227	18253	18282	18121	18039	18218	17930	18196	18304	18203	18101	17973	18163	18059	18034	18149	18109	18163	18019	17983	18020	18089	18397	18389	18118	17961	18177	18000	18006	18073	18067	18176	18059	18152	18182	18044	18174	18196	18020	18194	18154	18034	18126	18351	18099	18054	18151	17892	18027	18044	18148	18179	18101	17930	18170	18341	18261	18016	18004	18230	18093	18234	18126	18260	18347	18122	18136	18292	18186	18160	18133	18288	17966	18081	18185	17819	18205	18030	18352	18004	18296	18128	18095	18201	18175	18383	18002	17922	18046	18197	18213	17944	18106	18157	18053	18224	18013	18103	18316	18004	18034	18126	18157	18266	18215	18038	18157	18075	18053	18067	18170	18060	18145	18229	18167	18188	17966	18156	17972	17964	17999	18147	18189	18164	18267	17889	18117	18184	18021	18148	18233	18112	18135	18030	17919	18148	18151	17927	18034	18001	18161	18144	18059	18327	18072	18307	18123	18125	18130	18322	18156	18348	18204	18140	18114	18062	18063	18039	17946	18145	18137	18411	18177	17981	18027	18109	18090	18111	18143	18055	18132	18046	18107	18116	18081	18076	18096	18259	18217	18103	18090	18009	18183	17870	18218	18259	18170	18158	18257	18131	18150	18164	18013	18121	18123	18455	18387	18041	17851	17998	18055	18237	18103	17932	18079	18049	18110	18151	18044	18071	18258	18195	17938	18078	18042	18337	18027	18232	17922	18108	18208	17899	18053	18120	18097	18175	18082	18106	18188	18112	18222	18203	17879	17895	17820	18017	18135	17986	18268	18214	18046	17988	18264	18126	18211	17918	17936	18048	18254	18240	18213	18020	18092	18012	18125	18065	18093	18025	18072	18177	18160	18177	18043	18092	17968	18057	17847	17938	18104	18112	18088	17962	17997	18061	17931	18103	18187	18153	18001	18019	17960	18052	18109	18249	18044	18306	18207	18187	18055	18187	18111	18193	18227	18237	18103	18105	17957	18191	18155	18084	18286	17948	18114	18207	18118	18157	18176	17872	18032	18226	18158	18327	18145	18220	18052	17975	18074	18092	18144	18037	18192	18047	18309	18061	18034	18137	18079	17983	18215	18112	18243	18219	17960	18141	18092	18242	18406	18182	18034	18161	17841	18209	18229	18197	18120	18234	18121	18084	17896	17953	18124	17938	18114	18183	18093	18405	18229	18264	18167	18094	18067	17954	18246	18062	18094	17885	18202	18215	18037	18248	18117	18240	18033	18145	18121	18111	18196	18330	18066	17980	17990	17882	18084	18270	18086	18130	18065	18266	18188	17995	17918	18037	18129	18099	18376	18128	18234	18021	18035	18066	18166	17968	17754	18074	18150	18177	17910	17996	18176	18211	18058	18090	18051	18095	18179	18143	18071	18016	18106	18067	17909	18062	18316	18236	18182	18297	18037	17792	17898	18032	18042	18024	18231	18007	18186	18294	18051	18142	18062	18007	18054	17920	18069	18042	18004	18165	18156	18096	18135	17973	17749	18131	18019	18208	18005	18019	18225	18133	18115	18233	17994	18108	18187	18234	18108	18226	18134	18148	18031	17959	18106	18025	18031	18106	18104	18099	18044	18100	17942	18190	17991	18086	18041	18046	17997	18176	18016	18109	17945	17897	17988	17991	18184	18059	17954	18285	18055	18077	18178	18113	18095	17967	18093	18138	18160	17882	18213	18372	17916	18166	17998	18094	18182	18097	18005	18183	18067	18176	18059	17947	17945	18009	18020	18301	18236	18194	18272	18073	18107	18163	17925	18175	18151	17956	18059	18172	18054	18139	18151	18060	18156	17960	18222	18213	18150	18185	18179	18184	18116	18230	18083	18125	18105	18149	18045	17928	18171	18198	18123	17972	18063	18031	18057	18041	17990	18005	18112	18110	18144	18174	17902	18046	18070	18051	18100	18148	18172	18145	18372	18126	18091	18309	18334	18230	18197	18292	18052	18085	18082	18098	18048	17887	18043	17984	18279	18153	18127	18193	18218	18199	18199	18104	18073	17934	18113	18421	18286	18131	18054	18098	18067	17960	18297	17856	18083	18127	17998	18319	17987	18057	18196	18042	18162	18257	18058	18201	18178	18229	18014	18108	18200	18177	17899	18134	18114	18100	18110	18161	17950	18314	18137	18134	18287	18345	18145	18305	18018	18125	18258	18157	18053	17812	17958	18070	18028	18309	18147	18009	18120	17939	18071	18127	17895	18164	18183	18019	18011	18001	17825	17976	18164	18061	17990	17966	18156	18082	17978	18008	18153	18143	18020	17990	18073	18114	18068	18044	18043	18287	18101	18348	18055	17922	17903	18071	18091	18168	18210	18187	18106	18309	18141	18113	18188	18087	18013	18397	18076	18145	17969	17870	18113	18078	17971	17967	18229	18048	18035	18300	18135	18217	18265	18193	18122	18205	18302	18124	18194	18139	17935	18043	17996	18205	18147	18280	18227	18196	17950	18263	18076	17957	18100	18073	18160	18157	18172	18032	18073	18310	18047	18286	18240	18144	17847	18204	18105	18049	18184	18119	18031	18176	17900	18140	18082	18354	18129	18181	18095	18175	18101	18072	17897	18093	18279	18133	18138	18089	17933	17927	18214	18021	18097	18375	18068	18356	18060	18162	18182	18153	18204	18235	17934	18034	18149	18184	17946	18006	17895	17997	18143	18467	18163	18171	18271	18120	18074	18074	18109	18131	18053	17932	18098	18350	18030	17940	17952	18169	18002	18252	18084	18008	18150	18124	18192	18165	17985	18091	18389	18098	18084	18024	18189	18045	18277	18141	18413	18136	18276	18078	18184	17997	18087	18100	18038	17809	18030	18205	17941	18236	18114	17960	18174	17975	18335	18151	18104	17955	17784	18008	18021	17986	18132	18208	18099	18289	18258	18119	18062	18094	18255	18061	18213	18196	18080	18079	18163	18237	18261	18030	17925	18066	18012	18106	17991	18264	18058	18234	18081	18253	17922	18083	18264	18022	18260	17952	18080	17969	18137	18039	18241	18099	18217	18153	18052	18156	18095	18119	18135	18177	17940	18331	18214	17784	18010	18177	17948	18175	18137	18288	18243	18238	18204	18315	18173	18171	18431	18116	18241	18151	18238	18061	17975	18062	18070	18233	18096	18288	18191	17942	17952	18231	18129	18041	18288	18062	18193	18172	18083	17981	18219	18079	18298	17903	18090	17863	18052	18127	18152	18058	17995	18152	18191	18297	18210	18200	18020	18230	18273	18115	18160	18048	18076	17912	17871	18355	17906	18054	18316	18010	18223	18138	18117	18035	18114	18060	18117	18073	18226	18012	18073	18265	18049	17905	18123	18143	18139	17999	18212	18104	18221	18053	18129	18031	17969	18070	18092	18191	18186	18246	18268	18187	18408	18107	17974	18121	17895	18074	17892	18031	17823	18265	18272	18012	18073	18130	18095	18064	18088	18158	18220	18182	18319	18073	18100	18118	18063	18414	18099	18131	18155	18206	18141	18161	18167	18153	18394	18201	18191	17991	18069	18138	18007	17981	17938	17974	17920	18095	18045	17822	18282	18352	18320	18250	18203	18012	18012	18016	18101	18025	18117	18061	18025	17992	18209	18142	18197	18101	17985	18268	18155	18266	18128	17975	18198	18160	18007	18112	18145	18247	18114	17965	17946	18155	18028	18243	18097	18259	18134	18084	18043	18123	18085	18073	18127	17974	18106	17892	17951	18077	17968	18044	18058	18377	18174	18096	18082	18132	18018	18103	18198	17958	18046	18294	18183	17884	18083	18091	18093	18469	18082	18143	18252	18096	18071	18092	18150	17965	17944	18242	18182	18153	18083	18128	18026	18091	18214	18350	18154	18082	17963	18062	18016	18079	18140	18153	18355	18069	17984	18144	18076	18058	18320	18133	18160	18107	18385	18235	17836	18062	17897	18207	18286	18119	18106	18425	18199	18184	18060	18162	18147	18100	18048	18208	18193	18109	18313	18280	18190	18171	18006	18128	18266	18070	18116	18160	18283	18070	17977	18154	18118	18277	18092	18127	18038	18202	18192	17964	18065	18074	18057	18179	18158	18177	18257	18230	18136	18300	18098	18059	18040	18194	18053	18256	18080	18163	18154	18172	18031	18145	18223	18282	18212	18117	18047	18054	18106	18147	18095	18136	18110	18158	17889	17938	17907	18199	18334	18061	18036	18013	18159	18165	18152	17957	18304	18131	18208	18182	17999	18095	18152	18272	18089	18130	18045	18205	18025	17957	18035	18197	18055	18152	18085	18323	18228	18094	17916	18165	18219	18183	18221	17842	18052	17942	18118	18089	18183	18113	18248	18232	18144	18288	18004	18023	18219	18229	18041	17987	18049	17997	18245	18237	18018	18327	18133	17951	18327	18110	18092	17963	18096	18117	18094	18108	18139	18142	18132	18093	18072	18048	18054	18229	17943	18032	18237	18184	18149	18026	18432	18052	18169	18253	18113	18198	18139	18152	18082	18147	18133	17993	17949	18072	18044	18116	17981	18147	18127	18168	17998	17937	17963	18214	18053	18186	18191	18321	18149	18029	18187	18130	18220	18156	18101	17971	18102	18124	18135	18288	18193	18356	18118	17986	18050	17998	17994	18100	17958	18075	17927	18098	18193	18130	17920	18167	18026	18157	18057	17943	18061	18252	18196	18056	18343	18099	18168	18336	18075	18162	18068	18077	18073	18252	18221	18147	18009	17991	17925	18191	18087	18156	17996	18221	18365	17999	18079	18254	18172	17968	18250	18057	18299	18101	18019	17916	18128	18078	18023	18025	18075	18077	18147	18091	18355	18158	18069	18056	18219	18262	18021	18107	18166	18014	18216	18198	18008	18200	18133	18352	18152	18025	18057	18237	18237	18047	18269
37216	52331	39693	23619	17367	15828	15676	15634	15435	15595	15491	15525	15606	15476	15559	15304	15486	15346	15367	15543	15485	15480	15427	15450	15523	15642	15478	15490	15549	15361	15441	15491	15436	15576	15523	15517	15440	15484	15417	15559	15510	15427	15675	15574	15346	15455	15381	15556	15554	15327	15485	15553	15490	15471	15562	15477	15286	15575	15438	15306	15400	15580	15412	15634	15276	15531	15531	15443	15406	15482	15474	15358	15415	15429	15531	15623	15395	15633	15387	15372	15338	15471	15633	15331	15602	15480	15479	15774	15531	15444	15303	15504	15526	15463	15388	15387	15625	15598	15460	15309	15655	15480	15586	15533	15596	15367	15489	15458	15503	15563	15575	15610	15444	15364	15512	15429	15581	15386	15480	15336	15673	15482	15589	15501	15569	15452	15606	15393	15478	15487	15474	15547	15405	15497	15499	15392	15568	15543	15623	15454	15438	15440	15596	15555	15379	15399	15567	15461	15478	15508	15546	15549	15568	15511	15538	15414	15282	15607	15294	15500	15575	15605	15375	15590	15438	15535	15438	15470	15490	15668	15479	15449	15475	15557	15526	15471	15435	15298	15471	15434	15601	15511	15725	15455	15312	15548	15487	15451	15471	15558	15361	15429	15523	15413	15448	15589	15518	15436	15406	15457	15386	15460	15401	15462	15355	15563	15454	15481	15492	15353	15566	15505	15604	15582	15498	15522	15496	15200	15512	15402	15482	15404	15468	15514	15401	15500	15508	15440	15402	15387	15525	15410	15277	15578	15384	15496	15460	15535	15428	15441	15652	15502	15491	15593	15412	15334	15488	15611	15529	15553	15475	15571	15341	15524	15385	15558	15570	15450	15499	15666	15599	15634	15576	15578	15587	15462	15508	15438	15625	15475	15561	15529	15618	15417	15425	15551	15589	15439	15394	15693	15418	15248	15432	15728	15561	15504	15506	15450	15508	15406	15473	15561	15519	15551	15584	15449	15338	15368	15754	15327	15357	15516	15559	15495	15501	15559	15304	15478	15561	15442	15467	15387	15539	15532	15364	15562	15498	15480	15458	15421	15526	15447	15365	15679	15531	15620	15614	15557	15620	15467	15424	15612	15486	15547	15652	15464	15428	15421	15596	15598	15597	15268	15474	15456	15335	15313	15611	15600	15510	15605	15554	15390	15446	15589	15452	15492	15459	15610	15223	15287	15445	15668	15258	15239	15602	15589	15340	15414	15482	15359	15428	15440	15554	15468	15555	15679	15607	15422	15233	15407	15417	15543	15601	15445	15316	15470	15496	15479	15506	15536	15440	15541	15538	15401	15636	15469	15522	15393	15365	15508	15510	15640	15419	15539	15501	15505	15444	15575	15396	15596	15320	15508	15621	15539	15502	15453	15706	15579	15361	15695	15473	15467	15515	15460	15558	15667	15349	15682	15516	15499	15573	15591	15360	15511	15319	15395	15475	15454	15475	15546	15407	15501	15415	15573	15526	15265	15590	15451	15445	15578	15495	15560	15367	15543	15334	15348	15456	15505	15502	15433	15451	15564	15510	15462	15721	15413	15425	15485	15449	15555	15475	15409	15390	15586	15408	15444	15496	15474	15651	15351	15331	15435	15366	15481	15541	15424	15628	15454	15630	15362	15509	15462	15497	15576	15451	15500	15547	15629	15583	15474	15506	15393	15554	15420	15312	15396	15444	15613	15584	15526	15467	15440	15431	15607	15455	15564	15556	15647	15624	15612	15435	15618	15531	15337	15613	15547	15330	15605	15483	15507	15493	15503	15765	15556	15486	15544	15470	15427	15367	15324	15419	15376	15525	15429	15411	15471	15448	15463	15546	15429	15382	15523	15481	15522	15419	15610	15572	15455	15428	15510	15390	15555	15380	15614	15451	15612	15432	15500	15304	15476	15507	15364	15294	15276	15468	15682	15608	15366	15514	15585	15424	15381	15583	15518	15424	15373	15470	15588	15403	15517	15582	15579	15361	15640	15636	15476	15514	15661	15598	15554	15481	15563	15526	15375	15547	15326	15418	15479	15563	15609	15487	15568	15524	15564	15593	15571	15404	15423	15483	15582	15459	15472	15392	15627	15359	15554	15509	15581	15462	15553	15511	15355	15386	15546	15350	15431	15658	15558	15404	15567	15317	15394	15515	15389	15525	15565	15497	15318	15524	15495	15505	15434	15484	15459	15585	15466	15470	15494	15526	15560	15561	15465	15532	15659	15483	15550	15425	15403	15562	15606	15514	15263	15518	15471	15345	15511	15523	15540	15427	15496	15472	15447	15570	15560	15379	15483	15495	15459	15537	15576	15633	15582	15561	15429	15480	15518	15565	15473	15407	15494	15504	15442	15442	15598	15601	15537	15396	15421	15511	15509	15544	15592	15527	15370	15567	15537	15379	15594	15600	15568	15485	15531	15684	15413	15462	15473	15642	15542	15516	15630	15478	15435	15491	15408	15604	15461	15374	15612	15594	15644	15493	15552	15297	15471	15627	15536	15515	15495	15487	15354	15678	15499	15344	15425	15475	15617	15442	15564	15409	15642	15624	15557	15515	15520	15608	15481	15492	15415	15556	15383	15541	15484	15588	15669	15301	15366	15449	15605	15539	15451	15343	15450	15633	15664	15327	15505	15399	15627	15603	15543	15457	15515	15436	15468	15490	15374	15388	15479	15465	15456	15510	15506	15558	15450	15539	15635	15700	15375	15517	15232	15518	15729	15403	15753	15528	15424	15580	15493	15418	15559	15305	15389	15455	15511	15385	15557	15241	15350	15482	15348	15537	15457	15522	15603	15588	15531	15472	15541	15295	15455	15565	15428	15565	15410	15621	15581	15329	15533	15740	15503	15605	15567	15457	15539	15525	15605	15555	15426	15475	15492	15479	15490	15457	15481	15338	15372	15436	15743	15455	15549	15336	15514	15390	15504	15565	15397	15422	15521	15494	15421	15555	15554	15598	15599	15442	15521	15537	15467	15569	15511	15478	15497	15510	15487	15596	15467	15641	15510	15522	15520	15579	15567	15358	15442	15570	15626	15397	15508	15403	15527	15531	15457	15495	15573	15355	15449	15541	15546	15445	15224	15607	15388	15554	15518	15487	15400	15697	15305	15442	15602	15535	15742	15575	15297	15598	15611	15470	15533	15559	15450	15563	15546	15619	15671	15379	15402	15642	15651	15482	15323	15411	15518	15524	15361	15609	15424	15477	15389	15445	15548	15502	15381	15636	15419	15732	15475	15522	15487	15604	15257	15447	15658	15710	15405	15662	15518	15448	15543	15658	15289	15446	15552	15543	15357	15546	15713	15438	15439	15280	15598	15526	15610	15545	15545	15557	15494	15430	15625	15636	15475	15477	15401	15414	15512	15714	15476	15526	15537	15464	15544	15411	15452	15482	15559	15462	15568	15428	15537	15347	15641	15393	15499	15691	15658	15470	15343	15361	15332	15507	15378	15520	15377	15539	15465	15445	15462	15419	15430	15474	15613	15230	15445	15414	15514	15487	15570	15421	15490	15597	15475	15463	15605	15436	15473	15568	15527	15443	15423	15320	15540	15497	15541	15506	15576	15471	15416	15459	15233	15302	15424	15330	15471	15429	15518	15527	15435	15524	15508	15690	15482	15595	15698	15605	15388	15377	15444	15549	15529	15454	15599	15526	15381	15445	15512	15570	15522	15501	15652	15397	15482	15490	15485	15520	15456	15446	15390	15512	15561	15475	15480	15388	15667	15525	15510	15496	15449	15613	15691	15454	15328	15356	15380	15520	15496	15517	15491	15603	15592	15391	15370	15611	15505	15614	15566	15568	15503	15338	15306	15458	15488	15302	15430	15426	15620	15520	15512	15476	15467	15534	15643	15323	15481	15616	15506	15450	15390	15600	15512	15433	15464	15532	15691	15629	15430	15548	15478	15477	15530	15473	15403	15554	15710	15516	15561	15451	15605	15511	15519	15577	15621	15546	15457	15553	15666	15557	15441	15398	15602	15389	15565	15445	15505	15431	15562	15431	15429	15616	15496	15613	15523	15492	15570	15463	15564	15537	15507	15575	15382	15466	15358	15404	15587	15403	15375	15537	15498	15622	15332	15382	15494	15458	15686	15515	15496	15521	15641	15517	15380	15433	15372	15383	15549	15435	15451	15530	15456	15466	15635	15618	15494	15595	15661	15490	15553	15401	15345	15620	15470	15626	15444	15526	15389	15438	15653	15529	15535	15334	15504	15567	15553	15549	15512	15434	15614	15475	15568	15504	15447	15437	15572	15308	15546	15519	15530	15545	15606	15595	15459	15500	15438	15544	15635	15554	15375	15413	15563	15275	15480	15447	15713	15519	15649	15466	15419	15622	15466	15564	15411	15520	15542	15451	15442	15400	15540	15562	15512	15458	15444	15497	15556	15329	15520	15353	15337	15576	15438	15604	15555	15454	15594	15482	15457	15446	15535	15625	15773	15497	15387	15440	15515	15563	15496	15439	15600	15626	15432	15477	15471	15678	15667	15496	15433	15513	15491	15446	15604	15613	15497	15450	15568	15509	15528	15579	15494	15365	15442	15454	15478	15468	15450	15327	15615	15461	15365	15381	15507	15275	15499	15303	15490	15410	15470	15394	15429	15468	15518	15532	15386	15668	15529	15483	15668	15646	15610	15540	15608	15521	15423	15461	15390	15535	15715	15583	15754	15573	15398	15632	15534	15547	15483	15612	15391	15493	15402	15517	15541	15498	15543	15516	15481	15406	15592	15595	15607	15398	15478	15436	15285	15393	15612	15461	15392	15491	15408	15421	15491	15370	15758	15535	15666	15622	15407	15706	15591	15649	15621	15397	15664	15427	15574	15450	15477	15637	15482	15639	15456	15506	15302	15555	15449	15684	15512	15538	15439	15390	15413	15489	15452	15413	15488	15387	15623	15428	15495	15474	15678	15494	15422	15359	15628	15604	15618	15464	15625	15464	15412	15419	15491	15533	15455	15570	15546	15514	15483	15408	15471	15591	15495	15573	15460	15556	15556	15625	15476	15618	15527	15308	15323	15558	15533	15457	15450	15542	15607	15474	15556	15458	15367	15316	15572	15598	15435	15579	15419	15563	15527	15508	15433	15600	15532	15467	15322	15547	15546	15539	15426	15563	15581	15475	15548	15508	15589	15508	15416	15446	15421
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
